Package com.pulumi.aws.bedrock.outputs
Class AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRole
- java.lang.Object
-
- com.pulumi.aws.bedrock.outputs.AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRole
-
public final class AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRole extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRole.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRole.Builderbuilder()static AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRole.Builderbuilder(AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRole defaults)java.util.Optional<java.lang.String>region()java.util.Optional<java.lang.String>service()
-
-
-
Method Detail
-
region
public java.util.Optional<java.lang.String> region()
- Returns:
- AWS Region used for SigV4 signing of upstream requests. Defaults to the gateway's Region when omitted. Can only be set when `service` is set.
-
service
public java.util.Optional<java.lang.String> service()
- Returns:
- Target AWS service name used for SigV4 signing of upstream requests. Required when calling SigV4-protected endpoints such as another Bedrock AgentCore Runtime (use `bedrock-agentcore`). Omit for non-SigV4 IAM-role-based authentication, in which case the block can be empty (`gatewayIamRole {}`).
-
builder
public static AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRole.Builder builder()
-
builder
public static AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRole.Builder builder(AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRole defaults)
-
-