Class CustomKeyStoreState.Builder

  • Enclosing class:
    CustomKeyStoreState

    public static final class CustomKeyStoreState.Builder
    extends java.lang.Object
    • 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