Compartir a través de


FileShare Constructores

Definición

Sobrecargas

FileShare()

Inicializa una nueva instancia de la clase FileShare.

FileShare(String, String, String, String, Nullable<DateTime>, IDictionary<String,String>, Nullable<Int32>, String, String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<Int32>, String, Nullable<DateTime>, String, Nullable<Int64>, String, String, String, IList<SignedIdentifier>, Nullable<DateTime>)

Inicializa una nueva instancia de la clase FileShare.

FileShare()

Inicializa una nueva instancia de la clase FileShare.

public FileShare ();
Public Sub New ()

Se aplica a

FileShare(String, String, String, String, Nullable<DateTime>, IDictionary<String,String>, Nullable<Int32>, String, String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<Int32>, String, Nullable<DateTime>, String, Nullable<Int64>, String, String, String, IList<SignedIdentifier>, Nullable<DateTime>)

Inicializa una nueva instancia de la clase FileShare.

public FileShare (string id = default, string name = default, string type = default, string etag = default, DateTime? lastModifiedTime = default, System.Collections.Generic.IDictionary<string,string> metadata = default, int? shareQuota = default, string enabledProtocols = default, string rootSquash = default, string version = default, bool? deleted = default, DateTime? deletedTime = default, int? remainingRetentionDays = default, string accessTier = default, DateTime? accessTierChangeTime = default, string accessTierStatus = default, long? shareUsageBytes = default, string leaseStatus = default, string leaseState = default, string leaseDuration = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Storage.Models.SignedIdentifier> signedIdentifiers = default, DateTime? snapshotTime = default);
new Microsoft.Azure.Management.Storage.Models.FileShare : string * string * string * string * Nullable<DateTime> * System.Collections.Generic.IDictionary<string, string> * Nullable<int> * string * string * string * Nullable<bool> * Nullable<DateTime> * Nullable<int> * string * Nullable<DateTime> * string * Nullable<int64> * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Storage.Models.SignedIdentifier> * Nullable<DateTime> -> Microsoft.Azure.Management.Storage.Models.FileShare
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional etag As String = Nothing, Optional lastModifiedTime As Nullable(Of DateTime) = Nothing, Optional metadata As IDictionary(Of String, String) = Nothing, Optional shareQuota As Nullable(Of Integer) = Nothing, Optional enabledProtocols As String = Nothing, Optional rootSquash As String = Nothing, Optional version As String = Nothing, Optional deleted As Nullable(Of Boolean) = Nothing, Optional deletedTime As Nullable(Of DateTime) = Nothing, Optional remainingRetentionDays As Nullable(Of Integer) = Nothing, Optional accessTier As String = Nothing, Optional accessTierChangeTime As Nullable(Of DateTime) = Nothing, Optional accessTierStatus As String = Nothing, Optional shareUsageBytes As Nullable(Of Long) = Nothing, Optional leaseStatus As String = Nothing, Optional leaseState As String = Nothing, Optional leaseDuration As String = Nothing, Optional signedIdentifiers As IList(Of SignedIdentifier) = Nothing, Optional snapshotTime As Nullable(Of DateTime) = Nothing)

Parámetros

id
String

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

Nombre del recurso.

type
String

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

etag
String

Etag de recursos.

lastModifiedTime
Nullable<DateTime>

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.

shareQuota
Nullable<Int32>

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.

enabledProtocols
String

Protocolo de autenticación que se usa para el recurso compartido de archivos. Solo se puede especificar al crear un recurso compartido. Entre los valores posibles se incluyen: "SMB", "NFS"

rootSquash
String

La propiedad es solo para el recurso compartido NFS. El valor predeterminado es NoRootSquash. Entre los valores posibles se incluyen: "NoRootSquash", "RootSquash", "AllSquash"

version
String

Versión del recurso compartido.

deleted
Nullable<Boolean>

Indica si se eliminó el recurso compartido.

deletedTime
Nullable<DateTime>

Hora de eliminación si se eliminó el recurso compartido.

remainingRetentionDays
Nullable<Int32>

Días de retención restantes para el recurso compartido que se eliminó temporalmente.

accessTier
String

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. Entre los valores posibles se incluyen: "TransactionOptimized", "Hot", "Cool", "Premium".

accessTierChangeTime
Nullable<DateTime>

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.

shareUsageBytes
Nullable<Int64>

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
String

Estado de concesión del recurso compartido. Entre los valores posibles se incluyen: "Locked", "Unlocked"

leaseState
String

Estado de concesión del recurso compartido. Entre los valores posibles se incluyen: 'Available', 'Leased', 'Expired', 'Breaking', 'Broken'

leaseDuration
String

Especifica si la concesión de un recurso compartido tiene una duración infinita o fija, solo cuando se alquila el recurso compartido. Entre los valores posibles se incluyen: "Infinite", "Fixed"

signedIdentifiers
IList<SignedIdentifier>

Lista de directivas de acceso almacenadas especificadas en el recurso compartido.

snapshotTime
Nullable<DateTime>

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".

Se aplica a