Interface CfnIntegrationResourceProperty.TargetProcessingPropertiesProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnIntegrationResourceProperty.TargetProcessingPropertiesProperty.Jsii$Proxy
- Enclosing class:
CfnIntegrationResourceProperty
@Stability(Stable)
public static interface CfnIntegrationResourceProperty.TargetProcessingPropertiesProperty
extends software.amazon.jsii.JsiiSerializable
The structure used to define the resource properties associated with the integration target.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.glue.*;
TargetProcessingPropertiesProperty targetProcessingPropertiesProperty = TargetProcessingPropertiesProperty.builder()
.roleArn("roleArn")
// the properties below are optional
.connectionName("connectionName")
.eventBusArn("eventBusArn")
.kmsArn("kmsArn")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnIntegrationResourceProperty.TargetProcessingPropertiesProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe AWS Glue network connection to configure the AWS Glue job running in the customer VPC.default StringThe ARN of an Eventbridge event bus to receive the integration status notification.default StringThe ARN of the KMS key used for encryption.The IAM role to access the AWS Glue database.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getRoleArn
The IAM role to access the AWS Glue database.- See Also:
-
getConnectionName
The AWS Glue network connection to configure the AWS Glue job running in the customer VPC.- See Also:
-
getEventBusArn
The ARN of an Eventbridge event bus to receive the integration status notification.- See Also:
-
getKmsArn
The ARN of the KMS key used for encryption.- See Also:
-
builder
@Stability(Stable) static CfnIntegrationResourceProperty.TargetProcessingPropertiesProperty.Builder builder()
-