Interface IGatewayTarget
- All Superinterfaces:
software.constructs.IConstruct,software.constructs.IDependable,IEnvironmentAware,IGatewayTargetRef,IResource,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
IGatewayTarget.Jsii$Default,IMcpGatewayTarget,IMcpGatewayTarget.Jsii$Default
- All Known Implementing Classes:
GatewayTarget,GatewayTargetBase,IGatewayTarget.Jsii$Proxy,IMcpGatewayTarget.Jsii$Proxy
@Generated(value="jsii-pacmak/1.140.0 (build 79fd58c)",
date="2026-10-08T17:00:26.849Z")
@Stability(Deprecated)
@Deprecated
public interface IGatewayTarget
extends software.amazon.jsii.JsiiSerializable, IResource, IGatewayTargetRef
Deprecated.
(deprecated) Interface for GatewayTarget resources.
Represents a target that hosts tools for the gateway. Targets can be Lambda functions, OpenAPI schemas, or Smithy models.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceDeprecated.Internal default implementation forIGatewayTarget.static final classDeprecated.A proxy class which represents a concrete javascript instance of this type. -
Method Summary
Modifier and TypeMethodDescriptiondefault StringDeprecated.default List<ICredentialProviderConfig> Deprecated.default StringDeprecated.Deprecated.getName()Deprecated.default StringDeprecated.Deprecated.Deprecated.Deprecated.Deprecated.default StringDeprecated.grant(IGrantable grantee, String... actions) Deprecated.grantManage(IGrantable grantee) Deprecated.grantRead(IGrantable grantee) Deprecated.Methods inherited from interface software.constructs.IConstruct
getNode, withMethods inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware
getEnvMethods inherited from interface software.amazon.awscdk.interfaces.bedrockagentcore.IGatewayTargetRef
getGatewayTargetRefMethods inherited from interface software.amazon.awscdk.IResource
applyRemovalPolicy, getStackMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getGateway
Deprecated.(deprecated) The gateway that this target belongs to. -
getName
Deprecated.(deprecated) The name of the gateway target. -
getTargetArn
Deprecated.(deprecated) The ARN of the gateway target resource. -
getTargetId
Deprecated.(deprecated) The id of the gateway target. -
getTargetProtocolType
Deprecated.(deprecated) The target protocol. -
getCreatedAt
Deprecated.(deprecated) Timestamp when the gateway target was created. -
getCredentialProviderConfigurations
@Stability(Deprecated) @Deprecated @Nullable default List<ICredentialProviderConfig> getCredentialProviderConfigurations()Deprecated.(deprecated) The credential provider configuration for the target. -
getDescription
Deprecated.(deprecated) The description of the gateway target. -
getStatus
Deprecated.(deprecated) The status of the gateway target. -
getStatusReasons
Deprecated.(deprecated) The status reasons for the gateway target. -
getUpdatedAt
Deprecated.(deprecated) Timestamp when the gateway target was last updated. -
grant
@Stability(Deprecated) @Deprecated @NotNull Grant grant(@NotNull IGrantable grantee, @NotNull String... actions) Deprecated.(deprecated) Grants IAM actions to the IAM Principal.- Parameters:
grantee- This parameter is required.actions- This parameter is required.
-
grantManage
Deprecated.(deprecated) GrantsCreate,Update, andDeleteactions on the Gateway Target.- Parameters:
grantee- This parameter is required.
-
grantRead
Deprecated.(deprecated) GrantsGetandListactions on the Gateway Target.- Parameters:
grantee- This parameter is required.
-
aws-cdk-lib/aws-bedrockagentcoreinstead.