Documentation ¶
Index ¶
- func KinesisAnalyticsApplication_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func KinesisAnalyticsApplication_IsConstruct(x interface{}) *bool
- func KinesisAnalyticsApplication_IsTerraformElement(x interface{}) *bool
- func KinesisAnalyticsApplication_IsTerraformResource(x interface{}) *bool
- func KinesisAnalyticsApplication_TfResourceType() *string
- func NewKinesisAnalyticsApplicationCloudwatchLoggingOptionsOutputReference_Override(k KinesisAnalyticsApplicationCloudwatchLoggingOptionsOutputReference, ...)
- func NewKinesisAnalyticsApplicationInputsKinesisFirehoseOutputReference_Override(k KinesisAnalyticsApplicationInputsKinesisFirehoseOutputReference, ...)
- func NewKinesisAnalyticsApplicationInputsKinesisStreamOutputReference_Override(k KinesisAnalyticsApplicationInputsKinesisStreamOutputReference, ...)
- func NewKinesisAnalyticsApplicationInputsOutputReference_Override(k KinesisAnalyticsApplicationInputsOutputReference, ...)
- func NewKinesisAnalyticsApplicationInputsParallelismOutputReference_Override(k KinesisAnalyticsApplicationInputsParallelismOutputReference, ...)
- func NewKinesisAnalyticsApplicationInputsProcessingConfigurationLambdaOutputReference_Override(...)
- func NewKinesisAnalyticsApplicationInputsProcessingConfigurationOutputReference_Override(k KinesisAnalyticsApplicationInputsProcessingConfigurationOutputReference, ...)
- func NewKinesisAnalyticsApplicationInputsSchemaOutputReference_Override(k KinesisAnalyticsApplicationInputsSchemaOutputReference, ...)
- func NewKinesisAnalyticsApplicationInputsSchemaRecordColumnsList_Override(k KinesisAnalyticsApplicationInputsSchemaRecordColumnsList, ...)
- func NewKinesisAnalyticsApplicationInputsSchemaRecordColumnsOutputReference_Override(k KinesisAnalyticsApplicationInputsSchemaRecordColumnsOutputReference, ...)
- func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputReference_Override(...)
- func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputReference_Override(...)
- func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputReference_Override(...)
- func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatOutputReference_Override(k KinesisAnalyticsApplicationInputsSchemaRecordFormatOutputReference, ...)
- func NewKinesisAnalyticsApplicationInputsStartingPositionConfigurationList_Override(k KinesisAnalyticsApplicationInputsStartingPositionConfigurationList, ...)
- func NewKinesisAnalyticsApplicationInputsStartingPositionConfigurationOutputReference_Override(...)
- func NewKinesisAnalyticsApplicationOutputsKinesisFirehoseOutputReference_Override(k KinesisAnalyticsApplicationOutputsKinesisFirehoseOutputReference, ...)
- func NewKinesisAnalyticsApplicationOutputsKinesisStreamOutputReference_Override(k KinesisAnalyticsApplicationOutputsKinesisStreamOutputReference, ...)
- func NewKinesisAnalyticsApplicationOutputsLambdaOutputReference_Override(k KinesisAnalyticsApplicationOutputsLambdaOutputReference, ...)
- func NewKinesisAnalyticsApplicationOutputsList_Override(k KinesisAnalyticsApplicationOutputsList, ...)
- func NewKinesisAnalyticsApplicationOutputsOutputReference_Override(k KinesisAnalyticsApplicationOutputsOutputReference, ...)
- func NewKinesisAnalyticsApplicationOutputsSchemaOutputReference_Override(k KinesisAnalyticsApplicationOutputsSchemaOutputReference, ...)
- func NewKinesisAnalyticsApplicationReferenceDataSourcesOutputReference_Override(k KinesisAnalyticsApplicationReferenceDataSourcesOutputReference, ...)
- func NewKinesisAnalyticsApplicationReferenceDataSourcesS3OutputReference_Override(k KinesisAnalyticsApplicationReferenceDataSourcesS3OutputReference, ...)
- func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaOutputReference_Override(k KinesisAnalyticsApplicationReferenceDataSourcesSchemaOutputReference, ...)
- func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsList_Override(k KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsList, ...)
- func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsOutputReference_Override(...)
- func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputReference_Override(...)
- func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputReference_Override(...)
- func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputReference_Override(...)
- func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputReference_Override(...)
- func NewKinesisAnalyticsApplication_Override(k KinesisAnalyticsApplication, scope constructs.Construct, id *string, ...)
- type KinesisAnalyticsApplication
- type KinesisAnalyticsApplicationCloudwatchLoggingOptions
- type KinesisAnalyticsApplicationCloudwatchLoggingOptionsOutputReference
- type KinesisAnalyticsApplicationConfig
- type KinesisAnalyticsApplicationInputs
- type KinesisAnalyticsApplicationInputsKinesisFirehose
- type KinesisAnalyticsApplicationInputsKinesisFirehoseOutputReference
- type KinesisAnalyticsApplicationInputsKinesisStream
- type KinesisAnalyticsApplicationInputsKinesisStreamOutputReference
- type KinesisAnalyticsApplicationInputsOutputReference
- type KinesisAnalyticsApplicationInputsParallelism
- type KinesisAnalyticsApplicationInputsParallelismOutputReference
- type KinesisAnalyticsApplicationInputsProcessingConfiguration
- type KinesisAnalyticsApplicationInputsProcessingConfigurationLambda
- type KinesisAnalyticsApplicationInputsProcessingConfigurationLambdaOutputReference
- type KinesisAnalyticsApplicationInputsProcessingConfigurationOutputReference
- type KinesisAnalyticsApplicationInputsSchema
- type KinesisAnalyticsApplicationInputsSchemaOutputReference
- type KinesisAnalyticsApplicationInputsSchemaRecordColumns
- type KinesisAnalyticsApplicationInputsSchemaRecordColumnsList
- type KinesisAnalyticsApplicationInputsSchemaRecordColumnsOutputReference
- type KinesisAnalyticsApplicationInputsSchemaRecordFormat
- type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParameters
- type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsv
- type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputReference
- type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJson
- type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputReference
- type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputReference
- type KinesisAnalyticsApplicationInputsSchemaRecordFormatOutputReference
- type KinesisAnalyticsApplicationInputsStartingPositionConfiguration
- type KinesisAnalyticsApplicationInputsStartingPositionConfigurationList
- type KinesisAnalyticsApplicationInputsStartingPositionConfigurationOutputReference
- type KinesisAnalyticsApplicationOutputs
- type KinesisAnalyticsApplicationOutputsKinesisFirehose
- type KinesisAnalyticsApplicationOutputsKinesisFirehoseOutputReference
- type KinesisAnalyticsApplicationOutputsKinesisStream
- type KinesisAnalyticsApplicationOutputsKinesisStreamOutputReference
- type KinesisAnalyticsApplicationOutputsLambda
- type KinesisAnalyticsApplicationOutputsLambdaOutputReference
- type KinesisAnalyticsApplicationOutputsList
- type KinesisAnalyticsApplicationOutputsOutputReference
- type KinesisAnalyticsApplicationOutputsSchema
- type KinesisAnalyticsApplicationOutputsSchemaOutputReference
- type KinesisAnalyticsApplicationReferenceDataSources
- type KinesisAnalyticsApplicationReferenceDataSourcesOutputReference
- type KinesisAnalyticsApplicationReferenceDataSourcesS3
- type KinesisAnalyticsApplicationReferenceDataSourcesS3OutputReference
- type KinesisAnalyticsApplicationReferenceDataSourcesSchema
- type KinesisAnalyticsApplicationReferenceDataSourcesSchemaOutputReference
- type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumns
- type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsList
- type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsOutputReference
- type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormat
- type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParameters
- type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsv
- type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputReference
- type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJson
- type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputReference
- type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputReference
- type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func KinesisAnalyticsApplication_GenerateConfigForImport ¶
func KinesisAnalyticsApplication_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a KinesisAnalyticsApplication resource upon running "cdktf plan <stack-name>".
func KinesisAnalyticsApplication_IsConstruct ¶
func KinesisAnalyticsApplication_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func KinesisAnalyticsApplication_IsTerraformElement ¶
func KinesisAnalyticsApplication_IsTerraformElement(x interface{}) *bool
Experimental.
func KinesisAnalyticsApplication_IsTerraformResource ¶
func KinesisAnalyticsApplication_IsTerraformResource(x interface{}) *bool
Experimental.
func KinesisAnalyticsApplication_TfResourceType ¶
func KinesisAnalyticsApplication_TfResourceType() *string
func NewKinesisAnalyticsApplicationCloudwatchLoggingOptionsOutputReference_Override ¶
func NewKinesisAnalyticsApplicationCloudwatchLoggingOptionsOutputReference_Override(k KinesisAnalyticsApplicationCloudwatchLoggingOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationInputsKinesisFirehoseOutputReference_Override ¶
func NewKinesisAnalyticsApplicationInputsKinesisFirehoseOutputReference_Override(k KinesisAnalyticsApplicationInputsKinesisFirehoseOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationInputsKinesisStreamOutputReference_Override ¶
func NewKinesisAnalyticsApplicationInputsKinesisStreamOutputReference_Override(k KinesisAnalyticsApplicationInputsKinesisStreamOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationInputsOutputReference_Override ¶
func NewKinesisAnalyticsApplicationInputsOutputReference_Override(k KinesisAnalyticsApplicationInputsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationInputsParallelismOutputReference_Override ¶
func NewKinesisAnalyticsApplicationInputsParallelismOutputReference_Override(k KinesisAnalyticsApplicationInputsParallelismOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationInputsProcessingConfigurationLambdaOutputReference_Override ¶
func NewKinesisAnalyticsApplicationInputsProcessingConfigurationLambdaOutputReference_Override(k KinesisAnalyticsApplicationInputsProcessingConfigurationLambdaOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationInputsProcessingConfigurationOutputReference_Override ¶
func NewKinesisAnalyticsApplicationInputsProcessingConfigurationOutputReference_Override(k KinesisAnalyticsApplicationInputsProcessingConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationInputsSchemaOutputReference_Override ¶
func NewKinesisAnalyticsApplicationInputsSchemaOutputReference_Override(k KinesisAnalyticsApplicationInputsSchemaOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationInputsSchemaRecordColumnsList_Override ¶
func NewKinesisAnalyticsApplicationInputsSchemaRecordColumnsList_Override(k KinesisAnalyticsApplicationInputsSchemaRecordColumnsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewKinesisAnalyticsApplicationInputsSchemaRecordColumnsOutputReference_Override ¶
func NewKinesisAnalyticsApplicationInputsSchemaRecordColumnsOutputReference_Override(k KinesisAnalyticsApplicationInputsSchemaRecordColumnsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputReference_Override ¶
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputReference_Override(k KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputReference_Override ¶
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputReference_Override(k KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputReference_Override ¶
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputReference_Override(k KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatOutputReference_Override ¶
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatOutputReference_Override(k KinesisAnalyticsApplicationInputsSchemaRecordFormatOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationInputsStartingPositionConfigurationList_Override ¶
func NewKinesisAnalyticsApplicationInputsStartingPositionConfigurationList_Override(k KinesisAnalyticsApplicationInputsStartingPositionConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewKinesisAnalyticsApplicationInputsStartingPositionConfigurationOutputReference_Override ¶
func NewKinesisAnalyticsApplicationInputsStartingPositionConfigurationOutputReference_Override(k KinesisAnalyticsApplicationInputsStartingPositionConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewKinesisAnalyticsApplicationOutputsKinesisFirehoseOutputReference_Override ¶
func NewKinesisAnalyticsApplicationOutputsKinesisFirehoseOutputReference_Override(k KinesisAnalyticsApplicationOutputsKinesisFirehoseOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationOutputsKinesisStreamOutputReference_Override ¶
func NewKinesisAnalyticsApplicationOutputsKinesisStreamOutputReference_Override(k KinesisAnalyticsApplicationOutputsKinesisStreamOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationOutputsLambdaOutputReference_Override ¶
func NewKinesisAnalyticsApplicationOutputsLambdaOutputReference_Override(k KinesisAnalyticsApplicationOutputsLambdaOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationOutputsList_Override ¶
func NewKinesisAnalyticsApplicationOutputsList_Override(k KinesisAnalyticsApplicationOutputsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewKinesisAnalyticsApplicationOutputsOutputReference_Override ¶
func NewKinesisAnalyticsApplicationOutputsOutputReference_Override(k KinesisAnalyticsApplicationOutputsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewKinesisAnalyticsApplicationOutputsSchemaOutputReference_Override ¶
func NewKinesisAnalyticsApplicationOutputsSchemaOutputReference_Override(k KinesisAnalyticsApplicationOutputsSchemaOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationReferenceDataSourcesOutputReference_Override ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesOutputReference_Override(k KinesisAnalyticsApplicationReferenceDataSourcesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationReferenceDataSourcesS3OutputReference_Override ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesS3OutputReference_Override(k KinesisAnalyticsApplicationReferenceDataSourcesS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaOutputReference_Override ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaOutputReference_Override(k KinesisAnalyticsApplicationReferenceDataSourcesSchemaOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsList_Override ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsList_Override(k KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsOutputReference_Override ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsOutputReference_Override(k KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputReference_Override ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputReference_Override(k KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputReference_Override ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputReference_Override(k KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputReference_Override ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputReference_Override(k KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputReference_Override ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputReference_Override(k KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKinesisAnalyticsApplication_Override ¶
func NewKinesisAnalyticsApplication_Override(k KinesisAnalyticsApplication, scope constructs.Construct, id *string, config *KinesisAnalyticsApplicationConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application aws_kinesis_analytics_application} Resource.
Types ¶
type KinesisAnalyticsApplication ¶
type KinesisAnalyticsApplication interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack CloudwatchLoggingOptions() KinesisAnalyticsApplicationCloudwatchLoggingOptionsOutputReference CloudwatchLoggingOptionsInput() *KinesisAnalyticsApplicationCloudwatchLoggingOptions Code() *string SetCode(val *string) CodeInput() *string // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) CreateTimestamp() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string Inputs() KinesisAnalyticsApplicationInputsOutputReference InputsInput() *KinesisAnalyticsApplicationInputs LastUpdateTimestamp() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node Outputs() KinesisAnalyticsApplicationOutputsList OutputsInput() interface{} // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} ReferenceDataSources() KinesisAnalyticsApplicationReferenceDataSourcesOutputReference ReferenceDataSourcesInput() *KinesisAnalyticsApplicationReferenceDataSources StartApplication() interface{} SetStartApplication(val interface{}) StartApplicationInput() interface{} Status() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Version() *float64 // Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. // Experimental. AddMoveTarget(moveTarget *string) // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. HasResourceMove() interface{} // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Move the resource corresponding to "id" to this resource. // // Note that the resource being moved from must be marked as moved using it's instance function. // Experimental. MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. MoveTo(moveTarget *string, index interface{}) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutCloudwatchLoggingOptions(value *KinesisAnalyticsApplicationCloudwatchLoggingOptions) PutInputs(value *KinesisAnalyticsApplicationInputs) PutOutputs(value interface{}) PutReferenceDataSources(value *KinesisAnalyticsApplicationReferenceDataSources) ResetCloudwatchLoggingOptions() ResetCode() ResetDescription() ResetId() ResetInputs() ResetOutputs() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetReferenceDataSources() ResetStartApplication() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // Experimental. ToHclTerraform() interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application aws_kinesis_analytics_application}.
func NewKinesisAnalyticsApplication ¶
func NewKinesisAnalyticsApplication(scope constructs.Construct, id *string, config *KinesisAnalyticsApplicationConfig) KinesisAnalyticsApplication
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application aws_kinesis_analytics_application} Resource.
type KinesisAnalyticsApplicationCloudwatchLoggingOptions ¶
type KinesisAnalyticsApplicationCloudwatchLoggingOptions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#log_stream_arn KinesisAnalyticsApplication#log_stream_arn}. LogStreamArn *string `field:"required" json:"logStreamArn" yaml:"logStreamArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#role_arn KinesisAnalyticsApplication#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` }
type KinesisAnalyticsApplicationCloudwatchLoggingOptionsOutputReference ¶
type KinesisAnalyticsApplicationCloudwatchLoggingOptionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string InternalValue() *KinesisAnalyticsApplicationCloudwatchLoggingOptions SetInternalValue(val *KinesisAnalyticsApplicationCloudwatchLoggingOptions) LogStreamArn() *string SetLogStreamArn(val *string) LogStreamArnInput() *string RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationCloudwatchLoggingOptionsOutputReference ¶
func NewKinesisAnalyticsApplicationCloudwatchLoggingOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationCloudwatchLoggingOptionsOutputReference
type KinesisAnalyticsApplicationConfig ¶
type KinesisAnalyticsApplicationConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#name KinesisAnalyticsApplication#name}. Name *string `field:"required" json:"name" yaml:"name"` // cloudwatch_logging_options block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#cloudwatch_logging_options KinesisAnalyticsApplication#cloudwatch_logging_options} CloudwatchLoggingOptions *KinesisAnalyticsApplicationCloudwatchLoggingOptions `field:"optional" json:"cloudwatchLoggingOptions" yaml:"cloudwatchLoggingOptions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#code KinesisAnalyticsApplication#code}. Code *string `field:"optional" json:"code" yaml:"code"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#description KinesisAnalyticsApplication#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#id KinesisAnalyticsApplication#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // inputs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#inputs KinesisAnalyticsApplication#inputs} Inputs *KinesisAnalyticsApplicationInputs `field:"optional" json:"inputs" yaml:"inputs"` // outputs block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#outputs KinesisAnalyticsApplication#outputs} Outputs interface{} `field:"optional" json:"outputs" yaml:"outputs"` // reference_data_sources block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#reference_data_sources KinesisAnalyticsApplication#reference_data_sources} ReferenceDataSources *KinesisAnalyticsApplicationReferenceDataSources `field:"optional" json:"referenceDataSources" yaml:"referenceDataSources"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#start_application KinesisAnalyticsApplication#start_application}. StartApplication interface{} `field:"optional" json:"startApplication" yaml:"startApplication"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#tags KinesisAnalyticsApplication#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#tags_all KinesisAnalyticsApplication#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type KinesisAnalyticsApplicationInputs ¶
type KinesisAnalyticsApplicationInputs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#name_prefix KinesisAnalyticsApplication#name_prefix}. NamePrefix *string `field:"required" json:"namePrefix" yaml:"namePrefix"` // schema block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#schema KinesisAnalyticsApplication#schema} Schema *KinesisAnalyticsApplicationInputsSchema `field:"required" json:"schema" yaml:"schema"` // kinesis_firehose block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#kinesis_firehose KinesisAnalyticsApplication#kinesis_firehose} KinesisFirehose *KinesisAnalyticsApplicationInputsKinesisFirehose `field:"optional" json:"kinesisFirehose" yaml:"kinesisFirehose"` // kinesis_stream block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#kinesis_stream KinesisAnalyticsApplication#kinesis_stream} KinesisStream *KinesisAnalyticsApplicationInputsKinesisStream `field:"optional" json:"kinesisStream" yaml:"kinesisStream"` // parallelism block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#parallelism KinesisAnalyticsApplication#parallelism} Parallelism *KinesisAnalyticsApplicationInputsParallelism `field:"optional" json:"parallelism" yaml:"parallelism"` // processing_configuration block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#processing_configuration KinesisAnalyticsApplication#processing_configuration} ProcessingConfiguration *KinesisAnalyticsApplicationInputsProcessingConfiguration `field:"optional" json:"processingConfiguration" yaml:"processingConfiguration"` // starting_position_configuration block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#starting_position_configuration KinesisAnalyticsApplication#starting_position_configuration} StartingPositionConfiguration interface{} `field:"optional" json:"startingPositionConfiguration" yaml:"startingPositionConfiguration"` }
type KinesisAnalyticsApplicationInputsKinesisFirehose ¶
type KinesisAnalyticsApplicationInputsKinesisFirehose struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#resource_arn KinesisAnalyticsApplication#resource_arn}. ResourceArn *string `field:"required" json:"resourceArn" yaml:"resourceArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#role_arn KinesisAnalyticsApplication#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` }
type KinesisAnalyticsApplicationInputsKinesisFirehoseOutputReference ¶
type KinesisAnalyticsApplicationInputsKinesisFirehoseOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationInputsKinesisFirehose SetInternalValue(val *KinesisAnalyticsApplicationInputsKinesisFirehose) ResourceArn() *string SetResourceArn(val *string) ResourceArnInput() *string RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationInputsKinesisFirehoseOutputReference ¶
func NewKinesisAnalyticsApplicationInputsKinesisFirehoseOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationInputsKinesisFirehoseOutputReference
type KinesisAnalyticsApplicationInputsKinesisStream ¶
type KinesisAnalyticsApplicationInputsKinesisStream struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#resource_arn KinesisAnalyticsApplication#resource_arn}. ResourceArn *string `field:"required" json:"resourceArn" yaml:"resourceArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#role_arn KinesisAnalyticsApplication#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` }
type KinesisAnalyticsApplicationInputsKinesisStreamOutputReference ¶
type KinesisAnalyticsApplicationInputsKinesisStreamOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationInputsKinesisStream SetInternalValue(val *KinesisAnalyticsApplicationInputsKinesisStream) ResourceArn() *string SetResourceArn(val *string) ResourceArnInput() *string RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationInputsKinesisStreamOutputReference ¶
func NewKinesisAnalyticsApplicationInputsKinesisStreamOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationInputsKinesisStreamOutputReference
type KinesisAnalyticsApplicationInputsOutputReference ¶
type KinesisAnalyticsApplicationInputsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string InternalValue() *KinesisAnalyticsApplicationInputs SetInternalValue(val *KinesisAnalyticsApplicationInputs) KinesisFirehose() KinesisAnalyticsApplicationInputsKinesisFirehoseOutputReference KinesisFirehoseInput() *KinesisAnalyticsApplicationInputsKinesisFirehose KinesisStream() KinesisAnalyticsApplicationInputsKinesisStreamOutputReference KinesisStreamInput() *KinesisAnalyticsApplicationInputsKinesisStream NamePrefix() *string SetNamePrefix(val *string) NamePrefixInput() *string Parallelism() KinesisAnalyticsApplicationInputsParallelismOutputReference ParallelismInput() *KinesisAnalyticsApplicationInputsParallelism ProcessingConfiguration() KinesisAnalyticsApplicationInputsProcessingConfigurationOutputReference ProcessingConfigurationInput() *KinesisAnalyticsApplicationInputsProcessingConfiguration Schema() KinesisAnalyticsApplicationInputsSchemaOutputReference SchemaInput() *KinesisAnalyticsApplicationInputsSchema StartingPositionConfiguration() KinesisAnalyticsApplicationInputsStartingPositionConfigurationList StartingPositionConfigurationInput() interface{} StreamNames() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutKinesisFirehose(value *KinesisAnalyticsApplicationInputsKinesisFirehose) PutKinesisStream(value *KinesisAnalyticsApplicationInputsKinesisStream) PutParallelism(value *KinesisAnalyticsApplicationInputsParallelism) PutProcessingConfiguration(value *KinesisAnalyticsApplicationInputsProcessingConfiguration) PutSchema(value *KinesisAnalyticsApplicationInputsSchema) PutStartingPositionConfiguration(value interface{}) ResetKinesisFirehose() ResetKinesisStream() ResetParallelism() ResetProcessingConfiguration() ResetStartingPositionConfiguration() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationInputsOutputReference ¶
func NewKinesisAnalyticsApplicationInputsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationInputsOutputReference
type KinesisAnalyticsApplicationInputsParallelism ¶
type KinesisAnalyticsApplicationInputsParallelism struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#count KinesisAnalyticsApplication#count}. Count *float64 `field:"optional" json:"count" yaml:"count"` }
type KinesisAnalyticsApplicationInputsParallelismOutputReference ¶
type KinesisAnalyticsApplicationInputsParallelismOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Count() *float64 SetCount(val *float64) CountInput() *float64 // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationInputsParallelism SetInternalValue(val *KinesisAnalyticsApplicationInputsParallelism) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCount() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationInputsParallelismOutputReference ¶
func NewKinesisAnalyticsApplicationInputsParallelismOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationInputsParallelismOutputReference
type KinesisAnalyticsApplicationInputsProcessingConfiguration ¶
type KinesisAnalyticsApplicationInputsProcessingConfiguration struct { // lambda block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#lambda KinesisAnalyticsApplication#lambda} Lambda *KinesisAnalyticsApplicationInputsProcessingConfigurationLambda `field:"required" json:"lambda" yaml:"lambda"` }
type KinesisAnalyticsApplicationInputsProcessingConfigurationLambda ¶
type KinesisAnalyticsApplicationInputsProcessingConfigurationLambda struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#resource_arn KinesisAnalyticsApplication#resource_arn}. ResourceArn *string `field:"required" json:"resourceArn" yaml:"resourceArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#role_arn KinesisAnalyticsApplication#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` }
type KinesisAnalyticsApplicationInputsProcessingConfigurationLambdaOutputReference ¶
type KinesisAnalyticsApplicationInputsProcessingConfigurationLambdaOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationInputsProcessingConfigurationLambda SetInternalValue(val *KinesisAnalyticsApplicationInputsProcessingConfigurationLambda) ResourceArn() *string SetResourceArn(val *string) ResourceArnInput() *string RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationInputsProcessingConfigurationLambdaOutputReference ¶
func NewKinesisAnalyticsApplicationInputsProcessingConfigurationLambdaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationInputsProcessingConfigurationLambdaOutputReference
type KinesisAnalyticsApplicationInputsProcessingConfigurationOutputReference ¶
type KinesisAnalyticsApplicationInputsProcessingConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationInputsProcessingConfiguration SetInternalValue(val *KinesisAnalyticsApplicationInputsProcessingConfiguration) Lambda() KinesisAnalyticsApplicationInputsProcessingConfigurationLambdaOutputReference LambdaInput() *KinesisAnalyticsApplicationInputsProcessingConfigurationLambda // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutLambda(value *KinesisAnalyticsApplicationInputsProcessingConfigurationLambda) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationInputsProcessingConfigurationOutputReference ¶
func NewKinesisAnalyticsApplicationInputsProcessingConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationInputsProcessingConfigurationOutputReference
type KinesisAnalyticsApplicationInputsSchema ¶
type KinesisAnalyticsApplicationInputsSchema struct { // record_columns block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#record_columns KinesisAnalyticsApplication#record_columns} RecordColumns interface{} `field:"required" json:"recordColumns" yaml:"recordColumns"` // record_format block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#record_format KinesisAnalyticsApplication#record_format} RecordFormat *KinesisAnalyticsApplicationInputsSchemaRecordFormat `field:"required" json:"recordFormat" yaml:"recordFormat"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#record_encoding KinesisAnalyticsApplication#record_encoding}. RecordEncoding *string `field:"optional" json:"recordEncoding" yaml:"recordEncoding"` }
type KinesisAnalyticsApplicationInputsSchemaOutputReference ¶
type KinesisAnalyticsApplicationInputsSchemaOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationInputsSchema SetInternalValue(val *KinesisAnalyticsApplicationInputsSchema) RecordColumns() KinesisAnalyticsApplicationInputsSchemaRecordColumnsList RecordColumnsInput() interface{} RecordEncoding() *string SetRecordEncoding(val *string) RecordEncodingInput() *string RecordFormat() KinesisAnalyticsApplicationInputsSchemaRecordFormatOutputReference RecordFormatInput() *KinesisAnalyticsApplicationInputsSchemaRecordFormat // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutRecordColumns(value interface{}) PutRecordFormat(value *KinesisAnalyticsApplicationInputsSchemaRecordFormat) ResetRecordEncoding() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationInputsSchemaOutputReference ¶
func NewKinesisAnalyticsApplicationInputsSchemaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationInputsSchemaOutputReference
type KinesisAnalyticsApplicationInputsSchemaRecordColumns ¶
type KinesisAnalyticsApplicationInputsSchemaRecordColumns struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#name KinesisAnalyticsApplication#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#sql_type KinesisAnalyticsApplication#sql_type}. SqlType *string `field:"required" json:"sqlType" yaml:"sqlType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#mapping KinesisAnalyticsApplication#mapping}. Mapping *string `field:"optional" json:"mapping" yaml:"mapping"` }
type KinesisAnalyticsApplicationInputsSchemaRecordColumnsList ¶
type KinesisAnalyticsApplicationInputsSchemaRecordColumnsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) KinesisAnalyticsApplicationInputsSchemaRecordColumnsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationInputsSchemaRecordColumnsList ¶
func NewKinesisAnalyticsApplicationInputsSchemaRecordColumnsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KinesisAnalyticsApplicationInputsSchemaRecordColumnsList
type KinesisAnalyticsApplicationInputsSchemaRecordColumnsOutputReference ¶
type KinesisAnalyticsApplicationInputsSchemaRecordColumnsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Mapping() *string SetMapping(val *string) MappingInput() *string Name() *string SetName(val *string) NameInput() *string SqlType() *string SetSqlType(val *string) SqlTypeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetMapping() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationInputsSchemaRecordColumnsOutputReference ¶
func NewKinesisAnalyticsApplicationInputsSchemaRecordColumnsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) KinesisAnalyticsApplicationInputsSchemaRecordColumnsOutputReference
type KinesisAnalyticsApplicationInputsSchemaRecordFormat ¶
type KinesisAnalyticsApplicationInputsSchemaRecordFormat struct { // mapping_parameters block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#mapping_parameters KinesisAnalyticsApplication#mapping_parameters} MappingParameters *KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParameters `field:"optional" json:"mappingParameters" yaml:"mappingParameters"` }
type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParameters ¶
type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParameters struct { // csv block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#csv KinesisAnalyticsApplication#csv} Csv *KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsv `field:"optional" json:"csv" yaml:"csv"` // json block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#json KinesisAnalyticsApplication#json} Json *KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJson `field:"optional" json:"json" yaml:"json"` }
type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsv ¶
type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsv struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#record_column_delimiter KinesisAnalyticsApplication#record_column_delimiter}. RecordColumnDelimiter *string `field:"required" json:"recordColumnDelimiter" yaml:"recordColumnDelimiter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#record_row_delimiter KinesisAnalyticsApplication#record_row_delimiter}. RecordRowDelimiter *string `field:"required" json:"recordRowDelimiter" yaml:"recordRowDelimiter"` }
type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputReference ¶
type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsv SetInternalValue(val *KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsv) RecordColumnDelimiter() *string SetRecordColumnDelimiter(val *string) RecordColumnDelimiterInput() *string RecordRowDelimiter() *string SetRecordRowDelimiter(val *string) RecordRowDelimiterInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputReference ¶
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputReference
type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJson ¶
type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJson struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#record_row_path KinesisAnalyticsApplication#record_row_path}. RecordRowPath *string `field:"required" json:"recordRowPath" yaml:"recordRowPath"` }
type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputReference ¶
type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJson SetInternalValue(val *KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJson) RecordRowPath() *string SetRecordRowPath(val *string) RecordRowPathInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputReference ¶
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputReference
type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputReference ¶
type KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Csv() KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputReference CsvInput() *KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsv // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParameters SetInternalValue(val *KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParameters) Json() KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputReference JsonInput() *KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJson // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCsv(value *KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsv) PutJson(value *KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJson) ResetCsv() ResetJson() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputReference ¶
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputReference
type KinesisAnalyticsApplicationInputsSchemaRecordFormatOutputReference ¶
type KinesisAnalyticsApplicationInputsSchemaRecordFormatOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationInputsSchemaRecordFormat SetInternalValue(val *KinesisAnalyticsApplicationInputsSchemaRecordFormat) MappingParameters() KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputReference MappingParametersInput() *KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParameters RecordFormatType() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutMappingParameters(value *KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParameters) ResetMappingParameters() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatOutputReference ¶
func NewKinesisAnalyticsApplicationInputsSchemaRecordFormatOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationInputsSchemaRecordFormatOutputReference
type KinesisAnalyticsApplicationInputsStartingPositionConfiguration ¶
type KinesisAnalyticsApplicationInputsStartingPositionConfiguration struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#starting_position KinesisAnalyticsApplication#starting_position}. StartingPosition *string `field:"optional" json:"startingPosition" yaml:"startingPosition"` }
type KinesisAnalyticsApplicationInputsStartingPositionConfigurationList ¶
type KinesisAnalyticsApplicationInputsStartingPositionConfigurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) KinesisAnalyticsApplicationInputsStartingPositionConfigurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationInputsStartingPositionConfigurationList ¶
func NewKinesisAnalyticsApplicationInputsStartingPositionConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KinesisAnalyticsApplicationInputsStartingPositionConfigurationList
type KinesisAnalyticsApplicationInputsStartingPositionConfigurationOutputReference ¶
type KinesisAnalyticsApplicationInputsStartingPositionConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) StartingPosition() *string SetStartingPosition(val *string) StartingPositionInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetStartingPosition() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationInputsStartingPositionConfigurationOutputReference ¶
func NewKinesisAnalyticsApplicationInputsStartingPositionConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) KinesisAnalyticsApplicationInputsStartingPositionConfigurationOutputReference
type KinesisAnalyticsApplicationOutputs ¶
type KinesisAnalyticsApplicationOutputs struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#name KinesisAnalyticsApplication#name}. Name *string `field:"required" json:"name" yaml:"name"` // schema block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#schema KinesisAnalyticsApplication#schema} Schema *KinesisAnalyticsApplicationOutputsSchema `field:"required" json:"schema" yaml:"schema"` // kinesis_firehose block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#kinesis_firehose KinesisAnalyticsApplication#kinesis_firehose} KinesisFirehose *KinesisAnalyticsApplicationOutputsKinesisFirehose `field:"optional" json:"kinesisFirehose" yaml:"kinesisFirehose"` // kinesis_stream block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#kinesis_stream KinesisAnalyticsApplication#kinesis_stream} KinesisStream *KinesisAnalyticsApplicationOutputsKinesisStream `field:"optional" json:"kinesisStream" yaml:"kinesisStream"` // lambda block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#lambda KinesisAnalyticsApplication#lambda} Lambda *KinesisAnalyticsApplicationOutputsLambda `field:"optional" json:"lambda" yaml:"lambda"` }
type KinesisAnalyticsApplicationOutputsKinesisFirehose ¶
type KinesisAnalyticsApplicationOutputsKinesisFirehose struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#resource_arn KinesisAnalyticsApplication#resource_arn}. ResourceArn *string `field:"required" json:"resourceArn" yaml:"resourceArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#role_arn KinesisAnalyticsApplication#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` }
type KinesisAnalyticsApplicationOutputsKinesisFirehoseOutputReference ¶
type KinesisAnalyticsApplicationOutputsKinesisFirehoseOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationOutputsKinesisFirehose SetInternalValue(val *KinesisAnalyticsApplicationOutputsKinesisFirehose) ResourceArn() *string SetResourceArn(val *string) ResourceArnInput() *string RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationOutputsKinesisFirehoseOutputReference ¶
func NewKinesisAnalyticsApplicationOutputsKinesisFirehoseOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationOutputsKinesisFirehoseOutputReference
type KinesisAnalyticsApplicationOutputsKinesisStream ¶
type KinesisAnalyticsApplicationOutputsKinesisStream struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#resource_arn KinesisAnalyticsApplication#resource_arn}. ResourceArn *string `field:"required" json:"resourceArn" yaml:"resourceArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#role_arn KinesisAnalyticsApplication#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` }
type KinesisAnalyticsApplicationOutputsKinesisStreamOutputReference ¶
type KinesisAnalyticsApplicationOutputsKinesisStreamOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationOutputsKinesisStream SetInternalValue(val *KinesisAnalyticsApplicationOutputsKinesisStream) ResourceArn() *string SetResourceArn(val *string) ResourceArnInput() *string RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationOutputsKinesisStreamOutputReference ¶
func NewKinesisAnalyticsApplicationOutputsKinesisStreamOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationOutputsKinesisStreamOutputReference
type KinesisAnalyticsApplicationOutputsLambda ¶
type KinesisAnalyticsApplicationOutputsLambda struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#resource_arn KinesisAnalyticsApplication#resource_arn}. ResourceArn *string `field:"required" json:"resourceArn" yaml:"resourceArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#role_arn KinesisAnalyticsApplication#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` }
type KinesisAnalyticsApplicationOutputsLambdaOutputReference ¶
type KinesisAnalyticsApplicationOutputsLambdaOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationOutputsLambda SetInternalValue(val *KinesisAnalyticsApplicationOutputsLambda) ResourceArn() *string SetResourceArn(val *string) ResourceArnInput() *string RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationOutputsLambdaOutputReference ¶
func NewKinesisAnalyticsApplicationOutputsLambdaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationOutputsLambdaOutputReference
type KinesisAnalyticsApplicationOutputsList ¶
type KinesisAnalyticsApplicationOutputsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) KinesisAnalyticsApplicationOutputsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationOutputsList ¶
func NewKinesisAnalyticsApplicationOutputsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KinesisAnalyticsApplicationOutputsList
type KinesisAnalyticsApplicationOutputsOutputReference ¶
type KinesisAnalyticsApplicationOutputsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string InternalValue() interface{} SetInternalValue(val interface{}) KinesisFirehose() KinesisAnalyticsApplicationOutputsKinesisFirehoseOutputReference KinesisFirehoseInput() *KinesisAnalyticsApplicationOutputsKinesisFirehose KinesisStream() KinesisAnalyticsApplicationOutputsKinesisStreamOutputReference KinesisStreamInput() *KinesisAnalyticsApplicationOutputsKinesisStream Lambda() KinesisAnalyticsApplicationOutputsLambdaOutputReference LambdaInput() *KinesisAnalyticsApplicationOutputsLambda Name() *string SetName(val *string) NameInput() *string Schema() KinesisAnalyticsApplicationOutputsSchemaOutputReference SchemaInput() *KinesisAnalyticsApplicationOutputsSchema // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutKinesisFirehose(value *KinesisAnalyticsApplicationOutputsKinesisFirehose) PutKinesisStream(value *KinesisAnalyticsApplicationOutputsKinesisStream) PutLambda(value *KinesisAnalyticsApplicationOutputsLambda) PutSchema(value *KinesisAnalyticsApplicationOutputsSchema) ResetKinesisFirehose() ResetKinesisStream() ResetLambda() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationOutputsOutputReference ¶
func NewKinesisAnalyticsApplicationOutputsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) KinesisAnalyticsApplicationOutputsOutputReference
type KinesisAnalyticsApplicationOutputsSchema ¶
type KinesisAnalyticsApplicationOutputsSchema struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#record_format_type KinesisAnalyticsApplication#record_format_type}. RecordFormatType *string `field:"required" json:"recordFormatType" yaml:"recordFormatType"` }
type KinesisAnalyticsApplicationOutputsSchemaOutputReference ¶
type KinesisAnalyticsApplicationOutputsSchemaOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationOutputsSchema SetInternalValue(val *KinesisAnalyticsApplicationOutputsSchema) RecordFormatType() *string SetRecordFormatType(val *string) RecordFormatTypeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationOutputsSchemaOutputReference ¶
func NewKinesisAnalyticsApplicationOutputsSchemaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationOutputsSchemaOutputReference
type KinesisAnalyticsApplicationReferenceDataSources ¶
type KinesisAnalyticsApplicationReferenceDataSources struct { // s3 block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#s3 KinesisAnalyticsApplication#s3} S3 *KinesisAnalyticsApplicationReferenceDataSourcesS3 `field:"required" json:"s3" yaml:"s3"` // schema block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#schema KinesisAnalyticsApplication#schema} Schema *KinesisAnalyticsApplicationReferenceDataSourcesSchema `field:"required" json:"schema" yaml:"schema"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#table_name KinesisAnalyticsApplication#table_name}. TableName *string `field:"required" json:"tableName" yaml:"tableName"` }
type KinesisAnalyticsApplicationReferenceDataSourcesOutputReference ¶
type KinesisAnalyticsApplicationReferenceDataSourcesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string InternalValue() *KinesisAnalyticsApplicationReferenceDataSources SetInternalValue(val *KinesisAnalyticsApplicationReferenceDataSources) S3() KinesisAnalyticsApplicationReferenceDataSourcesS3OutputReference S3Input() *KinesisAnalyticsApplicationReferenceDataSourcesS3 Schema() KinesisAnalyticsApplicationReferenceDataSourcesSchemaOutputReference SchemaInput() *KinesisAnalyticsApplicationReferenceDataSourcesSchema TableName() *string SetTableName(val *string) TableNameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutS3(value *KinesisAnalyticsApplicationReferenceDataSourcesS3) PutSchema(value *KinesisAnalyticsApplicationReferenceDataSourcesSchema) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationReferenceDataSourcesOutputReference ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationReferenceDataSourcesOutputReference
type KinesisAnalyticsApplicationReferenceDataSourcesS3 ¶
type KinesisAnalyticsApplicationReferenceDataSourcesS3 struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#bucket_arn KinesisAnalyticsApplication#bucket_arn}. BucketArn *string `field:"required" json:"bucketArn" yaml:"bucketArn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#file_key KinesisAnalyticsApplication#file_key}. FileKey *string `field:"required" json:"fileKey" yaml:"fileKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#role_arn KinesisAnalyticsApplication#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` }
type KinesisAnalyticsApplicationReferenceDataSourcesS3OutputReference ¶
type KinesisAnalyticsApplicationReferenceDataSourcesS3OutputReference interface { cdktf.ComplexObject BucketArn() *string SetBucketArn(val *string) BucketArnInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FileKey() *string SetFileKey(val *string) FileKeyInput() *string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationReferenceDataSourcesS3 SetInternalValue(val *KinesisAnalyticsApplicationReferenceDataSourcesS3) RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationReferenceDataSourcesS3OutputReference ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationReferenceDataSourcesS3OutputReference
type KinesisAnalyticsApplicationReferenceDataSourcesSchema ¶
type KinesisAnalyticsApplicationReferenceDataSourcesSchema struct { // record_columns block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#record_columns KinesisAnalyticsApplication#record_columns} RecordColumns interface{} `field:"required" json:"recordColumns" yaml:"recordColumns"` // record_format block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#record_format KinesisAnalyticsApplication#record_format} RecordFormat *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormat `field:"required" json:"recordFormat" yaml:"recordFormat"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#record_encoding KinesisAnalyticsApplication#record_encoding}. RecordEncoding *string `field:"optional" json:"recordEncoding" yaml:"recordEncoding"` }
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaOutputReference ¶
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationReferenceDataSourcesSchema SetInternalValue(val *KinesisAnalyticsApplicationReferenceDataSourcesSchema) RecordColumns() KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsList RecordColumnsInput() interface{} RecordEncoding() *string SetRecordEncoding(val *string) RecordEncodingInput() *string RecordFormat() KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputReference RecordFormatInput() *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormat // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutRecordColumns(value interface{}) PutRecordFormat(value *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormat) ResetRecordEncoding() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaOutputReference ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationReferenceDataSourcesSchemaOutputReference
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumns ¶
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumns struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#name KinesisAnalyticsApplication#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#sql_type KinesisAnalyticsApplication#sql_type}. SqlType *string `field:"required" json:"sqlType" yaml:"sqlType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#mapping KinesisAnalyticsApplication#mapping}. Mapping *string `field:"optional" json:"mapping" yaml:"mapping"` }
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsList ¶
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsList ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsList
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsOutputReference ¶
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Mapping() *string SetMapping(val *string) MappingInput() *string Name() *string SetName(val *string) NameInput() *string SqlType() *string SetSqlType(val *string) SqlTypeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetMapping() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsOutputReference ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsOutputReference
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormat ¶
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormat struct { // mapping_parameters block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#mapping_parameters KinesisAnalyticsApplication#mapping_parameters} MappingParameters *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParameters `field:"optional" json:"mappingParameters" yaml:"mappingParameters"` }
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParameters ¶
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParameters struct { // csv block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#csv KinesisAnalyticsApplication#csv} Csv *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsv `field:"optional" json:"csv" yaml:"csv"` // json block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#json KinesisAnalyticsApplication#json} Json *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJson `field:"optional" json:"json" yaml:"json"` }
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsv ¶
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsv struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#record_column_delimiter KinesisAnalyticsApplication#record_column_delimiter}. RecordColumnDelimiter *string `field:"required" json:"recordColumnDelimiter" yaml:"recordColumnDelimiter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#record_row_delimiter KinesisAnalyticsApplication#record_row_delimiter}. RecordRowDelimiter *string `field:"required" json:"recordRowDelimiter" yaml:"recordRowDelimiter"` }
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputReference ¶
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsv SetInternalValue(val *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsv) RecordColumnDelimiter() *string SetRecordColumnDelimiter(val *string) RecordColumnDelimiterInput() *string RecordRowDelimiter() *string SetRecordRowDelimiter(val *string) RecordRowDelimiterInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputReference ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputReference
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJson ¶
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJson struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.61.0/docs/resources/kinesis_analytics_application#record_row_path KinesisAnalyticsApplication#record_row_path}. RecordRowPath *string `field:"required" json:"recordRowPath" yaml:"recordRowPath"` }
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputReference ¶
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJson SetInternalValue(val *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJson) RecordRowPath() *string SetRecordRowPath(val *string) RecordRowPathInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputReference ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputReference
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputReference ¶
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Csv() KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputReference CsvInput() *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsv // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParameters SetInternalValue(val *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParameters) Json() KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputReference JsonInput() *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJson // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCsv(value *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsv) PutJson(value *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJson) ResetCsv() ResetJson() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputReference ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputReference
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputReference ¶
type KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormat SetInternalValue(val *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormat) MappingParameters() KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputReference MappingParametersInput() *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParameters RecordFormatType() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutMappingParameters(value *KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParameters) ResetMappingParameters() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputReference ¶
func NewKinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputReference
Source Files ¶
- KinesisAnalyticsApplication.go
- KinesisAnalyticsApplicationCloudwatchLoggingOptions.go
- KinesisAnalyticsApplicationCloudwatchLoggingOptionsOutputReference.go
- KinesisAnalyticsApplicationCloudwatchLoggingOptionsOutputReference__checks.go
- KinesisAnalyticsApplicationConfig.go
- KinesisAnalyticsApplicationInputs.go
- KinesisAnalyticsApplicationInputsKinesisFirehose.go
- KinesisAnalyticsApplicationInputsKinesisFirehoseOutputReference.go
- KinesisAnalyticsApplicationInputsKinesisFirehoseOutputReference__checks.go
- KinesisAnalyticsApplicationInputsKinesisStream.go
- KinesisAnalyticsApplicationInputsKinesisStreamOutputReference.go
- KinesisAnalyticsApplicationInputsKinesisStreamOutputReference__checks.go
- KinesisAnalyticsApplicationInputsOutputReference.go
- KinesisAnalyticsApplicationInputsOutputReference__checks.go
- KinesisAnalyticsApplicationInputsParallelism.go
- KinesisAnalyticsApplicationInputsParallelismOutputReference.go
- KinesisAnalyticsApplicationInputsParallelismOutputReference__checks.go
- KinesisAnalyticsApplicationInputsProcessingConfiguration.go
- KinesisAnalyticsApplicationInputsProcessingConfigurationLambda.go
- KinesisAnalyticsApplicationInputsProcessingConfigurationLambdaOutputReference.go
- KinesisAnalyticsApplicationInputsProcessingConfigurationLambdaOutputReference__checks.go
- KinesisAnalyticsApplicationInputsProcessingConfigurationOutputReference.go
- KinesisAnalyticsApplicationInputsProcessingConfigurationOutputReference__checks.go
- KinesisAnalyticsApplicationInputsSchema.go
- KinesisAnalyticsApplicationInputsSchemaOutputReference.go
- KinesisAnalyticsApplicationInputsSchemaOutputReference__checks.go
- KinesisAnalyticsApplicationInputsSchemaRecordColumns.go
- KinesisAnalyticsApplicationInputsSchemaRecordColumnsList.go
- KinesisAnalyticsApplicationInputsSchemaRecordColumnsList__checks.go
- KinesisAnalyticsApplicationInputsSchemaRecordColumnsOutputReference.go
- KinesisAnalyticsApplicationInputsSchemaRecordColumnsOutputReference__checks.go
- KinesisAnalyticsApplicationInputsSchemaRecordFormat.go
- KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParameters.go
- KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsv.go
- KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputReference.go
- KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersCsvOutputReference__checks.go
- KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJson.go
- KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputReference.go
- KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersJsonOutputReference__checks.go
- KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputReference.go
- KinesisAnalyticsApplicationInputsSchemaRecordFormatMappingParametersOutputReference__checks.go
- KinesisAnalyticsApplicationInputsSchemaRecordFormatOutputReference.go
- KinesisAnalyticsApplicationInputsSchemaRecordFormatOutputReference__checks.go
- KinesisAnalyticsApplicationInputsStartingPositionConfiguration.go
- KinesisAnalyticsApplicationInputsStartingPositionConfigurationList.go
- KinesisAnalyticsApplicationInputsStartingPositionConfigurationList__checks.go
- KinesisAnalyticsApplicationInputsStartingPositionConfigurationOutputReference.go
- KinesisAnalyticsApplicationInputsStartingPositionConfigurationOutputReference__checks.go
- KinesisAnalyticsApplicationOutputs.go
- KinesisAnalyticsApplicationOutputsKinesisFirehose.go
- KinesisAnalyticsApplicationOutputsKinesisFirehoseOutputReference.go
- KinesisAnalyticsApplicationOutputsKinesisFirehoseOutputReference__checks.go
- KinesisAnalyticsApplicationOutputsKinesisStream.go
- KinesisAnalyticsApplicationOutputsKinesisStreamOutputReference.go
- KinesisAnalyticsApplicationOutputsKinesisStreamOutputReference__checks.go
- KinesisAnalyticsApplicationOutputsLambda.go
- KinesisAnalyticsApplicationOutputsLambdaOutputReference.go
- KinesisAnalyticsApplicationOutputsLambdaOutputReference__checks.go
- KinesisAnalyticsApplicationOutputsList.go
- KinesisAnalyticsApplicationOutputsList__checks.go
- KinesisAnalyticsApplicationOutputsOutputReference.go
- KinesisAnalyticsApplicationOutputsOutputReference__checks.go
- KinesisAnalyticsApplicationOutputsSchema.go
- KinesisAnalyticsApplicationOutputsSchemaOutputReference.go
- KinesisAnalyticsApplicationOutputsSchemaOutputReference__checks.go
- KinesisAnalyticsApplicationReferenceDataSources.go
- KinesisAnalyticsApplicationReferenceDataSourcesOutputReference.go
- KinesisAnalyticsApplicationReferenceDataSourcesOutputReference__checks.go
- KinesisAnalyticsApplicationReferenceDataSourcesS3.go
- KinesisAnalyticsApplicationReferenceDataSourcesS3OutputReference.go
- KinesisAnalyticsApplicationReferenceDataSourcesS3OutputReference__checks.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchema.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaOutputReference.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaOutputReference__checks.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumns.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsList.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsList__checks.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsOutputReference.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordColumnsOutputReference__checks.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormat.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParameters.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsv.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputReference.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersCsvOutputReference__checks.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJson.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputReference.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersJsonOutputReference__checks.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputReference.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatMappingParametersOutputReference__checks.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputReference.go
- KinesisAnalyticsApplicationReferenceDataSourcesSchemaRecordFormatOutputReference__checks.go
- KinesisAnalyticsApplication__checks.go
- main.go