Interface GatewayTargetCommonProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
GatewayTargetApiGatewayProps,GatewayTargetLambdaProps,GatewayTargetMcpServerProps,GatewayTargetOpenApiProps,GatewayTargetProps,GatewayTargetSmithyProps
- All Known Implementing Classes:
GatewayTargetApiGatewayProps.Jsii$Proxy,GatewayTargetCommonProps.Jsii$Proxy,GatewayTargetLambdaProps.Jsii$Proxy,GatewayTargetMcpServerProps.Jsii$Proxy,GatewayTargetOpenApiProps.Jsii$Proxy,GatewayTargetProps.Jsii$Proxy,GatewayTargetSmithyProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.129.0 (build eaca441)",
date="2026-05-19T08:18:44.415Z")
@Stability(Stable)
public interface GatewayTargetCommonProps
extends software.amazon.jsii.JsiiSerializable
Common properties for all Gateway Target types.
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.*;
GatewayTargetCommonProps gatewayTargetCommonProps = GatewayTargetCommonProps.builder()
.description("description")
.gatewayTargetName("gatewayTargetName")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forGatewayTargetCommonPropsstatic final classAn implementation forGatewayTargetCommonProps -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDescription
Optional description for the gateway target The description can have up to 200 characters.Default: - No description
-
getGatewayTargetName
The name of the gateway target The name must be unique within the gateway Pattern: ^([0-9a-zA-Z][-]?){1,100}$.Default: - auto generate
-
builder
- Returns:
- a
GatewayTargetCommonProps.BuilderofGatewayTargetCommonProps
-