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 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 Glue network connection to configure the 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 Glue database.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getRoleArn
The IAM role to access the Glue database.- See Also:
-
getConnectionName
The Glue network connection to configure the 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()
-