Documentation
¶
Index ¶
- type Application
- func (r *Application) AWSCloudFormationType() string
- func (r *Application) DeletionPolicy() policies.DeletionPolicy
- func (r *Application) DependsOn() []string
- func (r Application) MarshalJSON() ([]byte, error)
- func (r *Application) Metadata() map[string]interface{}
- func (r *Application) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Application) SetDependsOn(dependencies []string)
- func (r *Application) SetMetadata(metadata map[string]interface{})
- func (r *Application) UnmarshalJSON(b []byte) error
- type ApplicationOutput
- func (r *ApplicationOutput) AWSCloudFormationType() string
- func (r *ApplicationOutput) DeletionPolicy() policies.DeletionPolicy
- func (r *ApplicationOutput) DependsOn() []string
- func (r ApplicationOutput) MarshalJSON() ([]byte, error)
- func (r *ApplicationOutput) Metadata() map[string]interface{}
- func (r *ApplicationOutput) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *ApplicationOutput) SetDependsOn(dependencies []string)
- func (r *ApplicationOutput) SetMetadata(metadata map[string]interface{})
- func (r *ApplicationOutput) UnmarshalJSON(b []byte) error
- type ApplicationOutput_DestinationSchema
- func (r *ApplicationOutput_DestinationSchema) AWSCloudFormationType() string
- func (r *ApplicationOutput_DestinationSchema) DeletionPolicy() policies.DeletionPolicy
- func (r *ApplicationOutput_DestinationSchema) DependsOn() []string
- func (r *ApplicationOutput_DestinationSchema) Metadata() map[string]interface{}
- func (r *ApplicationOutput_DestinationSchema) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *ApplicationOutput_DestinationSchema) SetDependsOn(dependencies []string)
- func (r *ApplicationOutput_DestinationSchema) SetMetadata(metadata map[string]interface{})
- type ApplicationOutput_KinesisFirehoseOutput
- func (r *ApplicationOutput_KinesisFirehoseOutput) AWSCloudFormationType() string
- func (r *ApplicationOutput_KinesisFirehoseOutput) DeletionPolicy() policies.DeletionPolicy
- func (r *ApplicationOutput_KinesisFirehoseOutput) DependsOn() []string
- func (r *ApplicationOutput_KinesisFirehoseOutput) Metadata() map[string]interface{}
- func (r *ApplicationOutput_KinesisFirehoseOutput) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *ApplicationOutput_KinesisFirehoseOutput) SetDependsOn(dependencies []string)
- func (r *ApplicationOutput_KinesisFirehoseOutput) SetMetadata(metadata map[string]interface{})
- type ApplicationOutput_KinesisStreamsOutput
- func (r *ApplicationOutput_KinesisStreamsOutput) AWSCloudFormationType() string
- func (r *ApplicationOutput_KinesisStreamsOutput) DeletionPolicy() policies.DeletionPolicy
- func (r *ApplicationOutput_KinesisStreamsOutput) DependsOn() []string
- func (r *ApplicationOutput_KinesisStreamsOutput) Metadata() map[string]interface{}
- func (r *ApplicationOutput_KinesisStreamsOutput) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *ApplicationOutput_KinesisStreamsOutput) SetDependsOn(dependencies []string)
- func (r *ApplicationOutput_KinesisStreamsOutput) SetMetadata(metadata map[string]interface{})
- type ApplicationOutput_LambdaOutput
- func (r *ApplicationOutput_LambdaOutput) AWSCloudFormationType() string
- func (r *ApplicationOutput_LambdaOutput) DeletionPolicy() policies.DeletionPolicy
- func (r *ApplicationOutput_LambdaOutput) DependsOn() []string
- func (r *ApplicationOutput_LambdaOutput) Metadata() map[string]interface{}
- func (r *ApplicationOutput_LambdaOutput) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *ApplicationOutput_LambdaOutput) SetDependsOn(dependencies []string)
- func (r *ApplicationOutput_LambdaOutput) SetMetadata(metadata map[string]interface{})
- type ApplicationOutput_Output
- func (r *ApplicationOutput_Output) AWSCloudFormationType() string
- func (r *ApplicationOutput_Output) DeletionPolicy() policies.DeletionPolicy
- func (r *ApplicationOutput_Output) DependsOn() []string
- func (r *ApplicationOutput_Output) Metadata() map[string]interface{}
- func (r *ApplicationOutput_Output) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *ApplicationOutput_Output) SetDependsOn(dependencies []string)
- func (r *ApplicationOutput_Output) SetMetadata(metadata map[string]interface{})
- type ApplicationReferenceDataSource
- func (r *ApplicationReferenceDataSource) AWSCloudFormationType() string
- func (r *ApplicationReferenceDataSource) DeletionPolicy() policies.DeletionPolicy
- func (r *ApplicationReferenceDataSource) DependsOn() []string
- func (r ApplicationReferenceDataSource) MarshalJSON() ([]byte, error)
- func (r *ApplicationReferenceDataSource) Metadata() map[string]interface{}
- func (r *ApplicationReferenceDataSource) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *ApplicationReferenceDataSource) SetDependsOn(dependencies []string)
- func (r *ApplicationReferenceDataSource) SetMetadata(metadata map[string]interface{})
- func (r *ApplicationReferenceDataSource) UnmarshalJSON(b []byte) error
- type ApplicationReferenceDataSource_CSVMappingParameters
- func (r *ApplicationReferenceDataSource_CSVMappingParameters) AWSCloudFormationType() string
- func (r *ApplicationReferenceDataSource_CSVMappingParameters) DeletionPolicy() policies.DeletionPolicy
- func (r *ApplicationReferenceDataSource_CSVMappingParameters) DependsOn() []string
- func (r *ApplicationReferenceDataSource_CSVMappingParameters) Metadata() map[string]interface{}
- func (r *ApplicationReferenceDataSource_CSVMappingParameters) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *ApplicationReferenceDataSource_CSVMappingParameters) SetDependsOn(dependencies []string)
- func (r *ApplicationReferenceDataSource_CSVMappingParameters) SetMetadata(metadata map[string]interface{})
- type ApplicationReferenceDataSource_JSONMappingParameters
- func (r *ApplicationReferenceDataSource_JSONMappingParameters) AWSCloudFormationType() string
- func (r *ApplicationReferenceDataSource_JSONMappingParameters) DeletionPolicy() policies.DeletionPolicy
- func (r *ApplicationReferenceDataSource_JSONMappingParameters) DependsOn() []string
- func (r *ApplicationReferenceDataSource_JSONMappingParameters) Metadata() map[string]interface{}
- func (r *ApplicationReferenceDataSource_JSONMappingParameters) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *ApplicationReferenceDataSource_JSONMappingParameters) SetDependsOn(dependencies []string)
- func (r *ApplicationReferenceDataSource_JSONMappingParameters) SetMetadata(metadata map[string]interface{})
- type ApplicationReferenceDataSource_MappingParameters
- func (r *ApplicationReferenceDataSource_MappingParameters) AWSCloudFormationType() string
- func (r *ApplicationReferenceDataSource_MappingParameters) DeletionPolicy() policies.DeletionPolicy
- func (r *ApplicationReferenceDataSource_MappingParameters) DependsOn() []string
- func (r *ApplicationReferenceDataSource_MappingParameters) Metadata() map[string]interface{}
- func (r *ApplicationReferenceDataSource_MappingParameters) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *ApplicationReferenceDataSource_MappingParameters) SetDependsOn(dependencies []string)
- func (r *ApplicationReferenceDataSource_MappingParameters) SetMetadata(metadata map[string]interface{})
- type ApplicationReferenceDataSource_RecordColumn
- func (r *ApplicationReferenceDataSource_RecordColumn) AWSCloudFormationType() string
- func (r *ApplicationReferenceDataSource_RecordColumn) DeletionPolicy() policies.DeletionPolicy
- func (r *ApplicationReferenceDataSource_RecordColumn) DependsOn() []string
- func (r *ApplicationReferenceDataSource_RecordColumn) Metadata() map[string]interface{}
- func (r *ApplicationReferenceDataSource_RecordColumn) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *ApplicationReferenceDataSource_RecordColumn) SetDependsOn(dependencies []string)
- func (r *ApplicationReferenceDataSource_RecordColumn) SetMetadata(metadata map[string]interface{})
- type ApplicationReferenceDataSource_RecordFormat
- func (r *ApplicationReferenceDataSource_RecordFormat) AWSCloudFormationType() string
- func (r *ApplicationReferenceDataSource_RecordFormat) DeletionPolicy() policies.DeletionPolicy
- func (r *ApplicationReferenceDataSource_RecordFormat) DependsOn() []string
- func (r *ApplicationReferenceDataSource_RecordFormat) Metadata() map[string]interface{}
- func (r *ApplicationReferenceDataSource_RecordFormat) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *ApplicationReferenceDataSource_RecordFormat) SetDependsOn(dependencies []string)
- func (r *ApplicationReferenceDataSource_RecordFormat) SetMetadata(metadata map[string]interface{})
- type ApplicationReferenceDataSource_ReferenceDataSource
- func (r *ApplicationReferenceDataSource_ReferenceDataSource) AWSCloudFormationType() string
- func (r *ApplicationReferenceDataSource_ReferenceDataSource) DeletionPolicy() policies.DeletionPolicy
- func (r *ApplicationReferenceDataSource_ReferenceDataSource) DependsOn() []string
- func (r *ApplicationReferenceDataSource_ReferenceDataSource) Metadata() map[string]interface{}
- func (r *ApplicationReferenceDataSource_ReferenceDataSource) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *ApplicationReferenceDataSource_ReferenceDataSource) SetDependsOn(dependencies []string)
- func (r *ApplicationReferenceDataSource_ReferenceDataSource) SetMetadata(metadata map[string]interface{})
- type ApplicationReferenceDataSource_ReferenceSchema
- func (r *ApplicationReferenceDataSource_ReferenceSchema) AWSCloudFormationType() string
- func (r *ApplicationReferenceDataSource_ReferenceSchema) DeletionPolicy() policies.DeletionPolicy
- func (r *ApplicationReferenceDataSource_ReferenceSchema) DependsOn() []string
- func (r *ApplicationReferenceDataSource_ReferenceSchema) Metadata() map[string]interface{}
- func (r *ApplicationReferenceDataSource_ReferenceSchema) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *ApplicationReferenceDataSource_ReferenceSchema) SetDependsOn(dependencies []string)
- func (r *ApplicationReferenceDataSource_ReferenceSchema) SetMetadata(metadata map[string]interface{})
- type ApplicationReferenceDataSource_S3ReferenceDataSource
- func (r *ApplicationReferenceDataSource_S3ReferenceDataSource) AWSCloudFormationType() string
- func (r *ApplicationReferenceDataSource_S3ReferenceDataSource) DeletionPolicy() policies.DeletionPolicy
- func (r *ApplicationReferenceDataSource_S3ReferenceDataSource) DependsOn() []string
- func (r *ApplicationReferenceDataSource_S3ReferenceDataSource) Metadata() map[string]interface{}
- func (r *ApplicationReferenceDataSource_S3ReferenceDataSource) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *ApplicationReferenceDataSource_S3ReferenceDataSource) SetDependsOn(dependencies []string)
- func (r *ApplicationReferenceDataSource_S3ReferenceDataSource) SetMetadata(metadata map[string]interface{})
- type Application_CSVMappingParameters
- func (r *Application_CSVMappingParameters) AWSCloudFormationType() string
- func (r *Application_CSVMappingParameters) DeletionPolicy() policies.DeletionPolicy
- func (r *Application_CSVMappingParameters) DependsOn() []string
- func (r *Application_CSVMappingParameters) Metadata() map[string]interface{}
- func (r *Application_CSVMappingParameters) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Application_CSVMappingParameters) SetDependsOn(dependencies []string)
- func (r *Application_CSVMappingParameters) SetMetadata(metadata map[string]interface{})
- type Application_Input
- func (r *Application_Input) AWSCloudFormationType() string
- func (r *Application_Input) DeletionPolicy() policies.DeletionPolicy
- func (r *Application_Input) DependsOn() []string
- func (r *Application_Input) Metadata() map[string]interface{}
- func (r *Application_Input) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Application_Input) SetDependsOn(dependencies []string)
- func (r *Application_Input) SetMetadata(metadata map[string]interface{})
- type Application_InputLambdaProcessor
- func (r *Application_InputLambdaProcessor) AWSCloudFormationType() string
- func (r *Application_InputLambdaProcessor) DeletionPolicy() policies.DeletionPolicy
- func (r *Application_InputLambdaProcessor) DependsOn() []string
- func (r *Application_InputLambdaProcessor) Metadata() map[string]interface{}
- func (r *Application_InputLambdaProcessor) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Application_InputLambdaProcessor) SetDependsOn(dependencies []string)
- func (r *Application_InputLambdaProcessor) SetMetadata(metadata map[string]interface{})
- type Application_InputParallelism
- func (r *Application_InputParallelism) AWSCloudFormationType() string
- func (r *Application_InputParallelism) DeletionPolicy() policies.DeletionPolicy
- func (r *Application_InputParallelism) DependsOn() []string
- func (r *Application_InputParallelism) Metadata() map[string]interface{}
- func (r *Application_InputParallelism) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Application_InputParallelism) SetDependsOn(dependencies []string)
- func (r *Application_InputParallelism) SetMetadata(metadata map[string]interface{})
- type Application_InputProcessingConfiguration
- func (r *Application_InputProcessingConfiguration) AWSCloudFormationType() string
- func (r *Application_InputProcessingConfiguration) DeletionPolicy() policies.DeletionPolicy
- func (r *Application_InputProcessingConfiguration) DependsOn() []string
- func (r *Application_InputProcessingConfiguration) Metadata() map[string]interface{}
- func (r *Application_InputProcessingConfiguration) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Application_InputProcessingConfiguration) SetDependsOn(dependencies []string)
- func (r *Application_InputProcessingConfiguration) SetMetadata(metadata map[string]interface{})
- type Application_InputSchema
- func (r *Application_InputSchema) AWSCloudFormationType() string
- func (r *Application_InputSchema) DeletionPolicy() policies.DeletionPolicy
- func (r *Application_InputSchema) DependsOn() []string
- func (r *Application_InputSchema) Metadata() map[string]interface{}
- func (r *Application_InputSchema) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Application_InputSchema) SetDependsOn(dependencies []string)
- func (r *Application_InputSchema) SetMetadata(metadata map[string]interface{})
- type Application_JSONMappingParameters
- func (r *Application_JSONMappingParameters) AWSCloudFormationType() string
- func (r *Application_JSONMappingParameters) DeletionPolicy() policies.DeletionPolicy
- func (r *Application_JSONMappingParameters) DependsOn() []string
- func (r *Application_JSONMappingParameters) Metadata() map[string]interface{}
- func (r *Application_JSONMappingParameters) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Application_JSONMappingParameters) SetDependsOn(dependencies []string)
- func (r *Application_JSONMappingParameters) SetMetadata(metadata map[string]interface{})
- type Application_KinesisFirehoseInput
- func (r *Application_KinesisFirehoseInput) AWSCloudFormationType() string
- func (r *Application_KinesisFirehoseInput) DeletionPolicy() policies.DeletionPolicy
- func (r *Application_KinesisFirehoseInput) DependsOn() []string
- func (r *Application_KinesisFirehoseInput) Metadata() map[string]interface{}
- func (r *Application_KinesisFirehoseInput) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Application_KinesisFirehoseInput) SetDependsOn(dependencies []string)
- func (r *Application_KinesisFirehoseInput) SetMetadata(metadata map[string]interface{})
- type Application_KinesisStreamsInput
- func (r *Application_KinesisStreamsInput) AWSCloudFormationType() string
- func (r *Application_KinesisStreamsInput) DeletionPolicy() policies.DeletionPolicy
- func (r *Application_KinesisStreamsInput) DependsOn() []string
- func (r *Application_KinesisStreamsInput) Metadata() map[string]interface{}
- func (r *Application_KinesisStreamsInput) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Application_KinesisStreamsInput) SetDependsOn(dependencies []string)
- func (r *Application_KinesisStreamsInput) SetMetadata(metadata map[string]interface{})
- type Application_MappingParameters
- func (r *Application_MappingParameters) AWSCloudFormationType() string
- func (r *Application_MappingParameters) DeletionPolicy() policies.DeletionPolicy
- func (r *Application_MappingParameters) DependsOn() []string
- func (r *Application_MappingParameters) Metadata() map[string]interface{}
- func (r *Application_MappingParameters) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Application_MappingParameters) SetDependsOn(dependencies []string)
- func (r *Application_MappingParameters) SetMetadata(metadata map[string]interface{})
- type Application_RecordColumn
- func (r *Application_RecordColumn) AWSCloudFormationType() string
- func (r *Application_RecordColumn) DeletionPolicy() policies.DeletionPolicy
- func (r *Application_RecordColumn) DependsOn() []string
- func (r *Application_RecordColumn) Metadata() map[string]interface{}
- func (r *Application_RecordColumn) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Application_RecordColumn) SetDependsOn(dependencies []string)
- func (r *Application_RecordColumn) SetMetadata(metadata map[string]interface{})
- type Application_RecordFormat
- func (r *Application_RecordFormat) AWSCloudFormationType() string
- func (r *Application_RecordFormat) DeletionPolicy() policies.DeletionPolicy
- func (r *Application_RecordFormat) DependsOn() []string
- func (r *Application_RecordFormat) Metadata() map[string]interface{}
- func (r *Application_RecordFormat) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Application_RecordFormat) SetDependsOn(dependencies []string)
- func (r *Application_RecordFormat) SetMetadata(metadata map[string]interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { // ApplicationCode AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-applicationcode ApplicationCode string `json:"ApplicationCode,omitempty"` // ApplicationDescription AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-applicationdescription ApplicationDescription string `json:"ApplicationDescription,omitempty"` // ApplicationName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-applicationname ApplicationName string `json:"ApplicationName,omitempty"` // Inputs AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-inputs Inputs []Application_Input `json:"Inputs,omitempty"` // contains filtered or unexported fields }
Application AWS CloudFormation Resource (AWS::KinesisAnalytics::Application) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html
func (*Application) AWSCloudFormationType ¶
func (r *Application) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Application) DeletionPolicy ¶
func (r *Application) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application) DependsOn ¶
func (r *Application) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (Application) MarshalJSON ¶
func (r Application) MarshalJSON() ([]byte, error)
MarshalJSON is a custom JSON marshalling hook that embeds this object into an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'.
func (*Application) Metadata ¶
func (r *Application) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Application) SetDeletionPolicy ¶
func (r *Application) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application) SetDependsOn ¶
func (r *Application) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application) SetMetadata ¶
func (r *Application) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Application) UnmarshalJSON ¶
func (r *Application) UnmarshalJSON(b []byte) error
UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer AWS CloudFormation resource object, and just keeps the 'Properties' field.
type ApplicationOutput ¶
type ApplicationOutput struct { // ApplicationName AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationoutput.html#cfn-kinesisanalytics-applicationoutput-applicationname ApplicationName string `json:"ApplicationName,omitempty"` // Output AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationoutput.html#cfn-kinesisanalytics-applicationoutput-output Output *ApplicationOutput_Output `json:"Output,omitempty"` // contains filtered or unexported fields }
ApplicationOutput AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationOutput) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationoutput.html
func (*ApplicationOutput) AWSCloudFormationType ¶
func (r *ApplicationOutput) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*ApplicationOutput) DeletionPolicy ¶
func (r *ApplicationOutput) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationOutput) DependsOn ¶
func (r *ApplicationOutput) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (ApplicationOutput) MarshalJSON ¶
func (r ApplicationOutput) MarshalJSON() ([]byte, error)
MarshalJSON is a custom JSON marshalling hook that embeds this object into an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'.
func (*ApplicationOutput) Metadata ¶
func (r *ApplicationOutput) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationOutput) SetDeletionPolicy ¶
func (r *ApplicationOutput) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationOutput) SetDependsOn ¶
func (r *ApplicationOutput) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationOutput) SetMetadata ¶
func (r *ApplicationOutput) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationOutput) UnmarshalJSON ¶
func (r *ApplicationOutput) UnmarshalJSON(b []byte) error
UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer AWS CloudFormation resource object, and just keeps the 'Properties' field.
type ApplicationOutput_DestinationSchema ¶
type ApplicationOutput_DestinationSchema struct { // RecordFormatType AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-destinationschema.html#cfn-kinesisanalytics-applicationoutput-destinationschema-recordformattype RecordFormatType string `json:"RecordFormatType,omitempty"` // contains filtered or unexported fields }
ApplicationOutput_DestinationSchema AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationOutput.DestinationSchema) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-destinationschema.html
func (*ApplicationOutput_DestinationSchema) AWSCloudFormationType ¶
func (r *ApplicationOutput_DestinationSchema) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*ApplicationOutput_DestinationSchema) DeletionPolicy ¶
func (r *ApplicationOutput_DestinationSchema) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationOutput_DestinationSchema) DependsOn ¶
func (r *ApplicationOutput_DestinationSchema) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationOutput_DestinationSchema) Metadata ¶
func (r *ApplicationOutput_DestinationSchema) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationOutput_DestinationSchema) SetDeletionPolicy ¶
func (r *ApplicationOutput_DestinationSchema) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationOutput_DestinationSchema) SetDependsOn ¶
func (r *ApplicationOutput_DestinationSchema) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationOutput_DestinationSchema) SetMetadata ¶
func (r *ApplicationOutput_DestinationSchema) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type ApplicationOutput_KinesisFirehoseOutput ¶
type ApplicationOutput_KinesisFirehoseOutput struct { // ResourceARN AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisfirehoseoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisfirehoseoutput-resourcearn ResourceARN string `json:"ResourceARN,omitempty"` // RoleARN AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisfirehoseoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisfirehoseoutput-rolearn RoleARN string `json:"RoleARN,omitempty"` // contains filtered or unexported fields }
ApplicationOutput_KinesisFirehoseOutput AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationOutput.KinesisFirehoseOutput) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisfirehoseoutput.html
func (*ApplicationOutput_KinesisFirehoseOutput) AWSCloudFormationType ¶
func (r *ApplicationOutput_KinesisFirehoseOutput) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*ApplicationOutput_KinesisFirehoseOutput) DeletionPolicy ¶
func (r *ApplicationOutput_KinesisFirehoseOutput) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationOutput_KinesisFirehoseOutput) DependsOn ¶
func (r *ApplicationOutput_KinesisFirehoseOutput) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationOutput_KinesisFirehoseOutput) Metadata ¶
func (r *ApplicationOutput_KinesisFirehoseOutput) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationOutput_KinesisFirehoseOutput) SetDeletionPolicy ¶
func (r *ApplicationOutput_KinesisFirehoseOutput) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationOutput_KinesisFirehoseOutput) SetDependsOn ¶
func (r *ApplicationOutput_KinesisFirehoseOutput) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationOutput_KinesisFirehoseOutput) SetMetadata ¶
func (r *ApplicationOutput_KinesisFirehoseOutput) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type ApplicationOutput_KinesisStreamsOutput ¶
type ApplicationOutput_KinesisStreamsOutput struct { // ResourceARN AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisstreamsoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisstreamsoutput-resourcearn ResourceARN string `json:"ResourceARN,omitempty"` // RoleARN AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisstreamsoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisstreamsoutput-rolearn RoleARN string `json:"RoleARN,omitempty"` // contains filtered or unexported fields }
ApplicationOutput_KinesisStreamsOutput AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationOutput.KinesisStreamsOutput) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisstreamsoutput.html
func (*ApplicationOutput_KinesisStreamsOutput) AWSCloudFormationType ¶
func (r *ApplicationOutput_KinesisStreamsOutput) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*ApplicationOutput_KinesisStreamsOutput) DeletionPolicy ¶
func (r *ApplicationOutput_KinesisStreamsOutput) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationOutput_KinesisStreamsOutput) DependsOn ¶
func (r *ApplicationOutput_KinesisStreamsOutput) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationOutput_KinesisStreamsOutput) Metadata ¶
func (r *ApplicationOutput_KinesisStreamsOutput) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationOutput_KinesisStreamsOutput) SetDeletionPolicy ¶
func (r *ApplicationOutput_KinesisStreamsOutput) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationOutput_KinesisStreamsOutput) SetDependsOn ¶
func (r *ApplicationOutput_KinesisStreamsOutput) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationOutput_KinesisStreamsOutput) SetMetadata ¶
func (r *ApplicationOutput_KinesisStreamsOutput) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type ApplicationOutput_LambdaOutput ¶
type ApplicationOutput_LambdaOutput struct { // ResourceARN AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-lambdaoutput.html#cfn-kinesisanalytics-applicationoutput-lambdaoutput-resourcearn ResourceARN string `json:"ResourceARN,omitempty"` // RoleARN AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-lambdaoutput.html#cfn-kinesisanalytics-applicationoutput-lambdaoutput-rolearn RoleARN string `json:"RoleARN,omitempty"` // contains filtered or unexported fields }
ApplicationOutput_LambdaOutput AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationOutput.LambdaOutput) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-lambdaoutput.html
func (*ApplicationOutput_LambdaOutput) AWSCloudFormationType ¶
func (r *ApplicationOutput_LambdaOutput) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*ApplicationOutput_LambdaOutput) DeletionPolicy ¶
func (r *ApplicationOutput_LambdaOutput) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationOutput_LambdaOutput) DependsOn ¶
func (r *ApplicationOutput_LambdaOutput) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationOutput_LambdaOutput) Metadata ¶
func (r *ApplicationOutput_LambdaOutput) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationOutput_LambdaOutput) SetDeletionPolicy ¶
func (r *ApplicationOutput_LambdaOutput) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationOutput_LambdaOutput) SetDependsOn ¶
func (r *ApplicationOutput_LambdaOutput) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationOutput_LambdaOutput) SetMetadata ¶
func (r *ApplicationOutput_LambdaOutput) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type ApplicationOutput_Output ¶
type ApplicationOutput_Output struct { // DestinationSchema AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-destinationschema DestinationSchema *ApplicationOutput_DestinationSchema `json:"DestinationSchema,omitempty"` // KinesisFirehoseOutput AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-kinesisfirehoseoutput KinesisFirehoseOutput *ApplicationOutput_KinesisFirehoseOutput `json:"KinesisFirehoseOutput,omitempty"` // KinesisStreamsOutput AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-kinesisstreamsoutput KinesisStreamsOutput *ApplicationOutput_KinesisStreamsOutput `json:"KinesisStreamsOutput,omitempty"` // LambdaOutput AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-lambdaoutput LambdaOutput *ApplicationOutput_LambdaOutput `json:"LambdaOutput,omitempty"` // Name AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-name Name string `json:"Name,omitempty"` // contains filtered or unexported fields }
ApplicationOutput_Output AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationOutput.Output) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html
func (*ApplicationOutput_Output) AWSCloudFormationType ¶
func (r *ApplicationOutput_Output) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*ApplicationOutput_Output) DeletionPolicy ¶
func (r *ApplicationOutput_Output) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationOutput_Output) DependsOn ¶
func (r *ApplicationOutput_Output) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationOutput_Output) Metadata ¶
func (r *ApplicationOutput_Output) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationOutput_Output) SetDeletionPolicy ¶
func (r *ApplicationOutput_Output) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationOutput_Output) SetDependsOn ¶
func (r *ApplicationOutput_Output) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationOutput_Output) SetMetadata ¶
func (r *ApplicationOutput_Output) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type ApplicationReferenceDataSource ¶
type ApplicationReferenceDataSource struct { // ApplicationName AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationreferencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-applicationname ApplicationName string `json:"ApplicationName,omitempty"` // ReferenceDataSource AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationreferencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource ReferenceDataSource *ApplicationReferenceDataSource_ReferenceDataSource `json:"ReferenceDataSource,omitempty"` // contains filtered or unexported fields }
ApplicationReferenceDataSource AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationreferencedatasource.html
func (*ApplicationReferenceDataSource) AWSCloudFormationType ¶
func (r *ApplicationReferenceDataSource) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*ApplicationReferenceDataSource) DeletionPolicy ¶
func (r *ApplicationReferenceDataSource) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource) DependsOn ¶
func (r *ApplicationReferenceDataSource) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (ApplicationReferenceDataSource) MarshalJSON ¶
func (r ApplicationReferenceDataSource) MarshalJSON() ([]byte, error)
MarshalJSON is a custom JSON marshalling hook that embeds this object into an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'.
func (*ApplicationReferenceDataSource) Metadata ¶
func (r *ApplicationReferenceDataSource) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationReferenceDataSource) SetDeletionPolicy ¶
func (r *ApplicationReferenceDataSource) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource) SetDependsOn ¶
func (r *ApplicationReferenceDataSource) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource) SetMetadata ¶
func (r *ApplicationReferenceDataSource) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationReferenceDataSource) UnmarshalJSON ¶
func (r *ApplicationReferenceDataSource) UnmarshalJSON(b []byte) error
UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer AWS CloudFormation resource object, and just keeps the 'Properties' field.
type ApplicationReferenceDataSource_CSVMappingParameters ¶
type ApplicationReferenceDataSource_CSVMappingParameters struct { // RecordColumnDelimiter AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-csvmappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-csvmappingparameters-recordcolumndelimiter RecordColumnDelimiter string `json:"RecordColumnDelimiter,omitempty"` // RecordRowDelimiter AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-csvmappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-csvmappingparameters-recordrowdelimiter RecordRowDelimiter string `json:"RecordRowDelimiter,omitempty"` // contains filtered or unexported fields }
ApplicationReferenceDataSource_CSVMappingParameters AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.CSVMappingParameters) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-csvmappingparameters.html
func (*ApplicationReferenceDataSource_CSVMappingParameters) AWSCloudFormationType ¶
func (r *ApplicationReferenceDataSource_CSVMappingParameters) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*ApplicationReferenceDataSource_CSVMappingParameters) DeletionPolicy ¶
func (r *ApplicationReferenceDataSource_CSVMappingParameters) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_CSVMappingParameters) DependsOn ¶
func (r *ApplicationReferenceDataSource_CSVMappingParameters) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_CSVMappingParameters) Metadata ¶
func (r *ApplicationReferenceDataSource_CSVMappingParameters) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationReferenceDataSource_CSVMappingParameters) SetDeletionPolicy ¶
func (r *ApplicationReferenceDataSource_CSVMappingParameters) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_CSVMappingParameters) SetDependsOn ¶
func (r *ApplicationReferenceDataSource_CSVMappingParameters) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_CSVMappingParameters) SetMetadata ¶
func (r *ApplicationReferenceDataSource_CSVMappingParameters) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type ApplicationReferenceDataSource_JSONMappingParameters ¶
type ApplicationReferenceDataSource_JSONMappingParameters struct { // RecordRowPath AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-jsonmappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-jsonmappingparameters-recordrowpath RecordRowPath string `json:"RecordRowPath,omitempty"` // contains filtered or unexported fields }
ApplicationReferenceDataSource_JSONMappingParameters AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.JSONMappingParameters) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-jsonmappingparameters.html
func (*ApplicationReferenceDataSource_JSONMappingParameters) AWSCloudFormationType ¶
func (r *ApplicationReferenceDataSource_JSONMappingParameters) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*ApplicationReferenceDataSource_JSONMappingParameters) DeletionPolicy ¶
func (r *ApplicationReferenceDataSource_JSONMappingParameters) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_JSONMappingParameters) DependsOn ¶
func (r *ApplicationReferenceDataSource_JSONMappingParameters) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_JSONMappingParameters) Metadata ¶
func (r *ApplicationReferenceDataSource_JSONMappingParameters) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationReferenceDataSource_JSONMappingParameters) SetDeletionPolicy ¶
func (r *ApplicationReferenceDataSource_JSONMappingParameters) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_JSONMappingParameters) SetDependsOn ¶
func (r *ApplicationReferenceDataSource_JSONMappingParameters) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_JSONMappingParameters) SetMetadata ¶
func (r *ApplicationReferenceDataSource_JSONMappingParameters) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type ApplicationReferenceDataSource_MappingParameters ¶
type ApplicationReferenceDataSource_MappingParameters struct { // CSVMappingParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-mappingparameters-csvmappingparameters CSVMappingParameters *ApplicationReferenceDataSource_CSVMappingParameters `json:"CSVMappingParameters,omitempty"` // JSONMappingParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-mappingparameters-jsonmappingparameters JSONMappingParameters *ApplicationReferenceDataSource_JSONMappingParameters `json:"JSONMappingParameters,omitempty"` // contains filtered or unexported fields }
ApplicationReferenceDataSource_MappingParameters AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.MappingParameters) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-mappingparameters.html
func (*ApplicationReferenceDataSource_MappingParameters) AWSCloudFormationType ¶
func (r *ApplicationReferenceDataSource_MappingParameters) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*ApplicationReferenceDataSource_MappingParameters) DeletionPolicy ¶
func (r *ApplicationReferenceDataSource_MappingParameters) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_MappingParameters) DependsOn ¶
func (r *ApplicationReferenceDataSource_MappingParameters) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_MappingParameters) Metadata ¶
func (r *ApplicationReferenceDataSource_MappingParameters) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationReferenceDataSource_MappingParameters) SetDeletionPolicy ¶
func (r *ApplicationReferenceDataSource_MappingParameters) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_MappingParameters) SetDependsOn ¶
func (r *ApplicationReferenceDataSource_MappingParameters) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_MappingParameters) SetMetadata ¶
func (r *ApplicationReferenceDataSource_MappingParameters) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type ApplicationReferenceDataSource_RecordColumn ¶
type ApplicationReferenceDataSource_RecordColumn struct { // Mapping AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalytics-applicationreferencedatasource-recordcolumn-mapping Mapping string `json:"Mapping,omitempty"` // Name AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalytics-applicationreferencedatasource-recordcolumn-name Name string `json:"Name,omitempty"` // SqlType AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalytics-applicationreferencedatasource-recordcolumn-sqltype SqlType string `json:"SqlType,omitempty"` // contains filtered or unexported fields }
ApplicationReferenceDataSource_RecordColumn AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.RecordColumn) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html
func (*ApplicationReferenceDataSource_RecordColumn) AWSCloudFormationType ¶
func (r *ApplicationReferenceDataSource_RecordColumn) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*ApplicationReferenceDataSource_RecordColumn) DeletionPolicy ¶
func (r *ApplicationReferenceDataSource_RecordColumn) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_RecordColumn) DependsOn ¶
func (r *ApplicationReferenceDataSource_RecordColumn) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_RecordColumn) Metadata ¶
func (r *ApplicationReferenceDataSource_RecordColumn) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationReferenceDataSource_RecordColumn) SetDeletionPolicy ¶
func (r *ApplicationReferenceDataSource_RecordColumn) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_RecordColumn) SetDependsOn ¶
func (r *ApplicationReferenceDataSource_RecordColumn) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_RecordColumn) SetMetadata ¶
func (r *ApplicationReferenceDataSource_RecordColumn) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type ApplicationReferenceDataSource_RecordFormat ¶
type ApplicationReferenceDataSource_RecordFormat struct { // MappingParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordformat.html#cfn-kinesisanalytics-applicationreferencedatasource-recordformat-mappingparameters MappingParameters *ApplicationReferenceDataSource_MappingParameters `json:"MappingParameters,omitempty"` // RecordFormatType AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordformat.html#cfn-kinesisanalytics-applicationreferencedatasource-recordformat-recordformattype RecordFormatType string `json:"RecordFormatType,omitempty"` // contains filtered or unexported fields }
ApplicationReferenceDataSource_RecordFormat AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.RecordFormat) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordformat.html
func (*ApplicationReferenceDataSource_RecordFormat) AWSCloudFormationType ¶
func (r *ApplicationReferenceDataSource_RecordFormat) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*ApplicationReferenceDataSource_RecordFormat) DeletionPolicy ¶
func (r *ApplicationReferenceDataSource_RecordFormat) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_RecordFormat) DependsOn ¶
func (r *ApplicationReferenceDataSource_RecordFormat) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_RecordFormat) Metadata ¶
func (r *ApplicationReferenceDataSource_RecordFormat) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationReferenceDataSource_RecordFormat) SetDeletionPolicy ¶
func (r *ApplicationReferenceDataSource_RecordFormat) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_RecordFormat) SetDependsOn ¶
func (r *ApplicationReferenceDataSource_RecordFormat) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_RecordFormat) SetMetadata ¶
func (r *ApplicationReferenceDataSource_RecordFormat) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type ApplicationReferenceDataSource_ReferenceDataSource ¶
type ApplicationReferenceDataSource_ReferenceDataSource struct { // ReferenceSchema AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource-referenceschema ReferenceSchema *ApplicationReferenceDataSource_ReferenceSchema `json:"ReferenceSchema,omitempty"` // S3ReferenceDataSource AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource-s3referencedatasource S3ReferenceDataSource *ApplicationReferenceDataSource_S3ReferenceDataSource `json:"S3ReferenceDataSource,omitempty"` // TableName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource-tablename TableName string `json:"TableName,omitempty"` // contains filtered or unexported fields }
ApplicationReferenceDataSource_ReferenceDataSource AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.ReferenceDataSource) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html
func (*ApplicationReferenceDataSource_ReferenceDataSource) AWSCloudFormationType ¶
func (r *ApplicationReferenceDataSource_ReferenceDataSource) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*ApplicationReferenceDataSource_ReferenceDataSource) DeletionPolicy ¶
func (r *ApplicationReferenceDataSource_ReferenceDataSource) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_ReferenceDataSource) DependsOn ¶
func (r *ApplicationReferenceDataSource_ReferenceDataSource) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_ReferenceDataSource) Metadata ¶
func (r *ApplicationReferenceDataSource_ReferenceDataSource) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationReferenceDataSource_ReferenceDataSource) SetDeletionPolicy ¶
func (r *ApplicationReferenceDataSource_ReferenceDataSource) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_ReferenceDataSource) SetDependsOn ¶
func (r *ApplicationReferenceDataSource_ReferenceDataSource) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_ReferenceDataSource) SetMetadata ¶
func (r *ApplicationReferenceDataSource_ReferenceDataSource) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type ApplicationReferenceDataSource_ReferenceSchema ¶
type ApplicationReferenceDataSource_ReferenceSchema struct { // RecordColumns AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalytics-applicationreferencedatasource-referenceschema-recordcolumns RecordColumns []ApplicationReferenceDataSource_RecordColumn `json:"RecordColumns,omitempty"` // RecordEncoding AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalytics-applicationreferencedatasource-referenceschema-recordencoding RecordEncoding string `json:"RecordEncoding,omitempty"` // RecordFormat AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalytics-applicationreferencedatasource-referenceschema-recordformat RecordFormat *ApplicationReferenceDataSource_RecordFormat `json:"RecordFormat,omitempty"` // contains filtered or unexported fields }
ApplicationReferenceDataSource_ReferenceSchema AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.ReferenceSchema) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html
func (*ApplicationReferenceDataSource_ReferenceSchema) AWSCloudFormationType ¶
func (r *ApplicationReferenceDataSource_ReferenceSchema) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*ApplicationReferenceDataSource_ReferenceSchema) DeletionPolicy ¶
func (r *ApplicationReferenceDataSource_ReferenceSchema) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_ReferenceSchema) DependsOn ¶
func (r *ApplicationReferenceDataSource_ReferenceSchema) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_ReferenceSchema) Metadata ¶
func (r *ApplicationReferenceDataSource_ReferenceSchema) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationReferenceDataSource_ReferenceSchema) SetDeletionPolicy ¶
func (r *ApplicationReferenceDataSource_ReferenceSchema) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_ReferenceSchema) SetDependsOn ¶
func (r *ApplicationReferenceDataSource_ReferenceSchema) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_ReferenceSchema) SetMetadata ¶
func (r *ApplicationReferenceDataSource_ReferenceSchema) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type ApplicationReferenceDataSource_S3ReferenceDataSource ¶
type ApplicationReferenceDataSource_S3ReferenceDataSource struct { // BucketARN AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-s3referencedatasource-bucketarn BucketARN string `json:"BucketARN,omitempty"` // FileKey AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-s3referencedatasource-filekey FileKey string `json:"FileKey,omitempty"` // ReferenceRoleARN AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-s3referencedatasource-referencerolearn ReferenceRoleARN string `json:"ReferenceRoleARN,omitempty"` // contains filtered or unexported fields }
ApplicationReferenceDataSource_S3ReferenceDataSource AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.S3ReferenceDataSource) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html
func (*ApplicationReferenceDataSource_S3ReferenceDataSource) AWSCloudFormationType ¶
func (r *ApplicationReferenceDataSource_S3ReferenceDataSource) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*ApplicationReferenceDataSource_S3ReferenceDataSource) DeletionPolicy ¶
func (r *ApplicationReferenceDataSource_S3ReferenceDataSource) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_S3ReferenceDataSource) DependsOn ¶
func (r *ApplicationReferenceDataSource_S3ReferenceDataSource) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_S3ReferenceDataSource) Metadata ¶
func (r *ApplicationReferenceDataSource_S3ReferenceDataSource) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*ApplicationReferenceDataSource_S3ReferenceDataSource) SetDeletionPolicy ¶
func (r *ApplicationReferenceDataSource_S3ReferenceDataSource) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*ApplicationReferenceDataSource_S3ReferenceDataSource) SetDependsOn ¶
func (r *ApplicationReferenceDataSource_S3ReferenceDataSource) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*ApplicationReferenceDataSource_S3ReferenceDataSource) SetMetadata ¶
func (r *ApplicationReferenceDataSource_S3ReferenceDataSource) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Application_CSVMappingParameters ¶
type Application_CSVMappingParameters struct { // RecordColumnDelimiter AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-csvmappingparameters.html#cfn-kinesisanalytics-application-csvmappingparameters-recordcolumndelimiter RecordColumnDelimiter string `json:"RecordColumnDelimiter,omitempty"` // RecordRowDelimiter AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-csvmappingparameters.html#cfn-kinesisanalytics-application-csvmappingparameters-recordrowdelimiter RecordRowDelimiter string `json:"RecordRowDelimiter,omitempty"` // contains filtered or unexported fields }
Application_CSVMappingParameters AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.CSVMappingParameters) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-csvmappingparameters.html
func (*Application_CSVMappingParameters) AWSCloudFormationType ¶
func (r *Application_CSVMappingParameters) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Application_CSVMappingParameters) DeletionPolicy ¶
func (r *Application_CSVMappingParameters) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_CSVMappingParameters) DependsOn ¶
func (r *Application_CSVMappingParameters) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_CSVMappingParameters) Metadata ¶
func (r *Application_CSVMappingParameters) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Application_CSVMappingParameters) SetDeletionPolicy ¶
func (r *Application_CSVMappingParameters) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_CSVMappingParameters) SetDependsOn ¶
func (r *Application_CSVMappingParameters) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_CSVMappingParameters) SetMetadata ¶
func (r *Application_CSVMappingParameters) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Application_Input ¶
type Application_Input struct { // InputParallelism AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-inputparallelism InputParallelism *Application_InputParallelism `json:"InputParallelism,omitempty"` // InputProcessingConfiguration AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-inputprocessingconfiguration InputProcessingConfiguration *Application_InputProcessingConfiguration `json:"InputProcessingConfiguration,omitempty"` // InputSchema AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-inputschema InputSchema *Application_InputSchema `json:"InputSchema,omitempty"` // KinesisFirehoseInput AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-kinesisfirehoseinput KinesisFirehoseInput *Application_KinesisFirehoseInput `json:"KinesisFirehoseInput,omitempty"` // KinesisStreamsInput AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-kinesisstreamsinput KinesisStreamsInput *Application_KinesisStreamsInput `json:"KinesisStreamsInput,omitempty"` // NamePrefix AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-nameprefix NamePrefix string `json:"NamePrefix,omitempty"` // contains filtered or unexported fields }
Application_Input AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.Input) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html
func (*Application_Input) AWSCloudFormationType ¶
func (r *Application_Input) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Application_Input) DeletionPolicy ¶
func (r *Application_Input) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_Input) DependsOn ¶
func (r *Application_Input) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_Input) Metadata ¶
func (r *Application_Input) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Application_Input) SetDeletionPolicy ¶
func (r *Application_Input) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_Input) SetDependsOn ¶
func (r *Application_Input) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_Input) SetMetadata ¶
func (r *Application_Input) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Application_InputLambdaProcessor ¶
type Application_InputLambdaProcessor struct { // ResourceARN AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputlambdaprocessor.html#cfn-kinesisanalytics-application-inputlambdaprocessor-resourcearn ResourceARN string `json:"ResourceARN,omitempty"` // RoleARN AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputlambdaprocessor.html#cfn-kinesisanalytics-application-inputlambdaprocessor-rolearn RoleARN string `json:"RoleARN,omitempty"` // contains filtered or unexported fields }
Application_InputLambdaProcessor AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.InputLambdaProcessor) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputlambdaprocessor.html
func (*Application_InputLambdaProcessor) AWSCloudFormationType ¶
func (r *Application_InputLambdaProcessor) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Application_InputLambdaProcessor) DeletionPolicy ¶
func (r *Application_InputLambdaProcessor) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_InputLambdaProcessor) DependsOn ¶
func (r *Application_InputLambdaProcessor) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_InputLambdaProcessor) Metadata ¶
func (r *Application_InputLambdaProcessor) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Application_InputLambdaProcessor) SetDeletionPolicy ¶
func (r *Application_InputLambdaProcessor) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_InputLambdaProcessor) SetDependsOn ¶
func (r *Application_InputLambdaProcessor) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_InputLambdaProcessor) SetMetadata ¶
func (r *Application_InputLambdaProcessor) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Application_InputParallelism ¶
type Application_InputParallelism struct { // Count AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputparallelism.html#cfn-kinesisanalytics-application-inputparallelism-count Count int `json:"Count,omitempty"` // contains filtered or unexported fields }
Application_InputParallelism AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.InputParallelism) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputparallelism.html
func (*Application_InputParallelism) AWSCloudFormationType ¶
func (r *Application_InputParallelism) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Application_InputParallelism) DeletionPolicy ¶
func (r *Application_InputParallelism) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_InputParallelism) DependsOn ¶
func (r *Application_InputParallelism) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_InputParallelism) Metadata ¶
func (r *Application_InputParallelism) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Application_InputParallelism) SetDeletionPolicy ¶
func (r *Application_InputParallelism) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_InputParallelism) SetDependsOn ¶
func (r *Application_InputParallelism) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_InputParallelism) SetMetadata ¶
func (r *Application_InputParallelism) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Application_InputProcessingConfiguration ¶
type Application_InputProcessingConfiguration struct { // InputLambdaProcessor AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputprocessingconfiguration.html#cfn-kinesisanalytics-application-inputprocessingconfiguration-inputlambdaprocessor InputLambdaProcessor *Application_InputLambdaProcessor `json:"InputLambdaProcessor,omitempty"` // contains filtered or unexported fields }
Application_InputProcessingConfiguration AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.InputProcessingConfiguration) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputprocessingconfiguration.html
func (*Application_InputProcessingConfiguration) AWSCloudFormationType ¶
func (r *Application_InputProcessingConfiguration) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Application_InputProcessingConfiguration) DeletionPolicy ¶
func (r *Application_InputProcessingConfiguration) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_InputProcessingConfiguration) DependsOn ¶
func (r *Application_InputProcessingConfiguration) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_InputProcessingConfiguration) Metadata ¶
func (r *Application_InputProcessingConfiguration) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Application_InputProcessingConfiguration) SetDeletionPolicy ¶
func (r *Application_InputProcessingConfiguration) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_InputProcessingConfiguration) SetDependsOn ¶
func (r *Application_InputProcessingConfiguration) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_InputProcessingConfiguration) SetMetadata ¶
func (r *Application_InputProcessingConfiguration) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Application_InputSchema ¶
type Application_InputSchema struct { // RecordColumns AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html#cfn-kinesisanalytics-application-inputschema-recordcolumns RecordColumns []Application_RecordColumn `json:"RecordColumns,omitempty"` // RecordEncoding AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html#cfn-kinesisanalytics-application-inputschema-recordencoding RecordEncoding string `json:"RecordEncoding,omitempty"` // RecordFormat AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html#cfn-kinesisanalytics-application-inputschema-recordformat RecordFormat *Application_RecordFormat `json:"RecordFormat,omitempty"` // contains filtered or unexported fields }
Application_InputSchema AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.InputSchema) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html
func (*Application_InputSchema) AWSCloudFormationType ¶
func (r *Application_InputSchema) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Application_InputSchema) DeletionPolicy ¶
func (r *Application_InputSchema) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_InputSchema) DependsOn ¶
func (r *Application_InputSchema) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_InputSchema) Metadata ¶
func (r *Application_InputSchema) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Application_InputSchema) SetDeletionPolicy ¶
func (r *Application_InputSchema) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_InputSchema) SetDependsOn ¶
func (r *Application_InputSchema) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_InputSchema) SetMetadata ¶
func (r *Application_InputSchema) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Application_JSONMappingParameters ¶
type Application_JSONMappingParameters struct { // RecordRowPath AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-jsonmappingparameters.html#cfn-kinesisanalytics-application-jsonmappingparameters-recordrowpath RecordRowPath string `json:"RecordRowPath,omitempty"` // contains filtered or unexported fields }
Application_JSONMappingParameters AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.JSONMappingParameters) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-jsonmappingparameters.html
func (*Application_JSONMappingParameters) AWSCloudFormationType ¶
func (r *Application_JSONMappingParameters) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Application_JSONMappingParameters) DeletionPolicy ¶
func (r *Application_JSONMappingParameters) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_JSONMappingParameters) DependsOn ¶
func (r *Application_JSONMappingParameters) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_JSONMappingParameters) Metadata ¶
func (r *Application_JSONMappingParameters) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Application_JSONMappingParameters) SetDeletionPolicy ¶
func (r *Application_JSONMappingParameters) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_JSONMappingParameters) SetDependsOn ¶
func (r *Application_JSONMappingParameters) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_JSONMappingParameters) SetMetadata ¶
func (r *Application_JSONMappingParameters) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Application_KinesisFirehoseInput ¶
type Application_KinesisFirehoseInput struct { // ResourceARN AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisfirehoseinput.html#cfn-kinesisanalytics-application-kinesisfirehoseinput-resourcearn ResourceARN string `json:"ResourceARN,omitempty"` // RoleARN AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisfirehoseinput.html#cfn-kinesisanalytics-application-kinesisfirehoseinput-rolearn RoleARN string `json:"RoleARN,omitempty"` // contains filtered or unexported fields }
Application_KinesisFirehoseInput AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.KinesisFirehoseInput) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisfirehoseinput.html
func (*Application_KinesisFirehoseInput) AWSCloudFormationType ¶
func (r *Application_KinesisFirehoseInput) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Application_KinesisFirehoseInput) DeletionPolicy ¶
func (r *Application_KinesisFirehoseInput) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_KinesisFirehoseInput) DependsOn ¶
func (r *Application_KinesisFirehoseInput) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_KinesisFirehoseInput) Metadata ¶
func (r *Application_KinesisFirehoseInput) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Application_KinesisFirehoseInput) SetDeletionPolicy ¶
func (r *Application_KinesisFirehoseInput) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_KinesisFirehoseInput) SetDependsOn ¶
func (r *Application_KinesisFirehoseInput) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_KinesisFirehoseInput) SetMetadata ¶
func (r *Application_KinesisFirehoseInput) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Application_KinesisStreamsInput ¶
type Application_KinesisStreamsInput struct { // ResourceARN AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisstreamsinput.html#cfn-kinesisanalytics-application-kinesisstreamsinput-resourcearn ResourceARN string `json:"ResourceARN,omitempty"` // RoleARN AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisstreamsinput.html#cfn-kinesisanalytics-application-kinesisstreamsinput-rolearn RoleARN string `json:"RoleARN,omitempty"` // contains filtered or unexported fields }
Application_KinesisStreamsInput AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.KinesisStreamsInput) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisstreamsinput.html
func (*Application_KinesisStreamsInput) AWSCloudFormationType ¶
func (r *Application_KinesisStreamsInput) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Application_KinesisStreamsInput) DeletionPolicy ¶
func (r *Application_KinesisStreamsInput) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_KinesisStreamsInput) DependsOn ¶
func (r *Application_KinesisStreamsInput) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_KinesisStreamsInput) Metadata ¶
func (r *Application_KinesisStreamsInput) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Application_KinesisStreamsInput) SetDeletionPolicy ¶
func (r *Application_KinesisStreamsInput) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_KinesisStreamsInput) SetDependsOn ¶
func (r *Application_KinesisStreamsInput) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_KinesisStreamsInput) SetMetadata ¶
func (r *Application_KinesisStreamsInput) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Application_MappingParameters ¶
type Application_MappingParameters struct { // CSVMappingParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-mappingparameters.html#cfn-kinesisanalytics-application-mappingparameters-csvmappingparameters CSVMappingParameters *Application_CSVMappingParameters `json:"CSVMappingParameters,omitempty"` // JSONMappingParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-mappingparameters.html#cfn-kinesisanalytics-application-mappingparameters-jsonmappingparameters JSONMappingParameters *Application_JSONMappingParameters `json:"JSONMappingParameters,omitempty"` // contains filtered or unexported fields }
Application_MappingParameters AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.MappingParameters) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-mappingparameters.html
func (*Application_MappingParameters) AWSCloudFormationType ¶
func (r *Application_MappingParameters) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Application_MappingParameters) DeletionPolicy ¶
func (r *Application_MappingParameters) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_MappingParameters) DependsOn ¶
func (r *Application_MappingParameters) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_MappingParameters) Metadata ¶
func (r *Application_MappingParameters) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Application_MappingParameters) SetDeletionPolicy ¶
func (r *Application_MappingParameters) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_MappingParameters) SetDependsOn ¶
func (r *Application_MappingParameters) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_MappingParameters) SetMetadata ¶
func (r *Application_MappingParameters) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Application_RecordColumn ¶
type Application_RecordColumn struct { // Mapping AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html#cfn-kinesisanalytics-application-recordcolumn-mapping Mapping string `json:"Mapping,omitempty"` // Name AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html#cfn-kinesisanalytics-application-recordcolumn-name Name string `json:"Name,omitempty"` // SqlType AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html#cfn-kinesisanalytics-application-recordcolumn-sqltype SqlType string `json:"SqlType,omitempty"` // contains filtered or unexported fields }
Application_RecordColumn AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.RecordColumn) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html
func (*Application_RecordColumn) AWSCloudFormationType ¶
func (r *Application_RecordColumn) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Application_RecordColumn) DeletionPolicy ¶
func (r *Application_RecordColumn) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_RecordColumn) DependsOn ¶
func (r *Application_RecordColumn) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_RecordColumn) Metadata ¶
func (r *Application_RecordColumn) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Application_RecordColumn) SetDeletionPolicy ¶
func (r *Application_RecordColumn) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_RecordColumn) SetDependsOn ¶
func (r *Application_RecordColumn) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_RecordColumn) SetMetadata ¶
func (r *Application_RecordColumn) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Application_RecordFormat ¶
type Application_RecordFormat struct { // MappingParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordformat.html#cfn-kinesisanalytics-application-recordformat-mappingparameters MappingParameters *Application_MappingParameters `json:"MappingParameters,omitempty"` // RecordFormatType AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordformat.html#cfn-kinesisanalytics-application-recordformat-recordformattype RecordFormatType string `json:"RecordFormatType,omitempty"` // contains filtered or unexported fields }
Application_RecordFormat AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.RecordFormat) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordformat.html
func (*Application_RecordFormat) AWSCloudFormationType ¶
func (r *Application_RecordFormat) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Application_RecordFormat) DeletionPolicy ¶
func (r *Application_RecordFormat) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_RecordFormat) DependsOn ¶
func (r *Application_RecordFormat) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_RecordFormat) Metadata ¶
func (r *Application_RecordFormat) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Application_RecordFormat) SetDeletionPolicy ¶
func (r *Application_RecordFormat) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Application_RecordFormat) SetDependsOn ¶
func (r *Application_RecordFormat) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Application_RecordFormat) SetMetadata ¶
func (r *Application_RecordFormat) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
Source Files
¶
- aws-kinesisanalytics-application.go
- aws-kinesisanalytics-application_csvmappingparameters.go
- aws-kinesisanalytics-application_input.go
- aws-kinesisanalytics-application_inputlambdaprocessor.go
- aws-kinesisanalytics-application_inputparallelism.go
- aws-kinesisanalytics-application_inputprocessingconfiguration.go
- aws-kinesisanalytics-application_inputschema.go
- aws-kinesisanalytics-application_jsonmappingparameters.go
- aws-kinesisanalytics-application_kinesisfirehoseinput.go
- aws-kinesisanalytics-application_kinesisstreamsinput.go
- aws-kinesisanalytics-application_mappingparameters.go
- aws-kinesisanalytics-application_recordcolumn.go
- aws-kinesisanalytics-application_recordformat.go
- aws-kinesisanalytics-applicationoutput.go
- aws-kinesisanalytics-applicationoutput_destinationschema.go
- aws-kinesisanalytics-applicationoutput_kinesisfirehoseoutput.go
- aws-kinesisanalytics-applicationoutput_kinesisstreamsoutput.go
- aws-kinesisanalytics-applicationoutput_lambdaoutput.go
- aws-kinesisanalytics-applicationoutput_output.go
- aws-kinesisanalytics-applicationreferencedatasource.go
- aws-kinesisanalytics-applicationreferencedatasource_csvmappingparameters.go
- aws-kinesisanalytics-applicationreferencedatasource_jsonmappingparameters.go
- aws-kinesisanalytics-applicationreferencedatasource_mappingparameters.go
- aws-kinesisanalytics-applicationreferencedatasource_recordcolumn.go
- aws-kinesisanalytics-applicationreferencedatasource_recordformat.go
- aws-kinesisanalytics-applicationreferencedatasource_referencedatasource.go
- aws-kinesisanalytics-applicationreferencedatasource_referenceschema.go
- aws-kinesisanalytics-applicationreferencedatasource_s3referencedatasource.go