DeletedSasDefinitionBundle Class

Definition

A deleted SAS definition bundle consisting of its previous id, attributes and its tags, as well as information on when it will be purged.

public class DeletedSasDefinitionBundle : Microsoft.Azure.KeyVault.Models.SasDefinitionBundle
type DeletedSasDefinitionBundle = class
    inherit SasDefinitionBundle
Public Class DeletedSasDefinitionBundle
Inherits SasDefinitionBundle
Inheritance
DeletedSasDefinitionBundle

Constructors

DeletedSasDefinitionBundle()

Initializes a new instance of the DeletedSasDefinitionBundle class.

DeletedSasDefinitionBundle(String, String, String, String, String, SasDefinitionAttributes, IDictionary<String,String>, String, Nullable<DateTime>, Nullable<DateTime>)

Initializes a new instance of the DeletedSasDefinitionBundle class.

Properties

Attributes

Gets the SAS definition attributes.

(Inherited from SasDefinitionBundle)
DeletedDate

Gets the time when the SAS definition was deleted, in UTC

Id

Gets the SAS definition id.

(Inherited from SasDefinitionBundle)
RecoveryId

Gets or sets the url of the recovery object, used to identify and recover the deleted SAS definition.

SasType

Gets the type of SAS token the SAS definition will create. Possible values include: 'account', 'service'

(Inherited from SasDefinitionBundle)
ScheduledPurgeDate

Gets the time when the SAS definition is scheduled to be purged, in UTC

SecretId

Gets storage account SAS definition secret id.

(Inherited from SasDefinitionBundle)
Tags

Gets application specific metadata in the form of key-value pairs

(Inherited from SasDefinitionBundle)
TemplateUri

Gets the SAS definition token template signed with an arbitrary key. Tokens created according to the SAS definition will have the same properties as the template.

(Inherited from SasDefinitionBundle)
ValidityPeriod

Gets the validity period of SAS tokens created according to the SAS definition.

(Inherited from SasDefinitionBundle)

Applies to