properties

package
v0.0.0-...-3891d2e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 22, 2018 License: MIT Imports: 1 Imported by: 0

Documentation ¶

Index ¶

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 ¶

type ApplicationReferenceDataSource_JSONMappingParameters ¶

type ApplicationReferenceDataSource_JSONMappingParameters struct {
	RecordRowPath interface{} `yaml:"RecordRowPath"`
}

func (ApplicationReferenceDataSource_JSONMappingParameters) Validate ¶

type ApplicationReferenceDataSource_MappingParameters ¶

type ApplicationReferenceDataSource_MappingParameters struct {
	JSONMappingParameters *ApplicationReferenceDataSource_JSONMappingParameters `yaml:"JSONMappingParameters,omitempty"`
	CSVMappingParameters  *ApplicationReferenceDataSource_CSVMappingParameters  `yaml:"CSVMappingParameters,omitempty"`
}

func (ApplicationReferenceDataSource_MappingParameters) Validate ¶

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 ¶

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 ¶

type ApplicationReferenceDataSource_S3ReferenceDataSource ¶

type ApplicationReferenceDataSource_S3ReferenceDataSource struct {
	BucketARN        interface{} `yaml:"BucketARN"`
	FileKey          interface{} `yaml:"FileKey"`
	ReferenceRoleARN interface{} `yaml:"ReferenceRoleARN"`
}

func (ApplicationReferenceDataSource_S3ReferenceDataSource) Validate ¶

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 ¶

type Application_ApplicationVersionLifecycleConfig ¶

type Application_ApplicationVersionLifecycleConfig struct {
	MaxCountRule *Application_MaxCountRule `yaml:"MaxCountRule,omitempty"`
	MaxAgeRule   *Application_MaxAgeRule   `yaml:"MaxAgeRule,omitempty"`
}

func (Application_ApplicationVersionLifecycleConfig) Validate ¶

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 ¶

type CloudFrontOriginAccessIdentity_CloudFrontOriginAccessIdentityConfig ¶

type CloudFrontOriginAccessIdentity_CloudFrontOriginAccessIdentityConfig struct {
	Comment interface{} `yaml:"Comment"`
}

func (CloudFrontOriginAccessIdentity_CloudFrontOriginAccessIdentityConfig) Validate ¶

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 ¶

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 ¶

type ConfigurationSetEventDestination_DimensionConfiguration ¶

type ConfigurationSetEventDestination_DimensionConfiguration struct {
	DefaultDimensionValue interface{} `yaml:"DefaultDimensionValue"`
	DimensionName         interface{} `yaml:"DimensionName"`
	DimensionValueSource  interface{} `yaml:"DimensionValueSource"`
}

func (ConfigurationSetEventDestination_DimensionConfiguration) Validate ¶

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 ¶

type ConfigurationSetEventDestination_KinesisFirehoseDestination ¶

type ConfigurationSetEventDestination_KinesisFirehoseDestination struct {
	DeliveryStreamARN interface{} `yaml:"DeliveryStreamARN"`
	IAMRoleARN        interface{} `yaml:"IAMRoleARN"`
}

func (ConfigurationSetEventDestination_KinesisFirehoseDestination) Validate ¶

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 ¶

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 ¶

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 ¶

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 ¶

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 ¶

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 ¶

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 ¶

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 ¶

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 ¶

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 ¶

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 ¶

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 ¶

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 ¶

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 ¶

type MaintenanceWindowTask_MaintenanceWindowStepFunctionsParameters ¶

type MaintenanceWindowTask_MaintenanceWindowStepFunctionsParameters struct {
	Input interface{} `yaml:"Input,omitempty"`
	Name  interface{} `yaml:"Name,omitempty"`
}

func (MaintenanceWindowTask_MaintenanceWindowStepFunctionsParameters) Validate ¶

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 ¶

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 ¶

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 ¶

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 ¶

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 ¶

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 ¶

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 ¶

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 ¶

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 Tag ¶

type Tag struct {
	Key   interface{} `yaml:"Key"`
	Value interface{} `yaml:"Value"`
}

func (Tag) Validate ¶

func (resource Tag) 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 ¶

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 {
	PreSharedKey     interface{} `yaml:"PreSharedKey,omitempty"`
	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 ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL