コード例 #1
0
 /// <summary>
 /// Initializes a new instance of the StorageAccountItem class.
 /// </summary>
 /// <param name="id">Storage identifier.</param>
 /// <param name="resourceId">Storage account resource Id.</param>
 /// <param name="attributes">The storage account management
 /// attributes.</param>
 /// <param name="tags">Application specific metadata in the form of
 /// key-value pairs.</param>
 public StorageAccountItem(string id = default(string), string resourceId = default(string), StorageAccountAttributes attributes = default(StorageAccountAttributes), IDictionary <string, string> tags = default(IDictionary <string, string>))
 {
     Id         = id;
     ResourceId = resourceId;
     Attributes = attributes;
     Tags       = tags;
     CustomInit();
 }
コード例 #2
0
 /// <summary>
 /// Initializes a new instance of the StorageAccountUpdateParameters
 /// class.
 /// </summary>
 /// <param name="activeKeyName">The current active storage account key
 /// name.</param>
 /// <param name="autoRegenerateKey">whether keyvault should manage the
 /// storage account for the user.</param>
 /// <param name="regenerationPeriod">The key regeneration time duration
 /// specified in ISO-8601 format.</param>
 /// <param name="storageAccountAttributes">The attributes of the
 /// storage account.</param>
 /// <param name="tags">Application specific metadata in the form of
 /// key-value pairs.</param>
 public StorageAccountUpdateParameters(string activeKeyName = default(string), bool?autoRegenerateKey = default(bool?), string regenerationPeriod = default(string), StorageAccountAttributes storageAccountAttributes = default(StorageAccountAttributes), IDictionary <string, string> tags = default(IDictionary <string, string>))
 {
     ActiveKeyName            = activeKeyName;
     AutoRegenerateKey        = autoRegenerateKey;
     RegenerationPeriod       = regenerationPeriod;
     StorageAccountAttributes = storageAccountAttributes;
     Tags = tags;
     CustomInit();
 }
コード例 #3
0
 /// <summary>
 /// Initializes a new instance of the StorageAccountCreateParameters
 /// class.
 /// </summary>
 /// <param name="resourceId">Storage account resource id.</param>
 /// <param name="activeKeyName">Current active storage account key
 /// name.</param>
 /// <param name="autoRegenerateKey">whether keyvault should manage the
 /// storage account for the user.</param>
 /// <param name="regenerationPeriod">The key regeneration time duration
 /// specified in ISO-8601 format.</param>
 /// <param name="storageAccountAttributes">The attributes of the
 /// storage account.</param>
 /// <param name="tags">Application specific metadata in the form of
 /// key-value pairs.</param>
 public StorageAccountCreateParameters(string resourceId, string activeKeyName, bool autoRegenerateKey, string regenerationPeriod = default(string), StorageAccountAttributes storageAccountAttributes = default(StorageAccountAttributes), IDictionary <string, string> tags = default(IDictionary <string, string>))
 {
     ResourceId               = resourceId;
     ActiveKeyName            = activeKeyName;
     AutoRegenerateKey        = autoRegenerateKey;
     RegenerationPeriod       = regenerationPeriod;
     StorageAccountAttributes = storageAccountAttributes;
     Tags = tags;
     CustomInit();
 }
コード例 #4
0
 /// <summary>
 /// Initializes a new instance of the StorageBundle class.
 /// </summary>
 /// <param name="id">The storage account id.</param>
 /// <param name="resourceId">The storage account resource id.</param>
 /// <param name="activeKeyName">The current active storage account key
 /// name.</param>
 /// <param name="autoRegenerateKey">whether keyvault should manage the
 /// storage account for the user.</param>
 /// <param name="regenerationPeriod">The key regeneration time duration
 /// specified in ISO-8601 format.</param>
 /// <param name="attributes">The storage account attributes.</param>
 /// <param name="tags">Application specific metadata in the form of
 /// key-value pairs</param>
 public StorageBundle(string id = default(string), string resourceId = default(string), string activeKeyName = default(string), bool?autoRegenerateKey = default(bool?), string regenerationPeriod = default(string), StorageAccountAttributes attributes = default(StorageAccountAttributes), IDictionary <string, string> tags = default(IDictionary <string, string>))
 {
     Id                 = id;
     ResourceId         = resourceId;
     ActiveKeyName      = activeKeyName;
     AutoRegenerateKey  = autoRegenerateKey;
     RegenerationPeriod = regenerationPeriod;
     Attributes         = attributes;
     Tags               = tags;
     CustomInit();
 }
コード例 #5
0
 /// <summary>
 /// Initializes a new instance of the DeletedStorageAccountItem class.
 /// </summary>
 /// <param name="id">Storage identifier.</param>
 /// <param name="resourceId">Storage account resource Id.</param>
 /// <param name="attributes">The storage account management
 /// attributes.</param>
 /// <param name="tags">Application specific metadata in the form of
 /// key-value pairs.</param>
 /// <param name="recoveryId">The url of the recovery object, used to
 /// identify and recover the deleted storage account.</param>
 /// <param name="scheduledPurgeDate">The time when the storage account
 /// is scheduled to be purged, in UTC</param>
 /// <param name="deletedDate">The time when the storage account was
 /// deleted, in UTC</param>
 public DeletedStorageAccountItem(string id = default(string), string resourceId = default(string), StorageAccountAttributes attributes = default(StorageAccountAttributes), IDictionary<string, string> tags = default(IDictionary<string, string>), string recoveryId = default(string), System.DateTime? scheduledPurgeDate = default(System.DateTime?), System.DateTime? deletedDate = default(System.DateTime?))
     : base(id, resourceId, attributes, tags)
 {
     RecoveryId = recoveryId;
     ScheduledPurgeDate = scheduledPurgeDate;
     DeletedDate = deletedDate;
     CustomInit();
 }
コード例 #6
0
 /// <summary>
 /// Initializes a new instance of the DeletedStorageBundle class.
 /// </summary>
 /// <param name="id">The storage account id.</param>
 /// <param name="resourceId">The storage account resource id.</param>
 /// <param name="activeKeyName">The current active storage account key
 /// name.</param>
 /// <param name="autoRegenerateKey">whether keyvault should manage the
 /// storage account for the user.</param>
 /// <param name="regenerationPeriod">The key regeneration time duration
 /// specified in ISO-8601 format.</param>
 /// <param name="attributes">The storage account attributes.</param>
 /// <param name="tags">Application specific metadata in the form of
 /// key-value pairs</param>
 /// <param name="recoveryId">The url of the recovery object, used to
 /// identify and recover the deleted storage account.</param>
 /// <param name="scheduledPurgeDate">The time when the storage account
 /// is scheduled to be purged, in UTC</param>
 /// <param name="deletedDate">The time when the storage account was
 /// deleted, in UTC</param>
 public DeletedStorageBundle(string id = default(string), string resourceId = default(string), string activeKeyName = default(string), bool?autoRegenerateKey = default(bool?), string regenerationPeriod = default(string), StorageAccountAttributes attributes = default(StorageAccountAttributes), IDictionary <string, string> tags = default(IDictionary <string, string>), string recoveryId = default(string), System.DateTime?scheduledPurgeDate = default(System.DateTime?), System.DateTime?deletedDate = default(System.DateTime?))
     : base(id, resourceId, activeKeyName, autoRegenerateKey, regenerationPeriod, attributes, tags)
 {
     RecoveryId         = recoveryId;
     ScheduledPurgeDate = scheduledPurgeDate;
     DeletedDate        = deletedDate;
     CustomInit();
 }