Create Integration
glue_create_integration | R Documentation |
Creates a Zero-ETL integration in the caller's account between two resources with Amazon Resource Names (ARNs): the SourceArn and TargetArn¶
Description¶
Creates a Zero-ETL integration in the caller's account between two
resources with Amazon Resource Names (ARNs): the SourceArn
and
TargetArn
.
Usage¶
glue_create_integration(IntegrationName, SourceArn, TargetArn,
Description, DataFilter, KmsKeyId, AdditionalEncryptionContext, Tags)
Arguments¶
IntegrationName
[required] A unique name for an integration in Glue.
SourceArn
[required] The ARN of the source resource for the integration.
TargetArn
[required] The ARN of the target resource for the integration.
Description
A description of the integration.
DataFilter
Selects source tables for the integration using Maxwell filter syntax.
KmsKeyId
The ARN of a KMS key used for encrypting the channel.
AdditionalEncryptionContext
An optional set of non-secret key–value pairs that contains additional contextual information for encryption. This can only be provided if
KMSKeyId
is provided.Tags
Metadata assigned to the resource consisting of a list of key-value pairs.
Value¶
A list with the following syntax:
list(
SourceArn = "string",
TargetArn = "string",
IntegrationName = "string",
Description = "string",
IntegrationArn = "string",
KmsKeyId = "string",
AdditionalEncryptionContext = list(
"string"
),
Tags = list(
list(
key = "string",
value = "string"
)
),
Status = "CREATING"|"ACTIVE"|"MODIFYING"|"FAILED"|"DELETING"|"SYNCING"|"NEEDS_ATTENTION",
CreateTime = as.POSIXct(
"2015-01-01"
),
Errors = list(
list(
ErrorCode = "string",
ErrorMessage = "string"
)
),
DataFilter = "string"
)