Documentation
¶
Overview ¶
Package cloudformation provides a schema and related functions that allow you to reason about cloudformation template documents.
Parsing example:
t := Template{}
json.NewDecoder(os.Stdin).Decode(&t)
Producing Example:
t := NewTemplate()
t.Parameters["DnsName"] = &Parameter{
Type: "string",
Default: "example.com",
Description: "the top level DNS name for the service"
}
t.AddResource("DataBucket", &S3Bucket{
BucketName: Join("-", *String("data"), *Ref("DnsName").String())
})
json.NewEncoder(os.Stdout).Encoder(t)
See the examples directory for a more complete example of producing a cloudformation template from code.
Producing the Schema ¶
As far as I can tell, AWS do not produce a structured document that describes the Cloudformation schema. The names and types for the various resources and objects are derived from scraping their HTML documentation (see scraper/). It is mostly, but not entirely, complete. I've noticed several inconsistencies in the documentation which suggests that it is constructed by hand. If you run into problems, please submit a bug (or better yet, a pull request).
Object Types ¶
Top level objects in Cloudformation are called resources. They have names like AWS::S3::Bucket and appear as values in the "Resources" mapping. We remove the punctuation from the name to derive a golang structure name like S3Bucket.
There other non-resource structures that are refered to either by resources or by other structures. These objects have names with spaces like "Amazon S3 Versioning Configuration". To derive a golang type name the non-letter characters are removed to get S3VersioningConfiguration.
Type System ¶
Cloudformation uses three scalar types: string, int and bool. When they appear as properties we represent them as *StringExpr, *IntegerExpr, and *BoolExpr respectively. These types reflect that fact that a scalar type could be a literal string, int or bool, or could be a JSON dictionary representing a function call. (The *Expr structs have custom MarshalJSON and UnmarshalJSON that account for this)
Another vagary of the cloudformation language is that in cases where a list of objects is expects, a single object can provided. To account for this, whenever a list of objects appears, a custom type *WhateverList is used. This allows us to add a custom UnmarshalJSON which transforms an object into a list containing an object.
Index ¶
- Constants
- func RegisterCustomResourceProvider(provider CustomResourceProvider)
- type ACMPCACertificate
- type ACMPCACertificateAuthority
- type ACMPCACertificateAuthorityAccessDescription
- type ACMPCACertificateAuthorityAccessDescriptionList
- type ACMPCACertificateAuthorityAccessMethod
- type ACMPCACertificateAuthorityAccessMethodList
- type ACMPCACertificateAuthorityActivation
- type ACMPCACertificateAuthorityCrlConfiguration
- type ACMPCACertificateAuthorityCrlConfigurationList
- type ACMPCACertificateAuthorityCsrExtensions
- type ACMPCACertificateAuthorityCsrExtensionsList
- type ACMPCACertificateAuthorityEdiPartyName
- type ACMPCACertificateAuthorityEdiPartyNameList
- type ACMPCACertificateAuthorityGeneralName
- type ACMPCACertificateAuthorityGeneralNameList
- type ACMPCACertificateAuthorityKeyUsage
- type ACMPCACertificateAuthorityKeyUsageList
- type ACMPCACertificateAuthorityOtherName
- type ACMPCACertificateAuthorityOtherNameList
- type ACMPCACertificateAuthorityRevocationConfiguration
- type ACMPCACertificateAuthorityRevocationConfigurationList
- type ACMPCACertificateAuthoritySubject
- type ACMPCACertificateAuthoritySubjectInformationAccess
- type ACMPCACertificateAuthoritySubjectInformationAccessList
- type ACMPCACertificateAuthoritySubjectList
- type ACMPCACertificateValidity
- type ACMPCACertificateValidityList
- type APIGatewayAPIKey
- type APIGatewayAPIKeyStageKey
- type APIGatewayAPIKeyStageKeyList
- type APIGatewayAccount
- type APIGatewayAuthorizer
- type APIGatewayBasePathMapping
- type APIGatewayClientCertificate
- type APIGatewayDeployment
- type APIGatewayDeploymentAccessLogSetting
- type APIGatewayDeploymentAccessLogSettingList
- type APIGatewayDeploymentCanarySetting
- type APIGatewayDeploymentCanarySettingList
- type APIGatewayDeploymentDeploymentCanarySettings
- type APIGatewayDeploymentDeploymentCanarySettingsList
- type APIGatewayDeploymentMethodSetting
- type APIGatewayDeploymentMethodSettingList
- type APIGatewayDeploymentStageDescription
- type APIGatewayDeploymentStageDescriptionList
- type APIGatewayDocumentationPart
- type APIGatewayDocumentationPartLocation
- type APIGatewayDocumentationPartLocationList
- type APIGatewayDocumentationVersion
- type APIGatewayDomainName
- type APIGatewayDomainNameEndpointConfiguration
- type APIGatewayDomainNameEndpointConfigurationList
- type APIGatewayDomainNameMutualTLSAuthentication
- type APIGatewayDomainNameMutualTLSAuthenticationList
- type APIGatewayGatewayResponse
- type APIGatewayMethod
- type APIGatewayMethodIntegration
- type APIGatewayMethodIntegrationList
- type APIGatewayMethodIntegrationResponse
- type APIGatewayMethodIntegrationResponseList
- type APIGatewayMethodMethodResponse
- type APIGatewayMethodMethodResponseList
- type APIGatewayModel
- type APIGatewayRequestValidator
- type APIGatewayResource
- type APIGatewayRestAPI
- type APIGatewayRestAPIEndpointConfiguration
- type APIGatewayRestAPIEndpointConfigurationList
- type APIGatewayRestAPIS3Location
- type APIGatewayRestAPIS3LocationList
- type APIGatewayStage
- type APIGatewayStageAccessLogSetting
- type APIGatewayStageAccessLogSettingList
- type APIGatewayStageCanarySetting
- type APIGatewayStageCanarySettingList
- type APIGatewayStageMethodSetting
- type APIGatewayStageMethodSettingList
- type APIGatewayUsagePlan
- type APIGatewayUsagePlanAPIStage
- type APIGatewayUsagePlanAPIStageList
- type APIGatewayUsagePlanKey
- type APIGatewayUsagePlanQuotaSettings
- type APIGatewayUsagePlanQuotaSettingsList
- type APIGatewayUsagePlanThrottleSettings
- type APIGatewayUsagePlanThrottleSettingsList
- type APIGatewayV2API
- type APIGatewayV2APIBodyS3Location
- type APIGatewayV2APIBodyS3LocationList
- type APIGatewayV2APICors
- type APIGatewayV2APICorsList
- type APIGatewayV2APIMapping
- type APIGatewayV2Authorizer
- type APIGatewayV2AuthorizerJWTConfiguration
- type APIGatewayV2AuthorizerJWTConfigurationList
- type APIGatewayV2Deployment
- type APIGatewayV2DomainName
- type APIGatewayV2DomainNameDomainNameConfiguration
- type APIGatewayV2DomainNameDomainNameConfigurationList
- type APIGatewayV2DomainNameMutualTLSAuthentication
- type APIGatewayV2DomainNameMutualTLSAuthenticationList
- type APIGatewayV2Integration
- type APIGatewayV2IntegrationResponse
- type APIGatewayV2IntegrationResponseParameter
- type APIGatewayV2IntegrationResponseParameterList
- type APIGatewayV2IntegrationResponseParameterListProperty
- type APIGatewayV2IntegrationResponseParameterListPropertyList
- type APIGatewayV2IntegrationTLSConfig
- type APIGatewayV2IntegrationTLSConfigList
- type APIGatewayV2Model
- type APIGatewayV2Route
- type APIGatewayV2RouteParameterConstraints
- type APIGatewayV2RouteParameterConstraintsList
- type APIGatewayV2RouteResponse
- type APIGatewayV2RouteResponseParameterConstraints
- type APIGatewayV2RouteResponseParameterConstraintsList
- type APIGatewayV2Stage
- type APIGatewayV2StageAccessLogSettings
- type APIGatewayV2StageAccessLogSettingsList
- type APIGatewayV2StageRouteSettings
- type APIGatewayV2StageRouteSettingsList
- type APIGatewayVPCLink
- type AccessAnalyzerAnalyzer
- type AccessAnalyzerAnalyzerArchiveRule
- type AccessAnalyzerAnalyzerArchiveRuleList
- type AccessAnalyzerAnalyzerFilter
- type AccessAnalyzerAnalyzerFilterList
- type AlexaASKSkill
- type AlexaASKSkillAuthenticationConfiguration
- type AlexaASKSkillAuthenticationConfigurationList
- type AlexaASKSkillOverrides
- type AlexaASKSkillOverridesList
- type AlexaASKSkillSkillPackage
- type AlexaASKSkillSkillPackageList
- type AmazonMQBroker
- type AmazonMQBrokerConfigurationID
- type AmazonMQBrokerConfigurationIDList
- type AmazonMQBrokerEncryptionOptions
- type AmazonMQBrokerEncryptionOptionsList
- type AmazonMQBrokerLdapServerMetadata
- type AmazonMQBrokerLdapServerMetadataList
- type AmazonMQBrokerLogList
- type AmazonMQBrokerLogListList
- type AmazonMQBrokerMaintenanceWindow
- type AmazonMQBrokerMaintenanceWindowList
- type AmazonMQBrokerTagsEntry
- type AmazonMQBrokerTagsEntryList
- type AmazonMQBrokerUser
- type AmazonMQBrokerUserList
- type AmazonMQConfiguration
- type AmazonMQConfigurationAssociation
- type AmazonMQConfigurationAssociationConfigurationID
- type AmazonMQConfigurationAssociationConfigurationIDList
- type AmazonMQConfigurationTagsEntry
- type AmazonMQConfigurationTagsEntryList
- type AmplifyApp
- type AmplifyAppAutoBranchCreationConfig
- type AmplifyAppAutoBranchCreationConfigList
- type AmplifyAppBasicAuthConfig
- type AmplifyAppBasicAuthConfigList
- type AmplifyAppCustomRule
- type AmplifyAppCustomRuleList
- type AmplifyAppEnvironmentVariable
- type AmplifyAppEnvironmentVariableList
- type AmplifyBranch
- type AmplifyBranchBasicAuthConfig
- type AmplifyBranchBasicAuthConfigList
- type AmplifyBranchEnvironmentVariable
- type AmplifyBranchEnvironmentVariableList
- type AmplifyDomain
- type AmplifyDomainSubDomainSetting
- type AmplifyDomainSubDomainSettingList
- type AppConfigApplication
- type AppConfigApplicationTags
- type AppConfigApplicationTagsList
- type AppConfigConfigurationProfile
- type AppConfigConfigurationProfileTags
- type AppConfigConfigurationProfileTagsList
- type AppConfigConfigurationProfileValidators
- type AppConfigConfigurationProfileValidatorsList
- type AppConfigDeployment
- type AppConfigDeploymentStrategy
- type AppConfigDeploymentStrategyTags
- type AppConfigDeploymentStrategyTagsList
- type AppConfigDeploymentTags
- type AppConfigDeploymentTagsList
- type AppConfigEnvironment
- type AppConfigEnvironmentMonitors
- type AppConfigEnvironmentMonitorsList
- type AppConfigEnvironmentTags
- type AppConfigEnvironmentTagsList
- type AppConfigHostedConfigurationVersion
- type AppFlowConnectorProfile
- type AppFlowConnectorProfileAmplitudeConnectorProfileCredentials
- type AppFlowConnectorProfileAmplitudeConnectorProfileCredentialsList
- type AppFlowConnectorProfileConnectorOAuthRequest
- type AppFlowConnectorProfileConnectorOAuthRequestList
- type AppFlowConnectorProfileConnectorProfileConfig
- type AppFlowConnectorProfileConnectorProfileConfigList
- type AppFlowConnectorProfileConnectorProfileCredentials
- type AppFlowConnectorProfileConnectorProfileCredentialsList
- type AppFlowConnectorProfileConnectorProfileProperties
- type AppFlowConnectorProfileConnectorProfilePropertiesList
- type AppFlowConnectorProfileDatadogConnectorProfileCredentials
- type AppFlowConnectorProfileDatadogConnectorProfileCredentialsList
- type AppFlowConnectorProfileDatadogConnectorProfileProperties
- type AppFlowConnectorProfileDatadogConnectorProfilePropertiesList
- type AppFlowConnectorProfileDynatraceConnectorProfileCredentials
- type AppFlowConnectorProfileDynatraceConnectorProfileCredentialsList
- type AppFlowConnectorProfileDynatraceConnectorProfileProperties
- type AppFlowConnectorProfileDynatraceConnectorProfilePropertiesList
- type AppFlowConnectorProfileGoogleAnalyticsConnectorProfileCredentials
- type AppFlowConnectorProfileGoogleAnalyticsConnectorProfileCredentialsList
- type AppFlowConnectorProfileInforNexusConnectorProfileCredentials
- type AppFlowConnectorProfileInforNexusConnectorProfileCredentialsList
- type AppFlowConnectorProfileInforNexusConnectorProfileProperties
- type AppFlowConnectorProfileInforNexusConnectorProfilePropertiesList
- type AppFlowConnectorProfileMarketoConnectorProfileCredentials
- type AppFlowConnectorProfileMarketoConnectorProfileCredentialsList
- type AppFlowConnectorProfileMarketoConnectorProfileProperties
- type AppFlowConnectorProfileMarketoConnectorProfilePropertiesList
- type AppFlowConnectorProfileRedshiftConnectorProfileCredentials
- type AppFlowConnectorProfileRedshiftConnectorProfileCredentialsList
- type AppFlowConnectorProfileRedshiftConnectorProfileProperties
- type AppFlowConnectorProfileRedshiftConnectorProfilePropertiesList
- type AppFlowConnectorProfileSalesforceConnectorProfileCredentials
- type AppFlowConnectorProfileSalesforceConnectorProfileCredentialsList
- type AppFlowConnectorProfileSalesforceConnectorProfileProperties
- type AppFlowConnectorProfileSalesforceConnectorProfilePropertiesList
- type AppFlowConnectorProfileServiceNowConnectorProfileCredentials
- type AppFlowConnectorProfileServiceNowConnectorProfileCredentialsList
- type AppFlowConnectorProfileServiceNowConnectorProfileProperties
- type AppFlowConnectorProfileServiceNowConnectorProfilePropertiesList
- type AppFlowConnectorProfileSingularConnectorProfileCredentials
- type AppFlowConnectorProfileSingularConnectorProfileCredentialsList
- type AppFlowConnectorProfileSlackConnectorProfileCredentials
- type AppFlowConnectorProfileSlackConnectorProfileCredentialsList
- type AppFlowConnectorProfileSlackConnectorProfileProperties
- type AppFlowConnectorProfileSlackConnectorProfilePropertiesList
- type AppFlowConnectorProfileSnowflakeConnectorProfileCredentials
- type AppFlowConnectorProfileSnowflakeConnectorProfileCredentialsList
- type AppFlowConnectorProfileSnowflakeConnectorProfileProperties
- type AppFlowConnectorProfileSnowflakeConnectorProfilePropertiesList
- type AppFlowConnectorProfileTrendmicroConnectorProfileCredentials
- type AppFlowConnectorProfileTrendmicroConnectorProfileCredentialsList
- type AppFlowConnectorProfileVeevaConnectorProfileCredentials
- type AppFlowConnectorProfileVeevaConnectorProfileCredentialsList
- type AppFlowConnectorProfileVeevaConnectorProfileProperties
- type AppFlowConnectorProfileVeevaConnectorProfilePropertiesList
- type AppFlowConnectorProfileZendeskConnectorProfileCredentials
- type AppFlowConnectorProfileZendeskConnectorProfileCredentialsList
- type AppFlowConnectorProfileZendeskConnectorProfileProperties
- type AppFlowConnectorProfileZendeskConnectorProfilePropertiesList
- type AppFlowFlow
- type AppFlowFlowAggregationConfig
- type AppFlowFlowAggregationConfigList
- type AppFlowFlowAmplitudeSourceProperties
- type AppFlowFlowAmplitudeSourcePropertiesList
- type AppFlowFlowConnectorOperator
- type AppFlowFlowConnectorOperatorList
- type AppFlowFlowDatadogSourceProperties
- type AppFlowFlowDatadogSourcePropertiesList
- type AppFlowFlowDestinationConnectorProperties
- type AppFlowFlowDestinationConnectorPropertiesList
- type AppFlowFlowDestinationFlowConfig
- type AppFlowFlowDestinationFlowConfigList
- type AppFlowFlowDynatraceSourceProperties
- type AppFlowFlowDynatraceSourcePropertiesList
- type AppFlowFlowErrorHandlingConfig
- type AppFlowFlowErrorHandlingConfigList
- type AppFlowFlowEventBridgeDestinationProperties
- type AppFlowFlowEventBridgeDestinationPropertiesList
- type AppFlowFlowGoogleAnalyticsSourceProperties
- type AppFlowFlowGoogleAnalyticsSourcePropertiesList
- type AppFlowFlowIncrementalPullConfig
- type AppFlowFlowIncrementalPullConfigList
- type AppFlowFlowInforNexusSourceProperties
- type AppFlowFlowInforNexusSourcePropertiesList
- type AppFlowFlowMarketoSourceProperties
- type AppFlowFlowMarketoSourcePropertiesList
- type AppFlowFlowPrefixConfig
- type AppFlowFlowPrefixConfigList
- type AppFlowFlowRedshiftDestinationProperties
- type AppFlowFlowRedshiftDestinationPropertiesList
- type AppFlowFlowS3DestinationProperties
- type AppFlowFlowS3DestinationPropertiesList
- type AppFlowFlowS3OutputFormatConfig
- type AppFlowFlowS3OutputFormatConfigList
- type AppFlowFlowS3SourceProperties
- type AppFlowFlowS3SourcePropertiesList
- type AppFlowFlowSalesforceDestinationProperties
- type AppFlowFlowSalesforceDestinationPropertiesList
- type AppFlowFlowSalesforceSourceProperties
- type AppFlowFlowSalesforceSourcePropertiesList
- type AppFlowFlowScheduledTriggerProperties
- type AppFlowFlowScheduledTriggerPropertiesList
- type AppFlowFlowServiceNowSourceProperties
- type AppFlowFlowServiceNowSourcePropertiesList
- type AppFlowFlowSingularSourceProperties
- type AppFlowFlowSingularSourcePropertiesList
- type AppFlowFlowSlackSourceProperties
- type AppFlowFlowSlackSourcePropertiesList
- type AppFlowFlowSnowflakeDestinationProperties
- type AppFlowFlowSnowflakeDestinationPropertiesList
- type AppFlowFlowSourceConnectorProperties
- type AppFlowFlowSourceConnectorPropertiesList
- type AppFlowFlowSourceFlowConfig
- type AppFlowFlowSourceFlowConfigList
- type AppFlowFlowTask
- type AppFlowFlowTaskList
- type AppFlowFlowTaskPropertiesObject
- type AppFlowFlowTaskPropertiesObjectList
- type AppFlowFlowTrendmicroSourceProperties
- type AppFlowFlowTrendmicroSourcePropertiesList
- type AppFlowFlowTriggerConfig
- type AppFlowFlowTriggerConfigList
- type AppFlowFlowUpsolverDestinationProperties
- type AppFlowFlowUpsolverDestinationPropertiesList
- type AppFlowFlowUpsolverS3OutputFormatConfig
- type AppFlowFlowUpsolverS3OutputFormatConfigList
- type AppFlowFlowVeevaSourceProperties
- type AppFlowFlowVeevaSourcePropertiesList
- type AppFlowFlowZendeskSourceProperties
- type AppFlowFlowZendeskSourcePropertiesList
- type AppMeshGatewayRoute
- type AppMeshGatewayRouteGatewayRouteSpec
- type AppMeshGatewayRouteGatewayRouteSpecList
- type AppMeshGatewayRouteGatewayRouteTarget
- type AppMeshGatewayRouteGatewayRouteTargetList
- type AppMeshGatewayRouteGatewayRouteVirtualService
- type AppMeshGatewayRouteGatewayRouteVirtualServiceList
- type AppMeshGatewayRouteGrpcGatewayRoute
- type AppMeshGatewayRouteGrpcGatewayRouteAction
- type AppMeshGatewayRouteGrpcGatewayRouteActionList
- type AppMeshGatewayRouteGrpcGatewayRouteList
- type AppMeshGatewayRouteGrpcGatewayRouteMatch
- type AppMeshGatewayRouteGrpcGatewayRouteMatchList
- type AppMeshGatewayRouteHTTPGatewayRoute
- type AppMeshGatewayRouteHTTPGatewayRouteAction
- type AppMeshGatewayRouteHTTPGatewayRouteActionList
- type AppMeshGatewayRouteHTTPGatewayRouteList
- type AppMeshGatewayRouteHTTPGatewayRouteMatch
- type AppMeshGatewayRouteHTTPGatewayRouteMatchList
- type AppMeshMesh
- type AppMeshMeshEgressFilter
- type AppMeshMeshEgressFilterList
- type AppMeshMeshMeshSpec
- type AppMeshMeshMeshSpecList
- type AppMeshRoute
- type AppMeshRouteDuration
- type AppMeshRouteDurationList
- type AppMeshRouteGrpcRetryPolicy
- type AppMeshRouteGrpcRetryPolicyList
- type AppMeshRouteGrpcRoute
- type AppMeshRouteGrpcRouteAction
- type AppMeshRouteGrpcRouteActionList
- type AppMeshRouteGrpcRouteList
- type AppMeshRouteGrpcRouteMatch
- type AppMeshRouteGrpcRouteMatchList
- type AppMeshRouteGrpcRouteMetadata
- type AppMeshRouteGrpcRouteMetadataList
- type AppMeshRouteGrpcRouteMetadataMatchMethod
- type AppMeshRouteGrpcRouteMetadataMatchMethodList
- type AppMeshRouteGrpcTimeout
- type AppMeshRouteGrpcTimeoutList
- type AppMeshRouteHTTPRetryPolicy
- type AppMeshRouteHTTPRetryPolicyList
- type AppMeshRouteHTTPRoute
- type AppMeshRouteHTTPRouteAction
- type AppMeshRouteHTTPRouteActionList
- type AppMeshRouteHTTPRouteHeader
- type AppMeshRouteHTTPRouteHeaderList
- type AppMeshRouteHTTPRouteList
- type AppMeshRouteHTTPRouteMatch
- type AppMeshRouteHTTPRouteMatchList
- type AppMeshRouteHTTPTimeout
- type AppMeshRouteHTTPTimeoutList
- type AppMeshRouteHeaderMatchMethod
- type AppMeshRouteHeaderMatchMethodList
- type AppMeshRouteMatchRange
- type AppMeshRouteMatchRangeList
- type AppMeshRouteRouteSpec
- type AppMeshRouteRouteSpecList
- type AppMeshRouteTcpRoute
- type AppMeshRouteTcpRouteAction
- type AppMeshRouteTcpRouteActionList
- type AppMeshRouteTcpRouteList
- type AppMeshRouteTcpTimeout
- type AppMeshRouteTcpTimeoutList
- type AppMeshRouteWeightedTarget
- type AppMeshRouteWeightedTargetList
- type AppMeshVirtualGateway
- type AppMeshVirtualGatewayVirtualGatewayAccessLog
- type AppMeshVirtualGatewayVirtualGatewayAccessLogList
- type AppMeshVirtualGatewayVirtualGatewayBackendDefaults
- type AppMeshVirtualGatewayVirtualGatewayBackendDefaultsList
- type AppMeshVirtualGatewayVirtualGatewayClientPolicy
- type AppMeshVirtualGatewayVirtualGatewayClientPolicyList
- type AppMeshVirtualGatewayVirtualGatewayClientPolicyTLS
- type AppMeshVirtualGatewayVirtualGatewayClientPolicyTLSList
- type AppMeshVirtualGatewayVirtualGatewayConnectionPool
- type AppMeshVirtualGatewayVirtualGatewayConnectionPoolList
- type AppMeshVirtualGatewayVirtualGatewayFileAccessLog
- type AppMeshVirtualGatewayVirtualGatewayFileAccessLogList
- type AppMeshVirtualGatewayVirtualGatewayGrpcConnectionPool
- type AppMeshVirtualGatewayVirtualGatewayGrpcConnectionPoolList
- type AppMeshVirtualGatewayVirtualGatewayHTTP2ConnectionPool
- type AppMeshVirtualGatewayVirtualGatewayHTTP2ConnectionPoolList
- type AppMeshVirtualGatewayVirtualGatewayHTTPConnectionPool
- type AppMeshVirtualGatewayVirtualGatewayHTTPConnectionPoolList
- type AppMeshVirtualGatewayVirtualGatewayHealthCheckPolicy
- type AppMeshVirtualGatewayVirtualGatewayHealthCheckPolicyList
- type AppMeshVirtualGatewayVirtualGatewayListener
- type AppMeshVirtualGatewayVirtualGatewayListenerList
- type AppMeshVirtualGatewayVirtualGatewayListenerTLS
- type AppMeshVirtualGatewayVirtualGatewayListenerTLSAcmCertificate
- type AppMeshVirtualGatewayVirtualGatewayListenerTLSAcmCertificateList
- type AppMeshVirtualGatewayVirtualGatewayListenerTLSCertificate
- type AppMeshVirtualGatewayVirtualGatewayListenerTLSCertificateList
- type AppMeshVirtualGatewayVirtualGatewayListenerTLSFileCertificate
- type AppMeshVirtualGatewayVirtualGatewayListenerTLSFileCertificateList
- type AppMeshVirtualGatewayVirtualGatewayListenerTLSList
- type AppMeshVirtualGatewayVirtualGatewayLogging
- type AppMeshVirtualGatewayVirtualGatewayLoggingList
- type AppMeshVirtualGatewayVirtualGatewayPortMapping
- type AppMeshVirtualGatewayVirtualGatewayPortMappingList
- type AppMeshVirtualGatewayVirtualGatewaySpec
- type AppMeshVirtualGatewayVirtualGatewaySpecList
- type AppMeshVirtualGatewayVirtualGatewayTLSValidationContext
- type AppMeshVirtualGatewayVirtualGatewayTLSValidationContextAcmTrust
- type AppMeshVirtualGatewayVirtualGatewayTLSValidationContextAcmTrustList
- type AppMeshVirtualGatewayVirtualGatewayTLSValidationContextFileTrust
- type AppMeshVirtualGatewayVirtualGatewayTLSValidationContextFileTrustList
- type AppMeshVirtualGatewayVirtualGatewayTLSValidationContextList
- type AppMeshVirtualGatewayVirtualGatewayTLSValidationContextTrust
- type AppMeshVirtualGatewayVirtualGatewayTLSValidationContextTrustList
- type AppMeshVirtualNode
- type AppMeshVirtualNodeAccessLog
- type AppMeshVirtualNodeAccessLogList
- type AppMeshVirtualNodeAwsCloudMapInstanceAttribute
- type AppMeshVirtualNodeAwsCloudMapInstanceAttributeList
- type AppMeshVirtualNodeAwsCloudMapServiceDiscovery
- type AppMeshVirtualNodeAwsCloudMapServiceDiscoveryList
- type AppMeshVirtualNodeBackend
- type AppMeshVirtualNodeBackendDefaults
- type AppMeshVirtualNodeBackendDefaultsList
- type AppMeshVirtualNodeBackendList
- type AppMeshVirtualNodeClientPolicy
- type AppMeshVirtualNodeClientPolicyList
- type AppMeshVirtualNodeClientPolicyTLS
- type AppMeshVirtualNodeClientPolicyTLSList
- type AppMeshVirtualNodeDNSServiceDiscovery
- type AppMeshVirtualNodeDNSServiceDiscoveryList
- type AppMeshVirtualNodeDuration
- type AppMeshVirtualNodeDurationList
- type AppMeshVirtualNodeFileAccessLog
- type AppMeshVirtualNodeFileAccessLogList
- type AppMeshVirtualNodeGrpcTimeout
- type AppMeshVirtualNodeGrpcTimeoutList
- type AppMeshVirtualNodeHTTPTimeout
- type AppMeshVirtualNodeHTTPTimeoutList
- type AppMeshVirtualNodeHealthCheck
- type AppMeshVirtualNodeHealthCheckList
- type AppMeshVirtualNodeListener
- type AppMeshVirtualNodeListenerList
- type AppMeshVirtualNodeListenerTLS
- type AppMeshVirtualNodeListenerTLSAcmCertificate
- type AppMeshVirtualNodeListenerTLSAcmCertificateList
- type AppMeshVirtualNodeListenerTLSCertificate
- type AppMeshVirtualNodeListenerTLSCertificateList
- type AppMeshVirtualNodeListenerTLSFileCertificate
- type AppMeshVirtualNodeListenerTLSFileCertificateList
- type AppMeshVirtualNodeListenerTLSList
- type AppMeshVirtualNodeListenerTimeout
- type AppMeshVirtualNodeListenerTimeoutList
- type AppMeshVirtualNodeLogging
- type AppMeshVirtualNodeLoggingList
- type AppMeshVirtualNodeOutlierDetection
- type AppMeshVirtualNodeOutlierDetectionList
- type AppMeshVirtualNodePortMapping
- type AppMeshVirtualNodePortMappingList
- type AppMeshVirtualNodeServiceDiscovery
- type AppMeshVirtualNodeServiceDiscoveryList
- type AppMeshVirtualNodeTLSValidationContext
- type AppMeshVirtualNodeTLSValidationContextAcmTrust
- type AppMeshVirtualNodeTLSValidationContextAcmTrustList
- type AppMeshVirtualNodeTLSValidationContextFileTrust
- type AppMeshVirtualNodeTLSValidationContextFileTrustList
- type AppMeshVirtualNodeTLSValidationContextList
- type AppMeshVirtualNodeTLSValidationContextTrust
- type AppMeshVirtualNodeTLSValidationContextTrustList
- type AppMeshVirtualNodeTcpTimeout
- type AppMeshVirtualNodeTcpTimeoutList
- type AppMeshVirtualNodeVirtualNodeConnectionPool
- type AppMeshVirtualNodeVirtualNodeConnectionPoolList
- type AppMeshVirtualNodeVirtualNodeGrpcConnectionPool
- type AppMeshVirtualNodeVirtualNodeGrpcConnectionPoolList
- type AppMeshVirtualNodeVirtualNodeHTTP2ConnectionPool
- type AppMeshVirtualNodeVirtualNodeHTTP2ConnectionPoolList
- type AppMeshVirtualNodeVirtualNodeHTTPConnectionPool
- type AppMeshVirtualNodeVirtualNodeHTTPConnectionPoolList
- type AppMeshVirtualNodeVirtualNodeSpec
- type AppMeshVirtualNodeVirtualNodeSpecList
- type AppMeshVirtualNodeVirtualNodeTcpConnectionPool
- type AppMeshVirtualNodeVirtualNodeTcpConnectionPoolList
- type AppMeshVirtualNodeVirtualServiceBackend
- type AppMeshVirtualNodeVirtualServiceBackendList
- type AppMeshVirtualRouter
- type AppMeshVirtualRouterPortMapping
- type AppMeshVirtualRouterPortMappingList
- type AppMeshVirtualRouterVirtualRouterListener
- type AppMeshVirtualRouterVirtualRouterListenerList
- type AppMeshVirtualRouterVirtualRouterSpec
- type AppMeshVirtualRouterVirtualRouterSpecList
- type AppMeshVirtualService
- type AppMeshVirtualServiceVirtualNodeServiceProvider
- type AppMeshVirtualServiceVirtualNodeServiceProviderList
- type AppMeshVirtualServiceVirtualRouterServiceProvider
- type AppMeshVirtualServiceVirtualRouterServiceProviderList
- type AppMeshVirtualServiceVirtualServiceProvider
- type AppMeshVirtualServiceVirtualServiceProviderList
- type AppMeshVirtualServiceVirtualServiceSpec
- type AppMeshVirtualServiceVirtualServiceSpecList
- type AppStreamDirectoryConfig
- type AppStreamDirectoryConfigServiceAccountCredentials
- type AppStreamDirectoryConfigServiceAccountCredentialsList
- type AppStreamFleet
- type AppStreamFleetComputeCapacity
- type AppStreamFleetComputeCapacityList
- type AppStreamFleetDomainJoinInfo
- type AppStreamFleetDomainJoinInfoList
- type AppStreamFleetVPCConfig
- type AppStreamFleetVPCConfigList
- type AppStreamImageBuilder
- type AppStreamImageBuilderAccessEndpoint
- type AppStreamImageBuilderAccessEndpointList
- type AppStreamImageBuilderDomainJoinInfo
- type AppStreamImageBuilderDomainJoinInfoList
- type AppStreamImageBuilderVPCConfig
- type AppStreamImageBuilderVPCConfigList
- type AppStreamStack
- type AppStreamStackAccessEndpoint
- type AppStreamStackAccessEndpointList
- type AppStreamStackApplicationSettings
- type AppStreamStackApplicationSettingsList
- type AppStreamStackFleetAssociation
- type AppStreamStackStorageConnector
- type AppStreamStackStorageConnectorList
- type AppStreamStackUserAssociation
- type AppStreamStackUserSetting
- type AppStreamStackUserSettingList
- type AppStreamUser
- type AppSyncAPICache
- type AppSyncAPIKey
- type AppSyncDataSource
- type AppSyncDataSourceAuthorizationConfig
- type AppSyncDataSourceAuthorizationConfigList
- type AppSyncDataSourceAwsIamConfig
- type AppSyncDataSourceAwsIamConfigList
- type AppSyncDataSourceDeltaSyncConfig
- type AppSyncDataSourceDeltaSyncConfigList
- type AppSyncDataSourceDynamoDBConfig
- type AppSyncDataSourceDynamoDBConfigList
- type AppSyncDataSourceElasticsearchConfig
- type AppSyncDataSourceElasticsearchConfigList
- type AppSyncDataSourceHTTPConfig
- type AppSyncDataSourceHTTPConfigList
- type AppSyncDataSourceLambdaConfig
- type AppSyncDataSourceLambdaConfigList
- type AppSyncDataSourceRdsHTTPEndpointConfig
- type AppSyncDataSourceRdsHTTPEndpointConfigList
- type AppSyncDataSourceRelationalDatabaseConfig
- type AppSyncDataSourceRelationalDatabaseConfigList
- type AppSyncFunctionConfiguration
- type AppSyncFunctionConfigurationLambdaConflictHandlerConfig
- type AppSyncFunctionConfigurationLambdaConflictHandlerConfigList
- type AppSyncFunctionConfigurationSyncConfig
- type AppSyncFunctionConfigurationSyncConfigList
- type AppSyncGraphQLAPI
- type AppSyncGraphQLAPIAdditionalAuthenticationProvider
- type AppSyncGraphQLAPIAdditionalAuthenticationProviderList
- type AppSyncGraphQLAPIAdditionalAuthenticationProviders
- type AppSyncGraphQLAPIAdditionalAuthenticationProvidersList
- type AppSyncGraphQLAPICognitoUserPoolConfig
- type AppSyncGraphQLAPICognitoUserPoolConfigList
- type AppSyncGraphQLAPILogConfig
- type AppSyncGraphQLAPILogConfigList
- type AppSyncGraphQLAPIOpenIDConnectConfig
- type AppSyncGraphQLAPIOpenIDConnectConfigList
- type AppSyncGraphQLAPITags
- type AppSyncGraphQLAPITagsList
- type AppSyncGraphQLAPIUserPoolConfig
- type AppSyncGraphQLAPIUserPoolConfigList
- type AppSyncGraphQLSchema
- type AppSyncResolver
- type AppSyncResolverCachingConfig
- type AppSyncResolverCachingConfigList
- type AppSyncResolverLambdaConflictHandlerConfig
- type AppSyncResolverLambdaConflictHandlerConfigList
- type AppSyncResolverPipelineConfig
- type AppSyncResolverPipelineConfigList
- type AppSyncResolverSyncConfig
- type AppSyncResolverSyncConfigList
- type ApplicationAutoScalingScalableTarget
- type ApplicationAutoScalingScalableTargetScalableTargetAction
- type ApplicationAutoScalingScalableTargetScalableTargetActionList
- type ApplicationAutoScalingScalableTargetScheduledAction
- type ApplicationAutoScalingScalableTargetScheduledActionList
- type ApplicationAutoScalingScalableTargetSuspendedState
- type ApplicationAutoScalingScalableTargetSuspendedStateList
- type ApplicationAutoScalingScalingPolicy
- type ApplicationAutoScalingScalingPolicyCustomizedMetricSpecification
- type ApplicationAutoScalingScalingPolicyCustomizedMetricSpecificationList
- type ApplicationAutoScalingScalingPolicyMetricDimension
- type ApplicationAutoScalingScalingPolicyMetricDimensionList
- type ApplicationAutoScalingScalingPolicyPredefinedMetricSpecification
- type ApplicationAutoScalingScalingPolicyPredefinedMetricSpecificationList
- type ApplicationAutoScalingScalingPolicyStepAdjustment
- type ApplicationAutoScalingScalingPolicyStepAdjustmentList
- type ApplicationAutoScalingScalingPolicyStepScalingPolicyConfiguration
- type ApplicationAutoScalingScalingPolicyStepScalingPolicyConfigurationList
- type ApplicationAutoScalingScalingPolicyTargetTrackingScalingPolicyConfiguration
- type ApplicationAutoScalingScalingPolicyTargetTrackingScalingPolicyConfigurationList
- type ApplicationInsightsApplication
- type ApplicationInsightsApplicationAlarm
- type ApplicationInsightsApplicationAlarmList
- type ApplicationInsightsApplicationAlarmMetric
- type ApplicationInsightsApplicationAlarmMetricList
- type ApplicationInsightsApplicationComponentConfiguration
- type ApplicationInsightsApplicationComponentConfigurationList
- type ApplicationInsightsApplicationComponentMonitoringSetting
- type ApplicationInsightsApplicationComponentMonitoringSettingList
- type ApplicationInsightsApplicationConfigurationDetails
- type ApplicationInsightsApplicationConfigurationDetailsList
- type ApplicationInsightsApplicationCustomComponent
- type ApplicationInsightsApplicationCustomComponentList
- type ApplicationInsightsApplicationJMXPrometheusExporter
- type ApplicationInsightsApplicationJMXPrometheusExporterList
- type ApplicationInsightsApplicationLog
- type ApplicationInsightsApplicationLogList
- type ApplicationInsightsApplicationLogPattern
- type ApplicationInsightsApplicationLogPatternList
- type ApplicationInsightsApplicationLogPatternSet
- type ApplicationInsightsApplicationLogPatternSetList
- type ApplicationInsightsApplicationSubComponentConfigurationDetails
- type ApplicationInsightsApplicationSubComponentConfigurationDetailsList
- type ApplicationInsightsApplicationSubComponentTypeConfiguration
- type ApplicationInsightsApplicationSubComponentTypeConfigurationList
- type ApplicationInsightsApplicationWindowsEvent
- type ApplicationInsightsApplicationWindowsEventList
- type AthenaDataCatalog
- type AthenaNamedQuery
- type AthenaWorkGroup
- type AthenaWorkGroupEncryptionConfiguration
- type AthenaWorkGroupEncryptionConfigurationList
- type AthenaWorkGroupResultConfiguration
- type AthenaWorkGroupResultConfigurationList
- type AthenaWorkGroupResultConfigurationUpdates
- type AthenaWorkGroupResultConfigurationUpdatesList
- type AthenaWorkGroupWorkGroupConfiguration
- type AthenaWorkGroupWorkGroupConfigurationList
- type AthenaWorkGroupWorkGroupConfigurationUpdates
- type AthenaWorkGroupWorkGroupConfigurationUpdatesList
- type AuditManagerAssessment
- type AuditManagerAssessmentAWSAccount
- type AuditManagerAssessmentAWSAccountList
- type AuditManagerAssessmentAWSService
- type AuditManagerAssessmentAWSServiceList
- type AuditManagerAssessmentAssessmentReportsDestination
- type AuditManagerAssessmentAssessmentReportsDestinationList
- type AuditManagerAssessmentDelegation
- type AuditManagerAssessmentDelegationList
- type AuditManagerAssessmentRole
- type AuditManagerAssessmentRoleList
- type AuditManagerAssessmentScope
- type AuditManagerAssessmentScopeList
- type AutoScalingAutoScalingGroup
- type AutoScalingAutoScalingGroupInstancesDistribution
- type AutoScalingAutoScalingGroupInstancesDistributionList
- type AutoScalingAutoScalingGroupLaunchTemplate
- type AutoScalingAutoScalingGroupLaunchTemplateList
- type AutoScalingAutoScalingGroupLaunchTemplateOverrides
- type AutoScalingAutoScalingGroupLaunchTemplateOverridesList
- type AutoScalingAutoScalingGroupLaunchTemplateSpecification
- type AutoScalingAutoScalingGroupLaunchTemplateSpecificationList
- type AutoScalingAutoScalingGroupLifecycleHookSpecification
- type AutoScalingAutoScalingGroupLifecycleHookSpecificationList
- type AutoScalingAutoScalingGroupMetricsCollection
- type AutoScalingAutoScalingGroupMetricsCollectionList
- type AutoScalingAutoScalingGroupMixedInstancesPolicy
- type AutoScalingAutoScalingGroupMixedInstancesPolicyList
- type AutoScalingAutoScalingGroupNotificationConfiguration
- type AutoScalingAutoScalingGroupNotificationConfigurationList
- type AutoScalingAutoScalingGroupTagProperty
- type AutoScalingAutoScalingGroupTagPropertyList
- type AutoScalingLaunchConfiguration
- type AutoScalingLaunchConfigurationBlockDevice
- type AutoScalingLaunchConfigurationBlockDeviceList
- type AutoScalingLaunchConfigurationBlockDeviceMapping
- type AutoScalingLaunchConfigurationBlockDeviceMappingList
- type AutoScalingLaunchConfigurationMetadataOptions
- type AutoScalingLaunchConfigurationMetadataOptionsList
- type AutoScalingLifecycleHook
- type AutoScalingPlansScalingPlan
- type AutoScalingPlansScalingPlanApplicationSource
- type AutoScalingPlansScalingPlanApplicationSourceList
- type AutoScalingPlansScalingPlanCustomizedLoadMetricSpecification
- type AutoScalingPlansScalingPlanCustomizedLoadMetricSpecificationList
- type AutoScalingPlansScalingPlanCustomizedScalingMetricSpecification
- type AutoScalingPlansScalingPlanCustomizedScalingMetricSpecificationList
- type AutoScalingPlansScalingPlanMetricDimension
- type AutoScalingPlansScalingPlanMetricDimensionList
- type AutoScalingPlansScalingPlanPredefinedLoadMetricSpecification
- type AutoScalingPlansScalingPlanPredefinedLoadMetricSpecificationList
- type AutoScalingPlansScalingPlanPredefinedScalingMetricSpecification
- type AutoScalingPlansScalingPlanPredefinedScalingMetricSpecificationList
- type AutoScalingPlansScalingPlanScalingInstruction
- type AutoScalingPlansScalingPlanScalingInstructionList
- type AutoScalingPlansScalingPlanTagFilter
- type AutoScalingPlansScalingPlanTagFilterList
- type AutoScalingPlansScalingPlanTargetTrackingConfiguration
- type AutoScalingPlansScalingPlanTargetTrackingConfigurationList
- type AutoScalingScalingPolicy
- type AutoScalingScalingPolicyCustomizedMetricSpecification
- type AutoScalingScalingPolicyCustomizedMetricSpecificationList
- type AutoScalingScalingPolicyMetricDimension
- type AutoScalingScalingPolicyMetricDimensionList
- type AutoScalingScalingPolicyPredefinedMetricSpecification
- type AutoScalingScalingPolicyPredefinedMetricSpecificationList
- type AutoScalingScalingPolicyStepAdjustment
- type AutoScalingScalingPolicyStepAdjustmentList
- type AutoScalingScalingPolicyTargetTrackingConfiguration
- type AutoScalingScalingPolicyTargetTrackingConfigurationList
- type AutoScalingScheduledAction
- type BackupBackupPlan
- type BackupBackupPlanAdvancedBackupSettingResourceType
- type BackupBackupPlanAdvancedBackupSettingResourceTypeList
- type BackupBackupPlanBackupPlanResourceType
- type BackupBackupPlanBackupPlanResourceTypeList
- type BackupBackupPlanBackupRuleResourceType
- type BackupBackupPlanBackupRuleResourceTypeList
- type BackupBackupPlanCopyActionResourceType
- type BackupBackupPlanCopyActionResourceTypeList
- type BackupBackupPlanLifecycleResourceType
- type BackupBackupPlanLifecycleResourceTypeList
- type BackupBackupSelection
- type BackupBackupSelectionBackupSelectionResourceType
- type BackupBackupSelectionBackupSelectionResourceTypeList
- type BackupBackupSelectionConditionResourceType
- type BackupBackupSelectionConditionResourceTypeList
- type BackupBackupVault
- type BackupBackupVaultNotificationObjectType
- type BackupBackupVaultNotificationObjectTypeList
- type Base64Func
- type BatchComputeEnvironment
- type BatchComputeEnvironmentComputeResources
- type BatchComputeEnvironmentComputeResourcesList
- type BatchComputeEnvironmentEc2ConfigurationObject
- type BatchComputeEnvironmentEc2ConfigurationObjectList
- type BatchComputeEnvironmentLaunchTemplateSpecification
- type BatchComputeEnvironmentLaunchTemplateSpecificationList
- type BatchJobDefinition
- type BatchJobDefinitionContainerProperties
- type BatchJobDefinitionContainerPropertiesList
- type BatchJobDefinitionDevice
- type BatchJobDefinitionDeviceList
- type BatchJobDefinitionEnvironment
- type BatchJobDefinitionEnvironmentList
- type BatchJobDefinitionEvaluateOnExit
- type BatchJobDefinitionEvaluateOnExitList
- type BatchJobDefinitionFargatePlatformConfiguration
- type BatchJobDefinitionFargatePlatformConfigurationList
- type BatchJobDefinitionLinuxParameters
- type BatchJobDefinitionLinuxParametersList
- type BatchJobDefinitionLogConfiguration
- type BatchJobDefinitionLogConfigurationList
- type BatchJobDefinitionMountPoints
- type BatchJobDefinitionMountPointsList
- type BatchJobDefinitionNetworkConfiguration
- type BatchJobDefinitionNetworkConfigurationList
- type BatchJobDefinitionNodeProperties
- type BatchJobDefinitionNodePropertiesList
- type BatchJobDefinitionNodeRangeProperty
- type BatchJobDefinitionNodeRangePropertyList
- type BatchJobDefinitionResourceRequirement
- type BatchJobDefinitionResourceRequirementList
- type BatchJobDefinitionRetryStrategy
- type BatchJobDefinitionRetryStrategyList
- type BatchJobDefinitionSecret
- type BatchJobDefinitionSecretList
- type BatchJobDefinitionTimeout
- type BatchJobDefinitionTimeoutList
- type BatchJobDefinitionTmpfs
- type BatchJobDefinitionTmpfsList
- type BatchJobDefinitionUlimit
- type BatchJobDefinitionUlimitList
- type BatchJobDefinitionVolumes
- type BatchJobDefinitionVolumesHost
- type BatchJobDefinitionVolumesHostList
- type BatchJobDefinitionVolumesList
- type BatchJobQueue
- type BatchJobQueueComputeEnvironmentOrder
- type BatchJobQueueComputeEnvironmentOrderList
- type BoolExpr
- type BoolFunc
- type BudgetsBudget
- type BudgetsBudgetBudgetData
- type BudgetsBudgetBudgetDataList
- type BudgetsBudgetCostTypes
- type BudgetsBudgetCostTypesList
- type BudgetsBudgetNotification
- type BudgetsBudgetNotificationList
- type BudgetsBudgetNotificationWithSubscribers
- type BudgetsBudgetNotificationWithSubscribersList
- type BudgetsBudgetSpend
- type BudgetsBudgetSpendList
- type BudgetsBudgetSubscriber
- type BudgetsBudgetSubscriberList
- type BudgetsBudgetTimePeriod
- type BudgetsBudgetTimePeriodList
- type CassandraKeyspace
- type CassandraTable
- type CassandraTableBillingMode
- type CassandraTableBillingModeList
- type CassandraTableClusteringKeyColumn
- type CassandraTableClusteringKeyColumnList
- type CassandraTableColumn
- type CassandraTableColumnList
- type CassandraTableProvisionedThroughput
- type CassandraTableProvisionedThroughputList
- type CertificateManagerCertificate
- type CertificateManagerCertificateDomainValidationOption
- type CertificateManagerCertificateDomainValidationOptionList
- type ChatbotSlackChannelConfiguration
- type Cloud9EnvironmentEC2
- type Cloud9EnvironmentEC2Repository
- type Cloud9EnvironmentEC2RepositoryList
- type CloudFormationCustomResource
- type CloudFormationMacro
- type CloudFormationModuleDefaultVersion
- type CloudFormationModuleVersion
- type CloudFormationStack
- type CloudFormationStackSet
- type CloudFormationStackSetAutoDeployment
- type CloudFormationStackSetAutoDeploymentList
- type CloudFormationStackSetDeploymentTargets
- type CloudFormationStackSetDeploymentTargetsList
- type CloudFormationStackSetOperationPreferences
- type CloudFormationStackSetOperationPreferencesList
- type CloudFormationStackSetParameter
- type CloudFormationStackSetParameterList
- type CloudFormationStackSetStackInstances
- type CloudFormationStackSetStackInstancesList
- type CloudFormationWaitCondition
- type CloudFormationWaitConditionHandle
- type CloudFrontCachePolicy
- type CloudFrontCachePolicyCachePolicyConfig
- type CloudFrontCachePolicyCachePolicyConfigList
- type CloudFrontCachePolicyCookiesConfig
- type CloudFrontCachePolicyCookiesConfigList
- type CloudFrontCachePolicyHeadersConfig
- type CloudFrontCachePolicyHeadersConfigList
- type CloudFrontCachePolicyParametersInCacheKeyAndForwardedToOrigin
- type CloudFrontCachePolicyParametersInCacheKeyAndForwardedToOriginList
- type CloudFrontCachePolicyQueryStringsConfig
- type CloudFrontCachePolicyQueryStringsConfigList
- type CloudFrontCloudFrontOriginAccessIdentity
- type CloudFrontCloudFrontOriginAccessIdentityCloudFrontOriginAccessIdentityConfig
- type CloudFrontCloudFrontOriginAccessIdentityCloudFrontOriginAccessIdentityConfigList
- type CloudFrontDistribution
- type CloudFrontDistributionCacheBehavior
- type CloudFrontDistributionCacheBehaviorList
- type CloudFrontDistributionCookies
- type CloudFrontDistributionCookiesList
- type CloudFrontDistributionCustomErrorResponse
- type CloudFrontDistributionCustomErrorResponseList
- type CloudFrontDistributionCustomOriginConfig
- type CloudFrontDistributionCustomOriginConfigList
- type CloudFrontDistributionDefaultCacheBehavior
- type CloudFrontDistributionDefaultCacheBehaviorList
- type CloudFrontDistributionDistributionConfig
- type CloudFrontDistributionDistributionConfigList
- type CloudFrontDistributionForwardedValues
- type CloudFrontDistributionForwardedValuesList
- type CloudFrontDistributionGeoRestriction
- type CloudFrontDistributionGeoRestrictionList
- type CloudFrontDistributionLambdaFunctionAssociation
- type CloudFrontDistributionLambdaFunctionAssociationList
- type CloudFrontDistributionLogging
- type CloudFrontDistributionLoggingList
- type CloudFrontDistributionOrigin
- type CloudFrontDistributionOriginCustomHeader
- type CloudFrontDistributionOriginCustomHeaderList
- type CloudFrontDistributionOriginGroup
- type CloudFrontDistributionOriginGroupFailoverCriteria
- type CloudFrontDistributionOriginGroupFailoverCriteriaList
- type CloudFrontDistributionOriginGroupList
- type CloudFrontDistributionOriginGroupMember
- type CloudFrontDistributionOriginGroupMemberList
- type CloudFrontDistributionOriginGroupMembers
- type CloudFrontDistributionOriginGroupMembersList
- type CloudFrontDistributionOriginGroups
- type CloudFrontDistributionOriginGroupsList
- type CloudFrontDistributionOriginList
- type CloudFrontDistributionOriginShield
- type CloudFrontDistributionOriginShieldList
- type CloudFrontDistributionRestrictions
- type CloudFrontDistributionRestrictionsList
- type CloudFrontDistributionS3OriginConfig
- type CloudFrontDistributionS3OriginConfigList
- type CloudFrontDistributionStatusCodes
- type CloudFrontDistributionStatusCodesList
- type CloudFrontDistributionViewerCertificate
- type CloudFrontDistributionViewerCertificateList
- type CloudFrontKeyGroup
- type CloudFrontKeyGroupKeyGroupConfig
- type CloudFrontKeyGroupKeyGroupConfigList
- type CloudFrontOriginRequestPolicy
- type CloudFrontOriginRequestPolicyCookiesConfig
- type CloudFrontOriginRequestPolicyCookiesConfigList
- type CloudFrontOriginRequestPolicyHeadersConfig
- type CloudFrontOriginRequestPolicyHeadersConfigList
- type CloudFrontOriginRequestPolicyOriginRequestPolicyConfig
- type CloudFrontOriginRequestPolicyOriginRequestPolicyConfigList
- type CloudFrontOriginRequestPolicyQueryStringsConfig
- type CloudFrontOriginRequestPolicyQueryStringsConfigList
- type CloudFrontPublicKey
- type CloudFrontPublicKeyPublicKeyConfig
- type CloudFrontPublicKeyPublicKeyConfigList
- type CloudFrontRealtimeLogConfig
- type CloudFrontRealtimeLogConfigEndPoint
- type CloudFrontRealtimeLogConfigEndPointList
- type CloudFrontRealtimeLogConfigKinesisStreamConfig
- type CloudFrontRealtimeLogConfigKinesisStreamConfigList
- type CloudFrontStreamingDistribution
- type CloudFrontStreamingDistributionLogging
- type CloudFrontStreamingDistributionLoggingList
- type CloudFrontStreamingDistributionS3Origin
- type CloudFrontStreamingDistributionS3OriginList
- type CloudFrontStreamingDistributionStreamingDistributionConfig
- type CloudFrontStreamingDistributionStreamingDistributionConfigList
- type CloudFrontStreamingDistributionTrustedSigners
- type CloudFrontStreamingDistributionTrustedSignersList
- type CloudTrailTrail
- type CloudTrailTrailDataResource
- type CloudTrailTrailDataResourceList
- type CloudTrailTrailEventSelector
- type CloudTrailTrailEventSelectorList
- type CloudWatchAlarm
- type CloudWatchAlarmDimension
- type CloudWatchAlarmDimensionList
- type CloudWatchAlarmMetric
- type CloudWatchAlarmMetricDataQuery
- type CloudWatchAlarmMetricDataQueryList
- type CloudWatchAlarmMetricList
- type CloudWatchAlarmMetricStat
- type CloudWatchAlarmMetricStatList
- type CloudWatchAnomalyDetector
- type CloudWatchAnomalyDetectorConfiguration
- type CloudWatchAnomalyDetectorConfigurationList
- type CloudWatchAnomalyDetectorDimension
- type CloudWatchAnomalyDetectorDimensionList
- type CloudWatchAnomalyDetectorRange
- type CloudWatchAnomalyDetectorRangeList
- type CloudWatchCompositeAlarm
- type CloudWatchDashboard
- type CloudWatchInsightRule
- type CloudWatchInsightRuleTags
- type CloudWatchInsightRuleTagsList
- type CloudWatchMetricStream
- type CloudWatchMetricStreamMetricStreamFilter
- type CloudWatchMetricStreamMetricStreamFilterList
- type CodeArtifactDomain
- type CodeArtifactRepository
- type CodeBuildProject
- type CodeBuildProjectArtifacts
- type CodeBuildProjectArtifactsList
- type CodeBuildProjectBatchRestrictions
- type CodeBuildProjectBatchRestrictionsList
- type CodeBuildProjectBuildStatusConfig
- type CodeBuildProjectBuildStatusConfigList
- type CodeBuildProjectCloudWatchLogsConfig
- type CodeBuildProjectCloudWatchLogsConfigList
- type CodeBuildProjectEnvironment
- type CodeBuildProjectEnvironmentList
- type CodeBuildProjectEnvironmentVariable
- type CodeBuildProjectEnvironmentVariableList
- type CodeBuildProjectFilterGroup
- type CodeBuildProjectFilterGroupList
- type CodeBuildProjectGitSubmodulesConfig
- type CodeBuildProjectGitSubmodulesConfigList
- type CodeBuildProjectLogsConfig
- type CodeBuildProjectLogsConfigList
- type CodeBuildProjectProjectBuildBatchConfig
- type CodeBuildProjectProjectBuildBatchConfigList
- type CodeBuildProjectProjectCache
- type CodeBuildProjectProjectCacheList
- type CodeBuildProjectProjectFileSystemLocation
- type CodeBuildProjectProjectFileSystemLocationList
- type CodeBuildProjectProjectSourceVersion
- type CodeBuildProjectProjectSourceVersionList
- type CodeBuildProjectProjectTriggers
- type CodeBuildProjectProjectTriggersList
- type CodeBuildProjectRegistryCredential
- type CodeBuildProjectRegistryCredentialList
- type CodeBuildProjectS3LogsConfig
- type CodeBuildProjectS3LogsConfigList
- type CodeBuildProjectSource
- type CodeBuildProjectSourceAuth
- type CodeBuildProjectSourceAuthList
- type CodeBuildProjectSourceList
- type CodeBuildProjectVPCConfig
- type CodeBuildProjectVPCConfigList
- type CodeBuildProjectWebhookFilter
- type CodeBuildProjectWebhookFilterList
- type CodeBuildReportGroup
- type CodeBuildReportGroupReportExportConfig
- type CodeBuildReportGroupReportExportConfigList
- type CodeBuildReportGroupS3ReportExportConfig
- type CodeBuildReportGroupS3ReportExportConfigList
- type CodeBuildSourceCredential
- type CodeCommitRepository
- type CodeCommitRepositoryCode
- type CodeCommitRepositoryCodeList
- type CodeCommitRepositoryRepositoryTrigger
- type CodeCommitRepositoryRepositoryTriggerList
- type CodeCommitRepositoryS3
- type CodeCommitRepositoryS3List
- type CodeDeployApplication
- type CodeDeployDeploymentConfig
- type CodeDeployDeploymentConfigMinimumHealthyHosts
- type CodeDeployDeploymentConfigMinimumHealthyHostsList
- type CodeDeployDeploymentGroup
- type CodeDeployDeploymentGroupAlarm
- type CodeDeployDeploymentGroupAlarmConfiguration
- type CodeDeployDeploymentGroupAlarmConfigurationList
- type CodeDeployDeploymentGroupAlarmList
- type CodeDeployDeploymentGroupAutoRollbackConfiguration
- type CodeDeployDeploymentGroupAutoRollbackConfigurationList
- type CodeDeployDeploymentGroupDeployment
- type CodeDeployDeploymentGroupDeploymentList
- type CodeDeployDeploymentGroupDeploymentStyle
- type CodeDeployDeploymentGroupDeploymentStyleList
- type CodeDeployDeploymentGroupEC2TagFilter
- type CodeDeployDeploymentGroupEC2TagFilterList
- type CodeDeployDeploymentGroupEC2TagSet
- type CodeDeployDeploymentGroupEC2TagSetList
- type CodeDeployDeploymentGroupEC2TagSetListObject
- type CodeDeployDeploymentGroupEC2TagSetListObjectList
- type CodeDeployDeploymentGroupELBInfo
- type CodeDeployDeploymentGroupELBInfoList
- type CodeDeployDeploymentGroupGitHubLocation
- type CodeDeployDeploymentGroupGitHubLocationList
- type CodeDeployDeploymentGroupLoadBalancerInfo
- type CodeDeployDeploymentGroupLoadBalancerInfoList
- type CodeDeployDeploymentGroupOnPremisesTagSet
- type CodeDeployDeploymentGroupOnPremisesTagSetList
- type CodeDeployDeploymentGroupOnPremisesTagSetListObject
- type CodeDeployDeploymentGroupOnPremisesTagSetListObjectList
- type CodeDeployDeploymentGroupRevisionLocation
- type CodeDeployDeploymentGroupRevisionLocationList
- type CodeDeployDeploymentGroupS3Location
- type CodeDeployDeploymentGroupS3LocationList
- type CodeDeployDeploymentGroupTagFilter
- type CodeDeployDeploymentGroupTagFilterList
- type CodeDeployDeploymentGroupTargetGroupInfo
- type CodeDeployDeploymentGroupTargetGroupInfoList
- type CodeDeployDeploymentGroupTriggerConfig
- type CodeDeployDeploymentGroupTriggerConfigList
- type CodeGuruProfilerProfilingGroup
- type CodeGuruProfilerProfilingGroupChannel
- type CodeGuruProfilerProfilingGroupChannelList
- type CodeGuruReviewerRepositoryAssociation
- type CodePipelineCustomActionType
- type CodePipelineCustomActionTypeArtifactDetails
- type CodePipelineCustomActionTypeArtifactDetailsList
- type CodePipelineCustomActionTypeConfigurationProperties
- type CodePipelineCustomActionTypeConfigurationPropertiesList
- type CodePipelineCustomActionTypeSettings
- type CodePipelineCustomActionTypeSettingsList
- type CodePipelinePipeline
- type CodePipelinePipelineActionDeclaration
- type CodePipelinePipelineActionDeclarationList
- type CodePipelinePipelineActionTypeID
- type CodePipelinePipelineActionTypeIDList
- type CodePipelinePipelineArtifactStore
- type CodePipelinePipelineArtifactStoreList
- type CodePipelinePipelineArtifactStoreMap
- type CodePipelinePipelineArtifactStoreMapList
- type CodePipelinePipelineBlockerDeclaration
- type CodePipelinePipelineBlockerDeclarationList
- type CodePipelinePipelineEncryptionKey
- type CodePipelinePipelineEncryptionKeyList
- type CodePipelinePipelineInputArtifact
- type CodePipelinePipelineInputArtifactList
- type CodePipelinePipelineOutputArtifact
- type CodePipelinePipelineOutputArtifactList
- type CodePipelinePipelineStageDeclaration
- type CodePipelinePipelineStageDeclarationList
- type CodePipelinePipelineStageTransition
- type CodePipelinePipelineStageTransitionList
- type CodePipelineWebhook
- type CodePipelineWebhookWebhookAuthConfiguration
- type CodePipelineWebhookWebhookAuthConfigurationList
- type CodePipelineWebhookWebhookFilterRule
- type CodePipelineWebhookWebhookFilterRuleList
- type CodeStarConnectionsConnection
- type CodeStarGitHubRepository
- type CodeStarGitHubRepositoryCode
- type CodeStarGitHubRepositoryCodeList
- type CodeStarGitHubRepositoryS3
- type CodeStarGitHubRepositoryS3List
- type CodeStarNotificationsNotificationRule
- type CodeStarNotificationsNotificationRuleTarget
- type CodeStarNotificationsNotificationRuleTargetList
- type CognitoIdentityPool
- type CognitoIdentityPoolCognitoIdentityProvider
- type CognitoIdentityPoolCognitoIdentityProviderList
- type CognitoIdentityPoolCognitoStreams
- type CognitoIdentityPoolCognitoStreamsList
- type CognitoIdentityPoolPushSync
- type CognitoIdentityPoolPushSyncList
- type CognitoIdentityPoolRoleAttachment
- type CognitoIdentityPoolRoleAttachmentMappingRule
- type CognitoIdentityPoolRoleAttachmentMappingRuleList
- type CognitoIdentityPoolRoleAttachmentRoleMapping
- type CognitoIdentityPoolRoleAttachmentRoleMappingList
- type CognitoIdentityPoolRoleAttachmentRulesConfigurationType
- type CognitoIdentityPoolRoleAttachmentRulesConfigurationTypeList
- type CognitoUserPool
- type CognitoUserPoolAccountRecoverySetting
- type CognitoUserPoolAccountRecoverySettingList
- type CognitoUserPoolAdminCreateUserConfig
- type CognitoUserPoolAdminCreateUserConfigList
- type CognitoUserPoolClient
- type CognitoUserPoolClientAnalyticsConfiguration
- type CognitoUserPoolClientAnalyticsConfigurationList
- type CognitoUserPoolClientTokenValidityUnits
- type CognitoUserPoolClientTokenValidityUnitsList
- type CognitoUserPoolCustomEmailSender
- type CognitoUserPoolCustomEmailSenderList
- type CognitoUserPoolCustomSMSSender
- type CognitoUserPoolCustomSMSSenderList
- type CognitoUserPoolDeviceConfiguration
- type CognitoUserPoolDeviceConfigurationList
- type CognitoUserPoolDomain
- type CognitoUserPoolDomainCustomDomainConfigType
- type CognitoUserPoolDomainCustomDomainConfigTypeList
- type CognitoUserPoolEmailConfiguration
- type CognitoUserPoolEmailConfigurationList
- type CognitoUserPoolGroup
- type CognitoUserPoolIdentityProvider
- type CognitoUserPoolInviteMessageTemplate
- type CognitoUserPoolInviteMessageTemplateList
- type CognitoUserPoolLambdaConfig
- type CognitoUserPoolLambdaConfigList
- type CognitoUserPoolNumberAttributeConstraints
- type CognitoUserPoolNumberAttributeConstraintsList
- type CognitoUserPoolPasswordPolicy
- type CognitoUserPoolPasswordPolicyList
- type CognitoUserPoolPolicies
- type CognitoUserPoolPoliciesList
- type CognitoUserPoolRecoveryOption
- type CognitoUserPoolRecoveryOptionList
- type CognitoUserPoolResourceServer
- type CognitoUserPoolResourceServerResourceServerScopeType
- type CognitoUserPoolResourceServerResourceServerScopeTypeList
- type CognitoUserPoolRiskConfigurationAttachment
- type CognitoUserPoolRiskConfigurationAttachmentAccountTakeoverActionType
- type CognitoUserPoolRiskConfigurationAttachmentAccountTakeoverActionTypeList
- type CognitoUserPoolRiskConfigurationAttachmentAccountTakeoverActionsType
- type CognitoUserPoolRiskConfigurationAttachmentAccountTakeoverActionsTypeList
- type CognitoUserPoolRiskConfigurationAttachmentAccountTakeoverRiskConfigurationType
- type CognitoUserPoolRiskConfigurationAttachmentAccountTakeoverRiskConfigurationTypeList
- type CognitoUserPoolRiskConfigurationAttachmentCompromisedCredentialsActionsType
- type CognitoUserPoolRiskConfigurationAttachmentCompromisedCredentialsActionsTypeList
- type CognitoUserPoolRiskConfigurationAttachmentCompromisedCredentialsRiskConfigurationType
- type CognitoUserPoolRiskConfigurationAttachmentCompromisedCredentialsRiskConfigurationTypeList
- type CognitoUserPoolRiskConfigurationAttachmentNotifyConfigurationType
- type CognitoUserPoolRiskConfigurationAttachmentNotifyConfigurationTypeList
- type CognitoUserPoolRiskConfigurationAttachmentNotifyEmailType
- type CognitoUserPoolRiskConfigurationAttachmentNotifyEmailTypeList
- type CognitoUserPoolRiskConfigurationAttachmentRiskExceptionConfigurationType
- type CognitoUserPoolRiskConfigurationAttachmentRiskExceptionConfigurationTypeList
- type CognitoUserPoolSchemaAttribute
- type CognitoUserPoolSchemaAttributeList
- type CognitoUserPoolSmsConfiguration
- type CognitoUserPoolSmsConfigurationList
- type CognitoUserPoolStringAttributeConstraints
- type CognitoUserPoolStringAttributeConstraintsList
- type CognitoUserPoolUICustomizationAttachment
- type CognitoUserPoolUser
- type CognitoUserPoolUserAttributeType
- type CognitoUserPoolUserAttributeTypeList
- type CognitoUserPoolUserPoolAddOns
- type CognitoUserPoolUserPoolAddOnsList
- type CognitoUserPoolUserToGroupAttachment
- type CognitoUserPoolUsernameConfiguration
- type CognitoUserPoolUsernameConfigurationList
- type CognitoUserPoolVerificationMessageTemplate
- type CognitoUserPoolVerificationMessageTemplateList
- type ConfigAggregationAuthorization
- type ConfigConfigRule
- type ConfigConfigRuleScope
- type ConfigConfigRuleScopeList
- type ConfigConfigRuleSource
- type ConfigConfigRuleSourceDetail
- type ConfigConfigRuleSourceDetailList
- type ConfigConfigRuleSourceList
- type ConfigConfigurationAggregator
- type ConfigConfigurationAggregatorAccountAggregationSource
- type ConfigConfigurationAggregatorAccountAggregationSourceList
- type ConfigConfigurationAggregatorOrganizationAggregationSource
- type ConfigConfigurationAggregatorOrganizationAggregationSourceList
- type ConfigConfigurationRecorder
- type ConfigConfigurationRecorderRecordingGroup
- type ConfigConfigurationRecorderRecordingGroupList
- type ConfigConformancePack
- type ConfigConformancePackConformancePackInputParameter
- type ConfigConformancePackConformancePackInputParameterList
- type ConfigDeliveryChannel
- type ConfigDeliveryChannelConfigSnapshotDeliveryProperties
- type ConfigDeliveryChannelConfigSnapshotDeliveryPropertiesList
- type ConfigOrganizationConfigRule
- type ConfigOrganizationConfigRuleOrganizationCustomRuleMetadata
- type ConfigOrganizationConfigRuleOrganizationCustomRuleMetadataList
- type ConfigOrganizationConfigRuleOrganizationManagedRuleMetadata
- type ConfigOrganizationConfigRuleOrganizationManagedRuleMetadataList
- type ConfigOrganizationConformancePack
- type ConfigOrganizationConformancePackConformancePackInputParameter
- type ConfigOrganizationConformancePackConformancePackInputParameterList
- type ConfigRemediationConfiguration
- type ConfigRemediationConfigurationExecutionControls
- type ConfigRemediationConfigurationExecutionControlsList
- type ConfigRemediationConfigurationRemediationParameterValue
- type ConfigRemediationConfigurationRemediationParameterValueList
- type ConfigRemediationConfigurationResourceValue
- type ConfigRemediationConfigurationResourceValueList
- type ConfigRemediationConfigurationSsmControls
- type ConfigRemediationConfigurationSsmControlsList
- type ConfigRemediationConfigurationStaticValue
- type ConfigRemediationConfigurationStaticValueList
- type ConfigStoredQuery
- type CreationPolicy
- type CreationPolicyResourceSignal
- type CustomResourceProvider
- type DAXCluster
- type DAXClusterSSESpecification
- type DAXClusterSSESpecificationList
- type DAXParameterGroup
- type DAXSubnetGroup
- type DLMLifecyclePolicy
- type DLMLifecyclePolicyAction
- type DLMLifecyclePolicyActionList
- type DLMLifecyclePolicyCreateRule
- type DLMLifecyclePolicyCreateRuleList
- type DLMLifecyclePolicyCrossRegionCopyAction
- type DLMLifecyclePolicyCrossRegionCopyActionList
- type DLMLifecyclePolicyCrossRegionCopyRetainRule
- type DLMLifecyclePolicyCrossRegionCopyRetainRuleList
- type DLMLifecyclePolicyCrossRegionCopyRule
- type DLMLifecyclePolicyCrossRegionCopyRuleList
- type DLMLifecyclePolicyEncryptionConfiguration
- type DLMLifecyclePolicyEncryptionConfigurationList
- type DLMLifecyclePolicyEventParameters
- type DLMLifecyclePolicyEventParametersList
- type DLMLifecyclePolicyEventSource
- type DLMLifecyclePolicyEventSourceList
- type DLMLifecyclePolicyFastRestoreRule
- type DLMLifecyclePolicyFastRestoreRuleList
- type DLMLifecyclePolicyParameters
- type DLMLifecyclePolicyParametersList
- type DLMLifecyclePolicyPolicyDetails
- type DLMLifecyclePolicyPolicyDetailsList
- type DLMLifecyclePolicyRetainRule
- type DLMLifecyclePolicyRetainRuleList
- type DLMLifecyclePolicySchedule
- type DLMLifecyclePolicyScheduleList
- type DLMLifecyclePolicyShareRule
- type DLMLifecyclePolicyShareRuleList
- type DMSCertificate
- type DMSEndpoint
- type DMSEndpointDynamoDbSettings
- type DMSEndpointDynamoDbSettingsList
- type DMSEndpointElasticsearchSettings
- type DMSEndpointElasticsearchSettingsList
- type DMSEndpointKafkaSettings
- type DMSEndpointKafkaSettingsList
- type DMSEndpointKinesisSettings
- type DMSEndpointKinesisSettingsList
- type DMSEndpointMongoDbSettings
- type DMSEndpointMongoDbSettingsList
- type DMSEndpointNeptuneSettings
- type DMSEndpointNeptuneSettingsList
- type DMSEndpointS3Settings
- type DMSEndpointS3SettingsList
- type DMSEventSubscription
- type DMSReplicationInstance
- type DMSReplicationSubnetGroup
- type DMSReplicationTask
- type DataBrewDataset
- type DataBrewJob
- type DataBrewJobOutput
- type DataBrewJobOutputList
- type DataBrewJobS3Location
- type DataBrewJobS3LocationList
- type DataBrewProject
- type DataBrewRecipe
- type DataBrewRecipeAction
- type DataBrewRecipeActionList
- type DataBrewRecipeConditionExpression
- type DataBrewRecipeConditionExpressionList
- type DataBrewRecipeDataCatalogInputDefinition
- type DataBrewRecipeDataCatalogInputDefinitionList
- type DataBrewRecipeRecipeParameters
- type DataBrewRecipeRecipeParametersList
- type DataBrewRecipeRecipeStep
- type DataBrewRecipeRecipeStepList
- type DataBrewRecipeS3Location
- type DataBrewRecipeS3LocationList
- type DataBrewRecipeSecondaryInput
- type DataBrewRecipeSecondaryInputList
- type DataBrewSchedule
- type DataPipelinePipeline
- type DataPipelinePipelineField
- type DataPipelinePipelineFieldList
- type DataPipelinePipelineParameterAttribute
- type DataPipelinePipelineParameterAttributeList
- type DataPipelinePipelineParameterObject
- type DataPipelinePipelineParameterObjectList
- type DataPipelinePipelineParameterValue
- type DataPipelinePipelineParameterValueList
- type DataPipelinePipelinePipelineObject
- type DataPipelinePipelinePipelineObjectList
- type DataPipelinePipelinePipelineTag
- type DataPipelinePipelinePipelineTagList
- type DataSyncAgent
- type DataSyncLocationEFS
- type DataSyncLocationEFSEc2Config
- type DataSyncLocationEFSEc2ConfigList
- type DataSyncLocationFSxWindows
- type DataSyncLocationNFS
- type DataSyncLocationNFSMountOptions
- type DataSyncLocationNFSMountOptionsList
- type DataSyncLocationNFSOnPremConfig
- type DataSyncLocationNFSOnPremConfigList
- type DataSyncLocationObjectStorage
- type DataSyncLocationS3
- type DataSyncLocationS3S3Config
- type DataSyncLocationS3S3ConfigList
- type DataSyncLocationSMB
- type DataSyncLocationSMBMountOptions
- type DataSyncLocationSMBMountOptionsList
- type DataSyncTask
- type DataSyncTaskFilterRule
- type DataSyncTaskFilterRuleList
- type DataSyncTaskOptions
- type DataSyncTaskOptionsList
- type DataSyncTaskTaskSchedule
- type DataSyncTaskTaskScheduleList
- type DetectiveGraph
- type DetectiveMemberInvitation
- type DevOpsGuruNotificationChannel
- type DevOpsGuruNotificationChannelNotificationChannelConfig
- type DevOpsGuruNotificationChannelNotificationChannelConfigList
- type DevOpsGuruNotificationChannelSnsChannelConfig
- type DevOpsGuruNotificationChannelSnsChannelConfigList
- type DevOpsGuruResourceCollection
- type DevOpsGuruResourceCollectionCloudFormationCollectionFilter
- type DevOpsGuruResourceCollectionCloudFormationCollectionFilterList
- type DevOpsGuruResourceCollectionResourceCollectionFilter
- type DevOpsGuruResourceCollectionResourceCollectionFilterList
- type DirectoryServiceMicrosoftAD
- type DirectoryServiceMicrosoftADVPCSettings
- type DirectoryServiceMicrosoftADVPCSettingsList
- type DirectoryServiceSimpleAD
- type DirectoryServiceSimpleADVPCSettings
- type DirectoryServiceSimpleADVPCSettingsList
- type DocDBDBCluster
- type DocDBDBClusterParameterGroup
- type DocDBDBInstance
- type DocDBDBSubnetGroup
- type DynamoDBTable
- type DynamoDBTableAttributeDefinition
- type DynamoDBTableAttributeDefinitionList
- type DynamoDBTableGlobalSecondaryIndex
- type DynamoDBTableGlobalSecondaryIndexList
- type DynamoDBTableKeySchema
- type DynamoDBTableKeySchemaList
- type DynamoDBTableLocalSecondaryIndex
- type DynamoDBTableLocalSecondaryIndexList
- type DynamoDBTablePointInTimeRecoverySpecification
- type DynamoDBTablePointInTimeRecoverySpecificationList
- type DynamoDBTableProjection
- type DynamoDBTableProjectionList
- type DynamoDBTableProvisionedThroughput
- type DynamoDBTableProvisionedThroughputList
- type DynamoDBTableSSESpecification
- type DynamoDBTableSSESpecificationList
- type DynamoDBTableStreamSpecification
- type DynamoDBTableStreamSpecificationList
- type DynamoDBTableTimeToLiveSpecification
- type DynamoDBTableTimeToLiveSpecificationList
- type EC2CapacityReservation
- type EC2CapacityReservationTagSpecification
- type EC2CapacityReservationTagSpecificationList
- type EC2CarrierGateway
- type EC2ClientVpnAuthorizationRule
- type EC2ClientVpnEndpoint
- type EC2ClientVpnEndpointCertificateAuthenticationRequest
- type EC2ClientVpnEndpointCertificateAuthenticationRequestList
- type EC2ClientVpnEndpointClientAuthenticationRequest
- type EC2ClientVpnEndpointClientAuthenticationRequestList
- type EC2ClientVpnEndpointClientConnectOptions
- type EC2ClientVpnEndpointClientConnectOptionsList
- type EC2ClientVpnEndpointConnectionLogOptions
- type EC2ClientVpnEndpointConnectionLogOptionsList
- type EC2ClientVpnEndpointDirectoryServiceAuthenticationRequest
- type EC2ClientVpnEndpointDirectoryServiceAuthenticationRequestList
- type EC2ClientVpnEndpointFederatedAuthenticationRequest
- type EC2ClientVpnEndpointFederatedAuthenticationRequestList
- type EC2ClientVpnEndpointTagSpecification
- type EC2ClientVpnEndpointTagSpecificationList
- type EC2ClientVpnRoute
- type EC2ClientVpnTargetNetworkAssociation
- type EC2CustomerGateway
- type EC2DHCPOptions
- type EC2EC2Fleet
- type EC2EC2FleetCapacityReservationOptionsRequest
- type EC2EC2FleetCapacityReservationOptionsRequestList
- type EC2EC2FleetFleetLaunchTemplateConfigRequest
- type EC2EC2FleetFleetLaunchTemplateConfigRequestList
- type EC2EC2FleetFleetLaunchTemplateOverridesRequest
- type EC2EC2FleetFleetLaunchTemplateOverridesRequestList
- type EC2EC2FleetFleetLaunchTemplateSpecificationRequest
- type EC2EC2FleetFleetLaunchTemplateSpecificationRequestList
- type EC2EC2FleetOnDemandOptionsRequest
- type EC2EC2FleetOnDemandOptionsRequestList
- type EC2EC2FleetPlacement
- type EC2EC2FleetPlacementList
- type EC2EC2FleetSpotOptionsRequest
- type EC2EC2FleetSpotOptionsRequestList
- type EC2EC2FleetTagSpecification
- type EC2EC2FleetTagSpecificationList
- type EC2EC2FleetTargetCapacitySpecificationRequest
- type EC2EC2FleetTargetCapacitySpecificationRequestList
- type EC2EIP
- type EC2EIPAssociation
- type EC2EgressOnlyInternetGateway
- type EC2FlowLog
- type EC2GatewayRouteTableAssociation
- type EC2Host
- type EC2Instance
- type EC2InstanceAssociationParameter
- type EC2InstanceAssociationParameterList
- type EC2InstanceBlockDeviceMapping
- type EC2InstanceBlockDeviceMappingList
- type EC2InstanceCPUOptions
- type EC2InstanceCPUOptionsList
- type EC2InstanceCreditSpecification
- type EC2InstanceCreditSpecificationList
- type EC2InstanceEbs
- type EC2InstanceEbsList
- type EC2InstanceElasticGpuSpecification
- type EC2InstanceElasticGpuSpecificationList
- type EC2InstanceElasticInferenceAccelerator
- type EC2InstanceElasticInferenceAcceleratorList
- type EC2InstanceEnclaveOptions
- type EC2InstanceEnclaveOptionsList
- type EC2InstanceHibernationOptions
- type EC2InstanceHibernationOptionsList
- type EC2InstanceInstanceIPv6Address
- type EC2InstanceInstanceIPv6AddressList
- type EC2InstanceLaunchTemplateSpecification
- type EC2InstanceLaunchTemplateSpecificationList
- type EC2InstanceLicenseSpecification
- type EC2InstanceLicenseSpecificationList
- type EC2InstanceNetworkInterface
- type EC2InstanceNetworkInterfaceList
- type EC2InstanceNoDevice
- type EC2InstanceNoDeviceList
- type EC2InstancePrivateIPAddressSpecification
- type EC2InstancePrivateIPAddressSpecificationList
- type EC2InstanceSsmAssociation
- type EC2InstanceSsmAssociationList
- type EC2InstanceVolume
- type EC2InstanceVolumeList
- type EC2InternetGateway
- type EC2LaunchTemplate
- type EC2LaunchTemplateBlockDeviceMapping
- type EC2LaunchTemplateBlockDeviceMappingList
- type EC2LaunchTemplateCPUOptions
- type EC2LaunchTemplateCPUOptionsList
- type EC2LaunchTemplateCapacityReservationSpecification
- type EC2LaunchTemplateCapacityReservationSpecificationList
- type EC2LaunchTemplateCapacityReservationTarget
- type EC2LaunchTemplateCapacityReservationTargetList
- type EC2LaunchTemplateCreditSpecification
- type EC2LaunchTemplateCreditSpecificationList
- type EC2LaunchTemplateEbs
- type EC2LaunchTemplateEbsList
- type EC2LaunchTemplateElasticGpuSpecification
- type EC2LaunchTemplateElasticGpuSpecificationList
- type EC2LaunchTemplateEnclaveOptions
- type EC2LaunchTemplateEnclaveOptionsList
- type EC2LaunchTemplateHibernationOptions
- type EC2LaunchTemplateHibernationOptionsList
- type EC2LaunchTemplateIPv6Add
- type EC2LaunchTemplateIPv6AddList
- type EC2LaunchTemplateIamInstanceProfile
- type EC2LaunchTemplateIamInstanceProfileList
- type EC2LaunchTemplateInstanceMarketOptions
- type EC2LaunchTemplateInstanceMarketOptionsList
- type EC2LaunchTemplateLaunchTemplateData
- type EC2LaunchTemplateLaunchTemplateDataList
- type EC2LaunchTemplateLaunchTemplateElasticInferenceAccelerator
- type EC2LaunchTemplateLaunchTemplateElasticInferenceAcceleratorList
- type EC2LaunchTemplateLicenseSpecification
- type EC2LaunchTemplateLicenseSpecificationList
- type EC2LaunchTemplateMetadataOptions
- type EC2LaunchTemplateMetadataOptionsList
- type EC2LaunchTemplateMonitoring
- type EC2LaunchTemplateMonitoringList
- type EC2LaunchTemplateNetworkInterface
- type EC2LaunchTemplateNetworkInterfaceList
- type EC2LaunchTemplatePlacement
- type EC2LaunchTemplatePlacementList
- type EC2LaunchTemplatePrivateIPAdd
- type EC2LaunchTemplatePrivateIPAddList
- type EC2LaunchTemplateSpotOptions
- type EC2LaunchTemplateSpotOptionsList
- type EC2LaunchTemplateTagSpecification
- type EC2LaunchTemplateTagSpecificationList
- type EC2LocalGatewayRoute
- type EC2LocalGatewayRouteTableVPCAssociation
- type EC2NatGateway
- type EC2NetworkACL
- type EC2NetworkACLEntry
- type EC2NetworkACLEntryIcmp
- type EC2NetworkACLEntryIcmpList
- type EC2NetworkACLEntryPortRange
- type EC2NetworkACLEntryPortRangeList
- type EC2NetworkInsightsAnalysis
- type EC2NetworkInsightsAnalysisAlternatePathHint
- type EC2NetworkInsightsAnalysisAlternatePathHintList
- type EC2NetworkInsightsAnalysisAnalysisACLRule
- type EC2NetworkInsightsAnalysisAnalysisACLRuleList
- type EC2NetworkInsightsAnalysisAnalysisComponent
- type EC2NetworkInsightsAnalysisAnalysisComponentList
- type EC2NetworkInsightsAnalysisAnalysisLoadBalancerListener
- type EC2NetworkInsightsAnalysisAnalysisLoadBalancerListenerList
- type EC2NetworkInsightsAnalysisAnalysisLoadBalancerTarget
- type EC2NetworkInsightsAnalysisAnalysisLoadBalancerTargetList
- type EC2NetworkInsightsAnalysisAnalysisPacketHeader
- type EC2NetworkInsightsAnalysisAnalysisPacketHeaderList
- type EC2NetworkInsightsAnalysisAnalysisRouteTableRoute
- type EC2NetworkInsightsAnalysisAnalysisRouteTableRouteList
- type EC2NetworkInsightsAnalysisAnalysisSecurityGroupRule
- type EC2NetworkInsightsAnalysisAnalysisSecurityGroupRuleList
- type EC2NetworkInsightsAnalysisExplanation
- type EC2NetworkInsightsAnalysisExplanationList
- type EC2NetworkInsightsAnalysisPathComponent
- type EC2NetworkInsightsAnalysisPathComponentList
- type EC2NetworkInsightsAnalysisPortRange
- type EC2NetworkInsightsAnalysisPortRangeList
- type EC2NetworkInsightsPath
- type EC2NetworkInterface
- type EC2NetworkInterfaceAttachment
- type EC2NetworkInterfaceInstanceIPv6Address
- type EC2NetworkInterfaceInstanceIPv6AddressList
- type EC2NetworkInterfacePermission
- type EC2NetworkInterfacePrivateIPAddressSpecification
- type EC2NetworkInterfacePrivateIPAddressSpecificationList
- type EC2PlacementGroup
- type EC2PrefixList
- type EC2PrefixListEntry
- type EC2PrefixListEntryList
- type EC2Route
- type EC2RouteTable
- type EC2SecurityGroup
- type EC2SecurityGroupEgress
- type EC2SecurityGroupEgressProperty
- type EC2SecurityGroupEgressPropertyList
- type EC2SecurityGroupIngress
- type EC2SecurityGroupIngressProperty
- type EC2SecurityGroupIngressPropertyList
- type EC2SpotFleet
- type EC2SpotFleetBlockDeviceMapping
- type EC2SpotFleetBlockDeviceMappingList
- type EC2SpotFleetClassicLoadBalancer
- type EC2SpotFleetClassicLoadBalancerList
- type EC2SpotFleetClassicLoadBalancersConfig
- type EC2SpotFleetClassicLoadBalancersConfigList
- type EC2SpotFleetEbsBlockDevice
- type EC2SpotFleetEbsBlockDeviceList
- type EC2SpotFleetFleetLaunchTemplateSpecification
- type EC2SpotFleetFleetLaunchTemplateSpecificationList
- type EC2SpotFleetGroupIDentifier
- type EC2SpotFleetGroupIDentifierList
- type EC2SpotFleetIamInstanceProfileSpecification
- type EC2SpotFleetIamInstanceProfileSpecificationList
- type EC2SpotFleetInstanceIPv6Address
- type EC2SpotFleetInstanceIPv6AddressList
- type EC2SpotFleetInstanceNetworkInterfaceSpecification
- type EC2SpotFleetInstanceNetworkInterfaceSpecificationList
- type EC2SpotFleetLaunchTemplateConfig
- type EC2SpotFleetLaunchTemplateConfigList
- type EC2SpotFleetLaunchTemplateOverrides
- type EC2SpotFleetLaunchTemplateOverridesList
- type EC2SpotFleetLoadBalancersConfig
- type EC2SpotFleetLoadBalancersConfigList
- type EC2SpotFleetPrivateIPAddressSpecification
- type EC2SpotFleetPrivateIPAddressSpecificationList
- type EC2SpotFleetSpotCapacityRebalance
- type EC2SpotFleetSpotCapacityRebalanceList
- type EC2SpotFleetSpotFleetLaunchSpecification
- type EC2SpotFleetSpotFleetLaunchSpecificationList
- type EC2SpotFleetSpotFleetMonitoring
- type EC2SpotFleetSpotFleetMonitoringList
- type EC2SpotFleetSpotFleetRequestConfigData
- type EC2SpotFleetSpotFleetRequestConfigDataList
- type EC2SpotFleetSpotFleetTagSpecification
- type EC2SpotFleetSpotFleetTagSpecificationList
- type EC2SpotFleetSpotMaintenanceStrategies
- type EC2SpotFleetSpotMaintenanceStrategiesList
- type EC2SpotFleetSpotPlacement
- type EC2SpotFleetSpotPlacementList
- type EC2SpotFleetTargetGroup
- type EC2SpotFleetTargetGroupList
- type EC2SpotFleetTargetGroupsConfig
- type EC2SpotFleetTargetGroupsConfigList
- type EC2Subnet
- type EC2SubnetCidrBlock
- type EC2SubnetNetworkACLAssociation
- type EC2SubnetRouteTableAssociation
- type EC2TrafficMirrorFilter
- type EC2TrafficMirrorFilterRule
- type EC2TrafficMirrorFilterRuleTrafficMirrorPortRange
- type EC2TrafficMirrorFilterRuleTrafficMirrorPortRangeList
- type EC2TrafficMirrorSession
- type EC2TrafficMirrorTarget
- type EC2TransitGateway
- type EC2TransitGatewayAttachment
- type EC2TransitGatewayRoute
- type EC2TransitGatewayRouteTable
- type EC2TransitGatewayRouteTableAssociation
- type EC2TransitGatewayRouteTablePropagation
- type EC2VPC
- type EC2VPCCidrBlock
- type EC2VPCDHCPOptionsAssociation
- type EC2VPCEndpoint
- type EC2VPCEndpointService
- type EC2VPCEndpointServicePermissions
- type EC2VPCGatewayAttachment
- type EC2VPCPeeringConnection
- type EC2VPNConnection
- type EC2VPNConnectionRoute
- type EC2VPNConnectionVpnTunnelOptionsSpecification
- type EC2VPNConnectionVpnTunnelOptionsSpecificationList
- type EC2VPNGateway
- type EC2VPNGatewayRoutePropagation
- type EC2Volume
- type EC2VolumeAttachment
- type ECRRepository
- type ECRRepositoryLifecyclePolicy
- type ECRRepositoryLifecyclePolicyList
- type ECSCapacityProvider
- type ECSCapacityProviderAutoScalingGroupProvider
- type ECSCapacityProviderAutoScalingGroupProviderList
- type ECSCapacityProviderManagedScaling
- type ECSCapacityProviderManagedScalingList
- type ECSCluster
- type ECSClusterCapacityProviderStrategyItem
- type ECSClusterCapacityProviderStrategyItemList
- type ECSClusterClusterSettings
- type ECSClusterClusterSettingsList
- type ECSPrimaryTaskSet
- type ECSService
- type ECSServiceAwsVPCConfiguration
- type ECSServiceAwsVPCConfigurationList
- type ECSServiceCapacityProviderStrategyItem
- type ECSServiceCapacityProviderStrategyItemList
- type ECSServiceDeploymentCircuitBreaker
- type ECSServiceDeploymentCircuitBreakerList
- type ECSServiceDeploymentConfiguration
- type ECSServiceDeploymentConfigurationList
- type ECSServiceDeploymentController
- type ECSServiceDeploymentControllerList
- type ECSServiceLoadBalancer
- type ECSServiceLoadBalancerList
- type ECSServiceNetworkConfiguration
- type ECSServiceNetworkConfigurationList
- type ECSServicePlacementConstraint
- type ECSServicePlacementConstraintList
- type ECSServicePlacementStrategy
- type ECSServicePlacementStrategyList
- type ECSServiceServiceRegistry
- type ECSServiceServiceRegistryList
- type ECSTaskDefinition
- type ECSTaskDefinitionAuthorizationConfig
- type ECSTaskDefinitionAuthorizationConfigList
- type ECSTaskDefinitionContainerDefinition
- type ECSTaskDefinitionContainerDefinitionList
- type ECSTaskDefinitionContainerDependency
- type ECSTaskDefinitionContainerDependencyList
- type ECSTaskDefinitionDevice
- type ECSTaskDefinitionDeviceList
- type ECSTaskDefinitionDockerVolumeConfiguration
- type ECSTaskDefinitionDockerVolumeConfigurationList
- type ECSTaskDefinitionEFSVolumeConfiguration
- type ECSTaskDefinitionEFSVolumeConfigurationList
- type ECSTaskDefinitionEnvironmentFile
- type ECSTaskDefinitionEnvironmentFileList
- type ECSTaskDefinitionFirelensConfiguration
- type ECSTaskDefinitionFirelensConfigurationList
- type ECSTaskDefinitionHealthCheck
- type ECSTaskDefinitionHealthCheckList
- type ECSTaskDefinitionHostEntry
- type ECSTaskDefinitionHostEntryList
- type ECSTaskDefinitionHostVolumeProperties
- type ECSTaskDefinitionHostVolumePropertiesList
- type ECSTaskDefinitionInferenceAccelerator
- type ECSTaskDefinitionInferenceAcceleratorList
- type ECSTaskDefinitionKernelCapabilities
- type ECSTaskDefinitionKernelCapabilitiesList
- type ECSTaskDefinitionKeyValuePair
- type ECSTaskDefinitionKeyValuePairList
- type ECSTaskDefinitionLinuxParameters
- type ECSTaskDefinitionLinuxParametersList
- type ECSTaskDefinitionLogConfiguration
- type ECSTaskDefinitionLogConfigurationList
- type ECSTaskDefinitionMountPoint
- type ECSTaskDefinitionMountPointList
- type ECSTaskDefinitionPortMapping
- type ECSTaskDefinitionPortMappingList
- type ECSTaskDefinitionProxyConfiguration
- type ECSTaskDefinitionProxyConfigurationList
- type ECSTaskDefinitionRepositoryCredentials
- type ECSTaskDefinitionRepositoryCredentialsList
- type ECSTaskDefinitionResourceRequirement
- type ECSTaskDefinitionResourceRequirementList
- type ECSTaskDefinitionSecret
- type ECSTaskDefinitionSecretList
- type ECSTaskDefinitionSystemControl
- type ECSTaskDefinitionSystemControlList
- type ECSTaskDefinitionTaskDefinitionPlacementConstraint
- type ECSTaskDefinitionTaskDefinitionPlacementConstraintList
- type ECSTaskDefinitionTmpfs
- type ECSTaskDefinitionTmpfsList
- type ECSTaskDefinitionUlimit
- type ECSTaskDefinitionUlimitList
- type ECSTaskDefinitionVolume
- type ECSTaskDefinitionVolumeFrom
- type ECSTaskDefinitionVolumeFromList
- type ECSTaskDefinitionVolumeList
- type ECSTaskSet
- type ECSTaskSetAwsVPCConfiguration
- type ECSTaskSetAwsVPCConfigurationList
- type ECSTaskSetLoadBalancer
- type ECSTaskSetLoadBalancerList
- type ECSTaskSetNetworkConfiguration
- type ECSTaskSetNetworkConfigurationList
- type ECSTaskSetScale
- type ECSTaskSetScaleList
- type ECSTaskSetServiceRegistry
- type ECSTaskSetServiceRegistryList
- type EFSAccessPoint
- type EFSAccessPointAccessPointTag
- type EFSAccessPointAccessPointTagList
- type EFSAccessPointCreationInfo
- type EFSAccessPointCreationInfoList
- type EFSAccessPointPosixUser
- type EFSAccessPointPosixUserList
- type EFSAccessPointRootDirectory
- type EFSAccessPointRootDirectoryList
- type EFSFileSystem
- type EFSFileSystemBackupPolicy
- type EFSFileSystemBackupPolicyList
- type EFSFileSystemElasticFileSystemTag
- type EFSFileSystemElasticFileSystemTagList
- type EFSFileSystemLifecyclePolicy
- type EFSFileSystemLifecyclePolicyList
- type EFSMountTarget
- type EKSCluster
- type EKSClusterEncryptionConfig
- type EKSClusterEncryptionConfigList
- type EKSClusterKubernetesNetworkConfig
- type EKSClusterKubernetesNetworkConfigList
- type EKSClusterProvider
- type EKSClusterProviderList
- type EKSClusterResourcesVPCConfig
- type EKSClusterResourcesVPCConfigList
- type EKSFargateProfile
- type EKSFargateProfileLabel
- type EKSFargateProfileLabelList
- type EKSFargateProfileSelector
- type EKSFargateProfileSelectorList
- type EKSNodegroup
- type EKSNodegroupLaunchTemplateSpecification
- type EKSNodegroupLaunchTemplateSpecificationList
- type EKSNodegroupRemoteAccess
- type EKSNodegroupRemoteAccessList
- type EKSNodegroupScalingConfig
- type EKSNodegroupScalingConfigList
- type EMRCluster
- type EMRClusterApplication
- type EMRClusterApplicationList
- type EMRClusterAutoScalingPolicy
- type EMRClusterAutoScalingPolicyList
- type EMRClusterBootstrapActionConfig
- type EMRClusterBootstrapActionConfigList
- type EMRClusterCloudWatchAlarmDefinition
- type EMRClusterCloudWatchAlarmDefinitionList
- type EMRClusterComputeLimits
- type EMRClusterComputeLimitsList
- type EMRClusterConfiguration
- type EMRClusterConfigurationList
- type EMRClusterEbsBlockDeviceConfig
- type EMRClusterEbsBlockDeviceConfigList
- type EMRClusterEbsConfiguration
- type EMRClusterEbsConfigurationList
- type EMRClusterHadoopJarStepConfig
- type EMRClusterHadoopJarStepConfigList
- type EMRClusterInstanceFleetConfig
- type EMRClusterInstanceFleetConfigList
- type EMRClusterInstanceFleetProvisioningSpecifications
- type EMRClusterInstanceFleetProvisioningSpecificationsList
- type EMRClusterInstanceGroupConfig
- type EMRClusterInstanceGroupConfigList
- type EMRClusterInstanceTypeConfig
- type EMRClusterInstanceTypeConfigList
- type EMRClusterJobFlowInstancesConfig
- type EMRClusterJobFlowInstancesConfigList
- type EMRClusterKerberosAttributes
- type EMRClusterKerberosAttributesList
- type EMRClusterKeyValue
- type EMRClusterKeyValueList
- type EMRClusterManagedScalingPolicy
- type EMRClusterManagedScalingPolicyList
- type EMRClusterMetricDimension
- type EMRClusterMetricDimensionList
- type EMRClusterOnDemandProvisioningSpecification
- type EMRClusterOnDemandProvisioningSpecificationList
- type EMRClusterPlacementType
- type EMRClusterPlacementTypeList
- type EMRClusterScalingAction
- type EMRClusterScalingActionList
- type EMRClusterScalingConstraints
- type EMRClusterScalingConstraintsList
- type EMRClusterScalingRule
- type EMRClusterScalingRuleList
- type EMRClusterScalingTrigger
- type EMRClusterScalingTriggerList
- type EMRClusterScriptBootstrapActionConfig
- type EMRClusterScriptBootstrapActionConfigList
- type EMRClusterSimpleScalingPolicyConfiguration
- type EMRClusterSimpleScalingPolicyConfigurationList
- type EMRClusterSpotProvisioningSpecification
- type EMRClusterSpotProvisioningSpecificationList
- type EMRClusterStepConfig
- type EMRClusterStepConfigList
- type EMRClusterVolumeSpecification
- type EMRClusterVolumeSpecificationList
- type EMRContainersVirtualCluster
- type EMRContainersVirtualClusterContainerInfo
- type EMRContainersVirtualClusterContainerInfoList
- type EMRContainersVirtualClusterContainerProvider
- type EMRContainersVirtualClusterContainerProviderList
- type EMRContainersVirtualClusterEksInfo
- type EMRContainersVirtualClusterEksInfoList
- type EMRInstanceFleetConfig
- type EMRInstanceFleetConfigConfiguration
- type EMRInstanceFleetConfigConfigurationList
- type EMRInstanceFleetConfigEbsBlockDeviceConfig
- type EMRInstanceFleetConfigEbsBlockDeviceConfigList
- type EMRInstanceFleetConfigEbsConfiguration
- type EMRInstanceFleetConfigEbsConfigurationList
- type EMRInstanceFleetConfigInstanceFleetProvisioningSpecifications
- type EMRInstanceFleetConfigInstanceFleetProvisioningSpecificationsList
- type EMRInstanceFleetConfigInstanceTypeConfig
- type EMRInstanceFleetConfigInstanceTypeConfigList
- type EMRInstanceFleetConfigOnDemandProvisioningSpecification
- type EMRInstanceFleetConfigOnDemandProvisioningSpecificationList
- type EMRInstanceFleetConfigSpotProvisioningSpecification
- type EMRInstanceFleetConfigSpotProvisioningSpecificationList
- type EMRInstanceFleetConfigVolumeSpecification
- type EMRInstanceFleetConfigVolumeSpecificationList
- type EMRInstanceGroupConfig
- type EMRInstanceGroupConfigAutoScalingPolicy
- type EMRInstanceGroupConfigAutoScalingPolicyList
- type EMRInstanceGroupConfigCloudWatchAlarmDefinition
- type EMRInstanceGroupConfigCloudWatchAlarmDefinitionList
- type EMRInstanceGroupConfigConfiguration
- type EMRInstanceGroupConfigConfigurationList
- type EMRInstanceGroupConfigEbsBlockDeviceConfig
- type EMRInstanceGroupConfigEbsBlockDeviceConfigList
- type EMRInstanceGroupConfigEbsConfiguration
- type EMRInstanceGroupConfigEbsConfigurationList
- type EMRInstanceGroupConfigMetricDimension
- type EMRInstanceGroupConfigMetricDimensionList
- type EMRInstanceGroupConfigScalingAction
- type EMRInstanceGroupConfigScalingActionList
- type EMRInstanceGroupConfigScalingConstraints
- type EMRInstanceGroupConfigScalingConstraintsList
- type EMRInstanceGroupConfigScalingRule
- type EMRInstanceGroupConfigScalingRuleList
- type EMRInstanceGroupConfigScalingTrigger
- type EMRInstanceGroupConfigScalingTriggerList
- type EMRInstanceGroupConfigSimpleScalingPolicyConfiguration
- type EMRInstanceGroupConfigSimpleScalingPolicyConfigurationList
- type EMRInstanceGroupConfigVolumeSpecification
- type EMRInstanceGroupConfigVolumeSpecificationList
- type EMRSecurityConfiguration
- type EMRStep
- type EMRStepHadoopJarStepConfig
- type EMRStepHadoopJarStepConfigList
- type EMRStepKeyValue
- type EMRStepKeyValueList
- type ElastiCacheCacheCluster
- type ElastiCacheParameterGroup
- type ElastiCacheReplicationGroup
- type ElastiCacheReplicationGroupNodeGroupConfiguration
- type ElastiCacheReplicationGroupNodeGroupConfigurationList
- type ElastiCacheSecurityGroup
- type ElastiCacheSecurityGroupIngress
- type ElastiCacheSubnetGroup
- type ElastiCacheUser
- type ElastiCacheUserGroup
- type ElasticBeanstalkApplication
- type ElasticBeanstalkApplicationApplicationResourceLifecycleConfig
- type ElasticBeanstalkApplicationApplicationResourceLifecycleConfigList
- type ElasticBeanstalkApplicationApplicationVersionLifecycleConfig
- type ElasticBeanstalkApplicationApplicationVersionLifecycleConfigList
- type ElasticBeanstalkApplicationMaxAgeRule
- type ElasticBeanstalkApplicationMaxAgeRuleList
- type ElasticBeanstalkApplicationMaxCountRule
- type ElasticBeanstalkApplicationMaxCountRuleList
- type ElasticBeanstalkApplicationVersion
- type ElasticBeanstalkApplicationVersionSourceBundle
- type ElasticBeanstalkApplicationVersionSourceBundleList
- type ElasticBeanstalkConfigurationTemplate
- type ElasticBeanstalkConfigurationTemplateConfigurationOptionSetting
- type ElasticBeanstalkConfigurationTemplateConfigurationOptionSettingList
- type ElasticBeanstalkConfigurationTemplateSourceConfiguration
- type ElasticBeanstalkConfigurationTemplateSourceConfigurationList
- type ElasticBeanstalkEnvironment
- type ElasticBeanstalkEnvironmentOptionSetting
- type ElasticBeanstalkEnvironmentOptionSettingList
- type ElasticBeanstalkEnvironmentTier
- type ElasticBeanstalkEnvironmentTierList
- type ElasticLoadBalancingLoadBalancer
- type ElasticLoadBalancingLoadBalancerAccessLoggingPolicy
- type ElasticLoadBalancingLoadBalancerAccessLoggingPolicyList
- type ElasticLoadBalancingLoadBalancerAppCookieStickinessPolicy
- type ElasticLoadBalancingLoadBalancerAppCookieStickinessPolicyList
- type ElasticLoadBalancingLoadBalancerConnectionDrainingPolicy
- type ElasticLoadBalancingLoadBalancerConnectionDrainingPolicyList
- type ElasticLoadBalancingLoadBalancerConnectionSettings
- type ElasticLoadBalancingLoadBalancerConnectionSettingsList
- type ElasticLoadBalancingLoadBalancerHealthCheck
- type ElasticLoadBalancingLoadBalancerHealthCheckList
- type ElasticLoadBalancingLoadBalancerLBCookieStickinessPolicy
- type ElasticLoadBalancingLoadBalancerLBCookieStickinessPolicyList
- type ElasticLoadBalancingLoadBalancerListeners
- type ElasticLoadBalancingLoadBalancerListenersList
- type ElasticLoadBalancingLoadBalancerPolicies
- type ElasticLoadBalancingLoadBalancerPoliciesList
- type ElasticLoadBalancingV2Listener
- type ElasticLoadBalancingV2ListenerAction
- type ElasticLoadBalancingV2ListenerActionList
- type ElasticLoadBalancingV2ListenerAuthenticateCognitoConfig
- type ElasticLoadBalancingV2ListenerAuthenticateCognitoConfigList
- type ElasticLoadBalancingV2ListenerAuthenticateOidcConfig
- type ElasticLoadBalancingV2ListenerAuthenticateOidcConfigList
- type ElasticLoadBalancingV2ListenerCertificate
- type ElasticLoadBalancingV2ListenerCertificateCertificate
- type ElasticLoadBalancingV2ListenerCertificateCertificateList
- type ElasticLoadBalancingV2ListenerCertificateProperty
- type ElasticLoadBalancingV2ListenerCertificatePropertyList
- type ElasticLoadBalancingV2ListenerFixedResponseConfig
- type ElasticLoadBalancingV2ListenerFixedResponseConfigList
- type ElasticLoadBalancingV2ListenerForwardConfig
- type ElasticLoadBalancingV2ListenerForwardConfigList
- type ElasticLoadBalancingV2ListenerRedirectConfig
- type ElasticLoadBalancingV2ListenerRedirectConfigList
- type ElasticLoadBalancingV2ListenerRule
- type ElasticLoadBalancingV2ListenerRuleAction
- type ElasticLoadBalancingV2ListenerRuleActionList
- type ElasticLoadBalancingV2ListenerRuleAuthenticateCognitoConfig
- type ElasticLoadBalancingV2ListenerRuleAuthenticateCognitoConfigList
- type ElasticLoadBalancingV2ListenerRuleAuthenticateOidcConfig
- type ElasticLoadBalancingV2ListenerRuleAuthenticateOidcConfigList
- type ElasticLoadBalancingV2ListenerRuleFixedResponseConfig
- type ElasticLoadBalancingV2ListenerRuleFixedResponseConfigList
- type ElasticLoadBalancingV2ListenerRuleForwardConfig
- type ElasticLoadBalancingV2ListenerRuleForwardConfigList
- type ElasticLoadBalancingV2ListenerRuleHTTPHeaderConfig
- type ElasticLoadBalancingV2ListenerRuleHTTPHeaderConfigList
- type ElasticLoadBalancingV2ListenerRuleHTTPRequestMethodConfig
- type ElasticLoadBalancingV2ListenerRuleHTTPRequestMethodConfigList
- type ElasticLoadBalancingV2ListenerRuleHostHeaderConfig
- type ElasticLoadBalancingV2ListenerRuleHostHeaderConfigList
- type ElasticLoadBalancingV2ListenerRulePathPatternConfig
- type ElasticLoadBalancingV2ListenerRulePathPatternConfigList
- type ElasticLoadBalancingV2ListenerRuleQueryStringConfig
- type ElasticLoadBalancingV2ListenerRuleQueryStringConfigList
- type ElasticLoadBalancingV2ListenerRuleQueryStringKeyValue
- type ElasticLoadBalancingV2ListenerRuleQueryStringKeyValueList
- type ElasticLoadBalancingV2ListenerRuleRedirectConfig
- type ElasticLoadBalancingV2ListenerRuleRedirectConfigList
- type ElasticLoadBalancingV2ListenerRuleRuleCondition
- type ElasticLoadBalancingV2ListenerRuleRuleConditionList
- type ElasticLoadBalancingV2ListenerRuleSourceIPConfig
- type ElasticLoadBalancingV2ListenerRuleSourceIPConfigList
- type ElasticLoadBalancingV2ListenerRuleTargetGroupStickinessConfig
- type ElasticLoadBalancingV2ListenerRuleTargetGroupStickinessConfigList
- type ElasticLoadBalancingV2ListenerRuleTargetGroupTuple
- type ElasticLoadBalancingV2ListenerRuleTargetGroupTupleList
- type ElasticLoadBalancingV2ListenerTargetGroupStickinessConfig
- type ElasticLoadBalancingV2ListenerTargetGroupStickinessConfigList
- type ElasticLoadBalancingV2ListenerTargetGroupTuple
- type ElasticLoadBalancingV2ListenerTargetGroupTupleList
- type ElasticLoadBalancingV2LoadBalancer
- type ElasticLoadBalancingV2LoadBalancerLoadBalancerAttribute
- type ElasticLoadBalancingV2LoadBalancerLoadBalancerAttributeList
- type ElasticLoadBalancingV2LoadBalancerSubnetMapping
- type ElasticLoadBalancingV2LoadBalancerSubnetMappingList
- type ElasticLoadBalancingV2TargetGroup
- type ElasticLoadBalancingV2TargetGroupMatcher
- type ElasticLoadBalancingV2TargetGroupMatcherList
- type ElasticLoadBalancingV2TargetGroupTargetDescription
- type ElasticLoadBalancingV2TargetGroupTargetDescriptionList
- type ElasticLoadBalancingV2TargetGroupTargetGroupAttribute
- type ElasticLoadBalancingV2TargetGroupTargetGroupAttributeList
- type ElasticsearchDomain
- type ElasticsearchDomainAdvancedSecurityOptionsInput
- type ElasticsearchDomainAdvancedSecurityOptionsInputList
- type ElasticsearchDomainCognitoOptions
- type ElasticsearchDomainCognitoOptionsList
- type ElasticsearchDomainDomainEndpointOptions
- type ElasticsearchDomainDomainEndpointOptionsList
- type ElasticsearchDomainEBSOptions
- type ElasticsearchDomainEBSOptionsList
- type ElasticsearchDomainElasticsearchClusterConfig
- type ElasticsearchDomainElasticsearchClusterConfigList
- type ElasticsearchDomainEncryptionAtRestOptions
- type ElasticsearchDomainEncryptionAtRestOptionsList
- type ElasticsearchDomainLogPublishingOption
- type ElasticsearchDomainLogPublishingOptionList
- type ElasticsearchDomainMasterUserOptions
- type ElasticsearchDomainMasterUserOptionsList
- type ElasticsearchDomainNodeToNodeEncryptionOptions
- type ElasticsearchDomainNodeToNodeEncryptionOptionsList
- type ElasticsearchDomainSnapshotOptions
- type ElasticsearchDomainSnapshotOptionsList
- type ElasticsearchDomainVPCOptions
- type ElasticsearchDomainVPCOptionsList
- type ElasticsearchDomainZoneAwarenessConfig
- type ElasticsearchDomainZoneAwarenessConfigList
- type EventSchemasDiscoverer
- type EventSchemasDiscovererTagsEntry
- type EventSchemasDiscovererTagsEntryList
- type EventSchemasRegistry
- type EventSchemasRegistryPolicy
- type EventSchemasRegistryTagsEntry
- type EventSchemasRegistryTagsEntryList
- type EventSchemasSchema
- type EventSchemasSchemaTagsEntry
- type EventSchemasSchemaTagsEntryList
- type EventsArchive
- type EventsEventBus
- type EventsEventBusPolicy
- type EventsEventBusPolicyCondition
- type EventsEventBusPolicyConditionList
- type EventsRule
- type EventsRuleAwsVPCConfiguration
- type EventsRuleAwsVPCConfigurationList
- type EventsRuleBatchArrayProperties
- type EventsRuleBatchArrayPropertiesList
- type EventsRuleBatchParameters
- type EventsRuleBatchParametersList
- type EventsRuleBatchRetryStrategy
- type EventsRuleBatchRetryStrategyList
- type EventsRuleDeadLetterConfig
- type EventsRuleDeadLetterConfigList
- type EventsRuleEcsParameters
- type EventsRuleEcsParametersList
- type EventsRuleHTTPParameters
- type EventsRuleHTTPParametersList
- type EventsRuleInputTransformer
- type EventsRuleInputTransformerList
- type EventsRuleKinesisParameters
- type EventsRuleKinesisParametersList
- type EventsRuleNetworkConfiguration
- type EventsRuleNetworkConfigurationList
- type EventsRuleRedshiftDataParameters
- type EventsRuleRedshiftDataParametersList
- type EventsRuleRetryPolicy
- type EventsRuleRetryPolicyList
- type EventsRuleRunCommandParameters
- type EventsRuleRunCommandParametersList
- type EventsRuleRunCommandTarget
- type EventsRuleRunCommandTargetList
- type EventsRuleSqsParameters
- type EventsRuleSqsParametersList
- type EventsRuleTarget
- type EventsRuleTargetList
- type FMSNotificationChannel
- type FMSPolicy
- type FMSPolicyIEMap
- type FMSPolicyIEMapList
- type FMSPolicyPolicyTag
- type FMSPolicyPolicyTagList
- type FMSPolicyResourceTag
- type FMSPolicyResourceTagList
- type FSxFileSystem
- type FSxFileSystemLustreConfiguration
- type FSxFileSystemLustreConfigurationList
- type FSxFileSystemSelfManagedActiveDirectoryConfiguration
- type FSxFileSystemSelfManagedActiveDirectoryConfigurationList
- type FSxFileSystemWindowsConfiguration
- type FSxFileSystemWindowsConfigurationList
- type FindInMapFunc
- type FnTransform
- type Func
- type GameLiftAlias
- type GameLiftAliasRoutingStrategy
- type GameLiftAliasRoutingStrategyList
- type GameLiftBuild
- type GameLiftBuildS3Location
- type GameLiftBuildS3LocationList
- type GameLiftFleet
- type GameLiftFleetCertificateConfiguration
- type GameLiftFleetCertificateConfigurationList
- type GameLiftFleetIPPermission
- type GameLiftFleetIPPermissionList
- type GameLiftFleetResourceCreationLimitPolicy
- type GameLiftFleetResourceCreationLimitPolicyList
- type GameLiftFleetRuntimeConfiguration
- type GameLiftFleetRuntimeConfigurationList
- type GameLiftFleetServerProcess
- type GameLiftFleetServerProcessList
- type GameLiftGameServerGroup
- type GameLiftGameServerGroupAutoScalingPolicy
- type GameLiftGameServerGroupAutoScalingPolicyList
- type GameLiftGameServerGroupInstanceDefinition
- type GameLiftGameServerGroupInstanceDefinitionList
- type GameLiftGameServerGroupLaunchTemplate
- type GameLiftGameServerGroupLaunchTemplateList
- type GameLiftGameServerGroupTargetTrackingConfiguration
- type GameLiftGameServerGroupTargetTrackingConfigurationList
- type GameLiftGameSessionQueue
- type GameLiftGameSessionQueueDestination
- type GameLiftGameSessionQueueDestinationList
- type GameLiftGameSessionQueuePlayerLatencyPolicy
- type GameLiftGameSessionQueuePlayerLatencyPolicyList
- type GameLiftMatchmakingConfiguration
- type GameLiftMatchmakingConfigurationGameProperty
- type GameLiftMatchmakingConfigurationGamePropertyList
- type GameLiftMatchmakingRuleSet
- type GameLiftScript
- type GameLiftScriptS3Location
- type GameLiftScriptS3LocationList
- type GetAZsFunc
- type GetAttFunc
- type GlobalAcceleratorAccelerator
- type GlobalAcceleratorEndpointGroup
- type GlobalAcceleratorEndpointGroupEndpointConfiguration
- type GlobalAcceleratorEndpointGroupEndpointConfigurationList
- type GlobalAcceleratorEndpointGroupPortOverride
- type GlobalAcceleratorEndpointGroupPortOverrideList
- type GlobalAcceleratorListener
- type GlobalAcceleratorListenerPortRange
- type GlobalAcceleratorListenerPortRangeList
- type GlueClassifier
- type GlueClassifierCsvClassifier
- type GlueClassifierCsvClassifierList
- type GlueClassifierGrokClassifier
- type GlueClassifierGrokClassifierList
- type GlueClassifierJSONClassifier
- type GlueClassifierJSONClassifierList
- type GlueClassifierXMLClassifier
- type GlueClassifierXMLClassifierList
- type GlueConnection
- type GlueConnectionConnectionInput
- type GlueConnectionConnectionInputList
- type GlueConnectionPhysicalConnectionRequirements
- type GlueConnectionPhysicalConnectionRequirementsList
- type GlueCrawler
- type GlueCrawlerCatalogTarget
- type GlueCrawlerCatalogTargetList
- type GlueCrawlerDynamoDBTarget
- type GlueCrawlerDynamoDBTargetList
- type GlueCrawlerJdbcTarget
- type GlueCrawlerJdbcTargetList
- type GlueCrawlerS3Target
- type GlueCrawlerS3TargetList
- type GlueCrawlerSchedule
- type GlueCrawlerScheduleList
- type GlueCrawlerSchemaChangePolicy
- type GlueCrawlerSchemaChangePolicyList
- type GlueCrawlerTargets
- type GlueCrawlerTargetsList
- type GlueDataCatalogEncryptionSettings
- type GlueDataCatalogEncryptionSettingsConnectionPasswordEncryption
- type GlueDataCatalogEncryptionSettingsConnectionPasswordEncryptionList
- type GlueDataCatalogEncryptionSettingsDataCatalogEncryptionSettings
- type GlueDataCatalogEncryptionSettingsDataCatalogEncryptionSettingsList
- type GlueDataCatalogEncryptionSettingsEncryptionAtRest
- type GlueDataCatalogEncryptionSettingsEncryptionAtRestList
- type GlueDatabase
- type GlueDatabaseDatabaseIDentifier
- type GlueDatabaseDatabaseIDentifierList
- type GlueDatabaseDatabaseInput
- type GlueDatabaseDatabaseInputList
- type GlueDevEndpoint
- type GlueJob
- type GlueJobConnectionsList
- type GlueJobConnectionsListList
- type GlueJobExecutionProperty
- type GlueJobExecutionPropertyList
- type GlueJobJobCommand
- type GlueJobJobCommandList
- type GlueJobNotificationProperty
- type GlueJobNotificationPropertyList
- type GlueMLTransform
- type GlueMLTransformFindMatchesParameters
- type GlueMLTransformFindMatchesParametersList
- type GlueMLTransformGlueTables
- type GlueMLTransformGlueTablesList
- type GlueMLTransformInputRecordTables
- type GlueMLTransformInputRecordTablesList
- type GlueMLTransformMLUserDataEncryption
- type GlueMLTransformMLUserDataEncryptionList
- type GlueMLTransformTransformEncryption
- type GlueMLTransformTransformEncryptionList
- type GlueMLTransformTransformParameters
- type GlueMLTransformTransformParametersList
- type GluePartition
- type GluePartitionColumn
- type GluePartitionColumnList
- type GluePartitionOrder
- type GluePartitionOrderList
- type GluePartitionPartitionInput
- type GluePartitionPartitionInputList
- type GluePartitionSchemaID
- type GluePartitionSchemaIDList
- type GluePartitionSchemaReference
- type GluePartitionSchemaReferenceList
- type GluePartitionSerdeInfo
- type GluePartitionSerdeInfoList
- type GluePartitionSkewedInfo
- type GluePartitionSkewedInfoList
- type GluePartitionStorageDescriptor
- type GluePartitionStorageDescriptorList
- type GlueRegistry
- type GlueSchema
- type GlueSchemaRegistry
- type GlueSchemaRegistryList
- type GlueSchemaSchemaVersion
- type GlueSchemaSchemaVersionList
- type GlueSchemaVersion
- type GlueSchemaVersionMetadata
- type GlueSchemaVersionSchema
- type GlueSchemaVersionSchemaList
- type GlueSecurityConfiguration
- type GlueSecurityConfigurationCloudWatchEncryption
- type GlueSecurityConfigurationCloudWatchEncryptionList
- type GlueSecurityConfigurationEncryptionConfiguration
- type GlueSecurityConfigurationEncryptionConfigurationList
- type GlueSecurityConfigurationJobBookmarksEncryption
- type GlueSecurityConfigurationJobBookmarksEncryptionList
- type GlueSecurityConfigurationS3Encryption
- type GlueSecurityConfigurationS3EncryptionList
- type GlueSecurityConfigurationS3Encryptions
- type GlueSecurityConfigurationS3EncryptionsList
- type GlueTable
- type GlueTableColumn
- type GlueTableColumnList
- type GlueTableOrder
- type GlueTableOrderList
- type GlueTableSchemaID
- type GlueTableSchemaIDList
- type GlueTableSchemaReference
- type GlueTableSchemaReferenceList
- type GlueTableSerdeInfo
- type GlueTableSerdeInfoList
- type GlueTableSkewedInfo
- type GlueTableSkewedInfoList
- type GlueTableStorageDescriptor
- type GlueTableStorageDescriptorList
- type GlueTableTableIDentifier
- type GlueTableTableIDentifierList
- type GlueTableTableInput
- type GlueTableTableInputList
- type GlueTrigger
- type GlueTriggerAction
- type GlueTriggerActionList
- type GlueTriggerCondition
- type GlueTriggerConditionList
- type GlueTriggerNotificationProperty
- type GlueTriggerNotificationPropertyList
- type GlueTriggerPredicate
- type GlueTriggerPredicateList
- type GlueWorkflow
- type GreengrassConnectorDefinition
- type GreengrassConnectorDefinitionConnector
- type GreengrassConnectorDefinitionConnectorDefinitionVersion
- type GreengrassConnectorDefinitionConnectorDefinitionVersionList
- type GreengrassConnectorDefinitionConnectorList
- type GreengrassConnectorDefinitionVersion
- type GreengrassConnectorDefinitionVersionConnector
- type GreengrassConnectorDefinitionVersionConnectorList
- type GreengrassCoreDefinition
- type GreengrassCoreDefinitionCore
- type GreengrassCoreDefinitionCoreDefinitionVersion
- type GreengrassCoreDefinitionCoreDefinitionVersionList
- type GreengrassCoreDefinitionCoreList
- type GreengrassCoreDefinitionVersion
- type GreengrassCoreDefinitionVersionCore
- type GreengrassCoreDefinitionVersionCoreList
- type GreengrassDeviceDefinition
- type GreengrassDeviceDefinitionDevice
- type GreengrassDeviceDefinitionDeviceDefinitionVersion
- type GreengrassDeviceDefinitionDeviceDefinitionVersionList
- type GreengrassDeviceDefinitionDeviceList
- type GreengrassDeviceDefinitionVersion
- type GreengrassDeviceDefinitionVersionDevice
- type GreengrassDeviceDefinitionVersionDeviceList
- type GreengrassFunctionDefinition
- type GreengrassFunctionDefinitionDefaultConfig
- type GreengrassFunctionDefinitionDefaultConfigList
- type GreengrassFunctionDefinitionEnvironment
- type GreengrassFunctionDefinitionEnvironmentList
- type GreengrassFunctionDefinitionExecution
- type GreengrassFunctionDefinitionExecutionList
- type GreengrassFunctionDefinitionFunction
- type GreengrassFunctionDefinitionFunctionConfiguration
- type GreengrassFunctionDefinitionFunctionConfigurationList
- type GreengrassFunctionDefinitionFunctionDefinitionVersion
- type GreengrassFunctionDefinitionFunctionDefinitionVersionList
- type GreengrassFunctionDefinitionFunctionList
- type GreengrassFunctionDefinitionResourceAccessPolicy
- type GreengrassFunctionDefinitionResourceAccessPolicyList
- type GreengrassFunctionDefinitionRunAs
- type GreengrassFunctionDefinitionRunAsList
- type GreengrassFunctionDefinitionVersion
- type GreengrassFunctionDefinitionVersionDefaultConfig
- type GreengrassFunctionDefinitionVersionDefaultConfigList
- type GreengrassFunctionDefinitionVersionEnvironment
- type GreengrassFunctionDefinitionVersionEnvironmentList
- type GreengrassFunctionDefinitionVersionExecution
- type GreengrassFunctionDefinitionVersionExecutionList
- type GreengrassFunctionDefinitionVersionFunction
- type GreengrassFunctionDefinitionVersionFunctionConfiguration
- type GreengrassFunctionDefinitionVersionFunctionConfigurationList
- type GreengrassFunctionDefinitionVersionFunctionList
- type GreengrassFunctionDefinitionVersionResourceAccessPolicy
- type GreengrassFunctionDefinitionVersionResourceAccessPolicyList
- type GreengrassFunctionDefinitionVersionRunAs
- type GreengrassFunctionDefinitionVersionRunAsList
- type GreengrassGroup
- type GreengrassGroupGroupVersion
- type GreengrassGroupGroupVersionList
- type GreengrassGroupVersion
- type GreengrassLoggerDefinition
- type GreengrassLoggerDefinitionLogger
- type GreengrassLoggerDefinitionLoggerDefinitionVersion
- type GreengrassLoggerDefinitionLoggerDefinitionVersionList
- type GreengrassLoggerDefinitionLoggerList
- type GreengrassLoggerDefinitionVersion
- type GreengrassLoggerDefinitionVersionLogger
- type GreengrassLoggerDefinitionVersionLoggerList
- type GreengrassResourceDefinition
- type GreengrassResourceDefinitionGroupOwnerSetting
- type GreengrassResourceDefinitionGroupOwnerSettingList
- type GreengrassResourceDefinitionLocalDeviceResourceData
- type GreengrassResourceDefinitionLocalDeviceResourceDataList
- type GreengrassResourceDefinitionLocalVolumeResourceData
- type GreengrassResourceDefinitionLocalVolumeResourceDataList
- type GreengrassResourceDefinitionResourceDataContainer
- type GreengrassResourceDefinitionResourceDataContainerList
- type GreengrassResourceDefinitionResourceDefinitionVersion
- type GreengrassResourceDefinitionResourceDefinitionVersionList
- type GreengrassResourceDefinitionResourceDownloadOwnerSetting
- type GreengrassResourceDefinitionResourceDownloadOwnerSettingList
- type GreengrassResourceDefinitionResourceInstance
- type GreengrassResourceDefinitionResourceInstanceList
- type GreengrassResourceDefinitionS3MachineLearningModelResourceData
- type GreengrassResourceDefinitionS3MachineLearningModelResourceDataList
- type GreengrassResourceDefinitionSageMakerMachineLearningModelResourceData
- type GreengrassResourceDefinitionSageMakerMachineLearningModelResourceDataList
- type GreengrassResourceDefinitionSecretsManagerSecretResourceData
- type GreengrassResourceDefinitionSecretsManagerSecretResourceDataList
- type GreengrassResourceDefinitionVersion
- type GreengrassResourceDefinitionVersionGroupOwnerSetting
- type GreengrassResourceDefinitionVersionGroupOwnerSettingList
- type GreengrassResourceDefinitionVersionLocalDeviceResourceData
- type GreengrassResourceDefinitionVersionLocalDeviceResourceDataList
- type GreengrassResourceDefinitionVersionLocalVolumeResourceData
- type GreengrassResourceDefinitionVersionLocalVolumeResourceDataList
- type GreengrassResourceDefinitionVersionResourceDataContainer
- type GreengrassResourceDefinitionVersionResourceDataContainerList
- type GreengrassResourceDefinitionVersionResourceDownloadOwnerSetting
- type GreengrassResourceDefinitionVersionResourceDownloadOwnerSettingList
- type GreengrassResourceDefinitionVersionResourceInstance
- type GreengrassResourceDefinitionVersionResourceInstanceList
- type GreengrassResourceDefinitionVersionS3MachineLearningModelResourceData
- type GreengrassResourceDefinitionVersionS3MachineLearningModelResourceDataList
- type GreengrassResourceDefinitionVersionSageMakerMachineLearningModelResourceData
- type GreengrassResourceDefinitionVersionSageMakerMachineLearningModelResourceDataList
- type GreengrassResourceDefinitionVersionSecretsManagerSecretResourceData
- type GreengrassResourceDefinitionVersionSecretsManagerSecretResourceDataList
- type GreengrassSubscriptionDefinition
- type GreengrassSubscriptionDefinitionSubscription
- type GreengrassSubscriptionDefinitionSubscriptionDefinitionVersion
- type GreengrassSubscriptionDefinitionSubscriptionDefinitionVersionList
- type GreengrassSubscriptionDefinitionSubscriptionList
- type GreengrassSubscriptionDefinitionVersion
- type GreengrassSubscriptionDefinitionVersionSubscription
- type GreengrassSubscriptionDefinitionVersionSubscriptionList
- type GreengrassV2ComponentVersion
- type GreengrassV2ComponentVersionComponentDependencyRequirement
- type GreengrassV2ComponentVersionComponentDependencyRequirementList
- type GreengrassV2ComponentVersionComponentPlatform
- type GreengrassV2ComponentVersionComponentPlatformList
- type GreengrassV2ComponentVersionLambdaContainerParams
- type GreengrassV2ComponentVersionLambdaContainerParamsList
- type GreengrassV2ComponentVersionLambdaDeviceMount
- type GreengrassV2ComponentVersionLambdaDeviceMountList
- type GreengrassV2ComponentVersionLambdaEventSource
- type GreengrassV2ComponentVersionLambdaEventSourceList
- type GreengrassV2ComponentVersionLambdaExecutionParameters
- type GreengrassV2ComponentVersionLambdaExecutionParametersList
- type GreengrassV2ComponentVersionLambdaFunctionRecipeSource
- type GreengrassV2ComponentVersionLambdaFunctionRecipeSourceList
- type GreengrassV2ComponentVersionLambdaLinuxProcessParams
- type GreengrassV2ComponentVersionLambdaLinuxProcessParamsList
- type GreengrassV2ComponentVersionLambdaVolumeMount
- type GreengrassV2ComponentVersionLambdaVolumeMountList
- type GroundStationConfig
- type GroundStationDataflowEndpointGroup
- type GroundStationDataflowEndpointGroupDataflowEndpoint
- type GroundStationDataflowEndpointGroupDataflowEndpointList
- type GroundStationDataflowEndpointGroupEndpointDetails
- type GroundStationDataflowEndpointGroupEndpointDetailsList
- type GroundStationDataflowEndpointGroupSecurityDetails
- type GroundStationDataflowEndpointGroupSecurityDetailsList
- type GroundStationDataflowEndpointGroupSocketAddress
- type GroundStationDataflowEndpointGroupSocketAddressList
- type GroundStationMissionProfile
- type GroundStationMissionProfileDataflowEdge
- type GroundStationMissionProfileDataflowEdgeList
- type GuardDutyDetector
- type GuardDutyDetectorCFNDataSourceConfigurations
- type GuardDutyDetectorCFNDataSourceConfigurationsList
- type GuardDutyDetectorCFNS3LogsConfiguration
- type GuardDutyDetectorCFNS3LogsConfigurationList
- type GuardDutyFilter
- type GuardDutyFilterCondition
- type GuardDutyFilterConditionList
- type GuardDutyFilterFindingCriteria
- type GuardDutyFilterFindingCriteriaList
- type GuardDutyIPSet
- type GuardDutyMaster
- type GuardDutyMember
- type GuardDutyThreatIntelSet
- type IAMAccessKey
- type IAMGroup
- type IAMGroupPolicy
- type IAMGroupPolicyList
- type IAMInstanceProfile
- type IAMManagedPolicy
- type IAMPolicy
- type IAMPolicyDocument
- type IAMPolicyStatement
- type IAMPrincipal
- type IAMRole
- type IAMRolePolicy
- type IAMRolePolicyList
- type IAMServiceLinkedRole
- type IAMUser
- type IAMUserLoginProfile
- type IAMUserLoginProfileList
- type IAMUserPolicy
- type IAMUserPolicyList
- type IAMUserToGroupAddition
- type IVSChannel
- type IVSPlaybackKeyPair
- type IVSStreamKey
- type IfFunc
- type ImageBuilderComponent
- type ImageBuilderDistributionConfiguration
- type ImageBuilderDistributionConfigurationDistribution
- type ImageBuilderDistributionConfigurationDistributionList
- type ImageBuilderImage
- type ImageBuilderImageImageTestsConfiguration
- type ImageBuilderImageImageTestsConfigurationList
- type ImageBuilderImagePipeline
- type ImageBuilderImagePipelineImageTestsConfiguration
- type ImageBuilderImagePipelineImageTestsConfigurationList
- type ImageBuilderImagePipelineSchedule
- type ImageBuilderImagePipelineScheduleList
- type ImageBuilderImageRecipe
- type ImageBuilderImageRecipeComponentConfiguration
- type ImageBuilderImageRecipeComponentConfigurationList
- type ImageBuilderImageRecipeEbsInstanceBlockDeviceSpecification
- type ImageBuilderImageRecipeEbsInstanceBlockDeviceSpecificationList
- type ImageBuilderImageRecipeInstanceBlockDeviceMapping
- type ImageBuilderImageRecipeInstanceBlockDeviceMappingList
- type ImageBuilderInfrastructureConfiguration
- type ImageBuilderInfrastructureConfigurationLogging
- type ImageBuilderInfrastructureConfigurationLoggingList
- type ImageBuilderInfrastructureConfigurationS3Logs
- type ImageBuilderInfrastructureConfigurationS3LogsList
- type ImportValueFunc
- type InspectorAssessmentTarget
- type InspectorAssessmentTemplate
- type InspectorResourceGroup
- type IntegerExpr
- type IntegerFunc
- type IoT1ClickDevice
- type IoT1ClickPlacement
- type IoT1ClickProject
- type IoT1ClickProjectDeviceTemplate
- type IoT1ClickProjectDeviceTemplateList
- type IoT1ClickProjectPlacementTemplate
- type IoT1ClickProjectPlacementTemplateList
- type IoTAnalyticsChannel
- type IoTAnalyticsChannelChannelStorage
- type IoTAnalyticsChannelChannelStorageList
- type IoTAnalyticsChannelCustomerManagedS3
- type IoTAnalyticsChannelCustomerManagedS3List
- type IoTAnalyticsChannelRetentionPeriod
- type IoTAnalyticsChannelRetentionPeriodList
- type IoTAnalyticsChannelServiceManagedS3
- type IoTAnalyticsChannelServiceManagedS3List
- type IoTAnalyticsDataset
- type IoTAnalyticsDatasetAction
- type IoTAnalyticsDatasetActionList
- type IoTAnalyticsDatasetContainerAction
- type IoTAnalyticsDatasetContainerActionList
- type IoTAnalyticsDatasetDatasetContentDeliveryRule
- type IoTAnalyticsDatasetDatasetContentDeliveryRuleDestination
- type IoTAnalyticsDatasetDatasetContentDeliveryRuleDestinationList
- type IoTAnalyticsDatasetDatasetContentDeliveryRuleList
- type IoTAnalyticsDatasetDatasetContentVersionValue
- type IoTAnalyticsDatasetDatasetContentVersionValueList
- type IoTAnalyticsDatasetDeltaTime
- type IoTAnalyticsDatasetDeltaTimeList
- type IoTAnalyticsDatasetFilter
- type IoTAnalyticsDatasetFilterList
- type IoTAnalyticsDatasetGlueConfiguration
- type IoTAnalyticsDatasetGlueConfigurationList
- type IoTAnalyticsDatasetIotEventsDestinationConfiguration
- type IoTAnalyticsDatasetIotEventsDestinationConfigurationList
- type IoTAnalyticsDatasetOutputFileURIValue
- type IoTAnalyticsDatasetOutputFileURIValueList
- type IoTAnalyticsDatasetQueryAction
- type IoTAnalyticsDatasetQueryActionList
- type IoTAnalyticsDatasetResourceConfiguration
- type IoTAnalyticsDatasetResourceConfigurationList
- type IoTAnalyticsDatasetRetentionPeriod
- type IoTAnalyticsDatasetRetentionPeriodList
- type IoTAnalyticsDatasetS3DestinationConfiguration
- type IoTAnalyticsDatasetS3DestinationConfigurationList
- type IoTAnalyticsDatasetSchedule
- type IoTAnalyticsDatasetScheduleList
- type IoTAnalyticsDatasetTrigger
- type IoTAnalyticsDatasetTriggerList
- type IoTAnalyticsDatasetTriggeringDataset
- type IoTAnalyticsDatasetTriggeringDatasetList
- type IoTAnalyticsDatasetVariable
- type IoTAnalyticsDatasetVariableList
- type IoTAnalyticsDatasetVersioningConfiguration
- type IoTAnalyticsDatasetVersioningConfigurationList
- type IoTAnalyticsDatastore
- type IoTAnalyticsDatastoreColumn
- type IoTAnalyticsDatastoreColumnList
- type IoTAnalyticsDatastoreCustomerManagedS3
- type IoTAnalyticsDatastoreCustomerManagedS3List
- type IoTAnalyticsDatastoreDatastoreStorage
- type IoTAnalyticsDatastoreDatastoreStorageList
- type IoTAnalyticsDatastoreFileFormatConfiguration
- type IoTAnalyticsDatastoreFileFormatConfigurationList
- type IoTAnalyticsDatastoreJSONConfiguration
- type IoTAnalyticsDatastoreJSONConfigurationList
- type IoTAnalyticsDatastoreParquetConfiguration
- type IoTAnalyticsDatastoreParquetConfigurationList
- type IoTAnalyticsDatastoreRetentionPeriod
- type IoTAnalyticsDatastoreRetentionPeriodList
- type IoTAnalyticsDatastoreSchemaDefinition
- type IoTAnalyticsDatastoreSchemaDefinitionList
- type IoTAnalyticsDatastoreServiceManagedS3
- type IoTAnalyticsDatastoreServiceManagedS3List
- type IoTAnalyticsPipeline
- type IoTAnalyticsPipelineActivity
- type IoTAnalyticsPipelineActivityList
- type IoTAnalyticsPipelineAddAttributes
- type IoTAnalyticsPipelineAddAttributesList
- type IoTAnalyticsPipelineChannel
- type IoTAnalyticsPipelineChannelList
- type IoTAnalyticsPipelineDatastore
- type IoTAnalyticsPipelineDatastoreList
- type IoTAnalyticsPipelineDeviceRegistryEnrich
- type IoTAnalyticsPipelineDeviceRegistryEnrichList
- type IoTAnalyticsPipelineDeviceShadowEnrich
- type IoTAnalyticsPipelineDeviceShadowEnrichList
- type IoTAnalyticsPipelineFilter
- type IoTAnalyticsPipelineFilterList
- type IoTAnalyticsPipelineLambda
- type IoTAnalyticsPipelineLambdaList
- type IoTAnalyticsPipelineMath
- type IoTAnalyticsPipelineMathList
- type IoTAnalyticsPipelineRemoveAttributes
- type IoTAnalyticsPipelineRemoveAttributesList
- type IoTAnalyticsPipelineSelectAttributes
- type IoTAnalyticsPipelineSelectAttributesList
- type IoTAuthorizer
- type IoTCertificate
- type IoTEventsDetectorModel
- type IoTEventsDetectorModelAction
- type IoTEventsDetectorModelActionList
- type IoTEventsDetectorModelAssetPropertyTimestamp
- type IoTEventsDetectorModelAssetPropertyTimestampList
- type IoTEventsDetectorModelAssetPropertyValue
- type IoTEventsDetectorModelAssetPropertyValueList
- type IoTEventsDetectorModelAssetPropertyVariant
- type IoTEventsDetectorModelAssetPropertyVariantList
- type IoTEventsDetectorModelClearTimer
- type IoTEventsDetectorModelClearTimerList
- type IoTEventsDetectorModelDetectorModelDefinition
- type IoTEventsDetectorModelDetectorModelDefinitionList
- type IoTEventsDetectorModelDynamoDB
- type IoTEventsDetectorModelDynamoDBList
- type IoTEventsDetectorModelDynamoDBv2
- type IoTEventsDetectorModelDynamoDBv2List
- type IoTEventsDetectorModelEvent
- type IoTEventsDetectorModelEventList
- type IoTEventsDetectorModelFirehose
- type IoTEventsDetectorModelFirehoseList
- type IoTEventsDetectorModelIotEvents
- type IoTEventsDetectorModelIotEventsList
- type IoTEventsDetectorModelIotSiteWise
- type IoTEventsDetectorModelIotSiteWiseList
- type IoTEventsDetectorModelIotTopicPublish
- type IoTEventsDetectorModelIotTopicPublishList
- type IoTEventsDetectorModelLambda
- type IoTEventsDetectorModelLambdaList
- type IoTEventsDetectorModelOnEnter
- type IoTEventsDetectorModelOnEnterList
- type IoTEventsDetectorModelOnExit
- type IoTEventsDetectorModelOnExitList
- type IoTEventsDetectorModelOnInput
- type IoTEventsDetectorModelOnInputList
- type IoTEventsDetectorModelPayload
- type IoTEventsDetectorModelPayloadList
- type IoTEventsDetectorModelResetTimer
- type IoTEventsDetectorModelResetTimerList
- type IoTEventsDetectorModelSetTimer
- type IoTEventsDetectorModelSetTimerList
- type IoTEventsDetectorModelSetVariable
- type IoTEventsDetectorModelSetVariableList
- type IoTEventsDetectorModelSns
- type IoTEventsDetectorModelSnsList
- type IoTEventsDetectorModelSqs
- type IoTEventsDetectorModelSqsList
- type IoTEventsDetectorModelState
- type IoTEventsDetectorModelStateList
- type IoTEventsDetectorModelTransitionEvent
- type IoTEventsDetectorModelTransitionEventList
- type IoTEventsInput
- type IoTEventsInputAttribute
- type IoTEventsInputAttributeList
- type IoTEventsInputInputDefinition
- type IoTEventsInputInputDefinitionList
- type IoTPolicy
- type IoTPolicyPrincipalAttachment
- type IoTProvisioningTemplate
- type IoTProvisioningTemplateProvisioningHook
- type IoTProvisioningTemplateProvisioningHookList
- type IoTSiteWiseAccessPolicy
- type IoTSiteWiseAccessPolicyAccessPolicyIdentity
- type IoTSiteWiseAccessPolicyAccessPolicyIdentityList
- type IoTSiteWiseAccessPolicyAccessPolicyResource
- type IoTSiteWiseAccessPolicyAccessPolicyResourceList
- type IoTSiteWiseAccessPolicyPortal
- type IoTSiteWiseAccessPolicyPortalList
- type IoTSiteWiseAccessPolicyProject
- type IoTSiteWiseAccessPolicyProjectList
- type IoTSiteWiseAccessPolicyUser
- type IoTSiteWiseAccessPolicyUserList
- type IoTSiteWiseAsset
- type IoTSiteWiseAssetAssetHierarchy
- type IoTSiteWiseAssetAssetHierarchyList
- type IoTSiteWiseAssetAssetProperty
- type IoTSiteWiseAssetAssetPropertyList
- type IoTSiteWiseAssetModel
- type IoTSiteWiseAssetModelAssetModelHierarchy
- type IoTSiteWiseAssetModelAssetModelHierarchyList
- type IoTSiteWiseAssetModelAssetModelProperty
- type IoTSiteWiseAssetModelAssetModelPropertyList
- type IoTSiteWiseAssetModelAttribute
- type IoTSiteWiseAssetModelAttributeList
- type IoTSiteWiseAssetModelExpressionVariable
- type IoTSiteWiseAssetModelExpressionVariableList
- type IoTSiteWiseAssetModelMetric
- type IoTSiteWiseAssetModelMetricList
- type IoTSiteWiseAssetModelMetricWindow
- type IoTSiteWiseAssetModelMetricWindowList
- type IoTSiteWiseAssetModelPropertyType
- type IoTSiteWiseAssetModelPropertyTypeList
- type IoTSiteWiseAssetModelTransform
- type IoTSiteWiseAssetModelTransformList
- type IoTSiteWiseAssetModelTumblingWindow
- type IoTSiteWiseAssetModelTumblingWindowList
- type IoTSiteWiseAssetModelVariableValue
- type IoTSiteWiseAssetModelVariableValueList
- type IoTSiteWiseDashboard
- type IoTSiteWiseGateway
- type IoTSiteWiseGatewayGatewayCapabilitySummary
- type IoTSiteWiseGatewayGatewayCapabilitySummaryList
- type IoTSiteWiseGatewayGatewayPlatform
- type IoTSiteWiseGatewayGatewayPlatformList
- type IoTSiteWiseGatewayGreengrass
- type IoTSiteWiseGatewayGreengrassList
- type IoTSiteWisePortal
- type IoTSiteWisePortalMonitorErrorDetails
- type IoTSiteWisePortalMonitorErrorDetailsList
- type IoTSiteWisePortalPortalStatus
- type IoTSiteWisePortalPortalStatusList
- type IoTSiteWiseProject
- type IoTThing
- type IoTThingAttributePayload
- type IoTThingAttributePayloadList
- type IoTThingPrincipalAttachment
- type IoTThingsGraphFlowTemplate
- type IoTThingsGraphFlowTemplateDefinitionDocument
- type IoTThingsGraphFlowTemplateDefinitionDocumentList
- type IoTTopicRule
- type IoTTopicRuleAction
- type IoTTopicRuleActionList
- type IoTTopicRuleAssetPropertyTimestamp
- type IoTTopicRuleAssetPropertyTimestampList
- type IoTTopicRuleAssetPropertyValue
- type IoTTopicRuleAssetPropertyValueList
- type IoTTopicRuleAssetPropertyVariant
- type IoTTopicRuleAssetPropertyVariantList
- type IoTTopicRuleCloudwatchAlarmAction
- type IoTTopicRuleCloudwatchAlarmActionList
- type IoTTopicRuleCloudwatchMetricAction
- type IoTTopicRuleCloudwatchMetricActionList
- type IoTTopicRuleDestination
- type IoTTopicRuleDestinationHTTPURLDestinationSummary
- type IoTTopicRuleDestinationHTTPURLDestinationSummaryList
- type IoTTopicRuleDestinationVPCDestinationProperties
- type IoTTopicRuleDestinationVPCDestinationPropertiesList
- type IoTTopicRuleDynamoDBAction
- type IoTTopicRuleDynamoDBActionList
- type IoTTopicRuleDynamoDBv2Action
- type IoTTopicRuleDynamoDBv2ActionList
- type IoTTopicRuleElasticsearchAction
- type IoTTopicRuleElasticsearchActionList
- type IoTTopicRuleFirehoseAction
- type IoTTopicRuleFirehoseActionList
- type IoTTopicRuleHTTPAction
- type IoTTopicRuleHTTPActionHeader
- type IoTTopicRuleHTTPActionHeaderList
- type IoTTopicRuleHTTPActionList
- type IoTTopicRuleHTTPAuthorization
- type IoTTopicRuleHTTPAuthorizationList
- type IoTTopicRuleIotAnalyticsAction
- type IoTTopicRuleIotAnalyticsActionList
- type IoTTopicRuleIotEventsAction
- type IoTTopicRuleIotEventsActionList
- type IoTTopicRuleIotSiteWiseAction
- type IoTTopicRuleIotSiteWiseActionList
- type IoTTopicRuleKinesisAction
- type IoTTopicRuleKinesisActionList
- type IoTTopicRuleLambdaAction
- type IoTTopicRuleLambdaActionList
- type IoTTopicRulePutAssetPropertyValueEntry
- type IoTTopicRulePutAssetPropertyValueEntryList
- type IoTTopicRulePutItemInput
- type IoTTopicRulePutItemInputList
- type IoTTopicRuleRepublishAction
- type IoTTopicRuleRepublishActionList
- type IoTTopicRuleS3Action
- type IoTTopicRuleS3ActionList
- type IoTTopicRuleSigV4Authorization
- type IoTTopicRuleSigV4AuthorizationList
- type IoTTopicRuleSnsAction
- type IoTTopicRuleSnsActionList
- type IoTTopicRuleSqsAction
- type IoTTopicRuleSqsActionList
- type IoTTopicRuleStepFunctionsAction
- type IoTTopicRuleStepFunctionsActionList
- type IoTTopicRuleTopicRulePayload
- type IoTTopicRuleTopicRulePayloadList
- type JoinFunc
- type KMSAlias
- type KMSKey
- type KendraDataSource
- type KendraDataSourceACLConfiguration
- type KendraDataSourceACLConfigurationList
- type KendraDataSourceAccessControlListConfiguration
- type KendraDataSourceAccessControlListConfigurationList
- type KendraDataSourceChangeDetectingColumns
- type KendraDataSourceChangeDetectingColumnsList
- type KendraDataSourceColumnConfiguration
- type KendraDataSourceColumnConfigurationList
- type KendraDataSourceConfluenceAttachmentConfiguration
- type KendraDataSourceConfluenceAttachmentConfigurationList
- type KendraDataSourceConfluenceAttachmentFieldMappingsList
- type KendraDataSourceConfluenceAttachmentFieldMappingsListList
- type KendraDataSourceConfluenceAttachmentToIndexFieldMapping
- type KendraDataSourceConfluenceAttachmentToIndexFieldMappingList
- type KendraDataSourceConfluenceBlogConfiguration
- type KendraDataSourceConfluenceBlogConfigurationList
- type KendraDataSourceConfluenceBlogFieldMappingsList
- type KendraDataSourceConfluenceBlogFieldMappingsListList
- type KendraDataSourceConfluenceBlogToIndexFieldMapping
- type KendraDataSourceConfluenceBlogToIndexFieldMappingList
- type KendraDataSourceConfluenceConfiguration
- type KendraDataSourceConfluenceConfigurationList
- type KendraDataSourceConfluencePageConfiguration
- type KendraDataSourceConfluencePageConfigurationList
- type KendraDataSourceConfluencePageFieldMappingsList
- type KendraDataSourceConfluencePageFieldMappingsListList
- type KendraDataSourceConfluencePageToIndexFieldMapping
- type KendraDataSourceConfluencePageToIndexFieldMappingList
- type KendraDataSourceConfluenceSpaceConfiguration
- type KendraDataSourceConfluenceSpaceConfigurationList
- type KendraDataSourceConfluenceSpaceFieldMappingsList
- type KendraDataSourceConfluenceSpaceFieldMappingsListList
- type KendraDataSourceConfluenceSpaceList
- type KendraDataSourceConfluenceSpaceListList
- type KendraDataSourceConfluenceSpaceToIndexFieldMapping
- type KendraDataSourceConfluenceSpaceToIndexFieldMappingList
- type KendraDataSourceConnectionConfiguration
- type KendraDataSourceConnectionConfigurationList
- type KendraDataSourceDataSourceConfiguration
- type KendraDataSourceDataSourceConfigurationList
- type KendraDataSourceDataSourceInclusionsExclusionsStrings
- type KendraDataSourceDataSourceInclusionsExclusionsStringsList
- type KendraDataSourceDataSourceToIndexFieldMapping
- type KendraDataSourceDataSourceToIndexFieldMappingList
- type KendraDataSourceDataSourceToIndexFieldMappingListProperty
- type KendraDataSourceDataSourceToIndexFieldMappingListPropertyList
- type KendraDataSourceDataSourceVPCConfiguration
- type KendraDataSourceDataSourceVPCConfigurationList
- type KendraDataSourceDatabaseConfiguration
- type KendraDataSourceDatabaseConfigurationList
- type KendraDataSourceDocumentsMetadataConfiguration
- type KendraDataSourceDocumentsMetadataConfigurationList
- type KendraDataSourceExcludeMimeTypesList
- type KendraDataSourceExcludeMimeTypesListList
- type KendraDataSourceExcludeSharedDrivesList
- type KendraDataSourceExcludeSharedDrivesListList
- type KendraDataSourceExcludeUserAccountsList
- type KendraDataSourceExcludeUserAccountsListList
- type KendraDataSourceGoogleDriveConfiguration
- type KendraDataSourceGoogleDriveConfigurationList
- type KendraDataSourceOneDriveConfiguration
- type KendraDataSourceOneDriveConfigurationList
- type KendraDataSourceOneDriveUserList
- type KendraDataSourceOneDriveUserListList
- type KendraDataSourceOneDriveUsers
- type KendraDataSourceOneDriveUsersList
- type KendraDataSourceS3DataSourceConfiguration
- type KendraDataSourceS3DataSourceConfigurationList
- type KendraDataSourceS3Path
- type KendraDataSourceS3PathList
- type KendraDataSourceSQLConfiguration
- type KendraDataSourceSQLConfigurationList
- type KendraDataSourceSalesforceChatterFeedConfiguration
- type KendraDataSourceSalesforceChatterFeedConfigurationList
- type KendraDataSourceSalesforceChatterFeedIncludeFilterTypes
- type KendraDataSourceSalesforceChatterFeedIncludeFilterTypesList
- type KendraDataSourceSalesforceConfiguration
- type KendraDataSourceSalesforceConfigurationList
- type KendraDataSourceSalesforceCustomKnowledgeArticleTypeConfiguration
- type KendraDataSourceSalesforceCustomKnowledgeArticleTypeConfigurationList
- type KendraDataSourceSalesforceCustomKnowledgeArticleTypeConfigurationListProperty
- type KendraDataSourceSalesforceCustomKnowledgeArticleTypeConfigurationListPropertyList
- type KendraDataSourceSalesforceKnowledgeArticleConfiguration
- type KendraDataSourceSalesforceKnowledgeArticleConfigurationList
- type KendraDataSourceSalesforceKnowledgeArticleStateList
- type KendraDataSourceSalesforceKnowledgeArticleStateListList
- type KendraDataSourceSalesforceStandardKnowledgeArticleTypeConfiguration
- type KendraDataSourceSalesforceStandardKnowledgeArticleTypeConfigurationList
- type KendraDataSourceSalesforceStandardObjectAttachmentConfiguration
- type KendraDataSourceSalesforceStandardObjectAttachmentConfigurationList
- type KendraDataSourceSalesforceStandardObjectConfiguration
- type KendraDataSourceSalesforceStandardObjectConfigurationList
- type KendraDataSourceSalesforceStandardObjectConfigurationListProperty
- type KendraDataSourceSalesforceStandardObjectConfigurationListPropertyList
- type KendraDataSourceServiceNowConfiguration
- type KendraDataSourceServiceNowConfigurationList
- type KendraDataSourceServiceNowKnowledgeArticleConfiguration
- type KendraDataSourceServiceNowKnowledgeArticleConfigurationList
- type KendraDataSourceServiceNowServiceCatalogConfiguration
- type KendraDataSourceServiceNowServiceCatalogConfigurationList
- type KendraDataSourceSharePointConfiguration
- type KendraDataSourceSharePointConfigurationList
- type KendraFaq
- type KendraFaqS3Path
- type KendraFaqS3PathList
- type KendraIndex
- type KendraIndexCapacityUnitsConfiguration
- type KendraIndexCapacityUnitsConfigurationList
- type KendraIndexDocumentMetadataConfiguration
- type KendraIndexDocumentMetadataConfigurationList
- type KendraIndexJSONTokenTypeConfiguration
- type KendraIndexJSONTokenTypeConfigurationList
- type KendraIndexJwtTokenTypeConfiguration
- type KendraIndexJwtTokenTypeConfigurationList
- type KendraIndexRelevance
- type KendraIndexRelevanceList
- type KendraIndexSearch
- type KendraIndexSearchList
- type KendraIndexServerSideEncryptionConfiguration
- type KendraIndexServerSideEncryptionConfigurationList
- type KendraIndexUserTokenConfiguration
- type KendraIndexUserTokenConfigurationList
- type KendraIndexValueImportanceItem
- type KendraIndexValueImportanceItemList
- type KendraIndexValueImportanceItems
- type KendraIndexValueImportanceItemsList
- type KinesisAnalyticsApplication
- type KinesisAnalyticsApplicationCSVMappingParameters
- type KinesisAnalyticsApplicationCSVMappingParametersList
- type KinesisAnalyticsApplicationInput
- type KinesisAnalyticsApplicationInputLambdaProcessor
- type KinesisAnalyticsApplicationInputLambdaProcessorList
- type KinesisAnalyticsApplicationInputList
- type KinesisAnalyticsApplicationInputParallelism
- type KinesisAnalyticsApplicationInputParallelismList
- type KinesisAnalyticsApplicationInputProcessingConfiguration
- type KinesisAnalyticsApplicationInputProcessingConfigurationList
- type KinesisAnalyticsApplicationInputSchema
- type KinesisAnalyticsApplicationInputSchemaList
- type KinesisAnalyticsApplicationJSONMappingParameters
- type KinesisAnalyticsApplicationJSONMappingParametersList
- type KinesisAnalyticsApplicationKinesisFirehoseInput
- type KinesisAnalyticsApplicationKinesisFirehoseInputList
- type KinesisAnalyticsApplicationKinesisStreamsInput
- type KinesisAnalyticsApplicationKinesisStreamsInputList
- type KinesisAnalyticsApplicationMappingParameters
- type KinesisAnalyticsApplicationMappingParametersList
- type KinesisAnalyticsApplicationOutput
- type KinesisAnalyticsApplicationOutputDestinationSchema
- type KinesisAnalyticsApplicationOutputDestinationSchemaList
- type KinesisAnalyticsApplicationOutputKinesisFirehoseOutput
- type KinesisAnalyticsApplicationOutputKinesisFirehoseOutputList
- type KinesisAnalyticsApplicationOutputKinesisStreamsOutput
- type KinesisAnalyticsApplicationOutputKinesisStreamsOutputList
- type KinesisAnalyticsApplicationOutputLambdaOutput
- type KinesisAnalyticsApplicationOutputLambdaOutputList
- type KinesisAnalyticsApplicationOutputOutput
- type KinesisAnalyticsApplicationOutputOutputList
- type KinesisAnalyticsApplicationRecordColumn
- type KinesisAnalyticsApplicationRecordColumnList
- type KinesisAnalyticsApplicationRecordFormat
- type KinesisAnalyticsApplicationRecordFormatList
- type KinesisAnalyticsApplicationReferenceDataSource
- type KinesisAnalyticsApplicationReferenceDataSourceCSVMappingParameters
- type KinesisAnalyticsApplicationReferenceDataSourceCSVMappingParametersList
- type KinesisAnalyticsApplicationReferenceDataSourceJSONMappingParameters
- type KinesisAnalyticsApplicationReferenceDataSourceJSONMappingParametersList
- type KinesisAnalyticsApplicationReferenceDataSourceMappingParameters
- type KinesisAnalyticsApplicationReferenceDataSourceMappingParametersList
- type KinesisAnalyticsApplicationReferenceDataSourceRecordColumn
- type KinesisAnalyticsApplicationReferenceDataSourceRecordColumnList
- type KinesisAnalyticsApplicationReferenceDataSourceRecordFormat
- type KinesisAnalyticsApplicationReferenceDataSourceRecordFormatList
- type KinesisAnalyticsApplicationReferenceDataSourceReferenceDataSource
- type KinesisAnalyticsApplicationReferenceDataSourceReferenceDataSourceList
- type KinesisAnalyticsApplicationReferenceDataSourceReferenceSchema
- type KinesisAnalyticsApplicationReferenceDataSourceReferenceSchemaList
- type KinesisAnalyticsApplicationReferenceDataSourceS3ReferenceDataSource
- type KinesisAnalyticsApplicationReferenceDataSourceS3ReferenceDataSourceList
- type KinesisAnalyticsV2Application
- type KinesisAnalyticsV2ApplicationApplicationCodeConfiguration
- type KinesisAnalyticsV2ApplicationApplicationCodeConfigurationList
- type KinesisAnalyticsV2ApplicationApplicationConfiguration
- type KinesisAnalyticsV2ApplicationApplicationConfigurationList
- type KinesisAnalyticsV2ApplicationApplicationSnapshotConfiguration
- type KinesisAnalyticsV2ApplicationApplicationSnapshotConfigurationList
- type KinesisAnalyticsV2ApplicationCSVMappingParameters
- type KinesisAnalyticsV2ApplicationCSVMappingParametersList
- type KinesisAnalyticsV2ApplicationCheckpointConfiguration
- type KinesisAnalyticsV2ApplicationCheckpointConfigurationList
- type KinesisAnalyticsV2ApplicationCloudWatchLoggingOption
- type KinesisAnalyticsV2ApplicationCloudWatchLoggingOptionCloudWatchLoggingOption
- type KinesisAnalyticsV2ApplicationCloudWatchLoggingOptionCloudWatchLoggingOptionList
- type KinesisAnalyticsV2ApplicationCodeContent
- type KinesisAnalyticsV2ApplicationCodeContentList
- type KinesisAnalyticsV2ApplicationEnvironmentProperties
- type KinesisAnalyticsV2ApplicationEnvironmentPropertiesList
- type KinesisAnalyticsV2ApplicationFlinkApplicationConfiguration
- type KinesisAnalyticsV2ApplicationFlinkApplicationConfigurationList
- type KinesisAnalyticsV2ApplicationInput
- type KinesisAnalyticsV2ApplicationInputLambdaProcessor
- type KinesisAnalyticsV2ApplicationInputLambdaProcessorList
- type KinesisAnalyticsV2ApplicationInputList
- type KinesisAnalyticsV2ApplicationInputParallelism
- type KinesisAnalyticsV2ApplicationInputParallelismList
- type KinesisAnalyticsV2ApplicationInputProcessingConfiguration
- type KinesisAnalyticsV2ApplicationInputProcessingConfigurationList
- type KinesisAnalyticsV2ApplicationInputSchema
- type KinesisAnalyticsV2ApplicationInputSchemaList
- type KinesisAnalyticsV2ApplicationJSONMappingParameters
- type KinesisAnalyticsV2ApplicationJSONMappingParametersList
- type KinesisAnalyticsV2ApplicationKinesisFirehoseInput
- type KinesisAnalyticsV2ApplicationKinesisFirehoseInputList
- type KinesisAnalyticsV2ApplicationKinesisStreamsInput
- type KinesisAnalyticsV2ApplicationKinesisStreamsInputList
- type KinesisAnalyticsV2ApplicationMappingParameters
- type KinesisAnalyticsV2ApplicationMappingParametersList
- type KinesisAnalyticsV2ApplicationMonitoringConfiguration
- type KinesisAnalyticsV2ApplicationMonitoringConfigurationList
- type KinesisAnalyticsV2ApplicationOutput
- type KinesisAnalyticsV2ApplicationOutputDestinationSchema
- type KinesisAnalyticsV2ApplicationOutputDestinationSchemaList
- type KinesisAnalyticsV2ApplicationOutputKinesisFirehoseOutput
- type KinesisAnalyticsV2ApplicationOutputKinesisFirehoseOutputList
- type KinesisAnalyticsV2ApplicationOutputKinesisStreamsOutput
- type KinesisAnalyticsV2ApplicationOutputKinesisStreamsOutputList
- type KinesisAnalyticsV2ApplicationOutputLambdaOutput
- type KinesisAnalyticsV2ApplicationOutputLambdaOutputList
- type KinesisAnalyticsV2ApplicationOutputOutput
- type KinesisAnalyticsV2ApplicationOutputOutputList
- type KinesisAnalyticsV2ApplicationParallelismConfiguration
- type KinesisAnalyticsV2ApplicationParallelismConfigurationList
- type KinesisAnalyticsV2ApplicationPropertyGroup
- type KinesisAnalyticsV2ApplicationPropertyGroupList
- type KinesisAnalyticsV2ApplicationRecordColumn
- type KinesisAnalyticsV2ApplicationRecordColumnList
- type KinesisAnalyticsV2ApplicationRecordFormat
- type KinesisAnalyticsV2ApplicationRecordFormatList
- type KinesisAnalyticsV2ApplicationReferenceDataSource
- type KinesisAnalyticsV2ApplicationReferenceDataSourceCSVMappingParameters
- type KinesisAnalyticsV2ApplicationReferenceDataSourceCSVMappingParametersList
- type KinesisAnalyticsV2ApplicationReferenceDataSourceJSONMappingParameters
- type KinesisAnalyticsV2ApplicationReferenceDataSourceJSONMappingParametersList
- type KinesisAnalyticsV2ApplicationReferenceDataSourceMappingParameters
- type KinesisAnalyticsV2ApplicationReferenceDataSourceMappingParametersList
- type KinesisAnalyticsV2ApplicationReferenceDataSourceRecordColumn
- type KinesisAnalyticsV2ApplicationReferenceDataSourceRecordColumnList
- type KinesisAnalyticsV2ApplicationReferenceDataSourceRecordFormat
- type KinesisAnalyticsV2ApplicationReferenceDataSourceRecordFormatList
- type KinesisAnalyticsV2ApplicationReferenceDataSourceReferenceDataSource
- type KinesisAnalyticsV2ApplicationReferenceDataSourceReferenceDataSourceList
- type KinesisAnalyticsV2ApplicationReferenceDataSourceReferenceSchema
- type KinesisAnalyticsV2ApplicationReferenceDataSourceReferenceSchemaList
- type KinesisAnalyticsV2ApplicationReferenceDataSourceS3ReferenceDataSource
- type KinesisAnalyticsV2ApplicationReferenceDataSourceS3ReferenceDataSourceList
- type KinesisAnalyticsV2ApplicationS3ContentLocation
- type KinesisAnalyticsV2ApplicationS3ContentLocationList
- type KinesisAnalyticsV2ApplicationSQLApplicationConfiguration
- type KinesisAnalyticsV2ApplicationSQLApplicationConfigurationList
- type KinesisFirehoseDeliveryStream
- type KinesisFirehoseDeliveryStreamBufferingHints
- type KinesisFirehoseDeliveryStreamBufferingHintsList
- type KinesisFirehoseDeliveryStreamCloudWatchLoggingOptions
- type KinesisFirehoseDeliveryStreamCloudWatchLoggingOptionsList
- type KinesisFirehoseDeliveryStreamCopyCommand
- type KinesisFirehoseDeliveryStreamCopyCommandList
- type KinesisFirehoseDeliveryStreamDataFormatConversionConfiguration
- type KinesisFirehoseDeliveryStreamDataFormatConversionConfigurationList
- type KinesisFirehoseDeliveryStreamDeliveryStreamEncryptionConfigurationInput
- type KinesisFirehoseDeliveryStreamDeliveryStreamEncryptionConfigurationInputList
- type KinesisFirehoseDeliveryStreamDeserializer
- type KinesisFirehoseDeliveryStreamDeserializerList
- type KinesisFirehoseDeliveryStreamElasticsearchBufferingHints
- type KinesisFirehoseDeliveryStreamElasticsearchBufferingHintsList
- type KinesisFirehoseDeliveryStreamElasticsearchDestinationConfiguration
- type KinesisFirehoseDeliveryStreamElasticsearchDestinationConfigurationList
- type KinesisFirehoseDeliveryStreamElasticsearchRetryOptions
- type KinesisFirehoseDeliveryStreamElasticsearchRetryOptionsList
- type KinesisFirehoseDeliveryStreamEncryptionConfiguration
- type KinesisFirehoseDeliveryStreamEncryptionConfigurationList
- type KinesisFirehoseDeliveryStreamExtendedS3DestinationConfiguration
- type KinesisFirehoseDeliveryStreamExtendedS3DestinationConfigurationList
- type KinesisFirehoseDeliveryStreamHTTPEndpointCommonAttribute
- type KinesisFirehoseDeliveryStreamHTTPEndpointCommonAttributeList
- type KinesisFirehoseDeliveryStreamHTTPEndpointConfiguration
- type KinesisFirehoseDeliveryStreamHTTPEndpointConfigurationList
- type KinesisFirehoseDeliveryStreamHTTPEndpointDestinationConfiguration
- type KinesisFirehoseDeliveryStreamHTTPEndpointDestinationConfigurationList
- type KinesisFirehoseDeliveryStreamHTTPEndpointRequestConfiguration
- type KinesisFirehoseDeliveryStreamHTTPEndpointRequestConfigurationList
- type KinesisFirehoseDeliveryStreamHiveJSONSerDe
- type KinesisFirehoseDeliveryStreamHiveJSONSerDeList
- type KinesisFirehoseDeliveryStreamInputFormatConfiguration
- type KinesisFirehoseDeliveryStreamInputFormatConfigurationList
- type KinesisFirehoseDeliveryStreamKMSEncryptionConfig
- type KinesisFirehoseDeliveryStreamKMSEncryptionConfigList
- type KinesisFirehoseDeliveryStreamKinesisStreamSourceConfiguration
- type KinesisFirehoseDeliveryStreamKinesisStreamSourceConfigurationList
- type KinesisFirehoseDeliveryStreamOpenXJSONSerDe
- type KinesisFirehoseDeliveryStreamOpenXJSONSerDeList
- type KinesisFirehoseDeliveryStreamOrcSerDe
- type KinesisFirehoseDeliveryStreamOrcSerDeList
- type KinesisFirehoseDeliveryStreamOutputFormatConfiguration
- type KinesisFirehoseDeliveryStreamOutputFormatConfigurationList
- type KinesisFirehoseDeliveryStreamParquetSerDe
- type KinesisFirehoseDeliveryStreamParquetSerDeList
- type KinesisFirehoseDeliveryStreamProcessingConfiguration
- type KinesisFirehoseDeliveryStreamProcessingConfigurationList
- type KinesisFirehoseDeliveryStreamProcessor
- type KinesisFirehoseDeliveryStreamProcessorList
- type KinesisFirehoseDeliveryStreamProcessorParameter
- type KinesisFirehoseDeliveryStreamProcessorParameterList
- type KinesisFirehoseDeliveryStreamRedshiftDestinationConfiguration
- type KinesisFirehoseDeliveryStreamRedshiftDestinationConfigurationList
- type KinesisFirehoseDeliveryStreamRedshiftRetryOptions
- type KinesisFirehoseDeliveryStreamRedshiftRetryOptionsList
- type KinesisFirehoseDeliveryStreamRetryOptions
- type KinesisFirehoseDeliveryStreamRetryOptionsList
- type KinesisFirehoseDeliveryStreamS3DestinationConfiguration
- type KinesisFirehoseDeliveryStreamS3DestinationConfigurationList
- type KinesisFirehoseDeliveryStreamSchemaConfiguration
- type KinesisFirehoseDeliveryStreamSchemaConfigurationList
- type KinesisFirehoseDeliveryStreamSerializer
- type KinesisFirehoseDeliveryStreamSerializerList
- type KinesisFirehoseDeliveryStreamSplunkDestinationConfiguration
- type KinesisFirehoseDeliveryStreamSplunkDestinationConfigurationList
- type KinesisFirehoseDeliveryStreamSplunkRetryOptions
- type KinesisFirehoseDeliveryStreamSplunkRetryOptionsList
- type KinesisFirehoseDeliveryStreamVPCConfiguration
- type KinesisFirehoseDeliveryStreamVPCConfigurationList
- type KinesisStream
- type KinesisStreamConsumer
- type KinesisStreamStreamEncryption
- type KinesisStreamStreamEncryptionList
- type LakeFormationDataLakeSettings
- type LakeFormationDataLakeSettingsAdmins
- type LakeFormationDataLakeSettingsAdminsList
- type LakeFormationDataLakeSettingsDataLakePrincipal
- type LakeFormationDataLakeSettingsDataLakePrincipalList
- type LakeFormationPermissions
- type LakeFormationPermissionsColumnWildcard
- type LakeFormationPermissionsColumnWildcardList
- type LakeFormationPermissionsDataLakePrincipal
- type LakeFormationPermissionsDataLakePrincipalList
- type LakeFormationPermissionsDataLocationResource
- type LakeFormationPermissionsDataLocationResourceList
- type LakeFormationPermissionsDatabaseResource
- type LakeFormationPermissionsDatabaseResourceList
- type LakeFormationPermissionsResource
- type LakeFormationPermissionsResourceList
- type LakeFormationPermissionsTableResource
- type LakeFormationPermissionsTableResourceList
- type LakeFormationPermissionsTableWildcard
- type LakeFormationPermissionsTableWildcardList
- type LakeFormationPermissionsTableWithColumnsResource
- type LakeFormationPermissionsTableWithColumnsResourceList
- type LakeFormationResource
- type LambdaAlias
- type LambdaAliasAliasRoutingConfiguration
- type LambdaAliasAliasRoutingConfigurationList
- type LambdaAliasProvisionedConcurrencyConfiguration
- type LambdaAliasProvisionedConcurrencyConfigurationList
- type LambdaAliasVersionWeight
- type LambdaAliasVersionWeightList
- type LambdaCodeSigningConfig
- type LambdaCodeSigningConfigAllowedPublishers
- type LambdaCodeSigningConfigAllowedPublishersList
- type LambdaCodeSigningConfigCodeSigningPolicies
- type LambdaCodeSigningConfigCodeSigningPoliciesList
- type LambdaEventInvokeConfig
- type LambdaEventInvokeConfigDestinationConfig
- type LambdaEventInvokeConfigDestinationConfigList
- type LambdaEventInvokeConfigOnFailure
- type LambdaEventInvokeConfigOnFailureList
- type LambdaEventInvokeConfigOnSuccess
- type LambdaEventInvokeConfigOnSuccessList
- type LambdaEventSourceMapping
- type LambdaEventSourceMappingDestinationConfig
- type LambdaEventSourceMappingDestinationConfigList
- type LambdaEventSourceMappingEndpoints
- type LambdaEventSourceMappingEndpointsList
- type LambdaEventSourceMappingOnFailure
- type LambdaEventSourceMappingOnFailureList
- type LambdaEventSourceMappingSelfManagedEventSource
- type LambdaEventSourceMappingSelfManagedEventSourceList
- type LambdaEventSourceMappingSourceAccessConfiguration
- type LambdaEventSourceMappingSourceAccessConfigurationList
- type LambdaFunction
- type LambdaFunctionCode
- type LambdaFunctionCodeList
- type LambdaFunctionDeadLetterConfig
- type LambdaFunctionDeadLetterConfigList
- type LambdaFunctionEnvironment
- type LambdaFunctionEnvironmentList
- type LambdaFunctionFileSystemConfig
- type LambdaFunctionFileSystemConfigList
- type LambdaFunctionImageConfig
- type LambdaFunctionImageConfigList
- type LambdaFunctionTracingConfig
- type LambdaFunctionTracingConfigList
- type LambdaFunctionVPCConfig
- type LambdaFunctionVPCConfigList
- type LambdaLayerVersion
- type LambdaLayerVersionContent
- type LambdaLayerVersionContentList
- type LambdaLayerVersionPermission
- type LambdaPermission
- type LambdaVersion
- type LambdaVersionProvisionedConcurrencyConfiguration
- type LambdaVersionProvisionedConcurrencyConfigurationList
- type LicenseManagerGrant
- type LicenseManagerLicense
- type LicenseManagerLicenseBorrowConfiguration
- type LicenseManagerLicenseBorrowConfigurationList
- type LicenseManagerLicenseConsumptionConfiguration
- type LicenseManagerLicenseConsumptionConfigurationList
- type LicenseManagerLicenseEntitlement
- type LicenseManagerLicenseEntitlementList
- type LicenseManagerLicenseIssuerData
- type LicenseManagerLicenseIssuerDataList
- type LicenseManagerLicenseMetadata
- type LicenseManagerLicenseMetadataList
- type LicenseManagerLicenseProvisionalConfiguration
- type LicenseManagerLicenseProvisionalConfigurationList
- type LicenseManagerLicenseValidityDateFormat
- type LicenseManagerLicenseValidityDateFormatList
- type LogsDestination
- type LogsLogGroup
- type LogsLogStream
- type LogsMetricFilter
- type LogsMetricFilterMetricTransformation
- type LogsMetricFilterMetricTransformationList
- type LogsSubscriptionFilter
- type MSKCluster
- type MSKClusterBrokerLogs
- type MSKClusterBrokerLogsList
- type MSKClusterBrokerNodeGroupInfo
- type MSKClusterBrokerNodeGroupInfoList
- type MSKClusterClientAuthentication
- type MSKClusterClientAuthenticationList
- type MSKClusterCloudWatchLogs
- type MSKClusterCloudWatchLogsList
- type MSKClusterConfigurationInfo
- type MSKClusterConfigurationInfoList
- type MSKClusterEBSStorageInfo
- type MSKClusterEBSStorageInfoList
- type MSKClusterEncryptionAtRest
- type MSKClusterEncryptionAtRestList
- type MSKClusterEncryptionInTransit
- type MSKClusterEncryptionInTransitList
- type MSKClusterEncryptionInfo
- type MSKClusterEncryptionInfoList
- type MSKClusterFirehose
- type MSKClusterFirehoseList
- type MSKClusterJmxExporter
- type MSKClusterJmxExporterList
- type MSKClusterLoggingInfo
- type MSKClusterLoggingInfoList
- type MSKClusterNodeExporter
- type MSKClusterNodeExporterList
- type MSKClusterOpenMonitoring
- type MSKClusterOpenMonitoringList
- type MSKClusterPrometheus
- type MSKClusterPrometheusList
- type MSKClusterS3
- type MSKClusterS3List
- type MSKClusterSasl
- type MSKClusterSaslList
- type MSKClusterScram
- type MSKClusterScramList
- type MSKClusterStorageInfo
- type MSKClusterStorageInfoList
- type MSKClusterTLS
- type MSKClusterTLSList
- type MWAAEnvironment
- type MWAAEnvironmentAirflowConfigurationOptions
- type MWAAEnvironmentAirflowConfigurationOptionsList
- type MWAAEnvironmentLastUpdate
- type MWAAEnvironmentLastUpdateList
- type MWAAEnvironmentLoggingConfiguration
- type MWAAEnvironmentLoggingConfigurationList
- type MWAAEnvironmentModuleLoggingConfiguration
- type MWAAEnvironmentModuleLoggingConfigurationList
- type MWAAEnvironmentNetworkConfiguration
- type MWAAEnvironmentNetworkConfigurationList
- type MWAAEnvironmentSecurityGroupList
- type MWAAEnvironmentSecurityGroupListList
- type MWAAEnvironmentSubnetList
- type MWAAEnvironmentSubnetListList
- type MWAAEnvironmentTagMap
- type MWAAEnvironmentTagMapList
- type MWAAEnvironmentUpdateError
- type MWAAEnvironmentUpdateErrorList
- type MacieCustomDataIDentifier
- type MacieFindingsFilter
- type MacieFindingsFilterCriterion
- type MacieFindingsFilterCriterionList
- type MacieFindingsFilterFindingCriteria
- type MacieFindingsFilterFindingCriteriaList
- type MacieFindingsFilterFindingsFilterListItem
- type MacieFindingsFilterFindingsFilterListItemList
- type MacieSession
- type ManagedBlockchainMember
- type ManagedBlockchainMemberApprovalThresholdPolicy
- type ManagedBlockchainMemberApprovalThresholdPolicyList
- type ManagedBlockchainMemberMemberConfiguration
- type ManagedBlockchainMemberMemberConfigurationList
- type ManagedBlockchainMemberMemberFabricConfiguration
- type ManagedBlockchainMemberMemberFabricConfigurationList
- type ManagedBlockchainMemberMemberFrameworkConfiguration
- type ManagedBlockchainMemberMemberFrameworkConfigurationList
- type ManagedBlockchainMemberNetworkConfiguration
- type ManagedBlockchainMemberNetworkConfigurationList
- type ManagedBlockchainMemberNetworkFabricConfiguration
- type ManagedBlockchainMemberNetworkFabricConfigurationList
- type ManagedBlockchainMemberNetworkFrameworkConfiguration
- type ManagedBlockchainMemberNetworkFrameworkConfigurationList
- type ManagedBlockchainMemberVotingPolicy
- type ManagedBlockchainMemberVotingPolicyList
- type ManagedBlockchainNode
- type ManagedBlockchainNodeNodeConfiguration
- type ManagedBlockchainNodeNodeConfigurationList
- type Mapping
- type MediaConnectFlow
- type MediaConnectFlowEncryption
- type MediaConnectFlowEncryptionList
- type MediaConnectFlowEntitlement
- type MediaConnectFlowEntitlementEncryption
- type MediaConnectFlowEntitlementEncryptionList
- type MediaConnectFlowFailoverConfig
- type MediaConnectFlowFailoverConfigList
- type MediaConnectFlowOutput
- type MediaConnectFlowOutputEncryption
- type MediaConnectFlowOutputEncryptionList
- type MediaConnectFlowOutputVPCInterfaceAttachment
- type MediaConnectFlowOutputVPCInterfaceAttachmentList
- type MediaConnectFlowSource
- type MediaConnectFlowSourceEncryption
- type MediaConnectFlowSourceEncryptionList
- type MediaConnectFlowSourceProperty
- type MediaConnectFlowSourcePropertyList
- type MediaConnectFlowVPCInterface
- type MediaConvertJobTemplate
- type MediaConvertJobTemplateAccelerationSettings
- type MediaConvertJobTemplateAccelerationSettingsList
- type MediaConvertJobTemplateHopDestination
- type MediaConvertJobTemplateHopDestinationList
- type MediaConvertPreset
- type MediaConvertQueue
- type MediaLiveChannel
- type MediaLiveChannelAacSettings
- type MediaLiveChannelAacSettingsList
- type MediaLiveChannelAc3Settings
- type MediaLiveChannelAc3SettingsList
- type MediaLiveChannelAncillarySourceSettings
- type MediaLiveChannelAncillarySourceSettingsList
- type MediaLiveChannelArchiveContainerSettings
- type MediaLiveChannelArchiveContainerSettingsList
- type MediaLiveChannelArchiveGroupSettings
- type MediaLiveChannelArchiveGroupSettingsList
- type MediaLiveChannelArchiveOutputSettings
- type MediaLiveChannelArchiveOutputSettingsList
- type MediaLiveChannelAribDestinationSettings
- type MediaLiveChannelAribDestinationSettingsList
- type MediaLiveChannelAribSourceSettings
- type MediaLiveChannelAribSourceSettingsList
- type MediaLiveChannelAudioChannelMapping
- type MediaLiveChannelAudioChannelMappingList
- type MediaLiveChannelAudioCodecSettings
- type MediaLiveChannelAudioCodecSettingsList
- type MediaLiveChannelAudioDescription
- type MediaLiveChannelAudioDescriptionList
- type MediaLiveChannelAudioLanguageSelection
- type MediaLiveChannelAudioLanguageSelectionList
- type MediaLiveChannelAudioNormalizationSettings
- type MediaLiveChannelAudioNormalizationSettingsList
- type MediaLiveChannelAudioOnlyHlsSettings
- type MediaLiveChannelAudioOnlyHlsSettingsList
- type MediaLiveChannelAudioPidSelection
- type MediaLiveChannelAudioPidSelectionList
- type MediaLiveChannelAudioSelector
- type MediaLiveChannelAudioSelectorList
- type MediaLiveChannelAudioSelectorSettings
- type MediaLiveChannelAudioSelectorSettingsList
- type MediaLiveChannelAudioSilenceFailoverSettings
- type MediaLiveChannelAudioSilenceFailoverSettingsList
- type MediaLiveChannelAudioTrack
- type MediaLiveChannelAudioTrackList
- type MediaLiveChannelAudioTrackSelection
- type MediaLiveChannelAudioTrackSelectionList
- type MediaLiveChannelAutomaticInputFailoverSettings
- type MediaLiveChannelAutomaticInputFailoverSettingsList
- type MediaLiveChannelAvailBlanking
- type MediaLiveChannelAvailBlankingList
- type MediaLiveChannelAvailConfiguration
- type MediaLiveChannelAvailConfigurationList
- type MediaLiveChannelAvailSettings
- type MediaLiveChannelAvailSettingsList
- type MediaLiveChannelBlackoutSlate
- type MediaLiveChannelBlackoutSlateList
- type MediaLiveChannelBurnInDestinationSettings
- type MediaLiveChannelBurnInDestinationSettingsList
- type MediaLiveChannelCaptionDescription
- type MediaLiveChannelCaptionDescriptionList
- type MediaLiveChannelCaptionDestinationSettings
- type MediaLiveChannelCaptionDestinationSettingsList
- type MediaLiveChannelCaptionLanguageMapping
- type MediaLiveChannelCaptionLanguageMappingList
- type MediaLiveChannelCaptionSelector
- type MediaLiveChannelCaptionSelectorList
- type MediaLiveChannelCaptionSelectorSettings
- type MediaLiveChannelCaptionSelectorSettingsList
- type MediaLiveChannelCdiInputSpecification
- type MediaLiveChannelCdiInputSpecificationList
- type MediaLiveChannelColorSpacePassthroughSettings
- type MediaLiveChannelColorSpacePassthroughSettingsList
- type MediaLiveChannelDvbNitSettings
- type MediaLiveChannelDvbNitSettingsList
- type MediaLiveChannelDvbSdtSettings
- type MediaLiveChannelDvbSdtSettingsList
- type MediaLiveChannelDvbSubDestinationSettings
- type MediaLiveChannelDvbSubDestinationSettingsList
- type MediaLiveChannelDvbSubSourceSettings
- type MediaLiveChannelDvbSubSourceSettingsList
- type MediaLiveChannelDvbTdtSettings
- type MediaLiveChannelDvbTdtSettingsList
- type MediaLiveChannelEac3Settings
- type MediaLiveChannelEac3SettingsList
- type MediaLiveChannelEbuTtDDestinationSettings
- type MediaLiveChannelEbuTtDDestinationSettingsList
- type MediaLiveChannelEmbeddedDestinationSettings
- type MediaLiveChannelEmbeddedDestinationSettingsList
- type MediaLiveChannelEmbeddedPlusScte20DestinationSettings
- type MediaLiveChannelEmbeddedPlusScte20DestinationSettingsList
- type MediaLiveChannelEmbeddedSourceSettings
- type MediaLiveChannelEmbeddedSourceSettingsList
- type MediaLiveChannelEncoderSettings
- type MediaLiveChannelEncoderSettingsList
- type MediaLiveChannelFailoverCondition
- type MediaLiveChannelFailoverConditionList
- type MediaLiveChannelFailoverConditionSettings
- type MediaLiveChannelFailoverConditionSettingsList
- type MediaLiveChannelFeatureActivations
- type MediaLiveChannelFeatureActivationsList
- type MediaLiveChannelFecOutputSettings
- type MediaLiveChannelFecOutputSettingsList
- type MediaLiveChannelFmp4HlsSettings
- type MediaLiveChannelFmp4HlsSettingsList
- type MediaLiveChannelFrameCaptureGroupSettings
- type MediaLiveChannelFrameCaptureGroupSettingsList
- type MediaLiveChannelFrameCaptureOutputSettings
- type MediaLiveChannelFrameCaptureOutputSettingsList
- type MediaLiveChannelFrameCaptureSettings
- type MediaLiveChannelFrameCaptureSettingsList
- type MediaLiveChannelGlobalConfiguration
- type MediaLiveChannelGlobalConfigurationList
- type MediaLiveChannelH264ColorSpaceSettings
- type MediaLiveChannelH264ColorSpaceSettingsList
- type MediaLiveChannelH264FilterSettings
- type MediaLiveChannelH264FilterSettingsList
- type MediaLiveChannelH264Settings
- type MediaLiveChannelH264SettingsList
- type MediaLiveChannelH265ColorSpaceSettings
- type MediaLiveChannelH265ColorSpaceSettingsList
- type MediaLiveChannelH265FilterSettings
- type MediaLiveChannelH265FilterSettingsList
- type MediaLiveChannelH265Settings
- type MediaLiveChannelH265SettingsList
- type MediaLiveChannelHdr10Settings
- type MediaLiveChannelHdr10SettingsList
- type MediaLiveChannelHlsAkamaiSettings
- type MediaLiveChannelHlsAkamaiSettingsList
- type MediaLiveChannelHlsBasicPutSettings
- type MediaLiveChannelHlsBasicPutSettingsList
- type MediaLiveChannelHlsCdnSettings
- type MediaLiveChannelHlsCdnSettingsList
- type MediaLiveChannelHlsGroupSettings
- type MediaLiveChannelHlsGroupSettingsList
- type MediaLiveChannelHlsInputSettings
- type MediaLiveChannelHlsInputSettingsList
- type MediaLiveChannelHlsMediaStoreSettings
- type MediaLiveChannelHlsMediaStoreSettingsList
- type MediaLiveChannelHlsOutputSettings
- type MediaLiveChannelHlsOutputSettingsList
- type MediaLiveChannelHlsSettings
- type MediaLiveChannelHlsSettingsList
- type MediaLiveChannelHlsWebdavSettings
- type MediaLiveChannelHlsWebdavSettingsList
- type MediaLiveChannelInputAttachment
- type MediaLiveChannelInputAttachmentList
- type MediaLiveChannelInputChannelLevel
- type MediaLiveChannelInputChannelLevelList
- type MediaLiveChannelInputLocation
- type MediaLiveChannelInputLocationList
- type MediaLiveChannelInputLossBehavior
- type MediaLiveChannelInputLossBehaviorList
- type MediaLiveChannelInputLossFailoverSettings
- type MediaLiveChannelInputLossFailoverSettingsList
- type MediaLiveChannelInputSettings
- type MediaLiveChannelInputSettingsList
- type MediaLiveChannelInputSpecification
- type MediaLiveChannelInputSpecificationList
- type MediaLiveChannelKeyProviderSettings
- type MediaLiveChannelKeyProviderSettingsList
- type MediaLiveChannelM2tsSettings
- type MediaLiveChannelM2tsSettingsList
- type MediaLiveChannelM3u8Settings
- type MediaLiveChannelM3u8SettingsList
- type MediaLiveChannelMediaPackageGroupSettings
- type MediaLiveChannelMediaPackageGroupSettingsList
- type MediaLiveChannelMediaPackageOutputDestinationSettings
- type MediaLiveChannelMediaPackageOutputDestinationSettingsList
- type MediaLiveChannelMediaPackageOutputSettings
- type MediaLiveChannelMediaPackageOutputSettingsList
- type MediaLiveChannelMp2Settings
- type MediaLiveChannelMp2SettingsList
- type MediaLiveChannelMpeg2FilterSettings
- type MediaLiveChannelMpeg2FilterSettingsList
- type MediaLiveChannelMpeg2Settings
- type MediaLiveChannelMpeg2SettingsList
- type MediaLiveChannelMsSmoothGroupSettings
- type MediaLiveChannelMsSmoothGroupSettingsList
- type MediaLiveChannelMsSmoothOutputSettings
- type MediaLiveChannelMsSmoothOutputSettingsList
- type MediaLiveChannelMultiplexGroupSettings
- type MediaLiveChannelMultiplexGroupSettingsList
- type MediaLiveChannelMultiplexOutputSettings
- type MediaLiveChannelMultiplexOutputSettingsList
- type MediaLiveChannelMultiplexProgramChannelDestinationSettings
- type MediaLiveChannelMultiplexProgramChannelDestinationSettingsList
- type MediaLiveChannelNetworkInputSettings
- type MediaLiveChannelNetworkInputSettingsList
- type MediaLiveChannelNielsenConfiguration
- type MediaLiveChannelNielsenConfigurationList
- type MediaLiveChannelOutput
- type MediaLiveChannelOutputDestination
- type MediaLiveChannelOutputDestinationList
- type MediaLiveChannelOutputDestinationSettings
- type MediaLiveChannelOutputDestinationSettingsList
- type MediaLiveChannelOutputGroup
- type MediaLiveChannelOutputGroupList
- type MediaLiveChannelOutputGroupSettings
- type MediaLiveChannelOutputGroupSettingsList
- type MediaLiveChannelOutputList
- type MediaLiveChannelOutputLocationRef
- type MediaLiveChannelOutputLocationRefList
- type MediaLiveChannelOutputSettings
- type MediaLiveChannelOutputSettingsList
- type MediaLiveChannelPassThroughSettings
- type MediaLiveChannelPassThroughSettingsList
- type MediaLiveChannelRawSettings
- type MediaLiveChannelRawSettingsList
- type MediaLiveChannelRec601Settings
- type MediaLiveChannelRec601SettingsList
- type MediaLiveChannelRec709Settings
- type MediaLiveChannelRec709SettingsList
- type MediaLiveChannelRemixSettings
- type MediaLiveChannelRemixSettingsList
- type MediaLiveChannelRtmpCaptionInfoDestinationSettings
- type MediaLiveChannelRtmpCaptionInfoDestinationSettingsList
- type MediaLiveChannelRtmpGroupSettings
- type MediaLiveChannelRtmpGroupSettingsList
- type MediaLiveChannelRtmpOutputSettings
- type MediaLiveChannelRtmpOutputSettingsList
- type MediaLiveChannelScte20PlusEmbeddedDestinationSettings
- type MediaLiveChannelScte20PlusEmbeddedDestinationSettingsList
- type MediaLiveChannelScte20SourceSettings
- type MediaLiveChannelScte20SourceSettingsList
- type MediaLiveChannelScte27DestinationSettings
- type MediaLiveChannelScte27DestinationSettingsList
- type MediaLiveChannelScte27SourceSettings
- type MediaLiveChannelScte27SourceSettingsList
- type MediaLiveChannelScte35SpliceInsert
- type MediaLiveChannelScte35SpliceInsertList
- type MediaLiveChannelScte35TimeSignalApos
- type MediaLiveChannelScte35TimeSignalAposList
- type MediaLiveChannelSmpteTtDestinationSettings
- type MediaLiveChannelSmpteTtDestinationSettingsList
- type MediaLiveChannelStandardHlsSettings
- type MediaLiveChannelStandardHlsSettingsList
- type MediaLiveChannelStaticKeySettings
- type MediaLiveChannelStaticKeySettingsList
- type MediaLiveChannelTeletextDestinationSettings
- type MediaLiveChannelTeletextDestinationSettingsList
- type MediaLiveChannelTeletextSourceSettings
- type MediaLiveChannelTeletextSourceSettingsList
- type MediaLiveChannelTemporalFilterSettings
- type MediaLiveChannelTemporalFilterSettingsList
- type MediaLiveChannelTimecodeConfig
- type MediaLiveChannelTimecodeConfigList
- type MediaLiveChannelTtmlDestinationSettings
- type MediaLiveChannelTtmlDestinationSettingsList
- type MediaLiveChannelUdpContainerSettings
- type MediaLiveChannelUdpContainerSettingsList
- type MediaLiveChannelUdpGroupSettings
- type MediaLiveChannelUdpGroupSettingsList
- type MediaLiveChannelUdpOutputSettings
- type MediaLiveChannelUdpOutputSettingsList
- type MediaLiveChannelVideoBlackFailoverSettings
- type MediaLiveChannelVideoBlackFailoverSettingsList
- type MediaLiveChannelVideoCodecSettings
- type MediaLiveChannelVideoCodecSettingsList
- type MediaLiveChannelVideoDescription
- type MediaLiveChannelVideoDescriptionList
- type MediaLiveChannelVideoSelector
- type MediaLiveChannelVideoSelectorList
- type MediaLiveChannelVideoSelectorPid
- type MediaLiveChannelVideoSelectorPidList
- type MediaLiveChannelVideoSelectorProgramID
- type MediaLiveChannelVideoSelectorProgramIDList
- type MediaLiveChannelVideoSelectorSettings
- type MediaLiveChannelVideoSelectorSettingsList
- type MediaLiveChannelWavSettings
- type MediaLiveChannelWavSettingsList
- type MediaLiveChannelWebvttDestinationSettings
- type MediaLiveChannelWebvttDestinationSettingsList
- type MediaLiveInput
- type MediaLiveInputInputDestinationRequest
- type MediaLiveInputInputDestinationRequestList
- type MediaLiveInputInputDeviceRequest
- type MediaLiveInputInputDeviceRequestList
- type MediaLiveInputInputDeviceSettings
- type MediaLiveInputInputDeviceSettingsList
- type MediaLiveInputInputSourceRequest
- type MediaLiveInputInputSourceRequestList
- type MediaLiveInputInputVPCRequest
- type MediaLiveInputInputVPCRequestList
- type MediaLiveInputMediaConnectFlowRequest
- type MediaLiveInputMediaConnectFlowRequestList
- type MediaLiveInputSecurityGroup
- type MediaLiveInputSecurityGroupInputWhitelistRuleCidr
- type MediaLiveInputSecurityGroupInputWhitelistRuleCidrList
- type MediaPackageAsset
- type MediaPackageAssetEgressEndpoint
- type MediaPackageAssetEgressEndpointList
- type MediaPackageChannel
- type MediaPackageChannelHlsIngest
- type MediaPackageChannelHlsIngestList
- type MediaPackageChannelIngestEndpoint
- type MediaPackageChannelIngestEndpointList
- type MediaPackageOriginEndpoint
- type MediaPackageOriginEndpointAuthorization
- type MediaPackageOriginEndpointAuthorizationList
- type MediaPackageOriginEndpointCmafEncryption
- type MediaPackageOriginEndpointCmafEncryptionList
- type MediaPackageOriginEndpointCmafPackage
- type MediaPackageOriginEndpointCmafPackageList
- type MediaPackageOriginEndpointDashEncryption
- type MediaPackageOriginEndpointDashEncryptionList
- type MediaPackageOriginEndpointDashPackage
- type MediaPackageOriginEndpointDashPackageList
- type MediaPackageOriginEndpointHlsEncryption
- type MediaPackageOriginEndpointHlsEncryptionList
- type MediaPackageOriginEndpointHlsManifest
- type MediaPackageOriginEndpointHlsManifestList
- type MediaPackageOriginEndpointHlsPackage
- type MediaPackageOriginEndpointHlsPackageList
- type MediaPackageOriginEndpointMssEncryption
- type MediaPackageOriginEndpointMssEncryptionList
- type MediaPackageOriginEndpointMssPackage
- type MediaPackageOriginEndpointMssPackageList
- type MediaPackageOriginEndpointSpekeKeyProvider
- type MediaPackageOriginEndpointSpekeKeyProviderList
- type MediaPackageOriginEndpointStreamSelection
- type MediaPackageOriginEndpointStreamSelectionList
- type MediaPackagePackagingConfiguration
- type MediaPackagePackagingConfigurationCmafEncryption
- type MediaPackagePackagingConfigurationCmafEncryptionList
- type MediaPackagePackagingConfigurationCmafPackage
- type MediaPackagePackagingConfigurationCmafPackageList
- type MediaPackagePackagingConfigurationDashEncryption
- type MediaPackagePackagingConfigurationDashEncryptionList
- type MediaPackagePackagingConfigurationDashManifest
- type MediaPackagePackagingConfigurationDashManifestList
- type MediaPackagePackagingConfigurationDashPackage
- type MediaPackagePackagingConfigurationDashPackageList
- type MediaPackagePackagingConfigurationHlsEncryption
- type MediaPackagePackagingConfigurationHlsEncryptionList
- type MediaPackagePackagingConfigurationHlsManifest
- type MediaPackagePackagingConfigurationHlsManifestList
- type MediaPackagePackagingConfigurationHlsPackage
- type MediaPackagePackagingConfigurationHlsPackageList
- type MediaPackagePackagingConfigurationMssEncryption
- type MediaPackagePackagingConfigurationMssEncryptionList
- type MediaPackagePackagingConfigurationMssManifest
- type MediaPackagePackagingConfigurationMssManifestList
- type MediaPackagePackagingConfigurationMssPackage
- type MediaPackagePackagingConfigurationMssPackageList
- type MediaPackagePackagingConfigurationSpekeKeyProvider
- type MediaPackagePackagingConfigurationSpekeKeyProviderList
- type MediaPackagePackagingConfigurationStreamSelection
- type MediaPackagePackagingConfigurationStreamSelectionList
- type MediaPackagePackagingGroup
- type MediaPackagePackagingGroupAuthorization
- type MediaPackagePackagingGroupAuthorizationList
- type MediaStoreContainer
- type MediaStoreContainerCorsRule
- type MediaStoreContainerCorsRuleList
- type MediaStoreContainerMetricPolicy
- type MediaStoreContainerMetricPolicyList
- type MediaStoreContainerMetricPolicyRule
- type MediaStoreContainerMetricPolicyRuleList
- type NeptuneDBCluster
- type NeptuneDBClusterDBClusterRole
- type NeptuneDBClusterDBClusterRoleList
- type NeptuneDBClusterParameterGroup
- type NeptuneDBInstance
- type NeptuneDBParameterGroup
- type NeptuneDBSubnetGroup
- type NetworkFirewallFirewall
- type NetworkFirewallFirewallPolicy
- type NetworkFirewallFirewallPolicyActionDefinition
- type NetworkFirewallFirewallPolicyActionDefinitionList
- type NetworkFirewallFirewallPolicyCustomAction
- type NetworkFirewallFirewallPolicyCustomActionList
- type NetworkFirewallFirewallPolicyDimension
- type NetworkFirewallFirewallPolicyDimensionList
- type NetworkFirewallFirewallPolicyFirewallPolicy
- type NetworkFirewallFirewallPolicyFirewallPolicyList
- type NetworkFirewallFirewallPolicyPublishMetricAction
- type NetworkFirewallFirewallPolicyPublishMetricActionList
- type NetworkFirewallFirewallPolicyStatefulRuleGroupReference
- type NetworkFirewallFirewallPolicyStatefulRuleGroupReferenceList
- type NetworkFirewallFirewallPolicyStatelessRuleGroupReference
- type NetworkFirewallFirewallPolicyStatelessRuleGroupReferenceList
- type NetworkFirewallFirewallSubnetMapping
- type NetworkFirewallFirewallSubnetMappingList
- type NetworkFirewallLoggingConfiguration
- type NetworkFirewallLoggingConfigurationLogDestinationConfig
- type NetworkFirewallLoggingConfigurationLogDestinationConfigList
- type NetworkFirewallLoggingConfigurationLoggingConfiguration
- type NetworkFirewallLoggingConfigurationLoggingConfigurationList
- type NetworkFirewallRuleGroup
- type NetworkFirewallRuleGroupActionDefinition
- type NetworkFirewallRuleGroupActionDefinitionList
- type NetworkFirewallRuleGroupAddress
- type NetworkFirewallRuleGroupAddressList
- type NetworkFirewallRuleGroupCustomAction
- type NetworkFirewallRuleGroupCustomActionList
- type NetworkFirewallRuleGroupDimension
- type NetworkFirewallRuleGroupDimensionList
- type NetworkFirewallRuleGroupHeader
- type NetworkFirewallRuleGroupHeaderList
- type NetworkFirewallRuleGroupIPSet
- type NetworkFirewallRuleGroupIPSetList
- type NetworkFirewallRuleGroupMatchAttributes
- type NetworkFirewallRuleGroupMatchAttributesList
- type NetworkFirewallRuleGroupPortRange
- type NetworkFirewallRuleGroupPortRangeList
- type NetworkFirewallRuleGroupPortSet
- type NetworkFirewallRuleGroupPortSetList
- type NetworkFirewallRuleGroupPublishMetricAction
- type NetworkFirewallRuleGroupPublishMetricActionList
- type NetworkFirewallRuleGroupRuleDefinition
- type NetworkFirewallRuleGroupRuleDefinitionList
- type NetworkFirewallRuleGroupRuleGroup
- type NetworkFirewallRuleGroupRuleGroupList
- type NetworkFirewallRuleGroupRuleOption
- type NetworkFirewallRuleGroupRuleOptionList
- type NetworkFirewallRuleGroupRuleVariables
- type NetworkFirewallRuleGroupRuleVariablesList
- type NetworkFirewallRuleGroupRulesSource
- type NetworkFirewallRuleGroupRulesSourceList
- type NetworkFirewallRuleGroupRulesSourceListProperty
- type NetworkFirewallRuleGroupRulesSourceListPropertyList
- type NetworkFirewallRuleGroupStatefulRule
- type NetworkFirewallRuleGroupStatefulRuleList
- type NetworkFirewallRuleGroupStatelessRule
- type NetworkFirewallRuleGroupStatelessRuleList
- type NetworkFirewallRuleGroupStatelessRulesAndCustomActions
- type NetworkFirewallRuleGroupStatelessRulesAndCustomActionsList
- type NetworkFirewallRuleGroupTCPFlagField
- type NetworkFirewallRuleGroupTCPFlagFieldList
- type NetworkManagerCustomerGatewayAssociation
- type NetworkManagerDevice
- type NetworkManagerDeviceLocation
- type NetworkManagerDeviceLocationList
- type NetworkManagerGlobalNetwork
- type NetworkManagerLink
- type NetworkManagerLinkAssociation
- type NetworkManagerLinkBandwidth
- type NetworkManagerLinkBandwidthList
- type NetworkManagerSite
- type NetworkManagerSiteLocation
- type NetworkManagerSiteLocationList
- type NetworkManagerTransitGatewayRegistration
- type OpsWorksApp
- type OpsWorksAppDataSource
- type OpsWorksAppDataSourceList
- type OpsWorksAppEnvironmentVariable
- type OpsWorksAppEnvironmentVariableList
- type OpsWorksAppSource
- type OpsWorksAppSourceList
- type OpsWorksAppSslConfiguration
- type OpsWorksAppSslConfigurationList
- type OpsWorksCMServer
- type OpsWorksCMServerEngineAttribute
- type OpsWorksCMServerEngineAttributeList
- type OpsWorksElasticLoadBalancerAttachment
- type OpsWorksInstance
- type OpsWorksInstanceBlockDeviceMapping
- type OpsWorksInstanceBlockDeviceMappingList
- type OpsWorksInstanceEbsBlockDevice
- type OpsWorksInstanceEbsBlockDeviceList
- type OpsWorksInstanceTimeBasedAutoScaling
- type OpsWorksInstanceTimeBasedAutoScalingList
- type OpsWorksLayer
- type OpsWorksLayerAutoScalingThresholds
- type OpsWorksLayerAutoScalingThresholdsList
- type OpsWorksLayerLifecycleEventConfiguration
- type OpsWorksLayerLifecycleEventConfigurationList
- type OpsWorksLayerLoadBasedAutoScaling
- type OpsWorksLayerLoadBasedAutoScalingList
- type OpsWorksLayerRecipes
- type OpsWorksLayerRecipesList
- type OpsWorksLayerShutdownEventConfiguration
- type OpsWorksLayerShutdownEventConfigurationList
- type OpsWorksLayerVolumeConfiguration
- type OpsWorksLayerVolumeConfigurationList
- type OpsWorksStack
- type OpsWorksStackChefConfiguration
- type OpsWorksStackChefConfigurationList
- type OpsWorksStackElasticIP
- type OpsWorksStackElasticIPList
- type OpsWorksStackRdsDbInstance
- type OpsWorksStackRdsDbInstanceList
- type OpsWorksStackSource
- type OpsWorksStackSourceList
- type OpsWorksStackStackConfigurationManager
- type OpsWorksStackStackConfigurationManagerList
- type OpsWorksUserProfile
- type OpsWorksVolume
- type Output
- type OutputExport
- type Parameter
- type PinpointADMChannel
- type PinpointAPNSChannel
- type PinpointAPNSSandboxChannel
- type PinpointAPNSVoipChannel
- type PinpointAPNSVoipSandboxChannel
- type PinpointApp
- type PinpointApplicationSettings
- type PinpointApplicationSettingsCampaignHook
- type PinpointApplicationSettingsCampaignHookList
- type PinpointApplicationSettingsLimits
- type PinpointApplicationSettingsLimitsList
- type PinpointApplicationSettingsQuietTime
- type PinpointApplicationSettingsQuietTimeList
- type PinpointBaiduChannel
- type PinpointCampaign
- type PinpointCampaignAttributeDimension
- type PinpointCampaignAttributeDimensionList
- type PinpointCampaignCampaignEmailMessage
- type PinpointCampaignCampaignEmailMessageList
- type PinpointCampaignCampaignEventFilter
- type PinpointCampaignCampaignEventFilterList
- type PinpointCampaignCampaignHook
- type PinpointCampaignCampaignHookList
- type PinpointCampaignCampaignSmsMessage
- type PinpointCampaignCampaignSmsMessageList
- type PinpointCampaignEventDimensions
- type PinpointCampaignEventDimensionsList
- type PinpointCampaignLimits
- type PinpointCampaignLimitsList
- type PinpointCampaignMessage
- type PinpointCampaignMessageConfiguration
- type PinpointCampaignMessageConfigurationList
- type PinpointCampaignMessageList
- type PinpointCampaignMetricDimension
- type PinpointCampaignMetricDimensionList
- type PinpointCampaignQuietTime
- type PinpointCampaignQuietTimeList
- type PinpointCampaignSchedule
- type PinpointCampaignScheduleList
- type PinpointCampaignSetDimension
- type PinpointCampaignSetDimensionList
- type PinpointCampaignWriteTreatmentResource
- type PinpointCampaignWriteTreatmentResourceList
- type PinpointEmailChannel
- type PinpointEmailConfigurationSet
- type PinpointEmailConfigurationSetDeliveryOptions
- type PinpointEmailConfigurationSetDeliveryOptionsList
- type PinpointEmailConfigurationSetEventDestination
- type PinpointEmailConfigurationSetEventDestinationCloudWatchDestination
- type PinpointEmailConfigurationSetEventDestinationCloudWatchDestinationList
- type PinpointEmailConfigurationSetEventDestinationDimensionConfiguration
- type PinpointEmailConfigurationSetEventDestinationDimensionConfigurationList
- type PinpointEmailConfigurationSetEventDestinationEventDestination
- type PinpointEmailConfigurationSetEventDestinationEventDestinationList
- type PinpointEmailConfigurationSetEventDestinationKinesisFirehoseDestination
- type PinpointEmailConfigurationSetEventDestinationKinesisFirehoseDestinationList
- type PinpointEmailConfigurationSetEventDestinationPinpointDestination
- type PinpointEmailConfigurationSetEventDestinationPinpointDestinationList
- type PinpointEmailConfigurationSetEventDestinationSnsDestination
- type PinpointEmailConfigurationSetEventDestinationSnsDestinationList
- type PinpointEmailConfigurationSetReputationOptions
- type PinpointEmailConfigurationSetReputationOptionsList
- type PinpointEmailConfigurationSetSendingOptions
- type PinpointEmailConfigurationSetSendingOptionsList
- type PinpointEmailConfigurationSetTags
- type PinpointEmailConfigurationSetTagsList
- type PinpointEmailConfigurationSetTrackingOptions
- type PinpointEmailConfigurationSetTrackingOptionsList
- type PinpointEmailDedicatedIPPool
- type PinpointEmailDedicatedIPPoolTags
- type PinpointEmailDedicatedIPPoolTagsList
- type PinpointEmailIdentity
- type PinpointEmailIdentityMailFromAttributes
- type PinpointEmailIdentityMailFromAttributesList
- type PinpointEmailIdentityTags
- type PinpointEmailIdentityTagsList
- type PinpointEmailTemplate
- type PinpointEventStream
- type PinpointGCMChannel
- type PinpointPushTemplate
- type PinpointPushTemplateAPNSPushNotificationTemplate
- type PinpointPushTemplateAPNSPushNotificationTemplateList
- type PinpointPushTemplateAndroidPushNotificationTemplate
- type PinpointPushTemplateAndroidPushNotificationTemplateList
- type PinpointPushTemplateDefaultPushNotificationTemplate
- type PinpointPushTemplateDefaultPushNotificationTemplateList
- type PinpointSMSChannel
- type PinpointSegment
- type PinpointSegmentAttributeDimension
- type PinpointSegmentAttributeDimensionList
- type PinpointSegmentBehavior
- type PinpointSegmentBehaviorList
- type PinpointSegmentCoordinates
- type PinpointSegmentCoordinatesList
- type PinpointSegmentDemographic
- type PinpointSegmentDemographicList
- type PinpointSegmentGPSPoint
- type PinpointSegmentGPSPointList
- type PinpointSegmentGroups
- type PinpointSegmentGroupsList
- type PinpointSegmentLocation
- type PinpointSegmentLocationList
- type PinpointSegmentRecency
- type PinpointSegmentRecencyList
- type PinpointSegmentSegmentDimensions
- type PinpointSegmentSegmentDimensionsList
- type PinpointSegmentSegmentGroups
- type PinpointSegmentSegmentGroupsList
- type PinpointSegmentSetDimension
- type PinpointSegmentSetDimensionList
- type PinpointSegmentSourceSegments
- type PinpointSegmentSourceSegmentsList
- type PinpointSmsTemplate
- type PinpointVoiceChannel
- type QLDBLedger
- type QLDBStream
- type QLDBStreamKinesisConfiguration
- type QLDBStreamKinesisConfigurationList
- type QuickSightAnalysis
- type QuickSightAnalysisAnalysisError
- type QuickSightAnalysisAnalysisErrorList
- type QuickSightAnalysisAnalysisSourceEntity
- type QuickSightAnalysisAnalysisSourceEntityList
- type QuickSightAnalysisAnalysisSourceTemplate
- type QuickSightAnalysisAnalysisSourceTemplateList
- type QuickSightAnalysisDataSetReference
- type QuickSightAnalysisDataSetReferenceList
- type QuickSightAnalysisDateTimeParameter
- type QuickSightAnalysisDateTimeParameterList
- type QuickSightAnalysisDecimalParameter
- type QuickSightAnalysisDecimalParameterList
- type QuickSightAnalysisIntegerParameter
- type QuickSightAnalysisIntegerParameterList
- type QuickSightAnalysisParameters
- type QuickSightAnalysisParametersList
- type QuickSightAnalysisResourcePermission
- type QuickSightAnalysisResourcePermissionList
- type QuickSightAnalysisSheet
- type QuickSightAnalysisSheetList
- type QuickSightAnalysisStringParameter
- type QuickSightAnalysisStringParameterList
- type QuickSightDashboard
- type QuickSightDashboardAdHocFilteringOption
- type QuickSightDashboardAdHocFilteringOptionList
- type QuickSightDashboardDashboardError
- type QuickSightDashboardDashboardErrorList
- type QuickSightDashboardDashboardPublishOptions
- type QuickSightDashboardDashboardPublishOptionsList
- type QuickSightDashboardDashboardSourceEntity
- type QuickSightDashboardDashboardSourceEntityList
- type QuickSightDashboardDashboardSourceTemplate
- type QuickSightDashboardDashboardSourceTemplateList
- type QuickSightDashboardDashboardVersion
- type QuickSightDashboardDashboardVersionList
- type QuickSightDashboardDataSetReference
- type QuickSightDashboardDataSetReferenceList
- type QuickSightDashboardDateTimeParameter
- type QuickSightDashboardDateTimeParameterList
- type QuickSightDashboardDecimalParameter
- type QuickSightDashboardDecimalParameterList
- type QuickSightDashboardExportToCSVOption
- type QuickSightDashboardExportToCSVOptionList
- type QuickSightDashboardIntegerParameter
- type QuickSightDashboardIntegerParameterList
- type QuickSightDashboardParameters
- type QuickSightDashboardParametersList
- type QuickSightDashboardResourcePermission
- type QuickSightDashboardResourcePermissionList
- type QuickSightDashboardSheet
- type QuickSightDashboardSheetControlsOption
- type QuickSightDashboardSheetControlsOptionList
- type QuickSightDashboardSheetList
- type QuickSightDashboardStringParameter
- type QuickSightDashboardStringParameterList
- type QuickSightTemplate
- type QuickSightTemplateColumnGroupColumnSchema
- type QuickSightTemplateColumnGroupColumnSchemaList
- type QuickSightTemplateColumnGroupSchema
- type QuickSightTemplateColumnGroupSchemaList
- type QuickSightTemplateColumnSchema
- type QuickSightTemplateColumnSchemaList
- type QuickSightTemplateDataSetConfiguration
- type QuickSightTemplateDataSetConfigurationList
- type QuickSightTemplateDataSetReference
- type QuickSightTemplateDataSetReferenceList
- type QuickSightTemplateDataSetSchema
- type QuickSightTemplateDataSetSchemaList
- type QuickSightTemplateResourcePermission
- type QuickSightTemplateResourcePermissionList
- type QuickSightTemplateSheet
- type QuickSightTemplateSheetList
- type QuickSightTemplateTemplateError
- type QuickSightTemplateTemplateErrorList
- type QuickSightTemplateTemplateSourceAnalysis
- type QuickSightTemplateTemplateSourceAnalysisList
- type QuickSightTemplateTemplateSourceEntity
- type QuickSightTemplateTemplateSourceEntityList
- type QuickSightTemplateTemplateSourceTemplate
- type QuickSightTemplateTemplateSourceTemplateList
- type QuickSightTemplateTemplateVersion
- type QuickSightTemplateTemplateVersionList
- type QuickSightTheme
- type QuickSightThemeBorderStyle
- type QuickSightThemeBorderStyleList
- type QuickSightThemeDataColorPalette
- type QuickSightThemeDataColorPaletteList
- type QuickSightThemeFont
- type QuickSightThemeFontList
- type QuickSightThemeGutterStyle
- type QuickSightThemeGutterStyleList
- type QuickSightThemeMarginStyle
- type QuickSightThemeMarginStyleList
- type QuickSightThemeResourcePermission
- type QuickSightThemeResourcePermissionList
- type QuickSightThemeSheetStyle
- type QuickSightThemeSheetStyleList
- type QuickSightThemeThemeConfiguration
- type QuickSightThemeThemeConfigurationList
- type QuickSightThemeThemeError
- type QuickSightThemeThemeErrorList
- type QuickSightThemeThemeVersion
- type QuickSightThemeThemeVersionList
- type QuickSightThemeTileLayoutStyle
- type QuickSightThemeTileLayoutStyleList
- type QuickSightThemeTileStyle
- type QuickSightThemeTileStyleList
- type QuickSightThemeTypography
- type QuickSightThemeTypographyList
- type QuickSightThemeUIColorPalette
- type QuickSightThemeUIColorPaletteList
- type RAMResourceShare
- type RDSDBCluster
- type RDSDBClusterDBClusterRole
- type RDSDBClusterDBClusterRoleList
- type RDSDBClusterParameterGroup
- type RDSDBClusterScalingConfiguration
- type RDSDBClusterScalingConfigurationList
- type RDSDBInstance
- type RDSDBInstanceDBInstanceRole
- type RDSDBInstanceDBInstanceRoleList
- type RDSDBInstanceProcessorFeature
- type RDSDBInstanceProcessorFeatureList
- type RDSDBParameterGroup
- type RDSDBProxy
- type RDSDBProxyAuthFormat
- type RDSDBProxyAuthFormatList
- type RDSDBProxyTagFormat
- type RDSDBProxyTagFormatList
- type RDSDBProxyTargetGroup
- type RDSDBProxyTargetGroupConnectionPoolConfigurationInfoFormat
- type RDSDBProxyTargetGroupConnectionPoolConfigurationInfoFormatList
- type RDSDBSecurityGroup
- type RDSDBSecurityGroupIngress
- type RDSDBSecurityGroupIngressProperty
- type RDSDBSecurityGroupIngressPropertyList
- type RDSDBSubnetGroup
- type RDSEventSubscription
- type RDSGlobalCluster
- type RDSOptionGroup
- type RDSOptionGroupOptionConfiguration
- type RDSOptionGroupOptionConfigurationList
- type RDSOptionGroupOptionSetting
- type RDSOptionGroupOptionSettingList
- type RedshiftCluster
- type RedshiftClusterLoggingProperties
- type RedshiftClusterLoggingPropertiesList
- type RedshiftClusterParameterGroup
- type RedshiftClusterParameterGroupParameter
- type RedshiftClusterParameterGroupParameterList
- type RedshiftClusterSecurityGroup
- type RedshiftClusterSecurityGroupIngress
- type RedshiftClusterSubnetGroup
- type RefFunc
- type Resource
- type ResourceGroupsGroup
- type ResourceGroupsGroupQuery
- type ResourceGroupsGroupQueryList
- type ResourceGroupsGroupResourceQuery
- type ResourceGroupsGroupResourceQueryList
- type ResourceGroupsGroupTagFilter
- type ResourceGroupsGroupTagFilterList
- type ResourceProperties
- type RoboMakerFleet
- type RoboMakerRobot
- type RoboMakerRobotApplication
- type RoboMakerRobotApplicationRobotSoftwareSuite
- type RoboMakerRobotApplicationRobotSoftwareSuiteList
- type RoboMakerRobotApplicationSourceConfig
- type RoboMakerRobotApplicationSourceConfigList
- type RoboMakerRobotApplicationVersion
- type RoboMakerSimulationApplication
- type RoboMakerSimulationApplicationRenderingEngine
- type RoboMakerSimulationApplicationRenderingEngineList
- type RoboMakerSimulationApplicationRobotSoftwareSuite
- type RoboMakerSimulationApplicationRobotSoftwareSuiteList
- type RoboMakerSimulationApplicationSimulationSoftwareSuite
- type RoboMakerSimulationApplicationSimulationSoftwareSuiteList
- type RoboMakerSimulationApplicationSourceConfig
- type RoboMakerSimulationApplicationSourceConfigList
- type RoboMakerSimulationApplicationVersion
- type Route53DNSSEC
- type Route53HealthCheck
- type Route53HealthCheckHealthCheckTag
- type Route53HealthCheckHealthCheckTagList
- type Route53HostedZone
- type Route53HostedZoneHostedZoneConfig
- type Route53HostedZoneHostedZoneConfigList
- type Route53HostedZoneHostedZoneTag
- type Route53HostedZoneHostedZoneTagList
- type Route53HostedZoneQueryLoggingConfig
- type Route53HostedZoneQueryLoggingConfigList
- type Route53HostedZoneVPC
- type Route53HostedZoneVPCList
- type Route53KeySigningKey
- type Route53RecordSet
- type Route53RecordSetAliasTarget
- type Route53RecordSetAliasTargetList
- type Route53RecordSetGeoLocation
- type Route53RecordSetGeoLocationList
- type Route53RecordSetGroup
- type Route53RecordSetGroupAliasTarget
- type Route53RecordSetGroupAliasTargetList
- type Route53RecordSetGroupGeoLocation
- type Route53RecordSetGroupGeoLocationList
- type Route53RecordSetGroupRecordSet
- type Route53RecordSetGroupRecordSetList
- type Route53ResolverResolverDNSSECConfig
- type Route53ResolverResolverEndpoint
- type Route53ResolverResolverEndpointIPAddressRequest
- type Route53ResolverResolverEndpointIPAddressRequestList
- type Route53ResolverResolverQueryLoggingConfig
- type Route53ResolverResolverQueryLoggingConfigAssociation
- type Route53ResolverResolverRule
- type Route53ResolverResolverRuleAssociation
- type Route53ResolverResolverRuleTargetAddress
- type Route53ResolverResolverRuleTargetAddressList
- type S3AccessPoint
- type S3AccessPointPublicAccessBlockConfiguration
- type S3AccessPointPublicAccessBlockConfigurationList
- type S3AccessPointVPCConfiguration
- type S3AccessPointVPCConfigurationList
- type S3Bucket
- type S3BucketAbortIncompleteMultipartUpload
- type S3BucketAbortIncompleteMultipartUploadList
- type S3BucketAccelerateConfiguration
- type S3BucketAccelerateConfigurationList
- type S3BucketAccessControlTranslation
- type S3BucketAccessControlTranslationList
- type S3BucketAnalyticsConfiguration
- type S3BucketAnalyticsConfigurationList
- type S3BucketBucketEncryption
- type S3BucketBucketEncryptionList
- type S3BucketCorsConfiguration
- type S3BucketCorsConfigurationList
- type S3BucketCorsRule
- type S3BucketCorsRuleList
- type S3BucketDataExport
- type S3BucketDataExportList
- type S3BucketDefaultRetention
- type S3BucketDefaultRetentionList
- type S3BucketDeleteMarkerReplication
- type S3BucketDeleteMarkerReplicationList
- type S3BucketDestination
- type S3BucketDestinationList
- type S3BucketEncryptionConfiguration
- type S3BucketEncryptionConfigurationList
- type S3BucketFilterRule
- type S3BucketFilterRuleList
- type S3BucketIntelligentTieringConfiguration
- type S3BucketIntelligentTieringConfigurationList
- type S3BucketInventoryConfiguration
- type S3BucketInventoryConfigurationList
- type S3BucketLambdaConfiguration
- type S3BucketLambdaConfigurationList
- type S3BucketLifecycleConfiguration
- type S3BucketLifecycleConfigurationList
- type S3BucketLoggingConfiguration
- type S3BucketLoggingConfigurationList
- type S3BucketMetrics
- type S3BucketMetricsConfiguration
- type S3BucketMetricsConfigurationList
- type S3BucketMetricsList
- type S3BucketNoncurrentVersionTransition
- type S3BucketNoncurrentVersionTransitionList
- type S3BucketNotificationConfiguration
- type S3BucketNotificationConfigurationList
- type S3BucketNotificationFilter
- type S3BucketNotificationFilterList
- type S3BucketObjectLockConfiguration
- type S3BucketObjectLockConfigurationList
- type S3BucketObjectLockRule
- type S3BucketObjectLockRuleList
- type S3BucketOwnershipControls
- type S3BucketOwnershipControlsList
- type S3BucketOwnershipControlsRule
- type S3BucketOwnershipControlsRuleList
- type S3BucketPolicy
- type S3BucketPublicAccessBlockConfiguration
- type S3BucketPublicAccessBlockConfigurationList
- type S3BucketQueueConfiguration
- type S3BucketQueueConfigurationList
- type S3BucketRedirectAllRequestsTo
- type S3BucketRedirectAllRequestsToList
- type S3BucketRedirectRule
- type S3BucketRedirectRuleList
- type S3BucketReplicaModifications
- type S3BucketReplicaModificationsList
- type S3BucketReplicationConfiguration
- type S3BucketReplicationConfigurationList
- type S3BucketReplicationDestination
- type S3BucketReplicationDestinationList
- type S3BucketReplicationRule
- type S3BucketReplicationRuleAndOperator
- type S3BucketReplicationRuleAndOperatorList
- type S3BucketReplicationRuleFilter
- type S3BucketReplicationRuleFilterList
- type S3BucketReplicationRuleList
- type S3BucketReplicationTime
- type S3BucketReplicationTimeList
- type S3BucketReplicationTimeValue
- type S3BucketReplicationTimeValueList
- type S3BucketRoutingRule
- type S3BucketRoutingRuleCondition
- type S3BucketRoutingRuleConditionList
- type S3BucketRoutingRuleList
- type S3BucketRule
- type S3BucketRuleList
- type S3BucketS3KeyFilter
- type S3BucketS3KeyFilterList
- type S3BucketServerSideEncryptionByDefault
- type S3BucketServerSideEncryptionByDefaultList
- type S3BucketServerSideEncryptionRule
- type S3BucketServerSideEncryptionRuleList
- type S3BucketSourceSelectionCriteria
- type S3BucketSourceSelectionCriteriaList
- type S3BucketSseKmsEncryptedObjects
- type S3BucketSseKmsEncryptedObjectsList
- type S3BucketStorageClassAnalysis
- type S3BucketStorageClassAnalysisList
- type S3BucketTagFilter
- type S3BucketTagFilterList
- type S3BucketTiering
- type S3BucketTieringList
- type S3BucketTopicConfiguration
- type S3BucketTopicConfigurationList
- type S3BucketTransition
- type S3BucketTransitionList
- type S3BucketVersioningConfiguration
- type S3BucketVersioningConfigurationList
- type S3BucketWebsiteConfiguration
- type S3BucketWebsiteConfigurationList
- type S3StorageLens
- type S3StorageLensAccountLevel
- type S3StorageLensAccountLevelList
- type S3StorageLensActivityMetrics
- type S3StorageLensActivityMetricsList
- type S3StorageLensAwsOrg
- type S3StorageLensAwsOrgList
- type S3StorageLensBucketLevel
- type S3StorageLensBucketLevelList
- type S3StorageLensBucketsAndRegions
- type S3StorageLensBucketsAndRegionsList
- type S3StorageLensDataExport
- type S3StorageLensDataExportList
- type S3StorageLensEncryption
- type S3StorageLensEncryptionList
- type S3StorageLensPrefixLevel
- type S3StorageLensPrefixLevelList
- type S3StorageLensPrefixLevelStorageMetrics
- type S3StorageLensPrefixLevelStorageMetricsList
- type S3StorageLensS3BucketDestination
- type S3StorageLensS3BucketDestinationList
- type S3StorageLensSelectionCriteria
- type S3StorageLensSelectionCriteriaList
- type S3StorageLensStorageLensConfiguration
- type S3StorageLensStorageLensConfigurationList
- type SDBDomain
- type SESConfigurationSet
- type SESConfigurationSetEventDestination
- type SESConfigurationSetEventDestinationCloudWatchDestination
- type SESConfigurationSetEventDestinationCloudWatchDestinationList
- type SESConfigurationSetEventDestinationDimensionConfiguration
- type SESConfigurationSetEventDestinationDimensionConfigurationList
- type SESConfigurationSetEventDestinationEventDestination
- type SESConfigurationSetEventDestinationEventDestinationList
- type SESConfigurationSetEventDestinationKinesisFirehoseDestination
- type SESConfigurationSetEventDestinationKinesisFirehoseDestinationList
- type SESReceiptFilter
- type SESReceiptFilterFilter
- type SESReceiptFilterFilterList
- type SESReceiptFilterIPFilter
- type SESReceiptFilterIPFilterList
- type SESReceiptRule
- type SESReceiptRuleAction
- type SESReceiptRuleActionList
- type SESReceiptRuleAddHeaderAction
- type SESReceiptRuleAddHeaderActionList
- type SESReceiptRuleBounceAction
- type SESReceiptRuleBounceActionList
- type SESReceiptRuleLambdaAction
- type SESReceiptRuleLambdaActionList
- type SESReceiptRuleRule
- type SESReceiptRuleRuleList
- type SESReceiptRuleS3Action
- type SESReceiptRuleS3ActionList
- type SESReceiptRuleSNSAction
- type SESReceiptRuleSNSActionList
- type SESReceiptRuleSet
- type SESReceiptRuleStopAction
- type SESReceiptRuleStopActionList
- type SESReceiptRuleWorkmailAction
- type SESReceiptRuleWorkmailActionList
- type SESTemplate
- type SESTemplateTemplate
- type SESTemplateTemplateList
- type SNSSubscription
- type SNSTopic
- type SNSTopicPolicy
- type SNSTopicSubscription
- type SNSTopicSubscriptionList
- type SQSQueue
- type SQSQueuePolicy
- type SSMAssociation
- type SSMAssociationInstanceAssociationOutputLocation
- type SSMAssociationInstanceAssociationOutputLocationList
- type SSMAssociationParameterValues
- type SSMAssociationParameterValuesList
- type SSMAssociationS3OutputLocation
- type SSMAssociationS3OutputLocationList
- type SSMAssociationTarget
- type SSMAssociationTargetList
- type SSMDocument
- type SSMMaintenanceWindow
- type SSMMaintenanceWindowTarget
- type SSMMaintenanceWindowTargetTargets
- type SSMMaintenanceWindowTargetTargetsList
- type SSMMaintenanceWindowTask
- type SSMMaintenanceWindowTaskLoggingInfo
- type SSMMaintenanceWindowTaskLoggingInfoList
- type SSMMaintenanceWindowTaskMaintenanceWindowAutomationParameters
- type SSMMaintenanceWindowTaskMaintenanceWindowAutomationParametersList
- type SSMMaintenanceWindowTaskMaintenanceWindowLambdaParameters
- type SSMMaintenanceWindowTaskMaintenanceWindowLambdaParametersList
- type SSMMaintenanceWindowTaskMaintenanceWindowRunCommandParameters
- type SSMMaintenanceWindowTaskMaintenanceWindowRunCommandParametersList
- type SSMMaintenanceWindowTaskMaintenanceWindowStepFunctionsParameters
- type SSMMaintenanceWindowTaskMaintenanceWindowStepFunctionsParametersList
- type SSMMaintenanceWindowTaskNotificationConfig
- type SSMMaintenanceWindowTaskNotificationConfigList
- type SSMMaintenanceWindowTaskTarget
- type SSMMaintenanceWindowTaskTargetList
- type SSMMaintenanceWindowTaskTaskInvocationParameters
- type SSMMaintenanceWindowTaskTaskInvocationParametersList
- type SSMParameter
- type SSMPatchBaseline
- type SSMPatchBaselinePatchFilter
- type SSMPatchBaselinePatchFilterGroup
- type SSMPatchBaselinePatchFilterGroupList
- type SSMPatchBaselinePatchFilterList
- type SSMPatchBaselinePatchSource
- type SSMPatchBaselinePatchSourceList
- type SSMPatchBaselinePatchStringDate
- type SSMPatchBaselinePatchStringDateList
- type SSMPatchBaselineRule
- type SSMPatchBaselineRuleGroup
- type SSMPatchBaselineRuleGroupList
- type SSMPatchBaselineRuleList
- type SSMResourceDataSync
- type SSMResourceDataSyncAwsOrganizationsSource
- type SSMResourceDataSyncAwsOrganizationsSourceList
- type SSMResourceDataSyncS3Destination
- type SSMResourceDataSyncS3DestinationList
- type SSMResourceDataSyncSyncSource
- type SSMResourceDataSyncSyncSourceList
- type SSOAssignment
- type SSOInstanceAccessControlAttributeConfiguration
- type SSOInstanceAccessControlAttributeConfigurationAccessControlAttribute
- type SSOInstanceAccessControlAttributeConfigurationAccessControlAttributeList
- type SSOInstanceAccessControlAttributeConfigurationAccessControlAttributeValue
- type SSOInstanceAccessControlAttributeConfigurationAccessControlAttributeValueList
- type SSOInstanceAccessControlAttributeConfigurationAccessControlAttributeValueSourceList
- type SSOInstanceAccessControlAttributeConfigurationAccessControlAttributeValueSourceListList
- type SSOPermissionSet
- type SageMakerCodeRepository
- type SageMakerCodeRepositoryGitConfig
- type SageMakerCodeRepositoryGitConfigList
- type SageMakerDataQualityJobDefinition
- type SageMakerDataQualityJobDefinitionClusterConfig
- type SageMakerDataQualityJobDefinitionClusterConfigList
- type SageMakerDataQualityJobDefinitionConstraintsResource
- type SageMakerDataQualityJobDefinitionConstraintsResourceList
- type SageMakerDataQualityJobDefinitionDataQualityAppSpecification
- type SageMakerDataQualityJobDefinitionDataQualityAppSpecificationList
- type SageMakerDataQualityJobDefinitionDataQualityBaselineConfig
- type SageMakerDataQualityJobDefinitionDataQualityBaselineConfigList
- type SageMakerDataQualityJobDefinitionDataQualityJobInput
- type SageMakerDataQualityJobDefinitionDataQualityJobInputList
- type SageMakerDataQualityJobDefinitionEndpointInput
- type SageMakerDataQualityJobDefinitionEndpointInputList
- type SageMakerDataQualityJobDefinitionEnvironment
- type SageMakerDataQualityJobDefinitionEnvironmentList
- type SageMakerDataQualityJobDefinitionMonitoringOutput
- type SageMakerDataQualityJobDefinitionMonitoringOutputConfig
- type SageMakerDataQualityJobDefinitionMonitoringOutputConfigList
- type SageMakerDataQualityJobDefinitionMonitoringOutputList
- type SageMakerDataQualityJobDefinitionMonitoringResources
- type SageMakerDataQualityJobDefinitionMonitoringResourcesList
- type SageMakerDataQualityJobDefinitionNetworkConfig
- type SageMakerDataQualityJobDefinitionNetworkConfigList
- type SageMakerDataQualityJobDefinitionS3Output
- type SageMakerDataQualityJobDefinitionS3OutputList
- type SageMakerDataQualityJobDefinitionStatisticsResource
- type SageMakerDataQualityJobDefinitionStatisticsResourceList
- type SageMakerDataQualityJobDefinitionStoppingCondition
- type SageMakerDataQualityJobDefinitionStoppingConditionList
- type SageMakerDataQualityJobDefinitionVPCConfig
- type SageMakerDataQualityJobDefinitionVPCConfigList
- type SageMakerDevice
- type SageMakerDeviceDevice
- type SageMakerDeviceDeviceList
- type SageMakerDeviceFleet
- type SageMakerDeviceFleetEdgeOutputConfig
- type SageMakerDeviceFleetEdgeOutputConfigList
- type SageMakerEndpoint
- type SageMakerEndpointAlarm
- type SageMakerEndpointAlarmList
- type SageMakerEndpointAutoRollbackConfig
- type SageMakerEndpointAutoRollbackConfigList
- type SageMakerEndpointBlueGreenUpdatePolicy
- type SageMakerEndpointBlueGreenUpdatePolicyList
- type SageMakerEndpointCapacitySize
- type SageMakerEndpointCapacitySizeList
- type SageMakerEndpointConfig
- type SageMakerEndpointConfigCaptureContentTypeHeader
- type SageMakerEndpointConfigCaptureContentTypeHeaderList
- type SageMakerEndpointConfigCaptureOption
- type SageMakerEndpointConfigCaptureOptionList
- type SageMakerEndpointConfigDataCaptureConfig
- type SageMakerEndpointConfigDataCaptureConfigList
- type SageMakerEndpointConfigProductionVariant
- type SageMakerEndpointConfigProductionVariantList
- type SageMakerEndpointDeploymentConfig
- type SageMakerEndpointDeploymentConfigList
- type SageMakerEndpointTrafficRoutingConfig
- type SageMakerEndpointTrafficRoutingConfigList
- type SageMakerEndpointVariantProperty
- type SageMakerEndpointVariantPropertyList
- type SageMakerModel
- type SageMakerModelBiasJobDefinition
- type SageMakerModelBiasJobDefinitionClusterConfig
- type SageMakerModelBiasJobDefinitionClusterConfigList
- type SageMakerModelBiasJobDefinitionConstraintsResource
- type SageMakerModelBiasJobDefinitionConstraintsResourceList
- type SageMakerModelBiasJobDefinitionEndpointInput
- type SageMakerModelBiasJobDefinitionEndpointInputList
- type SageMakerModelBiasJobDefinitionEnvironment
- type SageMakerModelBiasJobDefinitionEnvironmentList
- type SageMakerModelBiasJobDefinitionModelBiasAppSpecification
- type SageMakerModelBiasJobDefinitionModelBiasAppSpecificationList
- type SageMakerModelBiasJobDefinitionModelBiasBaselineConfig
- type SageMakerModelBiasJobDefinitionModelBiasBaselineConfigList
- type SageMakerModelBiasJobDefinitionModelBiasJobInput
- type SageMakerModelBiasJobDefinitionModelBiasJobInputList
- type SageMakerModelBiasJobDefinitionMonitoringGroundTruthS3Input
- type SageMakerModelBiasJobDefinitionMonitoringGroundTruthS3InputList
- type SageMakerModelBiasJobDefinitionMonitoringOutput
- type SageMakerModelBiasJobDefinitionMonitoringOutputConfig
- type SageMakerModelBiasJobDefinitionMonitoringOutputConfigList
- type SageMakerModelBiasJobDefinitionMonitoringOutputList
- type SageMakerModelBiasJobDefinitionMonitoringResources
- type SageMakerModelBiasJobDefinitionMonitoringResourcesList
- type SageMakerModelBiasJobDefinitionNetworkConfig
- type SageMakerModelBiasJobDefinitionNetworkConfigList
- type SageMakerModelBiasJobDefinitionS3Output
- type SageMakerModelBiasJobDefinitionS3OutputList
- type SageMakerModelBiasJobDefinitionStoppingCondition
- type SageMakerModelBiasJobDefinitionStoppingConditionList
- type SageMakerModelBiasJobDefinitionVPCConfig
- type SageMakerModelBiasJobDefinitionVPCConfigList
- type SageMakerModelContainerDefinition
- type SageMakerModelContainerDefinitionList
- type SageMakerModelExplainabilityJobDefinition
- type SageMakerModelExplainabilityJobDefinitionClusterConfig
- type SageMakerModelExplainabilityJobDefinitionClusterConfigList
- type SageMakerModelExplainabilityJobDefinitionConstraintsResource
- type SageMakerModelExplainabilityJobDefinitionConstraintsResourceList
- type SageMakerModelExplainabilityJobDefinitionEndpointInput
- type SageMakerModelExplainabilityJobDefinitionEndpointInputList
- type SageMakerModelExplainabilityJobDefinitionEnvironment
- type SageMakerModelExplainabilityJobDefinitionEnvironmentList
- type SageMakerModelExplainabilityJobDefinitionModelExplainabilityAppSpecification
- type SageMakerModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationList
- type SageMakerModelExplainabilityJobDefinitionModelExplainabilityBaselineConfig
- type SageMakerModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigList
- type SageMakerModelExplainabilityJobDefinitionModelExplainabilityJobInput
- type SageMakerModelExplainabilityJobDefinitionModelExplainabilityJobInputList
- type SageMakerModelExplainabilityJobDefinitionMonitoringOutput
- type SageMakerModelExplainabilityJobDefinitionMonitoringOutputConfig
- type SageMakerModelExplainabilityJobDefinitionMonitoringOutputConfigList
- type SageMakerModelExplainabilityJobDefinitionMonitoringOutputList
- type SageMakerModelExplainabilityJobDefinitionMonitoringResources
- type SageMakerModelExplainabilityJobDefinitionMonitoringResourcesList
- type SageMakerModelExplainabilityJobDefinitionNetworkConfig
- type SageMakerModelExplainabilityJobDefinitionNetworkConfigList
- type SageMakerModelExplainabilityJobDefinitionS3Output
- type SageMakerModelExplainabilityJobDefinitionS3OutputList
- type SageMakerModelExplainabilityJobDefinitionStoppingCondition
- type SageMakerModelExplainabilityJobDefinitionStoppingConditionList
- type SageMakerModelExplainabilityJobDefinitionVPCConfig
- type SageMakerModelExplainabilityJobDefinitionVPCConfigList
- type SageMakerModelImageConfig
- type SageMakerModelImageConfigList
- type SageMakerModelMultiModelConfig
- type SageMakerModelMultiModelConfigList
- type SageMakerModelPackageGroup
- type SageMakerModelQualityJobDefinition
- type SageMakerModelQualityJobDefinitionClusterConfig
- type SageMakerModelQualityJobDefinitionClusterConfigList
- type SageMakerModelQualityJobDefinitionConstraintsResource
- type SageMakerModelQualityJobDefinitionConstraintsResourceList
- type SageMakerModelQualityJobDefinitionEndpointInput
- type SageMakerModelQualityJobDefinitionEndpointInputList
- type SageMakerModelQualityJobDefinitionEnvironment
- type SageMakerModelQualityJobDefinitionEnvironmentList
- type SageMakerModelQualityJobDefinitionModelQualityAppSpecification
- type SageMakerModelQualityJobDefinitionModelQualityAppSpecificationList
- type SageMakerModelQualityJobDefinitionModelQualityBaselineConfig
- type SageMakerModelQualityJobDefinitionModelQualityBaselineConfigList
- type SageMakerModelQualityJobDefinitionModelQualityJobInput
- type SageMakerModelQualityJobDefinitionModelQualityJobInputList
- type SageMakerModelQualityJobDefinitionMonitoringGroundTruthS3Input
- type SageMakerModelQualityJobDefinitionMonitoringGroundTruthS3InputList
- type SageMakerModelQualityJobDefinitionMonitoringOutput
- type SageMakerModelQualityJobDefinitionMonitoringOutputConfig
- type SageMakerModelQualityJobDefinitionMonitoringOutputConfigList
- type SageMakerModelQualityJobDefinitionMonitoringOutputList
- type SageMakerModelQualityJobDefinitionMonitoringResources
- type SageMakerModelQualityJobDefinitionMonitoringResourcesList
- type SageMakerModelQualityJobDefinitionNetworkConfig
- type SageMakerModelQualityJobDefinitionNetworkConfigList
- type SageMakerModelQualityJobDefinitionS3Output
- type SageMakerModelQualityJobDefinitionS3OutputList
- type SageMakerModelQualityJobDefinitionStoppingCondition
- type SageMakerModelQualityJobDefinitionStoppingConditionList
- type SageMakerModelQualityJobDefinitionVPCConfig
- type SageMakerModelQualityJobDefinitionVPCConfigList
- type SageMakerModelVPCConfig
- type SageMakerModelVPCConfigList
- type SageMakerMonitoringSchedule
- type SageMakerMonitoringScheduleBaselineConfig
- type SageMakerMonitoringScheduleBaselineConfigList
- type SageMakerMonitoringScheduleClusterConfig
- type SageMakerMonitoringScheduleClusterConfigList
- type SageMakerMonitoringScheduleConstraintsResource
- type SageMakerMonitoringScheduleConstraintsResourceList
- type SageMakerMonitoringScheduleEndpointInput
- type SageMakerMonitoringScheduleEndpointInputList
- type SageMakerMonitoringScheduleEnvironment
- type SageMakerMonitoringScheduleEnvironmentList
- type SageMakerMonitoringScheduleMonitoringAppSpecification
- type SageMakerMonitoringScheduleMonitoringAppSpecificationList
- type SageMakerMonitoringScheduleMonitoringExecutionSummary
- type SageMakerMonitoringScheduleMonitoringExecutionSummaryList
- type SageMakerMonitoringScheduleMonitoringInput
- type SageMakerMonitoringScheduleMonitoringInputList
- type SageMakerMonitoringScheduleMonitoringInputs
- type SageMakerMonitoringScheduleMonitoringInputsList
- type SageMakerMonitoringScheduleMonitoringJobDefinition
- type SageMakerMonitoringScheduleMonitoringJobDefinitionList
- type SageMakerMonitoringScheduleMonitoringOutput
- type SageMakerMonitoringScheduleMonitoringOutputConfig
- type SageMakerMonitoringScheduleMonitoringOutputConfigList
- type SageMakerMonitoringScheduleMonitoringOutputList
- type SageMakerMonitoringScheduleMonitoringResources
- type SageMakerMonitoringScheduleMonitoringResourcesList
- type SageMakerMonitoringScheduleMonitoringScheduleConfig
- type SageMakerMonitoringScheduleMonitoringScheduleConfigList
- type SageMakerMonitoringScheduleNetworkConfig
- type SageMakerMonitoringScheduleNetworkConfigList
- type SageMakerMonitoringScheduleS3Output
- type SageMakerMonitoringScheduleS3OutputList
- type SageMakerMonitoringScheduleScheduleConfig
- type SageMakerMonitoringScheduleScheduleConfigList
- type SageMakerMonitoringScheduleStatisticsResource
- type SageMakerMonitoringScheduleStatisticsResourceList
- type SageMakerMonitoringScheduleStoppingCondition
- type SageMakerMonitoringScheduleStoppingConditionList
- type SageMakerMonitoringScheduleVPCConfig
- type SageMakerMonitoringScheduleVPCConfigList
- type SageMakerNotebookInstance
- type SageMakerNotebookInstanceLifecycleConfig
- type SageMakerNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHook
- type SageMakerNotebookInstanceLifecycleConfigNotebookInstanceLifecycleHookList
- type SageMakerPipeline
- type SageMakerProject
- type SageMakerWorkteam
- type SageMakerWorkteamCognitoMemberDefinition
- type SageMakerWorkteamCognitoMemberDefinitionList
- type SageMakerWorkteamMemberDefinition
- type SageMakerWorkteamMemberDefinitionList
- type SageMakerWorkteamNotificationConfiguration
- type SageMakerWorkteamNotificationConfigurationList
- type SecretsManagerResourcePolicy
- type SecretsManagerRotationSchedule
- type SecretsManagerRotationScheduleHostedRotationLambda
- type SecretsManagerRotationScheduleHostedRotationLambdaList
- type SecretsManagerRotationScheduleRotationRules
- type SecretsManagerRotationScheduleRotationRulesList
- type SecretsManagerSecret
- type SecretsManagerSecretGenerateSecretString
- type SecretsManagerSecretGenerateSecretStringList
- type SecretsManagerSecretTargetAttachment
- type SecurityHubHub
- type SelectFunc
- type ServiceCatalogAcceptedPortfolioShare
- type ServiceCatalogAppRegistryApplication
- type ServiceCatalogAppRegistryAttributeGroup
- type ServiceCatalogAppRegistryAttributeGroupAssociation
- type ServiceCatalogAppRegistryAttributeGroupAttributes
- type ServiceCatalogAppRegistryAttributeGroupAttributesList
- type ServiceCatalogAppRegistryResourceAssociation
- type ServiceCatalogCloudFormationProduct
- type ServiceCatalogCloudFormationProductProvisioningArtifactProperties
- type ServiceCatalogCloudFormationProductProvisioningArtifactPropertiesList
- type ServiceCatalogCloudFormationProvisionedProduct
- type ServiceCatalogCloudFormationProvisionedProductProvisioningParameter
- type ServiceCatalogCloudFormationProvisionedProductProvisioningParameterList
- type ServiceCatalogCloudFormationProvisionedProductProvisioningPreferences
- type ServiceCatalogCloudFormationProvisionedProductProvisioningPreferencesList
- type ServiceCatalogLaunchNotificationConstraint
- type ServiceCatalogLaunchRoleConstraint
- type ServiceCatalogLaunchTemplateConstraint
- type ServiceCatalogPortfolio
- type ServiceCatalogPortfolioPrincipalAssociation
- type ServiceCatalogPortfolioProductAssociation
- type ServiceCatalogPortfolioShare
- type ServiceCatalogResourceUpdateConstraint
- type ServiceCatalogStackSetConstraint
- type ServiceCatalogTagOption
- type ServiceCatalogTagOptionAssociation
- type ServiceDiscoveryHTTPNamespace
- type ServiceDiscoveryInstance
- type ServiceDiscoveryPrivateDNSNamespace
- type ServiceDiscoveryPublicDNSNamespace
- type ServiceDiscoveryService
- type ServiceDiscoveryServiceDNSConfig
- type ServiceDiscoveryServiceDNSConfigList
- type ServiceDiscoveryServiceDNSRecord
- type ServiceDiscoveryServiceDNSRecordList
- type ServiceDiscoveryServiceHealthCheckConfig
- type ServiceDiscoveryServiceHealthCheckConfigList
- type ServiceDiscoveryServiceHealthCheckCustomConfig
- type ServiceDiscoveryServiceHealthCheckCustomConfigList
- type SignerProfilePermission
- type SignerSigningProfile
- type SignerSigningProfileSignatureValidityPeriod
- type SignerSigningProfileSignatureValidityPeriodList
- type StepFunctionsActivity
- type StepFunctionsActivityTagsEntry
- type StepFunctionsActivityTagsEntryList
- type StepFunctionsStateMachine
- type StepFunctionsStateMachineCloudWatchLogsLogGroup
- type StepFunctionsStateMachineCloudWatchLogsLogGroupList
- type StepFunctionsStateMachineLogDestination
- type StepFunctionsStateMachineLogDestinationList
- type StepFunctionsStateMachineLoggingConfiguration
- type StepFunctionsStateMachineLoggingConfigurationList
- type StepFunctionsStateMachineS3Location
- type StepFunctionsStateMachineS3LocationList
- type StepFunctionsStateMachineTagsEntry
- type StepFunctionsStateMachineTagsEntryList
- type StepFunctionsStateMachineTracingConfiguration
- type StepFunctionsStateMachineTracingConfigurationList
- type StringExpr
- func Base64(value Stringable) *StringExpr
- func FindInMap(mapName string, topLevelKey Stringable, secondLevelKey Stringable) *StringExpr
- func GetAtt(resource, name string) *StringExpr
- func Join(separator string, items ...Stringable) *StringExpr
- func Select(selector string, items ...interface{}) *StringExpr
- func String(v string) *StringExpr
- type StringFunc
- type StringListExpr
- type StringListFunc
- type StringListable
- type Stringable
- type SyntheticsCanary
- type SyntheticsCanaryCode
- type SyntheticsCanaryCodeList
- type SyntheticsCanaryRunConfig
- type SyntheticsCanaryRunConfigList
- type SyntheticsCanarySchedule
- type SyntheticsCanaryScheduleList
- type SyntheticsCanaryVPCConfig
- type SyntheticsCanaryVPCConfigList
- type Tag
- type TagList
- type Template
- type TimestreamDatabase
- type TimestreamTable
- type TransferServer
- type TransferServerEndpointDetails
- type TransferServerEndpointDetailsList
- type TransferServerIdentityProviderDetails
- type TransferServerIdentityProviderDetailsList
- type TransferServerProtocol
- type TransferServerProtocolList
- type TransferUser
- type TransferUserHomeDirectoryMapEntry
- type TransferUserHomeDirectoryMapEntryList
- type TransferUserPosixProfile
- type TransferUserPosixProfileList
- type TransferUserSSHPublicKey
- type TransferUserSSHPublicKeyList
- type UnknownFunctionError
- type UpdatePolicy
- type UpdatePolicyAutoScalingRollingUpdate
- type UpdatePolicyAutoScalingScheduledAction
- type UpdatePolicyCodeDeployLambdaAliasUpdate
- type WAFByteMatchSet
- type WAFByteMatchSetByteMatchTuple
- type WAFByteMatchSetByteMatchTupleList
- type WAFByteMatchSetFieldToMatch
- type WAFByteMatchSetFieldToMatchList
- type WAFIPSet
- type WAFIPSetIPSetDescriptor
- type WAFIPSetIPSetDescriptorList
- type WAFRegionalByteMatchSet
- type WAFRegionalByteMatchSetByteMatchTuple
- type WAFRegionalByteMatchSetByteMatchTupleList
- type WAFRegionalByteMatchSetFieldToMatch
- type WAFRegionalByteMatchSetFieldToMatchList
- type WAFRegionalGeoMatchSet
- type WAFRegionalGeoMatchSetGeoMatchConstraint
- type WAFRegionalGeoMatchSetGeoMatchConstraintList
- type WAFRegionalIPSet
- type WAFRegionalIPSetIPSetDescriptor
- type WAFRegionalIPSetIPSetDescriptorList
- type WAFRegionalRateBasedRule
- type WAFRegionalRateBasedRulePredicate
- type WAFRegionalRateBasedRulePredicateList
- type WAFRegionalRegexPatternSet
- type WAFRegionalRule
- type WAFRegionalRulePredicate
- type WAFRegionalRulePredicateList
- type WAFRegionalSQLInjectionMatchSet
- type WAFRegionalSQLInjectionMatchSetFieldToMatch
- type WAFRegionalSQLInjectionMatchSetFieldToMatchList
- type WAFRegionalSQLInjectionMatchSetSQLInjectionMatchTuple
- type WAFRegionalSQLInjectionMatchSetSQLInjectionMatchTupleList
- type WAFRegionalSizeConstraintSet
- type WAFRegionalSizeConstraintSetFieldToMatch
- type WAFRegionalSizeConstraintSetFieldToMatchList
- type WAFRegionalSizeConstraintSetSizeConstraint
- type WAFRegionalSizeConstraintSetSizeConstraintList
- type WAFRegionalWebACL
- type WAFRegionalWebACLAction
- type WAFRegionalWebACLActionList
- type WAFRegionalWebACLAssociation
- type WAFRegionalWebACLRule
- type WAFRegionalWebACLRuleList
- type WAFRegionalXSSMatchSet
- type WAFRegionalXSSMatchSetFieldToMatch
- type WAFRegionalXSSMatchSetFieldToMatchList
- type WAFRegionalXSSMatchSetXSSMatchTuple
- type WAFRegionalXSSMatchSetXSSMatchTupleList
- type WAFRule
- type WAFRulePredicate
- type WAFRulePredicateList
- type WAFSQLInjectionMatchSet
- type WAFSQLInjectionMatchSetFieldToMatch
- type WAFSQLInjectionMatchSetFieldToMatchList
- type WAFSQLInjectionMatchSetSQLInjectionMatchTuple
- type WAFSQLInjectionMatchSetSQLInjectionMatchTupleList
- type WAFSizeConstraintSet
- type WAFSizeConstraintSetFieldToMatch
- type WAFSizeConstraintSetFieldToMatchList
- type WAFSizeConstraintSetSizeConstraint
- type WAFSizeConstraintSetSizeConstraintList
- type WAFWebACL
- type WAFWebACLActivatedRule
- type WAFWebACLActivatedRuleList
- type WAFWebACLWafAction
- type WAFWebACLWafActionList
- type WAFXSSMatchSet
- type WAFXSSMatchSetFieldToMatch
- type WAFXSSMatchSetFieldToMatchList
- type WAFXSSMatchSetXSSMatchTuple
- type WAFXSSMatchSetXSSMatchTupleList
- type WAFv2IPSet
- type WAFv2RegexPatternSet
- type WAFv2RuleGroup
- type WAFv2RuleGroupAndStatementOne
- type WAFv2RuleGroupAndStatementOneList
- type WAFv2RuleGroupAndStatementTwo
- type WAFv2RuleGroupAndStatementTwoList
- type WAFv2RuleGroupByteMatchStatement
- type WAFv2RuleGroupByteMatchStatementList
- type WAFv2RuleGroupFieldToMatch
- type WAFv2RuleGroupFieldToMatchList
- type WAFv2RuleGroupForwardedIPConfiguration
- type WAFv2RuleGroupForwardedIPConfigurationList
- type WAFv2RuleGroupGeoMatchStatement
- type WAFv2RuleGroupGeoMatchStatementList
- type WAFv2RuleGroupIPSetForwardedIPConfiguration
- type WAFv2RuleGroupIPSetForwardedIPConfigurationList
- type WAFv2RuleGroupIPSetReferenceStatement
- type WAFv2RuleGroupIPSetReferenceStatementList
- type WAFv2RuleGroupNotStatementOne
- type WAFv2RuleGroupNotStatementOneList
- type WAFv2RuleGroupNotStatementTwo
- type WAFv2RuleGroupNotStatementTwoList
- type WAFv2RuleGroupOrStatementOne
- type WAFv2RuleGroupOrStatementOneList
- type WAFv2RuleGroupOrStatementTwo
- type WAFv2RuleGroupOrStatementTwoList
- type WAFv2RuleGroupRateBasedStatementOne
- type WAFv2RuleGroupRateBasedStatementOneList
- type WAFv2RuleGroupRateBasedStatementTwo
- type WAFv2RuleGroupRateBasedStatementTwoList
- type WAFv2RuleGroupRegexPatternSetReferenceStatement
- type WAFv2RuleGroupRegexPatternSetReferenceStatementList
- type WAFv2RuleGroupRule
- type WAFv2RuleGroupRuleAction
- type WAFv2RuleGroupRuleActionList
- type WAFv2RuleGroupRuleList
- type WAFv2RuleGroupSQLiMatchStatement
- type WAFv2RuleGroupSQLiMatchStatementList
- type WAFv2RuleGroupSizeConstraintStatement
- type WAFv2RuleGroupSizeConstraintStatementList
- type WAFv2RuleGroupStatementOne
- type WAFv2RuleGroupStatementOneList
- type WAFv2RuleGroupStatementThree
- type WAFv2RuleGroupStatementThreeList
- type WAFv2RuleGroupStatementTwo
- type WAFv2RuleGroupStatementTwoList
- type WAFv2RuleGroupTextTransformation
- type WAFv2RuleGroupTextTransformationList
- type WAFv2RuleGroupVisibilityConfig
- type WAFv2RuleGroupVisibilityConfigList
- type WAFv2RuleGroupXSSMatchStatement
- type WAFv2RuleGroupXSSMatchStatementList
- type WAFv2WebACL
- type WAFv2WebACLAndStatementOne
- type WAFv2WebACLAndStatementOneList
- type WAFv2WebACLAndStatementTwo
- type WAFv2WebACLAndStatementTwoList
- type WAFv2WebACLAssociation
- type WAFv2WebACLByteMatchStatement
- type WAFv2WebACLByteMatchStatementList
- type WAFv2WebACLDefaultAction
- type WAFv2WebACLDefaultActionList
- type WAFv2WebACLExcludedRule
- type WAFv2WebACLExcludedRuleList
- type WAFv2WebACLFieldToMatch
- type WAFv2WebACLFieldToMatchList
- type WAFv2WebACLForwardedIPConfiguration
- type WAFv2WebACLForwardedIPConfigurationList
- type WAFv2WebACLGeoMatchStatement
- type WAFv2WebACLGeoMatchStatementList
- type WAFv2WebACLIPSetForwardedIPConfiguration
- type WAFv2WebACLIPSetForwardedIPConfigurationList
- type WAFv2WebACLIPSetReferenceStatement
- type WAFv2WebACLIPSetReferenceStatementList
- type WAFv2WebACLManagedRuleGroupStatement
- type WAFv2WebACLManagedRuleGroupStatementList
- type WAFv2WebACLNotStatementOne
- type WAFv2WebACLNotStatementOneList
- type WAFv2WebACLNotStatementTwo
- type WAFv2WebACLNotStatementTwoList
- type WAFv2WebACLOrStatementOne
- type WAFv2WebACLOrStatementOneList
- type WAFv2WebACLOrStatementTwo
- type WAFv2WebACLOrStatementTwoList
- type WAFv2WebACLOverrideAction
- type WAFv2WebACLOverrideActionList
- type WAFv2WebACLRateBasedStatementOne
- type WAFv2WebACLRateBasedStatementOneList
- type WAFv2WebACLRateBasedStatementTwo
- type WAFv2WebACLRateBasedStatementTwoList
- type WAFv2WebACLRegexPatternSetReferenceStatement
- type WAFv2WebACLRegexPatternSetReferenceStatementList
- type WAFv2WebACLRule
- type WAFv2WebACLRuleAction
- type WAFv2WebACLRuleActionList
- type WAFv2WebACLRuleGroupReferenceStatement
- type WAFv2WebACLRuleGroupReferenceStatementList
- type WAFv2WebACLRuleList
- type WAFv2WebACLSQLiMatchStatement
- type WAFv2WebACLSQLiMatchStatementList
- type WAFv2WebACLSizeConstraintStatement
- type WAFv2WebACLSizeConstraintStatementList
- type WAFv2WebACLStatementOne
- type WAFv2WebACLStatementOneList
- type WAFv2WebACLStatementThree
- type WAFv2WebACLStatementThreeList
- type WAFv2WebACLStatementTwo
- type WAFv2WebACLStatementTwoList
- type WAFv2WebACLTextTransformation
- type WAFv2WebACLTextTransformationList
- type WAFv2WebACLVisibilityConfig
- type WAFv2WebACLVisibilityConfigList
- type WAFv2WebACLXSSMatchStatement
- type WAFv2WebACLXSSMatchStatementList
- type WorkSpacesConnectionAlias
- type WorkSpacesConnectionAliasConnectionAliasAssociation
- type WorkSpacesConnectionAliasConnectionAliasAssociationList
- type WorkSpacesWorkspace
- type WorkSpacesWorkspaceWorkspaceProperties
- type WorkSpacesWorkspaceWorkspacePropertiesList
Constants ¶
const ResourceSpecificationVersion = "24.0.0"
Variables ¶
This section is empty.
Functions ¶
func RegisterCustomResourceProvider ¶
func RegisterCustomResourceProvider(provider CustomResourceProvider)
RegisterCustomResourceProvider registers a custom resource provider with go-cloudformation. Multiple providers may be registered. The first provider that returns a non-nil interface will be used and there is no check for a uniquely registered resource type.
Types ¶
type ACMPCACertificate ¶
type ACMPCACertificate struct {
// CertificateAuthorityArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-certificateauthorityarn
CertificateAuthorityArn *StringExpr `json:"CertificateAuthorityArn,omitempty" validate:"dive,required"`
// CertificateSigningRequest docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-certificatesigningrequest
CertificateSigningRequest *StringExpr `json:"CertificateSigningRequest,omitempty" validate:"dive,required"`
// SigningAlgorithm docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-signingalgorithm
SigningAlgorithm *StringExpr `json:"SigningAlgorithm,omitempty" validate:"dive,required"`
// TemplateArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-templatearn
TemplateArn *StringExpr `json:"TemplateArn,omitempty"`
// Validity docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-validity
Validity *ACMPCACertificateValidity `json:"Validity,omitempty" validate:"dive,required"`
}
ACMPCACertificate represents the AWS::ACMPCA::Certificate CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html
func (ACMPCACertificate) CfnResourceAttributes ¶
func (s ACMPCACertificate) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (ACMPCACertificate) CfnResourceType ¶
func (s ACMPCACertificate) CfnResourceType() string
CfnResourceType returns AWS::ACMPCA::Certificate to implement the ResourceProperties interface
type ACMPCACertificateAuthority ¶
type ACMPCACertificateAuthority struct {
// CsrExtensions docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-csrextensions
CsrExtensions *ACMPCACertificateAuthorityCsrExtensions `json:"CsrExtensions,omitempty"`
// KeyAlgorithm docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-keyalgorithm
KeyAlgorithm *StringExpr `json:"KeyAlgorithm,omitempty" validate:"dive,required"`
// RevocationConfiguration docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-revocationconfiguration
RevocationConfiguration *ACMPCACertificateAuthorityRevocationConfiguration `json:"RevocationConfiguration,omitempty"`
// SigningAlgorithm docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-signingalgorithm
SigningAlgorithm *StringExpr `json:"SigningAlgorithm,omitempty" validate:"dive,required"`
// Subject docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-subject
Subject *ACMPCACertificateAuthoritySubject `json:"Subject,omitempty" validate:"dive,required"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-tags
Tags *TagList `json:"Tags,omitempty"`
// Type docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-type
Type *StringExpr `json:"Type,omitempty" validate:"dive,required"`
}
ACMPCACertificateAuthority represents the AWS::ACMPCA::CertificateAuthority CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html
func (ACMPCACertificateAuthority) CfnResourceAttributes ¶
func (s ACMPCACertificateAuthority) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (ACMPCACertificateAuthority) CfnResourceType ¶
func (s ACMPCACertificateAuthority) CfnResourceType() string
CfnResourceType returns AWS::ACMPCA::CertificateAuthority to implement the ResourceProperties interface
type ACMPCACertificateAuthorityAccessDescription ¶
type ACMPCACertificateAuthorityAccessDescription struct {
// AccessLocation docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-accessdescription.html#cfn-acmpca-certificateauthority-accessdescription-accesslocation
AccessLocation *ACMPCACertificateAuthorityGeneralName `json:"AccessLocation,omitempty" validate:"dive,required"`
// AccessMethod docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-accessdescription.html#cfn-acmpca-certificateauthority-accessdescription-accessmethod
AccessMethod *ACMPCACertificateAuthorityAccessMethod `json:"AccessMethod,omitempty" validate:"dive,required"`
}
ACMPCACertificateAuthorityAccessDescription represents the AWS::ACMPCA::CertificateAuthority.AccessDescription CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-accessdescription.html
type ACMPCACertificateAuthorityAccessDescriptionList ¶
type ACMPCACertificateAuthorityAccessDescriptionList []ACMPCACertificateAuthorityAccessDescription
ACMPCACertificateAuthorityAccessDescriptionList represents a list of ACMPCACertificateAuthorityAccessDescription
func (*ACMPCACertificateAuthorityAccessDescriptionList) UnmarshalJSON ¶
func (l *ACMPCACertificateAuthorityAccessDescriptionList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type ACMPCACertificateAuthorityAccessMethod ¶
type ACMPCACertificateAuthorityAccessMethod struct {
// AccessMethodType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-accessmethod.html#cfn-acmpca-certificateauthority-accessmethod-accessmethodtype
AccessMethodType *StringExpr `json:"AccessMethodType,omitempty"`
// CustomObjectIDentifier docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-accessmethod.html#cfn-acmpca-certificateauthority-accessmethod-customobjectidentifier
CustomObjectIDentifier *StringExpr `json:"CustomObjectIdentifier,omitempty"`
}
ACMPCACertificateAuthorityAccessMethod represents the AWS::ACMPCA::CertificateAuthority.AccessMethod CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-accessmethod.html
type ACMPCACertificateAuthorityAccessMethodList ¶
type ACMPCACertificateAuthorityAccessMethodList []ACMPCACertificateAuthorityAccessMethod
ACMPCACertificateAuthorityAccessMethodList represents a list of ACMPCACertificateAuthorityAccessMethod
func (*ACMPCACertificateAuthorityAccessMethodList) UnmarshalJSON ¶
func (l *ACMPCACertificateAuthorityAccessMethodList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type ACMPCACertificateAuthorityActivation ¶
type ACMPCACertificateAuthorityActivation struct {
// Certificate docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html#cfn-acmpca-certificateauthorityactivation-certificate
Certificate *StringExpr `json:"Certificate,omitempty" validate:"dive,required"`
// CertificateAuthorityArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html#cfn-acmpca-certificateauthorityactivation-certificateauthorityarn
CertificateAuthorityArn *StringExpr `json:"CertificateAuthorityArn,omitempty" validate:"dive,required"`
// CertificateChain docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html#cfn-acmpca-certificateauthorityactivation-certificatechain
CertificateChain *StringExpr `json:"CertificateChain,omitempty"`
// Status docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html#cfn-acmpca-certificateauthorityactivation-status
Status *StringExpr `json:"Status,omitempty"`
}
ACMPCACertificateAuthorityActivation represents the AWS::ACMPCA::CertificateAuthorityActivation CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html
func (ACMPCACertificateAuthorityActivation) CfnResourceAttributes ¶
func (s ACMPCACertificateAuthorityActivation) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (ACMPCACertificateAuthorityActivation) CfnResourceType ¶
func (s ACMPCACertificateAuthorityActivation) CfnResourceType() string
CfnResourceType returns AWS::ACMPCA::CertificateAuthorityActivation to implement the ResourceProperties interface
type ACMPCACertificateAuthorityCrlConfiguration ¶
type ACMPCACertificateAuthorityCrlConfiguration struct {
// CustomCname docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-crlconfiguration.html#cfn-acmpca-certificateauthority-crlconfiguration-customcname
CustomCname *StringExpr `json:"CustomCname,omitempty"`
// Enabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-crlconfiguration.html#cfn-acmpca-certificateauthority-crlconfiguration-enabled
Enabled *BoolExpr `json:"Enabled,omitempty"`
// ExpirationInDays docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-crlconfiguration.html#cfn-acmpca-certificateauthority-crlconfiguration-expirationindays
ExpirationInDays *IntegerExpr `json:"ExpirationInDays,omitempty"`
// S3BucketName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-crlconfiguration.html#cfn-acmpca-certificateauthority-crlconfiguration-s3bucketname
S3BucketName *StringExpr `json:"S3BucketName,omitempty"`
}
ACMPCACertificateAuthorityCrlConfiguration represents the AWS::ACMPCA::CertificateAuthority.CrlConfiguration CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-crlconfiguration.html
type ACMPCACertificateAuthorityCrlConfigurationList ¶
type ACMPCACertificateAuthorityCrlConfigurationList []ACMPCACertificateAuthorityCrlConfiguration
ACMPCACertificateAuthorityCrlConfigurationList represents a list of ACMPCACertificateAuthorityCrlConfiguration
func (*ACMPCACertificateAuthorityCrlConfigurationList) UnmarshalJSON ¶
func (l *ACMPCACertificateAuthorityCrlConfigurationList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type ACMPCACertificateAuthorityCsrExtensions ¶
type ACMPCACertificateAuthorityCsrExtensions struct {
// KeyUsage docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-csrextensions.html#cfn-acmpca-certificateauthority-csrextensions-keyusage
KeyUsage *ACMPCACertificateAuthorityKeyUsage `json:"KeyUsage,omitempty"`
// SubjectInformationAccess docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-csrextensions.html#cfn-acmpca-certificateauthority-csrextensions-subjectinformationaccess
SubjectInformationAccess *ACMPCACertificateAuthoritySubjectInformationAccess `json:"SubjectInformationAccess,omitempty"`
}
ACMPCACertificateAuthorityCsrExtensions represents the AWS::ACMPCA::CertificateAuthority.CsrExtensions CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-csrextensions.html
type ACMPCACertificateAuthorityCsrExtensionsList ¶
type ACMPCACertificateAuthorityCsrExtensionsList []ACMPCACertificateAuthorityCsrExtensions
ACMPCACertificateAuthorityCsrExtensionsList represents a list of ACMPCACertificateAuthorityCsrExtensions
func (*ACMPCACertificateAuthorityCsrExtensionsList) UnmarshalJSON ¶
func (l *ACMPCACertificateAuthorityCsrExtensionsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type ACMPCACertificateAuthorityEdiPartyName ¶
type ACMPCACertificateAuthorityEdiPartyName struct {
// NameAssigner docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-edipartyname.html#cfn-acmpca-certificateauthority-edipartyname-nameassigner
NameAssigner *StringExpr `json:"NameAssigner,omitempty" validate:"dive,required"`
// PartyName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-edipartyname.html#cfn-acmpca-certificateauthority-edipartyname-partyname
PartyName *StringExpr `json:"PartyName,omitempty" validate:"dive,required"`
}
ACMPCACertificateAuthorityEdiPartyName represents the AWS::ACMPCA::CertificateAuthority.EdiPartyName CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-edipartyname.html
type ACMPCACertificateAuthorityEdiPartyNameList ¶
type ACMPCACertificateAuthorityEdiPartyNameList []ACMPCACertificateAuthorityEdiPartyName
ACMPCACertificateAuthorityEdiPartyNameList represents a list of ACMPCACertificateAuthorityEdiPartyName
func (*ACMPCACertificateAuthorityEdiPartyNameList) UnmarshalJSON ¶
func (l *ACMPCACertificateAuthorityEdiPartyNameList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type ACMPCACertificateAuthorityGeneralName ¶
type ACMPCACertificateAuthorityGeneralName struct {
// DirectoryName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-directoryname
DirectoryName *ACMPCACertificateAuthoritySubject `json:"DirectoryName,omitempty"`
// DNSName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-dnsname
DNSName *StringExpr `json:"DnsName,omitempty"`
// EdiPartyName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-edipartyname
EdiPartyName *ACMPCACertificateAuthorityEdiPartyName `json:"EdiPartyName,omitempty"`
// IPAddress docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-ipaddress
IPAddress *StringExpr `json:"IpAddress,omitempty"`
// OtherName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-othername
OtherName *ACMPCACertificateAuthorityOtherName `json:"OtherName,omitempty"`
// RegisteredID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-registeredid
RegisteredID *StringExpr `json:"RegisteredId,omitempty"`
// Rfc822Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-rfc822name
Rfc822Name *StringExpr `json:"Rfc822Name,omitempty"`
// UniformResourceIDentifier docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-uniformresourceidentifier
UniformResourceIDentifier *StringExpr `json:"UniformResourceIdentifier,omitempty"`
}
ACMPCACertificateAuthorityGeneralName represents the AWS::ACMPCA::CertificateAuthority.GeneralName CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html
type ACMPCACertificateAuthorityGeneralNameList ¶
type ACMPCACertificateAuthorityGeneralNameList []ACMPCACertificateAuthorityGeneralName
ACMPCACertificateAuthorityGeneralNameList represents a list of ACMPCACertificateAuthorityGeneralName
func (*ACMPCACertificateAuthorityGeneralNameList) UnmarshalJSON ¶
func (l *ACMPCACertificateAuthorityGeneralNameList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type ACMPCACertificateAuthorityKeyUsage ¶
type ACMPCACertificateAuthorityKeyUsage struct {
// CRLSign docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-crlsign
CRLSign *BoolExpr `json:"CRLSign,omitempty"`
// DataEncipherment docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-dataencipherment
DataEncipherment *BoolExpr `json:"DataEncipherment,omitempty"`
// DecipherOnly docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-decipheronly
DecipherOnly *BoolExpr `json:"DecipherOnly,omitempty"`
// DigitalSignature docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-digitalsignature
DigitalSignature *BoolExpr `json:"DigitalSignature,omitempty"`
// EncipherOnly docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-encipheronly
EncipherOnly *BoolExpr `json:"EncipherOnly,omitempty"`
// KeyAgreement docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-keyagreement
KeyAgreement *BoolExpr `json:"KeyAgreement,omitempty"`
// KeyCertSign docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-keycertsign
KeyCertSign *BoolExpr `json:"KeyCertSign,omitempty"`
// KeyEncipherment docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-keyencipherment
KeyEncipherment *BoolExpr `json:"KeyEncipherment,omitempty"`
// NonRepudiation docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-nonrepudiation
NonRepudiation *BoolExpr `json:"NonRepudiation,omitempty"`
}
ACMPCACertificateAuthorityKeyUsage represents the AWS::ACMPCA::CertificateAuthority.KeyUsage CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html
type ACMPCACertificateAuthorityKeyUsageList ¶
type ACMPCACertificateAuthorityKeyUsageList []ACMPCACertificateAuthorityKeyUsage
ACMPCACertificateAuthorityKeyUsageList represents a list of ACMPCACertificateAuthorityKeyUsage
func (*ACMPCACertificateAuthorityKeyUsageList) UnmarshalJSON ¶
func (l *ACMPCACertificateAuthorityKeyUsageList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type ACMPCACertificateAuthorityOtherName ¶
type ACMPCACertificateAuthorityOtherName struct {
// TypeID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-othername.html#cfn-acmpca-certificateauthority-othername-typeid
TypeID *StringExpr `json:"TypeId,omitempty" validate:"dive,required"`
// Value docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-othername.html#cfn-acmpca-certificateauthority-othername-value
Value *StringExpr `json:"Value,omitempty" validate:"dive,required"`
}
ACMPCACertificateAuthorityOtherName represents the AWS::ACMPCA::CertificateAuthority.OtherName CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-othername.html
type ACMPCACertificateAuthorityOtherNameList ¶
type ACMPCACertificateAuthorityOtherNameList []ACMPCACertificateAuthorityOtherName
ACMPCACertificateAuthorityOtherNameList represents a list of ACMPCACertificateAuthorityOtherName
func (*ACMPCACertificateAuthorityOtherNameList) UnmarshalJSON ¶
func (l *ACMPCACertificateAuthorityOtherNameList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type ACMPCACertificateAuthorityRevocationConfiguration ¶
type ACMPCACertificateAuthorityRevocationConfiguration struct {
// CrlConfiguration docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-revocationconfiguration.html#cfn-acmpca-certificateauthority-revocationconfiguration-crlconfiguration
CrlConfiguration *ACMPCACertificateAuthorityCrlConfiguration `json:"CrlConfiguration,omitempty"`
}
ACMPCACertificateAuthorityRevocationConfiguration represents the AWS::ACMPCA::CertificateAuthority.RevocationConfiguration CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-revocationconfiguration.html
type ACMPCACertificateAuthorityRevocationConfigurationList ¶
type ACMPCACertificateAuthorityRevocationConfigurationList []ACMPCACertificateAuthorityRevocationConfiguration
ACMPCACertificateAuthorityRevocationConfigurationList represents a list of ACMPCACertificateAuthorityRevocationConfiguration
func (*ACMPCACertificateAuthorityRevocationConfigurationList) UnmarshalJSON ¶
func (l *ACMPCACertificateAuthorityRevocationConfigurationList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type ACMPCACertificateAuthoritySubject ¶
type ACMPCACertificateAuthoritySubject struct {
// CommonName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-commonname
CommonName *StringExpr `json:"CommonName,omitempty"`
// Country docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-country
Country *StringExpr `json:"Country,omitempty"`
// DistinguishedNameQualifier docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-distinguishednamequalifier
DistinguishedNameQualifier *StringExpr `json:"DistinguishedNameQualifier,omitempty"`
// GenerationQualifier docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-generationqualifier
GenerationQualifier *StringExpr `json:"GenerationQualifier,omitempty"`
// GivenName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-givenname
GivenName *StringExpr `json:"GivenName,omitempty"`
// Initials docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-initials
Initials *StringExpr `json:"Initials,omitempty"`
// Locality docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-locality
Locality *StringExpr `json:"Locality,omitempty"`
// Organization docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-organization
Organization *StringExpr `json:"Organization,omitempty"`
// OrganizationalUnit docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-organizationalunit
OrganizationalUnit *StringExpr `json:"OrganizationalUnit,omitempty"`
// Pseudonym docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-pseudonym
Pseudonym *StringExpr `json:"Pseudonym,omitempty"`
// SerialNumber docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-serialnumber
SerialNumber *StringExpr `json:"SerialNumber,omitempty"`
// State docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-state
State *StringExpr `json:"State,omitempty"`
// Surname docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-surname
Surname *StringExpr `json:"Surname,omitempty"`
// Title docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-title
Title *StringExpr `json:"Title,omitempty"`
}
ACMPCACertificateAuthoritySubject represents the AWS::ACMPCA::CertificateAuthority.Subject CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html
type ACMPCACertificateAuthoritySubjectInformationAccess ¶
type ACMPCACertificateAuthoritySubjectInformationAccess struct {
// SubjectInformationAccess docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subjectinformationaccess.html#cfn-acmpca-certificateauthority-subjectinformationaccess-subjectinformationaccess
SubjectInformationAccess *ACMPCACertificateAuthorityAccessDescriptionList `json:"SubjectInformationAccess,omitempty"`
}
ACMPCACertificateAuthoritySubjectInformationAccess represents the AWS::ACMPCA::CertificateAuthority.SubjectInformationAccess CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subjectinformationaccess.html
type ACMPCACertificateAuthoritySubjectInformationAccessList ¶
type ACMPCACertificateAuthoritySubjectInformationAccessList []ACMPCACertificateAuthoritySubjectInformationAccess
ACMPCACertificateAuthoritySubjectInformationAccessList represents a list of ACMPCACertificateAuthoritySubjectInformationAccess
func (*ACMPCACertificateAuthoritySubjectInformationAccessList) UnmarshalJSON ¶
func (l *ACMPCACertificateAuthoritySubjectInformationAccessList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type ACMPCACertificateAuthoritySubjectList ¶
type ACMPCACertificateAuthoritySubjectList []ACMPCACertificateAuthoritySubject
ACMPCACertificateAuthoritySubjectList represents a list of ACMPCACertificateAuthoritySubject
func (*ACMPCACertificateAuthoritySubjectList) UnmarshalJSON ¶
func (l *ACMPCACertificateAuthoritySubjectList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type ACMPCACertificateValidity ¶
type ACMPCACertificateValidity struct {
// Type docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-validity.html#cfn-acmpca-certificate-validity-type
Type *StringExpr `json:"Type,omitempty" validate:"dive,required"`
// Value docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-validity.html#cfn-acmpca-certificate-validity-value
Value *IntegerExpr `json:"Value,omitempty" validate:"dive,required"`
}
ACMPCACertificateValidity represents the AWS::ACMPCA::Certificate.Validity CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-validity.html
type ACMPCACertificateValidityList ¶
type ACMPCACertificateValidityList []ACMPCACertificateValidity
ACMPCACertificateValidityList represents a list of ACMPCACertificateValidity
func (*ACMPCACertificateValidityList) UnmarshalJSON ¶
func (l *ACMPCACertificateValidityList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayAPIKey ¶
type APIGatewayAPIKey struct {
// CustomerID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-customerid
CustomerID *StringExpr `json:"CustomerId,omitempty"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-description
Description *StringExpr `json:"Description,omitempty"`
// Enabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-enabled
Enabled *BoolExpr `json:"Enabled,omitempty"`
// GenerateDistinctID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-generatedistinctid
GenerateDistinctID *BoolExpr `json:"GenerateDistinctId,omitempty"`
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-name
Name *StringExpr `json:"Name,omitempty"`
// StageKeys docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-stagekeys
StageKeys *APIGatewayAPIKeyStageKeyList `json:"StageKeys,omitempty"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-tags
Tags *TagList `json:"Tags,omitempty"`
// Value docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-value
Value *StringExpr `json:"Value,omitempty"`
}
APIGatewayAPIKey represents the AWS::ApiGateway::ApiKey CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html
func (APIGatewayAPIKey) CfnResourceAttributes ¶
func (s APIGatewayAPIKey) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayAPIKey) CfnResourceType ¶
func (s APIGatewayAPIKey) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::ApiKey to implement the ResourceProperties interface
type APIGatewayAPIKeyStageKey ¶
type APIGatewayAPIKeyStageKey struct {
// RestAPIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-apikey-stagekey.html#cfn-apigateway-apikey-stagekey-restapiid
RestAPIID *StringExpr `json:"RestApiId,omitempty"`
// StageName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-apikey-stagekey.html#cfn-apigateway-apikey-stagekey-stagename
StageName *StringExpr `json:"StageName,omitempty"`
}
APIGatewayAPIKeyStageKey represents the AWS::ApiGateway::ApiKey.StageKey CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-apikey-stagekey.html
type APIGatewayAPIKeyStageKeyList ¶
type APIGatewayAPIKeyStageKeyList []APIGatewayAPIKeyStageKey
APIGatewayAPIKeyStageKeyList represents a list of APIGatewayAPIKeyStageKey
func (*APIGatewayAPIKeyStageKeyList) UnmarshalJSON ¶
func (l *APIGatewayAPIKeyStageKeyList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayAccount ¶
type APIGatewayAccount struct {
// CloudWatchRoleArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-account.html#cfn-apigateway-account-cloudwatchrolearn
CloudWatchRoleArn *StringExpr `json:"CloudWatchRoleArn,omitempty"`
}
APIGatewayAccount represents the AWS::ApiGateway::Account CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-account.html
func (APIGatewayAccount) CfnResourceAttributes ¶
func (s APIGatewayAccount) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayAccount) CfnResourceType ¶
func (s APIGatewayAccount) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::Account to implement the ResourceProperties interface
type APIGatewayAuthorizer ¶
type APIGatewayAuthorizer struct {
// AuthType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-authtype
AuthType *StringExpr `json:"AuthType,omitempty"`
// AuthorizerCredentials docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-authorizercredentials
AuthorizerCredentials *StringExpr `json:"AuthorizerCredentials,omitempty"`
// AuthorizerResultTTLInSeconds docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-authorizerresultttlinseconds
AuthorizerResultTTLInSeconds *IntegerExpr `json:"AuthorizerResultTtlInSeconds,omitempty"`
// AuthorizerURI docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-authorizeruri
AuthorizerURI *StringExpr `json:"AuthorizerUri,omitempty"`
// IdentitySource docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-identitysource
IdentitySource *StringExpr `json:"IdentitySource,omitempty"`
// IdentityValidationExpression docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-identityvalidationexpression
IdentityValidationExpression *StringExpr `json:"IdentityValidationExpression,omitempty"`
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-name
Name *StringExpr `json:"Name,omitempty"`
// ProviderARNs docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-providerarns
ProviderARNs *StringListExpr `json:"ProviderARNs,omitempty"`
// RestAPIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-restapiid
RestAPIID *StringExpr `json:"RestApiId,omitempty" validate:"dive,required"`
// Type docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-type
Type *StringExpr `json:"Type,omitempty" validate:"dive,required"`
}
APIGatewayAuthorizer represents the AWS::ApiGateway::Authorizer CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html
func (APIGatewayAuthorizer) CfnResourceAttributes ¶
func (s APIGatewayAuthorizer) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayAuthorizer) CfnResourceType ¶
func (s APIGatewayAuthorizer) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::Authorizer to implement the ResourceProperties interface
type APIGatewayBasePathMapping ¶
type APIGatewayBasePathMapping struct {
// BasePath docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-basepathmapping.html#cfn-apigateway-basepathmapping-basepath
BasePath *StringExpr `json:"BasePath,omitempty"`
// DomainName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-basepathmapping.html#cfn-apigateway-basepathmapping-domainname
DomainName *StringExpr `json:"DomainName,omitempty" validate:"dive,required"`
// RestAPIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-basepathmapping.html#cfn-apigateway-basepathmapping-restapiid
RestAPIID *StringExpr `json:"RestApiId,omitempty"`
// Stage docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-basepathmapping.html#cfn-apigateway-basepathmapping-stage
Stage *StringExpr `json:"Stage,omitempty"`
}
APIGatewayBasePathMapping represents the AWS::ApiGateway::BasePathMapping CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-basepathmapping.html
func (APIGatewayBasePathMapping) CfnResourceAttributes ¶
func (s APIGatewayBasePathMapping) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayBasePathMapping) CfnResourceType ¶
func (s APIGatewayBasePathMapping) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::BasePathMapping to implement the ResourceProperties interface
type APIGatewayClientCertificate ¶
type APIGatewayClientCertificate struct {
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-clientcertificate.html#cfn-apigateway-clientcertificate-description
Description *StringExpr `json:"Description,omitempty"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-clientcertificate.html#cfn-apigateway-clientcertificate-tags
Tags *TagList `json:"Tags,omitempty"`
}
APIGatewayClientCertificate represents the AWS::ApiGateway::ClientCertificate CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-clientcertificate.html
func (APIGatewayClientCertificate) CfnResourceAttributes ¶
func (s APIGatewayClientCertificate) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayClientCertificate) CfnResourceType ¶
func (s APIGatewayClientCertificate) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::ClientCertificate to implement the ResourceProperties interface
type APIGatewayDeployment ¶
type APIGatewayDeployment struct {
// DeploymentCanarySettings docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html#cfn-apigateway-deployment-deploymentcanarysettings
DeploymentCanarySettings *APIGatewayDeploymentDeploymentCanarySettings `json:"DeploymentCanarySettings,omitempty"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html#cfn-apigateway-deployment-description
Description *StringExpr `json:"Description,omitempty"`
// RestAPIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html#cfn-apigateway-deployment-restapiid
RestAPIID *StringExpr `json:"RestApiId,omitempty" validate:"dive,required"`
// StageDescription docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html#cfn-apigateway-deployment-stagedescription
StageDescription *APIGatewayDeploymentStageDescription `json:"StageDescription,omitempty"`
// StageName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html#cfn-apigateway-deployment-stagename
StageName *StringExpr `json:"StageName,omitempty"`
}
APIGatewayDeployment represents the AWS::ApiGateway::Deployment CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html
func (APIGatewayDeployment) CfnResourceAttributes ¶
func (s APIGatewayDeployment) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayDeployment) CfnResourceType ¶
func (s APIGatewayDeployment) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::Deployment to implement the ResourceProperties interface
type APIGatewayDeploymentAccessLogSetting ¶
type APIGatewayDeploymentAccessLogSetting struct {
// DestinationArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-accesslogsetting.html#cfn-apigateway-deployment-accesslogsetting-destinationarn
DestinationArn *StringExpr `json:"DestinationArn,omitempty"`
// Format docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-accesslogsetting.html#cfn-apigateway-deployment-accesslogsetting-format
Format *StringExpr `json:"Format,omitempty"`
}
APIGatewayDeploymentAccessLogSetting represents the AWS::ApiGateway::Deployment.AccessLogSetting CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-accesslogsetting.html
type APIGatewayDeploymentAccessLogSettingList ¶
type APIGatewayDeploymentAccessLogSettingList []APIGatewayDeploymentAccessLogSetting
APIGatewayDeploymentAccessLogSettingList represents a list of APIGatewayDeploymentAccessLogSetting
func (*APIGatewayDeploymentAccessLogSettingList) UnmarshalJSON ¶
func (l *APIGatewayDeploymentAccessLogSettingList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayDeploymentCanarySetting ¶
type APIGatewayDeploymentCanarySetting struct {
// PercentTraffic docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-canarysetting.html#cfn-apigateway-deployment-canarysetting-percenttraffic
PercentTraffic *IntegerExpr `json:"PercentTraffic,omitempty"`
// StageVariableOverrides docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-canarysetting.html#cfn-apigateway-deployment-canarysetting-stagevariableoverrides
StageVariableOverrides interface{} `json:"StageVariableOverrides,omitempty"`
// UseStageCache docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-canarysetting.html#cfn-apigateway-deployment-canarysetting-usestagecache
UseStageCache *BoolExpr `json:"UseStageCache,omitempty"`
}
APIGatewayDeploymentCanarySetting represents the AWS::ApiGateway::Deployment.CanarySetting CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-canarysetting.html
type APIGatewayDeploymentCanarySettingList ¶
type APIGatewayDeploymentCanarySettingList []APIGatewayDeploymentCanarySetting
APIGatewayDeploymentCanarySettingList represents a list of APIGatewayDeploymentCanarySetting
func (*APIGatewayDeploymentCanarySettingList) UnmarshalJSON ¶
func (l *APIGatewayDeploymentCanarySettingList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayDeploymentDeploymentCanarySettings ¶
type APIGatewayDeploymentDeploymentCanarySettings struct {
// PercentTraffic docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-deploymentcanarysettings.html#cfn-apigateway-deployment-deploymentcanarysettings-percenttraffic
PercentTraffic *IntegerExpr `json:"PercentTraffic,omitempty"`
// StageVariableOverrides docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-deploymentcanarysettings.html#cfn-apigateway-deployment-deploymentcanarysettings-stagevariableoverrides
StageVariableOverrides interface{} `json:"StageVariableOverrides,omitempty"`
// UseStageCache docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-deploymentcanarysettings.html#cfn-apigateway-deployment-deploymentcanarysettings-usestagecache
UseStageCache *BoolExpr `json:"UseStageCache,omitempty"`
}
APIGatewayDeploymentDeploymentCanarySettings represents the AWS::ApiGateway::Deployment.DeploymentCanarySettings CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-deploymentcanarysettings.html
type APIGatewayDeploymentDeploymentCanarySettingsList ¶
type APIGatewayDeploymentDeploymentCanarySettingsList []APIGatewayDeploymentDeploymentCanarySettings
APIGatewayDeploymentDeploymentCanarySettingsList represents a list of APIGatewayDeploymentDeploymentCanarySettings
func (*APIGatewayDeploymentDeploymentCanarySettingsList) UnmarshalJSON ¶
func (l *APIGatewayDeploymentDeploymentCanarySettingsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayDeploymentMethodSetting ¶
type APIGatewayDeploymentMethodSetting struct {
// CacheDataEncrypted docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription-methodsetting.html#cfn-apigateway-deployment-stagedescription-methodsetting-cachedataencrypted
CacheDataEncrypted *BoolExpr `json:"CacheDataEncrypted,omitempty"`
// CacheTTLInSeconds docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription-methodsetting.html#cfn-apigateway-deployment-stagedescription-methodsetting-cachettlinseconds
CacheTTLInSeconds *IntegerExpr `json:"CacheTtlInSeconds,omitempty"`
// CachingEnabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription-methodsetting.html#cfn-apigateway-deployment-stagedescription-methodsetting-cachingenabled
CachingEnabled *BoolExpr `json:"CachingEnabled,omitempty"`
// DataTraceEnabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription-methodsetting.html#cfn-apigateway-deployment-stagedescription-methodsetting-datatraceenabled
DataTraceEnabled *BoolExpr `json:"DataTraceEnabled,omitempty"`
// HTTPMethod docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription-methodsetting.html#cfn-apigateway-deployment-stagedescription-methodsetting-httpmethod
HTTPMethod *StringExpr `json:"HttpMethod,omitempty"`
// LoggingLevel docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription-methodsetting.html#cfn-apigateway-deployment-stagedescription-methodsetting-logginglevel
LoggingLevel *StringExpr `json:"LoggingLevel,omitempty"`
// MetricsEnabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription-methodsetting.html#cfn-apigateway-deployment-stagedescription-methodsetting-metricsenabled
MetricsEnabled *BoolExpr `json:"MetricsEnabled,omitempty"`
// ResourcePath docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription-methodsetting.html#cfn-apigateway-deployment-stagedescription-methodsetting-resourcepath
ResourcePath *StringExpr `json:"ResourcePath,omitempty"`
// ThrottlingBurstLimit docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription-methodsetting.html#cfn-apigateway-deployment-stagedescription-methodsetting-throttlingburstlimit
ThrottlingBurstLimit *IntegerExpr `json:"ThrottlingBurstLimit,omitempty"`
// ThrottlingRateLimit docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription-methodsetting.html#cfn-apigateway-deployment-stagedescription-methodsetting-throttlingratelimit
ThrottlingRateLimit *IntegerExpr `json:"ThrottlingRateLimit,omitempty"`
}
APIGatewayDeploymentMethodSetting represents the AWS::ApiGateway::Deployment.MethodSetting CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription-methodsetting.html
type APIGatewayDeploymentMethodSettingList ¶
type APIGatewayDeploymentMethodSettingList []APIGatewayDeploymentMethodSetting
APIGatewayDeploymentMethodSettingList represents a list of APIGatewayDeploymentMethodSetting
func (*APIGatewayDeploymentMethodSettingList) UnmarshalJSON ¶
func (l *APIGatewayDeploymentMethodSettingList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayDeploymentStageDescription ¶
type APIGatewayDeploymentStageDescription struct {
// AccessLogSetting docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-accesslogsetting
AccessLogSetting *APIGatewayDeploymentAccessLogSetting `json:"AccessLogSetting,omitempty"`
// CacheClusterEnabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-cacheclusterenabled
CacheClusterEnabled *BoolExpr `json:"CacheClusterEnabled,omitempty"`
// CacheClusterSize docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-cacheclustersize
CacheClusterSize *StringExpr `json:"CacheClusterSize,omitempty"`
// CacheDataEncrypted docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-cachedataencrypted
CacheDataEncrypted *BoolExpr `json:"CacheDataEncrypted,omitempty"`
// CacheTTLInSeconds docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-cachettlinseconds
CacheTTLInSeconds *IntegerExpr `json:"CacheTtlInSeconds,omitempty"`
// CachingEnabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-cachingenabled
CachingEnabled *BoolExpr `json:"CachingEnabled,omitempty"`
// CanarySetting docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-canarysetting
CanarySetting *APIGatewayDeploymentCanarySetting `json:"CanarySetting,omitempty"`
// ClientCertificateID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-clientcertificateid
ClientCertificateID *StringExpr `json:"ClientCertificateId,omitempty"`
// DataTraceEnabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-datatraceenabled
DataTraceEnabled *BoolExpr `json:"DataTraceEnabled,omitempty"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-description
Description *StringExpr `json:"Description,omitempty"`
// DocumentationVersion docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-documentationversion
DocumentationVersion *StringExpr `json:"DocumentationVersion,omitempty"`
// LoggingLevel docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-logginglevel
LoggingLevel *StringExpr `json:"LoggingLevel,omitempty"`
// MethodSettings docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-methodsettings
MethodSettings *APIGatewayDeploymentMethodSettingList `json:"MethodSettings,omitempty"`
// MetricsEnabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-metricsenabled
MetricsEnabled *BoolExpr `json:"MetricsEnabled,omitempty"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-tags
Tags *TagList `json:"Tags,omitempty"`
// ThrottlingBurstLimit docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-throttlingburstlimit
ThrottlingBurstLimit *IntegerExpr `json:"ThrottlingBurstLimit,omitempty"`
// ThrottlingRateLimit docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-throttlingratelimit
ThrottlingRateLimit *IntegerExpr `json:"ThrottlingRateLimit,omitempty"`
// TracingEnabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-tracingenabled
TracingEnabled *BoolExpr `json:"TracingEnabled,omitempty"`
// Variables docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-variables
Variables interface{} `json:"Variables,omitempty"`
}
APIGatewayDeploymentStageDescription represents the AWS::ApiGateway::Deployment.StageDescription CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html
type APIGatewayDeploymentStageDescriptionList ¶
type APIGatewayDeploymentStageDescriptionList []APIGatewayDeploymentStageDescription
APIGatewayDeploymentStageDescriptionList represents a list of APIGatewayDeploymentStageDescription
func (*APIGatewayDeploymentStageDescriptionList) UnmarshalJSON ¶
func (l *APIGatewayDeploymentStageDescriptionList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayDocumentationPart ¶
type APIGatewayDocumentationPart struct {
// Location docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationpart.html#cfn-apigateway-documentationpart-location
Location *APIGatewayDocumentationPartLocation `json:"Location,omitempty" validate:"dive,required"`
// Properties docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationpart.html#cfn-apigateway-documentationpart-properties
Properties *StringExpr `json:"Properties,omitempty" validate:"dive,required"`
// RestAPIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationpart.html#cfn-apigateway-documentationpart-restapiid
RestAPIID *StringExpr `json:"RestApiId,omitempty" validate:"dive,required"`
}
APIGatewayDocumentationPart represents the AWS::ApiGateway::DocumentationPart CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationpart.html
func (APIGatewayDocumentationPart) CfnResourceAttributes ¶
func (s APIGatewayDocumentationPart) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayDocumentationPart) CfnResourceType ¶
func (s APIGatewayDocumentationPart) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::DocumentationPart to implement the ResourceProperties interface
type APIGatewayDocumentationPartLocation ¶
type APIGatewayDocumentationPartLocation struct {
// Method docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-documentationpart-location.html#cfn-apigateway-documentationpart-location-method
Method *StringExpr `json:"Method,omitempty"`
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-documentationpart-location.html#cfn-apigateway-documentationpart-location-name
Name *StringExpr `json:"Name,omitempty"`
// Path docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-documentationpart-location.html#cfn-apigateway-documentationpart-location-path
Path *StringExpr `json:"Path,omitempty"`
// StatusCode docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-documentationpart-location.html#cfn-apigateway-documentationpart-location-statuscode
StatusCode *StringExpr `json:"StatusCode,omitempty"`
// Type docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-documentationpart-location.html#cfn-apigateway-documentationpart-location-type
Type *StringExpr `json:"Type,omitempty"`
}
APIGatewayDocumentationPartLocation represents the AWS::ApiGateway::DocumentationPart.Location CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-documentationpart-location.html
type APIGatewayDocumentationPartLocationList ¶
type APIGatewayDocumentationPartLocationList []APIGatewayDocumentationPartLocation
APIGatewayDocumentationPartLocationList represents a list of APIGatewayDocumentationPartLocation
func (*APIGatewayDocumentationPartLocationList) UnmarshalJSON ¶
func (l *APIGatewayDocumentationPartLocationList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayDocumentationVersion ¶
type APIGatewayDocumentationVersion struct {
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationversion.html#cfn-apigateway-documentationversion-description
Description *StringExpr `json:"Description,omitempty"`
// DocumentationVersion docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationversion.html#cfn-apigateway-documentationversion-documentationversion
DocumentationVersion *StringExpr `json:"DocumentationVersion,omitempty" validate:"dive,required"`
// RestAPIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationversion.html#cfn-apigateway-documentationversion-restapiid
RestAPIID *StringExpr `json:"RestApiId,omitempty" validate:"dive,required"`
}
APIGatewayDocumentationVersion represents the AWS::ApiGateway::DocumentationVersion CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationversion.html
func (APIGatewayDocumentationVersion) CfnResourceAttributes ¶
func (s APIGatewayDocumentationVersion) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayDocumentationVersion) CfnResourceType ¶
func (s APIGatewayDocumentationVersion) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::DocumentationVersion to implement the ResourceProperties interface
type APIGatewayDomainName ¶
type APIGatewayDomainName struct {
// CertificateArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-certificatearn
CertificateArn *StringExpr `json:"CertificateArn,omitempty"`
// DomainName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-domainname
DomainName *StringExpr `json:"DomainName,omitempty"`
// EndpointConfiguration docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-endpointconfiguration
EndpointConfiguration *APIGatewayDomainNameEndpointConfiguration `json:"EndpointConfiguration,omitempty"`
// MutualTLSAuthentication docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-mutualtlsauthentication
MutualTLSAuthentication *APIGatewayDomainNameMutualTLSAuthentication `json:"MutualTlsAuthentication,omitempty"`
// RegionalCertificateArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-regionalcertificatearn
RegionalCertificateArn *StringExpr `json:"RegionalCertificateArn,omitempty"`
// SecurityPolicy docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-securitypolicy
SecurityPolicy *StringExpr `json:"SecurityPolicy,omitempty"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-tags
Tags *TagList `json:"Tags,omitempty"`
}
APIGatewayDomainName represents the AWS::ApiGateway::DomainName CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html
func (APIGatewayDomainName) CfnResourceAttributes ¶
func (s APIGatewayDomainName) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayDomainName) CfnResourceType ¶
func (s APIGatewayDomainName) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::DomainName to implement the ResourceProperties interface
type APIGatewayDomainNameEndpointConfiguration ¶
type APIGatewayDomainNameEndpointConfiguration struct {
// Types docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-domainname-endpointconfiguration.html#cfn-apigateway-domainname-endpointconfiguration-types
Types *StringListExpr `json:"Types,omitempty"`
}
APIGatewayDomainNameEndpointConfiguration represents the AWS::ApiGateway::DomainName.EndpointConfiguration CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-domainname-endpointconfiguration.html
type APIGatewayDomainNameEndpointConfigurationList ¶
type APIGatewayDomainNameEndpointConfigurationList []APIGatewayDomainNameEndpointConfiguration
APIGatewayDomainNameEndpointConfigurationList represents a list of APIGatewayDomainNameEndpointConfiguration
func (*APIGatewayDomainNameEndpointConfigurationList) UnmarshalJSON ¶
func (l *APIGatewayDomainNameEndpointConfigurationList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayDomainNameMutualTLSAuthentication ¶
type APIGatewayDomainNameMutualTLSAuthentication struct {
// TruststoreURI docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-domainname-mutualtlsauthentication.html#cfn-apigateway-domainname-mutualtlsauthentication-truststoreuri
TruststoreURI *StringExpr `json:"TruststoreUri,omitempty"`
// TruststoreVersion docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-domainname-mutualtlsauthentication.html#cfn-apigateway-domainname-mutualtlsauthentication-truststoreversion
TruststoreVersion *StringExpr `json:"TruststoreVersion,omitempty"`
}
APIGatewayDomainNameMutualTLSAuthentication represents the AWS::ApiGateway::DomainName.MutualTlsAuthentication CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-domainname-mutualtlsauthentication.html
type APIGatewayDomainNameMutualTLSAuthenticationList ¶
type APIGatewayDomainNameMutualTLSAuthenticationList []APIGatewayDomainNameMutualTLSAuthentication
APIGatewayDomainNameMutualTLSAuthenticationList represents a list of APIGatewayDomainNameMutualTLSAuthentication
func (*APIGatewayDomainNameMutualTLSAuthenticationList) UnmarshalJSON ¶
func (l *APIGatewayDomainNameMutualTLSAuthenticationList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayGatewayResponse ¶
type APIGatewayGatewayResponse struct {
// ResponseParameters docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html#cfn-apigateway-gatewayresponse-responseparameters
ResponseParameters interface{} `json:"ResponseParameters,omitempty"`
// ResponseTemplates docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html#cfn-apigateway-gatewayresponse-responsetemplates
ResponseTemplates interface{} `json:"ResponseTemplates,omitempty"`
// ResponseType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html#cfn-apigateway-gatewayresponse-responsetype
ResponseType *StringExpr `json:"ResponseType,omitempty" validate:"dive,required"`
// RestAPIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html#cfn-apigateway-gatewayresponse-restapiid
RestAPIID *StringExpr `json:"RestApiId,omitempty" validate:"dive,required"`
// StatusCode docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html#cfn-apigateway-gatewayresponse-statuscode
StatusCode *StringExpr `json:"StatusCode,omitempty"`
}
APIGatewayGatewayResponse represents the AWS::ApiGateway::GatewayResponse CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html
func (APIGatewayGatewayResponse) CfnResourceAttributes ¶
func (s APIGatewayGatewayResponse) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayGatewayResponse) CfnResourceType ¶
func (s APIGatewayGatewayResponse) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::GatewayResponse to implement the ResourceProperties interface
type APIGatewayMethod ¶
type APIGatewayMethod struct {
// APIKeyRequired docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-apikeyrequired
APIKeyRequired *BoolExpr `json:"ApiKeyRequired,omitempty"`
// AuthorizationScopes docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-authorizationscopes
AuthorizationScopes *StringListExpr `json:"AuthorizationScopes,omitempty"`
// AuthorizationType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-authorizationtype
AuthorizationType *StringExpr `json:"AuthorizationType,omitempty"`
// AuthorizerID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-authorizerid
AuthorizerID *StringExpr `json:"AuthorizerId,omitempty"`
// HTTPMethod docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-httpmethod
HTTPMethod *StringExpr `json:"HttpMethod,omitempty" validate:"dive,required"`
// Integration docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-integration
Integration *APIGatewayMethodIntegration `json:"Integration,omitempty"`
// MethodResponses docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-methodresponses
MethodResponses *APIGatewayMethodMethodResponseList `json:"MethodResponses,omitempty"`
// OperationName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-operationname
OperationName *StringExpr `json:"OperationName,omitempty"`
// RequestModels docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-requestmodels
RequestModels interface{} `json:"RequestModels,omitempty"`
// RequestParameters docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-requestparameters
RequestParameters interface{} `json:"RequestParameters,omitempty"`
// RequestValidatorID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-requestvalidatorid
RequestValidatorID *StringExpr `json:"RequestValidatorId,omitempty"`
// ResourceID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-resourceid
ResourceID *StringExpr `json:"ResourceId,omitempty" validate:"dive,required"`
// RestAPIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-restapiid
RestAPIID *StringExpr `json:"RestApiId,omitempty" validate:"dive,required"`
}
APIGatewayMethod represents the AWS::ApiGateway::Method CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html
func (APIGatewayMethod) CfnResourceAttributes ¶
func (s APIGatewayMethod) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayMethod) CfnResourceType ¶
func (s APIGatewayMethod) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::Method to implement the ResourceProperties interface
type APIGatewayMethodIntegration ¶
type APIGatewayMethodIntegration struct {
// CacheKeyParameters docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-cachekeyparameters
CacheKeyParameters *StringListExpr `json:"CacheKeyParameters,omitempty"`
// CacheNamespace docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-cachenamespace
CacheNamespace *StringExpr `json:"CacheNamespace,omitempty"`
// ConnectionID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-connectionid
ConnectionID *StringExpr `json:"ConnectionId,omitempty"`
// ConnectionType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-connectiontype
ConnectionType *StringExpr `json:"ConnectionType,omitempty"`
// ContentHandling docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-contenthandling
ContentHandling *StringExpr `json:"ContentHandling,omitempty"`
// Credentials docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-credentials
Credentials *StringExpr `json:"Credentials,omitempty"`
// IntegrationHTTPMethod docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-integrationhttpmethod
IntegrationHTTPMethod *StringExpr `json:"IntegrationHttpMethod,omitempty"`
// IntegrationResponses docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-integrationresponses
IntegrationResponses *APIGatewayMethodIntegrationResponseList `json:"IntegrationResponses,omitempty"`
// PassthroughBehavior docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-passthroughbehavior
PassthroughBehavior *StringExpr `json:"PassthroughBehavior,omitempty"`
// RequestParameters docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-requestparameters
RequestParameters interface{} `json:"RequestParameters,omitempty"`
// RequestTemplates docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-requesttemplates
RequestTemplates interface{} `json:"RequestTemplates,omitempty"`
// TimeoutInMillis docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-timeoutinmillis
TimeoutInMillis *IntegerExpr `json:"TimeoutInMillis,omitempty"`
// Type docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-type
Type *StringExpr `json:"Type,omitempty"`
// URI docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-uri
URI *StringExpr `json:"Uri,omitempty"`
}
APIGatewayMethodIntegration represents the AWS::ApiGateway::Method.Integration CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html
type APIGatewayMethodIntegrationList ¶
type APIGatewayMethodIntegrationList []APIGatewayMethodIntegration
APIGatewayMethodIntegrationList represents a list of APIGatewayMethodIntegration
func (*APIGatewayMethodIntegrationList) UnmarshalJSON ¶
func (l *APIGatewayMethodIntegrationList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayMethodIntegrationResponse ¶
type APIGatewayMethodIntegrationResponse struct {
// ContentHandling docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration-integrationresponse.html#cfn-apigateway-method-integrationresponse-contenthandling
ContentHandling *StringExpr `json:"ContentHandling,omitempty"`
// ResponseParameters docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration-integrationresponse.html#cfn-apigateway-method-integration-integrationresponse-responseparameters
ResponseParameters interface{} `json:"ResponseParameters,omitempty"`
// ResponseTemplates docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration-integrationresponse.html#cfn-apigateway-method-integration-integrationresponse-responsetemplates
ResponseTemplates interface{} `json:"ResponseTemplates,omitempty"`
// SelectionPattern docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration-integrationresponse.html#cfn-apigateway-method-integration-integrationresponse-selectionpattern
SelectionPattern *StringExpr `json:"SelectionPattern,omitempty"`
// StatusCode docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration-integrationresponse.html#cfn-apigateway-method-integration-integrationresponse-statuscode
StatusCode *StringExpr `json:"StatusCode,omitempty" validate:"dive,required"`
}
APIGatewayMethodIntegrationResponse represents the AWS::ApiGateway::Method.IntegrationResponse CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration-integrationresponse.html
type APIGatewayMethodIntegrationResponseList ¶
type APIGatewayMethodIntegrationResponseList []APIGatewayMethodIntegrationResponse
APIGatewayMethodIntegrationResponseList represents a list of APIGatewayMethodIntegrationResponse
func (*APIGatewayMethodIntegrationResponseList) UnmarshalJSON ¶
func (l *APIGatewayMethodIntegrationResponseList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayMethodMethodResponse ¶
type APIGatewayMethodMethodResponse struct {
// ResponseModels docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-methodresponse.html#cfn-apigateway-method-methodresponse-responsemodels
ResponseModels interface{} `json:"ResponseModels,omitempty"`
// ResponseParameters docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-methodresponse.html#cfn-apigateway-method-methodresponse-responseparameters
ResponseParameters interface{} `json:"ResponseParameters,omitempty"`
// StatusCode docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-methodresponse.html#cfn-apigateway-method-methodresponse-statuscode
StatusCode *StringExpr `json:"StatusCode,omitempty" validate:"dive,required"`
}
APIGatewayMethodMethodResponse represents the AWS::ApiGateway::Method.MethodResponse CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-methodresponse.html
type APIGatewayMethodMethodResponseList ¶
type APIGatewayMethodMethodResponseList []APIGatewayMethodMethodResponse
APIGatewayMethodMethodResponseList represents a list of APIGatewayMethodMethodResponse
func (*APIGatewayMethodMethodResponseList) UnmarshalJSON ¶
func (l *APIGatewayMethodMethodResponseList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayModel ¶
type APIGatewayModel struct {
// ContentType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-model.html#cfn-apigateway-model-contenttype
ContentType *StringExpr `json:"ContentType,omitempty"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-model.html#cfn-apigateway-model-description
Description *StringExpr `json:"Description,omitempty"`
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-model.html#cfn-apigateway-model-name
Name *StringExpr `json:"Name,omitempty"`
// RestAPIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-model.html#cfn-apigateway-model-restapiid
RestAPIID *StringExpr `json:"RestApiId,omitempty" validate:"dive,required"`
// Schema docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-model.html#cfn-apigateway-model-schema
Schema interface{} `json:"Schema,omitempty"`
}
APIGatewayModel represents the AWS::ApiGateway::Model CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-model.html
func (APIGatewayModel) CfnResourceAttributes ¶
func (s APIGatewayModel) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayModel) CfnResourceType ¶
func (s APIGatewayModel) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::Model to implement the ResourceProperties interface
type APIGatewayRequestValidator ¶
type APIGatewayRequestValidator struct {
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-requestvalidator.html#cfn-apigateway-requestvalidator-name
Name *StringExpr `json:"Name,omitempty"`
// RestAPIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-requestvalidator.html#cfn-apigateway-requestvalidator-restapiid
RestAPIID *StringExpr `json:"RestApiId,omitempty" validate:"dive,required"`
// ValidateRequestBody docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-requestvalidator.html#cfn-apigateway-requestvalidator-validaterequestbody
ValidateRequestBody *BoolExpr `json:"ValidateRequestBody,omitempty"`
// ValidateRequestParameters docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-requestvalidator.html#cfn-apigateway-requestvalidator-validaterequestparameters
ValidateRequestParameters *BoolExpr `json:"ValidateRequestParameters,omitempty"`
}
APIGatewayRequestValidator represents the AWS::ApiGateway::RequestValidator CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-requestvalidator.html
func (APIGatewayRequestValidator) CfnResourceAttributes ¶
func (s APIGatewayRequestValidator) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayRequestValidator) CfnResourceType ¶
func (s APIGatewayRequestValidator) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::RequestValidator to implement the ResourceProperties interface
type APIGatewayResource ¶
type APIGatewayResource struct {
// ParentID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-resource.html#cfn-apigateway-resource-parentid
ParentID *StringExpr `json:"ParentId,omitempty" validate:"dive,required"`
// PathPart docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-resource.html#cfn-apigateway-resource-pathpart
PathPart *StringExpr `json:"PathPart,omitempty" validate:"dive,required"`
// RestAPIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-resource.html#cfn-apigateway-resource-restapiid
RestAPIID *StringExpr `json:"RestApiId,omitempty" validate:"dive,required"`
}
APIGatewayResource represents the AWS::ApiGateway::Resource CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-resource.html
func (APIGatewayResource) CfnResourceAttributes ¶
func (s APIGatewayResource) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayResource) CfnResourceType ¶
func (s APIGatewayResource) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::Resource to implement the ResourceProperties interface
type APIGatewayRestAPI ¶
type APIGatewayRestAPI struct {
// APIKeySourceType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-apikeysourcetype
APIKeySourceType *StringExpr `json:"ApiKeySourceType,omitempty"`
// BinaryMediaTypes docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-binarymediatypes
BinaryMediaTypes *StringListExpr `json:"BinaryMediaTypes,omitempty"`
// Body docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-body
Body interface{} `json:"Body,omitempty"`
// BodyS3Location docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-bodys3location
BodyS3Location *APIGatewayRestAPIS3Location `json:"BodyS3Location,omitempty"`
// CloneFrom docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-clonefrom
CloneFrom *StringExpr `json:"CloneFrom,omitempty"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-description
Description *StringExpr `json:"Description,omitempty"`
// EndpointConfiguration docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-endpointconfiguration
EndpointConfiguration *APIGatewayRestAPIEndpointConfiguration `json:"EndpointConfiguration,omitempty"`
// FailOnWarnings docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-failonwarnings
FailOnWarnings *BoolExpr `json:"FailOnWarnings,omitempty"`
// MinimumCompressionSize docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-minimumcompressionsize
MinimumCompressionSize *IntegerExpr `json:"MinimumCompressionSize,omitempty"`
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-name
Name *StringExpr `json:"Name,omitempty"`
// Parameters docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-parameters
Parameters interface{} `json:"Parameters,omitempty"`
// Policy docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-policy
Policy interface{} `json:"Policy,omitempty"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-tags
Tags *TagList `json:"Tags,omitempty"`
}
APIGatewayRestAPI represents the AWS::ApiGateway::RestApi CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html
func (APIGatewayRestAPI) CfnResourceAttributes ¶
func (s APIGatewayRestAPI) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayRestAPI) CfnResourceType ¶
func (s APIGatewayRestAPI) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::RestApi to implement the ResourceProperties interface
type APIGatewayRestAPIEndpointConfiguration ¶
type APIGatewayRestAPIEndpointConfiguration struct {
// Types docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-endpointconfiguration.html#cfn-apigateway-restapi-endpointconfiguration-types
Types *StringListExpr `json:"Types,omitempty"`
// VPCEndpointIDs docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-endpointconfiguration.html#cfn-apigateway-restapi-endpointconfiguration-vpcendpointids
VPCEndpointIDs *StringListExpr `json:"VpcEndpointIds,omitempty"`
}
APIGatewayRestAPIEndpointConfiguration represents the AWS::ApiGateway::RestApi.EndpointConfiguration CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-endpointconfiguration.html
type APIGatewayRestAPIEndpointConfigurationList ¶
type APIGatewayRestAPIEndpointConfigurationList []APIGatewayRestAPIEndpointConfiguration
APIGatewayRestAPIEndpointConfigurationList represents a list of APIGatewayRestAPIEndpointConfiguration
func (*APIGatewayRestAPIEndpointConfigurationList) UnmarshalJSON ¶
func (l *APIGatewayRestAPIEndpointConfigurationList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayRestAPIS3Location ¶
type APIGatewayRestAPIS3Location struct {
// Bucket docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-s3location.html#cfn-apigateway-restapi-s3location-bucket
Bucket *StringExpr `json:"Bucket,omitempty"`
// ETag docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-s3location.html#cfn-apigateway-restapi-s3location-etag
ETag *StringExpr `json:"ETag,omitempty"`
// Key docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-s3location.html#cfn-apigateway-restapi-s3location-key
Key *StringExpr `json:"Key,omitempty"`
// Version docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-s3location.html#cfn-apigateway-restapi-s3location-version
Version *StringExpr `json:"Version,omitempty"`
}
APIGatewayRestAPIS3Location represents the AWS::ApiGateway::RestApi.S3Location CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-s3location.html
type APIGatewayRestAPIS3LocationList ¶
type APIGatewayRestAPIS3LocationList []APIGatewayRestAPIS3Location
APIGatewayRestAPIS3LocationList represents a list of APIGatewayRestAPIS3Location
func (*APIGatewayRestAPIS3LocationList) UnmarshalJSON ¶
func (l *APIGatewayRestAPIS3LocationList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayStage ¶
type APIGatewayStage struct {
// AccessLogSetting docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-accesslogsetting
AccessLogSetting *APIGatewayStageAccessLogSetting `json:"AccessLogSetting,omitempty"`
// CacheClusterEnabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-cacheclusterenabled
CacheClusterEnabled *BoolExpr `json:"CacheClusterEnabled,omitempty"`
// CacheClusterSize docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-cacheclustersize
CacheClusterSize *StringExpr `json:"CacheClusterSize,omitempty"`
// CanarySetting docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-canarysetting
CanarySetting *APIGatewayStageCanarySetting `json:"CanarySetting,omitempty"`
// ClientCertificateID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-clientcertificateid
ClientCertificateID *StringExpr `json:"ClientCertificateId,omitempty"`
// DeploymentID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-deploymentid
DeploymentID *StringExpr `json:"DeploymentId,omitempty"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-description
Description *StringExpr `json:"Description,omitempty"`
// DocumentationVersion docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-documentationversion
DocumentationVersion *StringExpr `json:"DocumentationVersion,omitempty"`
// MethodSettings docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-methodsettings
MethodSettings *APIGatewayStageMethodSettingList `json:"MethodSettings,omitempty"`
// RestAPIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-restapiid
RestAPIID *StringExpr `json:"RestApiId,omitempty" validate:"dive,required"`
// StageName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-stagename
StageName *StringExpr `json:"StageName,omitempty"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-tags
Tags *TagList `json:"Tags,omitempty"`
// TracingEnabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-tracingenabled
TracingEnabled *BoolExpr `json:"TracingEnabled,omitempty"`
// Variables docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-variables
Variables interface{} `json:"Variables,omitempty"`
}
APIGatewayStage represents the AWS::ApiGateway::Stage CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html
func (APIGatewayStage) CfnResourceAttributes ¶
func (s APIGatewayStage) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayStage) CfnResourceType ¶
func (s APIGatewayStage) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::Stage to implement the ResourceProperties interface
type APIGatewayStageAccessLogSetting ¶
type APIGatewayStageAccessLogSetting struct {
// DestinationArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-accesslogsetting.html#cfn-apigateway-stage-accesslogsetting-destinationarn
DestinationArn *StringExpr `json:"DestinationArn,omitempty"`
// Format docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-accesslogsetting.html#cfn-apigateway-stage-accesslogsetting-format
Format *StringExpr `json:"Format,omitempty"`
}
APIGatewayStageAccessLogSetting represents the AWS::ApiGateway::Stage.AccessLogSetting CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-accesslogsetting.html
type APIGatewayStageAccessLogSettingList ¶
type APIGatewayStageAccessLogSettingList []APIGatewayStageAccessLogSetting
APIGatewayStageAccessLogSettingList represents a list of APIGatewayStageAccessLogSetting
func (*APIGatewayStageAccessLogSettingList) UnmarshalJSON ¶
func (l *APIGatewayStageAccessLogSettingList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayStageCanarySetting ¶
type APIGatewayStageCanarySetting struct {
// DeploymentID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-canarysetting.html#cfn-apigateway-stage-canarysetting-deploymentid
DeploymentID *StringExpr `json:"DeploymentId,omitempty"`
// PercentTraffic docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-canarysetting.html#cfn-apigateway-stage-canarysetting-percenttraffic
PercentTraffic *IntegerExpr `json:"PercentTraffic,omitempty"`
// StageVariableOverrides docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-canarysetting.html#cfn-apigateway-stage-canarysetting-stagevariableoverrides
StageVariableOverrides interface{} `json:"StageVariableOverrides,omitempty"`
// UseStageCache docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-canarysetting.html#cfn-apigateway-stage-canarysetting-usestagecache
UseStageCache *BoolExpr `json:"UseStageCache,omitempty"`
}
APIGatewayStageCanarySetting represents the AWS::ApiGateway::Stage.CanarySetting CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-canarysetting.html
type APIGatewayStageCanarySettingList ¶
type APIGatewayStageCanarySettingList []APIGatewayStageCanarySetting
APIGatewayStageCanarySettingList represents a list of APIGatewayStageCanarySetting
func (*APIGatewayStageCanarySettingList) UnmarshalJSON ¶
func (l *APIGatewayStageCanarySettingList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayStageMethodSetting ¶
type APIGatewayStageMethodSetting struct {
// CacheDataEncrypted docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-cachedataencrypted
CacheDataEncrypted *BoolExpr `json:"CacheDataEncrypted,omitempty"`
// CacheTTLInSeconds docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-cachettlinseconds
CacheTTLInSeconds *IntegerExpr `json:"CacheTtlInSeconds,omitempty"`
// CachingEnabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-cachingenabled
CachingEnabled *BoolExpr `json:"CachingEnabled,omitempty"`
// DataTraceEnabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-datatraceenabled
DataTraceEnabled *BoolExpr `json:"DataTraceEnabled,omitempty"`
// HTTPMethod docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-httpmethod
HTTPMethod *StringExpr `json:"HttpMethod,omitempty"`
// LoggingLevel docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-logginglevel
LoggingLevel *StringExpr `json:"LoggingLevel,omitempty"`
// MetricsEnabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-metricsenabled
MetricsEnabled *BoolExpr `json:"MetricsEnabled,omitempty"`
// ResourcePath docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-resourcepath
ResourcePath *StringExpr `json:"ResourcePath,omitempty"`
// ThrottlingBurstLimit docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-throttlingburstlimit
ThrottlingBurstLimit *IntegerExpr `json:"ThrottlingBurstLimit,omitempty"`
// ThrottlingRateLimit docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-throttlingratelimit
ThrottlingRateLimit *IntegerExpr `json:"ThrottlingRateLimit,omitempty"`
}
APIGatewayStageMethodSetting represents the AWS::ApiGateway::Stage.MethodSetting CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-stage-methodsetting.html
type APIGatewayStageMethodSettingList ¶
type APIGatewayStageMethodSettingList []APIGatewayStageMethodSetting
APIGatewayStageMethodSettingList represents a list of APIGatewayStageMethodSetting
func (*APIGatewayStageMethodSettingList) UnmarshalJSON ¶
func (l *APIGatewayStageMethodSettingList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayUsagePlan ¶
type APIGatewayUsagePlan struct {
// APIStages docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html#cfn-apigateway-usageplan-apistages
APIStages *APIGatewayUsagePlanAPIStageList `json:"ApiStages,omitempty"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html#cfn-apigateway-usageplan-description
Description *StringExpr `json:"Description,omitempty"`
// Quota docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html#cfn-apigateway-usageplan-quota
Quota *APIGatewayUsagePlanQuotaSettings `json:"Quota,omitempty"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html#cfn-apigateway-usageplan-tags
Tags *TagList `json:"Tags,omitempty"`
// Throttle docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html#cfn-apigateway-usageplan-throttle
Throttle *APIGatewayUsagePlanThrottleSettings `json:"Throttle,omitempty"`
// UsagePlanName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html#cfn-apigateway-usageplan-usageplanname
UsagePlanName *StringExpr `json:"UsagePlanName,omitempty"`
}
APIGatewayUsagePlan represents the AWS::ApiGateway::UsagePlan CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html
func (APIGatewayUsagePlan) CfnResourceAttributes ¶
func (s APIGatewayUsagePlan) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayUsagePlan) CfnResourceType ¶
func (s APIGatewayUsagePlan) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::UsagePlan to implement the ResourceProperties interface
type APIGatewayUsagePlanAPIStage ¶
type APIGatewayUsagePlanAPIStage struct {
// APIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-apistage.html#cfn-apigateway-usageplan-apistage-apiid
APIID *StringExpr `json:"ApiId,omitempty"`
// Stage docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-apistage.html#cfn-apigateway-usageplan-apistage-stage
Stage *StringExpr `json:"Stage,omitempty"`
// Throttle docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-apistage.html#cfn-apigateway-usageplan-apistage-throttle
Throttle interface{} `json:"Throttle,omitempty"`
}
APIGatewayUsagePlanAPIStage represents the AWS::ApiGateway::UsagePlan.ApiStage CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-apistage.html
type APIGatewayUsagePlanAPIStageList ¶
type APIGatewayUsagePlanAPIStageList []APIGatewayUsagePlanAPIStage
APIGatewayUsagePlanAPIStageList represents a list of APIGatewayUsagePlanAPIStage
func (*APIGatewayUsagePlanAPIStageList) UnmarshalJSON ¶
func (l *APIGatewayUsagePlanAPIStageList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayUsagePlanKey ¶
type APIGatewayUsagePlanKey struct {
// KeyID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplankey.html#cfn-apigateway-usageplankey-keyid
KeyID *StringExpr `json:"KeyId,omitempty" validate:"dive,required"`
// KeyType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplankey.html#cfn-apigateway-usageplankey-keytype
KeyType *StringExpr `json:"KeyType,omitempty" validate:"dive,required"`
// UsagePlanID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplankey.html#cfn-apigateway-usageplankey-usageplanid
UsagePlanID *StringExpr `json:"UsagePlanId,omitempty" validate:"dive,required"`
}
APIGatewayUsagePlanKey represents the AWS::ApiGateway::UsagePlanKey CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplankey.html
func (APIGatewayUsagePlanKey) CfnResourceAttributes ¶
func (s APIGatewayUsagePlanKey) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayUsagePlanKey) CfnResourceType ¶
func (s APIGatewayUsagePlanKey) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::UsagePlanKey to implement the ResourceProperties interface
type APIGatewayUsagePlanQuotaSettings ¶
type APIGatewayUsagePlanQuotaSettings struct {
// Limit docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-quotasettings.html#cfn-apigateway-usageplan-quotasettings-limit
Limit *IntegerExpr `json:"Limit,omitempty"`
// Offset docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-quotasettings.html#cfn-apigateway-usageplan-quotasettings-offset
Offset *IntegerExpr `json:"Offset,omitempty"`
// Period docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-quotasettings.html#cfn-apigateway-usageplan-quotasettings-period
Period *StringExpr `json:"Period,omitempty"`
}
APIGatewayUsagePlanQuotaSettings represents the AWS::ApiGateway::UsagePlan.QuotaSettings CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-quotasettings.html
type APIGatewayUsagePlanQuotaSettingsList ¶
type APIGatewayUsagePlanQuotaSettingsList []APIGatewayUsagePlanQuotaSettings
APIGatewayUsagePlanQuotaSettingsList represents a list of APIGatewayUsagePlanQuotaSettings
func (*APIGatewayUsagePlanQuotaSettingsList) UnmarshalJSON ¶
func (l *APIGatewayUsagePlanQuotaSettingsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayUsagePlanThrottleSettings ¶
type APIGatewayUsagePlanThrottleSettings struct {
// BurstLimit docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-throttlesettings.html#cfn-apigateway-usageplan-throttlesettings-burstlimit
BurstLimit *IntegerExpr `json:"BurstLimit,omitempty"`
// RateLimit docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-throttlesettings.html#cfn-apigateway-usageplan-throttlesettings-ratelimit
RateLimit *IntegerExpr `json:"RateLimit,omitempty"`
}
APIGatewayUsagePlanThrottleSettings represents the AWS::ApiGateway::UsagePlan.ThrottleSettings CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-throttlesettings.html
type APIGatewayUsagePlanThrottleSettingsList ¶
type APIGatewayUsagePlanThrottleSettingsList []APIGatewayUsagePlanThrottleSettings
APIGatewayUsagePlanThrottleSettingsList represents a list of APIGatewayUsagePlanThrottleSettings
func (*APIGatewayUsagePlanThrottleSettingsList) UnmarshalJSON ¶
func (l *APIGatewayUsagePlanThrottleSettingsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayV2API ¶
type APIGatewayV2API struct {
// APIKeySelectionExpression docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-apikeyselectionexpression
APIKeySelectionExpression *StringExpr `json:"ApiKeySelectionExpression,omitempty"`
// BasePath docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-basepath
BasePath *StringExpr `json:"BasePath,omitempty"`
// Body docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-body
Body interface{} `json:"Body,omitempty"`
// BodyS3Location docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-bodys3location
BodyS3Location *APIGatewayV2APIBodyS3Location `json:"BodyS3Location,omitempty"`
// CorsConfiguration docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-corsconfiguration
CorsConfiguration *APIGatewayV2APICors `json:"CorsConfiguration,omitempty"`
// CredentialsArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-credentialsarn
CredentialsArn *StringExpr `json:"CredentialsArn,omitempty"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-description
Description *StringExpr `json:"Description,omitempty"`
// DisableExecuteAPIEndpoint docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-disableexecuteapiendpoint
DisableExecuteAPIEndpoint *BoolExpr `json:"DisableExecuteApiEndpoint,omitempty"`
// DisableSchemaValidation docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-disableschemavalidation
DisableSchemaValidation *BoolExpr `json:"DisableSchemaValidation,omitempty"`
// FailOnWarnings docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-failonwarnings
FailOnWarnings *BoolExpr `json:"FailOnWarnings,omitempty"`
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-name
Name *StringExpr `json:"Name,omitempty"`
// ProtocolType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-protocoltype
ProtocolType *StringExpr `json:"ProtocolType,omitempty"`
// RouteKey docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-routekey
RouteKey *StringExpr `json:"RouteKey,omitempty"`
// RouteSelectionExpression docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-routeselectionexpression
RouteSelectionExpression *StringExpr `json:"RouteSelectionExpression,omitempty"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-tags
Tags interface{} `json:"Tags,omitempty"`
// Target docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-target
Target *StringExpr `json:"Target,omitempty"`
// Version docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-version
Version *StringExpr `json:"Version,omitempty"`
}
APIGatewayV2API represents the AWS::ApiGatewayV2::Api CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html
func (APIGatewayV2API) CfnResourceAttributes ¶
func (s APIGatewayV2API) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayV2API) CfnResourceType ¶
func (s APIGatewayV2API) CfnResourceType() string
CfnResourceType returns AWS::ApiGatewayV2::Api to implement the ResourceProperties interface
type APIGatewayV2APIBodyS3Location ¶
type APIGatewayV2APIBodyS3Location struct {
// Bucket docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-bodys3location.html#cfn-apigatewayv2-api-bodys3location-bucket
Bucket *StringExpr `json:"Bucket,omitempty"`
// Etag docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-bodys3location.html#cfn-apigatewayv2-api-bodys3location-etag
Etag *StringExpr `json:"Etag,omitempty"`
// Key docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-bodys3location.html#cfn-apigatewayv2-api-bodys3location-key
Key *StringExpr `json:"Key,omitempty"`
// Version docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-bodys3location.html#cfn-apigatewayv2-api-bodys3location-version
Version *StringExpr `json:"Version,omitempty"`
}
APIGatewayV2APIBodyS3Location represents the AWS::ApiGatewayV2::Api.BodyS3Location CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-bodys3location.html
type APIGatewayV2APIBodyS3LocationList ¶
type APIGatewayV2APIBodyS3LocationList []APIGatewayV2APIBodyS3Location
APIGatewayV2APIBodyS3LocationList represents a list of APIGatewayV2APIBodyS3Location
func (*APIGatewayV2APIBodyS3LocationList) UnmarshalJSON ¶
func (l *APIGatewayV2APIBodyS3LocationList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayV2APICors ¶
type APIGatewayV2APICors struct {
// AllowCredentials docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-allowcredentials
AllowCredentials *BoolExpr `json:"AllowCredentials,omitempty"`
// AllowHeaders docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-allowheaders
AllowHeaders *StringListExpr `json:"AllowHeaders,omitempty"`
// AllowMethods docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-allowmethods
AllowMethods *StringListExpr `json:"AllowMethods,omitempty"`
// AllowOrigins docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-alloworigins
AllowOrigins *StringListExpr `json:"AllowOrigins,omitempty"`
// ExposeHeaders docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-exposeheaders
ExposeHeaders *StringListExpr `json:"ExposeHeaders,omitempty"`
// MaxAge docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-maxage
MaxAge *IntegerExpr `json:"MaxAge,omitempty"`
}
APIGatewayV2APICors represents the AWS::ApiGatewayV2::Api.Cors CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html
type APIGatewayV2APICorsList ¶
type APIGatewayV2APICorsList []APIGatewayV2APICors
APIGatewayV2APICorsList represents a list of APIGatewayV2APICors
func (*APIGatewayV2APICorsList) UnmarshalJSON ¶
func (l *APIGatewayV2APICorsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayV2APIMapping ¶
type APIGatewayV2APIMapping struct {
// APIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-apimapping.html#cfn-apigatewayv2-apimapping-apiid
APIID *StringExpr `json:"ApiId,omitempty" validate:"dive,required"`
// APIMappingKey docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-apimapping.html#cfn-apigatewayv2-apimapping-apimappingkey
APIMappingKey *StringExpr `json:"ApiMappingKey,omitempty"`
// DomainName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-apimapping.html#cfn-apigatewayv2-apimapping-domainname
DomainName *StringExpr `json:"DomainName,omitempty" validate:"dive,required"`
// Stage docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-apimapping.html#cfn-apigatewayv2-apimapping-stage
Stage *StringExpr `json:"Stage,omitempty" validate:"dive,required"`
}
APIGatewayV2APIMapping represents the AWS::ApiGatewayV2::ApiMapping CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-apimapping.html
func (APIGatewayV2APIMapping) CfnResourceAttributes ¶
func (s APIGatewayV2APIMapping) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayV2APIMapping) CfnResourceType ¶
func (s APIGatewayV2APIMapping) CfnResourceType() string
CfnResourceType returns AWS::ApiGatewayV2::ApiMapping to implement the ResourceProperties interface
type APIGatewayV2Authorizer ¶
type APIGatewayV2Authorizer struct {
// APIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-apiid
APIID *StringExpr `json:"ApiId,omitempty" validate:"dive,required"`
// AuthorizerCredentialsArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-authorizercredentialsarn
AuthorizerCredentialsArn *StringExpr `json:"AuthorizerCredentialsArn,omitempty"`
// AuthorizerPayloadFormatVersion docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-authorizerpayloadformatversion
AuthorizerPayloadFormatVersion *StringExpr `json:"AuthorizerPayloadFormatVersion,omitempty"`
// AuthorizerResultTTLInSeconds docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-authorizerresultttlinseconds
AuthorizerResultTTLInSeconds *IntegerExpr `json:"AuthorizerResultTtlInSeconds,omitempty"`
// AuthorizerType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-authorizertype
AuthorizerType *StringExpr `json:"AuthorizerType,omitempty" validate:"dive,required"`
// AuthorizerURI docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-authorizeruri
AuthorizerURI *StringExpr `json:"AuthorizerUri,omitempty"`
// EnableSimpleResponses docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-enablesimpleresponses
EnableSimpleResponses *BoolExpr `json:"EnableSimpleResponses,omitempty"`
// IdentitySource docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-identitysource
IdentitySource *StringListExpr `json:"IdentitySource,omitempty" validate:"dive,required"`
// IdentityValidationExpression docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-identityvalidationexpression
IdentityValidationExpression *StringExpr `json:"IdentityValidationExpression,omitempty"`
// JwtConfiguration docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-jwtconfiguration
JwtConfiguration *APIGatewayV2AuthorizerJWTConfiguration `json:"JwtConfiguration,omitempty"`
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-name
Name *StringExpr `json:"Name,omitempty" validate:"dive,required"`
}
APIGatewayV2Authorizer represents the AWS::ApiGatewayV2::Authorizer CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html
func (APIGatewayV2Authorizer) CfnResourceAttributes ¶
func (s APIGatewayV2Authorizer) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayV2Authorizer) CfnResourceType ¶
func (s APIGatewayV2Authorizer) CfnResourceType() string
CfnResourceType returns AWS::ApiGatewayV2::Authorizer to implement the ResourceProperties interface
type APIGatewayV2AuthorizerJWTConfiguration ¶
type APIGatewayV2AuthorizerJWTConfiguration struct {
// Audience docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-authorizer-jwtconfiguration.html#cfn-apigatewayv2-authorizer-jwtconfiguration-audience
Audience *StringListExpr `json:"Audience,omitempty"`
// Issuer docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-authorizer-jwtconfiguration.html#cfn-apigatewayv2-authorizer-jwtconfiguration-issuer
Issuer *StringExpr `json:"Issuer,omitempty"`
}
APIGatewayV2AuthorizerJWTConfiguration represents the AWS::ApiGatewayV2::Authorizer.JWTConfiguration CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-authorizer-jwtconfiguration.html
type APIGatewayV2AuthorizerJWTConfigurationList ¶
type APIGatewayV2AuthorizerJWTConfigurationList []APIGatewayV2AuthorizerJWTConfiguration
APIGatewayV2AuthorizerJWTConfigurationList represents a list of APIGatewayV2AuthorizerJWTConfiguration
func (*APIGatewayV2AuthorizerJWTConfigurationList) UnmarshalJSON ¶
func (l *APIGatewayV2AuthorizerJWTConfigurationList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayV2Deployment ¶
type APIGatewayV2Deployment struct {
// APIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-deployment.html#cfn-apigatewayv2-deployment-apiid
APIID *StringExpr `json:"ApiId,omitempty" validate:"dive,required"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-deployment.html#cfn-apigatewayv2-deployment-description
Description *StringExpr `json:"Description,omitempty"`
// StageName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-deployment.html#cfn-apigatewayv2-deployment-stagename
StageName *StringExpr `json:"StageName,omitempty"`
}
APIGatewayV2Deployment represents the AWS::ApiGatewayV2::Deployment CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-deployment.html
func (APIGatewayV2Deployment) CfnResourceAttributes ¶
func (s APIGatewayV2Deployment) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayV2Deployment) CfnResourceType ¶
func (s APIGatewayV2Deployment) CfnResourceType() string
CfnResourceType returns AWS::ApiGatewayV2::Deployment to implement the ResourceProperties interface
type APIGatewayV2DomainName ¶
type APIGatewayV2DomainName struct {
// DomainName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-domainname.html#cfn-apigatewayv2-domainname-domainname
DomainName *StringExpr `json:"DomainName,omitempty" validate:"dive,required"`
// DomainNameConfigurations docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-domainname.html#cfn-apigatewayv2-domainname-domainnameconfigurations
DomainNameConfigurations *APIGatewayV2DomainNameDomainNameConfigurationList `json:"DomainNameConfigurations,omitempty"`
// MutualTLSAuthentication docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-domainname.html#cfn-apigatewayv2-domainname-mutualtlsauthentication
MutualTLSAuthentication *APIGatewayV2DomainNameMutualTLSAuthentication `json:"MutualTlsAuthentication,omitempty"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-domainname.html#cfn-apigatewayv2-domainname-tags
Tags interface{} `json:"Tags,omitempty"`
}
APIGatewayV2DomainName represents the AWS::ApiGatewayV2::DomainName CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-domainname.html
func (APIGatewayV2DomainName) CfnResourceAttributes ¶
func (s APIGatewayV2DomainName) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayV2DomainName) CfnResourceType ¶
func (s APIGatewayV2DomainName) CfnResourceType() string
CfnResourceType returns AWS::ApiGatewayV2::DomainName to implement the ResourceProperties interface
type APIGatewayV2DomainNameDomainNameConfiguration ¶
type APIGatewayV2DomainNameDomainNameConfiguration struct {
// CertificateArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-domainnameconfiguration.html#cfn-apigatewayv2-domainname-domainnameconfiguration-certificatearn
CertificateArn *StringExpr `json:"CertificateArn,omitempty"`
// CertificateName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-domainnameconfiguration.html#cfn-apigatewayv2-domainname-domainnameconfiguration-certificatename
CertificateName *StringExpr `json:"CertificateName,omitempty"`
// EndpointType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-domainnameconfiguration.html#cfn-apigatewayv2-domainname-domainnameconfiguration-endpointtype
EndpointType *StringExpr `json:"EndpointType,omitempty"`
// SecurityPolicy docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-domainnameconfiguration.html#cfn-apigatewayv2-domainname-domainnameconfiguration-securitypolicy
SecurityPolicy *StringExpr `json:"SecurityPolicy,omitempty"`
}
APIGatewayV2DomainNameDomainNameConfiguration represents the AWS::ApiGatewayV2::DomainName.DomainNameConfiguration CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-domainnameconfiguration.html
type APIGatewayV2DomainNameDomainNameConfigurationList ¶
type APIGatewayV2DomainNameDomainNameConfigurationList []APIGatewayV2DomainNameDomainNameConfiguration
APIGatewayV2DomainNameDomainNameConfigurationList represents a list of APIGatewayV2DomainNameDomainNameConfiguration
func (*APIGatewayV2DomainNameDomainNameConfigurationList) UnmarshalJSON ¶
func (l *APIGatewayV2DomainNameDomainNameConfigurationList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayV2DomainNameMutualTLSAuthentication ¶
type APIGatewayV2DomainNameMutualTLSAuthentication struct {
// TruststoreURI docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-mutualtlsauthentication.html#cfn-apigatewayv2-domainname-mutualtlsauthentication-truststoreuri
TruststoreURI *StringExpr `json:"TruststoreUri,omitempty"`
// TruststoreVersion docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-mutualtlsauthentication.html#cfn-apigatewayv2-domainname-mutualtlsauthentication-truststoreversion
TruststoreVersion *StringExpr `json:"TruststoreVersion,omitempty"`
}
APIGatewayV2DomainNameMutualTLSAuthentication represents the AWS::ApiGatewayV2::DomainName.MutualTlsAuthentication CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-mutualtlsauthentication.html
type APIGatewayV2DomainNameMutualTLSAuthenticationList ¶
type APIGatewayV2DomainNameMutualTLSAuthenticationList []APIGatewayV2DomainNameMutualTLSAuthentication
APIGatewayV2DomainNameMutualTLSAuthenticationList represents a list of APIGatewayV2DomainNameMutualTLSAuthentication
func (*APIGatewayV2DomainNameMutualTLSAuthenticationList) UnmarshalJSON ¶
func (l *APIGatewayV2DomainNameMutualTLSAuthenticationList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayV2Integration ¶
type APIGatewayV2Integration struct {
// APIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-apiid
APIID *StringExpr `json:"ApiId,omitempty" validate:"dive,required"`
// ConnectionID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-connectionid
ConnectionID *StringExpr `json:"ConnectionId,omitempty"`
// ConnectionType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-connectiontype
ConnectionType *StringExpr `json:"ConnectionType,omitempty"`
// ContentHandlingStrategy docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-contenthandlingstrategy
ContentHandlingStrategy *StringExpr `json:"ContentHandlingStrategy,omitempty"`
// CredentialsArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-credentialsarn
CredentialsArn *StringExpr `json:"CredentialsArn,omitempty"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-description
Description *StringExpr `json:"Description,omitempty"`
// IntegrationMethod docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-integrationmethod
IntegrationMethod *StringExpr `json:"IntegrationMethod,omitempty"`
// IntegrationSubtype docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-integrationsubtype
IntegrationSubtype *StringExpr `json:"IntegrationSubtype,omitempty"`
// IntegrationType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-integrationtype
IntegrationType *StringExpr `json:"IntegrationType,omitempty" validate:"dive,required"`
// IntegrationURI docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-integrationuri
IntegrationURI *StringExpr `json:"IntegrationUri,omitempty"`
// PassthroughBehavior docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-passthroughbehavior
PassthroughBehavior *StringExpr `json:"PassthroughBehavior,omitempty"`
// PayloadFormatVersion docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-payloadformatversion
PayloadFormatVersion *StringExpr `json:"PayloadFormatVersion,omitempty"`
// RequestParameters docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-requestparameters
RequestParameters interface{} `json:"RequestParameters,omitempty"`
// RequestTemplates docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-requesttemplates
RequestTemplates interface{} `json:"RequestTemplates,omitempty"`
// ResponseParameters docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-responseparameters
ResponseParameters interface{} `json:"ResponseParameters,omitempty"`
// TemplateSelectionExpression docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-templateselectionexpression
TemplateSelectionExpression *StringExpr `json:"TemplateSelectionExpression,omitempty"`
// TimeoutInMillis docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-timeoutinmillis
TimeoutInMillis *IntegerExpr `json:"TimeoutInMillis,omitempty"`
// TLSConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-tlsconfig
TLSConfig *APIGatewayV2IntegrationTLSConfig `json:"TlsConfig,omitempty"`
}
APIGatewayV2Integration represents the AWS::ApiGatewayV2::Integration CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html
func (APIGatewayV2Integration) CfnResourceAttributes ¶
func (s APIGatewayV2Integration) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayV2Integration) CfnResourceType ¶
func (s APIGatewayV2Integration) CfnResourceType() string
CfnResourceType returns AWS::ApiGatewayV2::Integration to implement the ResourceProperties interface
type APIGatewayV2IntegrationResponse ¶
type APIGatewayV2IntegrationResponse struct {
// APIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-apiid
APIID *StringExpr `json:"ApiId,omitempty" validate:"dive,required"`
// ContentHandlingStrategy docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-contenthandlingstrategy
ContentHandlingStrategy *StringExpr `json:"ContentHandlingStrategy,omitempty"`
// IntegrationID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-integrationid
IntegrationID *StringExpr `json:"IntegrationId,omitempty" validate:"dive,required"`
// IntegrationResponseKey docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-integrationresponsekey
IntegrationResponseKey *StringExpr `json:"IntegrationResponseKey,omitempty" validate:"dive,required"`
// ResponseParameters docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-responseparameters
ResponseParameters interface{} `json:"ResponseParameters,omitempty"`
// ResponseTemplates docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-responsetemplates
ResponseTemplates interface{} `json:"ResponseTemplates,omitempty"`
// TemplateSelectionExpression docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-templateselectionexpression
TemplateSelectionExpression *StringExpr `json:"TemplateSelectionExpression,omitempty"`
}
APIGatewayV2IntegrationResponse represents the AWS::ApiGatewayV2::IntegrationResponse CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html
func (APIGatewayV2IntegrationResponse) CfnResourceAttributes ¶
func (s APIGatewayV2IntegrationResponse) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayV2IntegrationResponse) CfnResourceType ¶
func (s APIGatewayV2IntegrationResponse) CfnResourceType() string
CfnResourceType returns AWS::ApiGatewayV2::IntegrationResponse to implement the ResourceProperties interface
type APIGatewayV2IntegrationResponseParameter ¶
type APIGatewayV2IntegrationResponseParameter struct {
// Destination docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-integration-responseparameter.html#cfn-apigatewayv2-integration-responseparameter-destination
Destination *StringExpr `json:"Destination,omitempty" validate:"dive,required"`
// Source docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-integration-responseparameter.html#cfn-apigatewayv2-integration-responseparameter-source
Source *StringExpr `json:"Source,omitempty" validate:"dive,required"`
}
APIGatewayV2IntegrationResponseParameter represents the AWS::ApiGatewayV2::Integration.ResponseParameter CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-integration-responseparameter.html
type APIGatewayV2IntegrationResponseParameterList ¶
type APIGatewayV2IntegrationResponseParameterList []APIGatewayV2IntegrationResponseParameter
APIGatewayV2IntegrationResponseParameterList represents a list of APIGatewayV2IntegrationResponseParameter
func (*APIGatewayV2IntegrationResponseParameterList) UnmarshalJSON ¶
func (l *APIGatewayV2IntegrationResponseParameterList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayV2IntegrationResponseParameterListProperty ¶
type APIGatewayV2IntegrationResponseParameterListProperty struct {
// ResponseParameters docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-integration-responseparameterlist.html#cfn-apigatewayv2-integration-responseparameterlist-responseparameters
ResponseParameters *APIGatewayV2IntegrationResponseParameterList `json:"ResponseParameters,omitempty"`
}
APIGatewayV2IntegrationResponseParameterListProperty represents the AWS::ApiGatewayV2::Integration.ResponseParameterList CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-integration-responseparameterlist.html
type APIGatewayV2IntegrationResponseParameterListPropertyList ¶
type APIGatewayV2IntegrationResponseParameterListPropertyList []APIGatewayV2IntegrationResponseParameterListProperty
APIGatewayV2IntegrationResponseParameterListPropertyList represents a list of APIGatewayV2IntegrationResponseParameterListProperty
func (*APIGatewayV2IntegrationResponseParameterListPropertyList) UnmarshalJSON ¶
func (l *APIGatewayV2IntegrationResponseParameterListPropertyList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayV2IntegrationTLSConfig ¶
type APIGatewayV2IntegrationTLSConfig struct {
// ServerNameToVerify docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-integration-tlsconfig.html#cfn-apigatewayv2-integration-tlsconfig-servernametoverify
ServerNameToVerify *StringExpr `json:"ServerNameToVerify,omitempty"`
}
APIGatewayV2IntegrationTLSConfig represents the AWS::ApiGatewayV2::Integration.TlsConfig CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-integration-tlsconfig.html
type APIGatewayV2IntegrationTLSConfigList ¶
type APIGatewayV2IntegrationTLSConfigList []APIGatewayV2IntegrationTLSConfig
APIGatewayV2IntegrationTLSConfigList represents a list of APIGatewayV2IntegrationTLSConfig
func (*APIGatewayV2IntegrationTLSConfigList) UnmarshalJSON ¶
func (l *APIGatewayV2IntegrationTLSConfigList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayV2Model ¶
type APIGatewayV2Model struct {
// APIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-model.html#cfn-apigatewayv2-model-apiid
APIID *StringExpr `json:"ApiId,omitempty" validate:"dive,required"`
// ContentType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-model.html#cfn-apigatewayv2-model-contenttype
ContentType *StringExpr `json:"ContentType,omitempty"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-model.html#cfn-apigatewayv2-model-description
Description *StringExpr `json:"Description,omitempty"`
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-model.html#cfn-apigatewayv2-model-name
Name *StringExpr `json:"Name,omitempty" validate:"dive,required"`
// Schema docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-model.html#cfn-apigatewayv2-model-schema
Schema interface{} `json:"Schema,omitempty" validate:"dive,required"`
}
APIGatewayV2Model represents the AWS::ApiGatewayV2::Model CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-model.html
func (APIGatewayV2Model) CfnResourceAttributes ¶
func (s APIGatewayV2Model) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayV2Model) CfnResourceType ¶
func (s APIGatewayV2Model) CfnResourceType() string
CfnResourceType returns AWS::ApiGatewayV2::Model to implement the ResourceProperties interface
type APIGatewayV2Route ¶
type APIGatewayV2Route struct {
// APIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-apiid
APIID *StringExpr `json:"ApiId,omitempty" validate:"dive,required"`
// APIKeyRequired docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-apikeyrequired
APIKeyRequired *BoolExpr `json:"ApiKeyRequired,omitempty"`
// AuthorizationScopes docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-authorizationscopes
AuthorizationScopes *StringListExpr `json:"AuthorizationScopes,omitempty"`
// AuthorizationType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-authorizationtype
AuthorizationType *StringExpr `json:"AuthorizationType,omitempty"`
// AuthorizerID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-authorizerid
AuthorizerID *StringExpr `json:"AuthorizerId,omitempty"`
// ModelSelectionExpression docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-modelselectionexpression
ModelSelectionExpression *StringExpr `json:"ModelSelectionExpression,omitempty"`
// OperationName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-operationname
OperationName *StringExpr `json:"OperationName,omitempty"`
// RequestModels docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-requestmodels
RequestModels interface{} `json:"RequestModels,omitempty"`
// RequestParameters docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-requestparameters
RequestParameters interface{} `json:"RequestParameters,omitempty"`
// RouteKey docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-routekey
RouteKey *StringExpr `json:"RouteKey,omitempty" validate:"dive,required"`
// RouteResponseSelectionExpression docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-routeresponseselectionexpression
RouteResponseSelectionExpression *StringExpr `json:"RouteResponseSelectionExpression,omitempty"`
// Target docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-target
Target *StringExpr `json:"Target,omitempty"`
}
APIGatewayV2Route represents the AWS::ApiGatewayV2::Route CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html
func (APIGatewayV2Route) CfnResourceAttributes ¶
func (s APIGatewayV2Route) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayV2Route) CfnResourceType ¶
func (s APIGatewayV2Route) CfnResourceType() string
CfnResourceType returns AWS::ApiGatewayV2::Route to implement the ResourceProperties interface
type APIGatewayV2RouteParameterConstraints ¶
type APIGatewayV2RouteParameterConstraints struct {
// Required docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-route-parameterconstraints.html#cfn-apigatewayv2-route-parameterconstraints-required
Required *BoolExpr `json:"Required,omitempty" validate:"dive,required"`
}
APIGatewayV2RouteParameterConstraints represents the AWS::ApiGatewayV2::Route.ParameterConstraints CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-route-parameterconstraints.html
type APIGatewayV2RouteParameterConstraintsList ¶
type APIGatewayV2RouteParameterConstraintsList []APIGatewayV2RouteParameterConstraints
APIGatewayV2RouteParameterConstraintsList represents a list of APIGatewayV2RouteParameterConstraints
func (*APIGatewayV2RouteParameterConstraintsList) UnmarshalJSON ¶
func (l *APIGatewayV2RouteParameterConstraintsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayV2RouteResponse ¶
type APIGatewayV2RouteResponse struct {
// APIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-routeresponse.html#cfn-apigatewayv2-routeresponse-apiid
APIID *StringExpr `json:"ApiId,omitempty" validate:"dive,required"`
// ModelSelectionExpression docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-routeresponse.html#cfn-apigatewayv2-routeresponse-modelselectionexpression
ModelSelectionExpression *StringExpr `json:"ModelSelectionExpression,omitempty"`
// ResponseModels docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-routeresponse.html#cfn-apigatewayv2-routeresponse-responsemodels
ResponseModels interface{} `json:"ResponseModels,omitempty"`
// ResponseParameters docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-routeresponse.html#cfn-apigatewayv2-routeresponse-responseparameters
ResponseParameters interface{} `json:"ResponseParameters,omitempty"`
// RouteID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-routeresponse.html#cfn-apigatewayv2-routeresponse-routeid
RouteID *StringExpr `json:"RouteId,omitempty" validate:"dive,required"`
// RouteResponseKey docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-routeresponse.html#cfn-apigatewayv2-routeresponse-routeresponsekey
RouteResponseKey *StringExpr `json:"RouteResponseKey,omitempty" validate:"dive,required"`
}
APIGatewayV2RouteResponse represents the AWS::ApiGatewayV2::RouteResponse CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-routeresponse.html
func (APIGatewayV2RouteResponse) CfnResourceAttributes ¶
func (s APIGatewayV2RouteResponse) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayV2RouteResponse) CfnResourceType ¶
func (s APIGatewayV2RouteResponse) CfnResourceType() string
CfnResourceType returns AWS::ApiGatewayV2::RouteResponse to implement the ResourceProperties interface
type APIGatewayV2RouteResponseParameterConstraints ¶
type APIGatewayV2RouteResponseParameterConstraints struct {
// Required docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-routeresponse-parameterconstraints.html#cfn-apigatewayv2-routeresponse-parameterconstraints-required
Required *BoolExpr `json:"Required,omitempty" validate:"dive,required"`
}
APIGatewayV2RouteResponseParameterConstraints represents the AWS::ApiGatewayV2::RouteResponse.ParameterConstraints CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-routeresponse-parameterconstraints.html
type APIGatewayV2RouteResponseParameterConstraintsList ¶
type APIGatewayV2RouteResponseParameterConstraintsList []APIGatewayV2RouteResponseParameterConstraints
APIGatewayV2RouteResponseParameterConstraintsList represents a list of APIGatewayV2RouteResponseParameterConstraints
func (*APIGatewayV2RouteResponseParameterConstraintsList) UnmarshalJSON ¶
func (l *APIGatewayV2RouteResponseParameterConstraintsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayV2Stage ¶
type APIGatewayV2Stage struct {
// AccessLogSettings docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-accesslogsettings
AccessLogSettings *APIGatewayV2StageAccessLogSettings `json:"AccessLogSettings,omitempty"`
// APIID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-apiid
APIID *StringExpr `json:"ApiId,omitempty" validate:"dive,required"`
// AutoDeploy docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-autodeploy
AutoDeploy *BoolExpr `json:"AutoDeploy,omitempty"`
// ClientCertificateID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-clientcertificateid
ClientCertificateID *StringExpr `json:"ClientCertificateId,omitempty"`
// DefaultRouteSettings docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-defaultroutesettings
DefaultRouteSettings *APIGatewayV2StageRouteSettings `json:"DefaultRouteSettings,omitempty"`
// DeploymentID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-deploymentid
DeploymentID *StringExpr `json:"DeploymentId,omitempty"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-description
Description *StringExpr `json:"Description,omitempty"`
// RouteSettings docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-routesettings
RouteSettings interface{} `json:"RouteSettings,omitempty"`
// StageName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-stagename
StageName *StringExpr `json:"StageName,omitempty" validate:"dive,required"`
// StageVariables docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-stagevariables
StageVariables interface{} `json:"StageVariables,omitempty"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-tags
Tags interface{} `json:"Tags,omitempty"`
}
APIGatewayV2Stage represents the AWS::ApiGatewayV2::Stage CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html
func (APIGatewayV2Stage) CfnResourceAttributes ¶
func (s APIGatewayV2Stage) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayV2Stage) CfnResourceType ¶
func (s APIGatewayV2Stage) CfnResourceType() string
CfnResourceType returns AWS::ApiGatewayV2::Stage to implement the ResourceProperties interface
type APIGatewayV2StageAccessLogSettings ¶
type APIGatewayV2StageAccessLogSettings struct {
// DestinationArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-accesslogsettings.html#cfn-apigatewayv2-stage-accesslogsettings-destinationarn
DestinationArn *StringExpr `json:"DestinationArn,omitempty"`
// Format docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-accesslogsettings.html#cfn-apigatewayv2-stage-accesslogsettings-format
Format *StringExpr `json:"Format,omitempty"`
}
APIGatewayV2StageAccessLogSettings represents the AWS::ApiGatewayV2::Stage.AccessLogSettings CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-accesslogsettings.html
type APIGatewayV2StageAccessLogSettingsList ¶
type APIGatewayV2StageAccessLogSettingsList []APIGatewayV2StageAccessLogSettings
APIGatewayV2StageAccessLogSettingsList represents a list of APIGatewayV2StageAccessLogSettings
func (*APIGatewayV2StageAccessLogSettingsList) UnmarshalJSON ¶
func (l *APIGatewayV2StageAccessLogSettingsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayV2StageRouteSettings ¶
type APIGatewayV2StageRouteSettings struct {
// DataTraceEnabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-routesettings.html#cfn-apigatewayv2-stage-routesettings-datatraceenabled
DataTraceEnabled *BoolExpr `json:"DataTraceEnabled,omitempty"`
// DetailedMetricsEnabled docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-routesettings.html#cfn-apigatewayv2-stage-routesettings-detailedmetricsenabled
DetailedMetricsEnabled *BoolExpr `json:"DetailedMetricsEnabled,omitempty"`
// LoggingLevel docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-routesettings.html#cfn-apigatewayv2-stage-routesettings-logginglevel
LoggingLevel *StringExpr `json:"LoggingLevel,omitempty"`
// ThrottlingBurstLimit docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-routesettings.html#cfn-apigatewayv2-stage-routesettings-throttlingburstlimit
ThrottlingBurstLimit *IntegerExpr `json:"ThrottlingBurstLimit,omitempty"`
// ThrottlingRateLimit docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-routesettings.html#cfn-apigatewayv2-stage-routesettings-throttlingratelimit
ThrottlingRateLimit *IntegerExpr `json:"ThrottlingRateLimit,omitempty"`
}
APIGatewayV2StageRouteSettings represents the AWS::ApiGatewayV2::Stage.RouteSettings CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-routesettings.html
type APIGatewayV2StageRouteSettingsList ¶
type APIGatewayV2StageRouteSettingsList []APIGatewayV2StageRouteSettings
APIGatewayV2StageRouteSettingsList represents a list of APIGatewayV2StageRouteSettings
func (*APIGatewayV2StageRouteSettingsList) UnmarshalJSON ¶
func (l *APIGatewayV2StageRouteSettingsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type APIGatewayVPCLink ¶
type APIGatewayVPCLink struct {
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html#cfn-apigateway-vpclink-description
Description *StringExpr `json:"Description,omitempty"`
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html#cfn-apigateway-vpclink-name
Name *StringExpr `json:"Name,omitempty" validate:"dive,required"`
// TargetArns docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html#cfn-apigateway-vpclink-targetarns
TargetArns *StringListExpr `json:"TargetArns,omitempty" validate:"dive,required"`
}
APIGatewayVPCLink represents the AWS::ApiGateway::VpcLink CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html
func (APIGatewayVPCLink) CfnResourceAttributes ¶
func (s APIGatewayVPCLink) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (APIGatewayVPCLink) CfnResourceType ¶
func (s APIGatewayVPCLink) CfnResourceType() string
CfnResourceType returns AWS::ApiGateway::VpcLink to implement the ResourceProperties interface
type AccessAnalyzerAnalyzer ¶
type AccessAnalyzerAnalyzer struct {
// AnalyzerName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-accessanalyzer-analyzer.html#cfn-accessanalyzer-analyzer-analyzername
AnalyzerName *StringExpr `json:"AnalyzerName,omitempty"`
// ArchiveRules docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-accessanalyzer-analyzer.html#cfn-accessanalyzer-analyzer-archiverules
ArchiveRules *AccessAnalyzerAnalyzerArchiveRuleList `json:"ArchiveRules,omitempty"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-accessanalyzer-analyzer.html#cfn-accessanalyzer-analyzer-tags
Tags *TagList `json:"Tags,omitempty"`
// Type docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-accessanalyzer-analyzer.html#cfn-accessanalyzer-analyzer-type
Type *StringExpr `json:"Type,omitempty" validate:"dive,required"`
}
AccessAnalyzerAnalyzer represents the AWS::AccessAnalyzer::Analyzer CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-accessanalyzer-analyzer.html
func (AccessAnalyzerAnalyzer) CfnResourceAttributes ¶
func (s AccessAnalyzerAnalyzer) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AccessAnalyzerAnalyzer) CfnResourceType ¶
func (s AccessAnalyzerAnalyzer) CfnResourceType() string
CfnResourceType returns AWS::AccessAnalyzer::Analyzer to implement the ResourceProperties interface
type AccessAnalyzerAnalyzerArchiveRule ¶
type AccessAnalyzerAnalyzerArchiveRule struct {
// Filter docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-archiverule.html#cfn-accessanalyzer-analyzer-archiverule-filter
Filter *AccessAnalyzerAnalyzerFilterList `json:"Filter,omitempty" validate:"dive,required"`
// RuleName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-archiverule.html#cfn-accessanalyzer-analyzer-archiverule-rulename
RuleName *StringExpr `json:"RuleName,omitempty" validate:"dive,required"`
}
AccessAnalyzerAnalyzerArchiveRule represents the AWS::AccessAnalyzer::Analyzer.ArchiveRule CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-archiverule.html
type AccessAnalyzerAnalyzerArchiveRuleList ¶
type AccessAnalyzerAnalyzerArchiveRuleList []AccessAnalyzerAnalyzerArchiveRule
AccessAnalyzerAnalyzerArchiveRuleList represents a list of AccessAnalyzerAnalyzerArchiveRule
func (*AccessAnalyzerAnalyzerArchiveRuleList) UnmarshalJSON ¶
func (l *AccessAnalyzerAnalyzerArchiveRuleList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AccessAnalyzerAnalyzerFilter ¶
type AccessAnalyzerAnalyzerFilter struct {
// Contains docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html#cfn-accessanalyzer-analyzer-filter-contains
Contains *StringListExpr `json:"Contains,omitempty"`
// Eq docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html#cfn-accessanalyzer-analyzer-filter-eq
Eq *StringListExpr `json:"Eq,omitempty"`
// Exists docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html#cfn-accessanalyzer-analyzer-filter-exists
Exists *BoolExpr `json:"Exists,omitempty"`
// Neq docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html#cfn-accessanalyzer-analyzer-filter-neq
Neq *StringListExpr `json:"Neq,omitempty"`
// Property docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html#cfn-accessanalyzer-analyzer-filter-property
Property *StringExpr `json:"Property,omitempty" validate:"dive,required"`
}
AccessAnalyzerAnalyzerFilter represents the AWS::AccessAnalyzer::Analyzer.Filter CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html
type AccessAnalyzerAnalyzerFilterList ¶
type AccessAnalyzerAnalyzerFilterList []AccessAnalyzerAnalyzerFilter
AccessAnalyzerAnalyzerFilterList represents a list of AccessAnalyzerAnalyzerFilter
func (*AccessAnalyzerAnalyzerFilterList) UnmarshalJSON ¶
func (l *AccessAnalyzerAnalyzerFilterList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AlexaASKSkill ¶
type AlexaASKSkill struct {
// AuthenticationConfiguration docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ask-skill.html#cfn-ask-skill-authenticationconfiguration
AuthenticationConfiguration *AlexaASKSkillAuthenticationConfiguration `json:"AuthenticationConfiguration,omitempty" validate:"dive,required"`
// SkillPackage docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ask-skill.html#cfn-ask-skill-skillpackage
SkillPackage *AlexaASKSkillSkillPackage `json:"SkillPackage,omitempty" validate:"dive,required"`
// VendorID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ask-skill.html#cfn-ask-skill-vendorid
VendorID *StringExpr `json:"VendorId,omitempty" validate:"dive,required"`
}
AlexaASKSkill represents the Alexa::ASK::Skill CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ask-skill.html
func (AlexaASKSkill) CfnResourceAttributes ¶
func (s AlexaASKSkill) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AlexaASKSkill) CfnResourceType ¶
func (s AlexaASKSkill) CfnResourceType() string
CfnResourceType returns Alexa::ASK::Skill to implement the ResourceProperties interface
type AlexaASKSkillAuthenticationConfiguration ¶
type AlexaASKSkillAuthenticationConfiguration struct {
// ClientID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-authenticationconfiguration.html#cfn-ask-skill-authenticationconfiguration-clientid
ClientID *StringExpr `json:"ClientId,omitempty" validate:"dive,required"`
// ClientSecret docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-authenticationconfiguration.html#cfn-ask-skill-authenticationconfiguration-clientsecret
ClientSecret *StringExpr `json:"ClientSecret,omitempty" validate:"dive,required"`
// RefreshToken docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-authenticationconfiguration.html#cfn-ask-skill-authenticationconfiguration-refreshtoken
RefreshToken *StringExpr `json:"RefreshToken,omitempty" validate:"dive,required"`
}
AlexaASKSkillAuthenticationConfiguration represents the Alexa::ASK::Skill.AuthenticationConfiguration CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-authenticationconfiguration.html
type AlexaASKSkillAuthenticationConfigurationList ¶
type AlexaASKSkillAuthenticationConfigurationList []AlexaASKSkillAuthenticationConfiguration
AlexaASKSkillAuthenticationConfigurationList represents a list of AlexaASKSkillAuthenticationConfiguration
func (*AlexaASKSkillAuthenticationConfigurationList) UnmarshalJSON ¶
func (l *AlexaASKSkillAuthenticationConfigurationList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AlexaASKSkillOverrides ¶
type AlexaASKSkillOverrides struct {
// Manifest docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-overrides.html#cfn-ask-skill-overrides-manifest
Manifest interface{} `json:"Manifest,omitempty"`
}
AlexaASKSkillOverrides represents the Alexa::ASK::Skill.Overrides CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-overrides.html
type AlexaASKSkillOverridesList ¶
type AlexaASKSkillOverridesList []AlexaASKSkillOverrides
AlexaASKSkillOverridesList represents a list of AlexaASKSkillOverrides
func (*AlexaASKSkillOverridesList) UnmarshalJSON ¶
func (l *AlexaASKSkillOverridesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AlexaASKSkillSkillPackage ¶
type AlexaASKSkillSkillPackage struct {
// Overrides docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-skillpackage.html#cfn-ask-skill-skillpackage-overrides
Overrides *AlexaASKSkillOverrides `json:"Overrides,omitempty"`
// S3Bucket docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-skillpackage.html#cfn-ask-skill-skillpackage-s3bucket
S3Bucket *StringExpr `json:"S3Bucket,omitempty" validate:"dive,required"`
// S3BucketRole docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-skillpackage.html#cfn-ask-skill-skillpackage-s3bucketrole
S3BucketRole *StringExpr `json:"S3BucketRole,omitempty"`
// S3Key docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-skillpackage.html#cfn-ask-skill-skillpackage-s3key
S3Key *StringExpr `json:"S3Key,omitempty" validate:"dive,required"`
// S3ObjectVersion docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-skillpackage.html#cfn-ask-skill-skillpackage-s3objectversion
S3ObjectVersion *StringExpr `json:"S3ObjectVersion,omitempty"`
}
AlexaASKSkillSkillPackage represents the Alexa::ASK::Skill.SkillPackage CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-skillpackage.html
type AlexaASKSkillSkillPackageList ¶
type AlexaASKSkillSkillPackageList []AlexaASKSkillSkillPackage
AlexaASKSkillSkillPackageList represents a list of AlexaASKSkillSkillPackage
func (*AlexaASKSkillSkillPackageList) UnmarshalJSON ¶
func (l *AlexaASKSkillSkillPackageList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmazonMQBroker ¶
type AmazonMQBroker struct {
// AuthenticationStrategy docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-authenticationstrategy
AuthenticationStrategy *StringExpr `json:"AuthenticationStrategy,omitempty"`
// AutoMinorVersionUpgrade docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-autominorversionupgrade
AutoMinorVersionUpgrade *BoolExpr `json:"AutoMinorVersionUpgrade,omitempty" validate:"dive,required"`
// BrokerName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-brokername
BrokerName *StringExpr `json:"BrokerName,omitempty" validate:"dive,required"`
// Configuration docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-configuration
Configuration *AmazonMQBrokerConfigurationID `json:"Configuration,omitempty"`
// DeploymentMode docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-deploymentmode
DeploymentMode *StringExpr `json:"DeploymentMode,omitempty" validate:"dive,required"`
// EncryptionOptions docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-encryptionoptions
EncryptionOptions *AmazonMQBrokerEncryptionOptions `json:"EncryptionOptions,omitempty"`
// EngineType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-enginetype
EngineType *StringExpr `json:"EngineType,omitempty" validate:"dive,required"`
// EngineVersion docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-engineversion
EngineVersion *StringExpr `json:"EngineVersion,omitempty" validate:"dive,required"`
// HostInstanceType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-hostinstancetype
HostInstanceType *StringExpr `json:"HostInstanceType,omitempty" validate:"dive,required"`
// LdapServerMetadata docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-ldapservermetadata
LdapServerMetadata *AmazonMQBrokerLdapServerMetadata `json:"LdapServerMetadata,omitempty"`
// Logs docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-logs
Logs *AmazonMQBrokerLogList `json:"Logs,omitempty"`
// MaintenanceWindowStartTime docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-maintenancewindowstarttime
MaintenanceWindowStartTime *AmazonMQBrokerMaintenanceWindow `json:"MaintenanceWindowStartTime,omitempty"`
// PubliclyAccessible docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-publiclyaccessible
PubliclyAccessible *BoolExpr `json:"PubliclyAccessible,omitempty" validate:"dive,required"`
// SecurityGroups docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-securitygroups
SecurityGroups *StringListExpr `json:"SecurityGroups,omitempty"`
// StorageType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-storagetype
StorageType *StringExpr `json:"StorageType,omitempty"`
// SubnetIDs docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-subnetids
SubnetIDs *StringListExpr `json:"SubnetIds,omitempty"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-tags
Tags *AmazonMQBrokerTagsEntryList `json:"Tags,omitempty"`
// Users docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-users
Users *AmazonMQBrokerUserList `json:"Users,omitempty" validate:"dive,required"`
}
AmazonMQBroker represents the AWS::AmazonMQ::Broker CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html
func (AmazonMQBroker) CfnResourceAttributes ¶
func (s AmazonMQBroker) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AmazonMQBroker) CfnResourceType ¶
func (s AmazonMQBroker) CfnResourceType() string
CfnResourceType returns AWS::AmazonMQ::Broker to implement the ResourceProperties interface
type AmazonMQBrokerConfigurationID ¶
type AmazonMQBrokerConfigurationID struct {
// ID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-configurationid.html#cfn-amazonmq-broker-configurationid-id
ID *StringExpr `json:"Id,omitempty" validate:"dive,required"`
// Revision docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-configurationid.html#cfn-amazonmq-broker-configurationid-revision
Revision *IntegerExpr `json:"Revision,omitempty" validate:"dive,required"`
}
AmazonMQBrokerConfigurationID represents the AWS::AmazonMQ::Broker.ConfigurationId CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-configurationid.html
type AmazonMQBrokerConfigurationIDList ¶
type AmazonMQBrokerConfigurationIDList []AmazonMQBrokerConfigurationID
AmazonMQBrokerConfigurationIDList represents a list of AmazonMQBrokerConfigurationID
func (*AmazonMQBrokerConfigurationIDList) UnmarshalJSON ¶
func (l *AmazonMQBrokerConfigurationIDList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmazonMQBrokerEncryptionOptions ¶
type AmazonMQBrokerEncryptionOptions struct {
// KmsKeyID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-encryptionoptions.html#cfn-amazonmq-broker-encryptionoptions-kmskeyid
KmsKeyID *StringExpr `json:"KmsKeyId,omitempty"`
// UseAwsOwnedKey docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-encryptionoptions.html#cfn-amazonmq-broker-encryptionoptions-useawsownedkey
UseAwsOwnedKey *BoolExpr `json:"UseAwsOwnedKey,omitempty" validate:"dive,required"`
}
AmazonMQBrokerEncryptionOptions represents the AWS::AmazonMQ::Broker.EncryptionOptions CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-encryptionoptions.html
type AmazonMQBrokerEncryptionOptionsList ¶
type AmazonMQBrokerEncryptionOptionsList []AmazonMQBrokerEncryptionOptions
AmazonMQBrokerEncryptionOptionsList represents a list of AmazonMQBrokerEncryptionOptions
func (*AmazonMQBrokerEncryptionOptionsList) UnmarshalJSON ¶
func (l *AmazonMQBrokerEncryptionOptionsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmazonMQBrokerLdapServerMetadata ¶
type AmazonMQBrokerLdapServerMetadata struct {
// Hosts docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-hosts
Hosts *StringListExpr `json:"Hosts,omitempty" validate:"dive,required"`
// RoleBase docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-rolebase
RoleBase *StringExpr `json:"RoleBase,omitempty" validate:"dive,required"`
// RoleName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-rolename
RoleName *StringExpr `json:"RoleName,omitempty"`
// RoleSearchMatching docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-rolesearchmatching
RoleSearchMatching *StringExpr `json:"RoleSearchMatching,omitempty" validate:"dive,required"`
// RoleSearchSubtree docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-rolesearchsubtree
RoleSearchSubtree *BoolExpr `json:"RoleSearchSubtree,omitempty"`
// ServiceAccountPassword docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-serviceaccountpassword
ServiceAccountPassword *StringExpr `json:"ServiceAccountPassword,omitempty" validate:"dive,required"`
// ServiceAccountUsername docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-serviceaccountusername
ServiceAccountUsername *StringExpr `json:"ServiceAccountUsername,omitempty" validate:"dive,required"`
// UserBase docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-userbase
UserBase *StringExpr `json:"UserBase,omitempty" validate:"dive,required"`
// UserRoleName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-userrolename
UserRoleName *StringExpr `json:"UserRoleName,omitempty"`
// UserSearchMatching docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-usersearchmatching
UserSearchMatching *StringExpr `json:"UserSearchMatching,omitempty" validate:"dive,required"`
// UserSearchSubtree docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-usersearchsubtree
UserSearchSubtree *BoolExpr `json:"UserSearchSubtree,omitempty"`
}
AmazonMQBrokerLdapServerMetadata represents the AWS::AmazonMQ::Broker.LdapServerMetadata CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html
type AmazonMQBrokerLdapServerMetadataList ¶
type AmazonMQBrokerLdapServerMetadataList []AmazonMQBrokerLdapServerMetadata
AmazonMQBrokerLdapServerMetadataList represents a list of AmazonMQBrokerLdapServerMetadata
func (*AmazonMQBrokerLdapServerMetadataList) UnmarshalJSON ¶
func (l *AmazonMQBrokerLdapServerMetadataList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmazonMQBrokerLogList ¶
type AmazonMQBrokerLogList struct {
// Audit docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-loglist.html#cfn-amazonmq-broker-loglist-audit
Audit *BoolExpr `json:"Audit,omitempty"`
// General docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-loglist.html#cfn-amazonmq-broker-loglist-general
General *BoolExpr `json:"General,omitempty"`
}
AmazonMQBrokerLogList represents the AWS::AmazonMQ::Broker.LogList CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-loglist.html
type AmazonMQBrokerLogListList ¶
type AmazonMQBrokerLogListList []AmazonMQBrokerLogList
AmazonMQBrokerLogListList represents a list of AmazonMQBrokerLogList
func (*AmazonMQBrokerLogListList) UnmarshalJSON ¶
func (l *AmazonMQBrokerLogListList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmazonMQBrokerMaintenanceWindow ¶
type AmazonMQBrokerMaintenanceWindow struct {
// DayOfWeek docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-maintenancewindow.html#cfn-amazonmq-broker-maintenancewindow-dayofweek
DayOfWeek *StringExpr `json:"DayOfWeek,omitempty" validate:"dive,required"`
// TimeOfDay docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-maintenancewindow.html#cfn-amazonmq-broker-maintenancewindow-timeofday
TimeOfDay *StringExpr `json:"TimeOfDay,omitempty" validate:"dive,required"`
// TimeZone docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-maintenancewindow.html#cfn-amazonmq-broker-maintenancewindow-timezone
TimeZone *StringExpr `json:"TimeZone,omitempty" validate:"dive,required"`
}
AmazonMQBrokerMaintenanceWindow represents the AWS::AmazonMQ::Broker.MaintenanceWindow CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-maintenancewindow.html
type AmazonMQBrokerMaintenanceWindowList ¶
type AmazonMQBrokerMaintenanceWindowList []AmazonMQBrokerMaintenanceWindow
AmazonMQBrokerMaintenanceWindowList represents a list of AmazonMQBrokerMaintenanceWindow
func (*AmazonMQBrokerMaintenanceWindowList) UnmarshalJSON ¶
func (l *AmazonMQBrokerMaintenanceWindowList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmazonMQBrokerTagsEntry ¶
type AmazonMQBrokerTagsEntry struct {
// Key docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-tagsentry.html#cfn-amazonmq-broker-tagsentry-key
Key *StringExpr `json:"Key,omitempty" validate:"dive,required"`
// Value docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-tagsentry.html#cfn-amazonmq-broker-tagsentry-value
Value *StringExpr `json:"Value,omitempty" validate:"dive,required"`
}
AmazonMQBrokerTagsEntry represents the AWS::AmazonMQ::Broker.TagsEntry CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-tagsentry.html
type AmazonMQBrokerTagsEntryList ¶
type AmazonMQBrokerTagsEntryList []AmazonMQBrokerTagsEntry
AmazonMQBrokerTagsEntryList represents a list of AmazonMQBrokerTagsEntry
func (*AmazonMQBrokerTagsEntryList) UnmarshalJSON ¶
func (l *AmazonMQBrokerTagsEntryList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmazonMQBrokerUser ¶
type AmazonMQBrokerUser struct {
// ConsoleAccess docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-user.html#cfn-amazonmq-broker-user-consoleaccess
ConsoleAccess *BoolExpr `json:"ConsoleAccess,omitempty"`
// Groups docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-user.html#cfn-amazonmq-broker-user-groups
Groups *StringListExpr `json:"Groups,omitempty"`
// Password docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-user.html#cfn-amazonmq-broker-user-password
Password *StringExpr `json:"Password,omitempty" validate:"dive,required"`
// Username docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-user.html#cfn-amazonmq-broker-user-username
Username *StringExpr `json:"Username,omitempty" validate:"dive,required"`
}
AmazonMQBrokerUser represents the AWS::AmazonMQ::Broker.User CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-user.html
type AmazonMQBrokerUserList ¶
type AmazonMQBrokerUserList []AmazonMQBrokerUser
AmazonMQBrokerUserList represents a list of AmazonMQBrokerUser
func (*AmazonMQBrokerUserList) UnmarshalJSON ¶
func (l *AmazonMQBrokerUserList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmazonMQConfiguration ¶
type AmazonMQConfiguration struct {
// Data docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html#cfn-amazonmq-configuration-data
Data *StringExpr `json:"Data,omitempty" validate:"dive,required"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html#cfn-amazonmq-configuration-description
Description *StringExpr `json:"Description,omitempty"`
// EngineType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html#cfn-amazonmq-configuration-enginetype
EngineType *StringExpr `json:"EngineType,omitempty" validate:"dive,required"`
// EngineVersion docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html#cfn-amazonmq-configuration-engineversion
EngineVersion *StringExpr `json:"EngineVersion,omitempty" validate:"dive,required"`
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html#cfn-amazonmq-configuration-name
Name *StringExpr `json:"Name,omitempty" validate:"dive,required"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html#cfn-amazonmq-configuration-tags
Tags *AmazonMQConfigurationTagsEntryList `json:"Tags,omitempty"`
}
AmazonMQConfiguration represents the AWS::AmazonMQ::Configuration CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html
func (AmazonMQConfiguration) CfnResourceAttributes ¶
func (s AmazonMQConfiguration) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AmazonMQConfiguration) CfnResourceType ¶
func (s AmazonMQConfiguration) CfnResourceType() string
CfnResourceType returns AWS::AmazonMQ::Configuration to implement the ResourceProperties interface
type AmazonMQConfigurationAssociation ¶
type AmazonMQConfigurationAssociation struct {
// Broker docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configurationassociation.html#cfn-amazonmq-configurationassociation-broker
Broker *StringExpr `json:"Broker,omitempty" validate:"dive,required"`
// Configuration docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configurationassociation.html#cfn-amazonmq-configurationassociation-configuration
Configuration *AmazonMQConfigurationAssociationConfigurationID `json:"Configuration,omitempty" validate:"dive,required"`
}
AmazonMQConfigurationAssociation represents the AWS::AmazonMQ::ConfigurationAssociation CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configurationassociation.html
func (AmazonMQConfigurationAssociation) CfnResourceAttributes ¶
func (s AmazonMQConfigurationAssociation) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AmazonMQConfigurationAssociation) CfnResourceType ¶
func (s AmazonMQConfigurationAssociation) CfnResourceType() string
CfnResourceType returns AWS::AmazonMQ::ConfigurationAssociation to implement the ResourceProperties interface
type AmazonMQConfigurationAssociationConfigurationID ¶
type AmazonMQConfigurationAssociationConfigurationID struct {
// ID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-configurationassociation-configurationid.html#cfn-amazonmq-configurationassociation-configurationid-id
ID *StringExpr `json:"Id,omitempty" validate:"dive,required"`
// Revision docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-configurationassociation-configurationid.html#cfn-amazonmq-configurationassociation-configurationid-revision
Revision *IntegerExpr `json:"Revision,omitempty" validate:"dive,required"`
}
AmazonMQConfigurationAssociationConfigurationID represents the AWS::AmazonMQ::ConfigurationAssociation.ConfigurationId CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-configurationassociation-configurationid.html
type AmazonMQConfigurationAssociationConfigurationIDList ¶
type AmazonMQConfigurationAssociationConfigurationIDList []AmazonMQConfigurationAssociationConfigurationID
AmazonMQConfigurationAssociationConfigurationIDList represents a list of AmazonMQConfigurationAssociationConfigurationID
func (*AmazonMQConfigurationAssociationConfigurationIDList) UnmarshalJSON ¶
func (l *AmazonMQConfigurationAssociationConfigurationIDList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmazonMQConfigurationTagsEntry ¶
type AmazonMQConfigurationTagsEntry struct {
// Key docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-configuration-tagsentry.html#cfn-amazonmq-configuration-tagsentry-key
Key *StringExpr `json:"Key,omitempty" validate:"dive,required"`
// Value docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-configuration-tagsentry.html#cfn-amazonmq-configuration-tagsentry-value
Value *StringExpr `json:"Value,omitempty" validate:"dive,required"`
}
AmazonMQConfigurationTagsEntry represents the AWS::AmazonMQ::Configuration.TagsEntry CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-configuration-tagsentry.html
type AmazonMQConfigurationTagsEntryList ¶
type AmazonMQConfigurationTagsEntryList []AmazonMQConfigurationTagsEntry
AmazonMQConfigurationTagsEntryList represents a list of AmazonMQConfigurationTagsEntry
func (*AmazonMQConfigurationTagsEntryList) UnmarshalJSON ¶
func (l *AmazonMQConfigurationTagsEntryList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmplifyApp ¶
type AmplifyApp struct {
// AccessToken docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-accesstoken
AccessToken *StringExpr `json:"AccessToken,omitempty"`
// AutoBranchCreationConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-autobranchcreationconfig
AutoBranchCreationConfig *AmplifyAppAutoBranchCreationConfig `json:"AutoBranchCreationConfig,omitempty"`
// BasicAuthConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-basicauthconfig
BasicAuthConfig *AmplifyAppBasicAuthConfig `json:"BasicAuthConfig,omitempty"`
// BuildSpec docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-buildspec
BuildSpec *StringExpr `json:"BuildSpec,omitempty"`
// CustomHeaders docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-customheaders
CustomHeaders *StringExpr `json:"CustomHeaders,omitempty"`
// CustomRules docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-customrules
CustomRules *AmplifyAppCustomRuleList `json:"CustomRules,omitempty"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-description
Description *StringExpr `json:"Description,omitempty"`
// EnableBranchAutoDeletion docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-enablebranchautodeletion
EnableBranchAutoDeletion *BoolExpr `json:"EnableBranchAutoDeletion,omitempty"`
// EnvironmentVariables docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-environmentvariables
EnvironmentVariables *AmplifyAppEnvironmentVariableList `json:"EnvironmentVariables,omitempty"`
// IAMServiceRole docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-iamservicerole
IAMServiceRole *StringExpr `json:"IAMServiceRole,omitempty"`
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-name
Name *StringExpr `json:"Name,omitempty" validate:"dive,required"`
// OauthToken docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-oauthtoken
OauthToken *StringExpr `json:"OauthToken,omitempty"`
// Repository docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-repository
Repository *StringExpr `json:"Repository,omitempty"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-tags
Tags *TagList `json:"Tags,omitempty"`
}
AmplifyApp represents the AWS::Amplify::App CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html
func (AmplifyApp) CfnResourceAttributes ¶
func (s AmplifyApp) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AmplifyApp) CfnResourceType ¶
func (s AmplifyApp) CfnResourceType() string
CfnResourceType returns AWS::Amplify::App to implement the ResourceProperties interface
type AmplifyAppAutoBranchCreationConfig ¶
type AmplifyAppAutoBranchCreationConfig struct {
// AutoBranchCreationPatterns docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-autobranchcreationpatterns
AutoBranchCreationPatterns *StringListExpr `json:"AutoBranchCreationPatterns,omitempty"`
// BasicAuthConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-basicauthconfig
BasicAuthConfig *AmplifyAppBasicAuthConfig `json:"BasicAuthConfig,omitempty"`
// BuildSpec docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-buildspec
BuildSpec *StringExpr `json:"BuildSpec,omitempty"`
// EnableAutoBranchCreation docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-enableautobranchcreation
EnableAutoBranchCreation *BoolExpr `json:"EnableAutoBranchCreation,omitempty"`
// EnableAutoBuild docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-enableautobuild
EnableAutoBuild *BoolExpr `json:"EnableAutoBuild,omitempty"`
// EnablePerformanceMode docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-enableperformancemode
EnablePerformanceMode *BoolExpr `json:"EnablePerformanceMode,omitempty"`
// EnablePullRequestPreview docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-enablepullrequestpreview
EnablePullRequestPreview *BoolExpr `json:"EnablePullRequestPreview,omitempty"`
// EnvironmentVariables docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-environmentvariables
EnvironmentVariables *AmplifyAppEnvironmentVariableList `json:"EnvironmentVariables,omitempty"`
// PullRequestEnvironmentName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-pullrequestenvironmentname
PullRequestEnvironmentName *StringExpr `json:"PullRequestEnvironmentName,omitempty"`
// Stage docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-stage
Stage *StringExpr `json:"Stage,omitempty"`
}
AmplifyAppAutoBranchCreationConfig represents the AWS::Amplify::App.AutoBranchCreationConfig CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html
type AmplifyAppAutoBranchCreationConfigList ¶
type AmplifyAppAutoBranchCreationConfigList []AmplifyAppAutoBranchCreationConfig
AmplifyAppAutoBranchCreationConfigList represents a list of AmplifyAppAutoBranchCreationConfig
func (*AmplifyAppAutoBranchCreationConfigList) UnmarshalJSON ¶
func (l *AmplifyAppAutoBranchCreationConfigList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmplifyAppBasicAuthConfig ¶
type AmplifyAppBasicAuthConfig struct {
// EnableBasicAuth docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-basicauthconfig.html#cfn-amplify-app-basicauthconfig-enablebasicauth
EnableBasicAuth *BoolExpr `json:"EnableBasicAuth,omitempty"`
// Password docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-basicauthconfig.html#cfn-amplify-app-basicauthconfig-password
Password *StringExpr `json:"Password,omitempty"`
// Username docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-basicauthconfig.html#cfn-amplify-app-basicauthconfig-username
Username *StringExpr `json:"Username,omitempty"`
}
AmplifyAppBasicAuthConfig represents the AWS::Amplify::App.BasicAuthConfig CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-basicauthconfig.html
type AmplifyAppBasicAuthConfigList ¶
type AmplifyAppBasicAuthConfigList []AmplifyAppBasicAuthConfig
AmplifyAppBasicAuthConfigList represents a list of AmplifyAppBasicAuthConfig
func (*AmplifyAppBasicAuthConfigList) UnmarshalJSON ¶
func (l *AmplifyAppBasicAuthConfigList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmplifyAppCustomRule ¶
type AmplifyAppCustomRule struct {
// Condition docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-customrule.html#cfn-amplify-app-customrule-condition
Condition *StringExpr `json:"Condition,omitempty"`
// Source docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-customrule.html#cfn-amplify-app-customrule-source
Source *StringExpr `json:"Source,omitempty" validate:"dive,required"`
// Status docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-customrule.html#cfn-amplify-app-customrule-status
Status *StringExpr `json:"Status,omitempty"`
// Target docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-customrule.html#cfn-amplify-app-customrule-target
Target *StringExpr `json:"Target,omitempty" validate:"dive,required"`
}
AmplifyAppCustomRule represents the AWS::Amplify::App.CustomRule CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-customrule.html
type AmplifyAppCustomRuleList ¶
type AmplifyAppCustomRuleList []AmplifyAppCustomRule
AmplifyAppCustomRuleList represents a list of AmplifyAppCustomRule
func (*AmplifyAppCustomRuleList) UnmarshalJSON ¶
func (l *AmplifyAppCustomRuleList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmplifyAppEnvironmentVariable ¶
type AmplifyAppEnvironmentVariable struct {
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-environmentvariable.html#cfn-amplify-app-environmentvariable-name
Name *StringExpr `json:"Name,omitempty" validate:"dive,required"`
// Value docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-environmentvariable.html#cfn-amplify-app-environmentvariable-value
Value *StringExpr `json:"Value,omitempty" validate:"dive,required"`
}
AmplifyAppEnvironmentVariable represents the AWS::Amplify::App.EnvironmentVariable CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-environmentvariable.html
type AmplifyAppEnvironmentVariableList ¶
type AmplifyAppEnvironmentVariableList []AmplifyAppEnvironmentVariable
AmplifyAppEnvironmentVariableList represents a list of AmplifyAppEnvironmentVariable
func (*AmplifyAppEnvironmentVariableList) UnmarshalJSON ¶
func (l *AmplifyAppEnvironmentVariableList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmplifyBranch ¶
type AmplifyBranch struct {
// AppID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-appid
AppID *StringExpr `json:"AppId,omitempty" validate:"dive,required"`
// BasicAuthConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-basicauthconfig
BasicAuthConfig *AmplifyBranchBasicAuthConfig `json:"BasicAuthConfig,omitempty"`
// BranchName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-branchname
BranchName *StringExpr `json:"BranchName,omitempty" validate:"dive,required"`
// BuildSpec docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-buildspec
BuildSpec *StringExpr `json:"BuildSpec,omitempty"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-description
Description *StringExpr `json:"Description,omitempty"`
// EnableAutoBuild docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-enableautobuild
EnableAutoBuild *BoolExpr `json:"EnableAutoBuild,omitempty"`
// EnablePerformanceMode docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-enableperformancemode
EnablePerformanceMode *BoolExpr `json:"EnablePerformanceMode,omitempty"`
// EnablePullRequestPreview docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-enablepullrequestpreview
EnablePullRequestPreview *BoolExpr `json:"EnablePullRequestPreview,omitempty"`
// EnvironmentVariables docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-environmentvariables
EnvironmentVariables *AmplifyBranchEnvironmentVariableList `json:"EnvironmentVariables,omitempty"`
// PullRequestEnvironmentName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-pullrequestenvironmentname
PullRequestEnvironmentName *StringExpr `json:"PullRequestEnvironmentName,omitempty"`
// Stage docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-stage
Stage *StringExpr `json:"Stage,omitempty"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-tags
Tags *TagList `json:"Tags,omitempty"`
}
AmplifyBranch represents the AWS::Amplify::Branch CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html
func (AmplifyBranch) CfnResourceAttributes ¶
func (s AmplifyBranch) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AmplifyBranch) CfnResourceType ¶
func (s AmplifyBranch) CfnResourceType() string
CfnResourceType returns AWS::Amplify::Branch to implement the ResourceProperties interface
type AmplifyBranchBasicAuthConfig ¶
type AmplifyBranchBasicAuthConfig struct {
// EnableBasicAuth docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-branch-basicauthconfig.html#cfn-amplify-branch-basicauthconfig-enablebasicauth
EnableBasicAuth *BoolExpr `json:"EnableBasicAuth,omitempty"`
// Password docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-branch-basicauthconfig.html#cfn-amplify-branch-basicauthconfig-password
Password *StringExpr `json:"Password,omitempty" validate:"dive,required"`
// Username docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-branch-basicauthconfig.html#cfn-amplify-branch-basicauthconfig-username
Username *StringExpr `json:"Username,omitempty" validate:"dive,required"`
}
AmplifyBranchBasicAuthConfig represents the AWS::Amplify::Branch.BasicAuthConfig CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-branch-basicauthconfig.html
type AmplifyBranchBasicAuthConfigList ¶
type AmplifyBranchBasicAuthConfigList []AmplifyBranchBasicAuthConfig
AmplifyBranchBasicAuthConfigList represents a list of AmplifyBranchBasicAuthConfig
func (*AmplifyBranchBasicAuthConfigList) UnmarshalJSON ¶
func (l *AmplifyBranchBasicAuthConfigList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmplifyBranchEnvironmentVariable ¶
type AmplifyBranchEnvironmentVariable struct {
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-branch-environmentvariable.html#cfn-amplify-branch-environmentvariable-name
Name *StringExpr `json:"Name,omitempty" validate:"dive,required"`
// Value docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-branch-environmentvariable.html#cfn-amplify-branch-environmentvariable-value
Value *StringExpr `json:"Value,omitempty" validate:"dive,required"`
}
AmplifyBranchEnvironmentVariable represents the AWS::Amplify::Branch.EnvironmentVariable CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-branch-environmentvariable.html
type AmplifyBranchEnvironmentVariableList ¶
type AmplifyBranchEnvironmentVariableList []AmplifyBranchEnvironmentVariable
AmplifyBranchEnvironmentVariableList represents a list of AmplifyBranchEnvironmentVariable
func (*AmplifyBranchEnvironmentVariableList) UnmarshalJSON ¶
func (l *AmplifyBranchEnvironmentVariableList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AmplifyDomain ¶
type AmplifyDomain struct {
// AppID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-domain.html#cfn-amplify-domain-appid
AppID *StringExpr `json:"AppId,omitempty" validate:"dive,required"`
// AutoSubDomainCreationPatterns docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-domain.html#cfn-amplify-domain-autosubdomaincreationpatterns
AutoSubDomainCreationPatterns *StringListExpr `json:"AutoSubDomainCreationPatterns,omitempty"`
// AutoSubDomainIAMRole docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-domain.html#cfn-amplify-domain-autosubdomainiamrole
AutoSubDomainIAMRole *StringExpr `json:"AutoSubDomainIAMRole,omitempty"`
// DomainName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-domain.html#cfn-amplify-domain-domainname
DomainName *StringExpr `json:"DomainName,omitempty" validate:"dive,required"`
// EnableAutoSubDomain docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-domain.html#cfn-amplify-domain-enableautosubdomain
EnableAutoSubDomain *BoolExpr `json:"EnableAutoSubDomain,omitempty"`
// SubDomainSettings docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-domain.html#cfn-amplify-domain-subdomainsettings
SubDomainSettings *AmplifyDomainSubDomainSettingList `json:"SubDomainSettings,omitempty" validate:"dive,required"`
}
AmplifyDomain represents the AWS::Amplify::Domain CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-domain.html
func (AmplifyDomain) CfnResourceAttributes ¶
func (s AmplifyDomain) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AmplifyDomain) CfnResourceType ¶
func (s AmplifyDomain) CfnResourceType() string
CfnResourceType returns AWS::Amplify::Domain to implement the ResourceProperties interface
type AmplifyDomainSubDomainSetting ¶
type AmplifyDomainSubDomainSetting struct {
// BranchName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-domain-subdomainsetting.html#cfn-amplify-domain-subdomainsetting-branchname
BranchName *StringExpr `json:"BranchName,omitempty" validate:"dive,required"`
// Prefix docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-domain-subdomainsetting.html#cfn-amplify-domain-subdomainsetting-prefix
Prefix *StringExpr `json:"Prefix,omitempty" validate:"dive,required"`
}
AmplifyDomainSubDomainSetting represents the AWS::Amplify::Domain.SubDomainSetting CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-domain-subdomainsetting.html
type AmplifyDomainSubDomainSettingList ¶
type AmplifyDomainSubDomainSettingList []AmplifyDomainSubDomainSetting
AmplifyDomainSubDomainSettingList represents a list of AmplifyDomainSubDomainSetting
func (*AmplifyDomainSubDomainSettingList) UnmarshalJSON ¶
func (l *AmplifyDomainSubDomainSettingList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppConfigApplication ¶
type AppConfigApplication struct {
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-application.html#cfn-appconfig-application-description
Description *StringExpr `json:"Description,omitempty"`
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-application.html#cfn-appconfig-application-name
Name *StringExpr `json:"Name,omitempty" validate:"dive,required"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-application.html#cfn-appconfig-application-tags
Tags *AppConfigApplicationTagsList `json:"Tags,omitempty"`
}
AppConfigApplication represents the AWS::AppConfig::Application CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-application.html
func (AppConfigApplication) CfnResourceAttributes ¶
func (s AppConfigApplication) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AppConfigApplication) CfnResourceType ¶
func (s AppConfigApplication) CfnResourceType() string
CfnResourceType returns AWS::AppConfig::Application to implement the ResourceProperties interface
type AppConfigApplicationTags ¶
type AppConfigApplicationTags struct {
// Key docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-application-tags.html#cfn-appconfig-application-tags-key
Key *StringExpr `json:"Key,omitempty"`
// Value docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-application-tags.html#cfn-appconfig-application-tags-value
Value *StringExpr `json:"Value,omitempty"`
}
AppConfigApplicationTags represents the AWS::AppConfig::Application.Tags CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-application-tags.html
type AppConfigApplicationTagsList ¶
type AppConfigApplicationTagsList []AppConfigApplicationTags
AppConfigApplicationTagsList represents a list of AppConfigApplicationTags
func (*AppConfigApplicationTagsList) UnmarshalJSON ¶
func (l *AppConfigApplicationTagsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppConfigConfigurationProfile ¶
type AppConfigConfigurationProfile struct {
// ApplicationID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-applicationid
ApplicationID *StringExpr `json:"ApplicationId,omitempty" validate:"dive,required"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-description
Description *StringExpr `json:"Description,omitempty"`
// LocationURI docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-locationuri
LocationURI *StringExpr `json:"LocationUri,omitempty" validate:"dive,required"`
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-name
Name *StringExpr `json:"Name,omitempty" validate:"dive,required"`
// RetrievalRoleArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-retrievalrolearn
RetrievalRoleArn *StringExpr `json:"RetrievalRoleArn,omitempty"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-tags
Tags *AppConfigConfigurationProfileTagsList `json:"Tags,omitempty"`
// Validators docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-validators
Validators *AppConfigConfigurationProfileValidatorsList `json:"Validators,omitempty"`
}
AppConfigConfigurationProfile represents the AWS::AppConfig::ConfigurationProfile CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html
func (AppConfigConfigurationProfile) CfnResourceAttributes ¶
func (s AppConfigConfigurationProfile) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AppConfigConfigurationProfile) CfnResourceType ¶
func (s AppConfigConfigurationProfile) CfnResourceType() string
CfnResourceType returns AWS::AppConfig::ConfigurationProfile to implement the ResourceProperties interface
type AppConfigConfigurationProfileTags ¶
type AppConfigConfigurationProfileTags struct {
// Key docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-tags.html#cfn-appconfig-configurationprofile-tags-key
Key *StringExpr `json:"Key,omitempty"`
// Value docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-tags.html#cfn-appconfig-configurationprofile-tags-value
Value *StringExpr `json:"Value,omitempty"`
}
AppConfigConfigurationProfileTags represents the AWS::AppConfig::ConfigurationProfile.Tags CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-tags.html
type AppConfigConfigurationProfileTagsList ¶
type AppConfigConfigurationProfileTagsList []AppConfigConfigurationProfileTags
AppConfigConfigurationProfileTagsList represents a list of AppConfigConfigurationProfileTags
func (*AppConfigConfigurationProfileTagsList) UnmarshalJSON ¶
func (l *AppConfigConfigurationProfileTagsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppConfigConfigurationProfileValidators ¶
type AppConfigConfigurationProfileValidators struct {
// Content docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-validators.html#cfn-appconfig-configurationprofile-validators-content
Content *StringExpr `json:"Content,omitempty"`
// Type docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-validators.html#cfn-appconfig-configurationprofile-validators-type
Type *StringExpr `json:"Type,omitempty"`
}
AppConfigConfigurationProfileValidators represents the AWS::AppConfig::ConfigurationProfile.Validators CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-validators.html
type AppConfigConfigurationProfileValidatorsList ¶
type AppConfigConfigurationProfileValidatorsList []AppConfigConfigurationProfileValidators
AppConfigConfigurationProfileValidatorsList represents a list of AppConfigConfigurationProfileValidators
func (*AppConfigConfigurationProfileValidatorsList) UnmarshalJSON ¶
func (l *AppConfigConfigurationProfileValidatorsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppConfigDeployment ¶
type AppConfigDeployment struct {
// ApplicationID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-applicationid
ApplicationID *StringExpr `json:"ApplicationId,omitempty" validate:"dive,required"`
// ConfigurationProfileID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-configurationprofileid
ConfigurationProfileID *StringExpr `json:"ConfigurationProfileId,omitempty" validate:"dive,required"`
// ConfigurationVersion docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-configurationversion
ConfigurationVersion *StringExpr `json:"ConfigurationVersion,omitempty" validate:"dive,required"`
// DeploymentStrategyID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-deploymentstrategyid
DeploymentStrategyID *StringExpr `json:"DeploymentStrategyId,omitempty" validate:"dive,required"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-description
Description *StringExpr `json:"Description,omitempty"`
// EnvironmentID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-environmentid
EnvironmentID *StringExpr `json:"EnvironmentId,omitempty" validate:"dive,required"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-tags
Tags *AppConfigDeploymentTagsList `json:"Tags,omitempty"`
}
AppConfigDeployment represents the AWS::AppConfig::Deployment CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html
func (AppConfigDeployment) CfnResourceAttributes ¶
func (s AppConfigDeployment) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AppConfigDeployment) CfnResourceType ¶
func (s AppConfigDeployment) CfnResourceType() string
CfnResourceType returns AWS::AppConfig::Deployment to implement the ResourceProperties interface
type AppConfigDeploymentStrategy ¶
type AppConfigDeploymentStrategy struct {
// DeploymentDurationInMinutes docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-deploymentdurationinminutes
DeploymentDurationInMinutes *IntegerExpr `json:"DeploymentDurationInMinutes,omitempty" validate:"dive,required"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-description
Description *StringExpr `json:"Description,omitempty"`
// FinalBakeTimeInMinutes docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-finalbaketimeinminutes
FinalBakeTimeInMinutes *IntegerExpr `json:"FinalBakeTimeInMinutes,omitempty"`
// GrowthFactor docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-growthfactor
GrowthFactor *IntegerExpr `json:"GrowthFactor,omitempty" validate:"dive,required"`
// GrowthType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-growthtype
GrowthType *StringExpr `json:"GrowthType,omitempty"`
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-name
Name *StringExpr `json:"Name,omitempty" validate:"dive,required"`
// ReplicateTo docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-replicateto
ReplicateTo *StringExpr `json:"ReplicateTo,omitempty" validate:"dive,required"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-tags
Tags *AppConfigDeploymentStrategyTagsList `json:"Tags,omitempty"`
}
AppConfigDeploymentStrategy represents the AWS::AppConfig::DeploymentStrategy CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html
func (AppConfigDeploymentStrategy) CfnResourceAttributes ¶
func (s AppConfigDeploymentStrategy) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AppConfigDeploymentStrategy) CfnResourceType ¶
func (s AppConfigDeploymentStrategy) CfnResourceType() string
CfnResourceType returns AWS::AppConfig::DeploymentStrategy to implement the ResourceProperties interface
type AppConfigDeploymentStrategyTags ¶
type AppConfigDeploymentStrategyTags struct {
// Key docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-deploymentstrategy-tags.html#cfn-appconfig-deploymentstrategy-tags-key
Key *StringExpr `json:"Key,omitempty"`
// Value docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-deploymentstrategy-tags.html#cfn-appconfig-deploymentstrategy-tags-value
Value *StringExpr `json:"Value,omitempty"`
}
AppConfigDeploymentStrategyTags represents the AWS::AppConfig::DeploymentStrategy.Tags CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-deploymentstrategy-tags.html
type AppConfigDeploymentStrategyTagsList ¶
type AppConfigDeploymentStrategyTagsList []AppConfigDeploymentStrategyTags
AppConfigDeploymentStrategyTagsList represents a list of AppConfigDeploymentStrategyTags
func (*AppConfigDeploymentStrategyTagsList) UnmarshalJSON ¶
func (l *AppConfigDeploymentStrategyTagsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppConfigDeploymentTags ¶
type AppConfigDeploymentTags struct {
// Key docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-deployment-tags.html#cfn-appconfig-deployment-tags-key
Key *StringExpr `json:"Key,omitempty"`
// Value docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-deployment-tags.html#cfn-appconfig-deployment-tags-value
Value *StringExpr `json:"Value,omitempty"`
}
AppConfigDeploymentTags represents the AWS::AppConfig::Deployment.Tags CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-deployment-tags.html
type AppConfigDeploymentTagsList ¶
type AppConfigDeploymentTagsList []AppConfigDeploymentTags
AppConfigDeploymentTagsList represents a list of AppConfigDeploymentTags
func (*AppConfigDeploymentTagsList) UnmarshalJSON ¶
func (l *AppConfigDeploymentTagsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppConfigEnvironment ¶
type AppConfigEnvironment struct {
// ApplicationID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-environment.html#cfn-appconfig-environment-applicationid
ApplicationID *StringExpr `json:"ApplicationId,omitempty" validate:"dive,required"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-environment.html#cfn-appconfig-environment-description
Description *StringExpr `json:"Description,omitempty"`
// Monitors docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-environment.html#cfn-appconfig-environment-monitors
Monitors *AppConfigEnvironmentMonitorsList `json:"Monitors,omitempty"`
// Name docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-environment.html#cfn-appconfig-environment-name
Name *StringExpr `json:"Name,omitempty" validate:"dive,required"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-environment.html#cfn-appconfig-environment-tags
Tags *AppConfigEnvironmentTagsList `json:"Tags,omitempty"`
}
AppConfigEnvironment represents the AWS::AppConfig::Environment CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-environment.html
func (AppConfigEnvironment) CfnResourceAttributes ¶
func (s AppConfigEnvironment) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AppConfigEnvironment) CfnResourceType ¶
func (s AppConfigEnvironment) CfnResourceType() string
CfnResourceType returns AWS::AppConfig::Environment to implement the ResourceProperties interface
type AppConfigEnvironmentMonitors ¶
type AppConfigEnvironmentMonitors struct {
// AlarmArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-environment-monitors.html#cfn-appconfig-environment-monitors-alarmarn
AlarmArn *StringExpr `json:"AlarmArn,omitempty"`
// AlarmRoleArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-environment-monitors.html#cfn-appconfig-environment-monitors-alarmrolearn
AlarmRoleArn *StringExpr `json:"AlarmRoleArn,omitempty"`
}
AppConfigEnvironmentMonitors represents the AWS::AppConfig::Environment.Monitors CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-environment-monitors.html
type AppConfigEnvironmentMonitorsList ¶
type AppConfigEnvironmentMonitorsList []AppConfigEnvironmentMonitors
AppConfigEnvironmentMonitorsList represents a list of AppConfigEnvironmentMonitors
func (*AppConfigEnvironmentMonitorsList) UnmarshalJSON ¶
func (l *AppConfigEnvironmentMonitorsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppConfigEnvironmentTags ¶
type AppConfigEnvironmentTags struct {
// Key docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-environment-tags.html#cfn-appconfig-environment-tags-key
Key *StringExpr `json:"Key,omitempty"`
// Value docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-environment-tags.html#cfn-appconfig-environment-tags-value
Value *StringExpr `json:"Value,omitempty"`
}
AppConfigEnvironmentTags represents the AWS::AppConfig::Environment.Tags CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-environment-tags.html
type AppConfigEnvironmentTagsList ¶
type AppConfigEnvironmentTagsList []AppConfigEnvironmentTags
AppConfigEnvironmentTagsList represents a list of AppConfigEnvironmentTags
func (*AppConfigEnvironmentTagsList) UnmarshalJSON ¶
func (l *AppConfigEnvironmentTagsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppConfigHostedConfigurationVersion ¶
type AppConfigHostedConfigurationVersion struct {
// ApplicationID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-hostedconfigurationversion.html#cfn-appconfig-hostedconfigurationversion-applicationid
ApplicationID *StringExpr `json:"ApplicationId,omitempty" validate:"dive,required"`
// ConfigurationProfileID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-hostedconfigurationversion.html#cfn-appconfig-hostedconfigurationversion-configurationprofileid
ConfigurationProfileID *StringExpr `json:"ConfigurationProfileId,omitempty" validate:"dive,required"`
// Content docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-hostedconfigurationversion.html#cfn-appconfig-hostedconfigurationversion-content
Content *StringExpr `json:"Content,omitempty" validate:"dive,required"`
// ContentType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-hostedconfigurationversion.html#cfn-appconfig-hostedconfigurationversion-contenttype
ContentType *StringExpr `json:"ContentType,omitempty" validate:"dive,required"`
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-hostedconfigurationversion.html#cfn-appconfig-hostedconfigurationversion-description
Description *StringExpr `json:"Description,omitempty"`
// LatestVersionNumber docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-hostedconfigurationversion.html#cfn-appconfig-hostedconfigurationversion-latestversionnumber
LatestVersionNumber *IntegerExpr `json:"LatestVersionNumber,omitempty"`
}
AppConfigHostedConfigurationVersion represents the AWS::AppConfig::HostedConfigurationVersion CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-hostedconfigurationversion.html
func (AppConfigHostedConfigurationVersion) CfnResourceAttributes ¶
func (s AppConfigHostedConfigurationVersion) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AppConfigHostedConfigurationVersion) CfnResourceType ¶
func (s AppConfigHostedConfigurationVersion) CfnResourceType() string
CfnResourceType returns AWS::AppConfig::HostedConfigurationVersion to implement the ResourceProperties interface
type AppFlowConnectorProfile ¶
type AppFlowConnectorProfile struct {
// ConnectionMode docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connectorprofile.html#cfn-appflow-connectorprofile-connectionmode
ConnectionMode *StringExpr `json:"ConnectionMode,omitempty" validate:"dive,required"`
// ConnectorProfileConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connectorprofile.html#cfn-appflow-connectorprofile-connectorprofileconfig
ConnectorProfileConfig *AppFlowConnectorProfileConnectorProfileConfig `json:"ConnectorProfileConfig,omitempty"`
// ConnectorProfileName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connectorprofile.html#cfn-appflow-connectorprofile-connectorprofilename
ConnectorProfileName *StringExpr `json:"ConnectorProfileName,omitempty" validate:"dive,required"`
// ConnectorType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connectorprofile.html#cfn-appflow-connectorprofile-connectortype
ConnectorType *StringExpr `json:"ConnectorType,omitempty" validate:"dive,required"`
// KMSArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connectorprofile.html#cfn-appflow-connectorprofile-kmsarn
KMSArn *StringExpr `json:"KMSArn,omitempty"`
}
AppFlowConnectorProfile represents the AWS::AppFlow::ConnectorProfile CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connectorprofile.html
func (AppFlowConnectorProfile) CfnResourceAttributes ¶
func (s AppFlowConnectorProfile) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AppFlowConnectorProfile) CfnResourceType ¶
func (s AppFlowConnectorProfile) CfnResourceType() string
CfnResourceType returns AWS::AppFlow::ConnectorProfile to implement the ResourceProperties interface
type AppFlowConnectorProfileAmplitudeConnectorProfileCredentials ¶
type AppFlowConnectorProfileAmplitudeConnectorProfileCredentials struct {
// APIKey docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-amplitudeconnectorprofilecredentials.html#cfn-appflow-connectorprofile-amplitudeconnectorprofilecredentials-apikey
APIKey *StringExpr `json:"ApiKey,omitempty" validate:"dive,required"`
// SecretKey docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-amplitudeconnectorprofilecredentials.html#cfn-appflow-connectorprofile-amplitudeconnectorprofilecredentials-secretkey
SecretKey *StringExpr `json:"SecretKey,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileAmplitudeConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.AmplitudeConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-amplitudeconnectorprofilecredentials.html
type AppFlowConnectorProfileAmplitudeConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileAmplitudeConnectorProfileCredentialsList []AppFlowConnectorProfileAmplitudeConnectorProfileCredentials
AppFlowConnectorProfileAmplitudeConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileAmplitudeConnectorProfileCredentials
func (*AppFlowConnectorProfileAmplitudeConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileAmplitudeConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileConnectorOAuthRequest ¶
type AppFlowConnectorProfileConnectorOAuthRequest struct {
// AuthCode docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectoroauthrequest.html#cfn-appflow-connectorprofile-connectoroauthrequest-authcode
AuthCode *StringExpr `json:"AuthCode,omitempty"`
// RedirectURI docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectoroauthrequest.html#cfn-appflow-connectorprofile-connectoroauthrequest-redirecturi
RedirectURI *StringExpr `json:"RedirectUri,omitempty"`
}
AppFlowConnectorProfileConnectorOAuthRequest represents the AWS::AppFlow::ConnectorProfile.ConnectorOAuthRequest CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectoroauthrequest.html
type AppFlowConnectorProfileConnectorOAuthRequestList ¶
type AppFlowConnectorProfileConnectorOAuthRequestList []AppFlowConnectorProfileConnectorOAuthRequest
AppFlowConnectorProfileConnectorOAuthRequestList represents a list of AppFlowConnectorProfileConnectorOAuthRequest
func (*AppFlowConnectorProfileConnectorOAuthRequestList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileConnectorOAuthRequestList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileConnectorProfileConfig ¶
type AppFlowConnectorProfileConnectorProfileConfig struct {
// ConnectorProfileCredentials docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileconfig.html#cfn-appflow-connectorprofile-connectorprofileconfig-connectorprofilecredentials
ConnectorProfileCredentials *AppFlowConnectorProfileConnectorProfileCredentials `json:"ConnectorProfileCredentials,omitempty" validate:"dive,required"`
// ConnectorProfileProperties docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileconfig.html#cfn-appflow-connectorprofile-connectorprofileconfig-connectorprofileproperties
ConnectorProfileProperties *AppFlowConnectorProfileConnectorProfileProperties `json:"ConnectorProfileProperties,omitempty"`
}
AppFlowConnectorProfileConnectorProfileConfig represents the AWS::AppFlow::ConnectorProfile.ConnectorProfileConfig CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileconfig.html
type AppFlowConnectorProfileConnectorProfileConfigList ¶
type AppFlowConnectorProfileConnectorProfileConfigList []AppFlowConnectorProfileConnectorProfileConfig
AppFlowConnectorProfileConnectorProfileConfigList represents a list of AppFlowConnectorProfileConnectorProfileConfig
func (*AppFlowConnectorProfileConnectorProfileConfigList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileConnectorProfileConfigList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileConnectorProfileCredentials ¶
type AppFlowConnectorProfileConnectorProfileCredentials struct {
// Amplitude docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-amplitude
Amplitude *AppFlowConnectorProfileAmplitudeConnectorProfileCredentials `json:"Amplitude,omitempty"`
// Datadog docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-datadog
Datadog *AppFlowConnectorProfileDatadogConnectorProfileCredentials `json:"Datadog,omitempty"`
// Dynatrace docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-dynatrace
Dynatrace *AppFlowConnectorProfileDynatraceConnectorProfileCredentials `json:"Dynatrace,omitempty"`
// GoogleAnalytics docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-googleanalytics
GoogleAnalytics *AppFlowConnectorProfileGoogleAnalyticsConnectorProfileCredentials `json:"GoogleAnalytics,omitempty"`
// InforNexus docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-infornexus
InforNexus *AppFlowConnectorProfileInforNexusConnectorProfileCredentials `json:"InforNexus,omitempty"`
// Marketo docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-marketo
Marketo *AppFlowConnectorProfileMarketoConnectorProfileCredentials `json:"Marketo,omitempty"`
// Redshift docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-redshift
Redshift *AppFlowConnectorProfileRedshiftConnectorProfileCredentials `json:"Redshift,omitempty"`
// Salesforce docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-salesforce
Salesforce *AppFlowConnectorProfileSalesforceConnectorProfileCredentials `json:"Salesforce,omitempty"`
// ServiceNow docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-servicenow
ServiceNow *AppFlowConnectorProfileServiceNowConnectorProfileCredentials `json:"ServiceNow,omitempty"`
// Singular docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-singular
Singular *AppFlowConnectorProfileSingularConnectorProfileCredentials `json:"Singular,omitempty"`
// Slack docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-slack
Slack *AppFlowConnectorProfileSlackConnectorProfileCredentials `json:"Slack,omitempty"`
// Snowflake docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-snowflake
Snowflake *AppFlowConnectorProfileSnowflakeConnectorProfileCredentials `json:"Snowflake,omitempty"`
// Trendmicro docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-trendmicro
Trendmicro *AppFlowConnectorProfileTrendmicroConnectorProfileCredentials `json:"Trendmicro,omitempty"`
// Veeva docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-veeva
Veeva *AppFlowConnectorProfileVeevaConnectorProfileCredentials `json:"Veeva,omitempty"`
// Zendesk docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-zendesk
Zendesk *AppFlowConnectorProfileZendeskConnectorProfileCredentials `json:"Zendesk,omitempty"`
}
AppFlowConnectorProfileConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.ConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html
type AppFlowConnectorProfileConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileConnectorProfileCredentialsList []AppFlowConnectorProfileConnectorProfileCredentials
AppFlowConnectorProfileConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileConnectorProfileCredentials
func (*AppFlowConnectorProfileConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileConnectorProfileProperties ¶
type AppFlowConnectorProfileConnectorProfileProperties struct {
// Datadog docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-datadog
Datadog *AppFlowConnectorProfileDatadogConnectorProfileProperties `json:"Datadog,omitempty"`
// Dynatrace docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-dynatrace
Dynatrace *AppFlowConnectorProfileDynatraceConnectorProfileProperties `json:"Dynatrace,omitempty"`
// InforNexus docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-infornexus
InforNexus *AppFlowConnectorProfileInforNexusConnectorProfileProperties `json:"InforNexus,omitempty"`
// Marketo docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-marketo
Marketo *AppFlowConnectorProfileMarketoConnectorProfileProperties `json:"Marketo,omitempty"`
// Redshift docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-redshift
Redshift *AppFlowConnectorProfileRedshiftConnectorProfileProperties `json:"Redshift,omitempty"`
// Salesforce docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-salesforce
Salesforce *AppFlowConnectorProfileSalesforceConnectorProfileProperties `json:"Salesforce,omitempty"`
// ServiceNow docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-servicenow
ServiceNow *AppFlowConnectorProfileServiceNowConnectorProfileProperties `json:"ServiceNow,omitempty"`
// Slack docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-slack
Slack *AppFlowConnectorProfileSlackConnectorProfileProperties `json:"Slack,omitempty"`
// Snowflake docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-snowflake
Snowflake *AppFlowConnectorProfileSnowflakeConnectorProfileProperties `json:"Snowflake,omitempty"`
// Veeva docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-veeva
Veeva *AppFlowConnectorProfileVeevaConnectorProfileProperties `json:"Veeva,omitempty"`
// Zendesk docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-zendesk
Zendesk *AppFlowConnectorProfileZendeskConnectorProfileProperties `json:"Zendesk,omitempty"`
}
AppFlowConnectorProfileConnectorProfileProperties represents the AWS::AppFlow::ConnectorProfile.ConnectorProfileProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html
type AppFlowConnectorProfileConnectorProfilePropertiesList ¶
type AppFlowConnectorProfileConnectorProfilePropertiesList []AppFlowConnectorProfileConnectorProfileProperties
AppFlowConnectorProfileConnectorProfilePropertiesList represents a list of AppFlowConnectorProfileConnectorProfileProperties
func (*AppFlowConnectorProfileConnectorProfilePropertiesList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileConnectorProfilePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileDatadogConnectorProfileCredentials ¶
type AppFlowConnectorProfileDatadogConnectorProfileCredentials struct {
// APIKey docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-datadogconnectorprofilecredentials.html#cfn-appflow-connectorprofile-datadogconnectorprofilecredentials-apikey
APIKey *StringExpr `json:"ApiKey,omitempty" validate:"dive,required"`
// ApplicationKey docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-datadogconnectorprofilecredentials.html#cfn-appflow-connectorprofile-datadogconnectorprofilecredentials-applicationkey
ApplicationKey *StringExpr `json:"ApplicationKey,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileDatadogConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.DatadogConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-datadogconnectorprofilecredentials.html
type AppFlowConnectorProfileDatadogConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileDatadogConnectorProfileCredentialsList []AppFlowConnectorProfileDatadogConnectorProfileCredentials
AppFlowConnectorProfileDatadogConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileDatadogConnectorProfileCredentials
func (*AppFlowConnectorProfileDatadogConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileDatadogConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileDatadogConnectorProfileProperties ¶
type AppFlowConnectorProfileDatadogConnectorProfileProperties struct {
// InstanceURL docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-datadogconnectorprofileproperties.html#cfn-appflow-connectorprofile-datadogconnectorprofileproperties-instanceurl
InstanceURL *StringExpr `json:"InstanceUrl,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileDatadogConnectorProfileProperties represents the AWS::AppFlow::ConnectorProfile.DatadogConnectorProfileProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-datadogconnectorprofileproperties.html
type AppFlowConnectorProfileDatadogConnectorProfilePropertiesList ¶
type AppFlowConnectorProfileDatadogConnectorProfilePropertiesList []AppFlowConnectorProfileDatadogConnectorProfileProperties
AppFlowConnectorProfileDatadogConnectorProfilePropertiesList represents a list of AppFlowConnectorProfileDatadogConnectorProfileProperties
func (*AppFlowConnectorProfileDatadogConnectorProfilePropertiesList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileDatadogConnectorProfilePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileDynatraceConnectorProfileCredentials ¶
type AppFlowConnectorProfileDynatraceConnectorProfileCredentials struct {
// APIToken docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-dynatraceconnectorprofilecredentials.html#cfn-appflow-connectorprofile-dynatraceconnectorprofilecredentials-apitoken
APIToken *StringExpr `json:"ApiToken,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileDynatraceConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.DynatraceConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-dynatraceconnectorprofilecredentials.html
type AppFlowConnectorProfileDynatraceConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileDynatraceConnectorProfileCredentialsList []AppFlowConnectorProfileDynatraceConnectorProfileCredentials
AppFlowConnectorProfileDynatraceConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileDynatraceConnectorProfileCredentials
func (*AppFlowConnectorProfileDynatraceConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileDynatraceConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileDynatraceConnectorProfileProperties ¶
type AppFlowConnectorProfileDynatraceConnectorProfileProperties struct {
// InstanceURL docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-dynatraceconnectorprofileproperties.html#cfn-appflow-connectorprofile-dynatraceconnectorprofileproperties-instanceurl
InstanceURL *StringExpr `json:"InstanceUrl,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileDynatraceConnectorProfileProperties represents the AWS::AppFlow::ConnectorProfile.DynatraceConnectorProfileProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-dynatraceconnectorprofileproperties.html
type AppFlowConnectorProfileDynatraceConnectorProfilePropertiesList ¶
type AppFlowConnectorProfileDynatraceConnectorProfilePropertiesList []AppFlowConnectorProfileDynatraceConnectorProfileProperties
AppFlowConnectorProfileDynatraceConnectorProfilePropertiesList represents a list of AppFlowConnectorProfileDynatraceConnectorProfileProperties
func (*AppFlowConnectorProfileDynatraceConnectorProfilePropertiesList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileDynatraceConnectorProfilePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileGoogleAnalyticsConnectorProfileCredentials ¶
type AppFlowConnectorProfileGoogleAnalyticsConnectorProfileCredentials struct {
// AccessToken docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials.html#cfn-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials-accesstoken
AccessToken *StringExpr `json:"AccessToken,omitempty"`
// ClientID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials.html#cfn-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials-clientid
ClientID *StringExpr `json:"ClientId,omitempty" validate:"dive,required"`
// ClientSecret docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials.html#cfn-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials-clientsecret
ClientSecret *StringExpr `json:"ClientSecret,omitempty" validate:"dive,required"`
// ConnectorOAuthRequest docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials.html#cfn-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials-connectoroauthrequest
ConnectorOAuthRequest *AppFlowConnectorProfileConnectorOAuthRequest `json:"ConnectorOAuthRequest,omitempty"`
// RefreshToken docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials.html#cfn-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials-refreshtoken
RefreshToken *StringExpr `json:"RefreshToken,omitempty"`
}
AppFlowConnectorProfileGoogleAnalyticsConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.GoogleAnalyticsConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials.html
type AppFlowConnectorProfileGoogleAnalyticsConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileGoogleAnalyticsConnectorProfileCredentialsList []AppFlowConnectorProfileGoogleAnalyticsConnectorProfileCredentials
AppFlowConnectorProfileGoogleAnalyticsConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileGoogleAnalyticsConnectorProfileCredentials
func (*AppFlowConnectorProfileGoogleAnalyticsConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileGoogleAnalyticsConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileInforNexusConnectorProfileCredentials ¶
type AppFlowConnectorProfileInforNexusConnectorProfileCredentials struct {
// AccessKeyID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-infornexusconnectorprofilecredentials.html#cfn-appflow-connectorprofile-infornexusconnectorprofilecredentials-accesskeyid
AccessKeyID *StringExpr `json:"AccessKeyId,omitempty" validate:"dive,required"`
// Datakey docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-infornexusconnectorprofilecredentials.html#cfn-appflow-connectorprofile-infornexusconnectorprofilecredentials-datakey
Datakey *StringExpr `json:"Datakey,omitempty" validate:"dive,required"`
// SecretAccessKey docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-infornexusconnectorprofilecredentials.html#cfn-appflow-connectorprofile-infornexusconnectorprofilecredentials-secretaccesskey
SecretAccessKey *StringExpr `json:"SecretAccessKey,omitempty" validate:"dive,required"`
// UserID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-infornexusconnectorprofilecredentials.html#cfn-appflow-connectorprofile-infornexusconnectorprofilecredentials-userid
UserID *StringExpr `json:"UserId,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileInforNexusConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-infornexusconnectorprofilecredentials.html
type AppFlowConnectorProfileInforNexusConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileInforNexusConnectorProfileCredentialsList []AppFlowConnectorProfileInforNexusConnectorProfileCredentials
AppFlowConnectorProfileInforNexusConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileInforNexusConnectorProfileCredentials
func (*AppFlowConnectorProfileInforNexusConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileInforNexusConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileInforNexusConnectorProfileProperties ¶
type AppFlowConnectorProfileInforNexusConnectorProfileProperties struct {
// InstanceURL docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-infornexusconnectorprofileproperties.html#cfn-appflow-connectorprofile-infornexusconnectorprofileproperties-instanceurl
InstanceURL *StringExpr `json:"InstanceUrl,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileInforNexusConnectorProfileProperties represents the AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-infornexusconnectorprofileproperties.html
type AppFlowConnectorProfileInforNexusConnectorProfilePropertiesList ¶
type AppFlowConnectorProfileInforNexusConnectorProfilePropertiesList []AppFlowConnectorProfileInforNexusConnectorProfileProperties
AppFlowConnectorProfileInforNexusConnectorProfilePropertiesList represents a list of AppFlowConnectorProfileInforNexusConnectorProfileProperties
func (*AppFlowConnectorProfileInforNexusConnectorProfilePropertiesList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileInforNexusConnectorProfilePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileMarketoConnectorProfileCredentials ¶
type AppFlowConnectorProfileMarketoConnectorProfileCredentials struct {
// AccessToken docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-marketoconnectorprofilecredentials.html#cfn-appflow-connectorprofile-marketoconnectorprofilecredentials-accesstoken
AccessToken *StringExpr `json:"AccessToken,omitempty"`
// ClientID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-marketoconnectorprofilecredentials.html#cfn-appflow-connectorprofile-marketoconnectorprofilecredentials-clientid
ClientID *StringExpr `json:"ClientId,omitempty" validate:"dive,required"`
// ClientSecret docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-marketoconnectorprofilecredentials.html#cfn-appflow-connectorprofile-marketoconnectorprofilecredentials-clientsecret
ClientSecret *StringExpr `json:"ClientSecret,omitempty" validate:"dive,required"`
// ConnectorOAuthRequest docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-marketoconnectorprofilecredentials.html#cfn-appflow-connectorprofile-marketoconnectorprofilecredentials-connectoroauthrequest
ConnectorOAuthRequest *AppFlowConnectorProfileConnectorOAuthRequest `json:"ConnectorOAuthRequest,omitempty"`
}
AppFlowConnectorProfileMarketoConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.MarketoConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-marketoconnectorprofilecredentials.html
type AppFlowConnectorProfileMarketoConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileMarketoConnectorProfileCredentialsList []AppFlowConnectorProfileMarketoConnectorProfileCredentials
AppFlowConnectorProfileMarketoConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileMarketoConnectorProfileCredentials
func (*AppFlowConnectorProfileMarketoConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileMarketoConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileMarketoConnectorProfileProperties ¶
type AppFlowConnectorProfileMarketoConnectorProfileProperties struct {
// InstanceURL docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-marketoconnectorprofileproperties.html#cfn-appflow-connectorprofile-marketoconnectorprofileproperties-instanceurl
InstanceURL *StringExpr `json:"InstanceUrl,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileMarketoConnectorProfileProperties represents the AWS::AppFlow::ConnectorProfile.MarketoConnectorProfileProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-marketoconnectorprofileproperties.html
type AppFlowConnectorProfileMarketoConnectorProfilePropertiesList ¶
type AppFlowConnectorProfileMarketoConnectorProfilePropertiesList []AppFlowConnectorProfileMarketoConnectorProfileProperties
AppFlowConnectorProfileMarketoConnectorProfilePropertiesList represents a list of AppFlowConnectorProfileMarketoConnectorProfileProperties
func (*AppFlowConnectorProfileMarketoConnectorProfilePropertiesList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileMarketoConnectorProfilePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileRedshiftConnectorProfileCredentials ¶
type AppFlowConnectorProfileRedshiftConnectorProfileCredentials struct {
// Password docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofilecredentials.html#cfn-appflow-connectorprofile-redshiftconnectorprofilecredentials-password
Password *StringExpr `json:"Password,omitempty" validate:"dive,required"`
// Username docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofilecredentials.html#cfn-appflow-connectorprofile-redshiftconnectorprofilecredentials-username
Username *StringExpr `json:"Username,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileRedshiftConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofilecredentials.html
type AppFlowConnectorProfileRedshiftConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileRedshiftConnectorProfileCredentialsList []AppFlowConnectorProfileRedshiftConnectorProfileCredentials
AppFlowConnectorProfileRedshiftConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileRedshiftConnectorProfileCredentials
func (*AppFlowConnectorProfileRedshiftConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileRedshiftConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileRedshiftConnectorProfileProperties ¶
type AppFlowConnectorProfileRedshiftConnectorProfileProperties struct {
// BucketName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofileproperties.html#cfn-appflow-connectorprofile-redshiftconnectorprofileproperties-bucketname
BucketName *StringExpr `json:"BucketName,omitempty" validate:"dive,required"`
// BucketPrefix docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofileproperties.html#cfn-appflow-connectorprofile-redshiftconnectorprofileproperties-bucketprefix
BucketPrefix *StringExpr `json:"BucketPrefix,omitempty"`
// DatabaseURL docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofileproperties.html#cfn-appflow-connectorprofile-redshiftconnectorprofileproperties-databaseurl
DatabaseURL *StringExpr `json:"DatabaseUrl,omitempty" validate:"dive,required"`
// RoleArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofileproperties.html#cfn-appflow-connectorprofile-redshiftconnectorprofileproperties-rolearn
RoleArn *StringExpr `json:"RoleArn,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileRedshiftConnectorProfileProperties represents the AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofileproperties.html
type AppFlowConnectorProfileRedshiftConnectorProfilePropertiesList ¶
type AppFlowConnectorProfileRedshiftConnectorProfilePropertiesList []AppFlowConnectorProfileRedshiftConnectorProfileProperties
AppFlowConnectorProfileRedshiftConnectorProfilePropertiesList represents a list of AppFlowConnectorProfileRedshiftConnectorProfileProperties
func (*AppFlowConnectorProfileRedshiftConnectorProfilePropertiesList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileRedshiftConnectorProfilePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileSalesforceConnectorProfileCredentials ¶
type AppFlowConnectorProfileSalesforceConnectorProfileCredentials struct {
// AccessToken docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofilecredentials.html#cfn-appflow-connectorprofile-salesforceconnectorprofilecredentials-accesstoken
AccessToken *StringExpr `json:"AccessToken,omitempty"`
// ClientCredentialsArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofilecredentials.html#cfn-appflow-connectorprofile-salesforceconnectorprofilecredentials-clientcredentialsarn
ClientCredentialsArn *StringExpr `json:"ClientCredentialsArn,omitempty"`
// ConnectorOAuthRequest docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofilecredentials.html#cfn-appflow-connectorprofile-salesforceconnectorprofilecredentials-connectoroauthrequest
ConnectorOAuthRequest *AppFlowConnectorProfileConnectorOAuthRequest `json:"ConnectorOAuthRequest,omitempty"`
// RefreshToken docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofilecredentials.html#cfn-appflow-connectorprofile-salesforceconnectorprofilecredentials-refreshtoken
RefreshToken *StringExpr `json:"RefreshToken,omitempty"`
}
AppFlowConnectorProfileSalesforceConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.SalesforceConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofilecredentials.html
type AppFlowConnectorProfileSalesforceConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileSalesforceConnectorProfileCredentialsList []AppFlowConnectorProfileSalesforceConnectorProfileCredentials
AppFlowConnectorProfileSalesforceConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileSalesforceConnectorProfileCredentials
func (*AppFlowConnectorProfileSalesforceConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileSalesforceConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileSalesforceConnectorProfileProperties ¶
type AppFlowConnectorProfileSalesforceConnectorProfileProperties struct {
// InstanceURL docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofileproperties.html#cfn-appflow-connectorprofile-salesforceconnectorprofileproperties-instanceurl
InstanceURL *StringExpr `json:"InstanceUrl,omitempty"`
// IsSandboxEnvironment docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofileproperties.html#cfn-appflow-connectorprofile-salesforceconnectorprofileproperties-issandboxenvironment
IsSandboxEnvironment *BoolExpr `json:"IsSandboxEnvironment,omitempty"`
}
AppFlowConnectorProfileSalesforceConnectorProfileProperties represents the AWS::AppFlow::ConnectorProfile.SalesforceConnectorProfileProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofileproperties.html
type AppFlowConnectorProfileSalesforceConnectorProfilePropertiesList ¶
type AppFlowConnectorProfileSalesforceConnectorProfilePropertiesList []AppFlowConnectorProfileSalesforceConnectorProfileProperties
AppFlowConnectorProfileSalesforceConnectorProfilePropertiesList represents a list of AppFlowConnectorProfileSalesforceConnectorProfileProperties
func (*AppFlowConnectorProfileSalesforceConnectorProfilePropertiesList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileSalesforceConnectorProfilePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileServiceNowConnectorProfileCredentials ¶
type AppFlowConnectorProfileServiceNowConnectorProfileCredentials struct {
// Password docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-servicenowconnectorprofilecredentials.html#cfn-appflow-connectorprofile-servicenowconnectorprofilecredentials-password
Password *StringExpr `json:"Password,omitempty" validate:"dive,required"`
// Username docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-servicenowconnectorprofilecredentials.html#cfn-appflow-connectorprofile-servicenowconnectorprofilecredentials-username
Username *StringExpr `json:"Username,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileServiceNowConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.ServiceNowConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-servicenowconnectorprofilecredentials.html
type AppFlowConnectorProfileServiceNowConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileServiceNowConnectorProfileCredentialsList []AppFlowConnectorProfileServiceNowConnectorProfileCredentials
AppFlowConnectorProfileServiceNowConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileServiceNowConnectorProfileCredentials
func (*AppFlowConnectorProfileServiceNowConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileServiceNowConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileServiceNowConnectorProfileProperties ¶
type AppFlowConnectorProfileServiceNowConnectorProfileProperties struct {
// InstanceURL docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-servicenowconnectorprofileproperties.html#cfn-appflow-connectorprofile-servicenowconnectorprofileproperties-instanceurl
InstanceURL *StringExpr `json:"InstanceUrl,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileServiceNowConnectorProfileProperties represents the AWS::AppFlow::ConnectorProfile.ServiceNowConnectorProfileProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-servicenowconnectorprofileproperties.html
type AppFlowConnectorProfileServiceNowConnectorProfilePropertiesList ¶
type AppFlowConnectorProfileServiceNowConnectorProfilePropertiesList []AppFlowConnectorProfileServiceNowConnectorProfileProperties
AppFlowConnectorProfileServiceNowConnectorProfilePropertiesList represents a list of AppFlowConnectorProfileServiceNowConnectorProfileProperties
func (*AppFlowConnectorProfileServiceNowConnectorProfilePropertiesList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileServiceNowConnectorProfilePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileSingularConnectorProfileCredentials ¶
type AppFlowConnectorProfileSingularConnectorProfileCredentials struct {
// APIKey docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-singularconnectorprofilecredentials.html#cfn-appflow-connectorprofile-singularconnectorprofilecredentials-apikey
APIKey *StringExpr `json:"ApiKey,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileSingularConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.SingularConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-singularconnectorprofilecredentials.html
type AppFlowConnectorProfileSingularConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileSingularConnectorProfileCredentialsList []AppFlowConnectorProfileSingularConnectorProfileCredentials
AppFlowConnectorProfileSingularConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileSingularConnectorProfileCredentials
func (*AppFlowConnectorProfileSingularConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileSingularConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileSlackConnectorProfileCredentials ¶
type AppFlowConnectorProfileSlackConnectorProfileCredentials struct {
// AccessToken docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofilecredentials.html#cfn-appflow-connectorprofile-slackconnectorprofilecredentials-accesstoken
AccessToken *StringExpr `json:"AccessToken,omitempty"`
// ClientID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofilecredentials.html#cfn-appflow-connectorprofile-slackconnectorprofilecredentials-clientid
ClientID *StringExpr `json:"ClientId,omitempty" validate:"dive,required"`
// ClientSecret docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofilecredentials.html#cfn-appflow-connectorprofile-slackconnectorprofilecredentials-clientsecret
ClientSecret *StringExpr `json:"ClientSecret,omitempty" validate:"dive,required"`
// ConnectorOAuthRequest docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofilecredentials.html#cfn-appflow-connectorprofile-slackconnectorprofilecredentials-connectoroauthrequest
ConnectorOAuthRequest *AppFlowConnectorProfileConnectorOAuthRequest `json:"ConnectorOAuthRequest,omitempty"`
}
AppFlowConnectorProfileSlackConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.SlackConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofilecredentials.html
type AppFlowConnectorProfileSlackConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileSlackConnectorProfileCredentialsList []AppFlowConnectorProfileSlackConnectorProfileCredentials
AppFlowConnectorProfileSlackConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileSlackConnectorProfileCredentials
func (*AppFlowConnectorProfileSlackConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileSlackConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileSlackConnectorProfileProperties ¶
type AppFlowConnectorProfileSlackConnectorProfileProperties struct {
// InstanceURL docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofileproperties.html#cfn-appflow-connectorprofile-slackconnectorprofileproperties-instanceurl
InstanceURL *StringExpr `json:"InstanceUrl,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileSlackConnectorProfileProperties represents the AWS::AppFlow::ConnectorProfile.SlackConnectorProfileProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofileproperties.html
type AppFlowConnectorProfileSlackConnectorProfilePropertiesList ¶
type AppFlowConnectorProfileSlackConnectorProfilePropertiesList []AppFlowConnectorProfileSlackConnectorProfileProperties
AppFlowConnectorProfileSlackConnectorProfilePropertiesList represents a list of AppFlowConnectorProfileSlackConnectorProfileProperties
func (*AppFlowConnectorProfileSlackConnectorProfilePropertiesList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileSlackConnectorProfilePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileSnowflakeConnectorProfileCredentials ¶
type AppFlowConnectorProfileSnowflakeConnectorProfileCredentials struct {
// Password docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofilecredentials.html#cfn-appflow-connectorprofile-snowflakeconnectorprofilecredentials-password
Password *StringExpr `json:"Password,omitempty" validate:"dive,required"`
// Username docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofilecredentials.html#cfn-appflow-connectorprofile-snowflakeconnectorprofilecredentials-username
Username *StringExpr `json:"Username,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileSnowflakeConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofilecredentials.html
type AppFlowConnectorProfileSnowflakeConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileSnowflakeConnectorProfileCredentialsList []AppFlowConnectorProfileSnowflakeConnectorProfileCredentials
AppFlowConnectorProfileSnowflakeConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileSnowflakeConnectorProfileCredentials
func (*AppFlowConnectorProfileSnowflakeConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileSnowflakeConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileSnowflakeConnectorProfileProperties ¶
type AppFlowConnectorProfileSnowflakeConnectorProfileProperties struct {
// AccountName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html#cfn-appflow-connectorprofile-snowflakeconnectorprofileproperties-accountname
AccountName *StringExpr `json:"AccountName,omitempty"`
// BucketName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html#cfn-appflow-connectorprofile-snowflakeconnectorprofileproperties-bucketname
BucketName *StringExpr `json:"BucketName,omitempty" validate:"dive,required"`
// BucketPrefix docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html#cfn-appflow-connectorprofile-snowflakeconnectorprofileproperties-bucketprefix
BucketPrefix *StringExpr `json:"BucketPrefix,omitempty"`
// PrivateLinkServiceName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html#cfn-appflow-connectorprofile-snowflakeconnectorprofileproperties-privatelinkservicename
PrivateLinkServiceName *StringExpr `json:"PrivateLinkServiceName,omitempty"`
// Region docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html#cfn-appflow-connectorprofile-snowflakeconnectorprofileproperties-region
Region *StringExpr `json:"Region,omitempty"`
// Stage docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html#cfn-appflow-connectorprofile-snowflakeconnectorprofileproperties-stage
Stage *StringExpr `json:"Stage,omitempty" validate:"dive,required"`
// Warehouse docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html#cfn-appflow-connectorprofile-snowflakeconnectorprofileproperties-warehouse
Warehouse *StringExpr `json:"Warehouse,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileSnowflakeConnectorProfileProperties represents the AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html
type AppFlowConnectorProfileSnowflakeConnectorProfilePropertiesList ¶
type AppFlowConnectorProfileSnowflakeConnectorProfilePropertiesList []AppFlowConnectorProfileSnowflakeConnectorProfileProperties
AppFlowConnectorProfileSnowflakeConnectorProfilePropertiesList represents a list of AppFlowConnectorProfileSnowflakeConnectorProfileProperties
func (*AppFlowConnectorProfileSnowflakeConnectorProfilePropertiesList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileSnowflakeConnectorProfilePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileTrendmicroConnectorProfileCredentials ¶
type AppFlowConnectorProfileTrendmicroConnectorProfileCredentials struct {
// APISecretKey docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-trendmicroconnectorprofilecredentials.html#cfn-appflow-connectorprofile-trendmicroconnectorprofilecredentials-apisecretkey
APISecretKey *StringExpr `json:"ApiSecretKey,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileTrendmicroConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.TrendmicroConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-trendmicroconnectorprofilecredentials.html
type AppFlowConnectorProfileTrendmicroConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileTrendmicroConnectorProfileCredentialsList []AppFlowConnectorProfileTrendmicroConnectorProfileCredentials
AppFlowConnectorProfileTrendmicroConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileTrendmicroConnectorProfileCredentials
func (*AppFlowConnectorProfileTrendmicroConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileTrendmicroConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileVeevaConnectorProfileCredentials ¶
type AppFlowConnectorProfileVeevaConnectorProfileCredentials struct {
// Password docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-veevaconnectorprofilecredentials.html#cfn-appflow-connectorprofile-veevaconnectorprofilecredentials-password
Password *StringExpr `json:"Password,omitempty" validate:"dive,required"`
// Username docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-veevaconnectorprofilecredentials.html#cfn-appflow-connectorprofile-veevaconnectorprofilecredentials-username
Username *StringExpr `json:"Username,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileVeevaConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.VeevaConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-veevaconnectorprofilecredentials.html
type AppFlowConnectorProfileVeevaConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileVeevaConnectorProfileCredentialsList []AppFlowConnectorProfileVeevaConnectorProfileCredentials
AppFlowConnectorProfileVeevaConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileVeevaConnectorProfileCredentials
func (*AppFlowConnectorProfileVeevaConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileVeevaConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileVeevaConnectorProfileProperties ¶
type AppFlowConnectorProfileVeevaConnectorProfileProperties struct {
// InstanceURL docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-veevaconnectorprofileproperties.html#cfn-appflow-connectorprofile-veevaconnectorprofileproperties-instanceurl
InstanceURL *StringExpr `json:"InstanceUrl,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileVeevaConnectorProfileProperties represents the AWS::AppFlow::ConnectorProfile.VeevaConnectorProfileProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-veevaconnectorprofileproperties.html
type AppFlowConnectorProfileVeevaConnectorProfilePropertiesList ¶
type AppFlowConnectorProfileVeevaConnectorProfilePropertiesList []AppFlowConnectorProfileVeevaConnectorProfileProperties
AppFlowConnectorProfileVeevaConnectorProfilePropertiesList represents a list of AppFlowConnectorProfileVeevaConnectorProfileProperties
func (*AppFlowConnectorProfileVeevaConnectorProfilePropertiesList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileVeevaConnectorProfilePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileZendeskConnectorProfileCredentials ¶
type AppFlowConnectorProfileZendeskConnectorProfileCredentials struct {
// AccessToken docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-zendeskconnectorprofilecredentials.html#cfn-appflow-connectorprofile-zendeskconnectorprofilecredentials-accesstoken
AccessToken *StringExpr `json:"AccessToken,omitempty"`
// ClientID docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-zendeskconnectorprofilecredentials.html#cfn-appflow-connectorprofile-zendeskconnectorprofilecredentials-clientid
ClientID *StringExpr `json:"ClientId,omitempty" validate:"dive,required"`
// ClientSecret docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-zendeskconnectorprofilecredentials.html#cfn-appflow-connectorprofile-zendeskconnectorprofilecredentials-clientsecret
ClientSecret *StringExpr `json:"ClientSecret,omitempty" validate:"dive,required"`
// ConnectorOAuthRequest docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-zendeskconnectorprofilecredentials.html#cfn-appflow-connectorprofile-zendeskconnectorprofilecredentials-connectoroauthrequest
ConnectorOAuthRequest *AppFlowConnectorProfileConnectorOAuthRequest `json:"ConnectorOAuthRequest,omitempty"`
}
AppFlowConnectorProfileZendeskConnectorProfileCredentials represents the AWS::AppFlow::ConnectorProfile.ZendeskConnectorProfileCredentials CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-zendeskconnectorprofilecredentials.html
type AppFlowConnectorProfileZendeskConnectorProfileCredentialsList ¶
type AppFlowConnectorProfileZendeskConnectorProfileCredentialsList []AppFlowConnectorProfileZendeskConnectorProfileCredentials
AppFlowConnectorProfileZendeskConnectorProfileCredentialsList represents a list of AppFlowConnectorProfileZendeskConnectorProfileCredentials
func (*AppFlowConnectorProfileZendeskConnectorProfileCredentialsList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileZendeskConnectorProfileCredentialsList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowConnectorProfileZendeskConnectorProfileProperties ¶
type AppFlowConnectorProfileZendeskConnectorProfileProperties struct {
// InstanceURL docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-zendeskconnectorprofileproperties.html#cfn-appflow-connectorprofile-zendeskconnectorprofileproperties-instanceurl
InstanceURL *StringExpr `json:"InstanceUrl,omitempty" validate:"dive,required"`
}
AppFlowConnectorProfileZendeskConnectorProfileProperties represents the AWS::AppFlow::ConnectorProfile.ZendeskConnectorProfileProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-zendeskconnectorprofileproperties.html
type AppFlowConnectorProfileZendeskConnectorProfilePropertiesList ¶
type AppFlowConnectorProfileZendeskConnectorProfilePropertiesList []AppFlowConnectorProfileZendeskConnectorProfileProperties
AppFlowConnectorProfileZendeskConnectorProfilePropertiesList represents a list of AppFlowConnectorProfileZendeskConnectorProfileProperties
func (*AppFlowConnectorProfileZendeskConnectorProfilePropertiesList) UnmarshalJSON ¶
func (l *AppFlowConnectorProfileZendeskConnectorProfilePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlow ¶
type AppFlowFlow struct {
// Description docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-description
Description *StringExpr `json:"Description,omitempty"`
// DestinationFlowConfigList docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-destinationflowconfiglist
DestinationFlowConfigList *AppFlowFlowDestinationFlowConfigList `json:"DestinationFlowConfigList,omitempty" validate:"dive,required"`
// FlowName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-flowname
FlowName *StringExpr `json:"FlowName,omitempty" validate:"dive,required"`
// KMSArn docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-kmsarn
KMSArn *StringExpr `json:"KMSArn,omitempty"`
// SourceFlowConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-sourceflowconfig
SourceFlowConfig *AppFlowFlowSourceFlowConfig `json:"SourceFlowConfig,omitempty" validate:"dive,required"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-tags
Tags *TagList `json:"Tags,omitempty"`
// Tasks docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-tasks
Tasks *AppFlowFlowTaskList `json:"Tasks,omitempty" validate:"dive,required"`
// TriggerConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-triggerconfig
TriggerConfig *AppFlowFlowTriggerConfig `json:"TriggerConfig,omitempty" validate:"dive,required"`
}
AppFlowFlow represents the AWS::AppFlow::Flow CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html
func (AppFlowFlow) CfnResourceAttributes ¶
func (s AppFlowFlow) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AppFlowFlow) CfnResourceType ¶
func (s AppFlowFlow) CfnResourceType() string
CfnResourceType returns AWS::AppFlow::Flow to implement the ResourceProperties interface
type AppFlowFlowAggregationConfig ¶
type AppFlowFlowAggregationConfig struct {
// AggregationType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-aggregationconfig.html#cfn-appflow-flow-aggregationconfig-aggregationtype
AggregationType *StringExpr `json:"AggregationType,omitempty"`
}
AppFlowFlowAggregationConfig represents the AWS::AppFlow::Flow.AggregationConfig CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-aggregationconfig.html
type AppFlowFlowAggregationConfigList ¶
type AppFlowFlowAggregationConfigList []AppFlowFlowAggregationConfig
AppFlowFlowAggregationConfigList represents a list of AppFlowFlowAggregationConfig
func (*AppFlowFlowAggregationConfigList) UnmarshalJSON ¶
func (l *AppFlowFlowAggregationConfigList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowAmplitudeSourceProperties ¶
type AppFlowFlowAmplitudeSourceProperties struct {
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-amplitudesourceproperties.html#cfn-appflow-flow-amplitudesourceproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowAmplitudeSourceProperties represents the AWS::AppFlow::Flow.AmplitudeSourceProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-amplitudesourceproperties.html
type AppFlowFlowAmplitudeSourcePropertiesList ¶
type AppFlowFlowAmplitudeSourcePropertiesList []AppFlowFlowAmplitudeSourceProperties
AppFlowFlowAmplitudeSourcePropertiesList represents a list of AppFlowFlowAmplitudeSourceProperties
func (*AppFlowFlowAmplitudeSourcePropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowAmplitudeSourcePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowConnectorOperator ¶
type AppFlowFlowConnectorOperator struct {
// Amplitude docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-amplitude
Amplitude *StringExpr `json:"Amplitude,omitempty"`
// Datadog docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-datadog
Datadog *StringExpr `json:"Datadog,omitempty"`
// Dynatrace docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-dynatrace
Dynatrace *StringExpr `json:"Dynatrace,omitempty"`
// GoogleAnalytics docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-googleanalytics
GoogleAnalytics *StringExpr `json:"GoogleAnalytics,omitempty"`
// InforNexus docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-infornexus
InforNexus *StringExpr `json:"InforNexus,omitempty"`
// Marketo docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-marketo
Marketo *StringExpr `json:"Marketo,omitempty"`
// S3 docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-s3
S3 *StringExpr `json:"S3,omitempty"`
// Salesforce docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-salesforce
Salesforce *StringExpr `json:"Salesforce,omitempty"`
// ServiceNow docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-servicenow
ServiceNow *StringExpr `json:"ServiceNow,omitempty"`
// Singular docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-singular
Singular *StringExpr `json:"Singular,omitempty"`
// Slack docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-slack
Slack *StringExpr `json:"Slack,omitempty"`
// Trendmicro docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-trendmicro
Trendmicro *StringExpr `json:"Trendmicro,omitempty"`
// Veeva docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-veeva
Veeva *StringExpr `json:"Veeva,omitempty"`
// Zendesk docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-zendesk
Zendesk *StringExpr `json:"Zendesk,omitempty"`
}
AppFlowFlowConnectorOperator represents the AWS::AppFlow::Flow.ConnectorOperator CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html
type AppFlowFlowConnectorOperatorList ¶
type AppFlowFlowConnectorOperatorList []AppFlowFlowConnectorOperator
AppFlowFlowConnectorOperatorList represents a list of AppFlowFlowConnectorOperator
func (*AppFlowFlowConnectorOperatorList) UnmarshalJSON ¶
func (l *AppFlowFlowConnectorOperatorList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowDatadogSourceProperties ¶
type AppFlowFlowDatadogSourceProperties struct {
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-datadogsourceproperties.html#cfn-appflow-flow-datadogsourceproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowDatadogSourceProperties represents the AWS::AppFlow::Flow.DatadogSourceProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-datadogsourceproperties.html
type AppFlowFlowDatadogSourcePropertiesList ¶
type AppFlowFlowDatadogSourcePropertiesList []AppFlowFlowDatadogSourceProperties
AppFlowFlowDatadogSourcePropertiesList represents a list of AppFlowFlowDatadogSourceProperties
func (*AppFlowFlowDatadogSourcePropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowDatadogSourcePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowDestinationConnectorProperties ¶
type AppFlowFlowDestinationConnectorProperties struct {
// EventBridge docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-eventbridge
EventBridge *AppFlowFlowEventBridgeDestinationProperties `json:"EventBridge,omitempty"`
// Redshift docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-redshift
Redshift *AppFlowFlowRedshiftDestinationProperties `json:"Redshift,omitempty"`
// S3 docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-s3
S3 *AppFlowFlowS3DestinationProperties `json:"S3,omitempty"`
// Salesforce docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-salesforce
Salesforce *AppFlowFlowSalesforceDestinationProperties `json:"Salesforce,omitempty"`
// Snowflake docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-snowflake
Snowflake *AppFlowFlowSnowflakeDestinationProperties `json:"Snowflake,omitempty"`
// Upsolver docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-upsolver
Upsolver *AppFlowFlowUpsolverDestinationProperties `json:"Upsolver,omitempty"`
}
AppFlowFlowDestinationConnectorProperties represents the AWS::AppFlow::Flow.DestinationConnectorProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html
type AppFlowFlowDestinationConnectorPropertiesList ¶
type AppFlowFlowDestinationConnectorPropertiesList []AppFlowFlowDestinationConnectorProperties
AppFlowFlowDestinationConnectorPropertiesList represents a list of AppFlowFlowDestinationConnectorProperties
func (*AppFlowFlowDestinationConnectorPropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowDestinationConnectorPropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowDestinationFlowConfig ¶
type AppFlowFlowDestinationFlowConfig struct {
// ConnectorProfileName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationflowconfig.html#cfn-appflow-flow-destinationflowconfig-connectorprofilename
ConnectorProfileName *StringExpr `json:"ConnectorProfileName,omitempty"`
// ConnectorType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationflowconfig.html#cfn-appflow-flow-destinationflowconfig-connectortype
ConnectorType *StringExpr `json:"ConnectorType,omitempty" validate:"dive,required"`
// DestinationConnectorProperties docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationflowconfig.html#cfn-appflow-flow-destinationflowconfig-destinationconnectorproperties
DestinationConnectorProperties *AppFlowFlowDestinationConnectorProperties `json:"DestinationConnectorProperties,omitempty" validate:"dive,required"`
}
AppFlowFlowDestinationFlowConfig represents the AWS::AppFlow::Flow.DestinationFlowConfig CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationflowconfig.html
type AppFlowFlowDestinationFlowConfigList ¶
type AppFlowFlowDestinationFlowConfigList []AppFlowFlowDestinationFlowConfig
AppFlowFlowDestinationFlowConfigList represents a list of AppFlowFlowDestinationFlowConfig
func (*AppFlowFlowDestinationFlowConfigList) UnmarshalJSON ¶
func (l *AppFlowFlowDestinationFlowConfigList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowDynatraceSourceProperties ¶
type AppFlowFlowDynatraceSourceProperties struct {
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-dynatracesourceproperties.html#cfn-appflow-flow-dynatracesourceproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowDynatraceSourceProperties represents the AWS::AppFlow::Flow.DynatraceSourceProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-dynatracesourceproperties.html
type AppFlowFlowDynatraceSourcePropertiesList ¶
type AppFlowFlowDynatraceSourcePropertiesList []AppFlowFlowDynatraceSourceProperties
AppFlowFlowDynatraceSourcePropertiesList represents a list of AppFlowFlowDynatraceSourceProperties
func (*AppFlowFlowDynatraceSourcePropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowDynatraceSourcePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowErrorHandlingConfig ¶
type AppFlowFlowErrorHandlingConfig struct {
// BucketName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-errorhandlingconfig.html#cfn-appflow-flow-errorhandlingconfig-bucketname
BucketName *StringExpr `json:"BucketName,omitempty"`
// BucketPrefix docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-errorhandlingconfig.html#cfn-appflow-flow-errorhandlingconfig-bucketprefix
BucketPrefix *StringExpr `json:"BucketPrefix,omitempty"`
// FailOnFirstError docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-errorhandlingconfig.html#cfn-appflow-flow-errorhandlingconfig-failonfirsterror
FailOnFirstError *BoolExpr `json:"FailOnFirstError,omitempty"`
}
AppFlowFlowErrorHandlingConfig represents the AWS::AppFlow::Flow.ErrorHandlingConfig CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-errorhandlingconfig.html
type AppFlowFlowErrorHandlingConfigList ¶
type AppFlowFlowErrorHandlingConfigList []AppFlowFlowErrorHandlingConfig
AppFlowFlowErrorHandlingConfigList represents a list of AppFlowFlowErrorHandlingConfig
func (*AppFlowFlowErrorHandlingConfigList) UnmarshalJSON ¶
func (l *AppFlowFlowErrorHandlingConfigList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowEventBridgeDestinationProperties ¶
type AppFlowFlowEventBridgeDestinationProperties struct {
// ErrorHandlingConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-eventbridgedestinationproperties.html#cfn-appflow-flow-eventbridgedestinationproperties-errorhandlingconfig
ErrorHandlingConfig *AppFlowFlowErrorHandlingConfig `json:"ErrorHandlingConfig,omitempty"`
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-eventbridgedestinationproperties.html#cfn-appflow-flow-eventbridgedestinationproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowEventBridgeDestinationProperties represents the AWS::AppFlow::Flow.EventBridgeDestinationProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-eventbridgedestinationproperties.html
type AppFlowFlowEventBridgeDestinationPropertiesList ¶
type AppFlowFlowEventBridgeDestinationPropertiesList []AppFlowFlowEventBridgeDestinationProperties
AppFlowFlowEventBridgeDestinationPropertiesList represents a list of AppFlowFlowEventBridgeDestinationProperties
func (*AppFlowFlowEventBridgeDestinationPropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowEventBridgeDestinationPropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowGoogleAnalyticsSourceProperties ¶
type AppFlowFlowGoogleAnalyticsSourceProperties struct {
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-googleanalyticssourceproperties.html#cfn-appflow-flow-googleanalyticssourceproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowGoogleAnalyticsSourceProperties represents the AWS::AppFlow::Flow.GoogleAnalyticsSourceProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-googleanalyticssourceproperties.html
type AppFlowFlowGoogleAnalyticsSourcePropertiesList ¶
type AppFlowFlowGoogleAnalyticsSourcePropertiesList []AppFlowFlowGoogleAnalyticsSourceProperties
AppFlowFlowGoogleAnalyticsSourcePropertiesList represents a list of AppFlowFlowGoogleAnalyticsSourceProperties
func (*AppFlowFlowGoogleAnalyticsSourcePropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowGoogleAnalyticsSourcePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowIncrementalPullConfig ¶
type AppFlowFlowIncrementalPullConfig struct {
// DatetimeTypeFieldName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-incrementalpullconfig.html#cfn-appflow-flow-incrementalpullconfig-datetimetypefieldname
DatetimeTypeFieldName *StringExpr `json:"DatetimeTypeFieldName,omitempty"`
}
AppFlowFlowIncrementalPullConfig represents the AWS::AppFlow::Flow.IncrementalPullConfig CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-incrementalpullconfig.html
type AppFlowFlowIncrementalPullConfigList ¶
type AppFlowFlowIncrementalPullConfigList []AppFlowFlowIncrementalPullConfig
AppFlowFlowIncrementalPullConfigList represents a list of AppFlowFlowIncrementalPullConfig
func (*AppFlowFlowIncrementalPullConfigList) UnmarshalJSON ¶
func (l *AppFlowFlowIncrementalPullConfigList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowInforNexusSourceProperties ¶
type AppFlowFlowInforNexusSourceProperties struct {
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-infornexussourceproperties.html#cfn-appflow-flow-infornexussourceproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowInforNexusSourceProperties represents the AWS::AppFlow::Flow.InforNexusSourceProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-infornexussourceproperties.html
type AppFlowFlowInforNexusSourcePropertiesList ¶
type AppFlowFlowInforNexusSourcePropertiesList []AppFlowFlowInforNexusSourceProperties
AppFlowFlowInforNexusSourcePropertiesList represents a list of AppFlowFlowInforNexusSourceProperties
func (*AppFlowFlowInforNexusSourcePropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowInforNexusSourcePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowMarketoSourceProperties ¶
type AppFlowFlowMarketoSourceProperties struct {
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-marketosourceproperties.html#cfn-appflow-flow-marketosourceproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowMarketoSourceProperties represents the AWS::AppFlow::Flow.MarketoSourceProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-marketosourceproperties.html
type AppFlowFlowMarketoSourcePropertiesList ¶
type AppFlowFlowMarketoSourcePropertiesList []AppFlowFlowMarketoSourceProperties
AppFlowFlowMarketoSourcePropertiesList represents a list of AppFlowFlowMarketoSourceProperties
func (*AppFlowFlowMarketoSourcePropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowMarketoSourcePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowPrefixConfig ¶
type AppFlowFlowPrefixConfig struct {
// PrefixFormat docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-prefixconfig.html#cfn-appflow-flow-prefixconfig-prefixformat
PrefixFormat *StringExpr `json:"PrefixFormat,omitempty"`
// PrefixType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-prefixconfig.html#cfn-appflow-flow-prefixconfig-prefixtype
PrefixType *StringExpr `json:"PrefixType,omitempty"`
}
AppFlowFlowPrefixConfig represents the AWS::AppFlow::Flow.PrefixConfig CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-prefixconfig.html
type AppFlowFlowPrefixConfigList ¶
type AppFlowFlowPrefixConfigList []AppFlowFlowPrefixConfig
AppFlowFlowPrefixConfigList represents a list of AppFlowFlowPrefixConfig
func (*AppFlowFlowPrefixConfigList) UnmarshalJSON ¶
func (l *AppFlowFlowPrefixConfigList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowRedshiftDestinationProperties ¶
type AppFlowFlowRedshiftDestinationProperties struct {
// BucketPrefix docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-redshiftdestinationproperties.html#cfn-appflow-flow-redshiftdestinationproperties-bucketprefix
BucketPrefix *StringExpr `json:"BucketPrefix,omitempty"`
// ErrorHandlingConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-redshiftdestinationproperties.html#cfn-appflow-flow-redshiftdestinationproperties-errorhandlingconfig
ErrorHandlingConfig *AppFlowFlowErrorHandlingConfig `json:"ErrorHandlingConfig,omitempty"`
// IntermediateBucketName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-redshiftdestinationproperties.html#cfn-appflow-flow-redshiftdestinationproperties-intermediatebucketname
IntermediateBucketName *StringExpr `json:"IntermediateBucketName,omitempty" validate:"dive,required"`
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-redshiftdestinationproperties.html#cfn-appflow-flow-redshiftdestinationproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowRedshiftDestinationProperties represents the AWS::AppFlow::Flow.RedshiftDestinationProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-redshiftdestinationproperties.html
type AppFlowFlowRedshiftDestinationPropertiesList ¶
type AppFlowFlowRedshiftDestinationPropertiesList []AppFlowFlowRedshiftDestinationProperties
AppFlowFlowRedshiftDestinationPropertiesList represents a list of AppFlowFlowRedshiftDestinationProperties
func (*AppFlowFlowRedshiftDestinationPropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowRedshiftDestinationPropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowS3DestinationProperties ¶
type AppFlowFlowS3DestinationProperties struct {
// BucketName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3destinationproperties.html#cfn-appflow-flow-s3destinationproperties-bucketname
BucketName *StringExpr `json:"BucketName,omitempty" validate:"dive,required"`
// BucketPrefix docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3destinationproperties.html#cfn-appflow-flow-s3destinationproperties-bucketprefix
BucketPrefix *StringExpr `json:"BucketPrefix,omitempty"`
// S3OutputFormatConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3destinationproperties.html#cfn-appflow-flow-s3destinationproperties-s3outputformatconfig
S3OutputFormatConfig *AppFlowFlowS3OutputFormatConfig `json:"S3OutputFormatConfig,omitempty"`
}
AppFlowFlowS3DestinationProperties represents the AWS::AppFlow::Flow.S3DestinationProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3destinationproperties.html
type AppFlowFlowS3DestinationPropertiesList ¶
type AppFlowFlowS3DestinationPropertiesList []AppFlowFlowS3DestinationProperties
AppFlowFlowS3DestinationPropertiesList represents a list of AppFlowFlowS3DestinationProperties
func (*AppFlowFlowS3DestinationPropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowS3DestinationPropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowS3OutputFormatConfig ¶
type AppFlowFlowS3OutputFormatConfig struct {
// AggregationConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3outputformatconfig.html#cfn-appflow-flow-s3outputformatconfig-aggregationconfig
AggregationConfig *AppFlowFlowAggregationConfig `json:"AggregationConfig,omitempty"`
// FileType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3outputformatconfig.html#cfn-appflow-flow-s3outputformatconfig-filetype
FileType *StringExpr `json:"FileType,omitempty"`
// PrefixConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3outputformatconfig.html#cfn-appflow-flow-s3outputformatconfig-prefixconfig
PrefixConfig *AppFlowFlowPrefixConfig `json:"PrefixConfig,omitempty"`
}
AppFlowFlowS3OutputFormatConfig represents the AWS::AppFlow::Flow.S3OutputFormatConfig CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3outputformatconfig.html
type AppFlowFlowS3OutputFormatConfigList ¶
type AppFlowFlowS3OutputFormatConfigList []AppFlowFlowS3OutputFormatConfig
AppFlowFlowS3OutputFormatConfigList represents a list of AppFlowFlowS3OutputFormatConfig
func (*AppFlowFlowS3OutputFormatConfigList) UnmarshalJSON ¶
func (l *AppFlowFlowS3OutputFormatConfigList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowS3SourceProperties ¶
type AppFlowFlowS3SourceProperties struct {
// BucketName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3sourceproperties.html#cfn-appflow-flow-s3sourceproperties-bucketname
BucketName *StringExpr `json:"BucketName,omitempty" validate:"dive,required"`
// BucketPrefix docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3sourceproperties.html#cfn-appflow-flow-s3sourceproperties-bucketprefix
BucketPrefix *StringExpr `json:"BucketPrefix,omitempty" validate:"dive,required"`
}
AppFlowFlowS3SourceProperties represents the AWS::AppFlow::Flow.S3SourceProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3sourceproperties.html
type AppFlowFlowS3SourcePropertiesList ¶
type AppFlowFlowS3SourcePropertiesList []AppFlowFlowS3SourceProperties
AppFlowFlowS3SourcePropertiesList represents a list of AppFlowFlowS3SourceProperties
func (*AppFlowFlowS3SourcePropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowS3SourcePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowSalesforceDestinationProperties ¶
type AppFlowFlowSalesforceDestinationProperties struct {
// ErrorHandlingConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcedestinationproperties.html#cfn-appflow-flow-salesforcedestinationproperties-errorhandlingconfig
ErrorHandlingConfig *AppFlowFlowErrorHandlingConfig `json:"ErrorHandlingConfig,omitempty"`
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcedestinationproperties.html#cfn-appflow-flow-salesforcedestinationproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowSalesforceDestinationProperties represents the AWS::AppFlow::Flow.SalesforceDestinationProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcedestinationproperties.html
type AppFlowFlowSalesforceDestinationPropertiesList ¶
type AppFlowFlowSalesforceDestinationPropertiesList []AppFlowFlowSalesforceDestinationProperties
AppFlowFlowSalesforceDestinationPropertiesList represents a list of AppFlowFlowSalesforceDestinationProperties
func (*AppFlowFlowSalesforceDestinationPropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowSalesforceDestinationPropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowSalesforceSourceProperties ¶
type AppFlowFlowSalesforceSourceProperties struct {
// EnableDynamicFieldUpdate docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcesourceproperties.html#cfn-appflow-flow-salesforcesourceproperties-enabledynamicfieldupdate
EnableDynamicFieldUpdate *BoolExpr `json:"EnableDynamicFieldUpdate,omitempty"`
// IncludeDeletedRecords docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcesourceproperties.html#cfn-appflow-flow-salesforcesourceproperties-includedeletedrecords
IncludeDeletedRecords *BoolExpr `json:"IncludeDeletedRecords,omitempty"`
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcesourceproperties.html#cfn-appflow-flow-salesforcesourceproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowSalesforceSourceProperties represents the AWS::AppFlow::Flow.SalesforceSourceProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcesourceproperties.html
type AppFlowFlowSalesforceSourcePropertiesList ¶
type AppFlowFlowSalesforceSourcePropertiesList []AppFlowFlowSalesforceSourceProperties
AppFlowFlowSalesforceSourcePropertiesList represents a list of AppFlowFlowSalesforceSourceProperties
func (*AppFlowFlowSalesforceSourcePropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowSalesforceSourcePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowScheduledTriggerProperties ¶
type AppFlowFlowScheduledTriggerProperties struct {
// DataPullMode docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html#cfn-appflow-flow-scheduledtriggerproperties-datapullmode
DataPullMode *StringExpr `json:"DataPullMode,omitempty"`
// ScheduleEndTime docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html#cfn-appflow-flow-scheduledtriggerproperties-scheduleendtime
ScheduleEndTime *IntegerExpr `json:"ScheduleEndTime,omitempty"`
// ScheduleExpression docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html#cfn-appflow-flow-scheduledtriggerproperties-scheduleexpression
ScheduleExpression *StringExpr `json:"ScheduleExpression,omitempty" validate:"dive,required"`
// ScheduleStartTime docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html#cfn-appflow-flow-scheduledtriggerproperties-schedulestarttime
ScheduleStartTime *IntegerExpr `json:"ScheduleStartTime,omitempty"`
// TimeZone docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html#cfn-appflow-flow-scheduledtriggerproperties-timezone
TimeZone *StringExpr `json:"TimeZone,omitempty"`
}
AppFlowFlowScheduledTriggerProperties represents the AWS::AppFlow::Flow.ScheduledTriggerProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html
type AppFlowFlowScheduledTriggerPropertiesList ¶
type AppFlowFlowScheduledTriggerPropertiesList []AppFlowFlowScheduledTriggerProperties
AppFlowFlowScheduledTriggerPropertiesList represents a list of AppFlowFlowScheduledTriggerProperties
func (*AppFlowFlowScheduledTriggerPropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowScheduledTriggerPropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowServiceNowSourceProperties ¶
type AppFlowFlowServiceNowSourceProperties struct {
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-servicenowsourceproperties.html#cfn-appflow-flow-servicenowsourceproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowServiceNowSourceProperties represents the AWS::AppFlow::Flow.ServiceNowSourceProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-servicenowsourceproperties.html
type AppFlowFlowServiceNowSourcePropertiesList ¶
type AppFlowFlowServiceNowSourcePropertiesList []AppFlowFlowServiceNowSourceProperties
AppFlowFlowServiceNowSourcePropertiesList represents a list of AppFlowFlowServiceNowSourceProperties
func (*AppFlowFlowServiceNowSourcePropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowServiceNowSourcePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowSingularSourceProperties ¶
type AppFlowFlowSingularSourceProperties struct {
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-singularsourceproperties.html#cfn-appflow-flow-singularsourceproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowSingularSourceProperties represents the AWS::AppFlow::Flow.SingularSourceProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-singularsourceproperties.html
type AppFlowFlowSingularSourcePropertiesList ¶
type AppFlowFlowSingularSourcePropertiesList []AppFlowFlowSingularSourceProperties
AppFlowFlowSingularSourcePropertiesList represents a list of AppFlowFlowSingularSourceProperties
func (*AppFlowFlowSingularSourcePropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowSingularSourcePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowSlackSourceProperties ¶
type AppFlowFlowSlackSourceProperties struct {
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-slacksourceproperties.html#cfn-appflow-flow-slacksourceproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowSlackSourceProperties represents the AWS::AppFlow::Flow.SlackSourceProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-slacksourceproperties.html
type AppFlowFlowSlackSourcePropertiesList ¶
type AppFlowFlowSlackSourcePropertiesList []AppFlowFlowSlackSourceProperties
AppFlowFlowSlackSourcePropertiesList represents a list of AppFlowFlowSlackSourceProperties
func (*AppFlowFlowSlackSourcePropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowSlackSourcePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowSnowflakeDestinationProperties ¶
type AppFlowFlowSnowflakeDestinationProperties struct {
// BucketPrefix docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-snowflakedestinationproperties.html#cfn-appflow-flow-snowflakedestinationproperties-bucketprefix
BucketPrefix *StringExpr `json:"BucketPrefix,omitempty"`
// ErrorHandlingConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-snowflakedestinationproperties.html#cfn-appflow-flow-snowflakedestinationproperties-errorhandlingconfig
ErrorHandlingConfig *AppFlowFlowErrorHandlingConfig `json:"ErrorHandlingConfig,omitempty"`
// IntermediateBucketName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-snowflakedestinationproperties.html#cfn-appflow-flow-snowflakedestinationproperties-intermediatebucketname
IntermediateBucketName *StringExpr `json:"IntermediateBucketName,omitempty" validate:"dive,required"`
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-snowflakedestinationproperties.html#cfn-appflow-flow-snowflakedestinationproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowSnowflakeDestinationProperties represents the AWS::AppFlow::Flow.SnowflakeDestinationProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-snowflakedestinationproperties.html
type AppFlowFlowSnowflakeDestinationPropertiesList ¶
type AppFlowFlowSnowflakeDestinationPropertiesList []AppFlowFlowSnowflakeDestinationProperties
AppFlowFlowSnowflakeDestinationPropertiesList represents a list of AppFlowFlowSnowflakeDestinationProperties
func (*AppFlowFlowSnowflakeDestinationPropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowSnowflakeDestinationPropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowSourceConnectorProperties ¶
type AppFlowFlowSourceConnectorProperties struct {
// Amplitude docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-amplitude
Amplitude *AppFlowFlowAmplitudeSourceProperties `json:"Amplitude,omitempty"`
// Datadog docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-datadog
Datadog *AppFlowFlowDatadogSourceProperties `json:"Datadog,omitempty"`
// Dynatrace docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-dynatrace
Dynatrace *AppFlowFlowDynatraceSourceProperties `json:"Dynatrace,omitempty"`
// GoogleAnalytics docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-googleanalytics
GoogleAnalytics *AppFlowFlowGoogleAnalyticsSourceProperties `json:"GoogleAnalytics,omitempty"`
// InforNexus docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-infornexus
InforNexus *AppFlowFlowInforNexusSourceProperties `json:"InforNexus,omitempty"`
// Marketo docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-marketo
Marketo *AppFlowFlowMarketoSourceProperties `json:"Marketo,omitempty"`
// S3 docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-s3
S3 *AppFlowFlowS3SourceProperties `json:"S3,omitempty"`
// Salesforce docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-salesforce
Salesforce *AppFlowFlowSalesforceSourceProperties `json:"Salesforce,omitempty"`
// ServiceNow docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-servicenow
ServiceNow *AppFlowFlowServiceNowSourceProperties `json:"ServiceNow,omitempty"`
// Singular docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-singular
Singular *AppFlowFlowSingularSourceProperties `json:"Singular,omitempty"`
// Slack docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-slack
Slack *AppFlowFlowSlackSourceProperties `json:"Slack,omitempty"`
// Trendmicro docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-trendmicro
Trendmicro *AppFlowFlowTrendmicroSourceProperties `json:"Trendmicro,omitempty"`
// Veeva docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-veeva
Veeva *AppFlowFlowVeevaSourceProperties `json:"Veeva,omitempty"`
// Zendesk docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-zendesk
Zendesk *AppFlowFlowZendeskSourceProperties `json:"Zendesk,omitempty"`
}
AppFlowFlowSourceConnectorProperties represents the AWS::AppFlow::Flow.SourceConnectorProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html
type AppFlowFlowSourceConnectorPropertiesList ¶
type AppFlowFlowSourceConnectorPropertiesList []AppFlowFlowSourceConnectorProperties
AppFlowFlowSourceConnectorPropertiesList represents a list of AppFlowFlowSourceConnectorProperties
func (*AppFlowFlowSourceConnectorPropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowSourceConnectorPropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowSourceFlowConfig ¶
type AppFlowFlowSourceFlowConfig struct {
// ConnectorProfileName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceflowconfig.html#cfn-appflow-flow-sourceflowconfig-connectorprofilename
ConnectorProfileName *StringExpr `json:"ConnectorProfileName,omitempty"`
// ConnectorType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceflowconfig.html#cfn-appflow-flow-sourceflowconfig-connectortype
ConnectorType *StringExpr `json:"ConnectorType,omitempty" validate:"dive,required"`
// IncrementalPullConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceflowconfig.html#cfn-appflow-flow-sourceflowconfig-incrementalpullconfig
IncrementalPullConfig *AppFlowFlowIncrementalPullConfig `json:"IncrementalPullConfig,omitempty"`
// SourceConnectorProperties docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceflowconfig.html#cfn-appflow-flow-sourceflowconfig-sourceconnectorproperties
SourceConnectorProperties *AppFlowFlowSourceConnectorProperties `json:"SourceConnectorProperties,omitempty" validate:"dive,required"`
}
AppFlowFlowSourceFlowConfig represents the AWS::AppFlow::Flow.SourceFlowConfig CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceflowconfig.html
type AppFlowFlowSourceFlowConfigList ¶
type AppFlowFlowSourceFlowConfigList []AppFlowFlowSourceFlowConfig
AppFlowFlowSourceFlowConfigList represents a list of AppFlowFlowSourceFlowConfig
func (*AppFlowFlowSourceFlowConfigList) UnmarshalJSON ¶
func (l *AppFlowFlowSourceFlowConfigList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowTask ¶
type AppFlowFlowTask struct {
// ConnectorOperator docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-task.html#cfn-appflow-flow-task-connectoroperator
ConnectorOperator *AppFlowFlowConnectorOperator `json:"ConnectorOperator,omitempty"`
// DestinationField docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-task.html#cfn-appflow-flow-task-destinationfield
DestinationField *StringExpr `json:"DestinationField,omitempty"`
// SourceFields docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-task.html#cfn-appflow-flow-task-sourcefields
SourceFields *StringListExpr `json:"SourceFields,omitempty" validate:"dive,required"`
// TaskProperties docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-task.html#cfn-appflow-flow-task-taskproperties
TaskProperties *AppFlowFlowTaskPropertiesObjectList `json:"TaskProperties,omitempty"`
// TaskType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-task.html#cfn-appflow-flow-task-tasktype
TaskType *StringExpr `json:"TaskType,omitempty" validate:"dive,required"`
}
AppFlowFlowTask represents the AWS::AppFlow::Flow.Task CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-task.html
type AppFlowFlowTaskList ¶
type AppFlowFlowTaskList []AppFlowFlowTask
AppFlowFlowTaskList represents a list of AppFlowFlowTask
func (*AppFlowFlowTaskList) UnmarshalJSON ¶
func (l *AppFlowFlowTaskList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowTaskPropertiesObject ¶
type AppFlowFlowTaskPropertiesObject struct {
// Key docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-taskpropertiesobject.html#cfn-appflow-flow-taskpropertiesobject-key
Key *StringExpr `json:"Key,omitempty" validate:"dive,required"`
// Value docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-taskpropertiesobject.html#cfn-appflow-flow-taskpropertiesobject-value
Value *StringExpr `json:"Value,omitempty" validate:"dive,required"`
}
AppFlowFlowTaskPropertiesObject represents the AWS::AppFlow::Flow.TaskPropertiesObject CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-taskpropertiesobject.html
type AppFlowFlowTaskPropertiesObjectList ¶
type AppFlowFlowTaskPropertiesObjectList []AppFlowFlowTaskPropertiesObject
AppFlowFlowTaskPropertiesObjectList represents a list of AppFlowFlowTaskPropertiesObject
func (*AppFlowFlowTaskPropertiesObjectList) UnmarshalJSON ¶
func (l *AppFlowFlowTaskPropertiesObjectList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowTrendmicroSourceProperties ¶
type AppFlowFlowTrendmicroSourceProperties struct {
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-trendmicrosourceproperties.html#cfn-appflow-flow-trendmicrosourceproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowTrendmicroSourceProperties represents the AWS::AppFlow::Flow.TrendmicroSourceProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-trendmicrosourceproperties.html
type AppFlowFlowTrendmicroSourcePropertiesList ¶
type AppFlowFlowTrendmicroSourcePropertiesList []AppFlowFlowTrendmicroSourceProperties
AppFlowFlowTrendmicroSourcePropertiesList represents a list of AppFlowFlowTrendmicroSourceProperties
func (*AppFlowFlowTrendmicroSourcePropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowTrendmicroSourcePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowTriggerConfig ¶
type AppFlowFlowTriggerConfig struct {
// TriggerProperties docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-triggerconfig.html#cfn-appflow-flow-triggerconfig-triggerproperties
TriggerProperties *AppFlowFlowScheduledTriggerProperties `json:"TriggerProperties,omitempty"`
// TriggerType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-triggerconfig.html#cfn-appflow-flow-triggerconfig-triggertype
TriggerType *StringExpr `json:"TriggerType,omitempty" validate:"dive,required"`
}
AppFlowFlowTriggerConfig represents the AWS::AppFlow::Flow.TriggerConfig CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-triggerconfig.html
type AppFlowFlowTriggerConfigList ¶
type AppFlowFlowTriggerConfigList []AppFlowFlowTriggerConfig
AppFlowFlowTriggerConfigList represents a list of AppFlowFlowTriggerConfig
func (*AppFlowFlowTriggerConfigList) UnmarshalJSON ¶
func (l *AppFlowFlowTriggerConfigList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowUpsolverDestinationProperties ¶
type AppFlowFlowUpsolverDestinationProperties struct {
// BucketName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolverdestinationproperties.html#cfn-appflow-flow-upsolverdestinationproperties-bucketname
BucketName *StringExpr `json:"BucketName,omitempty" validate:"dive,required"`
// BucketPrefix docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolverdestinationproperties.html#cfn-appflow-flow-upsolverdestinationproperties-bucketprefix
BucketPrefix *StringExpr `json:"BucketPrefix,omitempty"`
// S3OutputFormatConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolverdestinationproperties.html#cfn-appflow-flow-upsolverdestinationproperties-s3outputformatconfig
S3OutputFormatConfig *AppFlowFlowUpsolverS3OutputFormatConfig `json:"S3OutputFormatConfig,omitempty" validate:"dive,required"`
}
AppFlowFlowUpsolverDestinationProperties represents the AWS::AppFlow::Flow.UpsolverDestinationProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolverdestinationproperties.html
type AppFlowFlowUpsolverDestinationPropertiesList ¶
type AppFlowFlowUpsolverDestinationPropertiesList []AppFlowFlowUpsolverDestinationProperties
AppFlowFlowUpsolverDestinationPropertiesList represents a list of AppFlowFlowUpsolverDestinationProperties
func (*AppFlowFlowUpsolverDestinationPropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowUpsolverDestinationPropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowUpsolverS3OutputFormatConfig ¶
type AppFlowFlowUpsolverS3OutputFormatConfig struct {
// AggregationConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolvers3outputformatconfig.html#cfn-appflow-flow-upsolvers3outputformatconfig-aggregationconfig
AggregationConfig *AppFlowFlowAggregationConfig `json:"AggregationConfig,omitempty"`
// FileType docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolvers3outputformatconfig.html#cfn-appflow-flow-upsolvers3outputformatconfig-filetype
FileType *StringExpr `json:"FileType,omitempty"`
// PrefixConfig docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolvers3outputformatconfig.html#cfn-appflow-flow-upsolvers3outputformatconfig-prefixconfig
PrefixConfig *AppFlowFlowPrefixConfig `json:"PrefixConfig,omitempty" validate:"dive,required"`
}
AppFlowFlowUpsolverS3OutputFormatConfig represents the AWS::AppFlow::Flow.UpsolverS3OutputFormatConfig CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolvers3outputformatconfig.html
type AppFlowFlowUpsolverS3OutputFormatConfigList ¶
type AppFlowFlowUpsolverS3OutputFormatConfigList []AppFlowFlowUpsolverS3OutputFormatConfig
AppFlowFlowUpsolverS3OutputFormatConfigList represents a list of AppFlowFlowUpsolverS3OutputFormatConfig
func (*AppFlowFlowUpsolverS3OutputFormatConfigList) UnmarshalJSON ¶
func (l *AppFlowFlowUpsolverS3OutputFormatConfigList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowVeevaSourceProperties ¶
type AppFlowFlowVeevaSourceProperties struct {
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-veevasourceproperties.html#cfn-appflow-flow-veevasourceproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowVeevaSourceProperties represents the AWS::AppFlow::Flow.VeevaSourceProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-veevasourceproperties.html
type AppFlowFlowVeevaSourcePropertiesList ¶
type AppFlowFlowVeevaSourcePropertiesList []AppFlowFlowVeevaSourceProperties
AppFlowFlowVeevaSourcePropertiesList represents a list of AppFlowFlowVeevaSourceProperties
func (*AppFlowFlowVeevaSourcePropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowVeevaSourcePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppFlowFlowZendeskSourceProperties ¶
type AppFlowFlowZendeskSourceProperties struct {
// Object docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-zendesksourceproperties.html#cfn-appflow-flow-zendesksourceproperties-object
Object *StringExpr `json:"Object,omitempty" validate:"dive,required"`
}
AppFlowFlowZendeskSourceProperties represents the AWS::AppFlow::Flow.ZendeskSourceProperties CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-zendesksourceproperties.html
type AppFlowFlowZendeskSourcePropertiesList ¶
type AppFlowFlowZendeskSourcePropertiesList []AppFlowFlowZendeskSourceProperties
AppFlowFlowZendeskSourcePropertiesList represents a list of AppFlowFlowZendeskSourceProperties
func (*AppFlowFlowZendeskSourcePropertiesList) UnmarshalJSON ¶
func (l *AppFlowFlowZendeskSourcePropertiesList) UnmarshalJSON(buf []byte) error
UnmarshalJSON sets the object from the provided JSON representation
type AppMeshGatewayRoute ¶
type AppMeshGatewayRoute struct {
// GatewayRouteName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-gatewayroute.html#cfn-appmesh-gatewayroute-gatewayroutename
GatewayRouteName *StringExpr `json:"GatewayRouteName,omitempty" validate:"dive,required"`
// MeshName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-gatewayroute.html#cfn-appmesh-gatewayroute-meshname
MeshName *StringExpr `json:"MeshName,omitempty" validate:"dive,required"`
// MeshOwner docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-gatewayroute.html#cfn-appmesh-gatewayroute-meshowner
MeshOwner *StringExpr `json:"MeshOwner,omitempty"`
// Spec docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-gatewayroute.html#cfn-appmesh-gatewayroute-spec
Spec *AppMeshGatewayRouteGatewayRouteSpec `json:"Spec,omitempty" validate:"dive,required"`
// Tags docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-gatewayroute.html#cfn-appmesh-gatewayroute-tags
Tags *TagList `json:"Tags,omitempty"`
// VirtualGatewayName docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-gatewayroute.html#cfn-appmesh-gatewayroute-virtualgatewayname
VirtualGatewayName *StringExpr `json:"VirtualGatewayName,omitempty" validate:"dive,required"`
}
AppMeshGatewayRoute represents the AWS::AppMesh::GatewayRoute CloudFormation resource type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-gatewayroute.html
func (AppMeshGatewayRoute) CfnResourceAttributes ¶
func (s AppMeshGatewayRoute) CfnResourceAttributes() []string
CfnResourceAttributes returns the attributes produced by this resource
func (AppMeshGatewayRoute) CfnResourceType ¶
func (s AppMeshGatewayRoute) CfnResourceType() string
CfnResourceType returns AWS::AppMesh::GatewayRoute to implement the ResourceProperties interface
type AppMeshGatewayRouteGatewayRouteSpec ¶
type AppMeshGatewayRouteGatewayRouteSpec struct {
// GrpcRoute docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutespec.html#cfn-appmesh-gatewayroute-gatewayroutespec-grpcroute
GrpcRoute *AppMeshGatewayRouteGrpcGatewayRoute `json:"GrpcRoute,omitempty"`
// HTTP2Route docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutespec.html#cfn-appmesh-gatewayroute-gatewayroutespec-http2route
HTTP2Route *AppMeshGatewayRouteHTTPGatewayRoute `json:"Http2Route,omitempty"`
// HTTPRoute docs: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutespec.html#cfn-appmesh-gatewayroute-gatewayroutespec-httproute
HTTPRoute *AppMeshGatewayRouteHTTPGatewayRoute `json:"HttpRoute,omitempty"`
}
AppMeshGatewayRouteGatewayRouteSpec represents the AWS::AppMesh::GatewayRoute.GatewayRouteSpec CloudFormation property type See http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutespec.html
