This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::Glue::IntegrationResourceProperty
The AWS::Glue::IntegrationResourceProperty resource type can be used to setup ResourceProperty of the AWS Glue connection (for the SaaS source), DynamoDB Database (for DynamoDB source), or AWS Glue database ARN (for the target). ResourceProperty is used to define the properties requires to setup the integration, including the role to access the connection or database, KMS keys, event bus for event notifications and VPC connection. To set both source and target properties the same API needs to be invoked twice, once with the AWS Glue connection ARN as ResourceArn with SourceProcessingProperties and next, with the AWS Glue database ARN as ResourceArn with TargetProcessingProperties respectively.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::Glue::IntegrationResourceProperty", "Properties" : { "ResourceArn" :String, "SourceProcessingProperties" :SourceProcessingProperties, "Tags" :[ Tag, ... ], "TargetProcessingProperties" :TargetProcessingProperties} }
YAML
Type: AWS::Glue::IntegrationResourceProperty Properties: ResourceArn:StringSourceProcessingProperties:SourceProcessingPropertiesTags:- TagTargetProcessingProperties:TargetProcessingProperties
Properties
ResourceArnProperty description not available.
Required: Yes
Type: String
Pattern:
arn:aws:.*:.*:[0-9]+:.*Update requires: Replacement
SourceProcessingProperties-
The resource properties associated with the integration source.
Required: No
Type: SourceProcessingProperties
Update requires: No interruption
Property description not available.
Required: No
Type: Array of Tag
Maximum:
50Update requires: No interruption
TargetProcessingProperties-
The structure used to define the resource properties associated with the integration target.
Required: No
Type: TargetProcessingProperties
Update requires: No interruption
Return values
Ref
When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns The resource property arn.
For more information about using the Ref function, see Ref.
Fn::GetAtt
The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.
For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.
ResourcePropertyArnProperty description not available.