Compartir a través de


ArmStorageModelFactory.BlobServiceData Método

Definición

Inicializa una nueva instancia de BlobServiceData.

public static Azure.ResourceManager.Storage.BlobServiceData BlobServiceData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.Storage.Models.StorageSku sku = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Storage.Models.StorageCorsRule> corsRules = default, string defaultServiceVersion = default, Azure.ResourceManager.Storage.Models.DeleteRetentionPolicy deleteRetentionPolicy = default, bool? isVersioningEnabled = default, bool? isAutomaticSnapshotPolicyEnabled = default, Azure.ResourceManager.Storage.Models.BlobServiceChangeFeed changeFeed = default, Azure.ResourceManager.Storage.Models.RestorePolicy restorePolicy = default, Azure.ResourceManager.Storage.Models.DeleteRetentionPolicy containerDeleteRetentionPolicy = default, Azure.ResourceManager.Storage.Models.LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy = default);
static member BlobServiceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.ResourceManager.Storage.Models.StorageSku * seq<Azure.ResourceManager.Storage.Models.StorageCorsRule> * string * Azure.ResourceManager.Storage.Models.DeleteRetentionPolicy * Nullable<bool> * Nullable<bool> * Azure.ResourceManager.Storage.Models.BlobServiceChangeFeed * Azure.ResourceManager.Storage.Models.RestorePolicy * Azure.ResourceManager.Storage.Models.DeleteRetentionPolicy * Azure.ResourceManager.Storage.Models.LastAccessTimeTrackingPolicy -> Azure.ResourceManager.Storage.BlobServiceData
Public Shared Function BlobServiceData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional sku As StorageSku = Nothing, Optional corsRules As IEnumerable(Of StorageCorsRule) = Nothing, Optional defaultServiceVersion As String = Nothing, Optional deleteRetentionPolicy As DeleteRetentionPolicy = Nothing, Optional isVersioningEnabled As Nullable(Of Boolean) = Nothing, Optional isAutomaticSnapshotPolicyEnabled As Nullable(Of Boolean) = Nothing, Optional changeFeed As BlobServiceChangeFeed = Nothing, Optional restorePolicy As RestorePolicy = Nothing, Optional containerDeleteRetentionPolicy As DeleteRetentionPolicy = Nothing, Optional lastAccessTimeTrackingPolicy As LastAccessTimeTrackingPolicy = Nothing) As BlobServiceData

Parámetros

id
ResourceIdentifier

El identificador.

name
String

Nombre.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

sku
StorageSku

Nombre y nivel de SKU.

corsRules
IEnumerable<StorageCorsRule>

Especifica las reglas de CORS para Blob service. Puede incluir hasta cinco elementos CorsRule en la solicitud. Si no se incluyen elementos CorsRule en el cuerpo de la solicitud, se eliminarán todas las reglas de CORS y CORS se deshabilitará para Blob service.

defaultServiceVersion
String

DefaultServiceVersion indica la versión predeterminada que se va a usar para las solicitudes a Blob service si no se especifica la versión de una solicitud entrante. Los valores posibles incluyen la versión 2008-10-27 y todas las versiones más recientes.

deleteRetentionPolicy
DeleteRetentionPolicy

Las propiedades de Blob service para la eliminación temporal de blobs.

isVersioningEnabled
Nullable<Boolean>

El control de versiones está habilitado si se establece en true.

isAutomaticSnapshotPolicyEnabled
Nullable<Boolean>

En desuso en favor de la propiedad isVersioningEnabled.

changeFeed
BlobServiceChangeFeed

Propiedades de Blob service para eventos de fuente de cambios.

restorePolicy
RestorePolicy

Las propiedades de Blob service para la directiva de restauración de blobs.

containerDeleteRetentionPolicy
DeleteRetentionPolicy

Las propiedades de Blob service para la eliminación temporal del contenedor.

lastAccessTimeTrackingPolicy
LastAccessTimeTrackingPolicy

La propiedad blob service para configurar la directiva de seguimiento basada en el tiempo de último acceso.

Devoluciones

BlobServiceData Nueva instancia de para simular.

Se aplica a