Documentation ¶
Index ¶
- type Alarm_Dimension
- type Alias_AliasRoutingConfiguration
- type Alias_RoutingStrategy
- type Alias_VersionWeight
- type ApiKey_StageKey
- type App_DataSource
- type App_EnvironmentVariable
- type App_Source
- type App_SslConfiguration
- type ApplicationOutput_DestinationSchema
- type ApplicationOutput_KinesisFirehoseOutput
- type ApplicationOutput_KinesisStreamsOutput
- type ApplicationOutput_LambdaOutput
- type ApplicationOutput_Output
- type ApplicationReferenceDataSource_CSVMappingParameters
- type ApplicationReferenceDataSource_JSONMappingParameters
- type ApplicationReferenceDataSource_MappingParameters
- type ApplicationReferenceDataSource_RecordColumn
- type ApplicationReferenceDataSource_RecordFormat
- type ApplicationReferenceDataSource_ReferenceDataSource
- type ApplicationReferenceDataSource_ReferenceSchema
- type ApplicationReferenceDataSource_S3ReferenceDataSource
- type ApplicationVersion_SourceBundle
- type Application_ApplicationResourceLifecycleConfig
- type Application_ApplicationVersionLifecycleConfig
- type Application_CSVMappingParameters
- type Application_Input
- type Application_InputLambdaProcessor
- type Application_InputParallelism
- type Application_InputProcessingConfiguration
- type Application_InputSchema
- type Application_JSONMappingParameters
- type Application_KinesisFirehoseInput
- type Application_KinesisStreamsInput
- type Application_MappingParameters
- type Application_MaxAgeRule
- type Application_MaxCountRule
- type Application_RecordColumn
- type Application_RecordFormat
- type Association_ParameterValues
- type Association_Target
- type AutoScalingGroup_LifecycleHookSpecification
- type AutoScalingGroup_MetricsCollection
- type AutoScalingGroup_NotificationConfiguration
- type AutoScalingGroup_TagProperty
- type Bucket_AbortIncompleteMultipartUpload
- type Bucket_AccelerateConfiguration
- type Bucket_AccessControlTranslation
- type Bucket_AnalyticsConfiguration
- type Bucket_BucketEncryption
- type Bucket_CorsConfiguration
- type Bucket_CorsRule
- type Bucket_DataExport
- type Bucket_Destination
- type Bucket_EncryptionConfiguration
- type Bucket_FilterRule
- type Bucket_InventoryConfiguration
- type Bucket_LambdaConfiguration
- type Bucket_LifecycleConfiguration
- type Bucket_LoggingConfiguration
- type Bucket_MetricsConfiguration
- type Bucket_NoncurrentVersionTransition
- type Bucket_NotificationConfiguration
- type Bucket_NotificationFilter
- type Bucket_QueueConfiguration
- type Bucket_RedirectAllRequestsTo
- type Bucket_RedirectRule
- type Bucket_ReplicationConfiguration
- type Bucket_ReplicationDestination
- type Bucket_ReplicationRule
- type Bucket_RoutingRule
- type Bucket_RoutingRuleCondition
- type Bucket_Rule
- type Bucket_S3KeyFilter
- type Bucket_ServerSideEncryptionByDefault
- type Bucket_ServerSideEncryptionRule
- type Bucket_SourceSelectionCriteria
- type Bucket_SseKmsEncryptedObjects
- type Bucket_StorageClassAnalysis
- type Bucket_TagFilter
- type Bucket_TopicConfiguration
- type Bucket_Transition
- type Bucket_VersioningConfiguration
- type Bucket_WebsiteConfiguration
- type Build_S3Location
- type ByteMatchSet_ByteMatchTuple
- type ByteMatchSet_FieldToMatch
- type Certificate_DomainValidationOption
- type Classifier_GrokClassifier
- type CloudFormationProvisionedProduct_ProvisioningParameter
- type CloudFrontOriginAccessIdentity_CloudFrontOriginAccessIdentityConfig
- type ClusterParameterGroup_Parameter
- type Cluster_Application
- type Cluster_AutoScalingPolicy
- type Cluster_BootstrapActionConfig
- type Cluster_CloudWatchAlarmDefinition
- type Cluster_Configuration
- type Cluster_EbsBlockDeviceConfig
- type Cluster_EbsConfiguration
- type Cluster_InstanceFleetConfig
- type Cluster_InstanceFleetProvisioningSpecifications
- type Cluster_InstanceGroupConfig
- type Cluster_InstanceTypeConfig
- type Cluster_JobFlowInstancesConfig
- type Cluster_LoggingProperties
- type Cluster_MetricDimension
- type Cluster_PlacementType
- type Cluster_ScalingAction
- type Cluster_ScalingConstraints
- type Cluster_ScalingRule
- type Cluster_ScalingTrigger
- type Cluster_ScriptBootstrapActionConfig
- type Cluster_SimpleScalingPolicyConfiguration
- type Cluster_SpotProvisioningSpecification
- type Cluster_VolumeSpecification
- type ComputeEnvironment_ComputeResources
- type ConfigRule_Scope
- type ConfigRule_Source
- type ConfigRule_SourceDetail
- type ConfigurationRecorder_RecordingGroup
- type ConfigurationSetEventDestination_CloudWatchDestination
- type ConfigurationSetEventDestination_DimensionConfiguration
- type ConfigurationSetEventDestination_EventDestination
- type ConfigurationSetEventDestination_KinesisFirehoseDestination
- type ConfigurationTemplate_ConfigurationOptionSetting
- type ConfigurationTemplate_SourceConfiguration
- type Connection_ConnectionInput
- type Connection_PhysicalConnectionRequirements
- type Crawler_JdbcTarget
- type Crawler_S3Target
- type Crawler_Schedule
- type Crawler_SchemaChangePolicy
- type Crawler_Targets
- type CustomActionType_ArtifactDetails
- type CustomActionType_ConfigurationProperties
- type CustomActionType_Settings
- type DBSecurityGroup_Ingress
- type DataSource_DynamoDBConfig
- type DataSource_ElasticsearchConfig
- type DataSource_LambdaConfig
- type Database_DatabaseInput
- type DeliveryChannel_ConfigSnapshotDeliveryProperties
- type DeliveryStream_BufferingHints
- type DeliveryStream_CloudWatchLoggingOptions
- type DeliveryStream_CopyCommand
- type DeliveryStream_ElasticsearchBufferingHints
- type DeliveryStream_ElasticsearchDestinationConfiguration
- type DeliveryStream_ElasticsearchRetryOptions
- type DeliveryStream_EncryptionConfiguration
- type DeliveryStream_ExtendedS3DestinationConfiguration
- type DeliveryStream_KMSEncryptionConfig
- type DeliveryStream_KinesisStreamSourceConfiguration
- type DeliveryStream_ProcessingConfiguration
- type DeliveryStream_Processor
- type DeliveryStream_ProcessorParameter
- type DeliveryStream_RedshiftDestinationConfiguration
- type DeliveryStream_S3DestinationConfiguration
- type DeploymentConfig_MinimumHealthyHosts
- type DeploymentGroup_Alarm
- type DeploymentGroup_AlarmConfiguration
- type DeploymentGroup_AutoRollbackConfiguration
- type DeploymentGroup_Deployment
- type DeploymentGroup_DeploymentStyle
- type DeploymentGroup_EC2TagFilter
- type DeploymentGroup_ELBInfo
- type DeploymentGroup_GitHubLocation
- type DeploymentGroup_LoadBalancerInfo
- type DeploymentGroup_RevisionLocation
- type DeploymentGroup_S3Location
- type DeploymentGroup_TagFilter
- type DeploymentGroup_TargetGroupInfo
- type DeploymentGroup_TriggerConfig
- type Deployment_MethodSetting
- type Deployment_StageDescription
- type Distribution_CacheBehavior
- type Distribution_Cookies
- type Distribution_CustomErrorResponse
- type Distribution_CustomOriginConfig
- type Distribution_DefaultCacheBehavior
- type Distribution_DistributionConfig
- type Distribution_ForwardedValues
- type Distribution_GeoRestriction
- type Distribution_LambdaFunctionAssociation
- type Distribution_Logging
- type Distribution_Origin
- type Distribution_OriginCustomHeader
- type Distribution_Restrictions
- type Distribution_S3OriginConfig
- type Distribution_ViewerCertificate
- type DocumentationPart_Location
- type DomainName_EndpointConfiguration
- type Domain_EBSOptions
- type Domain_ElasticsearchClusterConfig
- type Domain_SnapshotOptions
- type Domain_VPCOptions
- type Endpoint_DynamoDbSettings
- type Endpoint_MongoDbSettings
- type Endpoint_S3Settings
- type EnvironmentEC2_Repository
- type Environment_OptionSetting
- type Environment_Tier
- type FileSystem_ElasticFileSystemTag
- type Filter_Condition
- type Filter_FindingCriteria
- type Fleet_IpPermission
- type Function_Code
- type Function_DeadLetterConfig
- type Function_Environment
- type Function_TracingConfig
- type Function_VpcConfig
- type GraphQLApi_LogConfig
- type GraphQLApi_OpenIDConnectConfig
- type GraphQLApi_UserPoolConfig
- type Group_Policy
- type HealthCheck_AlarmIdentifier
- type HealthCheck_HealthCheckConfig
- type HealthCheck_HealthCheckTag
- type HostedZone_HostedZoneConfig
- type HostedZone_HostedZoneTag
- type HostedZone_QueryLoggingConfig
- type HostedZone_VPC
- type IPSet_IPSetDescriptor
- type IdentityPoolRoleAttachment_MappingRule
- type IdentityPoolRoleAttachment_RoleMapping
- type IdentityPoolRoleAttachment_RulesConfigurationType
- type IdentityPool_CognitoIdentityProvider
- type IdentityPool_CognitoStreams
- type IdentityPool_PushSync
- type InstanceFleetConfig_Configuration
- type InstanceFleetConfig_EbsBlockDeviceConfig
- type InstanceFleetConfig_EbsConfiguration
- type InstanceFleetConfig_InstanceFleetProvisioningSpecifications
- type InstanceFleetConfig_InstanceTypeConfig
- type InstanceFleetConfig_SpotProvisioningSpecification
- type InstanceFleetConfig_VolumeSpecification
- type InstanceGroupConfig_AutoScalingPolicy
- type InstanceGroupConfig_CloudWatchAlarmDefinition
- type InstanceGroupConfig_Configuration
- type InstanceGroupConfig_EbsBlockDeviceConfig
- type InstanceGroupConfig_EbsConfiguration
- type InstanceGroupConfig_MetricDimension
- type InstanceGroupConfig_ScalingAction
- type InstanceGroupConfig_ScalingConstraints
- type InstanceGroupConfig_ScalingRule
- type InstanceGroupConfig_ScalingTrigger
- type InstanceGroupConfig_SimpleScalingPolicyConfiguration
- type InstanceGroupConfig_VolumeSpecification
- type Instance_AssociationParameter
- type Instance_BlockDeviceMapping
- type Instance_CreditSpecification
- type Instance_Ebs
- type Instance_EbsBlockDevice
- type Instance_ElasticGpuSpecification
- type Instance_InstanceIpv6Address
- type Instance_NetworkInterface
- type Instance_NoDevice
- type Instance_PrivateIpAddressSpecification
- type Instance_SsmAssociation
- type Instance_TimeBasedAutoScaling
- type Instance_Volume
- type JobDefinition_ContainerProperties
- type JobDefinition_Environment
- type JobDefinition_MountPoints
- type JobDefinition_RetryStrategy
- type JobDefinition_Ulimit
- type JobDefinition_Volumes
- type JobDefinition_VolumesHost
- type JobQueue_ComputeEnvironmentOrder
- type Job_ConnectionsList
- type Job_ExecutionProperty
- type Job_JobCommand
- type LaunchConfiguration_BlockDevice
- type LaunchConfiguration_BlockDeviceMapping
- type LaunchTemplate_BlockDeviceMapping
- type LaunchTemplate_CreditSpecification
- type LaunchTemplate_Ebs
- type LaunchTemplate_ElasticGpuSpecification
- type LaunchTemplate_IamInstanceProfile
- type LaunchTemplate_InstanceMarketOptions
- type LaunchTemplate_Ipv6Add
- type LaunchTemplate_LaunchTemplateData
- type LaunchTemplate_Monitoring
- type LaunchTemplate_NetworkInterface
- type LaunchTemplate_Placement
- type LaunchTemplate_PrivateIpAdd
- type LaunchTemplate_SpotOptions
- type LaunchTemplate_TagSpecification
- type Layer_AutoScalingThresholds
- type Layer_LifecycleEventConfiguration
- type Layer_LoadBasedAutoScaling
- type Layer_Recipes
- type Layer_ShutdownEventConfiguration
- type Layer_VolumeConfiguration
- type ListenerCertificate_Certificate
- type ListenerRule_Action
- type ListenerRule_RuleCondition
- type Listener_Action
- type Listener_Certificate
- type LoadBalancer_AccessLoggingPolicy
- type LoadBalancer_AppCookieStickinessPolicy
- type LoadBalancer_ConnectionDrainingPolicy
- type LoadBalancer_ConnectionSettings
- type LoadBalancer_HealthCheck
- type LoadBalancer_LBCookieStickinessPolicy
- type LoadBalancer_Listeners
- type LoadBalancer_LoadBalancerAttribute
- type LoadBalancer_Policies
- type LoadBalancer_SubnetMapping
- type MaintenanceWindowTask_LoggingInfo
- type MaintenanceWindowTask_MaintenanceWindowAutomationParameters
- type MaintenanceWindowTask_MaintenanceWindowLambdaParameters
- type MaintenanceWindowTask_MaintenanceWindowRunCommandParameters
- type MaintenanceWindowTask_MaintenanceWindowStepFunctionsParameters
- type MaintenanceWindowTask_NotificationConfig
- type MaintenanceWindowTask_Target
- type MaintenanceWindowTask_TaskInvocationParameters
- type Method_Integration
- type Method_IntegrationResponse
- type Method_MethodResponse
- type MetricFilter_MetricTransformation
- type MicrosoftAD_VpcSettings
- type NetworkAclEntry_Icmp
- type NetworkAclEntry_PortRange
- type NetworkInterface_InstanceIpv6Address
- type NetworkInterface_PrivateIpAddressSpecification
- type OptionGroup_OptionConfiguration
- type OptionGroup_OptionSetting
- type Partition_Column
- type Partition_Order
- type Partition_PartitionInput
- type Partition_SerdeInfo
- type Partition_SkewedInfo
- type Partition_StorageDescriptor
- type PatchBaseline_PatchFilter
- type PatchBaseline_PatchFilterGroup
- type PatchBaseline_PatchSource
- type PatchBaseline_Rule
- type PatchBaseline_RuleGroup
- type Pipeline_ActionDeclaration
- type Pipeline_ActionTypeId
- type Pipeline_ArtifactStore
- type Pipeline_BlockerDeclaration
- type Pipeline_EncryptionKey
- type Pipeline_Field
- type Pipeline_InputArtifact
- type Pipeline_OutputArtifact
- type Pipeline_ParameterAttribute
- type Pipeline_ParameterObject
- type Pipeline_ParameterValue
- type Pipeline_PipelineObject
- type Pipeline_PipelineTag
- type Pipeline_StageDeclaration
- type Pipeline_StageTransition
- type Project_Artifacts
- type Project_Environment
- type Project_EnvironmentVariable
- type Project_ProjectCache
- type Project_ProjectTriggers
- type Project_Source
- type Project_SourceAuth
- type Project_VpcConfig
- type ReceiptFilter_Filter
- type ReceiptFilter_IpFilter
- type ReceiptRule_Action
- type ReceiptRule_AddHeaderAction
- type ReceiptRule_BounceAction
- type ReceiptRule_LambdaAction
- type ReceiptRule_Rule
- type ReceiptRule_S3Action
- type ReceiptRule_SNSAction
- type ReceiptRule_StopAction
- type ReceiptRule_WorkmailAction
- type RecordSetGroup_AliasTarget
- type RecordSetGroup_GeoLocation
- type RecordSetGroup_RecordSet
- type RecordSet_AliasTarget
- type RecordSet_GeoLocation
- type ReplicationGroup_NodeGroupConfiguration
- type Repository_LifecyclePolicy
- type Repository_RepositoryTrigger
- type RestApi_EndpointConfiguration
- type RestApi_S3Location
- type Role_Policy
- type Rule_EcsParameters
- type Rule_InputTransformer
- type Rule_KinesisParameters
- type Rule_Predicate
- type Rule_RunCommandParameters
- type Rule_RunCommandTarget
- type Rule_Target
- type ScalableTarget_ScalableTargetAction
- type ScalableTarget_ScheduledAction
- type ScalingPlan_ApplicationSource
- type ScalingPlan_CustomizedScalingMetricSpecification
- type ScalingPlan_MetricDimension
- type ScalingPlan_PredefinedScalingMetricSpecification
- type ScalingPlan_ScalingInstruction
- type ScalingPlan_TagFilter
- type ScalingPlan_TargetTrackingConfiguration
- type ScalingPolicy_CustomizedMetricSpecification
- type ScalingPolicy_MetricDimension
- type ScalingPolicy_PredefinedMetricSpecification
- type ScalingPolicy_StepAdjustment
- type ScalingPolicy_StepScalingPolicyConfiguration
- type ScalingPolicy_TargetTrackingConfiguration
- type ScalingPolicy_TargetTrackingScalingPolicyConfiguration
- type SecurityGroup_Egress
- type SecurityGroup_Ingress
- type Service_AwsVpcConfiguration
- type Service_DeploymentConfiguration
- type Service_DnsConfig
- type Service_DnsRecord
- type Service_HealthCheckConfig
- type Service_LoadBalancer
- type Service_NetworkConfiguration
- type Service_PlacementConstraint
- type Service_PlacementStrategy
- type SimpleAD_VpcSettings
- type SizeConstraintSet_FieldToMatch
- type SizeConstraintSet_SizeConstraint
- type SpotFleet_BlockDeviceMapping
- type SpotFleet_EbsBlockDevice
- type SpotFleet_FleetLaunchTemplateSpecification
- type SpotFleet_GroupIdentifier
- type SpotFleet_IamInstanceProfileSpecification
- type SpotFleet_InstanceIpv6Address
- type SpotFleet_InstanceNetworkInterfaceSpecification
- type SpotFleet_LaunchTemplateConfig
- type SpotFleet_LaunchTemplateOverrides
- type SpotFleet_PrivateIpAddressSpecification
- type SpotFleet_SpotFleetLaunchSpecification
- type SpotFleet_SpotFleetMonitoring
- type SpotFleet_SpotFleetRequestConfigData
- type SpotFleet_SpotFleetTagSpecification
- type SpotFleet_SpotPlacement
- type SqlInjectionMatchSet_FieldToMatch
- type SqlInjectionMatchSet_SqlInjectionMatchTuple
- type Stack_ChefConfiguration
- type Stack_ElasticIp
- type Stack_RdsDbInstance
- type Stack_Source
- type Stack_StackConfigurationManager
- type Stage_MethodSetting
- type Step_HadoopJarStepConfig
- type Step_KeyValue
- type Stream_StreamEncryption
- type StreamingDistribution_Logging
- type StreamingDistribution_S3Origin
- type StreamingDistribution_StreamingDistributionConfig
- type StreamingDistribution_TrustedSigners
- type Table_AttributeDefinition
- type Table_Column
- type Table_GlobalSecondaryIndex
- type Table_KeySchema
- type Table_LocalSecondaryIndex
- type Table_Order
- type Table_Projection
- type Table_ProvisionedThroughput
- type Table_SSESpecification
- type Table_SerdeInfo
- type Table_SkewedInfo
- type Table_StorageDescriptor
- type Table_StreamSpecification
- type Table_TableInput
- type Table_TimeToLiveSpecification
- type Tag
- type TargetGroup_Matcher
- type TargetGroup_TargetDescription
- type TargetGroup_TargetGroupAttribute
- type TaskDefinition_ContainerDefinition
- type TaskDefinition_Device
- type TaskDefinition_HostEntry
- type TaskDefinition_HostVolumeProperties
- type TaskDefinition_KernelCapabilities
- type TaskDefinition_KeyValuePair
- type TaskDefinition_LinuxParameters
- type TaskDefinition_LogConfiguration
- type TaskDefinition_MountPoint
- type TaskDefinition_PortMapping
- type TaskDefinition_TaskDefinitionPlacementConstraint
- type TaskDefinition_Ulimit
- type TaskDefinition_Volume
- type TaskDefinition_VolumeFrom
- type Template_Template
- type Thing_AttributePayload
- type TopicRule_Action
- type TopicRule_CloudwatchAlarmAction
- type TopicRule_CloudwatchMetricAction
- type TopicRule_DynamoDBAction
- type TopicRule_DynamoDBv2Action
- type TopicRule_ElasticsearchAction
- type TopicRule_FirehoseAction
- type TopicRule_KinesisAction
- type TopicRule_LambdaAction
- type TopicRule_PutItemInput
- type TopicRule_RepublishAction
- type TopicRule_S3Action
- type TopicRule_SnsAction
- type TopicRule_SqsAction
- type TopicRule_TopicRulePayload
- type Topic_Subscription
- type Trail_DataResource
- type Trail_EventSelector
- type Trigger_Action
- type Trigger_Condition
- type Trigger_Predicate
- type UsagePlan_ApiStage
- type UsagePlan_QuotaSettings
- type UsagePlan_ThrottleSettings
- type UserPoolUser_AttributeType
- type UserPool_AdminCreateUserConfig
- type UserPool_DeviceConfiguration
- type UserPool_EmailConfiguration
- type UserPool_InviteMessageTemplate
- type UserPool_LambdaConfig
- type UserPool_NumberAttributeConstraints
- type UserPool_PasswordPolicy
- type UserPool_Policies
- type UserPool_SchemaAttribute
- type UserPool_SmsConfiguration
- type UserPool_StringAttributeConstraints
- type User_LoginProfile
- type User_Policy
- type VPNConnection_VpnTunnelOptionsSpecification
- type WebACL_Action
- type WebACL_ActivatedRule
- type WebACL_Rule
- type WebACL_WafAction
- type XssMatchSet_FieldToMatch
- type XssMatchSet_XssMatchTuple
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Alarm_Dimension ¶
type Alarm_Dimension struct { Name interface{} `yaml:"Name"` Value interface{} `yaml:"Value"` }
func (Alarm_Dimension) Validate ¶
func (resource Alarm_Dimension) Validate() []error
type Alias_AliasRoutingConfiguration ¶
type Alias_AliasRoutingConfiguration struct {
AdditionalVersionWeights interface{} `yaml:"AdditionalVersionWeights"`
}
func (Alias_AliasRoutingConfiguration) Validate ¶
func (resource Alias_AliasRoutingConfiguration) Validate() []error
type Alias_RoutingStrategy ¶
type Alias_RoutingStrategy struct { FleetId interface{} `yaml:"FleetId,omitempty"` Message interface{} `yaml:"Message,omitempty"` Type interface{} `yaml:"Type"` }
func (Alias_RoutingStrategy) Validate ¶
func (resource Alias_RoutingStrategy) Validate() []error
type Alias_VersionWeight ¶
type Alias_VersionWeight struct { FunctionVersion interface{} `yaml:"FunctionVersion"` FunctionWeight interface{} `yaml:"FunctionWeight"` }
func (Alias_VersionWeight) Validate ¶
func (resource Alias_VersionWeight) Validate() []error
type ApiKey_StageKey ¶
type ApiKey_StageKey struct { RestApiId interface{} `yaml:"RestApiId,omitempty"` StageName interface{} `yaml:"StageName,omitempty"` }
func (ApiKey_StageKey) Validate ¶
func (resource ApiKey_StageKey) Validate() []error
type App_DataSource ¶
type App_DataSource struct { Arn interface{} `yaml:"Arn,omitempty"` DatabaseName interface{} `yaml:"DatabaseName,omitempty"` Type interface{} `yaml:"Type,omitempty"` }
func (App_DataSource) Validate ¶
func (resource App_DataSource) Validate() []error
type App_EnvironmentVariable ¶
type App_EnvironmentVariable struct { Key interface{} `yaml:"Key"` Secure interface{} `yaml:"Secure,omitempty"` Value interface{} `yaml:"Value"` }
func (App_EnvironmentVariable) Validate ¶
func (resource App_EnvironmentVariable) Validate() []error
type App_Source ¶
type App_Source struct { Password interface{} `yaml:"Password,omitempty"` Revision interface{} `yaml:"Revision,omitempty"` SshKey interface{} `yaml:"SshKey,omitempty"` Type interface{} `yaml:"Type,omitempty"` Url interface{} `yaml:"Url,omitempty"` Username interface{} `yaml:"Username,omitempty"` }
func (App_Source) Validate ¶
func (resource App_Source) Validate() []error
type App_SslConfiguration ¶
type App_SslConfiguration struct { Certificate interface{} `yaml:"Certificate,omitempty"` Chain interface{} `yaml:"Chain,omitempty"` PrivateKey interface{} `yaml:"PrivateKey,omitempty"` }
func (App_SslConfiguration) Validate ¶
func (resource App_SslConfiguration) Validate() []error
type ApplicationOutput_DestinationSchema ¶
type ApplicationOutput_DestinationSchema struct {
RecordFormatType interface{} `yaml:"RecordFormatType,omitempty"`
}
func (ApplicationOutput_DestinationSchema) Validate ¶
func (resource ApplicationOutput_DestinationSchema) Validate() []error
type ApplicationOutput_KinesisFirehoseOutput ¶
type ApplicationOutput_KinesisFirehoseOutput struct { ResourceARN interface{} `yaml:"ResourceARN"` RoleARN interface{} `yaml:"RoleARN"` }
func (ApplicationOutput_KinesisFirehoseOutput) Validate ¶
func (resource ApplicationOutput_KinesisFirehoseOutput) Validate() []error
type ApplicationOutput_KinesisStreamsOutput ¶
type ApplicationOutput_KinesisStreamsOutput struct { ResourceARN interface{} `yaml:"ResourceARN"` RoleARN interface{} `yaml:"RoleARN"` }
func (ApplicationOutput_KinesisStreamsOutput) Validate ¶
func (resource ApplicationOutput_KinesisStreamsOutput) Validate() []error
type ApplicationOutput_LambdaOutput ¶
type ApplicationOutput_LambdaOutput struct { ResourceARN interface{} `yaml:"ResourceARN"` RoleARN interface{} `yaml:"RoleARN"` }
func (ApplicationOutput_LambdaOutput) Validate ¶
func (resource ApplicationOutput_LambdaOutput) Validate() []error
type ApplicationOutput_Output ¶
type ApplicationOutput_Output struct { Name interface{} `yaml:"Name,omitempty"` LambdaOutput *ApplicationOutput_LambdaOutput `yaml:"LambdaOutput,omitempty"` KinesisStreamsOutput *ApplicationOutput_KinesisStreamsOutput `yaml:"KinesisStreamsOutput,omitempty"` KinesisFirehoseOutput *ApplicationOutput_KinesisFirehoseOutput `yaml:"KinesisFirehoseOutput,omitempty"` DestinationSchema *ApplicationOutput_DestinationSchema `yaml:"DestinationSchema"` }
func (ApplicationOutput_Output) Validate ¶
func (resource ApplicationOutput_Output) Validate() []error
type ApplicationReferenceDataSource_CSVMappingParameters ¶
type ApplicationReferenceDataSource_CSVMappingParameters struct { RecordColumnDelimiter interface{} `yaml:"RecordColumnDelimiter"` RecordRowDelimiter interface{} `yaml:"RecordRowDelimiter"` }
func (ApplicationReferenceDataSource_CSVMappingParameters) Validate ¶
func (resource ApplicationReferenceDataSource_CSVMappingParameters) Validate() []error
type ApplicationReferenceDataSource_JSONMappingParameters ¶
type ApplicationReferenceDataSource_JSONMappingParameters struct {
RecordRowPath interface{} `yaml:"RecordRowPath"`
}
func (ApplicationReferenceDataSource_JSONMappingParameters) Validate ¶
func (resource ApplicationReferenceDataSource_JSONMappingParameters) Validate() []error
type ApplicationReferenceDataSource_MappingParameters ¶
type ApplicationReferenceDataSource_MappingParameters struct { JSONMappingParameters *ApplicationReferenceDataSource_JSONMappingParameters `yaml:"JSONMappingParameters,omitempty"` CSVMappingParameters *ApplicationReferenceDataSource_CSVMappingParameters `yaml:"CSVMappingParameters,omitempty"` }
func (ApplicationReferenceDataSource_MappingParameters) Validate ¶
func (resource ApplicationReferenceDataSource_MappingParameters) Validate() []error
type ApplicationReferenceDataSource_RecordColumn ¶
type ApplicationReferenceDataSource_RecordColumn struct { Mapping interface{} `yaml:"Mapping,omitempty"` Name interface{} `yaml:"Name"` SqlType interface{} `yaml:"SqlType"` }
func (ApplicationReferenceDataSource_RecordColumn) Validate ¶
func (resource ApplicationReferenceDataSource_RecordColumn) Validate() []error
type ApplicationReferenceDataSource_RecordFormat ¶
type ApplicationReferenceDataSource_RecordFormat struct { RecordFormatType interface{} `yaml:"RecordFormatType"` MappingParameters *ApplicationReferenceDataSource_MappingParameters `yaml:"MappingParameters,omitempty"` }
func (ApplicationReferenceDataSource_RecordFormat) Validate ¶
func (resource ApplicationReferenceDataSource_RecordFormat) Validate() []error
type ApplicationReferenceDataSource_ReferenceDataSource ¶
type ApplicationReferenceDataSource_ReferenceDataSource struct { TableName interface{} `yaml:"TableName,omitempty"` S3ReferenceDataSource *ApplicationReferenceDataSource_S3ReferenceDataSource `yaml:"S3ReferenceDataSource,omitempty"` ReferenceSchema *ApplicationReferenceDataSource_ReferenceSchema `yaml:"ReferenceSchema"` }
func (ApplicationReferenceDataSource_ReferenceDataSource) Validate ¶
func (resource ApplicationReferenceDataSource_ReferenceDataSource) Validate() []error
type ApplicationReferenceDataSource_ReferenceSchema ¶
type ApplicationReferenceDataSource_ReferenceSchema struct { RecordEncoding interface{} `yaml:"RecordEncoding,omitempty"` RecordFormat *ApplicationReferenceDataSource_RecordFormat `yaml:"RecordFormat"` RecordColumns interface{} `yaml:"RecordColumns"` }
func (ApplicationReferenceDataSource_ReferenceSchema) Validate ¶
func (resource ApplicationReferenceDataSource_ReferenceSchema) Validate() []error
type ApplicationReferenceDataSource_S3ReferenceDataSource ¶
type ApplicationReferenceDataSource_S3ReferenceDataSource struct { BucketARN interface{} `yaml:"BucketARN"` FileKey interface{} `yaml:"FileKey"` ReferenceRoleARN interface{} `yaml:"ReferenceRoleARN"` }
func (ApplicationReferenceDataSource_S3ReferenceDataSource) Validate ¶
func (resource ApplicationReferenceDataSource_S3ReferenceDataSource) Validate() []error
type ApplicationVersion_SourceBundle ¶
type ApplicationVersion_SourceBundle struct { S3Bucket interface{} `yaml:"S3Bucket"` S3Key interface{} `yaml:"S3Key"` }
func (ApplicationVersion_SourceBundle) Validate ¶
func (resource ApplicationVersion_SourceBundle) Validate() []error
type Application_ApplicationResourceLifecycleConfig ¶
type Application_ApplicationResourceLifecycleConfig struct { ServiceRole interface{} `yaml:"ServiceRole,omitempty"` VersionLifecycleConfig *Application_ApplicationVersionLifecycleConfig `yaml:"VersionLifecycleConfig,omitempty"` }
func (Application_ApplicationResourceLifecycleConfig) Validate ¶
func (resource Application_ApplicationResourceLifecycleConfig) Validate() []error
type Application_ApplicationVersionLifecycleConfig ¶
type Application_ApplicationVersionLifecycleConfig struct { MaxCountRule *Application_MaxCountRule `yaml:"MaxCountRule,omitempty"` MaxAgeRule *Application_MaxAgeRule `yaml:"MaxAgeRule,omitempty"` }
func (Application_ApplicationVersionLifecycleConfig) Validate ¶
func (resource Application_ApplicationVersionLifecycleConfig) Validate() []error
type Application_CSVMappingParameters ¶
type Application_CSVMappingParameters struct { RecordColumnDelimiter interface{} `yaml:"RecordColumnDelimiter"` RecordRowDelimiter interface{} `yaml:"RecordRowDelimiter"` }
func (Application_CSVMappingParameters) Validate ¶
func (resource Application_CSVMappingParameters) Validate() []error
type Application_Input ¶
type Application_Input struct { NamePrefix interface{} `yaml:"NamePrefix"` KinesisStreamsInput *Application_KinesisStreamsInput `yaml:"KinesisStreamsInput,omitempty"` KinesisFirehoseInput *Application_KinesisFirehoseInput `yaml:"KinesisFirehoseInput,omitempty"` InputSchema *Application_InputSchema `yaml:"InputSchema"` InputProcessingConfiguration *Application_InputProcessingConfiguration `yaml:"InputProcessingConfiguration,omitempty"` InputParallelism *Application_InputParallelism `yaml:"InputParallelism,omitempty"` }
func (Application_Input) Validate ¶
func (resource Application_Input) Validate() []error
type Application_InputLambdaProcessor ¶
type Application_InputLambdaProcessor struct { ResourceARN interface{} `yaml:"ResourceARN"` RoleARN interface{} `yaml:"RoleARN"` }
func (Application_InputLambdaProcessor) Validate ¶
func (resource Application_InputLambdaProcessor) Validate() []error
type Application_InputParallelism ¶
type Application_InputParallelism struct {
Count interface{} `yaml:"Count,omitempty"`
}
func (Application_InputParallelism) Validate ¶
func (resource Application_InputParallelism) Validate() []error
type Application_InputProcessingConfiguration ¶
type Application_InputProcessingConfiguration struct {
InputLambdaProcessor *Application_InputLambdaProcessor `yaml:"InputLambdaProcessor,omitempty"`
}
func (Application_InputProcessingConfiguration) Validate ¶
func (resource Application_InputProcessingConfiguration) Validate() []error
type Application_InputSchema ¶
type Application_InputSchema struct { RecordEncoding interface{} `yaml:"RecordEncoding,omitempty"` RecordFormat *Application_RecordFormat `yaml:"RecordFormat"` RecordColumns interface{} `yaml:"RecordColumns"` }
func (Application_InputSchema) Validate ¶
func (resource Application_InputSchema) Validate() []error
type Application_JSONMappingParameters ¶
type Application_JSONMappingParameters struct {
RecordRowPath interface{} `yaml:"RecordRowPath"`
}
func (Application_JSONMappingParameters) Validate ¶
func (resource Application_JSONMappingParameters) Validate() []error
type Application_KinesisFirehoseInput ¶
type Application_KinesisFirehoseInput struct { ResourceARN interface{} `yaml:"ResourceARN"` RoleARN interface{} `yaml:"RoleARN"` }
func (Application_KinesisFirehoseInput) Validate ¶
func (resource Application_KinesisFirehoseInput) Validate() []error
type Application_KinesisStreamsInput ¶
type Application_KinesisStreamsInput struct { ResourceARN interface{} `yaml:"ResourceARN"` RoleARN interface{} `yaml:"RoleARN"` }
func (Application_KinesisStreamsInput) Validate ¶
func (resource Application_KinesisStreamsInput) Validate() []error
type Application_MappingParameters ¶
type Application_MappingParameters struct { JSONMappingParameters *Application_JSONMappingParameters `yaml:"JSONMappingParameters,omitempty"` CSVMappingParameters *Application_CSVMappingParameters `yaml:"CSVMappingParameters,omitempty"` }
func (Application_MappingParameters) Validate ¶
func (resource Application_MappingParameters) Validate() []error
type Application_MaxAgeRule ¶
type Application_MaxAgeRule struct { DeleteSourceFromS3 interface{} `yaml:"DeleteSourceFromS3,omitempty"` Enabled interface{} `yaml:"Enabled,omitempty"` MaxAgeInDays interface{} `yaml:"MaxAgeInDays,omitempty"` }
func (Application_MaxAgeRule) Validate ¶
func (resource Application_MaxAgeRule) Validate() []error
type Application_MaxCountRule ¶
type Application_MaxCountRule struct { DeleteSourceFromS3 interface{} `yaml:"DeleteSourceFromS3,omitempty"` Enabled interface{} `yaml:"Enabled,omitempty"` MaxCount interface{} `yaml:"MaxCount,omitempty"` }
func (Application_MaxCountRule) Validate ¶
func (resource Application_MaxCountRule) Validate() []error
type Application_RecordColumn ¶
type Application_RecordColumn struct { Mapping interface{} `yaml:"Mapping,omitempty"` Name interface{} `yaml:"Name"` SqlType interface{} `yaml:"SqlType"` }
func (Application_RecordColumn) Validate ¶
func (resource Application_RecordColumn) Validate() []error
type Application_RecordFormat ¶
type Application_RecordFormat struct { RecordFormatType interface{} `yaml:"RecordFormatType"` MappingParameters *Application_MappingParameters `yaml:"MappingParameters,omitempty"` }
func (Application_RecordFormat) Validate ¶
func (resource Application_RecordFormat) Validate() []error
type Association_ParameterValues ¶
type Association_ParameterValues struct {
ParameterValues interface{} `yaml:"ParameterValues"`
}
func (Association_ParameterValues) Validate ¶
func (resource Association_ParameterValues) Validate() []error
type Association_Target ¶
type Association_Target struct { Key interface{} `yaml:"Key"` Values interface{} `yaml:"Values"` }
func (Association_Target) Validate ¶
func (resource Association_Target) Validate() []error
type AutoScalingGroup_LifecycleHookSpecification ¶
type AutoScalingGroup_LifecycleHookSpecification struct { DefaultResult interface{} `yaml:"DefaultResult,omitempty"` HeartbeatTimeout interface{} `yaml:"HeartbeatTimeout,omitempty"` LifecycleHookName interface{} `yaml:"LifecycleHookName"` LifecycleTransition interface{} `yaml:"LifecycleTransition"` NotificationMetadata interface{} `yaml:"NotificationMetadata,omitempty"` NotificationTargetARN interface{} `yaml:"NotificationTargetARN,omitempty"` RoleARN interface{} `yaml:"RoleARN,omitempty"` }
func (AutoScalingGroup_LifecycleHookSpecification) Validate ¶
func (resource AutoScalingGroup_LifecycleHookSpecification) Validate() []error
type AutoScalingGroup_MetricsCollection ¶
type AutoScalingGroup_MetricsCollection struct { Granularity interface{} `yaml:"Granularity"` Metrics interface{} `yaml:"Metrics,omitempty"` }
func (AutoScalingGroup_MetricsCollection) Validate ¶
func (resource AutoScalingGroup_MetricsCollection) Validate() []error
type AutoScalingGroup_NotificationConfiguration ¶
type AutoScalingGroup_NotificationConfiguration struct { TopicARN interface{} `yaml:"TopicARN"` NotificationTypes interface{} `yaml:"NotificationTypes,omitempty"` }
func (AutoScalingGroup_NotificationConfiguration) Validate ¶
func (resource AutoScalingGroup_NotificationConfiguration) Validate() []error
type AutoScalingGroup_TagProperty ¶
type AutoScalingGroup_TagProperty struct { Key interface{} `yaml:"Key"` PropagateAtLaunch interface{} `yaml:"PropagateAtLaunch"` Value interface{} `yaml:"Value"` }
func (AutoScalingGroup_TagProperty) Validate ¶
func (resource AutoScalingGroup_TagProperty) Validate() []error
type Bucket_AbortIncompleteMultipartUpload ¶
type Bucket_AbortIncompleteMultipartUpload struct {
DaysAfterInitiation interface{} `yaml:"DaysAfterInitiation"`
}
func (Bucket_AbortIncompleteMultipartUpload) Validate ¶
func (resource Bucket_AbortIncompleteMultipartUpload) Validate() []error
type Bucket_AccelerateConfiguration ¶
type Bucket_AccelerateConfiguration struct {
AccelerationStatus interface{} `yaml:"AccelerationStatus"`
}
func (Bucket_AccelerateConfiguration) Validate ¶
func (resource Bucket_AccelerateConfiguration) Validate() []error
type Bucket_AccessControlTranslation ¶
type Bucket_AccessControlTranslation struct {
Owner interface{} `yaml:"Owner"`
}
func (Bucket_AccessControlTranslation) Validate ¶
func (resource Bucket_AccessControlTranslation) Validate() []error
type Bucket_AnalyticsConfiguration ¶
type Bucket_AnalyticsConfiguration struct { Id interface{} `yaml:"Id"` Prefix interface{} `yaml:"Prefix,omitempty"` StorageClassAnalysis *Bucket_StorageClassAnalysis `yaml:"StorageClassAnalysis"` TagFilters interface{} `yaml:"TagFilters,omitempty"` }
func (Bucket_AnalyticsConfiguration) Validate ¶
func (resource Bucket_AnalyticsConfiguration) Validate() []error
type Bucket_BucketEncryption ¶
type Bucket_BucketEncryption struct {
ServerSideEncryptionConfiguration interface{} `yaml:"ServerSideEncryptionConfiguration"`
}
func (Bucket_BucketEncryption) Validate ¶
func (resource Bucket_BucketEncryption) Validate() []error
type Bucket_CorsConfiguration ¶
type Bucket_CorsConfiguration struct {
CorsRules interface{} `yaml:"CorsRules"`
}
func (Bucket_CorsConfiguration) Validate ¶
func (resource Bucket_CorsConfiguration) Validate() []error
type Bucket_CorsRule ¶
type Bucket_CorsRule struct { Id interface{} `yaml:"Id,omitempty"` MaxAge interface{} `yaml:"MaxAge,omitempty"` AllowedHeaders interface{} `yaml:"AllowedHeaders,omitempty"` AllowedMethods interface{} `yaml:"AllowedMethods"` AllowedOrigins interface{} `yaml:"AllowedOrigins"` ExposedHeaders interface{} `yaml:"ExposedHeaders,omitempty"` }
func (Bucket_CorsRule) Validate ¶
func (resource Bucket_CorsRule) Validate() []error
type Bucket_DataExport ¶
type Bucket_DataExport struct { OutputSchemaVersion interface{} `yaml:"OutputSchemaVersion"` Destination *Bucket_Destination `yaml:"Destination"` }
func (Bucket_DataExport) Validate ¶
func (resource Bucket_DataExport) Validate() []error
type Bucket_Destination ¶
type Bucket_Destination struct { BucketAccountId interface{} `yaml:"BucketAccountId,omitempty"` BucketArn interface{} `yaml:"BucketArn"` Format interface{} `yaml:"Format"` Prefix interface{} `yaml:"Prefix,omitempty"` }
func (Bucket_Destination) Validate ¶
func (resource Bucket_Destination) Validate() []error
type Bucket_EncryptionConfiguration ¶
type Bucket_EncryptionConfiguration struct {
ReplicaKmsKeyID interface{} `yaml:"ReplicaKmsKeyID"`
}
func (Bucket_EncryptionConfiguration) Validate ¶
func (resource Bucket_EncryptionConfiguration) Validate() []error
type Bucket_FilterRule ¶
type Bucket_FilterRule struct { Name interface{} `yaml:"Name"` Value interface{} `yaml:"Value"` }
func (Bucket_FilterRule) Validate ¶
func (resource Bucket_FilterRule) Validate() []error
type Bucket_InventoryConfiguration ¶
type Bucket_InventoryConfiguration struct { Enabled interface{} `yaml:"Enabled"` Id interface{} `yaml:"Id"` IncludedObjectVersions interface{} `yaml:"IncludedObjectVersions"` Prefix interface{} `yaml:"Prefix,omitempty"` ScheduleFrequency interface{} `yaml:"ScheduleFrequency"` OptionalFields interface{} `yaml:"OptionalFields,omitempty"` Destination *Bucket_Destination `yaml:"Destination"` }
func (Bucket_InventoryConfiguration) Validate ¶
func (resource Bucket_InventoryConfiguration) Validate() []error
type Bucket_LambdaConfiguration ¶
type Bucket_LambdaConfiguration struct { Event interface{} `yaml:"Event"` Function interface{} `yaml:"Function"` Filter *Bucket_NotificationFilter `yaml:"Filter,omitempty"` }
func (Bucket_LambdaConfiguration) Validate ¶
func (resource Bucket_LambdaConfiguration) Validate() []error
type Bucket_LifecycleConfiguration ¶
type Bucket_LifecycleConfiguration struct {
Rules interface{} `yaml:"Rules"`
}
func (Bucket_LifecycleConfiguration) Validate ¶
func (resource Bucket_LifecycleConfiguration) Validate() []error
type Bucket_LoggingConfiguration ¶
type Bucket_LoggingConfiguration struct { DestinationBucketName interface{} `yaml:"DestinationBucketName,omitempty"` LogFilePrefix interface{} `yaml:"LogFilePrefix,omitempty"` }
func (Bucket_LoggingConfiguration) Validate ¶
func (resource Bucket_LoggingConfiguration) Validate() []error
type Bucket_MetricsConfiguration ¶
type Bucket_MetricsConfiguration struct { Id interface{} `yaml:"Id"` Prefix interface{} `yaml:"Prefix,omitempty"` TagFilters interface{} `yaml:"TagFilters,omitempty"` }
func (Bucket_MetricsConfiguration) Validate ¶
func (resource Bucket_MetricsConfiguration) Validate() []error
type Bucket_NoncurrentVersionTransition ¶
type Bucket_NoncurrentVersionTransition struct { StorageClass interface{} `yaml:"StorageClass"` TransitionInDays interface{} `yaml:"TransitionInDays"` }
func (Bucket_NoncurrentVersionTransition) Validate ¶
func (resource Bucket_NoncurrentVersionTransition) Validate() []error
type Bucket_NotificationConfiguration ¶
type Bucket_NotificationConfiguration struct { LambdaConfigurations interface{} `yaml:"LambdaConfigurations,omitempty"` QueueConfigurations interface{} `yaml:"QueueConfigurations,omitempty"` TopicConfigurations interface{} `yaml:"TopicConfigurations,omitempty"` }
func (Bucket_NotificationConfiguration) Validate ¶
func (resource Bucket_NotificationConfiguration) Validate() []error
type Bucket_NotificationFilter ¶
type Bucket_NotificationFilter struct {
S3Key *Bucket_S3KeyFilter `yaml:"S3Key"`
}
func (Bucket_NotificationFilter) Validate ¶
func (resource Bucket_NotificationFilter) Validate() []error
type Bucket_QueueConfiguration ¶
type Bucket_QueueConfiguration struct { Event interface{} `yaml:"Event"` Queue interface{} `yaml:"Queue"` Filter *Bucket_NotificationFilter `yaml:"Filter,omitempty"` }
func (Bucket_QueueConfiguration) Validate ¶
func (resource Bucket_QueueConfiguration) Validate() []error
type Bucket_RedirectAllRequestsTo ¶
type Bucket_RedirectAllRequestsTo struct { HostName interface{} `yaml:"HostName"` Protocol interface{} `yaml:"Protocol,omitempty"` }
func (Bucket_RedirectAllRequestsTo) Validate ¶
func (resource Bucket_RedirectAllRequestsTo) Validate() []error
type Bucket_RedirectRule ¶
type Bucket_RedirectRule struct { HostName interface{} `yaml:"HostName,omitempty"` HttpRedirectCode interface{} `yaml:"HttpRedirectCode,omitempty"` Protocol interface{} `yaml:"Protocol,omitempty"` ReplaceKeyPrefixWith interface{} `yaml:"ReplaceKeyPrefixWith,omitempty"` ReplaceKeyWith interface{} `yaml:"ReplaceKeyWith,omitempty"` }
func (Bucket_RedirectRule) Validate ¶
func (resource Bucket_RedirectRule) Validate() []error
type Bucket_ReplicationConfiguration ¶
type Bucket_ReplicationConfiguration struct { Role interface{} `yaml:"Role"` Rules interface{} `yaml:"Rules"` }
func (Bucket_ReplicationConfiguration) Validate ¶
func (resource Bucket_ReplicationConfiguration) Validate() []error
type Bucket_ReplicationDestination ¶
type Bucket_ReplicationDestination struct { Account interface{} `yaml:"Account,omitempty"` Bucket interface{} `yaml:"Bucket"` StorageClass interface{} `yaml:"StorageClass,omitempty"` EncryptionConfiguration *Bucket_EncryptionConfiguration `yaml:"EncryptionConfiguration,omitempty"` AccessControlTranslation *Bucket_AccessControlTranslation `yaml:"AccessControlTranslation,omitempty"` }
func (Bucket_ReplicationDestination) Validate ¶
func (resource Bucket_ReplicationDestination) Validate() []error
type Bucket_ReplicationRule ¶
type Bucket_ReplicationRule struct { Id interface{} `yaml:"Id,omitempty"` Prefix interface{} `yaml:"Prefix"` Status interface{} `yaml:"Status"` SourceSelectionCriteria *Bucket_SourceSelectionCriteria `yaml:"SourceSelectionCriteria,omitempty"` Destination *Bucket_ReplicationDestination `yaml:"Destination"` }
func (Bucket_ReplicationRule) Validate ¶
func (resource Bucket_ReplicationRule) Validate() []error
type Bucket_RoutingRule ¶
type Bucket_RoutingRule struct { RoutingRuleCondition *Bucket_RoutingRuleCondition `yaml:"RoutingRuleCondition,omitempty"` RedirectRule *Bucket_RedirectRule `yaml:"RedirectRule"` }
func (Bucket_RoutingRule) Validate ¶
func (resource Bucket_RoutingRule) Validate() []error
type Bucket_RoutingRuleCondition ¶
type Bucket_RoutingRuleCondition struct { HttpErrorCodeReturnedEquals interface{} `yaml:"HttpErrorCodeReturnedEquals,omitempty"` KeyPrefixEquals interface{} `yaml:"KeyPrefixEquals,omitempty"` }
func (Bucket_RoutingRuleCondition) Validate ¶
func (resource Bucket_RoutingRuleCondition) Validate() []error
type Bucket_Rule ¶
type Bucket_Rule struct { ExpirationDate interface{} `yaml:"ExpirationDate,omitempty"` ExpirationInDays interface{} `yaml:"ExpirationInDays,omitempty"` Id interface{} `yaml:"Id,omitempty"` NoncurrentVersionExpirationInDays interface{} `yaml:"NoncurrentVersionExpirationInDays,omitempty"` Prefix interface{} `yaml:"Prefix,omitempty"` Status interface{} `yaml:"Status"` Transition *Bucket_Transition `yaml:"Transition,omitempty"` NoncurrentVersionTransition *Bucket_NoncurrentVersionTransition `yaml:"NoncurrentVersionTransition,omitempty"` NoncurrentVersionTransitions interface{} `yaml:"NoncurrentVersionTransitions,omitempty"` TagFilters interface{} `yaml:"TagFilters,omitempty"` Transitions interface{} `yaml:"Transitions,omitempty"` AbortIncompleteMultipartUpload *Bucket_AbortIncompleteMultipartUpload `yaml:"AbortIncompleteMultipartUpload,omitempty"` }
func (Bucket_Rule) Validate ¶
func (resource Bucket_Rule) Validate() []error
type Bucket_S3KeyFilter ¶
type Bucket_S3KeyFilter struct {
Rules interface{} `yaml:"Rules"`
}
func (Bucket_S3KeyFilter) Validate ¶
func (resource Bucket_S3KeyFilter) Validate() []error
type Bucket_ServerSideEncryptionByDefault ¶
type Bucket_ServerSideEncryptionByDefault struct { KMSMasterKeyID interface{} `yaml:"KMSMasterKeyID,omitempty"` SSEAlgorithm interface{} `yaml:"SSEAlgorithm"` }
func (Bucket_ServerSideEncryptionByDefault) Validate ¶
func (resource Bucket_ServerSideEncryptionByDefault) Validate() []error
type Bucket_ServerSideEncryptionRule ¶
type Bucket_ServerSideEncryptionRule struct {
ServerSideEncryptionByDefault *Bucket_ServerSideEncryptionByDefault `yaml:"ServerSideEncryptionByDefault,omitempty"`
}
func (Bucket_ServerSideEncryptionRule) Validate ¶
func (resource Bucket_ServerSideEncryptionRule) Validate() []error
type Bucket_SourceSelectionCriteria ¶
type Bucket_SourceSelectionCriteria struct {
SseKmsEncryptedObjects *Bucket_SseKmsEncryptedObjects `yaml:"SseKmsEncryptedObjects"`
}
func (Bucket_SourceSelectionCriteria) Validate ¶
func (resource Bucket_SourceSelectionCriteria) Validate() []error
type Bucket_SseKmsEncryptedObjects ¶
type Bucket_SseKmsEncryptedObjects struct {
Status interface{} `yaml:"Status"`
}
func (Bucket_SseKmsEncryptedObjects) Validate ¶
func (resource Bucket_SseKmsEncryptedObjects) Validate() []error
type Bucket_StorageClassAnalysis ¶
type Bucket_StorageClassAnalysis struct {
DataExport *Bucket_DataExport `yaml:"DataExport,omitempty"`
}
func (Bucket_StorageClassAnalysis) Validate ¶
func (resource Bucket_StorageClassAnalysis) Validate() []error
type Bucket_TagFilter ¶
type Bucket_TagFilter struct { Key interface{} `yaml:"Key"` Value interface{} `yaml:"Value"` }
func (Bucket_TagFilter) Validate ¶
func (resource Bucket_TagFilter) Validate() []error
type Bucket_TopicConfiguration ¶
type Bucket_TopicConfiguration struct { Event interface{} `yaml:"Event"` Topic interface{} `yaml:"Topic"` Filter *Bucket_NotificationFilter `yaml:"Filter,omitempty"` }
func (Bucket_TopicConfiguration) Validate ¶
func (resource Bucket_TopicConfiguration) Validate() []error
type Bucket_Transition ¶
type Bucket_Transition struct { StorageClass interface{} `yaml:"StorageClass"` TransitionDate interface{} `yaml:"TransitionDate,omitempty"` TransitionInDays interface{} `yaml:"TransitionInDays,omitempty"` }
func (Bucket_Transition) Validate ¶
func (resource Bucket_Transition) Validate() []error
type Bucket_VersioningConfiguration ¶
type Bucket_VersioningConfiguration struct {
Status interface{} `yaml:"Status"`
}
func (Bucket_VersioningConfiguration) Validate ¶
func (resource Bucket_VersioningConfiguration) Validate() []error
type Bucket_WebsiteConfiguration ¶
type Bucket_WebsiteConfiguration struct { ErrorDocument interface{} `yaml:"ErrorDocument,omitempty"` IndexDocument interface{} `yaml:"IndexDocument,omitempty"` RedirectAllRequestsTo *Bucket_RedirectAllRequestsTo `yaml:"RedirectAllRequestsTo,omitempty"` RoutingRules interface{} `yaml:"RoutingRules,omitempty"` }
func (Bucket_WebsiteConfiguration) Validate ¶
func (resource Bucket_WebsiteConfiguration) Validate() []error
type Build_S3Location ¶
type Build_S3Location struct { Bucket interface{} `yaml:"Bucket"` Key interface{} `yaml:"Key"` RoleArn interface{} `yaml:"RoleArn"` }
func (Build_S3Location) Validate ¶
func (resource Build_S3Location) Validate() []error
type ByteMatchSet_ByteMatchTuple ¶
type ByteMatchSet_ByteMatchTuple struct { PositionalConstraint interface{} `yaml:"PositionalConstraint"` TargetString interface{} `yaml:"TargetString,omitempty"` TargetStringBase64 interface{} `yaml:"TargetStringBase64,omitempty"` TextTransformation interface{} `yaml:"TextTransformation"` FieldToMatch *ByteMatchSet_FieldToMatch `yaml:"FieldToMatch"` }
func (ByteMatchSet_ByteMatchTuple) Validate ¶
func (resource ByteMatchSet_ByteMatchTuple) Validate() []error
type ByteMatchSet_FieldToMatch ¶
type ByteMatchSet_FieldToMatch struct { Data interface{} `yaml:"Data,omitempty"` Type interface{} `yaml:"Type"` }
func (ByteMatchSet_FieldToMatch) Validate ¶
func (resource ByteMatchSet_FieldToMatch) Validate() []error
type Certificate_DomainValidationOption ¶
type Certificate_DomainValidationOption struct { DomainName interface{} `yaml:"DomainName"` ValidationDomain interface{} `yaml:"ValidationDomain"` }
func (Certificate_DomainValidationOption) Validate ¶
func (resource Certificate_DomainValidationOption) Validate() []error
type Classifier_GrokClassifier ¶
type Classifier_GrokClassifier struct { Classification interface{} `yaml:"Classification"` CustomPatterns interface{} `yaml:"CustomPatterns,omitempty"` GrokPattern interface{} `yaml:"GrokPattern"` Name interface{} `yaml:"Name,omitempty"` }
func (Classifier_GrokClassifier) Validate ¶
func (resource Classifier_GrokClassifier) Validate() []error
type CloudFormationProvisionedProduct_ProvisioningParameter ¶
type CloudFormationProvisionedProduct_ProvisioningParameter struct { Key interface{} `yaml:"Key,omitempty"` Value interface{} `yaml:"Value,omitempty"` }
func (CloudFormationProvisionedProduct_ProvisioningParameter) Validate ¶
func (resource CloudFormationProvisionedProduct_ProvisioningParameter) Validate() []error
type CloudFrontOriginAccessIdentity_CloudFrontOriginAccessIdentityConfig ¶
type CloudFrontOriginAccessIdentity_CloudFrontOriginAccessIdentityConfig struct {
Comment interface{} `yaml:"Comment"`
}
func (CloudFrontOriginAccessIdentity_CloudFrontOriginAccessIdentityConfig) Validate ¶
func (resource CloudFrontOriginAccessIdentity_CloudFrontOriginAccessIdentityConfig) Validate() []error
type ClusterParameterGroup_Parameter ¶
type ClusterParameterGroup_Parameter struct { ParameterName interface{} `yaml:"ParameterName"` ParameterValue interface{} `yaml:"ParameterValue"` }
func (ClusterParameterGroup_Parameter) Validate ¶
func (resource ClusterParameterGroup_Parameter) Validate() []error
type Cluster_Application ¶
type Cluster_Application struct { Name interface{} `yaml:"Name,omitempty"` Version interface{} `yaml:"Version,omitempty"` AdditionalInfo interface{} `yaml:"AdditionalInfo,omitempty"` Args interface{} `yaml:"Args,omitempty"` }
func (Cluster_Application) Validate ¶
func (resource Cluster_Application) Validate() []error
type Cluster_AutoScalingPolicy ¶
type Cluster_AutoScalingPolicy struct { Constraints *Cluster_ScalingConstraints `yaml:"Constraints"` Rules interface{} `yaml:"Rules"` }
func (Cluster_AutoScalingPolicy) Validate ¶
func (resource Cluster_AutoScalingPolicy) Validate() []error
type Cluster_BootstrapActionConfig ¶
type Cluster_BootstrapActionConfig struct { Name interface{} `yaml:"Name"` ScriptBootstrapAction *Cluster_ScriptBootstrapActionConfig `yaml:"ScriptBootstrapAction"` }
func (Cluster_BootstrapActionConfig) Validate ¶
func (resource Cluster_BootstrapActionConfig) Validate() []error
type Cluster_CloudWatchAlarmDefinition ¶
type Cluster_CloudWatchAlarmDefinition struct { ComparisonOperator interface{} `yaml:"ComparisonOperator"` EvaluationPeriods interface{} `yaml:"EvaluationPeriods,omitempty"` MetricName interface{} `yaml:"MetricName"` Namespace interface{} `yaml:"Namespace,omitempty"` Period interface{} `yaml:"Period"` Statistic interface{} `yaml:"Statistic,omitempty"` Threshold interface{} `yaml:"Threshold"` Unit interface{} `yaml:"Unit,omitempty"` Dimensions interface{} `yaml:"Dimensions,omitempty"` }
func (Cluster_CloudWatchAlarmDefinition) Validate ¶
func (resource Cluster_CloudWatchAlarmDefinition) Validate() []error
type Cluster_Configuration ¶
type Cluster_Configuration struct { Classification interface{} `yaml:"Classification,omitempty"` ConfigurationProperties interface{} `yaml:"ConfigurationProperties,omitempty"` Configurations interface{} `yaml:"Configurations,omitempty"` }
func (Cluster_Configuration) Validate ¶
func (resource Cluster_Configuration) Validate() []error
type Cluster_EbsBlockDeviceConfig ¶
type Cluster_EbsBlockDeviceConfig struct { VolumesPerInstance interface{} `yaml:"VolumesPerInstance,omitempty"` VolumeSpecification *Cluster_VolumeSpecification `yaml:"VolumeSpecification"` }
func (Cluster_EbsBlockDeviceConfig) Validate ¶
func (resource Cluster_EbsBlockDeviceConfig) Validate() []error
type Cluster_EbsConfiguration ¶
type Cluster_EbsConfiguration struct { EbsOptimized interface{} `yaml:"EbsOptimized,omitempty"` EbsBlockDeviceConfigs interface{} `yaml:"EbsBlockDeviceConfigs,omitempty"` }
func (Cluster_EbsConfiguration) Validate ¶
func (resource Cluster_EbsConfiguration) Validate() []error
type Cluster_InstanceFleetConfig ¶
type Cluster_InstanceFleetConfig struct { Name interface{} `yaml:"Name,omitempty"` TargetOnDemandCapacity interface{} `yaml:"TargetOnDemandCapacity,omitempty"` TargetSpotCapacity interface{} `yaml:"TargetSpotCapacity,omitempty"` InstanceTypeConfigs interface{} `yaml:"InstanceTypeConfigs,omitempty"` LaunchSpecifications *Cluster_InstanceFleetProvisioningSpecifications `yaml:"LaunchSpecifications,omitempty"` }
func (Cluster_InstanceFleetConfig) Validate ¶
func (resource Cluster_InstanceFleetConfig) Validate() []error
type Cluster_InstanceFleetProvisioningSpecifications ¶
type Cluster_InstanceFleetProvisioningSpecifications struct {
SpotSpecification *Cluster_SpotProvisioningSpecification `yaml:"SpotSpecification"`
}
func (Cluster_InstanceFleetProvisioningSpecifications) Validate ¶
func (resource Cluster_InstanceFleetProvisioningSpecifications) Validate() []error
type Cluster_InstanceGroupConfig ¶
type Cluster_InstanceGroupConfig struct { BidPrice interface{} `yaml:"BidPrice,omitempty"` InstanceCount interface{} `yaml:"InstanceCount"` InstanceType interface{} `yaml:"InstanceType"` Market interface{} `yaml:"Market,omitempty"` Name interface{} `yaml:"Name,omitempty"` Configurations interface{} `yaml:"Configurations,omitempty"` EbsConfiguration *Cluster_EbsConfiguration `yaml:"EbsConfiguration,omitempty"` AutoScalingPolicy *Cluster_AutoScalingPolicy `yaml:"AutoScalingPolicy,omitempty"` }
func (Cluster_InstanceGroupConfig) Validate ¶
func (resource Cluster_InstanceGroupConfig) Validate() []error
type Cluster_InstanceTypeConfig ¶
type Cluster_InstanceTypeConfig struct { BidPrice interface{} `yaml:"BidPrice,omitempty"` BidPriceAsPercentageOfOnDemandPrice interface{} `yaml:"BidPriceAsPercentageOfOnDemandPrice,omitempty"` InstanceType interface{} `yaml:"InstanceType"` WeightedCapacity interface{} `yaml:"WeightedCapacity,omitempty"` Configurations interface{} `yaml:"Configurations,omitempty"` EbsConfiguration *Cluster_EbsConfiguration `yaml:"EbsConfiguration,omitempty"` }
func (Cluster_InstanceTypeConfig) Validate ¶
func (resource Cluster_InstanceTypeConfig) Validate() []error
type Cluster_JobFlowInstancesConfig ¶
type Cluster_JobFlowInstancesConfig struct { Ec2KeyName interface{} `yaml:"Ec2KeyName,omitempty"` Ec2SubnetId interface{} `yaml:"Ec2SubnetId,omitempty"` EmrManagedMasterSecurityGroup interface{} `yaml:"EmrManagedMasterSecurityGroup,omitempty"` EmrManagedSlaveSecurityGroup interface{} `yaml:"EmrManagedSlaveSecurityGroup,omitempty"` HadoopVersion interface{} `yaml:"HadoopVersion,omitempty"` ServiceAccessSecurityGroup interface{} `yaml:"ServiceAccessSecurityGroup,omitempty"` TerminationProtected interface{} `yaml:"TerminationProtected,omitempty"` Placement *Cluster_PlacementType `yaml:"Placement,omitempty"` AdditionalSlaveSecurityGroups interface{} `yaml:"AdditionalSlaveSecurityGroups,omitempty"` AdditionalMasterSecurityGroups interface{} `yaml:"AdditionalMasterSecurityGroups,omitempty"` CoreInstanceGroup *Cluster_InstanceGroupConfig `yaml:"CoreInstanceGroup,omitempty"` MasterInstanceGroup *Cluster_InstanceGroupConfig `yaml:"MasterInstanceGroup,omitempty"` CoreInstanceFleet *Cluster_InstanceFleetConfig `yaml:"CoreInstanceFleet,omitempty"` MasterInstanceFleet *Cluster_InstanceFleetConfig `yaml:"MasterInstanceFleet,omitempty"` }
func (Cluster_JobFlowInstancesConfig) Validate ¶
func (resource Cluster_JobFlowInstancesConfig) Validate() []error
type Cluster_LoggingProperties ¶
type Cluster_LoggingProperties struct { BucketName interface{} `yaml:"BucketName"` S3KeyPrefix interface{} `yaml:"S3KeyPrefix,omitempty"` }
func (Cluster_LoggingProperties) Validate ¶
func (resource Cluster_LoggingProperties) Validate() []error
type Cluster_MetricDimension ¶
type Cluster_MetricDimension struct { Key interface{} `yaml:"Key"` Value interface{} `yaml:"Value"` }
func (Cluster_MetricDimension) Validate ¶
func (resource Cluster_MetricDimension) Validate() []error
type Cluster_PlacementType ¶
type Cluster_PlacementType struct {
AvailabilityZone interface{} `yaml:"AvailabilityZone"`
}
func (Cluster_PlacementType) Validate ¶
func (resource Cluster_PlacementType) Validate() []error
type Cluster_ScalingAction ¶
type Cluster_ScalingAction struct { Market interface{} `yaml:"Market,omitempty"` SimpleScalingPolicyConfiguration *Cluster_SimpleScalingPolicyConfiguration `yaml:"SimpleScalingPolicyConfiguration"` }
func (Cluster_ScalingAction) Validate ¶
func (resource Cluster_ScalingAction) Validate() []error
type Cluster_ScalingConstraints ¶
type Cluster_ScalingConstraints struct { MaxCapacity interface{} `yaml:"MaxCapacity"` MinCapacity interface{} `yaml:"MinCapacity"` }
func (Cluster_ScalingConstraints) Validate ¶
func (resource Cluster_ScalingConstraints) Validate() []error
type Cluster_ScalingRule ¶
type Cluster_ScalingRule struct { Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name"` Trigger *Cluster_ScalingTrigger `yaml:"Trigger"` Action *Cluster_ScalingAction `yaml:"Action"` }
func (Cluster_ScalingRule) Validate ¶
func (resource Cluster_ScalingRule) Validate() []error
type Cluster_ScalingTrigger ¶
type Cluster_ScalingTrigger struct {
CloudWatchAlarmDefinition *Cluster_CloudWatchAlarmDefinition `yaml:"CloudWatchAlarmDefinition"`
}
func (Cluster_ScalingTrigger) Validate ¶
func (resource Cluster_ScalingTrigger) Validate() []error
type Cluster_ScriptBootstrapActionConfig ¶
type Cluster_ScriptBootstrapActionConfig struct { Path interface{} `yaml:"Path"` Args interface{} `yaml:"Args,omitempty"` }
func (Cluster_ScriptBootstrapActionConfig) Validate ¶
func (resource Cluster_ScriptBootstrapActionConfig) Validate() []error
type Cluster_SimpleScalingPolicyConfiguration ¶
type Cluster_SimpleScalingPolicyConfiguration struct { AdjustmentType interface{} `yaml:"AdjustmentType,omitempty"` CoolDown interface{} `yaml:"CoolDown,omitempty"` ScalingAdjustment interface{} `yaml:"ScalingAdjustment"` }
func (Cluster_SimpleScalingPolicyConfiguration) Validate ¶
func (resource Cluster_SimpleScalingPolicyConfiguration) Validate() []error
type Cluster_SpotProvisioningSpecification ¶
type Cluster_SpotProvisioningSpecification struct { BlockDurationMinutes interface{} `yaml:"BlockDurationMinutes,omitempty"` TimeoutAction interface{} `yaml:"TimeoutAction"` TimeoutDurationMinutes interface{} `yaml:"TimeoutDurationMinutes"` }
func (Cluster_SpotProvisioningSpecification) Validate ¶
func (resource Cluster_SpotProvisioningSpecification) Validate() []error
type Cluster_VolumeSpecification ¶
type Cluster_VolumeSpecification struct { Iops interface{} `yaml:"Iops,omitempty"` SizeInGB interface{} `yaml:"SizeInGB"` VolumeType interface{} `yaml:"VolumeType"` }
func (Cluster_VolumeSpecification) Validate ¶
func (resource Cluster_VolumeSpecification) Validate() []error
type ComputeEnvironment_ComputeResources ¶
type ComputeEnvironment_ComputeResources struct { BidPercentage interface{} `yaml:"BidPercentage,omitempty"` DesiredvCpus interface{} `yaml:"DesiredvCpus,omitempty"` Ec2KeyPair interface{} `yaml:"Ec2KeyPair,omitempty"` ImageId interface{} `yaml:"ImageId,omitempty"` InstanceRole interface{} `yaml:"InstanceRole"` MaxvCpus interface{} `yaml:"MaxvCpus"` MinvCpus interface{} `yaml:"MinvCpus"` SpotIamFleetRole interface{} `yaml:"SpotIamFleetRole,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` Type interface{} `yaml:"Type"` InstanceTypes interface{} `yaml:"InstanceTypes"` SecurityGroupIds interface{} `yaml:"SecurityGroupIds"` Subnets interface{} `yaml:"Subnets"` }
func (ComputeEnvironment_ComputeResources) Validate ¶
func (resource ComputeEnvironment_ComputeResources) Validate() []error
type ConfigRule_Scope ¶
type ConfigRule_Scope struct { ComplianceResourceId interface{} `yaml:"ComplianceResourceId,omitempty"` TagKey interface{} `yaml:"TagKey,omitempty"` TagValue interface{} `yaml:"TagValue,omitempty"` ComplianceResourceTypes interface{} `yaml:"ComplianceResourceTypes,omitempty"` }
func (ConfigRule_Scope) Validate ¶
func (resource ConfigRule_Scope) Validate() []error
type ConfigRule_Source ¶
type ConfigRule_Source struct { Owner interface{} `yaml:"Owner"` SourceIdentifier interface{} `yaml:"SourceIdentifier"` SourceDetails interface{} `yaml:"SourceDetails,omitempty"` }
func (ConfigRule_Source) Validate ¶
func (resource ConfigRule_Source) Validate() []error
type ConfigRule_SourceDetail ¶
type ConfigRule_SourceDetail struct { EventSource interface{} `yaml:"EventSource"` MaximumExecutionFrequency interface{} `yaml:"MaximumExecutionFrequency,omitempty"` MessageType interface{} `yaml:"MessageType"` }
func (ConfigRule_SourceDetail) Validate ¶
func (resource ConfigRule_SourceDetail) Validate() []error
type ConfigurationRecorder_RecordingGroup ¶
type ConfigurationRecorder_RecordingGroup struct { AllSupported interface{} `yaml:"AllSupported,omitempty"` IncludeGlobalResourceTypes interface{} `yaml:"IncludeGlobalResourceTypes,omitempty"` ResourceTypes interface{} `yaml:"ResourceTypes,omitempty"` }
func (ConfigurationRecorder_RecordingGroup) Validate ¶
func (resource ConfigurationRecorder_RecordingGroup) Validate() []error
type ConfigurationSetEventDestination_CloudWatchDestination ¶
type ConfigurationSetEventDestination_CloudWatchDestination struct {
DimensionConfigurations interface{} `yaml:"DimensionConfigurations,omitempty"`
}
func (ConfigurationSetEventDestination_CloudWatchDestination) Validate ¶
func (resource ConfigurationSetEventDestination_CloudWatchDestination) Validate() []error
type ConfigurationSetEventDestination_DimensionConfiguration ¶
type ConfigurationSetEventDestination_DimensionConfiguration struct { DefaultDimensionValue interface{} `yaml:"DefaultDimensionValue"` DimensionName interface{} `yaml:"DimensionName"` DimensionValueSource interface{} `yaml:"DimensionValueSource"` }
func (ConfigurationSetEventDestination_DimensionConfiguration) Validate ¶
func (resource ConfigurationSetEventDestination_DimensionConfiguration) Validate() []error
type ConfigurationSetEventDestination_EventDestination ¶
type ConfigurationSetEventDestination_EventDestination struct { Enabled interface{} `yaml:"Enabled,omitempty"` Name interface{} `yaml:"Name,omitempty"` MatchingEventTypes interface{} `yaml:"MatchingEventTypes"` KinesisFirehoseDestination *ConfigurationSetEventDestination_KinesisFirehoseDestination `yaml:"KinesisFirehoseDestination,omitempty"` CloudWatchDestination *ConfigurationSetEventDestination_CloudWatchDestination `yaml:"CloudWatchDestination,omitempty"` }
func (ConfigurationSetEventDestination_EventDestination) Validate ¶
func (resource ConfigurationSetEventDestination_EventDestination) Validate() []error
type ConfigurationSetEventDestination_KinesisFirehoseDestination ¶
type ConfigurationSetEventDestination_KinesisFirehoseDestination struct { DeliveryStreamARN interface{} `yaml:"DeliveryStreamARN"` IAMRoleARN interface{} `yaml:"IAMRoleARN"` }
func (ConfigurationSetEventDestination_KinesisFirehoseDestination) Validate ¶
func (resource ConfigurationSetEventDestination_KinesisFirehoseDestination) Validate() []error
type ConfigurationTemplate_ConfigurationOptionSetting ¶
type ConfigurationTemplate_ConfigurationOptionSetting struct { Namespace interface{} `yaml:"Namespace"` OptionName interface{} `yaml:"OptionName"` ResourceName interface{} `yaml:"ResourceName,omitempty"` Value interface{} `yaml:"Value,omitempty"` }
func (ConfigurationTemplate_ConfigurationOptionSetting) Validate ¶
func (resource ConfigurationTemplate_ConfigurationOptionSetting) Validate() []error
type ConfigurationTemplate_SourceConfiguration ¶
type ConfigurationTemplate_SourceConfiguration struct { ApplicationName interface{} `yaml:"ApplicationName"` TemplateName interface{} `yaml:"TemplateName"` }
func (ConfigurationTemplate_SourceConfiguration) Validate ¶
func (resource ConfigurationTemplate_SourceConfiguration) Validate() []error
type Connection_ConnectionInput ¶
type Connection_ConnectionInput struct { ConnectionProperties interface{} `yaml:"ConnectionProperties"` ConnectionType interface{} `yaml:"ConnectionType"` Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name,omitempty"` PhysicalConnectionRequirements *Connection_PhysicalConnectionRequirements `yaml:"PhysicalConnectionRequirements,omitempty"` MatchCriteria interface{} `yaml:"MatchCriteria,omitempty"` }
func (Connection_ConnectionInput) Validate ¶
func (resource Connection_ConnectionInput) Validate() []error
type Connection_PhysicalConnectionRequirements ¶
type Connection_PhysicalConnectionRequirements struct { AvailabilityZone interface{} `yaml:"AvailabilityZone,omitempty"` SubnetId interface{} `yaml:"SubnetId,omitempty"` SecurityGroupIdList interface{} `yaml:"SecurityGroupIdList,omitempty"` }
func (Connection_PhysicalConnectionRequirements) Validate ¶
func (resource Connection_PhysicalConnectionRequirements) Validate() []error
type Crawler_JdbcTarget ¶
type Crawler_JdbcTarget struct { ConnectionName interface{} `yaml:"ConnectionName,omitempty"` Path interface{} `yaml:"Path,omitempty"` Exclusions interface{} `yaml:"Exclusions,omitempty"` }
func (Crawler_JdbcTarget) Validate ¶
func (resource Crawler_JdbcTarget) Validate() []error
type Crawler_S3Target ¶
type Crawler_S3Target struct { Path interface{} `yaml:"Path,omitempty"` Exclusions interface{} `yaml:"Exclusions,omitempty"` }
func (Crawler_S3Target) Validate ¶
func (resource Crawler_S3Target) Validate() []error
type Crawler_Schedule ¶
type Crawler_Schedule struct {
ScheduleExpression interface{} `yaml:"ScheduleExpression,omitempty"`
}
func (Crawler_Schedule) Validate ¶
func (resource Crawler_Schedule) Validate() []error
type Crawler_SchemaChangePolicy ¶
type Crawler_SchemaChangePolicy struct { DeleteBehavior interface{} `yaml:"DeleteBehavior,omitempty"` UpdateBehavior interface{} `yaml:"UpdateBehavior,omitempty"` }
func (Crawler_SchemaChangePolicy) Validate ¶
func (resource Crawler_SchemaChangePolicy) Validate() []error
type Crawler_Targets ¶
type Crawler_Targets struct { JdbcTargets interface{} `yaml:"JdbcTargets,omitempty"` S3Targets interface{} `yaml:"S3Targets,omitempty"` }
func (Crawler_Targets) Validate ¶
func (resource Crawler_Targets) Validate() []error
type CustomActionType_ArtifactDetails ¶
type CustomActionType_ArtifactDetails struct { MaximumCount interface{} `yaml:"MaximumCount"` MinimumCount interface{} `yaml:"MinimumCount"` }
func (CustomActionType_ArtifactDetails) Validate ¶
func (resource CustomActionType_ArtifactDetails) Validate() []error
type CustomActionType_ConfigurationProperties ¶
type CustomActionType_ConfigurationProperties struct { Description interface{} `yaml:"Description,omitempty"` Key interface{} `yaml:"Key"` Name interface{} `yaml:"Name"` Queryable interface{} `yaml:"Queryable,omitempty"` Required interface{} `yaml:"Required"` Secret interface{} `yaml:"Secret"` Type interface{} `yaml:"Type,omitempty"` }
func (CustomActionType_ConfigurationProperties) Validate ¶
func (resource CustomActionType_ConfigurationProperties) Validate() []error
type CustomActionType_Settings ¶
type CustomActionType_Settings struct { EntityUrlTemplate interface{} `yaml:"EntityUrlTemplate,omitempty"` ExecutionUrlTemplate interface{} `yaml:"ExecutionUrlTemplate,omitempty"` RevisionUrlTemplate interface{} `yaml:"RevisionUrlTemplate,omitempty"` ThirdPartyConfigurationUrl interface{} `yaml:"ThirdPartyConfigurationUrl,omitempty"` }
func (CustomActionType_Settings) Validate ¶
func (resource CustomActionType_Settings) Validate() []error
type DBSecurityGroup_Ingress ¶
type DBSecurityGroup_Ingress struct { CIDRIP interface{} `yaml:"CIDRIP,omitempty"` EC2SecurityGroupId interface{} `yaml:"EC2SecurityGroupId,omitempty"` EC2SecurityGroupName interface{} `yaml:"EC2SecurityGroupName,omitempty"` EC2SecurityGroupOwnerId interface{} `yaml:"EC2SecurityGroupOwnerId,omitempty"` }
func (DBSecurityGroup_Ingress) Validate ¶
func (resource DBSecurityGroup_Ingress) Validate() []error
type DataSource_DynamoDBConfig ¶
type DataSource_DynamoDBConfig struct { AwsRegion interface{} `yaml:"AwsRegion"` TableName interface{} `yaml:"TableName"` UseCallerCredentials interface{} `yaml:"UseCallerCredentials,omitempty"` }
func (DataSource_DynamoDBConfig) Validate ¶
func (resource DataSource_DynamoDBConfig) Validate() []error
type DataSource_ElasticsearchConfig ¶
type DataSource_ElasticsearchConfig struct { AwsRegion interface{} `yaml:"AwsRegion"` Endpoint interface{} `yaml:"Endpoint"` }
func (DataSource_ElasticsearchConfig) Validate ¶
func (resource DataSource_ElasticsearchConfig) Validate() []error
type DataSource_LambdaConfig ¶
type DataSource_LambdaConfig struct {
LambdaFunctionArn interface{} `yaml:"LambdaFunctionArn"`
}
func (DataSource_LambdaConfig) Validate ¶
func (resource DataSource_LambdaConfig) Validate() []error
type Database_DatabaseInput ¶
type Database_DatabaseInput struct { Description interface{} `yaml:"Description,omitempty"` LocationUri interface{} `yaml:"LocationUri,omitempty"` Name interface{} `yaml:"Name,omitempty"` Parameters interface{} `yaml:"Parameters,omitempty"` }
func (Database_DatabaseInput) Validate ¶
func (resource Database_DatabaseInput) Validate() []error
type DeliveryChannel_ConfigSnapshotDeliveryProperties ¶
type DeliveryChannel_ConfigSnapshotDeliveryProperties struct {
DeliveryFrequency interface{} `yaml:"DeliveryFrequency,omitempty"`
}
func (DeliveryChannel_ConfigSnapshotDeliveryProperties) Validate ¶
func (resource DeliveryChannel_ConfigSnapshotDeliveryProperties) Validate() []error
type DeliveryStream_BufferingHints ¶
type DeliveryStream_BufferingHints struct { IntervalInSeconds interface{} `yaml:"IntervalInSeconds"` SizeInMBs interface{} `yaml:"SizeInMBs"` }
func (DeliveryStream_BufferingHints) Validate ¶
func (resource DeliveryStream_BufferingHints) Validate() []error
type DeliveryStream_CloudWatchLoggingOptions ¶
type DeliveryStream_CloudWatchLoggingOptions struct { Enabled interface{} `yaml:"Enabled,omitempty"` LogGroupName interface{} `yaml:"LogGroupName,omitempty"` LogStreamName interface{} `yaml:"LogStreamName,omitempty"` }
func (DeliveryStream_CloudWatchLoggingOptions) Validate ¶
func (resource DeliveryStream_CloudWatchLoggingOptions) Validate() []error
type DeliveryStream_CopyCommand ¶
type DeliveryStream_CopyCommand struct { CopyOptions interface{} `yaml:"CopyOptions,omitempty"` DataTableColumns interface{} `yaml:"DataTableColumns,omitempty"` DataTableName interface{} `yaml:"DataTableName"` }
func (DeliveryStream_CopyCommand) Validate ¶
func (resource DeliveryStream_CopyCommand) Validate() []error
type DeliveryStream_ElasticsearchBufferingHints ¶
type DeliveryStream_ElasticsearchBufferingHints struct { IntervalInSeconds interface{} `yaml:"IntervalInSeconds"` SizeInMBs interface{} `yaml:"SizeInMBs"` }
func (DeliveryStream_ElasticsearchBufferingHints) Validate ¶
func (resource DeliveryStream_ElasticsearchBufferingHints) Validate() []error
type DeliveryStream_ElasticsearchDestinationConfiguration ¶
type DeliveryStream_ElasticsearchDestinationConfiguration struct { DomainARN interface{} `yaml:"DomainARN"` IndexName interface{} `yaml:"IndexName"` IndexRotationPeriod interface{} `yaml:"IndexRotationPeriod"` RoleARN interface{} `yaml:"RoleARN"` S3BackupMode interface{} `yaml:"S3BackupMode"` TypeName interface{} `yaml:"TypeName"` S3Configuration *DeliveryStream_S3DestinationConfiguration `yaml:"S3Configuration"` ProcessingConfiguration *DeliveryStream_ProcessingConfiguration `yaml:"ProcessingConfiguration,omitempty"` RetryOptions *DeliveryStream_ElasticsearchRetryOptions `yaml:"RetryOptions"` BufferingHints *DeliveryStream_ElasticsearchBufferingHints `yaml:"BufferingHints"` CloudWatchLoggingOptions *DeliveryStream_CloudWatchLoggingOptions `yaml:"CloudWatchLoggingOptions,omitempty"` }
func (DeliveryStream_ElasticsearchDestinationConfiguration) Validate ¶
func (resource DeliveryStream_ElasticsearchDestinationConfiguration) Validate() []error
type DeliveryStream_ElasticsearchRetryOptions ¶
type DeliveryStream_ElasticsearchRetryOptions struct {
DurationInSeconds interface{} `yaml:"DurationInSeconds"`
}
func (DeliveryStream_ElasticsearchRetryOptions) Validate ¶
func (resource DeliveryStream_ElasticsearchRetryOptions) Validate() []error
type DeliveryStream_EncryptionConfiguration ¶
type DeliveryStream_EncryptionConfiguration struct { NoEncryptionConfig interface{} `yaml:"NoEncryptionConfig,omitempty"` KMSEncryptionConfig *DeliveryStream_KMSEncryptionConfig `yaml:"KMSEncryptionConfig,omitempty"` }
func (DeliveryStream_EncryptionConfiguration) Validate ¶
func (resource DeliveryStream_EncryptionConfiguration) Validate() []error
type DeliveryStream_ExtendedS3DestinationConfiguration ¶
type DeliveryStream_ExtendedS3DestinationConfiguration struct { BucketARN interface{} `yaml:"BucketARN"` CompressionFormat interface{} `yaml:"CompressionFormat"` Prefix interface{} `yaml:"Prefix"` RoleARN interface{} `yaml:"RoleARN"` S3BackupMode interface{} `yaml:"S3BackupMode,omitempty"` S3BackupConfiguration *DeliveryStream_S3DestinationConfiguration `yaml:"S3BackupConfiguration,omitempty"` ProcessingConfiguration *DeliveryStream_ProcessingConfiguration `yaml:"ProcessingConfiguration,omitempty"` EncryptionConfiguration *DeliveryStream_EncryptionConfiguration `yaml:"EncryptionConfiguration,omitempty"` CloudWatchLoggingOptions *DeliveryStream_CloudWatchLoggingOptions `yaml:"CloudWatchLoggingOptions,omitempty"` BufferingHints *DeliveryStream_BufferingHints `yaml:"BufferingHints"` }
func (DeliveryStream_ExtendedS3DestinationConfiguration) Validate ¶
func (resource DeliveryStream_ExtendedS3DestinationConfiguration) Validate() []error
type DeliveryStream_KMSEncryptionConfig ¶
type DeliveryStream_KMSEncryptionConfig struct {
AWSKMSKeyARN interface{} `yaml:"AWSKMSKeyARN"`
}
func (DeliveryStream_KMSEncryptionConfig) Validate ¶
func (resource DeliveryStream_KMSEncryptionConfig) Validate() []error
type DeliveryStream_KinesisStreamSourceConfiguration ¶
type DeliveryStream_KinesisStreamSourceConfiguration struct { KinesisStreamARN interface{} `yaml:"KinesisStreamARN"` RoleARN interface{} `yaml:"RoleARN"` }
func (DeliveryStream_KinesisStreamSourceConfiguration) Validate ¶
func (resource DeliveryStream_KinesisStreamSourceConfiguration) Validate() []error
type DeliveryStream_ProcessingConfiguration ¶
type DeliveryStream_ProcessingConfiguration struct { Enabled interface{} `yaml:"Enabled"` Processors interface{} `yaml:"Processors"` }
func (DeliveryStream_ProcessingConfiguration) Validate ¶
func (resource DeliveryStream_ProcessingConfiguration) Validate() []error
type DeliveryStream_Processor ¶
type DeliveryStream_Processor struct { Type interface{} `yaml:"Type"` Parameters interface{} `yaml:"Parameters"` }
func (DeliveryStream_Processor) Validate ¶
func (resource DeliveryStream_Processor) Validate() []error
type DeliveryStream_ProcessorParameter ¶
type DeliveryStream_ProcessorParameter struct { ParameterName interface{} `yaml:"ParameterName"` ParameterValue interface{} `yaml:"ParameterValue"` }
func (DeliveryStream_ProcessorParameter) Validate ¶
func (resource DeliveryStream_ProcessorParameter) Validate() []error
type DeliveryStream_RedshiftDestinationConfiguration ¶
type DeliveryStream_RedshiftDestinationConfiguration struct { ClusterJDBCURL interface{} `yaml:"ClusterJDBCURL"` Password interface{} `yaml:"Password"` RoleARN interface{} `yaml:"RoleARN"` Username interface{} `yaml:"Username"` S3Configuration *DeliveryStream_S3DestinationConfiguration `yaml:"S3Configuration"` ProcessingConfiguration *DeliveryStream_ProcessingConfiguration `yaml:"ProcessingConfiguration,omitempty"` CopyCommand *DeliveryStream_CopyCommand `yaml:"CopyCommand"` CloudWatchLoggingOptions *DeliveryStream_CloudWatchLoggingOptions `yaml:"CloudWatchLoggingOptions,omitempty"` }
func (DeliveryStream_RedshiftDestinationConfiguration) Validate ¶
func (resource DeliveryStream_RedshiftDestinationConfiguration) Validate() []error
type DeliveryStream_S3DestinationConfiguration ¶
type DeliveryStream_S3DestinationConfiguration struct { BucketARN interface{} `yaml:"BucketARN"` CompressionFormat interface{} `yaml:"CompressionFormat"` Prefix interface{} `yaml:"Prefix,omitempty"` RoleARN interface{} `yaml:"RoleARN"` EncryptionConfiguration *DeliveryStream_EncryptionConfiguration `yaml:"EncryptionConfiguration,omitempty"` CloudWatchLoggingOptions *DeliveryStream_CloudWatchLoggingOptions `yaml:"CloudWatchLoggingOptions,omitempty"` BufferingHints *DeliveryStream_BufferingHints `yaml:"BufferingHints"` }
func (DeliveryStream_S3DestinationConfiguration) Validate ¶
func (resource DeliveryStream_S3DestinationConfiguration) Validate() []error
type DeploymentConfig_MinimumHealthyHosts ¶
type DeploymentConfig_MinimumHealthyHosts struct { Type interface{} `yaml:"Type"` Value interface{} `yaml:"Value"` }
func (DeploymentConfig_MinimumHealthyHosts) Validate ¶
func (resource DeploymentConfig_MinimumHealthyHosts) Validate() []error
type DeploymentGroup_Alarm ¶
type DeploymentGroup_Alarm struct {
Name interface{} `yaml:"Name,omitempty"`
}
func (DeploymentGroup_Alarm) Validate ¶
func (resource DeploymentGroup_Alarm) Validate() []error
type DeploymentGroup_AlarmConfiguration ¶
type DeploymentGroup_AlarmConfiguration struct { Enabled interface{} `yaml:"Enabled,omitempty"` IgnorePollAlarmFailure interface{} `yaml:"IgnorePollAlarmFailure,omitempty"` Alarms interface{} `yaml:"Alarms,omitempty"` }
func (DeploymentGroup_AlarmConfiguration) Validate ¶
func (resource DeploymentGroup_AlarmConfiguration) Validate() []error
type DeploymentGroup_AutoRollbackConfiguration ¶
type DeploymentGroup_AutoRollbackConfiguration struct { Enabled interface{} `yaml:"Enabled,omitempty"` Events interface{} `yaml:"Events,omitempty"` }
func (DeploymentGroup_AutoRollbackConfiguration) Validate ¶
func (resource DeploymentGroup_AutoRollbackConfiguration) Validate() []error
type DeploymentGroup_Deployment ¶
type DeploymentGroup_Deployment struct { Description interface{} `yaml:"Description,omitempty"` IgnoreApplicationStopFailures interface{} `yaml:"IgnoreApplicationStopFailures,omitempty"` Revision *DeploymentGroup_RevisionLocation `yaml:"Revision"` }
func (DeploymentGroup_Deployment) Validate ¶
func (resource DeploymentGroup_Deployment) Validate() []error
type DeploymentGroup_DeploymentStyle ¶
type DeploymentGroup_DeploymentStyle struct { DeploymentOption interface{} `yaml:"DeploymentOption,omitempty"` DeploymentType interface{} `yaml:"DeploymentType,omitempty"` }
func (DeploymentGroup_DeploymentStyle) Validate ¶
func (resource DeploymentGroup_DeploymentStyle) Validate() []error
type DeploymentGroup_EC2TagFilter ¶
type DeploymentGroup_EC2TagFilter struct { Key interface{} `yaml:"Key,omitempty"` Type interface{} `yaml:"Type,omitempty"` Value interface{} `yaml:"Value,omitempty"` }
func (DeploymentGroup_EC2TagFilter) Validate ¶
func (resource DeploymentGroup_EC2TagFilter) Validate() []error
type DeploymentGroup_ELBInfo ¶
type DeploymentGroup_ELBInfo struct {
Name interface{} `yaml:"Name,omitempty"`
}
func (DeploymentGroup_ELBInfo) Validate ¶
func (resource DeploymentGroup_ELBInfo) Validate() []error
type DeploymentGroup_GitHubLocation ¶
type DeploymentGroup_GitHubLocation struct { CommitId interface{} `yaml:"CommitId"` Repository interface{} `yaml:"Repository"` }
func (DeploymentGroup_GitHubLocation) Validate ¶
func (resource DeploymentGroup_GitHubLocation) Validate() []error
type DeploymentGroup_LoadBalancerInfo ¶
type DeploymentGroup_LoadBalancerInfo struct { ElbInfoList interface{} `yaml:"ElbInfoList,omitempty"` TargetGroupInfoList interface{} `yaml:"TargetGroupInfoList,omitempty"` }
func (DeploymentGroup_LoadBalancerInfo) Validate ¶
func (resource DeploymentGroup_LoadBalancerInfo) Validate() []error
type DeploymentGroup_RevisionLocation ¶
type DeploymentGroup_RevisionLocation struct { RevisionType interface{} `yaml:"RevisionType,omitempty"` S3Location *DeploymentGroup_S3Location `yaml:"S3Location,omitempty"` GitHubLocation *DeploymentGroup_GitHubLocation `yaml:"GitHubLocation,omitempty"` }
func (DeploymentGroup_RevisionLocation) Validate ¶
func (resource DeploymentGroup_RevisionLocation) Validate() []error
type DeploymentGroup_S3Location ¶
type DeploymentGroup_S3Location struct { Bucket interface{} `yaml:"Bucket"` BundleType interface{} `yaml:"BundleType,omitempty"` ETag interface{} `yaml:"ETag,omitempty"` Key interface{} `yaml:"Key"` Version interface{} `yaml:"Version,omitempty"` }
func (DeploymentGroup_S3Location) Validate ¶
func (resource DeploymentGroup_S3Location) Validate() []error
type DeploymentGroup_TagFilter ¶
type DeploymentGroup_TagFilter struct { Key interface{} `yaml:"Key,omitempty"` Type interface{} `yaml:"Type,omitempty"` Value interface{} `yaml:"Value,omitempty"` }
func (DeploymentGroup_TagFilter) Validate ¶
func (resource DeploymentGroup_TagFilter) Validate() []error
type DeploymentGroup_TargetGroupInfo ¶
type DeploymentGroup_TargetGroupInfo struct {
Name interface{} `yaml:"Name,omitempty"`
}
func (DeploymentGroup_TargetGroupInfo) Validate ¶
func (resource DeploymentGroup_TargetGroupInfo) Validate() []error
type DeploymentGroup_TriggerConfig ¶
type DeploymentGroup_TriggerConfig struct { TriggerName interface{} `yaml:"TriggerName,omitempty"` TriggerTargetArn interface{} `yaml:"TriggerTargetArn,omitempty"` TriggerEvents interface{} `yaml:"TriggerEvents,omitempty"` }
func (DeploymentGroup_TriggerConfig) Validate ¶
func (resource DeploymentGroup_TriggerConfig) Validate() []error
type Deployment_MethodSetting ¶
type Deployment_MethodSetting struct { CacheDataEncrypted interface{} `yaml:"CacheDataEncrypted,omitempty"` CacheTtlInSeconds interface{} `yaml:"CacheTtlInSeconds,omitempty"` CachingEnabled interface{} `yaml:"CachingEnabled,omitempty"` DataTraceEnabled interface{} `yaml:"DataTraceEnabled,omitempty"` HttpMethod interface{} `yaml:"HttpMethod,omitempty"` LoggingLevel interface{} `yaml:"LoggingLevel,omitempty"` MetricsEnabled interface{} `yaml:"MetricsEnabled,omitempty"` ResourcePath interface{} `yaml:"ResourcePath,omitempty"` ThrottlingBurstLimit interface{} `yaml:"ThrottlingBurstLimit,omitempty"` ThrottlingRateLimit interface{} `yaml:"ThrottlingRateLimit,omitempty"` }
func (Deployment_MethodSetting) Validate ¶
func (resource Deployment_MethodSetting) Validate() []error
type Deployment_StageDescription ¶
type Deployment_StageDescription struct { CacheClusterEnabled interface{} `yaml:"CacheClusterEnabled,omitempty"` CacheClusterSize interface{} `yaml:"CacheClusterSize,omitempty"` CacheDataEncrypted interface{} `yaml:"CacheDataEncrypted,omitempty"` CacheTtlInSeconds interface{} `yaml:"CacheTtlInSeconds,omitempty"` CachingEnabled interface{} `yaml:"CachingEnabled,omitempty"` ClientCertificateId interface{} `yaml:"ClientCertificateId,omitempty"` DataTraceEnabled interface{} `yaml:"DataTraceEnabled,omitempty"` Description interface{} `yaml:"Description,omitempty"` DocumentationVersion interface{} `yaml:"DocumentationVersion,omitempty"` LoggingLevel interface{} `yaml:"LoggingLevel,omitempty"` MetricsEnabled interface{} `yaml:"MetricsEnabled,omitempty"` ThrottlingBurstLimit interface{} `yaml:"ThrottlingBurstLimit,omitempty"` ThrottlingRateLimit interface{} `yaml:"ThrottlingRateLimit,omitempty"` Variables interface{} `yaml:"Variables,omitempty"` MethodSettings interface{} `yaml:"MethodSettings,omitempty"` }
func (Deployment_StageDescription) Validate ¶
func (resource Deployment_StageDescription) Validate() []error
type Distribution_CacheBehavior ¶
type Distribution_CacheBehavior struct { Compress interface{} `yaml:"Compress,omitempty"` DefaultTTL interface{} `yaml:"DefaultTTL,omitempty"` MaxTTL interface{} `yaml:"MaxTTL,omitempty"` MinTTL interface{} `yaml:"MinTTL,omitempty"` PathPattern interface{} `yaml:"PathPattern"` SmoothStreaming interface{} `yaml:"SmoothStreaming,omitempty"` TargetOriginId interface{} `yaml:"TargetOriginId"` ViewerProtocolPolicy interface{} `yaml:"ViewerProtocolPolicy"` AllowedMethods interface{} `yaml:"AllowedMethods,omitempty"` CachedMethods interface{} `yaml:"CachedMethods,omitempty"` LambdaFunctionAssociations interface{} `yaml:"LambdaFunctionAssociations,omitempty"` TrustedSigners interface{} `yaml:"TrustedSigners,omitempty"` ForwardedValues *Distribution_ForwardedValues `yaml:"ForwardedValues"` }
func (Distribution_CacheBehavior) Validate ¶
func (resource Distribution_CacheBehavior) Validate() []error
type Distribution_Cookies ¶
type Distribution_Cookies struct { Forward interface{} `yaml:"Forward"` WhitelistedNames interface{} `yaml:"WhitelistedNames,omitempty"` }
func (Distribution_Cookies) Validate ¶
func (resource Distribution_Cookies) Validate() []error
type Distribution_CustomErrorResponse ¶
type Distribution_CustomErrorResponse struct { ErrorCachingMinTTL interface{} `yaml:"ErrorCachingMinTTL,omitempty"` ErrorCode interface{} `yaml:"ErrorCode"` ResponseCode interface{} `yaml:"ResponseCode,omitempty"` ResponsePagePath interface{} `yaml:"ResponsePagePath,omitempty"` }
func (Distribution_CustomErrorResponse) Validate ¶
func (resource Distribution_CustomErrorResponse) Validate() []error
type Distribution_CustomOriginConfig ¶
type Distribution_CustomOriginConfig struct { HTTPPort interface{} `yaml:"HTTPPort,omitempty"` HTTPSPort interface{} `yaml:"HTTPSPort,omitempty"` OriginKeepaliveTimeout interface{} `yaml:"OriginKeepaliveTimeout,omitempty"` OriginProtocolPolicy interface{} `yaml:"OriginProtocolPolicy"` OriginReadTimeout interface{} `yaml:"OriginReadTimeout,omitempty"` OriginSSLProtocols interface{} `yaml:"OriginSSLProtocols,omitempty"` }
func (Distribution_CustomOriginConfig) Validate ¶
func (resource Distribution_CustomOriginConfig) Validate() []error
type Distribution_DefaultCacheBehavior ¶
type Distribution_DefaultCacheBehavior struct { Compress interface{} `yaml:"Compress,omitempty"` DefaultTTL interface{} `yaml:"DefaultTTL,omitempty"` MaxTTL interface{} `yaml:"MaxTTL,omitempty"` MinTTL interface{} `yaml:"MinTTL,omitempty"` SmoothStreaming interface{} `yaml:"SmoothStreaming,omitempty"` TargetOriginId interface{} `yaml:"TargetOriginId"` ViewerProtocolPolicy interface{} `yaml:"ViewerProtocolPolicy"` AllowedMethods interface{} `yaml:"AllowedMethods,omitempty"` CachedMethods interface{} `yaml:"CachedMethods,omitempty"` LambdaFunctionAssociations interface{} `yaml:"LambdaFunctionAssociations,omitempty"` TrustedSigners interface{} `yaml:"TrustedSigners,omitempty"` ForwardedValues *Distribution_ForwardedValues `yaml:"ForwardedValues"` }
func (Distribution_DefaultCacheBehavior) Validate ¶
func (resource Distribution_DefaultCacheBehavior) Validate() []error
type Distribution_DistributionConfig ¶
type Distribution_DistributionConfig struct { Comment interface{} `yaml:"Comment,omitempty"` DefaultRootObject interface{} `yaml:"DefaultRootObject,omitempty"` Enabled interface{} `yaml:"Enabled"` HttpVersion interface{} `yaml:"HttpVersion,omitempty"` IPV6Enabled interface{} `yaml:"IPV6Enabled,omitempty"` PriceClass interface{} `yaml:"PriceClass,omitempty"` WebACLId interface{} `yaml:"WebACLId,omitempty"` ViewerCertificate *Distribution_ViewerCertificate `yaml:"ViewerCertificate,omitempty"` Restrictions *Distribution_Restrictions `yaml:"Restrictions,omitempty"` Logging *Distribution_Logging `yaml:"Logging,omitempty"` CustomErrorResponses interface{} `yaml:"CustomErrorResponses,omitempty"` Origins interface{} `yaml:"Origins,omitempty"` Aliases interface{} `yaml:"Aliases,omitempty"` CacheBehaviors interface{} `yaml:"CacheBehaviors,omitempty"` DefaultCacheBehavior *Distribution_DefaultCacheBehavior `yaml:"DefaultCacheBehavior,omitempty"` }
func (Distribution_DistributionConfig) Validate ¶
func (resource Distribution_DistributionConfig) Validate() []error
type Distribution_ForwardedValues ¶
type Distribution_ForwardedValues struct { QueryString interface{} `yaml:"QueryString"` Headers interface{} `yaml:"Headers,omitempty"` QueryStringCacheKeys interface{} `yaml:"QueryStringCacheKeys,omitempty"` Cookies *Distribution_Cookies `yaml:"Cookies,omitempty"` }
func (Distribution_ForwardedValues) Validate ¶
func (resource Distribution_ForwardedValues) Validate() []error
type Distribution_GeoRestriction ¶
type Distribution_GeoRestriction struct { RestrictionType interface{} `yaml:"RestrictionType"` Locations interface{} `yaml:"Locations,omitempty"` }
func (Distribution_GeoRestriction) Validate ¶
func (resource Distribution_GeoRestriction) Validate() []error
type Distribution_LambdaFunctionAssociation ¶
type Distribution_LambdaFunctionAssociation struct { EventType interface{} `yaml:"EventType,omitempty"` LambdaFunctionARN interface{} `yaml:"LambdaFunctionARN,omitempty"` }
func (Distribution_LambdaFunctionAssociation) Validate ¶
func (resource Distribution_LambdaFunctionAssociation) Validate() []error
type Distribution_Logging ¶
type Distribution_Logging struct { Bucket interface{} `yaml:"Bucket"` IncludeCookies interface{} `yaml:"IncludeCookies,omitempty"` Prefix interface{} `yaml:"Prefix,omitempty"` }
func (Distribution_Logging) Validate ¶
func (resource Distribution_Logging) Validate() []error
type Distribution_Origin ¶
type Distribution_Origin struct { DomainName interface{} `yaml:"DomainName"` Id interface{} `yaml:"Id"` OriginPath interface{} `yaml:"OriginPath,omitempty"` S3OriginConfig *Distribution_S3OriginConfig `yaml:"S3OriginConfig,omitempty"` OriginCustomHeaders interface{} `yaml:"OriginCustomHeaders,omitempty"` CustomOriginConfig *Distribution_CustomOriginConfig `yaml:"CustomOriginConfig,omitempty"` }
func (Distribution_Origin) Validate ¶
func (resource Distribution_Origin) Validate() []error
type Distribution_OriginCustomHeader ¶
type Distribution_OriginCustomHeader struct { HeaderName interface{} `yaml:"HeaderName"` HeaderValue interface{} `yaml:"HeaderValue"` }
func (Distribution_OriginCustomHeader) Validate ¶
func (resource Distribution_OriginCustomHeader) Validate() []error
type Distribution_Restrictions ¶
type Distribution_Restrictions struct {
GeoRestriction *Distribution_GeoRestriction `yaml:"GeoRestriction"`
}
func (Distribution_Restrictions) Validate ¶
func (resource Distribution_Restrictions) Validate() []error
type Distribution_S3OriginConfig ¶
type Distribution_S3OriginConfig struct {
OriginAccessIdentity interface{} `yaml:"OriginAccessIdentity,omitempty"`
}
func (Distribution_S3OriginConfig) Validate ¶
func (resource Distribution_S3OriginConfig) Validate() []error
type Distribution_ViewerCertificate ¶
type Distribution_ViewerCertificate struct { AcmCertificateArn interface{} `yaml:"AcmCertificateArn,omitempty"` CloudFrontDefaultCertificate interface{} `yaml:"CloudFrontDefaultCertificate,omitempty"` IamCertificateId interface{} `yaml:"IamCertificateId,omitempty"` MinimumProtocolVersion interface{} `yaml:"MinimumProtocolVersion,omitempty"` SslSupportMethod interface{} `yaml:"SslSupportMethod,omitempty"` }
func (Distribution_ViewerCertificate) Validate ¶
func (resource Distribution_ViewerCertificate) Validate() []error
type DocumentationPart_Location ¶
type DocumentationPart_Location struct { Method interface{} `yaml:"Method,omitempty"` Name interface{} `yaml:"Name,omitempty"` Path interface{} `yaml:"Path,omitempty"` StatusCode interface{} `yaml:"StatusCode,omitempty"` Type interface{} `yaml:"Type,omitempty"` }
func (DocumentationPart_Location) Validate ¶
func (resource DocumentationPart_Location) Validate() []error
type DomainName_EndpointConfiguration ¶
type DomainName_EndpointConfiguration struct {
Types interface{} `yaml:"Types,omitempty"`
}
func (DomainName_EndpointConfiguration) Validate ¶
func (resource DomainName_EndpointConfiguration) Validate() []error
type Domain_EBSOptions ¶
type Domain_EBSOptions struct { EBSEnabled interface{} `yaml:"EBSEnabled,omitempty"` Iops interface{} `yaml:"Iops,omitempty"` VolumeSize interface{} `yaml:"VolumeSize,omitempty"` VolumeType interface{} `yaml:"VolumeType,omitempty"` }
func (Domain_EBSOptions) Validate ¶
func (resource Domain_EBSOptions) Validate() []error
type Domain_ElasticsearchClusterConfig ¶
type Domain_ElasticsearchClusterConfig struct { DedicatedMasterCount interface{} `yaml:"DedicatedMasterCount,omitempty"` DedicatedMasterEnabled interface{} `yaml:"DedicatedMasterEnabled,omitempty"` DedicatedMasterType interface{} `yaml:"DedicatedMasterType,omitempty"` InstanceCount interface{} `yaml:"InstanceCount,omitempty"` InstanceType interface{} `yaml:"InstanceType,omitempty"` ZoneAwarenessEnabled interface{} `yaml:"ZoneAwarenessEnabled,omitempty"` }
func (Domain_ElasticsearchClusterConfig) Validate ¶
func (resource Domain_ElasticsearchClusterConfig) Validate() []error
type Domain_SnapshotOptions ¶
type Domain_SnapshotOptions struct {
AutomatedSnapshotStartHour interface{} `yaml:"AutomatedSnapshotStartHour,omitempty"`
}
func (Domain_SnapshotOptions) Validate ¶
func (resource Domain_SnapshotOptions) Validate() []error
type Domain_VPCOptions ¶
type Domain_VPCOptions struct { SecurityGroupIds interface{} `yaml:"SecurityGroupIds,omitempty"` SubnetIds interface{} `yaml:"SubnetIds,omitempty"` }
func (Domain_VPCOptions) Validate ¶
func (resource Domain_VPCOptions) Validate() []error
type Endpoint_DynamoDbSettings ¶
type Endpoint_DynamoDbSettings struct {
ServiceAccessRoleArn interface{} `yaml:"ServiceAccessRoleArn,omitempty"`
}
func (Endpoint_DynamoDbSettings) Validate ¶
func (resource Endpoint_DynamoDbSettings) Validate() []error
type Endpoint_MongoDbSettings ¶
type Endpoint_MongoDbSettings struct { AuthMechanism interface{} `yaml:"AuthMechanism,omitempty"` AuthSource interface{} `yaml:"AuthSource,omitempty"` AuthType interface{} `yaml:"AuthType,omitempty"` DatabaseName interface{} `yaml:"DatabaseName,omitempty"` DocsToInvestigate interface{} `yaml:"DocsToInvestigate,omitempty"` ExtractDocId interface{} `yaml:"ExtractDocId,omitempty"` NestingLevel interface{} `yaml:"NestingLevel,omitempty"` Password interface{} `yaml:"Password,omitempty"` Port interface{} `yaml:"Port,omitempty"` ServerName interface{} `yaml:"ServerName,omitempty"` Username interface{} `yaml:"Username,omitempty"` }
func (Endpoint_MongoDbSettings) Validate ¶
func (resource Endpoint_MongoDbSettings) Validate() []error
type Endpoint_S3Settings ¶
type Endpoint_S3Settings struct { BucketFolder interface{} `yaml:"BucketFolder,omitempty"` BucketName interface{} `yaml:"BucketName,omitempty"` CompressionType interface{} `yaml:"CompressionType,omitempty"` CsvDelimiter interface{} `yaml:"CsvDelimiter,omitempty"` CsvRowDelimiter interface{} `yaml:"CsvRowDelimiter,omitempty"` ExternalTableDefinition interface{} `yaml:"ExternalTableDefinition,omitempty"` ServiceAccessRoleArn interface{} `yaml:"ServiceAccessRoleArn,omitempty"` }
func (Endpoint_S3Settings) Validate ¶
func (resource Endpoint_S3Settings) Validate() []error
type EnvironmentEC2_Repository ¶
type EnvironmentEC2_Repository struct { PathComponent interface{} `yaml:"PathComponent"` RepositoryUrl interface{} `yaml:"RepositoryUrl"` }
func (EnvironmentEC2_Repository) Validate ¶
func (resource EnvironmentEC2_Repository) Validate() []error
type Environment_OptionSetting ¶
type Environment_OptionSetting struct { Namespace interface{} `yaml:"Namespace"` OptionName interface{} `yaml:"OptionName"` ResourceName interface{} `yaml:"ResourceName,omitempty"` Value interface{} `yaml:"Value,omitempty"` }
func (Environment_OptionSetting) Validate ¶
func (resource Environment_OptionSetting) Validate() []error
type Environment_Tier ¶
type Environment_Tier struct { Name interface{} `yaml:"Name,omitempty"` Type interface{} `yaml:"Type,omitempty"` Version interface{} `yaml:"Version,omitempty"` }
func (Environment_Tier) Validate ¶
func (resource Environment_Tier) Validate() []error
type FileSystem_ElasticFileSystemTag ¶
type FileSystem_ElasticFileSystemTag struct { Key interface{} `yaml:"Key"` Value interface{} `yaml:"Value"` }
func (FileSystem_ElasticFileSystemTag) Validate ¶
func (resource FileSystem_ElasticFileSystemTag) Validate() []error
type Filter_Condition ¶
type Filter_Condition struct { Gte interface{} `yaml:"Gte,omitempty"` Lt interface{} `yaml:"Lt,omitempty"` Lte interface{} `yaml:"Lte,omitempty"` Eq interface{} `yaml:"Eq,omitempty"` Neq interface{} `yaml:"Neq,omitempty"` }
func (Filter_Condition) Validate ¶
func (resource Filter_Condition) Validate() []error
type Filter_FindingCriteria ¶
type Filter_FindingCriteria struct { Criterion interface{} `yaml:"Criterion,omitempty"` ItemType *Filter_Condition `yaml:"ItemType,omitempty"` }
func (Filter_FindingCriteria) Validate ¶
func (resource Filter_FindingCriteria) Validate() []error
type Fleet_IpPermission ¶
type Fleet_IpPermission struct { FromPort interface{} `yaml:"FromPort"` IpRange interface{} `yaml:"IpRange"` Protocol interface{} `yaml:"Protocol"` ToPort interface{} `yaml:"ToPort"` }
func (Fleet_IpPermission) Validate ¶
func (resource Fleet_IpPermission) Validate() []error
type Function_Code ¶
type Function_Code struct { S3Bucket interface{} `yaml:"S3Bucket,omitempty"` S3Key interface{} `yaml:"S3Key,omitempty"` S3ObjectVersion interface{} `yaml:"S3ObjectVersion,omitempty"` ZipFile interface{} `yaml:"ZipFile,omitempty"` }
func (Function_Code) Validate ¶
func (resource Function_Code) Validate() []error
type Function_DeadLetterConfig ¶
type Function_DeadLetterConfig struct {
TargetArn interface{} `yaml:"TargetArn,omitempty"`
}
func (Function_DeadLetterConfig) Validate ¶
func (resource Function_DeadLetterConfig) Validate() []error
type Function_Environment ¶
type Function_Environment struct {
Variables interface{} `yaml:"Variables,omitempty"`
}
func (Function_Environment) Validate ¶
func (resource Function_Environment) Validate() []error
type Function_TracingConfig ¶
type Function_TracingConfig struct {
Mode interface{} `yaml:"Mode,omitempty"`
}
func (Function_TracingConfig) Validate ¶
func (resource Function_TracingConfig) Validate() []error
type Function_VpcConfig ¶
type Function_VpcConfig struct { SecurityGroupIds interface{} `yaml:"SecurityGroupIds"` SubnetIds interface{} `yaml:"SubnetIds"` }
func (Function_VpcConfig) Validate ¶
func (resource Function_VpcConfig) Validate() []error
type GraphQLApi_LogConfig ¶
type GraphQLApi_LogConfig struct { CloudWatchLogsRoleArn interface{} `yaml:"CloudWatchLogsRoleArn,omitempty"` FieldLogLevel interface{} `yaml:"FieldLogLevel,omitempty"` }
func (GraphQLApi_LogConfig) Validate ¶
func (resource GraphQLApi_LogConfig) Validate() []error
type GraphQLApi_OpenIDConnectConfig ¶
type GraphQLApi_OpenIDConnectConfig struct { AuthTTL interface{} `yaml:"AuthTTL,omitempty"` ClientId interface{} `yaml:"ClientId,omitempty"` IatTTL interface{} `yaml:"IatTTL,omitempty"` Issuer interface{} `yaml:"Issuer,omitempty"` }
func (GraphQLApi_OpenIDConnectConfig) Validate ¶
func (resource GraphQLApi_OpenIDConnectConfig) Validate() []error
type GraphQLApi_UserPoolConfig ¶
type GraphQLApi_UserPoolConfig struct { AppIdClientRegex interface{} `yaml:"AppIdClientRegex,omitempty"` AwsRegion interface{} `yaml:"AwsRegion,omitempty"` DefaultAction interface{} `yaml:"DefaultAction,omitempty"` UserPoolId interface{} `yaml:"UserPoolId,omitempty"` }
func (GraphQLApi_UserPoolConfig) Validate ¶
func (resource GraphQLApi_UserPoolConfig) Validate() []error
type Group_Policy ¶
type Group_Policy struct { PolicyDocument interface{} `yaml:"PolicyDocument"` PolicyName interface{} `yaml:"PolicyName"` }
func (Group_Policy) Validate ¶
func (resource Group_Policy) Validate() []error
type HealthCheck_AlarmIdentifier ¶
type HealthCheck_AlarmIdentifier struct { Name interface{} `yaml:"Name"` Region interface{} `yaml:"Region"` }
func (HealthCheck_AlarmIdentifier) Validate ¶
func (resource HealthCheck_AlarmIdentifier) Validate() []error
type HealthCheck_HealthCheckConfig ¶
type HealthCheck_HealthCheckConfig struct { EnableSNI interface{} `yaml:"EnableSNI,omitempty"` FailureThreshold interface{} `yaml:"FailureThreshold,omitempty"` FullyQualifiedDomainName interface{} `yaml:"FullyQualifiedDomainName,omitempty"` HealthThreshold interface{} `yaml:"HealthThreshold,omitempty"` IPAddress interface{} `yaml:"IPAddress,omitempty"` InsufficientDataHealthStatus interface{} `yaml:"InsufficientDataHealthStatus,omitempty"` Inverted interface{} `yaml:"Inverted,omitempty"` MeasureLatency interface{} `yaml:"MeasureLatency,omitempty"` Port interface{} `yaml:"Port,omitempty"` RequestInterval interface{} `yaml:"RequestInterval,omitempty"` ResourcePath interface{} `yaml:"ResourcePath,omitempty"` SearchString interface{} `yaml:"SearchString,omitempty"` Type interface{} `yaml:"Type"` ChildHealthChecks interface{} `yaml:"ChildHealthChecks,omitempty"` Regions interface{} `yaml:"Regions,omitempty"` AlarmIdentifier *HealthCheck_AlarmIdentifier `yaml:"AlarmIdentifier,omitempty"` }
func (HealthCheck_HealthCheckConfig) Validate ¶
func (resource HealthCheck_HealthCheckConfig) Validate() []error
type HealthCheck_HealthCheckTag ¶
type HealthCheck_HealthCheckTag struct { Key interface{} `yaml:"Key"` Value interface{} `yaml:"Value"` }
func (HealthCheck_HealthCheckTag) Validate ¶
func (resource HealthCheck_HealthCheckTag) Validate() []error
type HostedZone_HostedZoneConfig ¶
type HostedZone_HostedZoneConfig struct {
Comment interface{} `yaml:"Comment,omitempty"`
}
func (HostedZone_HostedZoneConfig) Validate ¶
func (resource HostedZone_HostedZoneConfig) Validate() []error
type HostedZone_HostedZoneTag ¶
type HostedZone_HostedZoneTag struct { Key interface{} `yaml:"Key"` Value interface{} `yaml:"Value"` }
func (HostedZone_HostedZoneTag) Validate ¶
func (resource HostedZone_HostedZoneTag) Validate() []error
type HostedZone_QueryLoggingConfig ¶
type HostedZone_QueryLoggingConfig struct {
CloudWatchLogsLogGroupArn interface{} `yaml:"CloudWatchLogsLogGroupArn"`
}
func (HostedZone_QueryLoggingConfig) Validate ¶
func (resource HostedZone_QueryLoggingConfig) Validate() []error
type HostedZone_VPC ¶
type HostedZone_VPC struct { VPCId interface{} `yaml:"VPCId"` VPCRegion interface{} `yaml:"VPCRegion"` }
func (HostedZone_VPC) Validate ¶
func (resource HostedZone_VPC) Validate() []error
type IPSet_IPSetDescriptor ¶
type IPSet_IPSetDescriptor struct { Type interface{} `yaml:"Type"` Value interface{} `yaml:"Value"` }
func (IPSet_IPSetDescriptor) Validate ¶
func (resource IPSet_IPSetDescriptor) Validate() []error
type IdentityPoolRoleAttachment_MappingRule ¶
type IdentityPoolRoleAttachment_MappingRule struct { Claim interface{} `yaml:"Claim"` MatchType interface{} `yaml:"MatchType"` RoleARN interface{} `yaml:"RoleARN"` Value interface{} `yaml:"Value"` }
func (IdentityPoolRoleAttachment_MappingRule) Validate ¶
func (resource IdentityPoolRoleAttachment_MappingRule) Validate() []error
type IdentityPoolRoleAttachment_RoleMapping ¶
type IdentityPoolRoleAttachment_RoleMapping struct { AmbiguousRoleResolution interface{} `yaml:"AmbiguousRoleResolution,omitempty"` Type interface{} `yaml:"Type"` RulesConfiguration *IdentityPoolRoleAttachment_RulesConfigurationType `yaml:"RulesConfiguration,omitempty"` }
func (IdentityPoolRoleAttachment_RoleMapping) Validate ¶
func (resource IdentityPoolRoleAttachment_RoleMapping) Validate() []error
type IdentityPoolRoleAttachment_RulesConfigurationType ¶
type IdentityPoolRoleAttachment_RulesConfigurationType struct {
Rules interface{} `yaml:"Rules"`
}
func (IdentityPoolRoleAttachment_RulesConfigurationType) Validate ¶
func (resource IdentityPoolRoleAttachment_RulesConfigurationType) Validate() []error
type IdentityPool_CognitoIdentityProvider ¶
type IdentityPool_CognitoIdentityProvider struct { ClientId interface{} `yaml:"ClientId,omitempty"` ProviderName interface{} `yaml:"ProviderName,omitempty"` ServerSideTokenCheck interface{} `yaml:"ServerSideTokenCheck,omitempty"` }
func (IdentityPool_CognitoIdentityProvider) Validate ¶
func (resource IdentityPool_CognitoIdentityProvider) Validate() []error
type IdentityPool_CognitoStreams ¶
type IdentityPool_CognitoStreams struct { RoleArn interface{} `yaml:"RoleArn,omitempty"` StreamName interface{} `yaml:"StreamName,omitempty"` StreamingStatus interface{} `yaml:"StreamingStatus,omitempty"` }
func (IdentityPool_CognitoStreams) Validate ¶
func (resource IdentityPool_CognitoStreams) Validate() []error
type IdentityPool_PushSync ¶
type IdentityPool_PushSync struct { RoleArn interface{} `yaml:"RoleArn,omitempty"` ApplicationArns interface{} `yaml:"ApplicationArns,omitempty"` }
func (IdentityPool_PushSync) Validate ¶
func (resource IdentityPool_PushSync) Validate() []error
type InstanceFleetConfig_Configuration ¶
type InstanceFleetConfig_Configuration struct { Classification interface{} `yaml:"Classification,omitempty"` ConfigurationProperties interface{} `yaml:"ConfigurationProperties,omitempty"` Configurations interface{} `yaml:"Configurations,omitempty"` }
func (InstanceFleetConfig_Configuration) Validate ¶
func (resource InstanceFleetConfig_Configuration) Validate() []error
type InstanceFleetConfig_EbsBlockDeviceConfig ¶
type InstanceFleetConfig_EbsBlockDeviceConfig struct { VolumesPerInstance interface{} `yaml:"VolumesPerInstance,omitempty"` VolumeSpecification *InstanceFleetConfig_VolumeSpecification `yaml:"VolumeSpecification"` }
func (InstanceFleetConfig_EbsBlockDeviceConfig) Validate ¶
func (resource InstanceFleetConfig_EbsBlockDeviceConfig) Validate() []error
type InstanceFleetConfig_EbsConfiguration ¶
type InstanceFleetConfig_EbsConfiguration struct { EbsOptimized interface{} `yaml:"EbsOptimized,omitempty"` EbsBlockDeviceConfigs interface{} `yaml:"EbsBlockDeviceConfigs,omitempty"` }
func (InstanceFleetConfig_EbsConfiguration) Validate ¶
func (resource InstanceFleetConfig_EbsConfiguration) Validate() []error
type InstanceFleetConfig_InstanceFleetProvisioningSpecifications ¶
type InstanceFleetConfig_InstanceFleetProvisioningSpecifications struct {
SpotSpecification *InstanceFleetConfig_SpotProvisioningSpecification `yaml:"SpotSpecification"`
}
func (InstanceFleetConfig_InstanceFleetProvisioningSpecifications) Validate ¶
func (resource InstanceFleetConfig_InstanceFleetProvisioningSpecifications) Validate() []error
type InstanceFleetConfig_InstanceTypeConfig ¶
type InstanceFleetConfig_InstanceTypeConfig struct { BidPrice interface{} `yaml:"BidPrice,omitempty"` BidPriceAsPercentageOfOnDemandPrice interface{} `yaml:"BidPriceAsPercentageOfOnDemandPrice,omitempty"` InstanceType interface{} `yaml:"InstanceType"` WeightedCapacity interface{} `yaml:"WeightedCapacity,omitempty"` Configurations interface{} `yaml:"Configurations,omitempty"` EbsConfiguration *InstanceFleetConfig_EbsConfiguration `yaml:"EbsConfiguration,omitempty"` }
func (InstanceFleetConfig_InstanceTypeConfig) Validate ¶
func (resource InstanceFleetConfig_InstanceTypeConfig) Validate() []error
type InstanceFleetConfig_SpotProvisioningSpecification ¶
type InstanceFleetConfig_SpotProvisioningSpecification struct { BlockDurationMinutes interface{} `yaml:"BlockDurationMinutes,omitempty"` TimeoutAction interface{} `yaml:"TimeoutAction"` TimeoutDurationMinutes interface{} `yaml:"TimeoutDurationMinutes"` }
func (InstanceFleetConfig_SpotProvisioningSpecification) Validate ¶
func (resource InstanceFleetConfig_SpotProvisioningSpecification) Validate() []error
type InstanceFleetConfig_VolumeSpecification ¶
type InstanceFleetConfig_VolumeSpecification struct { Iops interface{} `yaml:"Iops,omitempty"` SizeInGB interface{} `yaml:"SizeInGB"` VolumeType interface{} `yaml:"VolumeType"` }
func (InstanceFleetConfig_VolumeSpecification) Validate ¶
func (resource InstanceFleetConfig_VolumeSpecification) Validate() []error
type InstanceGroupConfig_AutoScalingPolicy ¶
type InstanceGroupConfig_AutoScalingPolicy struct { Constraints *InstanceGroupConfig_ScalingConstraints `yaml:"Constraints"` Rules interface{} `yaml:"Rules"` }
func (InstanceGroupConfig_AutoScalingPolicy) Validate ¶
func (resource InstanceGroupConfig_AutoScalingPolicy) Validate() []error
type InstanceGroupConfig_CloudWatchAlarmDefinition ¶
type InstanceGroupConfig_CloudWatchAlarmDefinition struct { ComparisonOperator interface{} `yaml:"ComparisonOperator"` EvaluationPeriods interface{} `yaml:"EvaluationPeriods,omitempty"` MetricName interface{} `yaml:"MetricName"` Namespace interface{} `yaml:"Namespace,omitempty"` Period interface{} `yaml:"Period"` Statistic interface{} `yaml:"Statistic,omitempty"` Threshold interface{} `yaml:"Threshold"` Unit interface{} `yaml:"Unit,omitempty"` Dimensions interface{} `yaml:"Dimensions,omitempty"` }
func (InstanceGroupConfig_CloudWatchAlarmDefinition) Validate ¶
func (resource InstanceGroupConfig_CloudWatchAlarmDefinition) Validate() []error
type InstanceGroupConfig_Configuration ¶
type InstanceGroupConfig_Configuration struct { Classification interface{} `yaml:"Classification,omitempty"` ConfigurationProperties interface{} `yaml:"ConfigurationProperties,omitempty"` Configurations interface{} `yaml:"Configurations,omitempty"` }
func (InstanceGroupConfig_Configuration) Validate ¶
func (resource InstanceGroupConfig_Configuration) Validate() []error
type InstanceGroupConfig_EbsBlockDeviceConfig ¶
type InstanceGroupConfig_EbsBlockDeviceConfig struct { VolumesPerInstance interface{} `yaml:"VolumesPerInstance,omitempty"` VolumeSpecification *InstanceGroupConfig_VolumeSpecification `yaml:"VolumeSpecification"` }
func (InstanceGroupConfig_EbsBlockDeviceConfig) Validate ¶
func (resource InstanceGroupConfig_EbsBlockDeviceConfig) Validate() []error
type InstanceGroupConfig_EbsConfiguration ¶
type InstanceGroupConfig_EbsConfiguration struct { EbsOptimized interface{} `yaml:"EbsOptimized,omitempty"` EbsBlockDeviceConfigs interface{} `yaml:"EbsBlockDeviceConfigs,omitempty"` }
func (InstanceGroupConfig_EbsConfiguration) Validate ¶
func (resource InstanceGroupConfig_EbsConfiguration) Validate() []error
type InstanceGroupConfig_MetricDimension ¶
type InstanceGroupConfig_MetricDimension struct { Key interface{} `yaml:"Key"` Value interface{} `yaml:"Value"` }
func (InstanceGroupConfig_MetricDimension) Validate ¶
func (resource InstanceGroupConfig_MetricDimension) Validate() []error
type InstanceGroupConfig_ScalingAction ¶
type InstanceGroupConfig_ScalingAction struct { Market interface{} `yaml:"Market,omitempty"` SimpleScalingPolicyConfiguration *InstanceGroupConfig_SimpleScalingPolicyConfiguration `yaml:"SimpleScalingPolicyConfiguration"` }
func (InstanceGroupConfig_ScalingAction) Validate ¶
func (resource InstanceGroupConfig_ScalingAction) Validate() []error
type InstanceGroupConfig_ScalingConstraints ¶
type InstanceGroupConfig_ScalingConstraints struct { MaxCapacity interface{} `yaml:"MaxCapacity"` MinCapacity interface{} `yaml:"MinCapacity"` }
func (InstanceGroupConfig_ScalingConstraints) Validate ¶
func (resource InstanceGroupConfig_ScalingConstraints) Validate() []error
type InstanceGroupConfig_ScalingRule ¶
type InstanceGroupConfig_ScalingRule struct { Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name"` Trigger *InstanceGroupConfig_ScalingTrigger `yaml:"Trigger"` Action *InstanceGroupConfig_ScalingAction `yaml:"Action"` }
func (InstanceGroupConfig_ScalingRule) Validate ¶
func (resource InstanceGroupConfig_ScalingRule) Validate() []error
type InstanceGroupConfig_ScalingTrigger ¶
type InstanceGroupConfig_ScalingTrigger struct {
CloudWatchAlarmDefinition *InstanceGroupConfig_CloudWatchAlarmDefinition `yaml:"CloudWatchAlarmDefinition"`
}
func (InstanceGroupConfig_ScalingTrigger) Validate ¶
func (resource InstanceGroupConfig_ScalingTrigger) Validate() []error
type InstanceGroupConfig_SimpleScalingPolicyConfiguration ¶
type InstanceGroupConfig_SimpleScalingPolicyConfiguration struct { AdjustmentType interface{} `yaml:"AdjustmentType,omitempty"` CoolDown interface{} `yaml:"CoolDown,omitempty"` ScalingAdjustment interface{} `yaml:"ScalingAdjustment"` }
func (InstanceGroupConfig_SimpleScalingPolicyConfiguration) Validate ¶
func (resource InstanceGroupConfig_SimpleScalingPolicyConfiguration) Validate() []error
type InstanceGroupConfig_VolumeSpecification ¶
type InstanceGroupConfig_VolumeSpecification struct { Iops interface{} `yaml:"Iops,omitempty"` SizeInGB interface{} `yaml:"SizeInGB"` VolumeType interface{} `yaml:"VolumeType"` }
func (InstanceGroupConfig_VolumeSpecification) Validate ¶
func (resource InstanceGroupConfig_VolumeSpecification) Validate() []error
type Instance_AssociationParameter ¶
type Instance_AssociationParameter struct { Key interface{} `yaml:"Key"` Value interface{} `yaml:"Value"` }
func (Instance_AssociationParameter) Validate ¶
func (resource Instance_AssociationParameter) Validate() []error
type Instance_BlockDeviceMapping ¶
type Instance_BlockDeviceMapping struct { DeviceName interface{} `yaml:"DeviceName"` VirtualName interface{} `yaml:"VirtualName,omitempty"` NoDevice *Instance_NoDevice `yaml:"NoDevice,omitempty"` Ebs *Instance_Ebs `yaml:"Ebs,omitempty"` }
func (Instance_BlockDeviceMapping) Validate ¶
func (resource Instance_BlockDeviceMapping) Validate() []error
type Instance_CreditSpecification ¶
type Instance_CreditSpecification struct {
CPUCredits interface{} `yaml:"CPUCredits,omitempty"`
}
func (Instance_CreditSpecification) Validate ¶
func (resource Instance_CreditSpecification) Validate() []error
type Instance_Ebs ¶
type Instance_Ebs struct { DeleteOnTermination interface{} `yaml:"DeleteOnTermination,omitempty"` Encrypted interface{} `yaml:"Encrypted,omitempty"` Iops interface{} `yaml:"Iops,omitempty"` SnapshotId interface{} `yaml:"SnapshotId,omitempty"` VolumeSize interface{} `yaml:"VolumeSize,omitempty"` VolumeType interface{} `yaml:"VolumeType,omitempty"` }
func (Instance_Ebs) Validate ¶
func (resource Instance_Ebs) Validate() []error
type Instance_EbsBlockDevice ¶
type Instance_EbsBlockDevice struct { DeleteOnTermination interface{} `yaml:"DeleteOnTermination,omitempty"` Iops interface{} `yaml:"Iops,omitempty"` SnapshotId interface{} `yaml:"SnapshotId,omitempty"` VolumeSize interface{} `yaml:"VolumeSize,omitempty"` VolumeType interface{} `yaml:"VolumeType,omitempty"` }
func (Instance_EbsBlockDevice) Validate ¶
func (resource Instance_EbsBlockDevice) Validate() []error
type Instance_ElasticGpuSpecification ¶
type Instance_ElasticGpuSpecification struct {
Type interface{} `yaml:"Type"`
}
func (Instance_ElasticGpuSpecification) Validate ¶
func (resource Instance_ElasticGpuSpecification) Validate() []error
type Instance_InstanceIpv6Address ¶
type Instance_InstanceIpv6Address struct {
Ipv6Address interface{} `yaml:"Ipv6Address"`
}
func (Instance_InstanceIpv6Address) Validate ¶
func (resource Instance_InstanceIpv6Address) Validate() []error
type Instance_NetworkInterface ¶
type Instance_NetworkInterface struct { AssociatePublicIpAddress interface{} `yaml:"AssociatePublicIpAddress,omitempty"` DeleteOnTermination interface{} `yaml:"DeleteOnTermination,omitempty"` Description interface{} `yaml:"Description,omitempty"` DeviceIndex interface{} `yaml:"DeviceIndex"` Ipv6AddressCount interface{} `yaml:"Ipv6AddressCount,omitempty"` NetworkInterfaceId interface{} `yaml:"NetworkInterfaceId,omitempty"` PrivateIpAddress interface{} `yaml:"PrivateIpAddress,omitempty"` SecondaryPrivateIpAddressCount interface{} `yaml:"SecondaryPrivateIpAddressCount,omitempty"` SubnetId interface{} `yaml:"SubnetId,omitempty"` GroupSet interface{} `yaml:"GroupSet,omitempty"` Ipv6Addresses interface{} `yaml:"Ipv6Addresses,omitempty"` PrivateIpAddresses interface{} `yaml:"PrivateIpAddresses,omitempty"` }
func (Instance_NetworkInterface) Validate ¶
func (resource Instance_NetworkInterface) Validate() []error
type Instance_NoDevice ¶
type Instance_NoDevice struct { }
func (Instance_NoDevice) Validate ¶
func (resource Instance_NoDevice) Validate() []error
type Instance_PrivateIpAddressSpecification ¶
type Instance_PrivateIpAddressSpecification struct { Primary interface{} `yaml:"Primary"` PrivateIpAddress interface{} `yaml:"PrivateIpAddress"` }
func (Instance_PrivateIpAddressSpecification) Validate ¶
func (resource Instance_PrivateIpAddressSpecification) Validate() []error
type Instance_SsmAssociation ¶
type Instance_SsmAssociation struct { DocumentName interface{} `yaml:"DocumentName"` AssociationParameters interface{} `yaml:"AssociationParameters,omitempty"` }
func (Instance_SsmAssociation) Validate ¶
func (resource Instance_SsmAssociation) Validate() []error
type Instance_TimeBasedAutoScaling ¶
type Instance_TimeBasedAutoScaling struct { Friday interface{} `yaml:"Friday,omitempty"` Monday interface{} `yaml:"Monday,omitempty"` Saturday interface{} `yaml:"Saturday,omitempty"` Sunday interface{} `yaml:"Sunday,omitempty"` Thursday interface{} `yaml:"Thursday,omitempty"` Tuesday interface{} `yaml:"Tuesday,omitempty"` Wednesday interface{} `yaml:"Wednesday,omitempty"` }
func (Instance_TimeBasedAutoScaling) Validate ¶
func (resource Instance_TimeBasedAutoScaling) Validate() []error
type Instance_Volume ¶
type Instance_Volume struct { Device interface{} `yaml:"Device"` VolumeId interface{} `yaml:"VolumeId"` }
func (Instance_Volume) Validate ¶
func (resource Instance_Volume) Validate() []error
type JobDefinition_ContainerProperties ¶
type JobDefinition_ContainerProperties struct { Image interface{} `yaml:"Image"` JobRoleArn interface{} `yaml:"JobRoleArn,omitempty"` Memory interface{} `yaml:"Memory"` Privileged interface{} `yaml:"Privileged,omitempty"` ReadonlyRootFilesystem interface{} `yaml:"ReadonlyRootFilesystem,omitempty"` User interface{} `yaml:"User,omitempty"` Vcpus interface{} `yaml:"Vcpus"` Command interface{} `yaml:"Command,omitempty"` Environment interface{} `yaml:"Environment,omitempty"` MountPoints interface{} `yaml:"MountPoints,omitempty"` Ulimits interface{} `yaml:"Ulimits,omitempty"` Volumes interface{} `yaml:"Volumes,omitempty"` }
func (JobDefinition_ContainerProperties) Validate ¶
func (resource JobDefinition_ContainerProperties) Validate() []error
type JobDefinition_Environment ¶
type JobDefinition_Environment struct { Name interface{} `yaml:"Name,omitempty"` Value interface{} `yaml:"Value,omitempty"` }
func (JobDefinition_Environment) Validate ¶
func (resource JobDefinition_Environment) Validate() []error
type JobDefinition_MountPoints ¶
type JobDefinition_MountPoints struct { ContainerPath interface{} `yaml:"ContainerPath,omitempty"` ReadOnly interface{} `yaml:"ReadOnly,omitempty"` SourceVolume interface{} `yaml:"SourceVolume,omitempty"` }
func (JobDefinition_MountPoints) Validate ¶
func (resource JobDefinition_MountPoints) Validate() []error
type JobDefinition_RetryStrategy ¶
type JobDefinition_RetryStrategy struct {
Attempts interface{} `yaml:"Attempts,omitempty"`
}
func (JobDefinition_RetryStrategy) Validate ¶
func (resource JobDefinition_RetryStrategy) Validate() []error
type JobDefinition_Ulimit ¶
type JobDefinition_Ulimit struct { HardLimit interface{} `yaml:"HardLimit"` Name interface{} `yaml:"Name"` SoftLimit interface{} `yaml:"SoftLimit"` }
func (JobDefinition_Ulimit) Validate ¶
func (resource JobDefinition_Ulimit) Validate() []error
type JobDefinition_Volumes ¶
type JobDefinition_Volumes struct { Name interface{} `yaml:"Name,omitempty"` Host *JobDefinition_VolumesHost `yaml:"Host,omitempty"` }
func (JobDefinition_Volumes) Validate ¶
func (resource JobDefinition_Volumes) Validate() []error
type JobDefinition_VolumesHost ¶
type JobDefinition_VolumesHost struct {
SourcePath interface{} `yaml:"SourcePath,omitempty"`
}
func (JobDefinition_VolumesHost) Validate ¶
func (resource JobDefinition_VolumesHost) Validate() []error
type JobQueue_ComputeEnvironmentOrder ¶
type JobQueue_ComputeEnvironmentOrder struct { ComputeEnvironment interface{} `yaml:"ComputeEnvironment"` Order interface{} `yaml:"Order"` }
func (JobQueue_ComputeEnvironmentOrder) Validate ¶
func (resource JobQueue_ComputeEnvironmentOrder) Validate() []error
type Job_ConnectionsList ¶
type Job_ConnectionsList struct {
Connections interface{} `yaml:"Connections,omitempty"`
}
func (Job_ConnectionsList) Validate ¶
func (resource Job_ConnectionsList) Validate() []error
type Job_ExecutionProperty ¶
type Job_ExecutionProperty struct {
MaxConcurrentRuns interface{} `yaml:"MaxConcurrentRuns,omitempty"`
}
func (Job_ExecutionProperty) Validate ¶
func (resource Job_ExecutionProperty) Validate() []error
type Job_JobCommand ¶
type Job_JobCommand struct { Name interface{} `yaml:"Name,omitempty"` ScriptLocation interface{} `yaml:"ScriptLocation,omitempty"` }
func (Job_JobCommand) Validate ¶
func (resource Job_JobCommand) Validate() []error
type LaunchConfiguration_BlockDevice ¶
type LaunchConfiguration_BlockDevice struct { DeleteOnTermination interface{} `yaml:"DeleteOnTermination,omitempty"` Encrypted interface{} `yaml:"Encrypted,omitempty"` Iops interface{} `yaml:"Iops,omitempty"` SnapshotId interface{} `yaml:"SnapshotId,omitempty"` VolumeSize interface{} `yaml:"VolumeSize,omitempty"` VolumeType interface{} `yaml:"VolumeType,omitempty"` }
func (LaunchConfiguration_BlockDevice) Validate ¶
func (resource LaunchConfiguration_BlockDevice) Validate() []error
type LaunchConfiguration_BlockDeviceMapping ¶
type LaunchConfiguration_BlockDeviceMapping struct { DeviceName interface{} `yaml:"DeviceName"` NoDevice interface{} `yaml:"NoDevice,omitempty"` VirtualName interface{} `yaml:"VirtualName,omitempty"` Ebs *LaunchConfiguration_BlockDevice `yaml:"Ebs,omitempty"` }
func (LaunchConfiguration_BlockDeviceMapping) Validate ¶
func (resource LaunchConfiguration_BlockDeviceMapping) Validate() []error
type LaunchTemplate_BlockDeviceMapping ¶
type LaunchTemplate_BlockDeviceMapping struct { DeviceName interface{} `yaml:"DeviceName,omitempty"` NoDevice interface{} `yaml:"NoDevice,omitempty"` VirtualName interface{} `yaml:"VirtualName,omitempty"` Ebs *LaunchTemplate_Ebs `yaml:"Ebs,omitempty"` }
func (LaunchTemplate_BlockDeviceMapping) Validate ¶
func (resource LaunchTemplate_BlockDeviceMapping) Validate() []error
type LaunchTemplate_CreditSpecification ¶
type LaunchTemplate_CreditSpecification struct {
CpuCredits interface{} `yaml:"CpuCredits,omitempty"`
}
func (LaunchTemplate_CreditSpecification) Validate ¶
func (resource LaunchTemplate_CreditSpecification) Validate() []error
type LaunchTemplate_Ebs ¶
type LaunchTemplate_Ebs struct { DeleteOnTermination interface{} `yaml:"DeleteOnTermination,omitempty"` Encrypted interface{} `yaml:"Encrypted,omitempty"` Iops interface{} `yaml:"Iops,omitempty"` KmsKeyId interface{} `yaml:"KmsKeyId,omitempty"` SnapshotId interface{} `yaml:"SnapshotId,omitempty"` VolumeSize interface{} `yaml:"VolumeSize,omitempty"` VolumeType interface{} `yaml:"VolumeType,omitempty"` }
func (LaunchTemplate_Ebs) Validate ¶
func (resource LaunchTemplate_Ebs) Validate() []error
type LaunchTemplate_ElasticGpuSpecification ¶
type LaunchTemplate_ElasticGpuSpecification struct {
Type interface{} `yaml:"Type,omitempty"`
}
func (LaunchTemplate_ElasticGpuSpecification) Validate ¶
func (resource LaunchTemplate_ElasticGpuSpecification) Validate() []error
type LaunchTemplate_IamInstanceProfile ¶
type LaunchTemplate_IamInstanceProfile struct { Arn interface{} `yaml:"Arn,omitempty"` Name interface{} `yaml:"Name,omitempty"` }
func (LaunchTemplate_IamInstanceProfile) Validate ¶
func (resource LaunchTemplate_IamInstanceProfile) Validate() []error
type LaunchTemplate_InstanceMarketOptions ¶
type LaunchTemplate_InstanceMarketOptions struct { MarketType interface{} `yaml:"MarketType,omitempty"` SpotOptions *LaunchTemplate_SpotOptions `yaml:"SpotOptions,omitempty"` }
func (LaunchTemplate_InstanceMarketOptions) Validate ¶
func (resource LaunchTemplate_InstanceMarketOptions) Validate() []error
type LaunchTemplate_Ipv6Add ¶
type LaunchTemplate_Ipv6Add struct {
Ipv6Address interface{} `yaml:"Ipv6Address,omitempty"`
}
func (LaunchTemplate_Ipv6Add) Validate ¶
func (resource LaunchTemplate_Ipv6Add) Validate() []error
type LaunchTemplate_LaunchTemplateData ¶
type LaunchTemplate_LaunchTemplateData struct { DisableApiTermination interface{} `yaml:"DisableApiTermination,omitempty"` EbsOptimized interface{} `yaml:"EbsOptimized,omitempty"` ImageId interface{} `yaml:"ImageId,omitempty"` InstanceInitiatedShutdownBehavior interface{} `yaml:"InstanceInitiatedShutdownBehavior,omitempty"` InstanceType interface{} `yaml:"InstanceType,omitempty"` KernelId interface{} `yaml:"KernelId,omitempty"` KeyName interface{} `yaml:"KeyName,omitempty"` RamDiskId interface{} `yaml:"RamDiskId,omitempty"` UserData interface{} `yaml:"UserData,omitempty"` Placement *LaunchTemplate_Placement `yaml:"Placement,omitempty"` Monitoring *LaunchTemplate_Monitoring `yaml:"Monitoring,omitempty"` BlockDeviceMappings interface{} `yaml:"BlockDeviceMappings,omitempty"` ElasticGpuSpecifications interface{} `yaml:"ElasticGpuSpecifications,omitempty"` SecurityGroups interface{} `yaml:"SecurityGroups,omitempty"` TagSpecifications interface{} `yaml:"TagSpecifications,omitempty"` NetworkInterfaces interface{} `yaml:"NetworkInterfaces,omitempty"` SecurityGroupIds interface{} `yaml:"SecurityGroupIds,omitempty"` InstanceMarketOptions *LaunchTemplate_InstanceMarketOptions `yaml:"InstanceMarketOptions,omitempty"` IamInstanceProfile *LaunchTemplate_IamInstanceProfile `yaml:"IamInstanceProfile,omitempty"` CreditSpecification *LaunchTemplate_CreditSpecification `yaml:"CreditSpecification,omitempty"` }
func (LaunchTemplate_LaunchTemplateData) Validate ¶
func (resource LaunchTemplate_LaunchTemplateData) Validate() []error
type LaunchTemplate_Monitoring ¶
type LaunchTemplate_Monitoring struct {
Enabled interface{} `yaml:"Enabled,omitempty"`
}
func (LaunchTemplate_Monitoring) Validate ¶
func (resource LaunchTemplate_Monitoring) Validate() []error
type LaunchTemplate_NetworkInterface ¶
type LaunchTemplate_NetworkInterface struct { AssociatePublicIpAddress interface{} `yaml:"AssociatePublicIpAddress,omitempty"` DeleteOnTermination interface{} `yaml:"DeleteOnTermination,omitempty"` Description interface{} `yaml:"Description,omitempty"` DeviceIndex interface{} `yaml:"DeviceIndex,omitempty"` Ipv6AddressCount interface{} `yaml:"Ipv6AddressCount,omitempty"` NetworkInterfaceId interface{} `yaml:"NetworkInterfaceId,omitempty"` PrivateIpAddress interface{} `yaml:"PrivateIpAddress,omitempty"` SecondaryPrivateIpAddressCount interface{} `yaml:"SecondaryPrivateIpAddressCount,omitempty"` SubnetId interface{} `yaml:"SubnetId,omitempty"` Groups interface{} `yaml:"Groups,omitempty"` Ipv6Addresses interface{} `yaml:"Ipv6Addresses,omitempty"` PrivateIpAddresses interface{} `yaml:"PrivateIpAddresses,omitempty"` }
func (LaunchTemplate_NetworkInterface) Validate ¶
func (resource LaunchTemplate_NetworkInterface) Validate() []error
type LaunchTemplate_Placement ¶
type LaunchTemplate_Placement struct { Affinity interface{} `yaml:"Affinity,omitempty"` AvailabilityZone interface{} `yaml:"AvailabilityZone,omitempty"` GroupName interface{} `yaml:"GroupName,omitempty"` HostId interface{} `yaml:"HostId,omitempty"` Tenancy interface{} `yaml:"Tenancy,omitempty"` }
func (LaunchTemplate_Placement) Validate ¶
func (resource LaunchTemplate_Placement) Validate() []error
type LaunchTemplate_PrivateIpAdd ¶
type LaunchTemplate_PrivateIpAdd struct { Primary interface{} `yaml:"Primary,omitempty"` PrivateIpAddress interface{} `yaml:"PrivateIpAddress,omitempty"` }
func (LaunchTemplate_PrivateIpAdd) Validate ¶
func (resource LaunchTemplate_PrivateIpAdd) Validate() []error
type LaunchTemplate_SpotOptions ¶
type LaunchTemplate_SpotOptions struct { InstanceInterruptionBehavior interface{} `yaml:"InstanceInterruptionBehavior,omitempty"` MaxPrice interface{} `yaml:"MaxPrice,omitempty"` SpotInstanceType interface{} `yaml:"SpotInstanceType,omitempty"` }
func (LaunchTemplate_SpotOptions) Validate ¶
func (resource LaunchTemplate_SpotOptions) Validate() []error
type LaunchTemplate_TagSpecification ¶
type LaunchTemplate_TagSpecification struct { ResourceType interface{} `yaml:"ResourceType,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
func (LaunchTemplate_TagSpecification) Validate ¶
func (resource LaunchTemplate_TagSpecification) Validate() []error
type Layer_AutoScalingThresholds ¶
type Layer_AutoScalingThresholds struct { CpuThreshold interface{} `yaml:"CpuThreshold,omitempty"` IgnoreMetricsTime interface{} `yaml:"IgnoreMetricsTime,omitempty"` InstanceCount interface{} `yaml:"InstanceCount,omitempty"` LoadThreshold interface{} `yaml:"LoadThreshold,omitempty"` MemoryThreshold interface{} `yaml:"MemoryThreshold,omitempty"` ThresholdsWaitTime interface{} `yaml:"ThresholdsWaitTime,omitempty"` }
func (Layer_AutoScalingThresholds) Validate ¶
func (resource Layer_AutoScalingThresholds) Validate() []error
type Layer_LifecycleEventConfiguration ¶
type Layer_LifecycleEventConfiguration struct {
ShutdownEventConfiguration *Layer_ShutdownEventConfiguration `yaml:"ShutdownEventConfiguration,omitempty"`
}
func (Layer_LifecycleEventConfiguration) Validate ¶
func (resource Layer_LifecycleEventConfiguration) Validate() []error
type Layer_LoadBasedAutoScaling ¶
type Layer_LoadBasedAutoScaling struct { Enable interface{} `yaml:"Enable,omitempty"` DownScaling *Layer_AutoScalingThresholds `yaml:"DownScaling,omitempty"` UpScaling *Layer_AutoScalingThresholds `yaml:"UpScaling,omitempty"` }
func (Layer_LoadBasedAutoScaling) Validate ¶
func (resource Layer_LoadBasedAutoScaling) Validate() []error
type Layer_Recipes ¶
type Layer_Recipes struct { Configure interface{} `yaml:"Configure,omitempty"` Deploy interface{} `yaml:"Deploy,omitempty"` Setup interface{} `yaml:"Setup,omitempty"` Shutdown interface{} `yaml:"Shutdown,omitempty"` Undeploy interface{} `yaml:"Undeploy,omitempty"` }
func (Layer_Recipes) Validate ¶
func (resource Layer_Recipes) Validate() []error
type Layer_ShutdownEventConfiguration ¶
type Layer_ShutdownEventConfiguration struct { DelayUntilElbConnectionsDrained interface{} `yaml:"DelayUntilElbConnectionsDrained,omitempty"` ExecutionTimeout interface{} `yaml:"ExecutionTimeout,omitempty"` }
func (Layer_ShutdownEventConfiguration) Validate ¶
func (resource Layer_ShutdownEventConfiguration) Validate() []error
type Layer_VolumeConfiguration ¶
type Layer_VolumeConfiguration struct { Iops interface{} `yaml:"Iops,omitempty"` MountPoint interface{} `yaml:"MountPoint,omitempty"` NumberOfDisks interface{} `yaml:"NumberOfDisks,omitempty"` RaidLevel interface{} `yaml:"RaidLevel,omitempty"` Size interface{} `yaml:"Size,omitempty"` VolumeType interface{} `yaml:"VolumeType,omitempty"` }
func (Layer_VolumeConfiguration) Validate ¶
func (resource Layer_VolumeConfiguration) Validate() []error
type ListenerCertificate_Certificate ¶
type ListenerCertificate_Certificate struct {
CertificateArn interface{} `yaml:"CertificateArn,omitempty"`
}
func (ListenerCertificate_Certificate) Validate ¶
func (resource ListenerCertificate_Certificate) Validate() []error
type ListenerRule_Action ¶
type ListenerRule_Action struct { TargetGroupArn interface{} `yaml:"TargetGroupArn"` Type interface{} `yaml:"Type"` }
func (ListenerRule_Action) Validate ¶
func (resource ListenerRule_Action) Validate() []error
type ListenerRule_RuleCondition ¶
type ListenerRule_RuleCondition struct { Field interface{} `yaml:"Field,omitempty"` Values interface{} `yaml:"Values,omitempty"` }
func (ListenerRule_RuleCondition) Validate ¶
func (resource ListenerRule_RuleCondition) Validate() []error
type Listener_Action ¶
type Listener_Action struct { TargetGroupArn interface{} `yaml:"TargetGroupArn"` Type interface{} `yaml:"Type"` }
func (Listener_Action) Validate ¶
func (resource Listener_Action) Validate() []error
type Listener_Certificate ¶
type Listener_Certificate struct {
CertificateArn interface{} `yaml:"CertificateArn,omitempty"`
}
func (Listener_Certificate) Validate ¶
func (resource Listener_Certificate) Validate() []error
type LoadBalancer_AccessLoggingPolicy ¶
type LoadBalancer_AccessLoggingPolicy struct { EmitInterval interface{} `yaml:"EmitInterval,omitempty"` Enabled interface{} `yaml:"Enabled"` S3BucketName interface{} `yaml:"S3BucketName"` S3BucketPrefix interface{} `yaml:"S3BucketPrefix,omitempty"` }
func (LoadBalancer_AccessLoggingPolicy) Validate ¶
func (resource LoadBalancer_AccessLoggingPolicy) Validate() []error
type LoadBalancer_AppCookieStickinessPolicy ¶
type LoadBalancer_AppCookieStickinessPolicy struct { CookieName interface{} `yaml:"CookieName"` PolicyName interface{} `yaml:"PolicyName"` }
func (LoadBalancer_AppCookieStickinessPolicy) Validate ¶
func (resource LoadBalancer_AppCookieStickinessPolicy) Validate() []error
type LoadBalancer_ConnectionDrainingPolicy ¶
type LoadBalancer_ConnectionDrainingPolicy struct { Enabled interface{} `yaml:"Enabled"` Timeout interface{} `yaml:"Timeout,omitempty"` }
func (LoadBalancer_ConnectionDrainingPolicy) Validate ¶
func (resource LoadBalancer_ConnectionDrainingPolicy) Validate() []error
type LoadBalancer_ConnectionSettings ¶
type LoadBalancer_ConnectionSettings struct {
IdleTimeout interface{} `yaml:"IdleTimeout"`
}
func (LoadBalancer_ConnectionSettings) Validate ¶
func (resource LoadBalancer_ConnectionSettings) Validate() []error
type LoadBalancer_HealthCheck ¶
type LoadBalancer_HealthCheck struct { HealthyThreshold interface{} `yaml:"HealthyThreshold"` Interval interface{} `yaml:"Interval"` Target interface{} `yaml:"Target"` Timeout interface{} `yaml:"Timeout"` UnhealthyThreshold interface{} `yaml:"UnhealthyThreshold"` }
func (LoadBalancer_HealthCheck) Validate ¶
func (resource LoadBalancer_HealthCheck) Validate() []error
type LoadBalancer_LBCookieStickinessPolicy ¶
type LoadBalancer_LBCookieStickinessPolicy struct { CookieExpirationPeriod interface{} `yaml:"CookieExpirationPeriod,omitempty"` PolicyName interface{} `yaml:"PolicyName,omitempty"` }
func (LoadBalancer_LBCookieStickinessPolicy) Validate ¶
func (resource LoadBalancer_LBCookieStickinessPolicy) Validate() []error
type LoadBalancer_Listeners ¶
type LoadBalancer_Listeners struct { InstancePort interface{} `yaml:"InstancePort"` InstanceProtocol interface{} `yaml:"InstanceProtocol,omitempty"` LoadBalancerPort interface{} `yaml:"LoadBalancerPort"` Protocol interface{} `yaml:"Protocol"` SSLCertificateId interface{} `yaml:"SSLCertificateId,omitempty"` PolicyNames interface{} `yaml:"PolicyNames,omitempty"` }
func (LoadBalancer_Listeners) Validate ¶
func (resource LoadBalancer_Listeners) Validate() []error
type LoadBalancer_LoadBalancerAttribute ¶
type LoadBalancer_LoadBalancerAttribute struct { Key interface{} `yaml:"Key,omitempty"` Value interface{} `yaml:"Value,omitempty"` }
func (LoadBalancer_LoadBalancerAttribute) Validate ¶
func (resource LoadBalancer_LoadBalancerAttribute) Validate() []error
type LoadBalancer_Policies ¶
type LoadBalancer_Policies struct { PolicyName interface{} `yaml:"PolicyName"` PolicyType interface{} `yaml:"PolicyType"` Attributes interface{} `yaml:"Attributes"` InstancePorts interface{} `yaml:"InstancePorts,omitempty"` LoadBalancerPorts interface{} `yaml:"LoadBalancerPorts,omitempty"` }
func (LoadBalancer_Policies) Validate ¶
func (resource LoadBalancer_Policies) Validate() []error
type LoadBalancer_SubnetMapping ¶
type LoadBalancer_SubnetMapping struct { AllocationId interface{} `yaml:"AllocationId"` SubnetId interface{} `yaml:"SubnetId"` }
func (LoadBalancer_SubnetMapping) Validate ¶
func (resource LoadBalancer_SubnetMapping) Validate() []error
type MaintenanceWindowTask_LoggingInfo ¶
type MaintenanceWindowTask_LoggingInfo struct { Region interface{} `yaml:"Region"` S3Bucket interface{} `yaml:"S3Bucket"` S3Prefix interface{} `yaml:"S3Prefix,omitempty"` }
func (MaintenanceWindowTask_LoggingInfo) Validate ¶
func (resource MaintenanceWindowTask_LoggingInfo) Validate() []error
type MaintenanceWindowTask_MaintenanceWindowAutomationParameters ¶
type MaintenanceWindowTask_MaintenanceWindowAutomationParameters struct { DocumentVersion interface{} `yaml:"DocumentVersion,omitempty"` Parameters interface{} `yaml:"Parameters,omitempty"` }
func (MaintenanceWindowTask_MaintenanceWindowAutomationParameters) Validate ¶
func (resource MaintenanceWindowTask_MaintenanceWindowAutomationParameters) Validate() []error
type MaintenanceWindowTask_MaintenanceWindowLambdaParameters ¶
type MaintenanceWindowTask_MaintenanceWindowLambdaParameters struct { ClientContext interface{} `yaml:"ClientContext,omitempty"` Payload interface{} `yaml:"Payload,omitempty"` Qualifier interface{} `yaml:"Qualifier,omitempty"` }
func (MaintenanceWindowTask_MaintenanceWindowLambdaParameters) Validate ¶
func (resource MaintenanceWindowTask_MaintenanceWindowLambdaParameters) Validate() []error
type MaintenanceWindowTask_MaintenanceWindowRunCommandParameters ¶
type MaintenanceWindowTask_MaintenanceWindowRunCommandParameters struct { Comment interface{} `yaml:"Comment,omitempty"` DocumentHash interface{} `yaml:"DocumentHash,omitempty"` DocumentHashType interface{} `yaml:"DocumentHashType,omitempty"` OutputS3BucketName interface{} `yaml:"OutputS3BucketName,omitempty"` OutputS3KeyPrefix interface{} `yaml:"OutputS3KeyPrefix,omitempty"` Parameters interface{} `yaml:"Parameters,omitempty"` ServiceRoleArn interface{} `yaml:"ServiceRoleArn,omitempty"` TimeoutSeconds interface{} `yaml:"TimeoutSeconds,omitempty"` NotificationConfig *MaintenanceWindowTask_NotificationConfig `yaml:"NotificationConfig,omitempty"` }
func (MaintenanceWindowTask_MaintenanceWindowRunCommandParameters) Validate ¶
func (resource MaintenanceWindowTask_MaintenanceWindowRunCommandParameters) Validate() []error
type MaintenanceWindowTask_MaintenanceWindowStepFunctionsParameters ¶
type MaintenanceWindowTask_MaintenanceWindowStepFunctionsParameters struct { Input interface{} `yaml:"Input,omitempty"` Name interface{} `yaml:"Name,omitempty"` }
func (MaintenanceWindowTask_MaintenanceWindowStepFunctionsParameters) Validate ¶
func (resource MaintenanceWindowTask_MaintenanceWindowStepFunctionsParameters) Validate() []error
type MaintenanceWindowTask_NotificationConfig ¶
type MaintenanceWindowTask_NotificationConfig struct { NotificationArn interface{} `yaml:"NotificationArn"` NotificationType interface{} `yaml:"NotificationType,omitempty"` NotificationEvents interface{} `yaml:"NotificationEvents,omitempty"` }
func (MaintenanceWindowTask_NotificationConfig) Validate ¶
func (resource MaintenanceWindowTask_NotificationConfig) Validate() []error
type MaintenanceWindowTask_Target ¶
type MaintenanceWindowTask_Target struct { Key interface{} `yaml:"Key"` Values interface{} `yaml:"Values,omitempty"` }
func (MaintenanceWindowTask_Target) Validate ¶
func (resource MaintenanceWindowTask_Target) Validate() []error
type MaintenanceWindowTask_TaskInvocationParameters ¶
type MaintenanceWindowTask_TaskInvocationParameters struct { MaintenanceWindowStepFunctionsParameters *MaintenanceWindowTask_MaintenanceWindowStepFunctionsParameters `yaml:"MaintenanceWindowStepFunctionsParameters,omitempty"` MaintenanceWindowRunCommandParameters *MaintenanceWindowTask_MaintenanceWindowRunCommandParameters `yaml:"MaintenanceWindowRunCommandParameters,omitempty"` MaintenanceWindowLambdaParameters *MaintenanceWindowTask_MaintenanceWindowLambdaParameters `yaml:"MaintenanceWindowLambdaParameters,omitempty"` MaintenanceWindowAutomationParameters *MaintenanceWindowTask_MaintenanceWindowAutomationParameters `yaml:"MaintenanceWindowAutomationParameters,omitempty"` }
func (MaintenanceWindowTask_TaskInvocationParameters) Validate ¶
func (resource MaintenanceWindowTask_TaskInvocationParameters) Validate() []error
type Method_Integration ¶
type Method_Integration struct { CacheNamespace interface{} `yaml:"CacheNamespace,omitempty"` ContentHandling interface{} `yaml:"ContentHandling,omitempty"` Credentials interface{} `yaml:"Credentials,omitempty"` IntegrationHttpMethod interface{} `yaml:"IntegrationHttpMethod,omitempty"` PassthroughBehavior interface{} `yaml:"PassthroughBehavior,omitempty"` Type interface{} `yaml:"Type,omitempty"` Uri interface{} `yaml:"Uri,omitempty"` RequestParameters interface{} `yaml:"RequestParameters,omitempty"` RequestTemplates interface{} `yaml:"RequestTemplates,omitempty"` CacheKeyParameters interface{} `yaml:"CacheKeyParameters,omitempty"` IntegrationResponses interface{} `yaml:"IntegrationResponses,omitempty"` }
func (Method_Integration) Validate ¶
func (resource Method_Integration) Validate() []error
type Method_IntegrationResponse ¶
type Method_IntegrationResponse struct { ContentHandling interface{} `yaml:"ContentHandling,omitempty"` SelectionPattern interface{} `yaml:"SelectionPattern,omitempty"` StatusCode interface{} `yaml:"StatusCode"` ResponseParameters interface{} `yaml:"ResponseParameters,omitempty"` ResponseTemplates interface{} `yaml:"ResponseTemplates,omitempty"` }
func (Method_IntegrationResponse) Validate ¶
func (resource Method_IntegrationResponse) Validate() []error
type Method_MethodResponse ¶
type Method_MethodResponse struct { StatusCode interface{} `yaml:"StatusCode"` ResponseModels interface{} `yaml:"ResponseModels,omitempty"` ResponseParameters interface{} `yaml:"ResponseParameters,omitempty"` }
func (Method_MethodResponse) Validate ¶
func (resource Method_MethodResponse) Validate() []error
type MetricFilter_MetricTransformation ¶
type MetricFilter_MetricTransformation struct { MetricName interface{} `yaml:"MetricName"` MetricNamespace interface{} `yaml:"MetricNamespace"` MetricValue interface{} `yaml:"MetricValue"` }
func (MetricFilter_MetricTransformation) Validate ¶
func (resource MetricFilter_MetricTransformation) Validate() []error
type MicrosoftAD_VpcSettings ¶
type MicrosoftAD_VpcSettings struct { VpcId interface{} `yaml:"VpcId"` SubnetIds interface{} `yaml:"SubnetIds"` }
func (MicrosoftAD_VpcSettings) Validate ¶
func (resource MicrosoftAD_VpcSettings) Validate() []error
type NetworkAclEntry_Icmp ¶
type NetworkAclEntry_Icmp struct { Code interface{} `yaml:"Code,omitempty"` Type interface{} `yaml:"Type,omitempty"` }
func (NetworkAclEntry_Icmp) Validate ¶
func (resource NetworkAclEntry_Icmp) Validate() []error
type NetworkAclEntry_PortRange ¶
type NetworkAclEntry_PortRange struct { From interface{} `yaml:"From,omitempty"` To interface{} `yaml:"To,omitempty"` }
func (NetworkAclEntry_PortRange) Validate ¶
func (resource NetworkAclEntry_PortRange) Validate() []error
type NetworkInterface_InstanceIpv6Address ¶
type NetworkInterface_InstanceIpv6Address struct {
Ipv6Address interface{} `yaml:"Ipv6Address"`
}
func (NetworkInterface_InstanceIpv6Address) Validate ¶
func (resource NetworkInterface_InstanceIpv6Address) Validate() []error
type NetworkInterface_PrivateIpAddressSpecification ¶
type NetworkInterface_PrivateIpAddressSpecification struct { Primary interface{} `yaml:"Primary"` PrivateIpAddress interface{} `yaml:"PrivateIpAddress"` }
func (NetworkInterface_PrivateIpAddressSpecification) Validate ¶
func (resource NetworkInterface_PrivateIpAddressSpecification) Validate() []error
type OptionGroup_OptionConfiguration ¶
type OptionGroup_OptionConfiguration struct { OptionName interface{} `yaml:"OptionName"` OptionVersion interface{} `yaml:"OptionVersion,omitempty"` Port interface{} `yaml:"Port,omitempty"` OptionSettings *OptionGroup_OptionSetting `yaml:"OptionSettings,omitempty"` DBSecurityGroupMemberships interface{} `yaml:"DBSecurityGroupMemberships,omitempty"` VpcSecurityGroupMemberships interface{} `yaml:"VpcSecurityGroupMemberships,omitempty"` }
func (OptionGroup_OptionConfiguration) Validate ¶
func (resource OptionGroup_OptionConfiguration) Validate() []error
type OptionGroup_OptionSetting ¶
type OptionGroup_OptionSetting struct { Name interface{} `yaml:"Name,omitempty"` Value interface{} `yaml:"Value,omitempty"` }
func (OptionGroup_OptionSetting) Validate ¶
func (resource OptionGroup_OptionSetting) Validate() []error
type Partition_Column ¶
type Partition_Column struct { Comment interface{} `yaml:"Comment,omitempty"` Name interface{} `yaml:"Name"` Type interface{} `yaml:"Type,omitempty"` }
func (Partition_Column) Validate ¶
func (resource Partition_Column) Validate() []error
type Partition_Order ¶
type Partition_Order struct { Column interface{} `yaml:"Column"` SortOrder interface{} `yaml:"SortOrder,omitempty"` }
func (Partition_Order) Validate ¶
func (resource Partition_Order) Validate() []error
type Partition_PartitionInput ¶
type Partition_PartitionInput struct { Parameters interface{} `yaml:"Parameters,omitempty"` StorageDescriptor *Partition_StorageDescriptor `yaml:"StorageDescriptor,omitempty"` Values interface{} `yaml:"Values"` }
func (Partition_PartitionInput) Validate ¶
func (resource Partition_PartitionInput) Validate() []error
type Partition_SerdeInfo ¶
type Partition_SerdeInfo struct { Name interface{} `yaml:"Name,omitempty"` Parameters interface{} `yaml:"Parameters,omitempty"` SerializationLibrary interface{} `yaml:"SerializationLibrary,omitempty"` }
func (Partition_SerdeInfo) Validate ¶
func (resource Partition_SerdeInfo) Validate() []error
type Partition_SkewedInfo ¶
type Partition_SkewedInfo struct { SkewedColumnValueLocationMaps interface{} `yaml:"SkewedColumnValueLocationMaps,omitempty"` SkewedColumnNames interface{} `yaml:"SkewedColumnNames,omitempty"` SkewedColumnValues interface{} `yaml:"SkewedColumnValues,omitempty"` }
func (Partition_SkewedInfo) Validate ¶
func (resource Partition_SkewedInfo) Validate() []error
type Partition_StorageDescriptor ¶
type Partition_StorageDescriptor struct { Compressed interface{} `yaml:"Compressed,omitempty"` InputFormat interface{} `yaml:"InputFormat,omitempty"` Location interface{} `yaml:"Location,omitempty"` NumberOfBuckets interface{} `yaml:"NumberOfBuckets,omitempty"` OutputFormat interface{} `yaml:"OutputFormat,omitempty"` Parameters interface{} `yaml:"Parameters,omitempty"` StoredAsSubDirectories interface{} `yaml:"StoredAsSubDirectories,omitempty"` SkewedInfo *Partition_SkewedInfo `yaml:"SkewedInfo,omitempty"` SerdeInfo *Partition_SerdeInfo `yaml:"SerdeInfo,omitempty"` BucketColumns interface{} `yaml:"BucketColumns,omitempty"` Columns interface{} `yaml:"Columns,omitempty"` SortColumns interface{} `yaml:"SortColumns,omitempty"` }
func (Partition_StorageDescriptor) Validate ¶
func (resource Partition_StorageDescriptor) Validate() []error
type PatchBaseline_PatchFilter ¶
type PatchBaseline_PatchFilter struct { Key interface{} `yaml:"Key,omitempty"` Values interface{} `yaml:"Values,omitempty"` }
func (PatchBaseline_PatchFilter) Validate ¶
func (resource PatchBaseline_PatchFilter) Validate() []error
type PatchBaseline_PatchFilterGroup ¶
type PatchBaseline_PatchFilterGroup struct {
PatchFilters interface{} `yaml:"PatchFilters,omitempty"`
}
func (PatchBaseline_PatchFilterGroup) Validate ¶
func (resource PatchBaseline_PatchFilterGroup) Validate() []error
type PatchBaseline_PatchSource ¶
type PatchBaseline_PatchSource struct { Configuration interface{} `yaml:"Configuration,omitempty"` Name interface{} `yaml:"Name,omitempty"` Products interface{} `yaml:"Products,omitempty"` }
func (PatchBaseline_PatchSource) Validate ¶
func (resource PatchBaseline_PatchSource) Validate() []error
type PatchBaseline_Rule ¶
type PatchBaseline_Rule struct { ApproveAfterDays interface{} `yaml:"ApproveAfterDays,omitempty"` ComplianceLevel interface{} `yaml:"ComplianceLevel,omitempty"` EnableNonSecurity interface{} `yaml:"EnableNonSecurity,omitempty"` PatchFilterGroup *PatchBaseline_PatchFilterGroup `yaml:"PatchFilterGroup,omitempty"` }
func (PatchBaseline_Rule) Validate ¶
func (resource PatchBaseline_Rule) Validate() []error
type PatchBaseline_RuleGroup ¶
type PatchBaseline_RuleGroup struct {
PatchRules interface{} `yaml:"PatchRules,omitempty"`
}
func (PatchBaseline_RuleGroup) Validate ¶
func (resource PatchBaseline_RuleGroup) Validate() []error
type Pipeline_ActionDeclaration ¶
type Pipeline_ActionDeclaration struct { Configuration interface{} `yaml:"Configuration,omitempty"` Name interface{} `yaml:"Name"` RoleArn interface{} `yaml:"RoleArn,omitempty"` RunOrder interface{} `yaml:"RunOrder,omitempty"` InputArtifacts interface{} `yaml:"InputArtifacts,omitempty"` OutputArtifacts interface{} `yaml:"OutputArtifacts,omitempty"` ActionTypeId *Pipeline_ActionTypeId `yaml:"ActionTypeId"` }
func (Pipeline_ActionDeclaration) Validate ¶
func (resource Pipeline_ActionDeclaration) Validate() []error
type Pipeline_ActionTypeId ¶
type Pipeline_ActionTypeId struct { Category interface{} `yaml:"Category"` Owner interface{} `yaml:"Owner"` Provider interface{} `yaml:"Provider"` Version interface{} `yaml:"Version"` }
func (Pipeline_ActionTypeId) Validate ¶
func (resource Pipeline_ActionTypeId) Validate() []error
type Pipeline_ArtifactStore ¶
type Pipeline_ArtifactStore struct { Location interface{} `yaml:"Location"` Type interface{} `yaml:"Type"` EncryptionKey *Pipeline_EncryptionKey `yaml:"EncryptionKey,omitempty"` }
func (Pipeline_ArtifactStore) Validate ¶
func (resource Pipeline_ArtifactStore) Validate() []error
type Pipeline_BlockerDeclaration ¶
type Pipeline_BlockerDeclaration struct { Name interface{} `yaml:"Name"` Type interface{} `yaml:"Type"` }
func (Pipeline_BlockerDeclaration) Validate ¶
func (resource Pipeline_BlockerDeclaration) Validate() []error
type Pipeline_EncryptionKey ¶
type Pipeline_EncryptionKey struct { Id interface{} `yaml:"Id"` Type interface{} `yaml:"Type"` }
func (Pipeline_EncryptionKey) Validate ¶
func (resource Pipeline_EncryptionKey) Validate() []error
type Pipeline_Field ¶
type Pipeline_Field struct { Key interface{} `yaml:"Key"` RefValue interface{} `yaml:"RefValue,omitempty"` StringValue interface{} `yaml:"StringValue,omitempty"` }
func (Pipeline_Field) Validate ¶
func (resource Pipeline_Field) Validate() []error
type Pipeline_InputArtifact ¶
type Pipeline_InputArtifact struct {
Name interface{} `yaml:"Name"`
}
func (Pipeline_InputArtifact) Validate ¶
func (resource Pipeline_InputArtifact) Validate() []error
type Pipeline_OutputArtifact ¶
type Pipeline_OutputArtifact struct {
Name interface{} `yaml:"Name"`
}
func (Pipeline_OutputArtifact) Validate ¶
func (resource Pipeline_OutputArtifact) Validate() []error
type Pipeline_ParameterAttribute ¶
type Pipeline_ParameterAttribute struct { Key interface{} `yaml:"Key"` StringValue interface{} `yaml:"StringValue"` }
func (Pipeline_ParameterAttribute) Validate ¶
func (resource Pipeline_ParameterAttribute) Validate() []error
type Pipeline_ParameterObject ¶
type Pipeline_ParameterObject struct { Id interface{} `yaml:"Id"` Attributes interface{} `yaml:"Attributes"` }
func (Pipeline_ParameterObject) Validate ¶
func (resource Pipeline_ParameterObject) Validate() []error
type Pipeline_ParameterValue ¶
type Pipeline_ParameterValue struct { Id interface{} `yaml:"Id"` StringValue interface{} `yaml:"StringValue"` }
func (Pipeline_ParameterValue) Validate ¶
func (resource Pipeline_ParameterValue) Validate() []error
type Pipeline_PipelineObject ¶
type Pipeline_PipelineObject struct { Id interface{} `yaml:"Id"` Name interface{} `yaml:"Name"` Fields interface{} `yaml:"Fields"` }
func (Pipeline_PipelineObject) Validate ¶
func (resource Pipeline_PipelineObject) Validate() []error
type Pipeline_PipelineTag ¶
type Pipeline_PipelineTag struct { Key interface{} `yaml:"Key"` Value interface{} `yaml:"Value"` }
func (Pipeline_PipelineTag) Validate ¶
func (resource Pipeline_PipelineTag) Validate() []error
type Pipeline_StageDeclaration ¶
type Pipeline_StageDeclaration struct { Name interface{} `yaml:"Name"` Actions interface{} `yaml:"Actions"` Blockers interface{} `yaml:"Blockers,omitempty"` }
func (Pipeline_StageDeclaration) Validate ¶
func (resource Pipeline_StageDeclaration) Validate() []error
type Pipeline_StageTransition ¶
type Pipeline_StageTransition struct { Reason interface{} `yaml:"Reason"` StageName interface{} `yaml:"StageName"` }
func (Pipeline_StageTransition) Validate ¶
func (resource Pipeline_StageTransition) Validate() []error
type Project_Artifacts ¶
type Project_Artifacts struct { Location interface{} `yaml:"Location,omitempty"` Name interface{} `yaml:"Name,omitempty"` NamespaceType interface{} `yaml:"NamespaceType,omitempty"` Packaging interface{} `yaml:"Packaging,omitempty"` Path interface{} `yaml:"Path,omitempty"` Type interface{} `yaml:"Type"` }
func (Project_Artifacts) Validate ¶
func (resource Project_Artifacts) Validate() []error
type Project_Environment ¶
type Project_Environment struct { ComputeType interface{} `yaml:"ComputeType"` Image interface{} `yaml:"Image"` PrivilegedMode interface{} `yaml:"PrivilegedMode,omitempty"` Type interface{} `yaml:"Type"` EnvironmentVariables interface{} `yaml:"EnvironmentVariables,omitempty"` }
func (Project_Environment) Validate ¶
func (resource Project_Environment) Validate() []error
type Project_EnvironmentVariable ¶
type Project_EnvironmentVariable struct { Name interface{} `yaml:"Name"` Type interface{} `yaml:"Type,omitempty"` Value interface{} `yaml:"Value"` }
func (Project_EnvironmentVariable) Validate ¶
func (resource Project_EnvironmentVariable) Validate() []error
type Project_ProjectCache ¶
type Project_ProjectCache struct { Location interface{} `yaml:"Location,omitempty"` Type interface{} `yaml:"Type"` }
func (Project_ProjectCache) Validate ¶
func (resource Project_ProjectCache) Validate() []error
type Project_ProjectTriggers ¶
type Project_ProjectTriggers struct {
Webhook interface{} `yaml:"Webhook,omitempty"`
}
func (Project_ProjectTriggers) Validate ¶
func (resource Project_ProjectTriggers) Validate() []error
type Project_Source ¶
type Project_Source struct { BuildSpec interface{} `yaml:"BuildSpec,omitempty"` GitCloneDepth interface{} `yaml:"GitCloneDepth,omitempty"` InsecureSsl interface{} `yaml:"InsecureSsl,omitempty"` Location interface{} `yaml:"Location,omitempty"` Type interface{} `yaml:"Type"` Auth *Project_SourceAuth `yaml:"Auth,omitempty"` }
func (Project_Source) Validate ¶
func (resource Project_Source) Validate() []error
type Project_SourceAuth ¶
type Project_SourceAuth struct { Resource interface{} `yaml:"Resource,omitempty"` Type interface{} `yaml:"Type"` }
func (Project_SourceAuth) Validate ¶
func (resource Project_SourceAuth) Validate() []error
type Project_VpcConfig ¶
type Project_VpcConfig struct { VpcId interface{} `yaml:"VpcId"` SecurityGroupIds interface{} `yaml:"SecurityGroupIds"` Subnets interface{} `yaml:"Subnets"` }
func (Project_VpcConfig) Validate ¶
func (resource Project_VpcConfig) Validate() []error
type ReceiptFilter_Filter ¶
type ReceiptFilter_Filter struct { Name interface{} `yaml:"Name,omitempty"` IpFilter *ReceiptFilter_IpFilter `yaml:"IpFilter"` }
func (ReceiptFilter_Filter) Validate ¶
func (resource ReceiptFilter_Filter) Validate() []error
type ReceiptFilter_IpFilter ¶
type ReceiptFilter_IpFilter struct { Cidr interface{} `yaml:"Cidr"` Policy interface{} `yaml:"Policy"` }
func (ReceiptFilter_IpFilter) Validate ¶
func (resource ReceiptFilter_IpFilter) Validate() []error
type ReceiptRule_Action ¶
type ReceiptRule_Action struct { WorkmailAction *ReceiptRule_WorkmailAction `yaml:"WorkmailAction,omitempty"` StopAction *ReceiptRule_StopAction `yaml:"StopAction,omitempty"` SNSAction *ReceiptRule_SNSAction `yaml:"SNSAction,omitempty"` S3Action *ReceiptRule_S3Action `yaml:"S3Action,omitempty"` LambdaAction *ReceiptRule_LambdaAction `yaml:"LambdaAction,omitempty"` BounceAction *ReceiptRule_BounceAction `yaml:"BounceAction,omitempty"` AddHeaderAction *ReceiptRule_AddHeaderAction `yaml:"AddHeaderAction,omitempty"` }
func (ReceiptRule_Action) Validate ¶
func (resource ReceiptRule_Action) Validate() []error
type ReceiptRule_AddHeaderAction ¶
type ReceiptRule_AddHeaderAction struct { HeaderName interface{} `yaml:"HeaderName"` HeaderValue interface{} `yaml:"HeaderValue"` }
func (ReceiptRule_AddHeaderAction) Validate ¶
func (resource ReceiptRule_AddHeaderAction) Validate() []error
type ReceiptRule_BounceAction ¶
type ReceiptRule_BounceAction struct { Message interface{} `yaml:"Message"` Sender interface{} `yaml:"Sender"` SmtpReplyCode interface{} `yaml:"SmtpReplyCode"` StatusCode interface{} `yaml:"StatusCode,omitempty"` TopicArn interface{} `yaml:"TopicArn,omitempty"` }
func (ReceiptRule_BounceAction) Validate ¶
func (resource ReceiptRule_BounceAction) Validate() []error
type ReceiptRule_LambdaAction ¶
type ReceiptRule_LambdaAction struct { FunctionArn interface{} `yaml:"FunctionArn"` InvocationType interface{} `yaml:"InvocationType,omitempty"` TopicArn interface{} `yaml:"TopicArn,omitempty"` }
func (ReceiptRule_LambdaAction) Validate ¶
func (resource ReceiptRule_LambdaAction) Validate() []error
type ReceiptRule_Rule ¶
type ReceiptRule_Rule struct { Enabled interface{} `yaml:"Enabled,omitempty"` Name interface{} `yaml:"Name,omitempty"` ScanEnabled interface{} `yaml:"ScanEnabled,omitempty"` TlsPolicy interface{} `yaml:"TlsPolicy,omitempty"` Actions interface{} `yaml:"Actions,omitempty"` Recipients interface{} `yaml:"Recipients,omitempty"` }
func (ReceiptRule_Rule) Validate ¶
func (resource ReceiptRule_Rule) Validate() []error
type ReceiptRule_S3Action ¶
type ReceiptRule_S3Action struct { BucketName interface{} `yaml:"BucketName"` KmsKeyArn interface{} `yaml:"KmsKeyArn,omitempty"` ObjectKeyPrefix interface{} `yaml:"ObjectKeyPrefix,omitempty"` TopicArn interface{} `yaml:"TopicArn,omitempty"` }
func (ReceiptRule_S3Action) Validate ¶
func (resource ReceiptRule_S3Action) Validate() []error
type ReceiptRule_SNSAction ¶
type ReceiptRule_SNSAction struct { Encoding interface{} `yaml:"Encoding,omitempty"` TopicArn interface{} `yaml:"TopicArn,omitempty"` }
func (ReceiptRule_SNSAction) Validate ¶
func (resource ReceiptRule_SNSAction) Validate() []error
type ReceiptRule_StopAction ¶
type ReceiptRule_StopAction struct { Scope interface{} `yaml:"Scope"` TopicArn interface{} `yaml:"TopicArn,omitempty"` }
func (ReceiptRule_StopAction) Validate ¶
func (resource ReceiptRule_StopAction) Validate() []error
type ReceiptRule_WorkmailAction ¶
type ReceiptRule_WorkmailAction struct { OrganizationArn interface{} `yaml:"OrganizationArn"` TopicArn interface{} `yaml:"TopicArn,omitempty"` }
func (ReceiptRule_WorkmailAction) Validate ¶
func (resource ReceiptRule_WorkmailAction) Validate() []error
type RecordSetGroup_AliasTarget ¶
type RecordSetGroup_AliasTarget struct { DNSName interface{} `yaml:"DNSName"` EvaluateTargetHealth interface{} `yaml:"EvaluateTargetHealth,omitempty"` HostedZoneId interface{} `yaml:"HostedZoneId"` }
func (RecordSetGroup_AliasTarget) Validate ¶
func (resource RecordSetGroup_AliasTarget) Validate() []error
type RecordSetGroup_GeoLocation ¶
type RecordSetGroup_GeoLocation struct { ContinentCode interface{} `yaml:"ContinentCode,omitempty"` CountryCode interface{} `yaml:"CountryCode,omitempty"` SubdivisionCode interface{} `yaml:"SubdivisionCode,omitempty"` }
func (RecordSetGroup_GeoLocation) Validate ¶
func (resource RecordSetGroup_GeoLocation) Validate() []error
type RecordSetGroup_RecordSet ¶
type RecordSetGroup_RecordSet struct { Comment interface{} `yaml:"Comment,omitempty"` Failover interface{} `yaml:"Failover,omitempty"` HealthCheckId interface{} `yaml:"HealthCheckId,omitempty"` HostedZoneId interface{} `yaml:"HostedZoneId,omitempty"` HostedZoneName interface{} `yaml:"HostedZoneName,omitempty"` Name interface{} `yaml:"Name"` Region interface{} `yaml:"Region,omitempty"` SetIdentifier interface{} `yaml:"SetIdentifier,omitempty"` TTL interface{} `yaml:"TTL,omitempty"` Type interface{} `yaml:"Type"` Weight interface{} `yaml:"Weight,omitempty"` ResourceRecords interface{} `yaml:"ResourceRecords,omitempty"` GeoLocation *RecordSetGroup_GeoLocation `yaml:"GeoLocation,omitempty"` AliasTarget *RecordSetGroup_AliasTarget `yaml:"AliasTarget,omitempty"` }
func (RecordSetGroup_RecordSet) Validate ¶
func (resource RecordSetGroup_RecordSet) Validate() []error
type RecordSet_AliasTarget ¶
type RecordSet_AliasTarget struct { DNSName interface{} `yaml:"DNSName"` EvaluateTargetHealth interface{} `yaml:"EvaluateTargetHealth,omitempty"` HostedZoneId interface{} `yaml:"HostedZoneId"` }
func (RecordSet_AliasTarget) Validate ¶
func (resource RecordSet_AliasTarget) Validate() []error
type RecordSet_GeoLocation ¶
type RecordSet_GeoLocation struct { ContinentCode interface{} `yaml:"ContinentCode,omitempty"` CountryCode interface{} `yaml:"CountryCode,omitempty"` SubdivisionCode interface{} `yaml:"SubdivisionCode,omitempty"` }
func (RecordSet_GeoLocation) Validate ¶
func (resource RecordSet_GeoLocation) Validate() []error
type ReplicationGroup_NodeGroupConfiguration ¶
type ReplicationGroup_NodeGroupConfiguration struct { PrimaryAvailabilityZone interface{} `yaml:"PrimaryAvailabilityZone,omitempty"` ReplicaCount interface{} `yaml:"ReplicaCount,omitempty"` Slots interface{} `yaml:"Slots,omitempty"` ReplicaAvailabilityZones interface{} `yaml:"ReplicaAvailabilityZones,omitempty"` }
func (ReplicationGroup_NodeGroupConfiguration) Validate ¶
func (resource ReplicationGroup_NodeGroupConfiguration) Validate() []error
type Repository_LifecyclePolicy ¶
type Repository_LifecyclePolicy struct { LifecyclePolicyText interface{} `yaml:"LifecyclePolicyText,omitempty"` RegistryId interface{} `yaml:"RegistryId,omitempty"` }
func (Repository_LifecyclePolicy) Validate ¶
func (resource Repository_LifecyclePolicy) Validate() []error
type Repository_RepositoryTrigger ¶
type Repository_RepositoryTrigger struct { CustomData interface{} `yaml:"CustomData,omitempty"` DestinationArn interface{} `yaml:"DestinationArn,omitempty"` Name interface{} `yaml:"Name,omitempty"` Branches interface{} `yaml:"Branches,omitempty"` Events interface{} `yaml:"Events,omitempty"` }
func (Repository_RepositoryTrigger) Validate ¶
func (resource Repository_RepositoryTrigger) Validate() []error
type RestApi_EndpointConfiguration ¶
type RestApi_EndpointConfiguration struct {
Types interface{} `yaml:"Types,omitempty"`
}
func (RestApi_EndpointConfiguration) Validate ¶
func (resource RestApi_EndpointConfiguration) Validate() []error
type RestApi_S3Location ¶
type RestApi_S3Location struct { Bucket interface{} `yaml:"Bucket,omitempty"` ETag interface{} `yaml:"ETag,omitempty"` Key interface{} `yaml:"Key,omitempty"` Version interface{} `yaml:"Version,omitempty"` }
func (RestApi_S3Location) Validate ¶
func (resource RestApi_S3Location) Validate() []error
type Role_Policy ¶
type Role_Policy struct { PolicyDocument interface{} `yaml:"PolicyDocument"` PolicyName interface{} `yaml:"PolicyName"` }
func (Role_Policy) Validate ¶
func (resource Role_Policy) Validate() []error
type Rule_EcsParameters ¶
type Rule_EcsParameters struct { TaskCount interface{} `yaml:"TaskCount,omitempty"` TaskDefinitionArn interface{} `yaml:"TaskDefinitionArn"` }
func (Rule_EcsParameters) Validate ¶
func (resource Rule_EcsParameters) Validate() []error
type Rule_InputTransformer ¶
type Rule_InputTransformer struct { InputTemplate interface{} `yaml:"InputTemplate"` InputPathsMap interface{} `yaml:"InputPathsMap,omitempty"` }
func (Rule_InputTransformer) Validate ¶
func (resource Rule_InputTransformer) Validate() []error
type Rule_KinesisParameters ¶
type Rule_KinesisParameters struct {
PartitionKeyPath interface{} `yaml:"PartitionKeyPath"`
}
func (Rule_KinesisParameters) Validate ¶
func (resource Rule_KinesisParameters) Validate() []error
type Rule_Predicate ¶
type Rule_Predicate struct { DataId interface{} `yaml:"DataId"` Negated interface{} `yaml:"Negated"` Type interface{} `yaml:"Type"` }
func (Rule_Predicate) Validate ¶
func (resource Rule_Predicate) Validate() []error
type Rule_RunCommandParameters ¶
type Rule_RunCommandParameters struct {
RunCommandTargets interface{} `yaml:"RunCommandTargets"`
}
func (Rule_RunCommandParameters) Validate ¶
func (resource Rule_RunCommandParameters) Validate() []error
type Rule_RunCommandTarget ¶
type Rule_RunCommandTarget struct { Key interface{} `yaml:"Key"` Values interface{} `yaml:"Values"` }
func (Rule_RunCommandTarget) Validate ¶
func (resource Rule_RunCommandTarget) Validate() []error
type Rule_Target ¶
type Rule_Target struct { Arn interface{} `yaml:"Arn"` Id interface{} `yaml:"Id"` Input interface{} `yaml:"Input,omitempty"` InputPath interface{} `yaml:"InputPath,omitempty"` RoleArn interface{} `yaml:"RoleArn,omitempty"` RunCommandParameters *Rule_RunCommandParameters `yaml:"RunCommandParameters,omitempty"` KinesisParameters *Rule_KinesisParameters `yaml:"KinesisParameters,omitempty"` InputTransformer *Rule_InputTransformer `yaml:"InputTransformer,omitempty"` EcsParameters *Rule_EcsParameters `yaml:"EcsParameters,omitempty"` }
func (Rule_Target) Validate ¶
func (resource Rule_Target) Validate() []error
type ScalableTarget_ScalableTargetAction ¶
type ScalableTarget_ScalableTargetAction struct { MaxCapacity interface{} `yaml:"MaxCapacity,omitempty"` MinCapacity interface{} `yaml:"MinCapacity,omitempty"` }
func (ScalableTarget_ScalableTargetAction) Validate ¶
func (resource ScalableTarget_ScalableTargetAction) Validate() []error
type ScalableTarget_ScheduledAction ¶
type ScalableTarget_ScheduledAction struct { EndTime interface{} `yaml:"EndTime,omitempty"` Schedule interface{} `yaml:"Schedule"` ScheduledActionName interface{} `yaml:"ScheduledActionName"` StartTime interface{} `yaml:"StartTime,omitempty"` ScalableTargetAction *ScalableTarget_ScalableTargetAction `yaml:"ScalableTargetAction,omitempty"` }
func (ScalableTarget_ScheduledAction) Validate ¶
func (resource ScalableTarget_ScheduledAction) Validate() []error
type ScalingPlan_ApplicationSource ¶
type ScalingPlan_ApplicationSource struct { CloudFormationStackARN interface{} `yaml:"CloudFormationStackARN,omitempty"` TagFilters interface{} `yaml:"TagFilters,omitempty"` }
func (ScalingPlan_ApplicationSource) Validate ¶
func (resource ScalingPlan_ApplicationSource) Validate() []error
type ScalingPlan_CustomizedScalingMetricSpecification ¶
type ScalingPlan_CustomizedScalingMetricSpecification struct { MetricName interface{} `yaml:"MetricName"` Namespace interface{} `yaml:"Namespace"` Statistic interface{} `yaml:"Statistic"` Unit interface{} `yaml:"Unit,omitempty"` Dimensions interface{} `yaml:"Dimensions,omitempty"` }
func (ScalingPlan_CustomizedScalingMetricSpecification) Validate ¶
func (resource ScalingPlan_CustomizedScalingMetricSpecification) Validate() []error
type ScalingPlan_MetricDimension ¶
type ScalingPlan_MetricDimension struct { Name interface{} `yaml:"Name"` Value interface{} `yaml:"Value"` }
func (ScalingPlan_MetricDimension) Validate ¶
func (resource ScalingPlan_MetricDimension) Validate() []error
type ScalingPlan_PredefinedScalingMetricSpecification ¶
type ScalingPlan_PredefinedScalingMetricSpecification struct { PredefinedScalingMetricType interface{} `yaml:"PredefinedScalingMetricType"` ResourceLabel interface{} `yaml:"ResourceLabel,omitempty"` }
func (ScalingPlan_PredefinedScalingMetricSpecification) Validate ¶
func (resource ScalingPlan_PredefinedScalingMetricSpecification) Validate() []error
type ScalingPlan_ScalingInstruction ¶
type ScalingPlan_ScalingInstruction struct { MaxCapacity interface{} `yaml:"MaxCapacity"` MinCapacity interface{} `yaml:"MinCapacity"` ResourceId interface{} `yaml:"ResourceId"` ScalableDimension interface{} `yaml:"ScalableDimension"` ServiceNamespace interface{} `yaml:"ServiceNamespace"` TargetTrackingConfigurations interface{} `yaml:"TargetTrackingConfigurations"` }
func (ScalingPlan_ScalingInstruction) Validate ¶
func (resource ScalingPlan_ScalingInstruction) Validate() []error
type ScalingPlan_TagFilter ¶
type ScalingPlan_TagFilter struct { Key interface{} `yaml:"Key"` Values interface{} `yaml:"Values,omitempty"` }
func (ScalingPlan_TagFilter) Validate ¶
func (resource ScalingPlan_TagFilter) Validate() []error
type ScalingPlan_TargetTrackingConfiguration ¶
type ScalingPlan_TargetTrackingConfiguration struct { DisableScaleIn interface{} `yaml:"DisableScaleIn,omitempty"` EstimatedInstanceWarmup interface{} `yaml:"EstimatedInstanceWarmup,omitempty"` ScaleInCooldown interface{} `yaml:"ScaleInCooldown,omitempty"` ScaleOutCooldown interface{} `yaml:"ScaleOutCooldown,omitempty"` TargetValue interface{} `yaml:"TargetValue"` PredefinedScalingMetricSpecification *ScalingPlan_PredefinedScalingMetricSpecification `yaml:"PredefinedScalingMetricSpecification,omitempty"` CustomizedScalingMetricSpecification *ScalingPlan_CustomizedScalingMetricSpecification `yaml:"CustomizedScalingMetricSpecification,omitempty"` }
func (ScalingPlan_TargetTrackingConfiguration) Validate ¶
func (resource ScalingPlan_TargetTrackingConfiguration) Validate() []error
type ScalingPolicy_CustomizedMetricSpecification ¶
type ScalingPolicy_CustomizedMetricSpecification struct { MetricName interface{} `yaml:"MetricName"` Namespace interface{} `yaml:"Namespace"` Statistic interface{} `yaml:"Statistic"` Unit interface{} `yaml:"Unit,omitempty"` Dimensions interface{} `yaml:"Dimensions,omitempty"` }
func (ScalingPolicy_CustomizedMetricSpecification) Validate ¶
func (resource ScalingPolicy_CustomizedMetricSpecification) Validate() []error
type ScalingPolicy_MetricDimension ¶
type ScalingPolicy_MetricDimension struct { Name interface{} `yaml:"Name"` Value interface{} `yaml:"Value"` }
func (ScalingPolicy_MetricDimension) Validate ¶
func (resource ScalingPolicy_MetricDimension) Validate() []error
type ScalingPolicy_PredefinedMetricSpecification ¶
type ScalingPolicy_PredefinedMetricSpecification struct { PredefinedMetricType interface{} `yaml:"PredefinedMetricType"` ResourceLabel interface{} `yaml:"ResourceLabel,omitempty"` }
func (ScalingPolicy_PredefinedMetricSpecification) Validate ¶
func (resource ScalingPolicy_PredefinedMetricSpecification) Validate() []error
type ScalingPolicy_StepAdjustment ¶
type ScalingPolicy_StepAdjustment struct { MetricIntervalLowerBound interface{} `yaml:"MetricIntervalLowerBound,omitempty"` MetricIntervalUpperBound interface{} `yaml:"MetricIntervalUpperBound,omitempty"` ScalingAdjustment interface{} `yaml:"ScalingAdjustment"` }
func (ScalingPolicy_StepAdjustment) Validate ¶
func (resource ScalingPolicy_StepAdjustment) Validate() []error
type ScalingPolicy_StepScalingPolicyConfiguration ¶
type ScalingPolicy_StepScalingPolicyConfiguration struct { AdjustmentType interface{} `yaml:"AdjustmentType,omitempty"` Cooldown interface{} `yaml:"Cooldown,omitempty"` MetricAggregationType interface{} `yaml:"MetricAggregationType,omitempty"` MinAdjustmentMagnitude interface{} `yaml:"MinAdjustmentMagnitude,omitempty"` StepAdjustments interface{} `yaml:"StepAdjustments,omitempty"` }
func (ScalingPolicy_StepScalingPolicyConfiguration) Validate ¶
func (resource ScalingPolicy_StepScalingPolicyConfiguration) Validate() []error
type ScalingPolicy_TargetTrackingConfiguration ¶
type ScalingPolicy_TargetTrackingConfiguration struct { DisableScaleIn interface{} `yaml:"DisableScaleIn,omitempty"` TargetValue interface{} `yaml:"TargetValue"` PredefinedMetricSpecification *ScalingPolicy_PredefinedMetricSpecification `yaml:"PredefinedMetricSpecification,omitempty"` CustomizedMetricSpecification *ScalingPolicy_CustomizedMetricSpecification `yaml:"CustomizedMetricSpecification,omitempty"` }
func (ScalingPolicy_TargetTrackingConfiguration) Validate ¶
func (resource ScalingPolicy_TargetTrackingConfiguration) Validate() []error
type ScalingPolicy_TargetTrackingScalingPolicyConfiguration ¶
type ScalingPolicy_TargetTrackingScalingPolicyConfiguration struct { DisableScaleIn interface{} `yaml:"DisableScaleIn,omitempty"` ScaleInCooldown interface{} `yaml:"ScaleInCooldown,omitempty"` ScaleOutCooldown interface{} `yaml:"ScaleOutCooldown,omitempty"` TargetValue interface{} `yaml:"TargetValue"` PredefinedMetricSpecification *ScalingPolicy_PredefinedMetricSpecification `yaml:"PredefinedMetricSpecification,omitempty"` CustomizedMetricSpecification *ScalingPolicy_CustomizedMetricSpecification `yaml:"CustomizedMetricSpecification,omitempty"` }
func (ScalingPolicy_TargetTrackingScalingPolicyConfiguration) Validate ¶
func (resource ScalingPolicy_TargetTrackingScalingPolicyConfiguration) Validate() []error
type SecurityGroup_Egress ¶
type SecurityGroup_Egress struct { CidrIp interface{} `yaml:"CidrIp,omitempty"` CidrIpv6 interface{} `yaml:"CidrIpv6,omitempty"` Description interface{} `yaml:"Description,omitempty"` DestinationPrefixListId interface{} `yaml:"DestinationPrefixListId,omitempty"` DestinationSecurityGroupId interface{} `yaml:"DestinationSecurityGroupId,omitempty"` FromPort interface{} `yaml:"FromPort,omitempty"` IpProtocol interface{} `yaml:"IpProtocol"` ToPort interface{} `yaml:"ToPort,omitempty"` }
func (SecurityGroup_Egress) Validate ¶
func (resource SecurityGroup_Egress) Validate() []error
type SecurityGroup_Ingress ¶
type SecurityGroup_Ingress struct { CidrIp interface{} `yaml:"CidrIp,omitempty"` CidrIpv6 interface{} `yaml:"CidrIpv6,omitempty"` Description interface{} `yaml:"Description,omitempty"` FromPort interface{} `yaml:"FromPort,omitempty"` IpProtocol interface{} `yaml:"IpProtocol"` SourceSecurityGroupId interface{} `yaml:"SourceSecurityGroupId,omitempty"` SourceSecurityGroupName interface{} `yaml:"SourceSecurityGroupName,omitempty"` SourceSecurityGroupOwnerId interface{} `yaml:"SourceSecurityGroupOwnerId,omitempty"` ToPort interface{} `yaml:"ToPort,omitempty"` }
func (SecurityGroup_Ingress) Validate ¶
func (resource SecurityGroup_Ingress) Validate() []error
type Service_AwsVpcConfiguration ¶
type Service_AwsVpcConfiguration struct { AssignPublicIp interface{} `yaml:"AssignPublicIp,omitempty"` SecurityGroups interface{} `yaml:"SecurityGroups,omitempty"` Subnets interface{} `yaml:"Subnets"` }
func (Service_AwsVpcConfiguration) Validate ¶
func (resource Service_AwsVpcConfiguration) Validate() []error
type Service_DeploymentConfiguration ¶
type Service_DeploymentConfiguration struct { MaximumPercent interface{} `yaml:"MaximumPercent,omitempty"` MinimumHealthyPercent interface{} `yaml:"MinimumHealthyPercent,omitempty"` }
func (Service_DeploymentConfiguration) Validate ¶
func (resource Service_DeploymentConfiguration) Validate() []error
type Service_DnsConfig ¶
type Service_DnsConfig struct { NamespaceId interface{} `yaml:"NamespaceId"` DnsRecords interface{} `yaml:"DnsRecords"` }
func (Service_DnsConfig) Validate ¶
func (resource Service_DnsConfig) Validate() []error
type Service_DnsRecord ¶
type Service_DnsRecord struct { TTL interface{} `yaml:"TTL"` Type interface{} `yaml:"Type"` }
func (Service_DnsRecord) Validate ¶
func (resource Service_DnsRecord) Validate() []error
type Service_HealthCheckConfig ¶
type Service_HealthCheckConfig struct { FailureThreshold interface{} `yaml:"FailureThreshold,omitempty"` ResourcePath interface{} `yaml:"ResourcePath,omitempty"` Type interface{} `yaml:"Type"` }
func (Service_HealthCheckConfig) Validate ¶
func (resource Service_HealthCheckConfig) Validate() []error
type Service_LoadBalancer ¶
type Service_LoadBalancer struct { ContainerName interface{} `yaml:"ContainerName,omitempty"` ContainerPort interface{} `yaml:"ContainerPort"` LoadBalancerName interface{} `yaml:"LoadBalancerName,omitempty"` TargetGroupArn interface{} `yaml:"TargetGroupArn,omitempty"` }
func (Service_LoadBalancer) Validate ¶
func (resource Service_LoadBalancer) Validate() []error
type Service_NetworkConfiguration ¶
type Service_NetworkConfiguration struct {
AwsvpcConfiguration *Service_AwsVpcConfiguration `yaml:"AwsvpcConfiguration,omitempty"`
}
func (Service_NetworkConfiguration) Validate ¶
func (resource Service_NetworkConfiguration) Validate() []error
type Service_PlacementConstraint ¶
type Service_PlacementConstraint struct { Expression interface{} `yaml:"Expression,omitempty"` Type interface{} `yaml:"Type"` }
func (Service_PlacementConstraint) Validate ¶
func (resource Service_PlacementConstraint) Validate() []error
type Service_PlacementStrategy ¶
type Service_PlacementStrategy struct { Field interface{} `yaml:"Field,omitempty"` Type interface{} `yaml:"Type"` }
func (Service_PlacementStrategy) Validate ¶
func (resource Service_PlacementStrategy) Validate() []error
type SimpleAD_VpcSettings ¶
type SimpleAD_VpcSettings struct { VpcId interface{} `yaml:"VpcId"` SubnetIds interface{} `yaml:"SubnetIds"` }
func (SimpleAD_VpcSettings) Validate ¶
func (resource SimpleAD_VpcSettings) Validate() []error
type SizeConstraintSet_FieldToMatch ¶
type SizeConstraintSet_FieldToMatch struct { Data interface{} `yaml:"Data,omitempty"` Type interface{} `yaml:"Type"` }
func (SizeConstraintSet_FieldToMatch) Validate ¶
func (resource SizeConstraintSet_FieldToMatch) Validate() []error
type SizeConstraintSet_SizeConstraint ¶
type SizeConstraintSet_SizeConstraint struct { ComparisonOperator interface{} `yaml:"ComparisonOperator"` Size interface{} `yaml:"Size"` TextTransformation interface{} `yaml:"TextTransformation"` FieldToMatch *SizeConstraintSet_FieldToMatch `yaml:"FieldToMatch"` }
func (SizeConstraintSet_SizeConstraint) Validate ¶
func (resource SizeConstraintSet_SizeConstraint) Validate() []error
type SpotFleet_BlockDeviceMapping ¶
type SpotFleet_BlockDeviceMapping struct { DeviceName interface{} `yaml:"DeviceName"` NoDevice interface{} `yaml:"NoDevice,omitempty"` VirtualName interface{} `yaml:"VirtualName,omitempty"` Ebs *SpotFleet_EbsBlockDevice `yaml:"Ebs,omitempty"` }
func (SpotFleet_BlockDeviceMapping) Validate ¶
func (resource SpotFleet_BlockDeviceMapping) Validate() []error
type SpotFleet_EbsBlockDevice ¶
type SpotFleet_EbsBlockDevice struct { DeleteOnTermination interface{} `yaml:"DeleteOnTermination,omitempty"` Encrypted interface{} `yaml:"Encrypted,omitempty"` Iops interface{} `yaml:"Iops,omitempty"` SnapshotId interface{} `yaml:"SnapshotId,omitempty"` VolumeSize interface{} `yaml:"VolumeSize,omitempty"` VolumeType interface{} `yaml:"VolumeType,omitempty"` }
func (SpotFleet_EbsBlockDevice) Validate ¶
func (resource SpotFleet_EbsBlockDevice) Validate() []error
type SpotFleet_FleetLaunchTemplateSpecification ¶
type SpotFleet_FleetLaunchTemplateSpecification struct { LaunchTemplateId interface{} `yaml:"LaunchTemplateId,omitempty"` LaunchTemplateName interface{} `yaml:"LaunchTemplateName,omitempty"` Version interface{} `yaml:"Version,omitempty"` }
func (SpotFleet_FleetLaunchTemplateSpecification) Validate ¶
func (resource SpotFleet_FleetLaunchTemplateSpecification) Validate() []error
type SpotFleet_GroupIdentifier ¶
type SpotFleet_GroupIdentifier struct {
GroupId interface{} `yaml:"GroupId"`
}
func (SpotFleet_GroupIdentifier) Validate ¶
func (resource SpotFleet_GroupIdentifier) Validate() []error
type SpotFleet_IamInstanceProfileSpecification ¶
type SpotFleet_IamInstanceProfileSpecification struct {
Arn interface{} `yaml:"Arn,omitempty"`
}
func (SpotFleet_IamInstanceProfileSpecification) Validate ¶
func (resource SpotFleet_IamInstanceProfileSpecification) Validate() []error
type SpotFleet_InstanceIpv6Address ¶
type SpotFleet_InstanceIpv6Address struct {
Ipv6Address interface{} `yaml:"Ipv6Address"`
}
func (SpotFleet_InstanceIpv6Address) Validate ¶
func (resource SpotFleet_InstanceIpv6Address) Validate() []error
type SpotFleet_InstanceNetworkInterfaceSpecification ¶
type SpotFleet_InstanceNetworkInterfaceSpecification struct { AssociatePublicIpAddress interface{} `yaml:"AssociatePublicIpAddress,omitempty"` DeleteOnTermination interface{} `yaml:"DeleteOnTermination,omitempty"` Description interface{} `yaml:"Description,omitempty"` DeviceIndex interface{} `yaml:"DeviceIndex,omitempty"` Ipv6AddressCount interface{} `yaml:"Ipv6AddressCount,omitempty"` NetworkInterfaceId interface{} `yaml:"NetworkInterfaceId,omitempty"` SecondaryPrivateIpAddressCount interface{} `yaml:"SecondaryPrivateIpAddressCount,omitempty"` SubnetId interface{} `yaml:"SubnetId,omitempty"` Groups interface{} `yaml:"Groups,omitempty"` Ipv6Addresses interface{} `yaml:"Ipv6Addresses,omitempty"` PrivateIpAddresses interface{} `yaml:"PrivateIpAddresses,omitempty"` }
func (SpotFleet_InstanceNetworkInterfaceSpecification) Validate ¶
func (resource SpotFleet_InstanceNetworkInterfaceSpecification) Validate() []error
type SpotFleet_LaunchTemplateConfig ¶
type SpotFleet_LaunchTemplateConfig struct { Overrides interface{} `yaml:"Overrides,omitempty"` LaunchTemplateSpecification *SpotFleet_FleetLaunchTemplateSpecification `yaml:"LaunchTemplateSpecification,omitempty"` }
func (SpotFleet_LaunchTemplateConfig) Validate ¶
func (resource SpotFleet_LaunchTemplateConfig) Validate() []error
type SpotFleet_LaunchTemplateOverrides ¶
type SpotFleet_LaunchTemplateOverrides struct { AvailabilityZone interface{} `yaml:"AvailabilityZone,omitempty"` InstanceType interface{} `yaml:"InstanceType,omitempty"` SpotPrice interface{} `yaml:"SpotPrice,omitempty"` SubnetId interface{} `yaml:"SubnetId,omitempty"` WeightedCapacity interface{} `yaml:"WeightedCapacity,omitempty"` }
func (SpotFleet_LaunchTemplateOverrides) Validate ¶
func (resource SpotFleet_LaunchTemplateOverrides) Validate() []error
type SpotFleet_PrivateIpAddressSpecification ¶
type SpotFleet_PrivateIpAddressSpecification struct { Primary interface{} `yaml:"Primary,omitempty"` PrivateIpAddress interface{} `yaml:"PrivateIpAddress"` }
func (SpotFleet_PrivateIpAddressSpecification) Validate ¶
func (resource SpotFleet_PrivateIpAddressSpecification) Validate() []error
type SpotFleet_SpotFleetLaunchSpecification ¶
type SpotFleet_SpotFleetLaunchSpecification struct { EbsOptimized interface{} `yaml:"EbsOptimized,omitempty"` ImageId interface{} `yaml:"ImageId"` InstanceType interface{} `yaml:"InstanceType"` KernelId interface{} `yaml:"KernelId,omitempty"` KeyName interface{} `yaml:"KeyName,omitempty"` RamdiskId interface{} `yaml:"RamdiskId,omitempty"` SpotPrice interface{} `yaml:"SpotPrice,omitempty"` SubnetId interface{} `yaml:"SubnetId,omitempty"` UserData interface{} `yaml:"UserData,omitempty"` WeightedCapacity interface{} `yaml:"WeightedCapacity,omitempty"` Placement *SpotFleet_SpotPlacement `yaml:"Placement,omitempty"` Monitoring *SpotFleet_SpotFleetMonitoring `yaml:"Monitoring,omitempty"` BlockDeviceMappings interface{} `yaml:"BlockDeviceMappings,omitempty"` NetworkInterfaces interface{} `yaml:"NetworkInterfaces,omitempty"` SecurityGroups interface{} `yaml:"SecurityGroups,omitempty"` TagSpecifications interface{} `yaml:"TagSpecifications,omitempty"` IamInstanceProfile *SpotFleet_IamInstanceProfileSpecification `yaml:"IamInstanceProfile,omitempty"` }
func (SpotFleet_SpotFleetLaunchSpecification) Validate ¶
func (resource SpotFleet_SpotFleetLaunchSpecification) Validate() []error
type SpotFleet_SpotFleetMonitoring ¶
type SpotFleet_SpotFleetMonitoring struct {
Enabled interface{} `yaml:"Enabled,omitempty"`
}
func (SpotFleet_SpotFleetMonitoring) Validate ¶
func (resource SpotFleet_SpotFleetMonitoring) Validate() []error
type SpotFleet_SpotFleetRequestConfigData ¶
type SpotFleet_SpotFleetRequestConfigData struct { AllocationStrategy interface{} `yaml:"AllocationStrategy,omitempty"` ExcessCapacityTerminationPolicy interface{} `yaml:"ExcessCapacityTerminationPolicy,omitempty"` IamFleetRole interface{} `yaml:"IamFleetRole"` ReplaceUnhealthyInstances interface{} `yaml:"ReplaceUnhealthyInstances,omitempty"` SpotPrice interface{} `yaml:"SpotPrice,omitempty"` TargetCapacity interface{} `yaml:"TargetCapacity"` TerminateInstancesWithExpiration interface{} `yaml:"TerminateInstancesWithExpiration,omitempty"` Type interface{} `yaml:"Type,omitempty"` ValidFrom interface{} `yaml:"ValidFrom,omitempty"` ValidUntil interface{} `yaml:"ValidUntil,omitempty"` LaunchSpecifications interface{} `yaml:"LaunchSpecifications,omitempty"` LaunchTemplateConfigs interface{} `yaml:"LaunchTemplateConfigs,omitempty"` }
func (SpotFleet_SpotFleetRequestConfigData) Validate ¶
func (resource SpotFleet_SpotFleetRequestConfigData) Validate() []error
type SpotFleet_SpotFleetTagSpecification ¶
type SpotFleet_SpotFleetTagSpecification struct {
ResourceType interface{} `yaml:"ResourceType,omitempty"`
}
func (SpotFleet_SpotFleetTagSpecification) Validate ¶
func (resource SpotFleet_SpotFleetTagSpecification) Validate() []error
type SpotFleet_SpotPlacement ¶
type SpotFleet_SpotPlacement struct { AvailabilityZone interface{} `yaml:"AvailabilityZone,omitempty"` GroupName interface{} `yaml:"GroupName,omitempty"` }
func (SpotFleet_SpotPlacement) Validate ¶
func (resource SpotFleet_SpotPlacement) Validate() []error
type SqlInjectionMatchSet_FieldToMatch ¶
type SqlInjectionMatchSet_FieldToMatch struct { Data interface{} `yaml:"Data,omitempty"` Type interface{} `yaml:"Type"` }
func (SqlInjectionMatchSet_FieldToMatch) Validate ¶
func (resource SqlInjectionMatchSet_FieldToMatch) Validate() []error
type SqlInjectionMatchSet_SqlInjectionMatchTuple ¶
type SqlInjectionMatchSet_SqlInjectionMatchTuple struct { TextTransformation interface{} `yaml:"TextTransformation"` FieldToMatch *SqlInjectionMatchSet_FieldToMatch `yaml:"FieldToMatch"` }
func (SqlInjectionMatchSet_SqlInjectionMatchTuple) Validate ¶
func (resource SqlInjectionMatchSet_SqlInjectionMatchTuple) Validate() []error
type Stack_ChefConfiguration ¶
type Stack_ChefConfiguration struct { BerkshelfVersion interface{} `yaml:"BerkshelfVersion,omitempty"` ManageBerkshelf interface{} `yaml:"ManageBerkshelf,omitempty"` }
func (Stack_ChefConfiguration) Validate ¶
func (resource Stack_ChefConfiguration) Validate() []error
type Stack_ElasticIp ¶
type Stack_ElasticIp struct { Ip interface{} `yaml:"Ip"` Name interface{} `yaml:"Name,omitempty"` }
func (Stack_ElasticIp) Validate ¶
func (resource Stack_ElasticIp) Validate() []error
type Stack_RdsDbInstance ¶
type Stack_RdsDbInstance struct { DbPassword interface{} `yaml:"DbPassword"` DbUser interface{} `yaml:"DbUser"` RdsDbInstanceArn interface{} `yaml:"RdsDbInstanceArn"` }
func (Stack_RdsDbInstance) Validate ¶
func (resource Stack_RdsDbInstance) Validate() []error
type Stack_Source ¶
type Stack_Source struct { Password interface{} `yaml:"Password,omitempty"` Revision interface{} `yaml:"Revision,omitempty"` SshKey interface{} `yaml:"SshKey,omitempty"` Type interface{} `yaml:"Type,omitempty"` Url interface{} `yaml:"Url,omitempty"` Username interface{} `yaml:"Username,omitempty"` }
func (Stack_Source) Validate ¶
func (resource Stack_Source) Validate() []error
type Stack_StackConfigurationManager ¶
type Stack_StackConfigurationManager struct { Name interface{} `yaml:"Name,omitempty"` Version interface{} `yaml:"Version,omitempty"` }
func (Stack_StackConfigurationManager) Validate ¶
func (resource Stack_StackConfigurationManager) Validate() []error
type Stage_MethodSetting ¶
type Stage_MethodSetting struct { CacheDataEncrypted interface{} `yaml:"CacheDataEncrypted,omitempty"` CacheTtlInSeconds interface{} `yaml:"CacheTtlInSeconds,omitempty"` CachingEnabled interface{} `yaml:"CachingEnabled,omitempty"` DataTraceEnabled interface{} `yaml:"DataTraceEnabled,omitempty"` HttpMethod interface{} `yaml:"HttpMethod,omitempty"` LoggingLevel interface{} `yaml:"LoggingLevel,omitempty"` MetricsEnabled interface{} `yaml:"MetricsEnabled,omitempty"` ResourcePath interface{} `yaml:"ResourcePath,omitempty"` ThrottlingBurstLimit interface{} `yaml:"ThrottlingBurstLimit,omitempty"` ThrottlingRateLimit interface{} `yaml:"ThrottlingRateLimit,omitempty"` }
func (Stage_MethodSetting) Validate ¶
func (resource Stage_MethodSetting) Validate() []error
type Step_HadoopJarStepConfig ¶
type Step_HadoopJarStepConfig struct { Jar interface{} `yaml:"Jar"` MainClass interface{} `yaml:"MainClass,omitempty"` Args interface{} `yaml:"Args,omitempty"` StepProperties interface{} `yaml:"StepProperties,omitempty"` }
func (Step_HadoopJarStepConfig) Validate ¶
func (resource Step_HadoopJarStepConfig) Validate() []error
type Step_KeyValue ¶
type Step_KeyValue struct { Key interface{} `yaml:"Key,omitempty"` Value interface{} `yaml:"Value,omitempty"` }
func (Step_KeyValue) Validate ¶
func (resource Step_KeyValue) Validate() []error
type Stream_StreamEncryption ¶
type Stream_StreamEncryption struct { EncryptionType interface{} `yaml:"EncryptionType"` KeyId interface{} `yaml:"KeyId"` }
func (Stream_StreamEncryption) Validate ¶
func (resource Stream_StreamEncryption) Validate() []error
type StreamingDistribution_Logging ¶
type StreamingDistribution_Logging struct { Bucket interface{} `yaml:"Bucket"` Enabled interface{} `yaml:"Enabled"` Prefix interface{} `yaml:"Prefix"` }
func (StreamingDistribution_Logging) Validate ¶
func (resource StreamingDistribution_Logging) Validate() []error
type StreamingDistribution_S3Origin ¶
type StreamingDistribution_S3Origin struct { DomainName interface{} `yaml:"DomainName"` OriginAccessIdentity interface{} `yaml:"OriginAccessIdentity"` }
func (StreamingDistribution_S3Origin) Validate ¶
func (resource StreamingDistribution_S3Origin) Validate() []error
type StreamingDistribution_StreamingDistributionConfig ¶
type StreamingDistribution_StreamingDistributionConfig struct { Comment interface{} `yaml:"Comment"` Enabled interface{} `yaml:"Enabled"` PriceClass interface{} `yaml:"PriceClass,omitempty"` TrustedSigners *StreamingDistribution_TrustedSigners `yaml:"TrustedSigners"` S3Origin *StreamingDistribution_S3Origin `yaml:"S3Origin"` Logging *StreamingDistribution_Logging `yaml:"Logging,omitempty"` Aliases interface{} `yaml:"Aliases,omitempty"` }
func (StreamingDistribution_StreamingDistributionConfig) Validate ¶
func (resource StreamingDistribution_StreamingDistributionConfig) Validate() []error
type StreamingDistribution_TrustedSigners ¶
type StreamingDistribution_TrustedSigners struct { Enabled interface{} `yaml:"Enabled"` AwsAccountNumbers interface{} `yaml:"AwsAccountNumbers,omitempty"` }
func (StreamingDistribution_TrustedSigners) Validate ¶
func (resource StreamingDistribution_TrustedSigners) Validate() []error
type Table_AttributeDefinition ¶
type Table_AttributeDefinition struct { AttributeName interface{} `yaml:"AttributeName"` AttributeType interface{} `yaml:"AttributeType"` }
func (Table_AttributeDefinition) Validate ¶
func (resource Table_AttributeDefinition) Validate() []error
type Table_Column ¶
type Table_Column struct { Comment interface{} `yaml:"Comment,omitempty"` Name interface{} `yaml:"Name"` Type interface{} `yaml:"Type,omitempty"` }
func (Table_Column) Validate ¶
func (resource Table_Column) Validate() []error
type Table_GlobalSecondaryIndex ¶
type Table_GlobalSecondaryIndex struct { IndexName interface{} `yaml:"IndexName"` ProvisionedThroughput *Table_ProvisionedThroughput `yaml:"ProvisionedThroughput"` Projection *Table_Projection `yaml:"Projection"` KeySchema interface{} `yaml:"KeySchema"` }
func (Table_GlobalSecondaryIndex) Validate ¶
func (resource Table_GlobalSecondaryIndex) Validate() []error
type Table_KeySchema ¶
type Table_KeySchema struct { AttributeName interface{} `yaml:"AttributeName"` KeyType interface{} `yaml:"KeyType"` }
func (Table_KeySchema) Validate ¶
func (resource Table_KeySchema) Validate() []error
type Table_LocalSecondaryIndex ¶
type Table_LocalSecondaryIndex struct { IndexName interface{} `yaml:"IndexName"` Projection *Table_Projection `yaml:"Projection"` KeySchema interface{} `yaml:"KeySchema"` }
func (Table_LocalSecondaryIndex) Validate ¶
func (resource Table_LocalSecondaryIndex) Validate() []error
type Table_Order ¶
type Table_Order struct { Column interface{} `yaml:"Column"` SortOrder interface{} `yaml:"SortOrder"` }
func (Table_Order) Validate ¶
func (resource Table_Order) Validate() []error
type Table_Projection ¶
type Table_Projection struct { ProjectionType interface{} `yaml:"ProjectionType,omitempty"` NonKeyAttributes interface{} `yaml:"NonKeyAttributes,omitempty"` }
func (Table_Projection) Validate ¶
func (resource Table_Projection) Validate() []error
type Table_ProvisionedThroughput ¶
type Table_ProvisionedThroughput struct { ReadCapacityUnits interface{} `yaml:"ReadCapacityUnits"` WriteCapacityUnits interface{} `yaml:"WriteCapacityUnits"` }
func (Table_ProvisionedThroughput) Validate ¶
func (resource Table_ProvisionedThroughput) Validate() []error
type Table_SSESpecification ¶
type Table_SSESpecification struct {
SSEEnabled interface{} `yaml:"SSEEnabled"`
}
func (Table_SSESpecification) Validate ¶
func (resource Table_SSESpecification) Validate() []error
type Table_SerdeInfo ¶
type Table_SerdeInfo struct { Name interface{} `yaml:"Name,omitempty"` Parameters interface{} `yaml:"Parameters,omitempty"` SerializationLibrary interface{} `yaml:"SerializationLibrary,omitempty"` }
func (Table_SerdeInfo) Validate ¶
func (resource Table_SerdeInfo) Validate() []error
type Table_SkewedInfo ¶
type Table_SkewedInfo struct { SkewedColumnValueLocationMaps interface{} `yaml:"SkewedColumnValueLocationMaps,omitempty"` SkewedColumnNames interface{} `yaml:"SkewedColumnNames,omitempty"` SkewedColumnValues interface{} `yaml:"SkewedColumnValues,omitempty"` }
func (Table_SkewedInfo) Validate ¶
func (resource Table_SkewedInfo) Validate() []error
type Table_StorageDescriptor ¶
type Table_StorageDescriptor struct { Compressed interface{} `yaml:"Compressed,omitempty"` InputFormat interface{} `yaml:"InputFormat,omitempty"` Location interface{} `yaml:"Location,omitempty"` NumberOfBuckets interface{} `yaml:"NumberOfBuckets,omitempty"` OutputFormat interface{} `yaml:"OutputFormat,omitempty"` Parameters interface{} `yaml:"Parameters,omitempty"` StoredAsSubDirectories interface{} `yaml:"StoredAsSubDirectories,omitempty"` SkewedInfo *Table_SkewedInfo `yaml:"SkewedInfo,omitempty"` SerdeInfo *Table_SerdeInfo `yaml:"SerdeInfo,omitempty"` BucketColumns interface{} `yaml:"BucketColumns,omitempty"` Columns interface{} `yaml:"Columns,omitempty"` SortColumns interface{} `yaml:"SortColumns,omitempty"` }
func (Table_StorageDescriptor) Validate ¶
func (resource Table_StorageDescriptor) Validate() []error
type Table_StreamSpecification ¶
type Table_StreamSpecification struct {
StreamViewType interface{} `yaml:"StreamViewType"`
}
func (Table_StreamSpecification) Validate ¶
func (resource Table_StreamSpecification) Validate() []error
type Table_TableInput ¶
type Table_TableInput struct { Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name,omitempty"` Owner interface{} `yaml:"Owner,omitempty"` Parameters interface{} `yaml:"Parameters,omitempty"` Retention interface{} `yaml:"Retention,omitempty"` TableType interface{} `yaml:"TableType,omitempty"` ViewExpandedText interface{} `yaml:"ViewExpandedText,omitempty"` ViewOriginalText interface{} `yaml:"ViewOriginalText,omitempty"` StorageDescriptor *Table_StorageDescriptor `yaml:"StorageDescriptor,omitempty"` PartitionKeys interface{} `yaml:"PartitionKeys,omitempty"` }
func (Table_TableInput) Validate ¶
func (resource Table_TableInput) Validate() []error
type Table_TimeToLiveSpecification ¶
type Table_TimeToLiveSpecification struct { AttributeName interface{} `yaml:"AttributeName"` Enabled interface{} `yaml:"Enabled"` }
func (Table_TimeToLiveSpecification) Validate ¶
func (resource Table_TimeToLiveSpecification) Validate() []error
type TargetGroup_Matcher ¶
type TargetGroup_Matcher struct {
HttpCode interface{} `yaml:"HttpCode"`
}
func (TargetGroup_Matcher) Validate ¶
func (resource TargetGroup_Matcher) Validate() []error
type TargetGroup_TargetDescription ¶
type TargetGroup_TargetDescription struct { AvailabilityZone interface{} `yaml:"AvailabilityZone,omitempty"` Id interface{} `yaml:"Id"` Port interface{} `yaml:"Port,omitempty"` }
func (TargetGroup_TargetDescription) Validate ¶
func (resource TargetGroup_TargetDescription) Validate() []error
type TargetGroup_TargetGroupAttribute ¶
type TargetGroup_TargetGroupAttribute struct { Key interface{} `yaml:"Key,omitempty"` Value interface{} `yaml:"Value,omitempty"` }
func (TargetGroup_TargetGroupAttribute) Validate ¶
func (resource TargetGroup_TargetGroupAttribute) Validate() []error
type TaskDefinition_ContainerDefinition ¶
type TaskDefinition_ContainerDefinition struct { Cpu interface{} `yaml:"Cpu,omitempty"` DisableNetworking interface{} `yaml:"DisableNetworking,omitempty"` Essential interface{} `yaml:"Essential,omitempty"` Hostname interface{} `yaml:"Hostname,omitempty"` Image interface{} `yaml:"Image,omitempty"` Memory interface{} `yaml:"Memory,omitempty"` MemoryReservation interface{} `yaml:"MemoryReservation,omitempty"` Name interface{} `yaml:"Name,omitempty"` Privileged interface{} `yaml:"Privileged,omitempty"` ReadonlyRootFilesystem interface{} `yaml:"ReadonlyRootFilesystem,omitempty"` User interface{} `yaml:"User,omitempty"` WorkingDirectory interface{} `yaml:"WorkingDirectory,omitempty"` DockerLabels interface{} `yaml:"DockerLabels,omitempty"` LogConfiguration *TaskDefinition_LogConfiguration `yaml:"LogConfiguration,omitempty"` Command interface{} `yaml:"Command,omitempty"` DnsServers interface{} `yaml:"DnsServers,omitempty"` DockerSecurityOptions interface{} `yaml:"DockerSecurityOptions,omitempty"` EntryPoint interface{} `yaml:"EntryPoint,omitempty"` Environment interface{} `yaml:"Environment,omitempty"` ExtraHosts interface{} `yaml:"ExtraHosts,omitempty"` Links interface{} `yaml:"Links,omitempty"` Ulimits interface{} `yaml:"Ulimits,omitempty"` DnsSearchDomains interface{} `yaml:"DnsSearchDomains,omitempty"` MountPoints interface{} `yaml:"MountPoints,omitempty"` PortMappings interface{} `yaml:"PortMappings,omitempty"` VolumesFrom interface{} `yaml:"VolumesFrom,omitempty"` LinuxParameters *TaskDefinition_LinuxParameters `yaml:"LinuxParameters,omitempty"` }
func (TaskDefinition_ContainerDefinition) Validate ¶
func (resource TaskDefinition_ContainerDefinition) Validate() []error
type TaskDefinition_Device ¶
type TaskDefinition_Device struct { ContainerPath interface{} `yaml:"ContainerPath,omitempty"` HostPath interface{} `yaml:"HostPath"` Permissions interface{} `yaml:"Permissions,omitempty"` }
func (TaskDefinition_Device) Validate ¶
func (resource TaskDefinition_Device) Validate() []error
type TaskDefinition_HostEntry ¶
type TaskDefinition_HostEntry struct { Hostname interface{} `yaml:"Hostname"` IpAddress interface{} `yaml:"IpAddress"` }
func (TaskDefinition_HostEntry) Validate ¶
func (resource TaskDefinition_HostEntry) Validate() []error
type TaskDefinition_HostVolumeProperties ¶
type TaskDefinition_HostVolumeProperties struct {
SourcePath interface{} `yaml:"SourcePath,omitempty"`
}
func (TaskDefinition_HostVolumeProperties) Validate ¶
func (resource TaskDefinition_HostVolumeProperties) Validate() []error
type TaskDefinition_KernelCapabilities ¶
type TaskDefinition_KernelCapabilities struct { Add interface{} `yaml:"Add,omitempty"` Drop interface{} `yaml:"Drop,omitempty"` }
func (TaskDefinition_KernelCapabilities) Validate ¶
func (resource TaskDefinition_KernelCapabilities) Validate() []error
type TaskDefinition_KeyValuePair ¶
type TaskDefinition_KeyValuePair struct { Name interface{} `yaml:"Name,omitempty"` Value interface{} `yaml:"Value,omitempty"` }
func (TaskDefinition_KeyValuePair) Validate ¶
func (resource TaskDefinition_KeyValuePair) Validate() []error
type TaskDefinition_LinuxParameters ¶
type TaskDefinition_LinuxParameters struct { InitProcessEnabled interface{} `yaml:"InitProcessEnabled,omitempty"` Devices interface{} `yaml:"Devices,omitempty"` Capabilities *TaskDefinition_KernelCapabilities `yaml:"Capabilities,omitempty"` }
func (TaskDefinition_LinuxParameters) Validate ¶
func (resource TaskDefinition_LinuxParameters) Validate() []error
type TaskDefinition_LogConfiguration ¶
type TaskDefinition_LogConfiguration struct { LogDriver interface{} `yaml:"LogDriver"` Options interface{} `yaml:"Options,omitempty"` }
func (TaskDefinition_LogConfiguration) Validate ¶
func (resource TaskDefinition_LogConfiguration) Validate() []error
type TaskDefinition_MountPoint ¶
type TaskDefinition_MountPoint struct { ContainerPath interface{} `yaml:"ContainerPath,omitempty"` ReadOnly interface{} `yaml:"ReadOnly,omitempty"` SourceVolume interface{} `yaml:"SourceVolume,omitempty"` }
func (TaskDefinition_MountPoint) Validate ¶
func (resource TaskDefinition_MountPoint) Validate() []error
type TaskDefinition_PortMapping ¶
type TaskDefinition_PortMapping struct { ContainerPort interface{} `yaml:"ContainerPort,omitempty"` HostPort interface{} `yaml:"HostPort,omitempty"` Protocol interface{} `yaml:"Protocol,omitempty"` }
func (TaskDefinition_PortMapping) Validate ¶
func (resource TaskDefinition_PortMapping) Validate() []error
type TaskDefinition_TaskDefinitionPlacementConstraint ¶
type TaskDefinition_TaskDefinitionPlacementConstraint struct { Expression interface{} `yaml:"Expression,omitempty"` Type interface{} `yaml:"Type"` }
func (TaskDefinition_TaskDefinitionPlacementConstraint) Validate ¶
func (resource TaskDefinition_TaskDefinitionPlacementConstraint) Validate() []error
type TaskDefinition_Ulimit ¶
type TaskDefinition_Ulimit struct { HardLimit interface{} `yaml:"HardLimit"` Name interface{} `yaml:"Name"` SoftLimit interface{} `yaml:"SoftLimit"` }
func (TaskDefinition_Ulimit) Validate ¶
func (resource TaskDefinition_Ulimit) Validate() []error
type TaskDefinition_Volume ¶
type TaskDefinition_Volume struct { Name interface{} `yaml:"Name,omitempty"` Host *TaskDefinition_HostVolumeProperties `yaml:"Host,omitempty"` }
func (TaskDefinition_Volume) Validate ¶
func (resource TaskDefinition_Volume) Validate() []error
type TaskDefinition_VolumeFrom ¶
type TaskDefinition_VolumeFrom struct { ReadOnly interface{} `yaml:"ReadOnly,omitempty"` SourceContainer interface{} `yaml:"SourceContainer,omitempty"` }
func (TaskDefinition_VolumeFrom) Validate ¶
func (resource TaskDefinition_VolumeFrom) Validate() []error
type Template_Template ¶
type Template_Template struct { HtmlPart interface{} `yaml:"HtmlPart,omitempty"` SubjectPart interface{} `yaml:"SubjectPart,omitempty"` TemplateName interface{} `yaml:"TemplateName,omitempty"` TextPart interface{} `yaml:"TextPart,omitempty"` }
func (Template_Template) Validate ¶
func (resource Template_Template) Validate() []error
type Thing_AttributePayload ¶
type Thing_AttributePayload struct {
Attributes interface{} `yaml:"Attributes,omitempty"`
}
func (Thing_AttributePayload) Validate ¶
func (resource Thing_AttributePayload) Validate() []error
type TopicRule_Action ¶
type TopicRule_Action struct { Sqs *TopicRule_SqsAction `yaml:"Sqs,omitempty"` Sns *TopicRule_SnsAction `yaml:"Sns,omitempty"` S3 *TopicRule_S3Action `yaml:"S3,omitempty"` Republish *TopicRule_RepublishAction `yaml:"Republish,omitempty"` Lambda *TopicRule_LambdaAction `yaml:"Lambda,omitempty"` Kinesis *TopicRule_KinesisAction `yaml:"Kinesis,omitempty"` Firehose *TopicRule_FirehoseAction `yaml:"Firehose,omitempty"` Elasticsearch *TopicRule_ElasticsearchAction `yaml:"Elasticsearch,omitempty"` DynamoDBv2 *TopicRule_DynamoDBv2Action `yaml:"DynamoDBv2,omitempty"` DynamoDB *TopicRule_DynamoDBAction `yaml:"DynamoDB,omitempty"` CloudwatchMetric *TopicRule_CloudwatchMetricAction `yaml:"CloudwatchMetric,omitempty"` CloudwatchAlarm *TopicRule_CloudwatchAlarmAction `yaml:"CloudwatchAlarm,omitempty"` }
func (TopicRule_Action) Validate ¶
func (resource TopicRule_Action) Validate() []error
type TopicRule_CloudwatchAlarmAction ¶
type TopicRule_CloudwatchAlarmAction struct { AlarmName interface{} `yaml:"AlarmName"` RoleArn interface{} `yaml:"RoleArn"` StateReason interface{} `yaml:"StateReason"` StateValue interface{} `yaml:"StateValue"` }
func (TopicRule_CloudwatchAlarmAction) Validate ¶
func (resource TopicRule_CloudwatchAlarmAction) Validate() []error
type TopicRule_CloudwatchMetricAction ¶
type TopicRule_CloudwatchMetricAction struct { MetricName interface{} `yaml:"MetricName"` MetricNamespace interface{} `yaml:"MetricNamespace"` MetricTimestamp interface{} `yaml:"MetricTimestamp,omitempty"` MetricUnit interface{} `yaml:"MetricUnit"` MetricValue interface{} `yaml:"MetricValue"` RoleArn interface{} `yaml:"RoleArn"` }
func (TopicRule_CloudwatchMetricAction) Validate ¶
func (resource TopicRule_CloudwatchMetricAction) Validate() []error
type TopicRule_DynamoDBAction ¶
type TopicRule_DynamoDBAction struct { HashKeyField interface{} `yaml:"HashKeyField"` HashKeyType interface{} `yaml:"HashKeyType,omitempty"` HashKeyValue interface{} `yaml:"HashKeyValue"` PayloadField interface{} `yaml:"PayloadField,omitempty"` RangeKeyField interface{} `yaml:"RangeKeyField,omitempty"` RangeKeyType interface{} `yaml:"RangeKeyType,omitempty"` RangeKeyValue interface{} `yaml:"RangeKeyValue,omitempty"` RoleArn interface{} `yaml:"RoleArn"` TableName interface{} `yaml:"TableName"` }
func (TopicRule_DynamoDBAction) Validate ¶
func (resource TopicRule_DynamoDBAction) Validate() []error
type TopicRule_DynamoDBv2Action ¶
type TopicRule_DynamoDBv2Action struct { RoleArn interface{} `yaml:"RoleArn,omitempty"` PutItem *TopicRule_PutItemInput `yaml:"PutItem,omitempty"` }
func (TopicRule_DynamoDBv2Action) Validate ¶
func (resource TopicRule_DynamoDBv2Action) Validate() []error
type TopicRule_ElasticsearchAction ¶
type TopicRule_ElasticsearchAction struct { Endpoint interface{} `yaml:"Endpoint"` Id interface{} `yaml:"Id"` Index interface{} `yaml:"Index"` RoleArn interface{} `yaml:"RoleArn"` Type interface{} `yaml:"Type"` }
func (TopicRule_ElasticsearchAction) Validate ¶
func (resource TopicRule_ElasticsearchAction) Validate() []error
type TopicRule_FirehoseAction ¶
type TopicRule_FirehoseAction struct { DeliveryStreamName interface{} `yaml:"DeliveryStreamName"` RoleArn interface{} `yaml:"RoleArn"` Separator interface{} `yaml:"Separator,omitempty"` }
func (TopicRule_FirehoseAction) Validate ¶
func (resource TopicRule_FirehoseAction) Validate() []error
type TopicRule_KinesisAction ¶
type TopicRule_KinesisAction struct { PartitionKey interface{} `yaml:"PartitionKey,omitempty"` RoleArn interface{} `yaml:"RoleArn"` StreamName interface{} `yaml:"StreamName"` }
func (TopicRule_KinesisAction) Validate ¶
func (resource TopicRule_KinesisAction) Validate() []error
type TopicRule_LambdaAction ¶
type TopicRule_LambdaAction struct {
FunctionArn interface{} `yaml:"FunctionArn,omitempty"`
}
func (TopicRule_LambdaAction) Validate ¶
func (resource TopicRule_LambdaAction) Validate() []error
type TopicRule_PutItemInput ¶
type TopicRule_PutItemInput struct {
TableName interface{} `yaml:"TableName"`
}
func (TopicRule_PutItemInput) Validate ¶
func (resource TopicRule_PutItemInput) Validate() []error
type TopicRule_RepublishAction ¶
type TopicRule_RepublishAction struct { RoleArn interface{} `yaml:"RoleArn"` Topic interface{} `yaml:"Topic"` }
func (TopicRule_RepublishAction) Validate ¶
func (resource TopicRule_RepublishAction) Validate() []error
type TopicRule_S3Action ¶
type TopicRule_S3Action struct { BucketName interface{} `yaml:"BucketName"` Key interface{} `yaml:"Key"` RoleArn interface{} `yaml:"RoleArn"` }
func (TopicRule_S3Action) Validate ¶
func (resource TopicRule_S3Action) Validate() []error
type TopicRule_SnsAction ¶
type TopicRule_SnsAction struct { MessageFormat interface{} `yaml:"MessageFormat,omitempty"` RoleArn interface{} `yaml:"RoleArn"` TargetArn interface{} `yaml:"TargetArn"` }
func (TopicRule_SnsAction) Validate ¶
func (resource TopicRule_SnsAction) Validate() []error
type TopicRule_SqsAction ¶
type TopicRule_SqsAction struct { QueueUrl interface{} `yaml:"QueueUrl"` RoleArn interface{} `yaml:"RoleArn"` UseBase64 interface{} `yaml:"UseBase64,omitempty"` }
func (TopicRule_SqsAction) Validate ¶
func (resource TopicRule_SqsAction) Validate() []error
type TopicRule_TopicRulePayload ¶
type TopicRule_TopicRulePayload struct { AwsIotSqlVersion interface{} `yaml:"AwsIotSqlVersion,omitempty"` Description interface{} `yaml:"Description,omitempty"` RuleDisabled interface{} `yaml:"RuleDisabled"` Sql interface{} `yaml:"Sql"` Actions interface{} `yaml:"Actions"` }
func (TopicRule_TopicRulePayload) Validate ¶
func (resource TopicRule_TopicRulePayload) Validate() []error
type Topic_Subscription ¶
type Topic_Subscription struct { Endpoint interface{} `yaml:"Endpoint"` Protocol interface{} `yaml:"Protocol"` }
func (Topic_Subscription) Validate ¶
func (resource Topic_Subscription) Validate() []error
type Trail_DataResource ¶
type Trail_DataResource struct { Type interface{} `yaml:"Type"` Values interface{} `yaml:"Values,omitempty"` }
func (Trail_DataResource) Validate ¶
func (resource Trail_DataResource) Validate() []error
type Trail_EventSelector ¶
type Trail_EventSelector struct { IncludeManagementEvents interface{} `yaml:"IncludeManagementEvents,omitempty"` ReadWriteType interface{} `yaml:"ReadWriteType,omitempty"` DataResources interface{} `yaml:"DataResources,omitempty"` }
func (Trail_EventSelector) Validate ¶
func (resource Trail_EventSelector) Validate() []error
type Trigger_Action ¶
type Trigger_Action struct { Arguments interface{} `yaml:"Arguments,omitempty"` JobName interface{} `yaml:"JobName,omitempty"` }
func (Trigger_Action) Validate ¶
func (resource Trigger_Action) Validate() []error
type Trigger_Condition ¶
type Trigger_Condition struct { JobName interface{} `yaml:"JobName,omitempty"` LogicalOperator interface{} `yaml:"LogicalOperator,omitempty"` State interface{} `yaml:"State,omitempty"` }
func (Trigger_Condition) Validate ¶
func (resource Trigger_Condition) Validate() []error
type Trigger_Predicate ¶
type Trigger_Predicate struct { Logical interface{} `yaml:"Logical,omitempty"` Conditions interface{} `yaml:"Conditions,omitempty"` }
func (Trigger_Predicate) Validate ¶
func (resource Trigger_Predicate) Validate() []error
type UsagePlan_ApiStage ¶
type UsagePlan_ApiStage struct { ApiId interface{} `yaml:"ApiId,omitempty"` Stage interface{} `yaml:"Stage,omitempty"` }
func (UsagePlan_ApiStage) Validate ¶
func (resource UsagePlan_ApiStage) Validate() []error
type UsagePlan_QuotaSettings ¶
type UsagePlan_QuotaSettings struct { Limit interface{} `yaml:"Limit,omitempty"` Offset interface{} `yaml:"Offset,omitempty"` Period interface{} `yaml:"Period,omitempty"` }
func (UsagePlan_QuotaSettings) Validate ¶
func (resource UsagePlan_QuotaSettings) Validate() []error
type UsagePlan_ThrottleSettings ¶
type UsagePlan_ThrottleSettings struct { BurstLimit interface{} `yaml:"BurstLimit,omitempty"` RateLimit interface{} `yaml:"RateLimit,omitempty"` }
func (UsagePlan_ThrottleSettings) Validate ¶
func (resource UsagePlan_ThrottleSettings) Validate() []error
type UserPoolUser_AttributeType ¶
type UserPoolUser_AttributeType struct { Name interface{} `yaml:"Name,omitempty"` Value interface{} `yaml:"Value,omitempty"` }
func (UserPoolUser_AttributeType) Validate ¶
func (resource UserPoolUser_AttributeType) Validate() []error
type UserPool_AdminCreateUserConfig ¶
type UserPool_AdminCreateUserConfig struct { AllowAdminCreateUserOnly interface{} `yaml:"AllowAdminCreateUserOnly,omitempty"` UnusedAccountValidityDays interface{} `yaml:"UnusedAccountValidityDays,omitempty"` InviteMessageTemplate *UserPool_InviteMessageTemplate `yaml:"InviteMessageTemplate,omitempty"` }
func (UserPool_AdminCreateUserConfig) Validate ¶
func (resource UserPool_AdminCreateUserConfig) Validate() []error
type UserPool_DeviceConfiguration ¶
type UserPool_DeviceConfiguration struct { ChallengeRequiredOnNewDevice interface{} `yaml:"ChallengeRequiredOnNewDevice,omitempty"` DeviceOnlyRememberedOnUserPrompt interface{} `yaml:"DeviceOnlyRememberedOnUserPrompt,omitempty"` }
func (UserPool_DeviceConfiguration) Validate ¶
func (resource UserPool_DeviceConfiguration) Validate() []error
type UserPool_EmailConfiguration ¶
type UserPool_EmailConfiguration struct { ReplyToEmailAddress interface{} `yaml:"ReplyToEmailAddress,omitempty"` SourceArn interface{} `yaml:"SourceArn,omitempty"` }
func (UserPool_EmailConfiguration) Validate ¶
func (resource UserPool_EmailConfiguration) Validate() []error
type UserPool_InviteMessageTemplate ¶
type UserPool_InviteMessageTemplate struct { EmailMessage interface{} `yaml:"EmailMessage,omitempty"` EmailSubject interface{} `yaml:"EmailSubject,omitempty"` SMSMessage interface{} `yaml:"SMSMessage,omitempty"` }
func (UserPool_InviteMessageTemplate) Validate ¶
func (resource UserPool_InviteMessageTemplate) Validate() []error
type UserPool_LambdaConfig ¶
type UserPool_LambdaConfig struct { CreateAuthChallenge interface{} `yaml:"CreateAuthChallenge,omitempty"` CustomMessage interface{} `yaml:"CustomMessage,omitempty"` DefineAuthChallenge interface{} `yaml:"DefineAuthChallenge,omitempty"` PostAuthentication interface{} `yaml:"PostAuthentication,omitempty"` PostConfirmation interface{} `yaml:"PostConfirmation,omitempty"` PreAuthentication interface{} `yaml:"PreAuthentication,omitempty"` PreSignUp interface{} `yaml:"PreSignUp,omitempty"` VerifyAuthChallengeResponse interface{} `yaml:"VerifyAuthChallengeResponse,omitempty"` }
func (UserPool_LambdaConfig) Validate ¶
func (resource UserPool_LambdaConfig) Validate() []error
type UserPool_NumberAttributeConstraints ¶
type UserPool_NumberAttributeConstraints struct { MaxValue interface{} `yaml:"MaxValue,omitempty"` MinValue interface{} `yaml:"MinValue,omitempty"` }
func (UserPool_NumberAttributeConstraints) Validate ¶
func (resource UserPool_NumberAttributeConstraints) Validate() []error
type UserPool_PasswordPolicy ¶
type UserPool_PasswordPolicy struct { MinimumLength interface{} `yaml:"MinimumLength,omitempty"` RequireLowercase interface{} `yaml:"RequireLowercase,omitempty"` RequireNumbers interface{} `yaml:"RequireNumbers,omitempty"` RequireSymbols interface{} `yaml:"RequireSymbols,omitempty"` RequireUppercase interface{} `yaml:"RequireUppercase,omitempty"` }
func (UserPool_PasswordPolicy) Validate ¶
func (resource UserPool_PasswordPolicy) Validate() []error
type UserPool_Policies ¶
type UserPool_Policies struct {
PasswordPolicy *UserPool_PasswordPolicy `yaml:"PasswordPolicy,omitempty"`
}
func (UserPool_Policies) Validate ¶
func (resource UserPool_Policies) Validate() []error
type UserPool_SchemaAttribute ¶
type UserPool_SchemaAttribute struct { AttributeDataType interface{} `yaml:"AttributeDataType,omitempty"` DeveloperOnlyAttribute interface{} `yaml:"DeveloperOnlyAttribute,omitempty"` Mutable interface{} `yaml:"Mutable,omitempty"` Name interface{} `yaml:"Name,omitempty"` Required interface{} `yaml:"Required,omitempty"` StringAttributeConstraints *UserPool_StringAttributeConstraints `yaml:"StringAttributeConstraints,omitempty"` NumberAttributeConstraints *UserPool_NumberAttributeConstraints `yaml:"NumberAttributeConstraints,omitempty"` }
func (UserPool_SchemaAttribute) Validate ¶
func (resource UserPool_SchemaAttribute) Validate() []error
type UserPool_SmsConfiguration ¶
type UserPool_SmsConfiguration struct { ExternalId interface{} `yaml:"ExternalId,omitempty"` SnsCallerArn interface{} `yaml:"SnsCallerArn,omitempty"` }
func (UserPool_SmsConfiguration) Validate ¶
func (resource UserPool_SmsConfiguration) Validate() []error
type UserPool_StringAttributeConstraints ¶
type UserPool_StringAttributeConstraints struct { MaxLength interface{} `yaml:"MaxLength,omitempty"` MinLength interface{} `yaml:"MinLength,omitempty"` }
func (UserPool_StringAttributeConstraints) Validate ¶
func (resource UserPool_StringAttributeConstraints) Validate() []error
type User_LoginProfile ¶
type User_LoginProfile struct { Password interface{} `yaml:"Password"` PasswordResetRequired interface{} `yaml:"PasswordResetRequired,omitempty"` }
func (User_LoginProfile) Validate ¶
func (resource User_LoginProfile) Validate() []error
type User_Policy ¶
type User_Policy struct { PolicyDocument interface{} `yaml:"PolicyDocument"` PolicyName interface{} `yaml:"PolicyName"` }
func (User_Policy) Validate ¶
func (resource User_Policy) Validate() []error
type VPNConnection_VpnTunnelOptionsSpecification ¶
type VPNConnection_VpnTunnelOptionsSpecification struct { TunnelInsideCidr interface{} `yaml:"TunnelInsideCidr,omitempty"` }
func (VPNConnection_VpnTunnelOptionsSpecification) Validate ¶
func (resource VPNConnection_VpnTunnelOptionsSpecification) Validate() []error
type WebACL_Action ¶
type WebACL_Action struct {
Type interface{} `yaml:"Type"`
}
func (WebACL_Action) Validate ¶
func (resource WebACL_Action) Validate() []error
type WebACL_ActivatedRule ¶
type WebACL_ActivatedRule struct { Priority interface{} `yaml:"Priority"` RuleId interface{} `yaml:"RuleId"` Action *WebACL_WafAction `yaml:"Action"` }
func (WebACL_ActivatedRule) Validate ¶
func (resource WebACL_ActivatedRule) Validate() []error
type WebACL_Rule ¶
type WebACL_Rule struct { Priority interface{} `yaml:"Priority"` RuleId interface{} `yaml:"RuleId"` Action *WebACL_Action `yaml:"Action"` }
func (WebACL_Rule) Validate ¶
func (resource WebACL_Rule) Validate() []error
type WebACL_WafAction ¶
type WebACL_WafAction struct {
Type interface{} `yaml:"Type"`
}
func (WebACL_WafAction) Validate ¶
func (resource WebACL_WafAction) Validate() []error
type XssMatchSet_FieldToMatch ¶
type XssMatchSet_FieldToMatch struct { Data interface{} `yaml:"Data,omitempty"` Type interface{} `yaml:"Type"` }
func (XssMatchSet_FieldToMatch) Validate ¶
func (resource XssMatchSet_FieldToMatch) Validate() []error
type XssMatchSet_XssMatchTuple ¶
type XssMatchSet_XssMatchTuple struct { TextTransformation interface{} `yaml:"TextTransformation"` FieldToMatch *XssMatchSet_FieldToMatch `yaml:"FieldToMatch"` }
func (XssMatchSet_XssMatchTuple) Validate ¶
func (resource XssMatchSet_XssMatchTuple) Validate() []error
Source Files ¶
- Alarm_Dimension.go
- Alias_AliasRoutingConfiguration.go
- Alias_RoutingStrategy.go
- Alias_VersionWeight.go
- ApiKey_StageKey.go
- App_DataSource.go
- App_EnvironmentVariable.go
- App_Source.go
- App_SslConfiguration.go
- ApplicationOutput_DestinationSchema.go
- ApplicationOutput_KinesisFirehoseOutput.go
- ApplicationOutput_KinesisStreamsOutput.go
- ApplicationOutput_LambdaOutput.go
- ApplicationOutput_Output.go
- ApplicationReferenceDataSource_CSVMappingParameters.go
- ApplicationReferenceDataSource_JSONMappingParameters.go
- ApplicationReferenceDataSource_MappingParameters.go
- ApplicationReferenceDataSource_RecordColumn.go
- ApplicationReferenceDataSource_RecordFormat.go
- ApplicationReferenceDataSource_ReferenceDataSource.go
- ApplicationReferenceDataSource_ReferenceSchema.go
- ApplicationReferenceDataSource_S3ReferenceDataSource.go
- ApplicationVersion_SourceBundle.go
- Application_ApplicationResourceLifecycleConfig.go
- Application_ApplicationVersionLifecycleConfig.go
- Application_CSVMappingParameters.go
- Application_Input.go
- Application_InputLambdaProcessor.go
- Application_InputParallelism.go
- Application_InputProcessingConfiguration.go
- Application_InputSchema.go
- Application_JSONMappingParameters.go
- Application_KinesisFirehoseInput.go
- Application_KinesisStreamsInput.go
- Application_MappingParameters.go
- Application_MaxAgeRule.go
- Application_MaxCountRule.go
- Application_RecordColumn.go
- Application_RecordFormat.go
- Association_ParameterValues.go
- Association_Target.go
- AutoScalingGroup_LifecycleHookSpecification.go
- AutoScalingGroup_MetricsCollection.go
- AutoScalingGroup_NotificationConfiguration.go
- AutoScalingGroup_TagProperty.go
- Bucket_AbortIncompleteMultipartUpload.go
- Bucket_AccelerateConfiguration.go
- Bucket_AccessControlTranslation.go
- Bucket_AnalyticsConfiguration.go
- Bucket_BucketEncryption.go
- Bucket_CorsConfiguration.go
- Bucket_CorsRule.go
- Bucket_DataExport.go
- Bucket_Destination.go
- Bucket_EncryptionConfiguration.go
- Bucket_FilterRule.go
- Bucket_InventoryConfiguration.go
- Bucket_LambdaConfiguration.go
- Bucket_LifecycleConfiguration.go
- Bucket_LoggingConfiguration.go
- Bucket_MetricsConfiguration.go
- Bucket_NoncurrentVersionTransition.go
- Bucket_NotificationConfiguration.go
- Bucket_NotificationFilter.go
- Bucket_QueueConfiguration.go
- Bucket_RedirectAllRequestsTo.go
- Bucket_RedirectRule.go
- Bucket_ReplicationConfiguration.go
- Bucket_ReplicationDestination.go
- Bucket_ReplicationRule.go
- Bucket_RoutingRule.go
- Bucket_RoutingRuleCondition.go
- Bucket_Rule.go
- Bucket_S3KeyFilter.go
- Bucket_ServerSideEncryptionByDefault.go
- Bucket_ServerSideEncryptionRule.go
- Bucket_SourceSelectionCriteria.go
- Bucket_SseKmsEncryptedObjects.go
- Bucket_StorageClassAnalysis.go
- Bucket_TagFilter.go
- Bucket_TopicConfiguration.go
- Bucket_Transition.go
- Bucket_VersioningConfiguration.go
- Bucket_WebsiteConfiguration.go
- Build_S3Location.go
- ByteMatchSet_ByteMatchTuple.go
- ByteMatchSet_FieldToMatch.go
- Certificate_DomainValidationOption.go
- Classifier_GrokClassifier.go
- CloudFormationProvisionedProduct_ProvisioningParameter.go
- CloudFrontOriginAccessIdentity_CloudFrontOriginAccessIdentityConfig.go
- ClusterParameterGroup_Parameter.go
- Cluster_Application.go
- Cluster_AutoScalingPolicy.go
- Cluster_BootstrapActionConfig.go
- Cluster_CloudWatchAlarmDefinition.go
- Cluster_Configuration.go
- Cluster_EbsBlockDeviceConfig.go
- Cluster_EbsConfiguration.go
- Cluster_InstanceFleetConfig.go
- Cluster_InstanceFleetProvisioningSpecifications.go
- Cluster_InstanceGroupConfig.go
- Cluster_InstanceTypeConfig.go
- Cluster_JobFlowInstancesConfig.go
- Cluster_LoggingProperties.go
- Cluster_MetricDimension.go
- Cluster_PlacementType.go
- Cluster_ScalingAction.go
- Cluster_ScalingConstraints.go
- Cluster_ScalingRule.go
- Cluster_ScalingTrigger.go
- Cluster_ScriptBootstrapActionConfig.go
- Cluster_SimpleScalingPolicyConfiguration.go
- Cluster_SpotProvisioningSpecification.go
- Cluster_VolumeSpecification.go
- ComputeEnvironment_ComputeResources.go
- ConfigRule_Scope.go
- ConfigRule_Source.go
- ConfigRule_SourceDetail.go
- ConfigurationRecorder_RecordingGroup.go
- ConfigurationSetEventDestination_CloudWatchDestination.go
- ConfigurationSetEventDestination_DimensionConfiguration.go
- ConfigurationSetEventDestination_EventDestination.go
- ConfigurationSetEventDestination_KinesisFirehoseDestination.go
- ConfigurationTemplate_ConfigurationOptionSetting.go
- ConfigurationTemplate_SourceConfiguration.go
- Connection_ConnectionInput.go
- Connection_PhysicalConnectionRequirements.go
- Crawler_JdbcTarget.go
- Crawler_S3Target.go
- Crawler_Schedule.go
- Crawler_SchemaChangePolicy.go
- Crawler_Targets.go
- CustomActionType_ArtifactDetails.go
- CustomActionType_ConfigurationProperties.go
- CustomActionType_Settings.go
- DBSecurityGroup_Ingress.go
- DataSource_DynamoDBConfig.go
- DataSource_ElasticsearchConfig.go
- DataSource_LambdaConfig.go
- Database_DatabaseInput.go
- DeliveryChannel_ConfigSnapshotDeliveryProperties.go
- DeliveryStream_BufferingHints.go
- DeliveryStream_CloudWatchLoggingOptions.go
- DeliveryStream_CopyCommand.go
- DeliveryStream_ElasticsearchBufferingHints.go
- DeliveryStream_ElasticsearchDestinationConfiguration.go
- DeliveryStream_ElasticsearchRetryOptions.go
- DeliveryStream_EncryptionConfiguration.go
- DeliveryStream_ExtendedS3DestinationConfiguration.go
- DeliveryStream_KMSEncryptionConfig.go
- DeliveryStream_KinesisStreamSourceConfiguration.go
- DeliveryStream_ProcessingConfiguration.go
- DeliveryStream_Processor.go
- DeliveryStream_ProcessorParameter.go
- DeliveryStream_RedshiftDestinationConfiguration.go
- DeliveryStream_S3DestinationConfiguration.go
- DeploymentConfig_MinimumHealthyHosts.go
- DeploymentGroup_Alarm.go
- DeploymentGroup_AlarmConfiguration.go
- DeploymentGroup_AutoRollbackConfiguration.go
- DeploymentGroup_Deployment.go
- DeploymentGroup_DeploymentStyle.go
- DeploymentGroup_EC2TagFilter.go
- DeploymentGroup_ELBInfo.go
- DeploymentGroup_GitHubLocation.go
- DeploymentGroup_LoadBalancerInfo.go
- DeploymentGroup_RevisionLocation.go
- DeploymentGroup_S3Location.go
- DeploymentGroup_TagFilter.go
- DeploymentGroup_TargetGroupInfo.go
- DeploymentGroup_TriggerConfig.go
- Deployment_MethodSetting.go
- Deployment_StageDescription.go
- Distribution_CacheBehavior.go
- Distribution_Cookies.go
- Distribution_CustomErrorResponse.go
- Distribution_CustomOriginConfig.go
- Distribution_DefaultCacheBehavior.go
- Distribution_DistributionConfig.go
- Distribution_ForwardedValues.go
- Distribution_GeoRestriction.go
- Distribution_LambdaFunctionAssociation.go
- Distribution_Logging.go
- Distribution_Origin.go
- Distribution_OriginCustomHeader.go
- Distribution_Restrictions.go
- Distribution_S3OriginConfig.go
- Distribution_ViewerCertificate.go
- DocumentationPart_Location.go
- DomainName_EndpointConfiguration.go
- Domain_EBSOptions.go
- Domain_ElasticsearchClusterConfig.go
- Domain_SnapshotOptions.go
- Domain_VPCOptions.go
- Endpoint_DynamoDbSettings.go
- Endpoint_MongoDbSettings.go
- Endpoint_S3Settings.go
- EnvironmentEC2_Repository.go
- Environment_OptionSetting.go
- Environment_Tier.go
- FileSystem_ElasticFileSystemTag.go
- Filter_Condition.go
- Filter_FindingCriteria.go
- Fleet_IpPermission.go
- Function_Code.go
- Function_DeadLetterConfig.go
- Function_Environment.go
- Function_TracingConfig.go
- Function_VpcConfig.go
- GraphQLApi_LogConfig.go
- GraphQLApi_OpenIDConnectConfig.go
- GraphQLApi_UserPoolConfig.go
- Group_Policy.go
- HealthCheck_AlarmIdentifier.go
- HealthCheck_HealthCheckConfig.go
- HealthCheck_HealthCheckTag.go
- HostedZone_HostedZoneConfig.go
- HostedZone_HostedZoneTag.go
- HostedZone_QueryLoggingConfig.go
- HostedZone_VPC.go
- IPSet_IPSetDescriptor.go
- IdentityPoolRoleAttachment_MappingRule.go
- IdentityPoolRoleAttachment_RoleMapping.go
- IdentityPoolRoleAttachment_RulesConfigurationType.go
- IdentityPool_CognitoIdentityProvider.go
- IdentityPool_CognitoStreams.go
- IdentityPool_PushSync.go
- InstanceFleetConfig_Configuration.go
- InstanceFleetConfig_EbsBlockDeviceConfig.go
- InstanceFleetConfig_EbsConfiguration.go
- InstanceFleetConfig_InstanceFleetProvisioningSpecifications.go
- InstanceFleetConfig_InstanceTypeConfig.go
- InstanceFleetConfig_SpotProvisioningSpecification.go
- InstanceFleetConfig_VolumeSpecification.go
- InstanceGroupConfig_AutoScalingPolicy.go
- InstanceGroupConfig_CloudWatchAlarmDefinition.go
- InstanceGroupConfig_Configuration.go
- InstanceGroupConfig_EbsBlockDeviceConfig.go
- InstanceGroupConfig_EbsConfiguration.go
- InstanceGroupConfig_MetricDimension.go
- InstanceGroupConfig_ScalingAction.go
- InstanceGroupConfig_ScalingConstraints.go
- InstanceGroupConfig_ScalingRule.go
- InstanceGroupConfig_ScalingTrigger.go
- InstanceGroupConfig_SimpleScalingPolicyConfiguration.go
- InstanceGroupConfig_VolumeSpecification.go
- Instance_AssociationParameter.go
- Instance_BlockDeviceMapping.go
- Instance_CreditSpecification.go
- Instance_Ebs.go
- Instance_EbsBlockDevice.go
- Instance_ElasticGpuSpecification.go
- Instance_InstanceIpv6Address.go
- Instance_NetworkInterface.go
- Instance_NoDevice.go
- Instance_PrivateIpAddressSpecification.go
- Instance_SsmAssociation.go
- Instance_TimeBasedAutoScaling.go
- Instance_Volume.go
- JobDefinition_ContainerProperties.go
- JobDefinition_Environment.go
- JobDefinition_MountPoints.go
- JobDefinition_RetryStrategy.go
- JobDefinition_Ulimit.go
- JobDefinition_Volumes.go
- JobDefinition_VolumesHost.go
- JobQueue_ComputeEnvironmentOrder.go
- Job_ConnectionsList.go
- Job_ExecutionProperty.go
- Job_JobCommand.go
- LaunchConfiguration_BlockDevice.go
- LaunchConfiguration_BlockDeviceMapping.go
- LaunchTemplate_BlockDeviceMapping.go
- LaunchTemplate_CreditSpecification.go
- LaunchTemplate_Ebs.go
- LaunchTemplate_ElasticGpuSpecification.go
- LaunchTemplate_IamInstanceProfile.go
- LaunchTemplate_InstanceMarketOptions.go
- LaunchTemplate_Ipv6Add.go
- LaunchTemplate_LaunchTemplateData.go
- LaunchTemplate_Monitoring.go
- LaunchTemplate_NetworkInterface.go
- LaunchTemplate_Placement.go
- LaunchTemplate_PrivateIpAdd.go
- LaunchTemplate_SpotOptions.go
- LaunchTemplate_TagSpecification.go
- Layer_AutoScalingThresholds.go
- Layer_LifecycleEventConfiguration.go
- Layer_LoadBasedAutoScaling.go
- Layer_Recipes.go
- Layer_ShutdownEventConfiguration.go
- Layer_VolumeConfiguration.go
- ListenerCertificate_Certificate.go
- ListenerRule_Action.go
- ListenerRule_RuleCondition.go
- Listener_Action.go
- Listener_Certificate.go
- LoadBalancer_AccessLoggingPolicy.go
- LoadBalancer_AppCookieStickinessPolicy.go
- LoadBalancer_ConnectionDrainingPolicy.go
- LoadBalancer_ConnectionSettings.go
- LoadBalancer_HealthCheck.go
- LoadBalancer_LBCookieStickinessPolicy.go
- LoadBalancer_Listeners.go
- LoadBalancer_LoadBalancerAttribute.go
- LoadBalancer_Policies.go
- LoadBalancer_SubnetMapping.go
- MaintenanceWindowTask_LoggingInfo.go
- MaintenanceWindowTask_MaintenanceWindowAutomationParameters.go
- MaintenanceWindowTask_MaintenanceWindowLambdaParameters.go
- MaintenanceWindowTask_MaintenanceWindowRunCommandParameters.go
- MaintenanceWindowTask_MaintenanceWindowStepFunctionsParameters.go
- MaintenanceWindowTask_NotificationConfig.go
- MaintenanceWindowTask_Target.go
- MaintenanceWindowTask_TaskInvocationParameters.go
- Method_Integration.go
- Method_IntegrationResponse.go
- Method_MethodResponse.go
- MetricFilter_MetricTransformation.go
- MicrosoftAD_VpcSettings.go
- NetworkAclEntry_Icmp.go
- NetworkAclEntry_PortRange.go
- NetworkInterface_InstanceIpv6Address.go
- NetworkInterface_PrivateIpAddressSpecification.go
- OptionGroup_OptionConfiguration.go
- OptionGroup_OptionSetting.go
- Partition_Column.go
- Partition_Order.go
- Partition_PartitionInput.go
- Partition_SerdeInfo.go
- Partition_SkewedInfo.go
- Partition_StorageDescriptor.go
- PatchBaseline_PatchFilter.go
- PatchBaseline_PatchFilterGroup.go
- PatchBaseline_PatchSource.go
- PatchBaseline_Rule.go
- PatchBaseline_RuleGroup.go
- Pipeline_ActionDeclaration.go
- Pipeline_ActionTypeId.go
- Pipeline_ArtifactStore.go
- Pipeline_BlockerDeclaration.go
- Pipeline_EncryptionKey.go
- Pipeline_Field.go
- Pipeline_InputArtifact.go
- Pipeline_OutputArtifact.go
- Pipeline_ParameterAttribute.go
- Pipeline_ParameterObject.go
- Pipeline_ParameterValue.go
- Pipeline_PipelineObject.go
- Pipeline_PipelineTag.go
- Pipeline_StageDeclaration.go
- Pipeline_StageTransition.go
- Project_Artifacts.go
- Project_Environment.go
- Project_EnvironmentVariable.go
- Project_ProjectCache.go
- Project_ProjectTriggers.go
- Project_Source.go
- Project_SourceAuth.go
- Project_VpcConfig.go
- ReceiptFilter_Filter.go
- ReceiptFilter_IpFilter.go
- ReceiptRule_Action.go
- ReceiptRule_AddHeaderAction.go
- ReceiptRule_BounceAction.go
- ReceiptRule_LambdaAction.go
- ReceiptRule_Rule.go
- ReceiptRule_S3Action.go
- ReceiptRule_SNSAction.go
- ReceiptRule_StopAction.go
- ReceiptRule_WorkmailAction.go
- RecordSetGroup_AliasTarget.go
- RecordSetGroup_GeoLocation.go
- RecordSetGroup_RecordSet.go
- RecordSet_AliasTarget.go
- RecordSet_GeoLocation.go
- ReplicationGroup_NodeGroupConfiguration.go
- Repository_LifecyclePolicy.go
- Repository_RepositoryTrigger.go
- RestApi_EndpointConfiguration.go
- RestApi_S3Location.go
- Role_Policy.go
- Rule_EcsParameters.go
- Rule_InputTransformer.go
- Rule_KinesisParameters.go
- Rule_Predicate.go
- Rule_RunCommandParameters.go
- Rule_RunCommandTarget.go
- Rule_Target.go
- ScalableTarget_ScalableTargetAction.go
- ScalableTarget_ScheduledAction.go
- ScalingPlan_ApplicationSource.go
- ScalingPlan_CustomizedScalingMetricSpecification.go
- ScalingPlan_MetricDimension.go
- ScalingPlan_PredefinedScalingMetricSpecification.go
- ScalingPlan_ScalingInstruction.go
- ScalingPlan_TagFilter.go
- ScalingPlan_TargetTrackingConfiguration.go
- ScalingPolicy_CustomizedMetricSpecification.go
- ScalingPolicy_MetricDimension.go
- ScalingPolicy_PredefinedMetricSpecification.go
- ScalingPolicy_StepAdjustment.go
- ScalingPolicy_StepScalingPolicyConfiguration.go
- ScalingPolicy_TargetTrackingConfiguration.go
- ScalingPolicy_TargetTrackingScalingPolicyConfiguration.go
- SecurityGroup_Egress.go
- SecurityGroup_Ingress.go
- Service_AwsVpcConfiguration.go
- Service_DeploymentConfiguration.go
- Service_DnsConfig.go
- Service_DnsRecord.go
- Service_HealthCheckConfig.go
- Service_LoadBalancer.go
- Service_NetworkConfiguration.go
- Service_PlacementConstraint.go
- Service_PlacementStrategy.go
- SimpleAD_VpcSettings.go
- SizeConstraintSet_FieldToMatch.go
- SizeConstraintSet_SizeConstraint.go
- SpotFleet_BlockDeviceMapping.go
- SpotFleet_EbsBlockDevice.go
- SpotFleet_FleetLaunchTemplateSpecification.go
- SpotFleet_GroupIdentifier.go
- SpotFleet_IamInstanceProfileSpecification.go
- SpotFleet_InstanceIpv6Address.go
- SpotFleet_InstanceNetworkInterfaceSpecification.go
- SpotFleet_LaunchTemplateConfig.go
- SpotFleet_LaunchTemplateOverrides.go
- SpotFleet_PrivateIpAddressSpecification.go
- SpotFleet_SpotFleetLaunchSpecification.go
- SpotFleet_SpotFleetMonitoring.go
- SpotFleet_SpotFleetRequestConfigData.go
- SpotFleet_SpotFleetTagSpecification.go
- SpotFleet_SpotPlacement.go
- SqlInjectionMatchSet_FieldToMatch.go
- SqlInjectionMatchSet_SqlInjectionMatchTuple.go
- Stack_ChefConfiguration.go
- Stack_ElasticIp.go
- Stack_RdsDbInstance.go
- Stack_Source.go
- Stack_StackConfigurationManager.go
- Stage_MethodSetting.go
- Step_HadoopJarStepConfig.go
- Step_KeyValue.go
- Stream_StreamEncryption.go
- StreamingDistribution_Logging.go
- StreamingDistribution_S3Origin.go
- StreamingDistribution_StreamingDistributionConfig.go
- StreamingDistribution_TrustedSigners.go
- Table_AttributeDefinition.go
- Table_Column.go
- Table_GlobalSecondaryIndex.go
- Table_KeySchema.go
- Table_LocalSecondaryIndex.go
- Table_Order.go
- Table_Projection.go
- Table_ProvisionedThroughput.go
- Table_SSESpecification.go
- Table_SerdeInfo.go
- Table_SkewedInfo.go
- Table_StorageDescriptor.go
- Table_StreamSpecification.go
- Table_TableInput.go
- Table_TimeToLiveSpecification.go
- Tag.go
- TargetGroup_Matcher.go
- TargetGroup_TargetDescription.go
- TargetGroup_TargetGroupAttribute.go
- TaskDefinition_ContainerDefinition.go
- TaskDefinition_Device.go
- TaskDefinition_HostEntry.go
- TaskDefinition_HostVolumeProperties.go
- TaskDefinition_KernelCapabilities.go
- TaskDefinition_KeyValuePair.go
- TaskDefinition_LinuxParameters.go
- TaskDefinition_LogConfiguration.go
- TaskDefinition_MountPoint.go
- TaskDefinition_PortMapping.go
- TaskDefinition_TaskDefinitionPlacementConstraint.go
- TaskDefinition_Ulimit.go
- TaskDefinition_Volume.go
- TaskDefinition_VolumeFrom.go
- Template_Template.go
- Thing_AttributePayload.go
- TopicRule_Action.go
- TopicRule_CloudwatchAlarmAction.go
- TopicRule_CloudwatchMetricAction.go
- TopicRule_DynamoDBAction.go
- TopicRule_DynamoDBv2Action.go
- TopicRule_ElasticsearchAction.go
- TopicRule_FirehoseAction.go
- TopicRule_KinesisAction.go
- TopicRule_LambdaAction.go
- TopicRule_PutItemInput.go
- TopicRule_RepublishAction.go
- TopicRule_S3Action.go
- TopicRule_SnsAction.go
- TopicRule_SqsAction.go
- TopicRule_TopicRulePayload.go
- Topic_Subscription.go
- Trail_DataResource.go
- Trail_EventSelector.go
- Trigger_Action.go
- Trigger_Condition.go
- Trigger_Predicate.go
- UsagePlan_ApiStage.go
- UsagePlan_QuotaSettings.go
- UsagePlan_ThrottleSettings.go
- UserPoolUser_AttributeType.go
- UserPool_AdminCreateUserConfig.go
- UserPool_DeviceConfiguration.go
- UserPool_EmailConfiguration.go
- UserPool_InviteMessageTemplate.go
- UserPool_LambdaConfig.go
- UserPool_NumberAttributeConstraints.go
- UserPool_PasswordPolicy.go
- UserPool_Policies.go
- UserPool_SchemaAttribute.go
- UserPool_SmsConfiguration.go
- UserPool_StringAttributeConstraints.go
- User_LoginProfile.go
- User_Policy.go
- VPNConnection_VpnTunnelOptionsSpecification.go
- WebACL_Action.go
- WebACL_ActivatedRule.go
- WebACL_Rule.go
- WebACL_WafAction.go
- XssMatchSet_FieldToMatch.go
- XssMatchSet_XssMatchTuple.go
Click to show internal directories.
Click to hide internal directories.