Class DeletedVaultProperties


  • public final class DeletedVaultProperties
    extends Object
    Properties of the deleted vault.
    • Constructor Detail

      • DeletedVaultProperties

        public DeletedVaultProperties()
    • Method Detail

      • vaultId

        public String vaultId()
        Get the vaultId property: The resource id of the original vault.
        Returns:
        the vaultId value.
      • location

        public String location()
        Get the location property: The location of the original vault.
        Returns:
        the location value.
      • deletionDate

        public OffsetDateTime deletionDate()
        Get the deletionDate property: The deleted date.
        Returns:
        the deletionDate value.
      • scheduledPurgeDate

        public OffsetDateTime scheduledPurgeDate()
        Get the scheduledPurgeDate property: The scheduled purged date.
        Returns:
        the scheduledPurgeDate value.
      • tags

        public Map<String,​String> tags()
        Get the tags property: Tags of the original vault.
        Returns:
        the tags value.
      • purgeProtectionEnabled

        public Boolean purgeProtectionEnabled()
        Get the purgeProtectionEnabled property: Purge protection status of the original vault.
        Returns:
        the purgeProtectionEnabled value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.