Interface GatewayTargetAttributes
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
GatewayTargetAttributes.Jsii$Proxy
@Generated(value="jsii-pacmak/1.129.0 (build eaca441)",
date="2026-05-19T08:18:44.414Z")
@Stability(Stable)
public interface GatewayTargetAttributes
extends software.amazon.jsii.JsiiSerializable
Attributes for importing an existing Gateway 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.bedrockagentcore.*;
Gateway gateway;
GatewayTargetAttributes gatewayTargetAttributes = GatewayTargetAttributes.builder()
.gateway(gateway)
.gatewayTargetName("gatewayTargetName")
.targetArn("targetArn")
.targetId("targetId")
// the properties below are optional
.createdAt("createdAt")
.status("status")
.updatedAt("updatedAt")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forGatewayTargetAttributesstatic final classAn implementation forGatewayTargetAttributes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringOptional creation timestamp.The gateway this target belongs to.The name of the gateway target.default StringOptional status of the target.The ARN of the gateway target.The ID of the gateway target.default StringOptional last update timestamp.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getGateway
The gateway this target belongs to. -
getGatewayTargetName
The name of the gateway target. -
getTargetArn
The ARN of the gateway target. -
getTargetId
The ID of the gateway target. -
getCreatedAt
Optional creation timestamp.Default: - No creation timestamp
-
getStatus
Optional status of the target.Default: - No status
-
getUpdatedAt
Optional last update timestamp.Default: - No update timestamp
-
builder
- Returns:
- a
GatewayTargetAttributes.BuilderofGatewayTargetAttributes
-