Package com.pulumi.aws.kms.inputs
Class CustomKeyStoreState.Builder
- java.lang.Object
-
- com.pulumi.aws.kms.inputs.CustomKeyStoreState.Builder
-
- Enclosing class:
- CustomKeyStoreState
public static final class CustomKeyStoreState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(CustomKeyStoreState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomKeyStoreState
build()
CustomKeyStoreState.Builder
cloudHsmClusterId(com.pulumi.core.Output<java.lang.String> cloudHsmClusterId)
CustomKeyStoreState.Builder
cloudHsmClusterId(java.lang.String cloudHsmClusterId)
CustomKeyStoreState.Builder
customKeyStoreName(com.pulumi.core.Output<java.lang.String> customKeyStoreName)
CustomKeyStoreState.Builder
customKeyStoreName(java.lang.String customKeyStoreName)
CustomKeyStoreState.Builder
keyStorePassword(com.pulumi.core.Output<java.lang.String> keyStorePassword)
CustomKeyStoreState.Builder
keyStorePassword(java.lang.String keyStorePassword)
CustomKeyStoreState.Builder
trustAnchorCertificate(com.pulumi.core.Output<java.lang.String> trustAnchorCertificate)
CustomKeyStoreState.Builder
trustAnchorCertificate(java.lang.String trustAnchorCertificate)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CustomKeyStoreState defaults)
-
-
Method Detail
-
cloudHsmClusterId
public CustomKeyStoreState.Builder cloudHsmClusterId(@Nullable com.pulumi.core.Output<java.lang.String> cloudHsmClusterId)
- Parameters:
cloudHsmClusterId
- Cluster ID of CloudHSM.- Returns:
- builder
-
cloudHsmClusterId
public CustomKeyStoreState.Builder cloudHsmClusterId(java.lang.String cloudHsmClusterId)
- Parameters:
cloudHsmClusterId
- Cluster ID of CloudHSM.- Returns:
- builder
-
customKeyStoreName
public CustomKeyStoreState.Builder customKeyStoreName(@Nullable com.pulumi.core.Output<java.lang.String> customKeyStoreName)
- Parameters:
customKeyStoreName
- Unique name for Custom Key Store.- Returns:
- builder
-
customKeyStoreName
public CustomKeyStoreState.Builder customKeyStoreName(java.lang.String customKeyStoreName)
- Parameters:
customKeyStoreName
- Unique name for Custom Key Store.- Returns:
- builder
-
keyStorePassword
public CustomKeyStoreState.Builder keyStorePassword(@Nullable com.pulumi.core.Output<java.lang.String> keyStorePassword)
- Parameters:
keyStorePassword
- Password for `kmsuser` on CloudHSM.- Returns:
- builder
-
keyStorePassword
public CustomKeyStoreState.Builder keyStorePassword(java.lang.String keyStorePassword)
- Parameters:
keyStorePassword
- Password for `kmsuser` on CloudHSM.- Returns:
- builder
-
trustAnchorCertificate
public CustomKeyStoreState.Builder trustAnchorCertificate(@Nullable com.pulumi.core.Output<java.lang.String> trustAnchorCertificate)
- Parameters:
trustAnchorCertificate
- Customer certificate used for signing on CloudHSM.- Returns:
- builder
-
trustAnchorCertificate
public CustomKeyStoreState.Builder trustAnchorCertificate(java.lang.String trustAnchorCertificate)
- Parameters:
trustAnchorCertificate
- Customer certificate used for signing on CloudHSM.- Returns:
- builder
-
build
public CustomKeyStoreState build()
-
-