ArmStorageModelFactory.FileShareData Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de FileShareData.
public static Azure.ResourceManager.Storage.FileShareData FileShareData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, DateTimeOffset? lastModifiedOn = default, System.Collections.Generic.IDictionary<string,string> metadata = default, int? shareQuota = default, Azure.ResourceManager.Storage.Models.FileShareEnabledProtocol? enabledProtocol = default, Azure.ResourceManager.Storage.Models.RootSquashType? rootSquash = default, string version = default, bool? isDeleted = default, DateTimeOffset? deletedOn = default, int? remainingRetentionDays = default, Azure.ResourceManager.Storage.Models.FileShareAccessTier? accessTier = default, DateTimeOffset? accessTierChangeOn = default, string accessTierStatus = default, long? shareUsageBytes = default, Azure.ResourceManager.Storage.Models.StorageLeaseStatus? leaseStatus = default, Azure.ResourceManager.Storage.Models.StorageLeaseState? leaseState = default, Azure.ResourceManager.Storage.Models.StorageLeaseDurationType? leaseDuration = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Storage.Models.StorageSignedIdentifier> signedIdentifiers = default, DateTimeOffset? snapshotOn = default, Azure.ETag? etag = default);
static member FileShareData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<DateTimeOffset> * System.Collections.Generic.IDictionary<string, string> * Nullable<int> * Nullable<Azure.ResourceManager.Storage.Models.FileShareEnabledProtocol> * Nullable<Azure.ResourceManager.Storage.Models.RootSquashType> * string * Nullable<bool> * Nullable<DateTimeOffset> * Nullable<int> * Nullable<Azure.ResourceManager.Storage.Models.FileShareAccessTier> * Nullable<DateTimeOffset> * string * Nullable<int64> * Nullable<Azure.ResourceManager.Storage.Models.StorageLeaseStatus> * Nullable<Azure.ResourceManager.Storage.Models.StorageLeaseState> * Nullable<Azure.ResourceManager.Storage.Models.StorageLeaseDurationType> * seq<Azure.ResourceManager.Storage.Models.StorageSignedIdentifier> * Nullable<DateTimeOffset> * Nullable<Azure.ETag> -> Azure.ResourceManager.Storage.FileShareData
Public Shared Function FileShareData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional metadata As IDictionary(Of String, String) = Nothing, Optional shareQuota As Nullable(Of Integer) = Nothing, Optional enabledProtocol As Nullable(Of FileShareEnabledProtocol) = Nothing, Optional rootSquash As Nullable(Of RootSquashType) = Nothing, Optional version As String = Nothing, Optional isDeleted As Nullable(Of Boolean) = Nothing, Optional deletedOn As Nullable(Of DateTimeOffset) = Nothing, Optional remainingRetentionDays As Nullable(Of Integer) = Nothing, Optional accessTier As Nullable(Of FileShareAccessTier) = Nothing, Optional accessTierChangeOn As Nullable(Of DateTimeOffset) = Nothing, Optional accessTierStatus As String = Nothing, Optional shareUsageBytes As Nullable(Of Long) = Nothing, Optional leaseStatus As Nullable(Of StorageLeaseStatus) = Nothing, Optional leaseState As Nullable(Of StorageLeaseState) = Nothing, Optional leaseDuration As Nullable(Of StorageLeaseDurationType) = Nothing, Optional signedIdentifiers As IEnumerable(Of StorageSignedIdentifier) = Nothing, Optional snapshotOn As Nullable(Of DateTimeOffset) = Nothing, Optional etag As Nullable(Of ETag) = Nothing) As FileShareData
Parámetros
El identificador.
- name
- String
Nombre.
- resourceType
- ResourceType
ResourceType.
- systemData
- SystemData
SystemData.
- lastModifiedOn
- Nullable<DateTimeOffset>
Devuelve la fecha y hora en que se modificó por última vez el recurso compartido.
- metadata
- IDictionary<String,String>
Par nombre-valor que se va a asociar al recurso compartido como metadatos.
Tamaño máximo del recurso compartido, en gigabytes. Debe ser mayor que 0 y menor o igual que 5TB (5120). Para recursos compartidos de archivos grandes, el tamaño máximo es 102400.
- enabledProtocol
- Nullable<FileShareEnabledProtocol>
Protocolo de autenticación que se usa para el recurso compartido de archivos. Solo se puede especificar al crear un recurso compartido.
- rootSquash
- Nullable<RootSquashType>
La propiedad es solo para el recurso compartido NFS. El valor predeterminado es NoRootSquash.
- version
- String
Versión del recurso compartido.
- deletedOn
- Nullable<DateTimeOffset>
Hora de eliminación si se eliminó el recurso compartido.
Días de retención restantes para el recurso compartido que se eliminó temporalmente.
- accessTier
- Nullable<FileShareAccessTier>
Nivel de acceso para un recurso compartido específico. La cuenta de GpV2 puede elegir entre TransactionOptimized (valor predeterminado), Frecuente y Esporádico. La cuenta FileStorage puede elegir Premium.
- accessTierChangeOn
- Nullable<DateTimeOffset>
Indica la hora de última modificación para el nivel de acceso de recurso compartido.
- accessTierStatus
- String
Indica si hay una transición pendiente para el nivel de acceso.
Tamaño aproximado de los datos almacenados en el recurso compartido. Tenga en cuenta que este valor puede no incluir todos los archivos creados recientemente o recientemente cambiados de tamaño.
- leaseStatus
- Nullable<StorageLeaseStatus>
Estado de concesión del recurso compartido.
- leaseState
- Nullable<StorageLeaseState>
Estado de concesión del recurso compartido.
- leaseDuration
- Nullable<StorageLeaseDurationType>
Especifica si la concesión de un recurso compartido tiene una duración infinita o fija, solo cuando se alquila el recurso compartido.
- signedIdentifiers
- IEnumerable<StorageSignedIdentifier>
Lista de directivas de acceso almacenadas especificadas en el recurso compartido.
- snapshotOn
- Nullable<DateTimeOffset>
Hora de creación de la instantánea de recurso compartido devuelta en la respuesta de los recursos compartidos de lista con el parámetro expanda "instantáneas".
Devoluciones
FileShareData Nueva instancia para simular.
Se aplica a
Azure SDK for .NET