Package com.pulumi.aws.bedrock
Class AgentcoreTokenVaultCmkArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.AgentcoreTokenVaultCmkArgs.Builder
-
- Enclosing class:
- AgentcoreTokenVaultCmkArgs
public static final class AgentcoreTokenVaultCmkArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentcoreTokenVaultCmkArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentcoreTokenVaultCmkArgsbuild()AgentcoreTokenVaultCmkArgs.BuilderkmsConfiguration(AgentcoreTokenVaultCmkKmsConfigurationArgs kmsConfiguration)AgentcoreTokenVaultCmkArgs.BuilderkmsConfiguration(com.pulumi.core.Output<AgentcoreTokenVaultCmkKmsConfigurationArgs> kmsConfiguration)AgentcoreTokenVaultCmkArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)AgentcoreTokenVaultCmkArgs.Builderregion(java.lang.String region)AgentcoreTokenVaultCmkArgs.BuildertokenVaultId(com.pulumi.core.Output<java.lang.String> tokenVaultId)AgentcoreTokenVaultCmkArgs.BuildertokenVaultId(java.lang.String tokenVaultId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentcoreTokenVaultCmkArgs defaults)
-
-
Method Detail
-
kmsConfiguration
public AgentcoreTokenVaultCmkArgs.Builder kmsConfiguration(com.pulumi.core.Output<AgentcoreTokenVaultCmkKmsConfigurationArgs> kmsConfiguration)
- Parameters:
kmsConfiguration- KMS configuration for the token vault. See `kmsConfiguration` below.- Returns:
- builder
-
kmsConfiguration
public AgentcoreTokenVaultCmkArgs.Builder kmsConfiguration(AgentcoreTokenVaultCmkKmsConfigurationArgs kmsConfiguration)
- Parameters:
kmsConfiguration- KMS configuration for the token vault. See `kmsConfiguration` below.- Returns:
- builder
-
region
public AgentcoreTokenVaultCmkArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- 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.- Returns:
- builder
-
region
public AgentcoreTokenVaultCmkArgs.Builder region(java.lang.String region)
- Parameters:
region- 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.- Returns:
- builder
-
tokenVaultId
public AgentcoreTokenVaultCmkArgs.Builder tokenVaultId(@Nullable com.pulumi.core.Output<java.lang.String> tokenVaultId)
- Parameters:
tokenVaultId- Token vault ID. Defaults to `default`.- Returns:
- builder
-
tokenVaultId
public AgentcoreTokenVaultCmkArgs.Builder tokenVaultId(java.lang.String tokenVaultId)
- Parameters:
tokenVaultId- Token vault ID. Defaults to `default`.- Returns:
- builder
-
build
public AgentcoreTokenVaultCmkArgs build()
-
-