Package com.pulumi.aws.bedrock.inputs
Class AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRoleArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.bedrock.inputs.AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRoleArgs
-
public final class AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRoleArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRoleArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRoleArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRoleArgs.Builderbuilder()static AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRoleArgs.Builderbuilder(AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRoleArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>service()
-
-
-
Field Detail
-
Empty
public static final AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRoleArgs Empty
-
-
Method Detail
-
region
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<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 AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRoleArgs.Builder builder()
-
builder
public static AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRoleArgs.Builder builder(AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRoleArgs defaults)
-
-