Class InstanceMasterUserSecretArgs.Builder

    • Method Detail

      • kmsKeyId

        public InstanceMasterUserSecretArgs.Builder kmsKeyId​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> kmsKeyId)
        Parameters:
        kmsKeyId - ARN for the KMS encryption key. If creating an encrypted replica, set this to the destination KMS ARN.
        Returns:
        builder
      • kmsKeyId

        public InstanceMasterUserSecretArgs.Builder kmsKeyId​(java.lang.String kmsKeyId)
        Parameters:
        kmsKeyId - ARN for the KMS encryption key. If creating an encrypted replica, set this to the destination KMS ARN.
        Returns:
        builder
      • secretArn

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

        public InstanceMasterUserSecretArgs.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 InstanceMasterUserSecretArgs.Builder secretStatus​(java.lang.String secretStatus)
        Parameters:
        secretStatus - Status of the secret. Valid Values: `creating` | `active` | `rotating` | `impaired`.
        Returns:
        builder