Class AgentcoreGatewayTargetState


  • public final class AgentcoreGatewayTargetState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • credentialProviderConfiguration

        public java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetCredentialProviderConfigurationArgs>> credentialProviderConfiguration()
        Returns:
        Configuration for authenticating requests to the target. Required when using `lambda`, `openApiSchema` and `smithyModel` in `mcp` block. If using `mcpServer` in `mcp` block with no authorization, it should not be specified. See `credentialProviderConfiguration` Block below.
      • description

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
        Returns:
        Description of the gateway target.
      • gatewayIdentifier

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> gatewayIdentifier()
        Returns:
        Identifier of the gateway that this target belongs to.
      • metadataConfiguration

        public java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetMetadataConfigurationArgs>> metadataConfiguration()
        Returns:
        Configuration for HTTP header and query parameter propagation between the gateway and target servers. See `metadataConfiguration` Block below.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        Name of the gateway target.
      • privateEndpoint

        public java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetPrivateEndpointArgs>> privateEndpoint()
        Returns:
        Configuration for private connectivity from AgentCore Gateway to a resource inside your VPC. Traffic is routed through Amazon VPC Lattice and never traverses the public internet. See `privateEndpoint` Block below.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
      • targetConfiguration

        public java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationArgs>> targetConfiguration()
        Returns:
        Configuration for the target endpoint. See `targetConfiguration` Block below. The following arguments are optional:
      • targetId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> targetId()
        Returns:
        Unique identifier of the gateway target.