FileShare interface
Proprietà della condivisione file, tra cui ID, nome risorsa, tipo di risorsa, Etag.
- Extends
Proprietà
| access |
Livello di accesso per una condivisione specifica. L'account GpV2 può scegliere tra TransactionOptimized (impostazione predefinita), Hot e Cool. L'account FileStorage può scegliere Premium. |
| access |
Indica l'ora dell'ultima modifica per il livello di accesso alla condivisione. |
| access |
Indica se è presente una transizione in sospeso per il livello di accesso. |
| deleted | Indica se la condivisione è stata eliminata. |
| deleted |
Ora eliminata se la condivisione è stata eliminata. |
| enabled |
Protocollo di autenticazione utilizzato per la condivisione file. Può essere specificato solo durante la creazione di una condivisione. |
| etag | Etag risorsa. |
| file |
Proprietà di bursting a pagamento della condivisione file. |
| included |
Operazioni di I/O al secondo del burst calcolato della condivisione. Questa proprietà è solo per le condivisioni file create in Tipo di account File con provisioning v2. |
| last |
Restituisce la data e l'ora dell'ultima modifica della condivisione. |
| lease |
Specifica se il lease di una condivisione è di durata infinita o fissa, solo quando la condivisione è in lease. |
| lease |
Stato di lease della condivisione. |
| lease |
Stato del lease della condivisione. |
| max |
Crediti burst massimi calcolati per la condivisione. Questa proprietà è solo per le condivisioni file create in Tipo di account File con provisioning v2. |
| metadata | Coppia nome-valore da associare alla condivisione come metadati. |
| next |
Restituisce il successivo tempo di downgrade della larghezza di banda con provisioning consentito per la condivisione. Questa proprietà è solo per le condivisioni file create in Tipo di account File con provisioning v2. |
| next |
Restituisce il successivo tempo di downgrade delle operazioni di I/O al secondo consentito per la condivisione. Questa proprietà è solo per le condivisioni file create in Tipo di account File con provisioning v2. |
| next |
Restituisce il successivo tempo di downgrade delle dimensioni di archiviazione con provisioning consentito per la condivisione. Questa proprietà è valida solo per le condivisioni file create con il tipo di account Files Provisioned v1 SSD e Files Provisioned v2 |
| provisioned |
Larghezza di banda di cui è stato effettuato il provisioning, in mebibyte al secondo. Questa proprietà è solo per le condivisioni file create in Tipo di account File con provisioning v2. Fare riferimento alla risposta dell'API GetFileServiceUsage per il valore minimo e massimo consentito per la larghezza di banda di cui è stato effettuato il provisioning. |
| provisioned |
Operazioni di I/O al secondo di cui è stato effettuato il provisioning della condivisione. Questa proprietà è solo per le condivisioni file create in Tipo di account File con provisioning v2. Fare riferimento alla risposta dell'API GetFileServiceUsage per il valore minimo e massimo consentito per le operazioni di I/O al secondo di cui è stato effettuato il provisioning. |
| remaining |
Giorni di conservazione rimanenti per la condivisione eliminata temporanea. |
| root |
La proprietà è solo per la condivisione NFS. Il valore predefinito è NoRootSquash. |
| share |
Dimensioni di cui è stato effettuato il provisioning della condivisione, in gibibyte. Deve essere maggiore di 0 e minore o uguale a 5 TB (5120). Per le condivisioni file di grandi dimensioni, la dimensione massima è 102400. Per le condivisioni file create in File Con provisioning v2 tipo di account, vedere la risposta api GetFileServiceUsage per le dimensioni di archiviazione con provisioning minimo e massimo consentito. |
| share |
Dimensioni approssimative dei dati archiviati nella condivisione. Si noti che questo valore potrebbe non includere tutti i file di recente creati o ridimensionati di recente. |
| signed |
Elenco dei criteri di accesso archiviati specificati nella condivisione. |
| snapshot |
Tempo di creazione dello snapshot di condivisione restituito nella risposta delle condivisioni di elenco con estensione "snapshot". |
| version | Versione della condivisione. |
Proprietà ereditate
| id | ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | Nome della risorsa |
| system |
Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. |
| type | Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
Dettagli proprietà
accessTier
Livello di accesso per una condivisione specifica. L'account GpV2 può scegliere tra TransactionOptimized (impostazione predefinita), Hot e Cool. L'account FileStorage può scegliere Premium.
accessTier?: string
Valore della proprietà
string
accessTierChangeTime
Indica l'ora dell'ultima modifica per il livello di accesso alla condivisione.
accessTierChangeTime?: Date
Valore della proprietà
Date
accessTierStatus
Indica se è presente una transizione in sospeso per il livello di accesso.
accessTierStatus?: string
Valore della proprietà
string
deleted
Indica se la condivisione è stata eliminata.
deleted?: boolean
Valore della proprietà
boolean
deletedTime
Ora eliminata se la condivisione è stata eliminata.
deletedTime?: Date
Valore della proprietà
Date
enabledProtocols
Protocollo di autenticazione utilizzato per la condivisione file. Può essere specificato solo durante la creazione di una condivisione.
enabledProtocols?: string
Valore della proprietà
string
etag
Etag risorsa.
etag?: string
Valore della proprietà
string
fileSharePaidBursting
Proprietà di bursting a pagamento della condivisione file.
fileSharePaidBursting?: FileSharePropertiesFileSharePaidBursting
Valore della proprietà
includedBurstIops
Operazioni di I/O al secondo del burst calcolato della condivisione. Questa proprietà è solo per le condivisioni file create in Tipo di account File con provisioning v2.
includedBurstIops?: number
Valore della proprietà
number
lastModifiedTime
Restituisce la data e l'ora dell'ultima modifica della condivisione.
lastModifiedTime?: Date
Valore della proprietà
Date
leaseDuration
Specifica se il lease di una condivisione è di durata infinita o fissa, solo quando la condivisione è in lease.
leaseDuration?: string
Valore della proprietà
string
leaseState
Stato di lease della condivisione.
leaseState?: string
Valore della proprietà
string
leaseStatus
Stato del lease della condivisione.
leaseStatus?: string
Valore della proprietà
string
maxBurstCreditsForIops
Crediti burst massimi calcolati per la condivisione. Questa proprietà è solo per le condivisioni file create in Tipo di account File con provisioning v2.
maxBurstCreditsForIops?: number
Valore della proprietà
number
metadata
Coppia nome-valore da associare alla condivisione come metadati.
metadata?: Record<string, string>
Valore della proprietà
Record<string, string>
nextAllowedProvisionedBandwidthDowngradeTime
Restituisce il successivo tempo di downgrade della larghezza di banda con provisioning consentito per la condivisione. Questa proprietà è solo per le condivisioni file create in Tipo di account File con provisioning v2.
nextAllowedProvisionedBandwidthDowngradeTime?: Date
Valore della proprietà
Date
nextAllowedProvisionedIopsDowngradeTime
Restituisce il successivo tempo di downgrade delle operazioni di I/O al secondo consentito per la condivisione. Questa proprietà è solo per le condivisioni file create in Tipo di account File con provisioning v2.
nextAllowedProvisionedIopsDowngradeTime?: Date
Valore della proprietà
Date
nextAllowedQuotaDowngradeTime
Restituisce il successivo tempo di downgrade delle dimensioni di archiviazione con provisioning consentito per la condivisione. Questa proprietà è valida solo per le condivisioni file create con il tipo di account Files Provisioned v1 SSD e Files Provisioned v2
nextAllowedQuotaDowngradeTime?: Date
Valore della proprietà
Date
provisionedBandwidthMibps
Larghezza di banda di cui è stato effettuato il provisioning, in mebibyte al secondo. Questa proprietà è solo per le condivisioni file create in Tipo di account File con provisioning v2. Fare riferimento alla risposta dell'API GetFileServiceUsage per il valore minimo e massimo consentito per la larghezza di banda di cui è stato effettuato il provisioning.
provisionedBandwidthMibps?: number
Valore della proprietà
number
provisionedIops
Operazioni di I/O al secondo di cui è stato effettuato il provisioning della condivisione. Questa proprietà è solo per le condivisioni file create in Tipo di account File con provisioning v2. Fare riferimento alla risposta dell'API GetFileServiceUsage per il valore minimo e massimo consentito per le operazioni di I/O al secondo di cui è stato effettuato il provisioning.
provisionedIops?: number
Valore della proprietà
number
remainingRetentionDays
Giorni di conservazione rimanenti per la condivisione eliminata temporanea.
remainingRetentionDays?: number
Valore della proprietà
number
rootSquash
La proprietà è solo per la condivisione NFS. Il valore predefinito è NoRootSquash.
rootSquash?: string
Valore della proprietà
string
shareQuota
Dimensioni di cui è stato effettuato il provisioning della condivisione, in gibibyte. Deve essere maggiore di 0 e minore o uguale a 5 TB (5120). Per le condivisioni file di grandi dimensioni, la dimensione massima è 102400. Per le condivisioni file create in File Con provisioning v2 tipo di account, vedere la risposta api GetFileServiceUsage per le dimensioni di archiviazione con provisioning minimo e massimo consentito.
shareQuota?: number
Valore della proprietà
number
shareUsageBytes
Dimensioni approssimative dei dati archiviati nella condivisione. Si noti che questo valore potrebbe non includere tutti i file di recente creati o ridimensionati di recente.
shareUsageBytes?: number
Valore della proprietà
number
signedIdentifiers
Elenco dei criteri di accesso archiviati specificati nella condivisione.
signedIdentifiers?: SignedIdentifier[]
Valore della proprietà
snapshotTime
Tempo di creazione dello snapshot di condivisione restituito nella risposta delle condivisioni di elenco con estensione "snapshot".
snapshotTime?: Date
Valore della proprietà
Date
version
Versione della condivisione.
version?: string
Valore della proprietà
string
Dettagli proprietà ereditate
id
ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valore della proprietà
string
ereditato daProxyResource.id
name
systemData
Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.
systemData?: SystemData
Valore della proprietà
ereditato daProxyResource.systemData
type
Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"
type?: string
Valore della proprietà
string
Ereditato daProxyResource.type