Class ClusterMasterUserSecretArgs.Builder

    • Method Detail

      • kmsKeyId

        public ClusterMasterUserSecretArgs.Builder kmsKeyId​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> kmsKeyId)
        Parameters:
        kmsKeyId - ARN for the KMS encryption key. When specifying `kmsKeyId`, `storageEncrypted` needs to be set to true.
        Returns:
        builder
      • kmsKeyId

        public ClusterMasterUserSecretArgs.Builder kmsKeyId​(java.lang.String kmsKeyId)
        Parameters:
        kmsKeyId - ARN for the KMS encryption key. When specifying `kmsKeyId`, `storageEncrypted` needs to be set to true.
        Returns:
        builder
      • secretArn

        public ClusterMasterUserSecretArgs.Builder secretArn​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> secretArn)
        Parameters:
        secretArn - ARN of the secret.
        Returns:
        builder
      • secretStatus

        public ClusterMasterUserSecretArgs.Builder secretStatus​(@Nullable
                                                                com.pulumi.core.Output<java.lang.String> secretStatus)
        Parameters:
        secretStatus - Status of the secret. Valid Values: `creating` | `active` | `rotating` | `impaired`.
        Returns:
        builder
      • secretStatus

        public ClusterMasterUserSecretArgs.Builder secretStatus​(java.lang.String secretStatus)
        Parameters:
        secretStatus - Status of the secret. Valid Values: `creating` | `active` | `rotating` | `impaired`.
        Returns:
        builder