Documentation ¶
Index ¶
- func CfnApplicationCloudWatchLoggingOptionV2_CFN_RESOURCE_TYPE_NAME() *string
- func CfnApplicationCloudWatchLoggingOptionV2_IsCfnElement(x interface{}) *bool
- func CfnApplicationCloudWatchLoggingOptionV2_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnApplicationCloudWatchLoggingOptionV2_IsConstruct(x interface{}) *bool
- func CfnApplicationOutputV2_CFN_RESOURCE_TYPE_NAME() *string
- func CfnApplicationOutputV2_IsCfnElement(x interface{}) *bool
- func CfnApplicationOutputV2_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnApplicationOutputV2_IsConstruct(x interface{}) *bool
- func CfnApplicationOutput_CFN_RESOURCE_TYPE_NAME() *string
- func CfnApplicationOutput_IsCfnElement(x interface{}) *bool
- func CfnApplicationOutput_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnApplicationOutput_IsConstruct(x interface{}) *bool
- func CfnApplicationReferenceDataSourceV2_CFN_RESOURCE_TYPE_NAME() *string
- func CfnApplicationReferenceDataSourceV2_IsCfnElement(x interface{}) *bool
- func CfnApplicationReferenceDataSourceV2_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnApplicationReferenceDataSourceV2_IsConstruct(x interface{}) *bool
- func CfnApplicationReferenceDataSource_CFN_RESOURCE_TYPE_NAME() *string
- func CfnApplicationReferenceDataSource_IsCfnElement(x interface{}) *bool
- func CfnApplicationReferenceDataSource_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnApplicationReferenceDataSource_IsConstruct(x interface{}) *bool
- func CfnApplicationV2_CFN_RESOURCE_TYPE_NAME() *string
- func CfnApplicationV2_IsCfnElement(x interface{}) *bool
- func CfnApplicationV2_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnApplicationV2_IsConstruct(x interface{}) *bool
- func CfnApplication_CFN_RESOURCE_TYPE_NAME() *string
- func CfnApplication_IsCfnElement(x interface{}) *bool
- func CfnApplication_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnApplication_IsConstruct(x interface{}) *bool
- func NewCfnApplicationCloudWatchLoggingOptionV2_Override(c CfnApplicationCloudWatchLoggingOptionV2, scope constructs.Construct, ...)
- func NewCfnApplicationOutputV2_Override(c CfnApplicationOutputV2, scope constructs.Construct, id *string, ...)
- func NewCfnApplicationOutput_Override(c CfnApplicationOutput, scope constructs.Construct, id *string, ...)
- func NewCfnApplicationReferenceDataSourceV2_Override(c CfnApplicationReferenceDataSourceV2, scope constructs.Construct, id *string, ...)
- func NewCfnApplicationReferenceDataSource_Override(c CfnApplicationReferenceDataSource, scope constructs.Construct, id *string, ...)
- func NewCfnApplicationV2_Override(c CfnApplicationV2, scope constructs.Construct, id *string, ...)
- func NewCfnApplication_Override(c CfnApplication, scope constructs.Construct, id *string, ...)
- type CfnApplication
- type CfnApplicationCloudWatchLoggingOptionV2
- type CfnApplicationCloudWatchLoggingOptionV2Props
- type CfnApplicationCloudWatchLoggingOptionV2_CloudWatchLoggingOptionProperty
- type CfnApplicationOutput
- type CfnApplicationOutputProps
- type CfnApplicationOutputV2
- type CfnApplicationOutputV2Props
- type CfnApplicationOutputV2_DestinationSchemaProperty
- type CfnApplicationOutputV2_KinesisFirehoseOutputProperty
- type CfnApplicationOutputV2_KinesisStreamsOutputProperty
- type CfnApplicationOutputV2_LambdaOutputProperty
- type CfnApplicationOutputV2_OutputProperty
- type CfnApplicationOutput_DestinationSchemaProperty
- type CfnApplicationOutput_KinesisFirehoseOutputProperty
- type CfnApplicationOutput_KinesisStreamsOutputProperty
- type CfnApplicationOutput_LambdaOutputProperty
- type CfnApplicationOutput_OutputProperty
- type CfnApplicationProps
- type CfnApplicationReferenceDataSource
- type CfnApplicationReferenceDataSourceProps
- type CfnApplicationReferenceDataSourceV2
- type CfnApplicationReferenceDataSourceV2Props
- type CfnApplicationReferenceDataSourceV2_CSVMappingParametersProperty
- type CfnApplicationReferenceDataSourceV2_JSONMappingParametersProperty
- type CfnApplicationReferenceDataSourceV2_MappingParametersProperty
- type CfnApplicationReferenceDataSourceV2_RecordColumnProperty
- type CfnApplicationReferenceDataSourceV2_RecordFormatProperty
- type CfnApplicationReferenceDataSourceV2_ReferenceDataSourceProperty
- type CfnApplicationReferenceDataSourceV2_ReferenceSchemaProperty
- type CfnApplicationReferenceDataSourceV2_S3ReferenceDataSourceProperty
- type CfnApplicationReferenceDataSource_CSVMappingParametersProperty
- type CfnApplicationReferenceDataSource_JSONMappingParametersProperty
- type CfnApplicationReferenceDataSource_MappingParametersProperty
- type CfnApplicationReferenceDataSource_RecordColumnProperty
- type CfnApplicationReferenceDataSource_RecordFormatProperty
- type CfnApplicationReferenceDataSource_ReferenceDataSourceProperty
- type CfnApplicationReferenceDataSource_ReferenceSchemaProperty
- type CfnApplicationReferenceDataSource_S3ReferenceDataSourceProperty
- type CfnApplicationV2
- type CfnApplicationV2Props
- type CfnApplicationV2_ApplicationCodeConfigurationProperty
- type CfnApplicationV2_ApplicationConfigurationProperty
- type CfnApplicationV2_ApplicationSnapshotConfigurationProperty
- type CfnApplicationV2_CSVMappingParametersProperty
- type CfnApplicationV2_CatalogConfigurationProperty
- type CfnApplicationV2_CheckpointConfigurationProperty
- type CfnApplicationV2_CodeContentProperty
- type CfnApplicationV2_CustomArtifactConfigurationProperty
- type CfnApplicationV2_DeployAsApplicationConfigurationProperty
- type CfnApplicationV2_EnvironmentPropertiesProperty
- type CfnApplicationV2_FlinkApplicationConfigurationProperty
- type CfnApplicationV2_GlueDataCatalogConfigurationProperty
- type CfnApplicationV2_InputLambdaProcessorProperty
- type CfnApplicationV2_InputParallelismProperty
- type CfnApplicationV2_InputProcessingConfigurationProperty
- type CfnApplicationV2_InputProperty
- type CfnApplicationV2_InputSchemaProperty
- type CfnApplicationV2_JSONMappingParametersProperty
- type CfnApplicationV2_KinesisFirehoseInputProperty
- type CfnApplicationV2_KinesisStreamsInputProperty
- type CfnApplicationV2_MappingParametersProperty
- type CfnApplicationV2_MavenReferenceProperty
- type CfnApplicationV2_MonitoringConfigurationProperty
- type CfnApplicationV2_ParallelismConfigurationProperty
- type CfnApplicationV2_PropertyGroupProperty
- type CfnApplicationV2_RecordColumnProperty
- type CfnApplicationV2_RecordFormatProperty
- type CfnApplicationV2_S3ContentBaseLocationProperty
- type CfnApplicationV2_S3ContentLocationProperty
- type CfnApplicationV2_SqlApplicationConfigurationProperty
- type CfnApplicationV2_ZeppelinApplicationConfigurationProperty
- type CfnApplicationV2_ZeppelinMonitoringConfigurationProperty
- type CfnApplication_CSVMappingParametersProperty
- type CfnApplication_InputLambdaProcessorProperty
- type CfnApplication_InputParallelismProperty
- type CfnApplication_InputProcessingConfigurationProperty
- type CfnApplication_InputProperty
- type CfnApplication_InputSchemaProperty
- type CfnApplication_JSONMappingParametersProperty
- type CfnApplication_KinesisFirehoseInputProperty
- type CfnApplication_KinesisStreamsInputProperty
- type CfnApplication_MappingParametersProperty
- type CfnApplication_RecordColumnProperty
- type CfnApplication_RecordFormatProperty
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CfnApplicationCloudWatchLoggingOptionV2_CFN_RESOURCE_TYPE_NAME ¶
func CfnApplicationCloudWatchLoggingOptionV2_CFN_RESOURCE_TYPE_NAME() *string
func CfnApplicationCloudWatchLoggingOptionV2_IsCfnElement ¶
func CfnApplicationCloudWatchLoggingOptionV2_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnApplicationCloudWatchLoggingOptionV2_IsCfnResource ¶
func CfnApplicationCloudWatchLoggingOptionV2_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnApplicationCloudWatchLoggingOptionV2_IsConstruct ¶
func CfnApplicationCloudWatchLoggingOptionV2_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnApplicationOutputV2_CFN_RESOURCE_TYPE_NAME ¶
func CfnApplicationOutputV2_CFN_RESOURCE_TYPE_NAME() *string
func CfnApplicationOutputV2_IsCfnElement ¶
func CfnApplicationOutputV2_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnApplicationOutputV2_IsCfnResource ¶
func CfnApplicationOutputV2_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnApplicationOutputV2_IsConstruct ¶
func CfnApplicationOutputV2_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnApplicationOutput_CFN_RESOURCE_TYPE_NAME ¶
func CfnApplicationOutput_CFN_RESOURCE_TYPE_NAME() *string
func CfnApplicationOutput_IsCfnElement ¶
func CfnApplicationOutput_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnApplicationOutput_IsCfnResource ¶
func CfnApplicationOutput_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnApplicationOutput_IsConstruct ¶
func CfnApplicationOutput_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnApplicationReferenceDataSourceV2_CFN_RESOURCE_TYPE_NAME ¶
func CfnApplicationReferenceDataSourceV2_CFN_RESOURCE_TYPE_NAME() *string
func CfnApplicationReferenceDataSourceV2_IsCfnElement ¶
func CfnApplicationReferenceDataSourceV2_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnApplicationReferenceDataSourceV2_IsCfnResource ¶
func CfnApplicationReferenceDataSourceV2_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnApplicationReferenceDataSourceV2_IsConstruct ¶
func CfnApplicationReferenceDataSourceV2_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnApplicationReferenceDataSource_CFN_RESOURCE_TYPE_NAME ¶
func CfnApplicationReferenceDataSource_CFN_RESOURCE_TYPE_NAME() *string
func CfnApplicationReferenceDataSource_IsCfnElement ¶
func CfnApplicationReferenceDataSource_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnApplicationReferenceDataSource_IsCfnResource ¶
func CfnApplicationReferenceDataSource_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnApplicationReferenceDataSource_IsConstruct ¶
func CfnApplicationReferenceDataSource_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnApplicationV2_CFN_RESOURCE_TYPE_NAME ¶
func CfnApplicationV2_CFN_RESOURCE_TYPE_NAME() *string
func CfnApplicationV2_IsCfnElement ¶
func CfnApplicationV2_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnApplicationV2_IsCfnResource ¶
func CfnApplicationV2_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnApplicationV2_IsConstruct ¶
func CfnApplicationV2_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnApplication_CFN_RESOURCE_TYPE_NAME ¶
func CfnApplication_CFN_RESOURCE_TYPE_NAME() *string
func CfnApplication_IsCfnElement ¶
func CfnApplication_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnApplication_IsCfnResource ¶
func CfnApplication_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnApplication_IsConstruct ¶
func CfnApplication_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func NewCfnApplicationCloudWatchLoggingOptionV2_Override ¶
func NewCfnApplicationCloudWatchLoggingOptionV2_Override(c CfnApplicationCloudWatchLoggingOptionV2, scope constructs.Construct, id *string, props *CfnApplicationCloudWatchLoggingOptionV2Props)
Create a new `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption`.
func NewCfnApplicationOutputV2_Override ¶
func NewCfnApplicationOutputV2_Override(c CfnApplicationOutputV2, scope constructs.Construct, id *string, props *CfnApplicationOutputV2Props)
Create a new `AWS::KinesisAnalyticsV2::ApplicationOutput`.
func NewCfnApplicationOutput_Override ¶
func NewCfnApplicationOutput_Override(c CfnApplicationOutput, scope constructs.Construct, id *string, props *CfnApplicationOutputProps)
Create a new `AWS::KinesisAnalytics::ApplicationOutput`.
func NewCfnApplicationReferenceDataSourceV2_Override ¶
func NewCfnApplicationReferenceDataSourceV2_Override(c CfnApplicationReferenceDataSourceV2, scope constructs.Construct, id *string, props *CfnApplicationReferenceDataSourceV2Props)
Create a new `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource`.
func NewCfnApplicationReferenceDataSource_Override ¶
func NewCfnApplicationReferenceDataSource_Override(c CfnApplicationReferenceDataSource, scope constructs.Construct, id *string, props *CfnApplicationReferenceDataSourceProps)
Create a new `AWS::KinesisAnalytics::ApplicationReferenceDataSource`.
func NewCfnApplicationV2_Override ¶
func NewCfnApplicationV2_Override(c CfnApplicationV2, scope constructs.Construct, id *string, props *CfnApplicationV2Props)
Create a new `AWS::KinesisAnalyticsV2::Application`.
func NewCfnApplication_Override ¶
func NewCfnApplication_Override(c CfnApplication, scope constructs.Construct, id *string, props *CfnApplicationProps)
Create a new `AWS::KinesisAnalytics::Application`.
Types ¶
type CfnApplication ¶
type CfnApplication interface { awscdk.CfnResource awscdk.IInspectable ApplicationCode() *string SetApplicationCode(val *string) ApplicationDescription() *string SetApplicationDescription(val *string) ApplicationName() *string SetApplicationName(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Inputs() interface{} SetInputs(val interface{}) LogicalId() *string Node() constructs.Node Ref() *string Stack() awscdk.Stack UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::KinesisAnalytics::Application`.
func NewCfnApplication ¶
func NewCfnApplication(scope constructs.Construct, id *string, props *CfnApplicationProps) CfnApplication
Create a new `AWS::KinesisAnalytics::Application`.
type CfnApplicationCloudWatchLoggingOptionV2 ¶
type CfnApplicationCloudWatchLoggingOptionV2 interface { awscdk.CfnResource awscdk.IInspectable ApplicationName() *string SetApplicationName(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CloudWatchLoggingOption() interface{} SetCloudWatchLoggingOption(val interface{}) CreationStack() *[]*string LogicalId() *string Node() constructs.Node Ref() *string Stack() awscdk.Stack UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption`.
func NewCfnApplicationCloudWatchLoggingOptionV2 ¶
func NewCfnApplicationCloudWatchLoggingOptionV2(scope constructs.Construct, id *string, props *CfnApplicationCloudWatchLoggingOptionV2Props) CfnApplicationCloudWatchLoggingOptionV2
Create a new `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption`.
type CfnApplicationCloudWatchLoggingOptionV2Props ¶
type CfnApplicationCloudWatchLoggingOptionV2Props struct { // `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption.ApplicationName`. ApplicationName *string `json:"applicationName"` // `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption.CloudWatchLoggingOption`. CloudWatchLoggingOption interface{} `json:"cloudWatchLoggingOption"` }
Properties for defining a `AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption`.
type CfnApplicationCloudWatchLoggingOptionV2_CloudWatchLoggingOptionProperty ¶
type CfnApplicationCloudWatchLoggingOptionV2_CloudWatchLoggingOptionProperty struct { // `CfnApplicationCloudWatchLoggingOptionV2.CloudWatchLoggingOptionProperty.LogStreamARN`. LogStreamArn *string `json:"logStreamArn"` }
type CfnApplicationOutput ¶
type CfnApplicationOutput interface { awscdk.CfnResource awscdk.IInspectable ApplicationName() *string SetApplicationName(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string LogicalId() *string Node() constructs.Node Output() interface{} SetOutput(val interface{}) Ref() *string Stack() awscdk.Stack UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::KinesisAnalytics::ApplicationOutput`.
func NewCfnApplicationOutput ¶
func NewCfnApplicationOutput(scope constructs.Construct, id *string, props *CfnApplicationOutputProps) CfnApplicationOutput
Create a new `AWS::KinesisAnalytics::ApplicationOutput`.
type CfnApplicationOutputProps ¶
type CfnApplicationOutputProps struct { // `AWS::KinesisAnalytics::ApplicationOutput.ApplicationName`. ApplicationName *string `json:"applicationName"` // `AWS::KinesisAnalytics::ApplicationOutput.Output`. Output interface{} `json:"output"` }
Properties for defining a `AWS::KinesisAnalytics::ApplicationOutput`.
type CfnApplicationOutputV2 ¶
type CfnApplicationOutputV2 interface { awscdk.CfnResource awscdk.IInspectable ApplicationName() *string SetApplicationName(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string LogicalId() *string Node() constructs.Node Output() interface{} SetOutput(val interface{}) Ref() *string Stack() awscdk.Stack UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationOutput`.
func NewCfnApplicationOutputV2 ¶
func NewCfnApplicationOutputV2(scope constructs.Construct, id *string, props *CfnApplicationOutputV2Props) CfnApplicationOutputV2
Create a new `AWS::KinesisAnalyticsV2::ApplicationOutput`.
type CfnApplicationOutputV2Props ¶
type CfnApplicationOutputV2Props struct { // `AWS::KinesisAnalyticsV2::ApplicationOutput.ApplicationName`. ApplicationName *string `json:"applicationName"` // `AWS::KinesisAnalyticsV2::ApplicationOutput.Output`. Output interface{} `json:"output"` }
Properties for defining a `AWS::KinesisAnalyticsV2::ApplicationOutput`.
type CfnApplicationOutputV2_DestinationSchemaProperty ¶
type CfnApplicationOutputV2_DestinationSchemaProperty struct { // `CfnApplicationOutputV2.DestinationSchemaProperty.RecordFormatType`. RecordFormatType *string `json:"recordFormatType"` }
type CfnApplicationOutputV2_KinesisFirehoseOutputProperty ¶
type CfnApplicationOutputV2_KinesisFirehoseOutputProperty struct { // `CfnApplicationOutputV2.KinesisFirehoseOutputProperty.ResourceARN`. ResourceArn *string `json:"resourceArn"` }
type CfnApplicationOutputV2_KinesisStreamsOutputProperty ¶
type CfnApplicationOutputV2_KinesisStreamsOutputProperty struct { // `CfnApplicationOutputV2.KinesisStreamsOutputProperty.ResourceARN`. ResourceArn *string `json:"resourceArn"` }
type CfnApplicationOutputV2_LambdaOutputProperty ¶
type CfnApplicationOutputV2_LambdaOutputProperty struct { // `CfnApplicationOutputV2.LambdaOutputProperty.ResourceARN`. ResourceArn *string `json:"resourceArn"` }
type CfnApplicationOutputV2_OutputProperty ¶
type CfnApplicationOutputV2_OutputProperty struct { // `CfnApplicationOutputV2.OutputProperty.DestinationSchema`. DestinationSchema interface{} `json:"destinationSchema"` // `CfnApplicationOutputV2.OutputProperty.KinesisFirehoseOutput`. KinesisFirehoseOutput interface{} `json:"kinesisFirehoseOutput"` // `CfnApplicationOutputV2.OutputProperty.KinesisStreamsOutput`. KinesisStreamsOutput interface{} `json:"kinesisStreamsOutput"` // `CfnApplicationOutputV2.OutputProperty.LambdaOutput`. LambdaOutput interface{} `json:"lambdaOutput"` // `CfnApplicationOutputV2.OutputProperty.Name`. Name *string `json:"name"` }
type CfnApplicationOutput_DestinationSchemaProperty ¶
type CfnApplicationOutput_DestinationSchemaProperty struct { // `CfnApplicationOutput.DestinationSchemaProperty.RecordFormatType`. RecordFormatType *string `json:"recordFormatType"` }
type CfnApplicationOutput_OutputProperty ¶
type CfnApplicationOutput_OutputProperty struct { // `CfnApplicationOutput.OutputProperty.DestinationSchema`. DestinationSchema interface{} `json:"destinationSchema"` // `CfnApplicationOutput.OutputProperty.KinesisFirehoseOutput`. KinesisFirehoseOutput interface{} `json:"kinesisFirehoseOutput"` // `CfnApplicationOutput.OutputProperty.KinesisStreamsOutput`. KinesisStreamsOutput interface{} `json:"kinesisStreamsOutput"` // `CfnApplicationOutput.OutputProperty.LambdaOutput`. LambdaOutput interface{} `json:"lambdaOutput"` // `CfnApplicationOutput.OutputProperty.Name`. Name *string `json:"name"` }
type CfnApplicationProps ¶
type CfnApplicationProps struct { // `AWS::KinesisAnalytics::Application.Inputs`. Inputs interface{} `json:"inputs"` // `AWS::KinesisAnalytics::Application.ApplicationCode`. ApplicationCode *string `json:"applicationCode"` // `AWS::KinesisAnalytics::Application.ApplicationDescription`. ApplicationDescription *string `json:"applicationDescription"` // `AWS::KinesisAnalytics::Application.ApplicationName`. ApplicationName *string `json:"applicationName"` }
Properties for defining a `AWS::KinesisAnalytics::Application`.
type CfnApplicationReferenceDataSource ¶
type CfnApplicationReferenceDataSource interface { awscdk.CfnResource awscdk.IInspectable ApplicationName() *string SetApplicationName(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string LogicalId() *string Node() constructs.Node Ref() *string ReferenceDataSource() interface{} SetReferenceDataSource(val interface{}) Stack() awscdk.Stack UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::KinesisAnalytics::ApplicationReferenceDataSource`.
func NewCfnApplicationReferenceDataSource ¶
func NewCfnApplicationReferenceDataSource(scope constructs.Construct, id *string, props *CfnApplicationReferenceDataSourceProps) CfnApplicationReferenceDataSource
Create a new `AWS::KinesisAnalytics::ApplicationReferenceDataSource`.
type CfnApplicationReferenceDataSourceProps ¶
type CfnApplicationReferenceDataSourceProps struct { // `AWS::KinesisAnalytics::ApplicationReferenceDataSource.ApplicationName`. ApplicationName *string `json:"applicationName"` // `AWS::KinesisAnalytics::ApplicationReferenceDataSource.ReferenceDataSource`. ReferenceDataSource interface{} `json:"referenceDataSource"` }
Properties for defining a `AWS::KinesisAnalytics::ApplicationReferenceDataSource`.
type CfnApplicationReferenceDataSourceV2 ¶
type CfnApplicationReferenceDataSourceV2 interface { awscdk.CfnResource awscdk.IInspectable ApplicationName() *string SetApplicationName(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string LogicalId() *string Node() constructs.Node Ref() *string ReferenceDataSource() interface{} SetReferenceDataSource(val interface{}) Stack() awscdk.Stack UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource`.
func NewCfnApplicationReferenceDataSourceV2 ¶
func NewCfnApplicationReferenceDataSourceV2(scope constructs.Construct, id *string, props *CfnApplicationReferenceDataSourceV2Props) CfnApplicationReferenceDataSourceV2
Create a new `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource`.
type CfnApplicationReferenceDataSourceV2Props ¶
type CfnApplicationReferenceDataSourceV2Props struct { // `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.ApplicationName`. ApplicationName *string `json:"applicationName"` // `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.ReferenceDataSource`. ReferenceDataSource interface{} `json:"referenceDataSource"` }
Properties for defining a `AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource`.
type CfnApplicationReferenceDataSourceV2_CSVMappingParametersProperty ¶
type CfnApplicationReferenceDataSourceV2_CSVMappingParametersProperty struct { // `CfnApplicationReferenceDataSourceV2.CSVMappingParametersProperty.RecordColumnDelimiter`. RecordColumnDelimiter *string `json:"recordColumnDelimiter"` // `CfnApplicationReferenceDataSourceV2.CSVMappingParametersProperty.RecordRowDelimiter`. RecordRowDelimiter *string `json:"recordRowDelimiter"` }
type CfnApplicationReferenceDataSourceV2_JSONMappingParametersProperty ¶
type CfnApplicationReferenceDataSourceV2_JSONMappingParametersProperty struct { // `CfnApplicationReferenceDataSourceV2.JSONMappingParametersProperty.RecordRowPath`. RecordRowPath *string `json:"recordRowPath"` }
type CfnApplicationReferenceDataSourceV2_MappingParametersProperty ¶
type CfnApplicationReferenceDataSourceV2_MappingParametersProperty struct { // `CfnApplicationReferenceDataSourceV2.MappingParametersProperty.CSVMappingParameters`. CsvMappingParameters interface{} `json:"csvMappingParameters"` // `CfnApplicationReferenceDataSourceV2.MappingParametersProperty.JSONMappingParameters`. JsonMappingParameters interface{} `json:"jsonMappingParameters"` }
type CfnApplicationReferenceDataSourceV2_RecordColumnProperty ¶
type CfnApplicationReferenceDataSourceV2_RecordColumnProperty struct { // `CfnApplicationReferenceDataSourceV2.RecordColumnProperty.Name`. Name *string `json:"name"` // `CfnApplicationReferenceDataSourceV2.RecordColumnProperty.SqlType`. SqlType *string `json:"sqlType"` // `CfnApplicationReferenceDataSourceV2.RecordColumnProperty.Mapping`. Mapping *string `json:"mapping"` }
type CfnApplicationReferenceDataSourceV2_RecordFormatProperty ¶
type CfnApplicationReferenceDataSourceV2_RecordFormatProperty struct { // `CfnApplicationReferenceDataSourceV2.RecordFormatProperty.RecordFormatType`. RecordFormatType *string `json:"recordFormatType"` // `CfnApplicationReferenceDataSourceV2.RecordFormatProperty.MappingParameters`. MappingParameters interface{} `json:"mappingParameters"` }
type CfnApplicationReferenceDataSourceV2_ReferenceDataSourceProperty ¶
type CfnApplicationReferenceDataSourceV2_ReferenceDataSourceProperty struct { // `CfnApplicationReferenceDataSourceV2.ReferenceDataSourceProperty.ReferenceSchema`. ReferenceSchema interface{} `json:"referenceSchema"` // `CfnApplicationReferenceDataSourceV2.ReferenceDataSourceProperty.S3ReferenceDataSource`. S3ReferenceDataSource interface{} `json:"s3ReferenceDataSource"` // `CfnApplicationReferenceDataSourceV2.ReferenceDataSourceProperty.TableName`. TableName *string `json:"tableName"` }
type CfnApplicationReferenceDataSourceV2_ReferenceSchemaProperty ¶
type CfnApplicationReferenceDataSourceV2_ReferenceSchemaProperty struct { // `CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.RecordColumns`. RecordColumns interface{} `json:"recordColumns"` // `CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.RecordFormat`. RecordFormat interface{} `json:"recordFormat"` // `CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.RecordEncoding`. RecordEncoding *string `json:"recordEncoding"` }
type CfnApplicationReferenceDataSourceV2_S3ReferenceDataSourceProperty ¶
type CfnApplicationReferenceDataSourceV2_S3ReferenceDataSourceProperty struct { // `CfnApplicationReferenceDataSourceV2.S3ReferenceDataSourceProperty.BucketARN`. BucketArn *string `json:"bucketArn"` // `CfnApplicationReferenceDataSourceV2.S3ReferenceDataSourceProperty.FileKey`. FileKey *string `json:"fileKey"` }
type CfnApplicationReferenceDataSource_CSVMappingParametersProperty ¶
type CfnApplicationReferenceDataSource_CSVMappingParametersProperty struct { // `CfnApplicationReferenceDataSource.CSVMappingParametersProperty.RecordColumnDelimiter`. RecordColumnDelimiter *string `json:"recordColumnDelimiter"` // `CfnApplicationReferenceDataSource.CSVMappingParametersProperty.RecordRowDelimiter`. RecordRowDelimiter *string `json:"recordRowDelimiter"` }
type CfnApplicationReferenceDataSource_JSONMappingParametersProperty ¶
type CfnApplicationReferenceDataSource_JSONMappingParametersProperty struct { // `CfnApplicationReferenceDataSource.JSONMappingParametersProperty.RecordRowPath`. RecordRowPath *string `json:"recordRowPath"` }
type CfnApplicationReferenceDataSource_MappingParametersProperty ¶
type CfnApplicationReferenceDataSource_MappingParametersProperty struct { // `CfnApplicationReferenceDataSource.MappingParametersProperty.CSVMappingParameters`. CsvMappingParameters interface{} `json:"csvMappingParameters"` // `CfnApplicationReferenceDataSource.MappingParametersProperty.JSONMappingParameters`. JsonMappingParameters interface{} `json:"jsonMappingParameters"` }
type CfnApplicationReferenceDataSource_RecordColumnProperty ¶
type CfnApplicationReferenceDataSource_RecordColumnProperty struct { // `CfnApplicationReferenceDataSource.RecordColumnProperty.Name`. Name *string `json:"name"` // `CfnApplicationReferenceDataSource.RecordColumnProperty.SqlType`. SqlType *string `json:"sqlType"` // `CfnApplicationReferenceDataSource.RecordColumnProperty.Mapping`. Mapping *string `json:"mapping"` }
type CfnApplicationReferenceDataSource_RecordFormatProperty ¶
type CfnApplicationReferenceDataSource_RecordFormatProperty struct { // `CfnApplicationReferenceDataSource.RecordFormatProperty.RecordFormatType`. RecordFormatType *string `json:"recordFormatType"` // `CfnApplicationReferenceDataSource.RecordFormatProperty.MappingParameters`. MappingParameters interface{} `json:"mappingParameters"` }
type CfnApplicationReferenceDataSource_ReferenceDataSourceProperty ¶
type CfnApplicationReferenceDataSource_ReferenceDataSourceProperty struct { // `CfnApplicationReferenceDataSource.ReferenceDataSourceProperty.ReferenceSchema`. ReferenceSchema interface{} `json:"referenceSchema"` // `CfnApplicationReferenceDataSource.ReferenceDataSourceProperty.S3ReferenceDataSource`. S3ReferenceDataSource interface{} `json:"s3ReferenceDataSource"` // `CfnApplicationReferenceDataSource.ReferenceDataSourceProperty.TableName`. TableName *string `json:"tableName"` }
type CfnApplicationReferenceDataSource_ReferenceSchemaProperty ¶
type CfnApplicationReferenceDataSource_ReferenceSchemaProperty struct { // `CfnApplicationReferenceDataSource.ReferenceSchemaProperty.RecordColumns`. RecordColumns interface{} `json:"recordColumns"` // `CfnApplicationReferenceDataSource.ReferenceSchemaProperty.RecordFormat`. RecordFormat interface{} `json:"recordFormat"` // `CfnApplicationReferenceDataSource.ReferenceSchemaProperty.RecordEncoding`. RecordEncoding *string `json:"recordEncoding"` }
type CfnApplicationReferenceDataSource_S3ReferenceDataSourceProperty ¶
type CfnApplicationReferenceDataSource_S3ReferenceDataSourceProperty struct { // `CfnApplicationReferenceDataSource.S3ReferenceDataSourceProperty.BucketARN`. BucketArn *string `json:"bucketArn"` // `CfnApplicationReferenceDataSource.S3ReferenceDataSourceProperty.FileKey`. FileKey *string `json:"fileKey"` // `CfnApplicationReferenceDataSource.S3ReferenceDataSourceProperty.ReferenceRoleARN`. ReferenceRoleArn *string `json:"referenceRoleArn"` }
type CfnApplicationV2 ¶
type CfnApplicationV2 interface { awscdk.CfnResource awscdk.IInspectable ApplicationConfiguration() interface{} SetApplicationConfiguration(val interface{}) ApplicationDescription() *string SetApplicationDescription(val *string) ApplicationMode() *string SetApplicationMode(val *string) ApplicationName() *string SetApplicationName(val *string) CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string LogicalId() *string Node() constructs.Node Ref() *string RuntimeEnvironment() *string SetRuntimeEnvironment(val *string) ServiceExecutionRole() *string SetServiceExecutionRole(val *string) Stack() awscdk.Stack Tags() awscdk.TagManager UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::KinesisAnalyticsV2::Application`.
func NewCfnApplicationV2 ¶
func NewCfnApplicationV2(scope constructs.Construct, id *string, props *CfnApplicationV2Props) CfnApplicationV2
Create a new `AWS::KinesisAnalyticsV2::Application`.
type CfnApplicationV2Props ¶
type CfnApplicationV2Props struct { // `AWS::KinesisAnalyticsV2::Application.RuntimeEnvironment`. RuntimeEnvironment *string `json:"runtimeEnvironment"` // `AWS::KinesisAnalyticsV2::Application.ServiceExecutionRole`. ServiceExecutionRole *string `json:"serviceExecutionRole"` // `AWS::KinesisAnalyticsV2::Application.ApplicationConfiguration`. ApplicationConfiguration interface{} `json:"applicationConfiguration"` // `AWS::KinesisAnalyticsV2::Application.ApplicationDescription`. ApplicationDescription *string `json:"applicationDescription"` // `AWS::KinesisAnalyticsV2::Application.ApplicationMode`. ApplicationMode *string `json:"applicationMode"` // `AWS::KinesisAnalyticsV2::Application.ApplicationName`. ApplicationName *string `json:"applicationName"` // `AWS::KinesisAnalyticsV2::Application.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
Properties for defining a `AWS::KinesisAnalyticsV2::Application`.
type CfnApplicationV2_ApplicationCodeConfigurationProperty ¶
type CfnApplicationV2_ApplicationCodeConfigurationProperty struct { // `CfnApplicationV2.ApplicationCodeConfigurationProperty.CodeContent`. CodeContent interface{} `json:"codeContent"` // `CfnApplicationV2.ApplicationCodeConfigurationProperty.CodeContentType`. CodeContentType *string `json:"codeContentType"` }
type CfnApplicationV2_ApplicationConfigurationProperty ¶
type CfnApplicationV2_ApplicationConfigurationProperty struct { // `CfnApplicationV2.ApplicationConfigurationProperty.ApplicationCodeConfiguration`. ApplicationCodeConfiguration interface{} `json:"applicationCodeConfiguration"` // `CfnApplicationV2.ApplicationConfigurationProperty.ApplicationSnapshotConfiguration`. ApplicationSnapshotConfiguration interface{} `json:"applicationSnapshotConfiguration"` // `CfnApplicationV2.ApplicationConfigurationProperty.EnvironmentProperties`. EnvironmentProperties interface{} `json:"environmentProperties"` // `CfnApplicationV2.ApplicationConfigurationProperty.FlinkApplicationConfiguration`. FlinkApplicationConfiguration interface{} `json:"flinkApplicationConfiguration"` // `CfnApplicationV2.ApplicationConfigurationProperty.SqlApplicationConfiguration`. SqlApplicationConfiguration interface{} `json:"sqlApplicationConfiguration"` // `CfnApplicationV2.ApplicationConfigurationProperty.ZeppelinApplicationConfiguration`. ZeppelinApplicationConfiguration interface{} `json:"zeppelinApplicationConfiguration"` }
type CfnApplicationV2_ApplicationSnapshotConfigurationProperty ¶
type CfnApplicationV2_ApplicationSnapshotConfigurationProperty struct {
// `CfnApplicationV2.ApplicationSnapshotConfigurationProperty.SnapshotsEnabled`.
SnapshotsEnabled interface{} `json:"snapshotsEnabled"`
}
type CfnApplicationV2_CSVMappingParametersProperty ¶
type CfnApplicationV2_CSVMappingParametersProperty struct { // `CfnApplicationV2.CSVMappingParametersProperty.RecordColumnDelimiter`. RecordColumnDelimiter *string `json:"recordColumnDelimiter"` // `CfnApplicationV2.CSVMappingParametersProperty.RecordRowDelimiter`. RecordRowDelimiter *string `json:"recordRowDelimiter"` }
type CfnApplicationV2_CatalogConfigurationProperty ¶
type CfnApplicationV2_CatalogConfigurationProperty struct {
// `CfnApplicationV2.CatalogConfigurationProperty.GlueDataCatalogConfiguration`.
GlueDataCatalogConfiguration interface{} `json:"glueDataCatalogConfiguration"`
}
type CfnApplicationV2_CheckpointConfigurationProperty ¶
type CfnApplicationV2_CheckpointConfigurationProperty struct { // `CfnApplicationV2.CheckpointConfigurationProperty.ConfigurationType`. ConfigurationType *string `json:"configurationType"` // `CfnApplicationV2.CheckpointConfigurationProperty.CheckpointingEnabled`. CheckpointingEnabled interface{} `json:"checkpointingEnabled"` // `CfnApplicationV2.CheckpointConfigurationProperty.CheckpointInterval`. CheckpointInterval *float64 `json:"checkpointInterval"` // `CfnApplicationV2.CheckpointConfigurationProperty.MinPauseBetweenCheckpoints`. MinPauseBetweenCheckpoints *float64 `json:"minPauseBetweenCheckpoints"` }
type CfnApplicationV2_CodeContentProperty ¶
type CfnApplicationV2_CodeContentProperty struct { // `CfnApplicationV2.CodeContentProperty.S3ContentLocation`. S3ContentLocation interface{} `json:"s3ContentLocation"` // `CfnApplicationV2.CodeContentProperty.TextContent`. TextContent *string `json:"textContent"` // `CfnApplicationV2.CodeContentProperty.ZipFileContent`. ZipFileContent *string `json:"zipFileContent"` }
type CfnApplicationV2_CustomArtifactConfigurationProperty ¶
type CfnApplicationV2_CustomArtifactConfigurationProperty struct { // `CfnApplicationV2.CustomArtifactConfigurationProperty.ArtifactType`. ArtifactType *string `json:"artifactType"` // `CfnApplicationV2.CustomArtifactConfigurationProperty.MavenReference`. MavenReference interface{} `json:"mavenReference"` // `CfnApplicationV2.CustomArtifactConfigurationProperty.S3ContentLocation`. S3ContentLocation interface{} `json:"s3ContentLocation"` }
type CfnApplicationV2_DeployAsApplicationConfigurationProperty ¶
type CfnApplicationV2_DeployAsApplicationConfigurationProperty struct {
// `CfnApplicationV2.DeployAsApplicationConfigurationProperty.S3ContentLocation`.
S3ContentLocation interface{} `json:"s3ContentLocation"`
}
type CfnApplicationV2_EnvironmentPropertiesProperty ¶
type CfnApplicationV2_EnvironmentPropertiesProperty struct {
// `CfnApplicationV2.EnvironmentPropertiesProperty.PropertyGroups`.
PropertyGroups interface{} `json:"propertyGroups"`
}
type CfnApplicationV2_FlinkApplicationConfigurationProperty ¶
type CfnApplicationV2_FlinkApplicationConfigurationProperty struct { // `CfnApplicationV2.FlinkApplicationConfigurationProperty.CheckpointConfiguration`. CheckpointConfiguration interface{} `json:"checkpointConfiguration"` // `CfnApplicationV2.FlinkApplicationConfigurationProperty.MonitoringConfiguration`. MonitoringConfiguration interface{} `json:"monitoringConfiguration"` // `CfnApplicationV2.FlinkApplicationConfigurationProperty.ParallelismConfiguration`. ParallelismConfiguration interface{} `json:"parallelismConfiguration"` }
type CfnApplicationV2_GlueDataCatalogConfigurationProperty ¶
type CfnApplicationV2_GlueDataCatalogConfigurationProperty struct { // `CfnApplicationV2.GlueDataCatalogConfigurationProperty.DatabaseARN`. DatabaseArn *string `json:"databaseArn"` }
type CfnApplicationV2_InputLambdaProcessorProperty ¶
type CfnApplicationV2_InputLambdaProcessorProperty struct { // `CfnApplicationV2.InputLambdaProcessorProperty.ResourceARN`. ResourceArn *string `json:"resourceArn"` }
type CfnApplicationV2_InputParallelismProperty ¶
type CfnApplicationV2_InputParallelismProperty struct { // `CfnApplicationV2.InputParallelismProperty.Count`. Count *float64 `json:"count"` }
type CfnApplicationV2_InputProcessingConfigurationProperty ¶
type CfnApplicationV2_InputProcessingConfigurationProperty struct {
// `CfnApplicationV2.InputProcessingConfigurationProperty.InputLambdaProcessor`.
InputLambdaProcessor interface{} `json:"inputLambdaProcessor"`
}
type CfnApplicationV2_InputProperty ¶
type CfnApplicationV2_InputProperty struct { // `CfnApplicationV2.InputProperty.InputSchema`. InputSchema interface{} `json:"inputSchema"` // `CfnApplicationV2.InputProperty.NamePrefix`. NamePrefix *string `json:"namePrefix"` // `CfnApplicationV2.InputProperty.InputParallelism`. InputParallelism interface{} `json:"inputParallelism"` // `CfnApplicationV2.InputProperty.InputProcessingConfiguration`. InputProcessingConfiguration interface{} `json:"inputProcessingConfiguration"` // `CfnApplicationV2.InputProperty.KinesisFirehoseInput`. KinesisFirehoseInput interface{} `json:"kinesisFirehoseInput"` // `CfnApplicationV2.InputProperty.KinesisStreamsInput`. KinesisStreamsInput interface{} `json:"kinesisStreamsInput"` }
type CfnApplicationV2_InputSchemaProperty ¶
type CfnApplicationV2_InputSchemaProperty struct { // `CfnApplicationV2.InputSchemaProperty.RecordColumns`. RecordColumns interface{} `json:"recordColumns"` // `CfnApplicationV2.InputSchemaProperty.RecordFormat`. RecordFormat interface{} `json:"recordFormat"` // `CfnApplicationV2.InputSchemaProperty.RecordEncoding`. RecordEncoding *string `json:"recordEncoding"` }
type CfnApplicationV2_JSONMappingParametersProperty ¶
type CfnApplicationV2_JSONMappingParametersProperty struct { // `CfnApplicationV2.JSONMappingParametersProperty.RecordRowPath`. RecordRowPath *string `json:"recordRowPath"` }
type CfnApplicationV2_KinesisFirehoseInputProperty ¶
type CfnApplicationV2_KinesisFirehoseInputProperty struct { // `CfnApplicationV2.KinesisFirehoseInputProperty.ResourceARN`. ResourceArn *string `json:"resourceArn"` }
type CfnApplicationV2_KinesisStreamsInputProperty ¶
type CfnApplicationV2_KinesisStreamsInputProperty struct { // `CfnApplicationV2.KinesisStreamsInputProperty.ResourceARN`. ResourceArn *string `json:"resourceArn"` }
type CfnApplicationV2_MappingParametersProperty ¶
type CfnApplicationV2_MappingParametersProperty struct { // `CfnApplicationV2.MappingParametersProperty.CSVMappingParameters`. CsvMappingParameters interface{} `json:"csvMappingParameters"` // `CfnApplicationV2.MappingParametersProperty.JSONMappingParameters`. JsonMappingParameters interface{} `json:"jsonMappingParameters"` }
type CfnApplicationV2_MavenReferenceProperty ¶
type CfnApplicationV2_MavenReferenceProperty struct { // `CfnApplicationV2.MavenReferenceProperty.ArtifactId`. ArtifactId *string `json:"artifactId"` // `CfnApplicationV2.MavenReferenceProperty.GroupId`. GroupId *string `json:"groupId"` // `CfnApplicationV2.MavenReferenceProperty.Version`. Version *string `json:"version"` }
type CfnApplicationV2_MonitoringConfigurationProperty ¶
type CfnApplicationV2_MonitoringConfigurationProperty struct { // `CfnApplicationV2.MonitoringConfigurationProperty.ConfigurationType`. ConfigurationType *string `json:"configurationType"` // `CfnApplicationV2.MonitoringConfigurationProperty.LogLevel`. LogLevel *string `json:"logLevel"` // `CfnApplicationV2.MonitoringConfigurationProperty.MetricsLevel`. MetricsLevel *string `json:"metricsLevel"` }
type CfnApplicationV2_ParallelismConfigurationProperty ¶
type CfnApplicationV2_ParallelismConfigurationProperty struct { // `CfnApplicationV2.ParallelismConfigurationProperty.ConfigurationType`. ConfigurationType *string `json:"configurationType"` // `CfnApplicationV2.ParallelismConfigurationProperty.AutoScalingEnabled`. AutoScalingEnabled interface{} `json:"autoScalingEnabled"` // `CfnApplicationV2.ParallelismConfigurationProperty.Parallelism`. Parallelism *float64 `json:"parallelism"` // `CfnApplicationV2.ParallelismConfigurationProperty.ParallelismPerKPU`. ParallelismPerKpu *float64 `json:"parallelismPerKpu"` }
type CfnApplicationV2_PropertyGroupProperty ¶
type CfnApplicationV2_PropertyGroupProperty struct { // `CfnApplicationV2.PropertyGroupProperty.PropertyGroupId`. PropertyGroupId *string `json:"propertyGroupId"` // `CfnApplicationV2.PropertyGroupProperty.PropertyMap`. PropertyMap interface{} `json:"propertyMap"` }
type CfnApplicationV2_RecordFormatProperty ¶
type CfnApplicationV2_RecordFormatProperty struct { // `CfnApplicationV2.RecordFormatProperty.RecordFormatType`. RecordFormatType *string `json:"recordFormatType"` // `CfnApplicationV2.RecordFormatProperty.MappingParameters`. MappingParameters interface{} `json:"mappingParameters"` }
type CfnApplicationV2_S3ContentLocationProperty ¶
type CfnApplicationV2_S3ContentLocationProperty struct { // `CfnApplicationV2.S3ContentLocationProperty.BucketARN`. BucketArn *string `json:"bucketArn"` // `CfnApplicationV2.S3ContentLocationProperty.FileKey`. FileKey *string `json:"fileKey"` // `CfnApplicationV2.S3ContentLocationProperty.ObjectVersion`. ObjectVersion *string `json:"objectVersion"` }
type CfnApplicationV2_SqlApplicationConfigurationProperty ¶
type CfnApplicationV2_SqlApplicationConfigurationProperty struct {
// `CfnApplicationV2.SqlApplicationConfigurationProperty.Inputs`.
Inputs interface{} `json:"inputs"`
}
type CfnApplicationV2_ZeppelinApplicationConfigurationProperty ¶
type CfnApplicationV2_ZeppelinApplicationConfigurationProperty struct { // `CfnApplicationV2.ZeppelinApplicationConfigurationProperty.CatalogConfiguration`. CatalogConfiguration interface{} `json:"catalogConfiguration"` // `CfnApplicationV2.ZeppelinApplicationConfigurationProperty.CustomArtifactsConfiguration`. CustomArtifactsConfiguration interface{} `json:"customArtifactsConfiguration"` // `CfnApplicationV2.ZeppelinApplicationConfigurationProperty.DeployAsApplicationConfiguration`. DeployAsApplicationConfiguration interface{} `json:"deployAsApplicationConfiguration"` // `CfnApplicationV2.ZeppelinApplicationConfigurationProperty.MonitoringConfiguration`. MonitoringConfiguration interface{} `json:"monitoringConfiguration"` }
type CfnApplicationV2_ZeppelinMonitoringConfigurationProperty ¶
type CfnApplicationV2_ZeppelinMonitoringConfigurationProperty struct { // `CfnApplicationV2.ZeppelinMonitoringConfigurationProperty.LogLevel`. LogLevel *string `json:"logLevel"` }
type CfnApplication_CSVMappingParametersProperty ¶
type CfnApplication_CSVMappingParametersProperty struct { // `CfnApplication.CSVMappingParametersProperty.RecordColumnDelimiter`. RecordColumnDelimiter *string `json:"recordColumnDelimiter"` // `CfnApplication.CSVMappingParametersProperty.RecordRowDelimiter`. RecordRowDelimiter *string `json:"recordRowDelimiter"` }
type CfnApplication_InputParallelismProperty ¶
type CfnApplication_InputParallelismProperty struct { // `CfnApplication.InputParallelismProperty.Count`. Count *float64 `json:"count"` }
type CfnApplication_InputProcessingConfigurationProperty ¶
type CfnApplication_InputProcessingConfigurationProperty struct {
// `CfnApplication.InputProcessingConfigurationProperty.InputLambdaProcessor`.
InputLambdaProcessor interface{} `json:"inputLambdaProcessor"`
}
type CfnApplication_InputProperty ¶
type CfnApplication_InputProperty struct { // `CfnApplication.InputProperty.InputSchema`. InputSchema interface{} `json:"inputSchema"` // `CfnApplication.InputProperty.NamePrefix`. NamePrefix *string `json:"namePrefix"` // `CfnApplication.InputProperty.InputParallelism`. InputParallelism interface{} `json:"inputParallelism"` // `CfnApplication.InputProperty.InputProcessingConfiguration`. InputProcessingConfiguration interface{} `json:"inputProcessingConfiguration"` // `CfnApplication.InputProperty.KinesisFirehoseInput`. KinesisFirehoseInput interface{} `json:"kinesisFirehoseInput"` // `CfnApplication.InputProperty.KinesisStreamsInput`. KinesisStreamsInput interface{} `json:"kinesisStreamsInput"` }
type CfnApplication_InputSchemaProperty ¶
type CfnApplication_InputSchemaProperty struct { // `CfnApplication.InputSchemaProperty.RecordColumns`. RecordColumns interface{} `json:"recordColumns"` // `CfnApplication.InputSchemaProperty.RecordFormat`. RecordFormat interface{} `json:"recordFormat"` // `CfnApplication.InputSchemaProperty.RecordEncoding`. RecordEncoding *string `json:"recordEncoding"` }
type CfnApplication_JSONMappingParametersProperty ¶
type CfnApplication_JSONMappingParametersProperty struct { // `CfnApplication.JSONMappingParametersProperty.RecordRowPath`. RecordRowPath *string `json:"recordRowPath"` }
type CfnApplication_MappingParametersProperty ¶
type CfnApplication_MappingParametersProperty struct { // `CfnApplication.MappingParametersProperty.CSVMappingParameters`. CsvMappingParameters interface{} `json:"csvMappingParameters"` // `CfnApplication.MappingParametersProperty.JSONMappingParameters`. JsonMappingParameters interface{} `json:"jsonMappingParameters"` }
type CfnApplication_RecordFormatProperty ¶
type CfnApplication_RecordFormatProperty struct { // `CfnApplication.RecordFormatProperty.RecordFormatType`. RecordFormatType *string `json:"recordFormatType"` // `CfnApplication.RecordFormatProperty.MappingParameters`. MappingParameters interface{} `json:"mappingParameters"` }