Package com.pulumi.aws.bedrock.inputs
Class AgentcoreGatewayTargetTargetConfigurationMcpArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.bedrock.inputs.AgentcoreGatewayTargetTargetConfigurationMcpArgs
-
public final class AgentcoreGatewayTargetTargetConfigurationMcpArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAgentcoreGatewayTargetTargetConfigurationMcpArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AgentcoreGatewayTargetTargetConfigurationMcpArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationMcpApiGatewayArgs>>apiGateway()static AgentcoreGatewayTargetTargetConfigurationMcpArgs.Builderbuilder()static AgentcoreGatewayTargetTargetConfigurationMcpArgs.Builderbuilder(AgentcoreGatewayTargetTargetConfigurationMcpArgs defaults)java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationMcpConnectorArgs>>connector()java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationMcpLambdaArgs>>lambda()java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationMcpMcpServerArgs>>mcpServer()java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationMcpOpenApiSchemaArgs>>openApiSchema()java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationMcpSmithyModelArgs>>smithyModel()
-
-
-
Field Detail
-
Empty
public static final AgentcoreGatewayTargetTargetConfigurationMcpArgs Empty
-
-
Method Detail
-
apiGateway
public java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationMcpApiGatewayArgs>> apiGateway()
- Returns:
- API Gateway target configuration. See `apiGateway` Block below.
-
connector
public java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationMcpConnectorArgs>> connector()
- Returns:
- Connector integration target configuration. Connectors provide pre-built integrations with AWS services and third-party tools. See `target_configuration.mcp.connector` Block below.
-
lambda
public java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationMcpLambdaArgs>> lambda()
- Returns:
- Lambda function target configuration. See `lambda` Block below.
-
mcpServer
public java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationMcpMcpServerArgs>> mcpServer()
- Returns:
- MCP server target configuration. See `mcpServer` Block below.
-
openApiSchema
public java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationMcpOpenApiSchemaArgs>> openApiSchema()
- Returns:
- OpenAPI schema-based target configuration. Supports exactly one of `inlinePayload` (see `target_configuration.mcp.open_api_schema.inline_payload` Block) or `s3` (see `target_configuration.mcp.open_api_schema.s3` Block).
-
smithyModel
public java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationMcpSmithyModelArgs>> smithyModel()
- Returns:
- Smithy model-based target configuration. Supports exactly one of `inlinePayload` (see `target_configuration.mcp.smithy_model.inline_payload` Block) or `s3` (see `target_configuration.mcp.smithy_model.s3` Block).
-
builder
public static AgentcoreGatewayTargetTargetConfigurationMcpArgs.Builder builder()
-
builder
public static AgentcoreGatewayTargetTargetConfigurationMcpArgs.Builder builder(AgentcoreGatewayTargetTargetConfigurationMcpArgs defaults)
-
-