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