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();
 
  • Method Details

    • getGateway

      @Stability(Stable) @NotNull IGateway getGateway()
      The gateway this target belongs to.
    • getGatewayTargetName

      @Stability(Stable) @NotNull String getGatewayTargetName()
      The name of the gateway target.
    • getTargetArn

      @Stability(Stable) @NotNull String getTargetArn()
      The ARN of the gateway target.
    • getTargetId

      @Stability(Stable) @NotNull String getTargetId()
      The ID of the gateway target.
    • getCreatedAt

      @Stability(Stable) @Nullable default String getCreatedAt()
      Optional creation timestamp.

      Default: - No creation timestamp

    • getStatus

      @Stability(Stable) @Nullable default String getStatus()
      Optional status of the target.

      Default: - No status

    • getUpdatedAt

      @Stability(Stable) @Nullable default String getUpdatedAt()
      Optional last update timestamp.

      Default: - No update timestamp

    • builder

      @Stability(Stable) static GatewayTargetAttributes.Builder builder()
      Returns:
      a GatewayTargetAttributes.Builder of GatewayTargetAttributes