Package com.pulumi.aws.bedrock.outputs
Class AgentcoreGatewayTargetCredentialProviderConfiguration
- java.lang.Object
-
- com.pulumi.aws.bedrock.outputs.AgentcoreGatewayTargetCredentialProviderConfiguration
-
public final class AgentcoreGatewayTargetCredentialProviderConfiguration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAgentcoreGatewayTargetCredentialProviderConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<AgentcoreGatewayTargetCredentialProviderConfigurationApiKey>apiKey()static AgentcoreGatewayTargetCredentialProviderConfiguration.Builderbuilder()static AgentcoreGatewayTargetCredentialProviderConfiguration.Builderbuilder(AgentcoreGatewayTargetCredentialProviderConfiguration defaults)java.util.Optional<AgentcoreGatewayTargetCredentialProviderConfigurationCallerIamCredentials>callerIamCredentials()java.util.Optional<AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRole>gatewayIamRole()java.util.Optional<AgentcoreGatewayTargetCredentialProviderConfigurationJwtPassthrough>jwtPassthrough()java.util.Optional<AgentcoreGatewayTargetCredentialProviderConfigurationOauth>oauth()
-
-
-
Method Detail
-
apiKey
public java.util.Optional<AgentcoreGatewayTargetCredentialProviderConfigurationApiKey> apiKey()
- Returns:
- API key-based authentication configuration. See `apiKey` Block below.
-
callerIamCredentials
public java.util.Optional<AgentcoreGatewayTargetCredentialProviderConfigurationCallerIamCredentials> callerIamCredentials()
- Returns:
- Caller IAM credentials-based authentication configuration. See `callerIamCredentials` Block below.
-
gatewayIamRole
public java.util.Optional<AgentcoreGatewayTargetCredentialProviderConfigurationGatewayIamRole> gatewayIamRole()
- Returns:
- Use the gateway's IAM role for authentication. See `gatewayIamRole` Block below.
-
jwtPassthrough
public java.util.Optional<AgentcoreGatewayTargetCredentialProviderConfigurationJwtPassthrough> jwtPassthrough()
- Returns:
- JWT passthrough-based authentication configuration. This is an empty configuration block.
-
oauth
public java.util.Optional<AgentcoreGatewayTargetCredentialProviderConfigurationOauth> oauth()
- Returns:
- OAuth-based authentication configuration. See `oauth` Block below.
-
builder
public static AgentcoreGatewayTargetCredentialProviderConfiguration.Builder builder()
-
builder
public static AgentcoreGatewayTargetCredentialProviderConfiguration.Builder builder(AgentcoreGatewayTargetCredentialProviderConfiguration defaults)
-
-