FileShareProperties interface

Le proprietà della condivisione file.

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.

accessTierChangeTime

Indica l'ora dell'ultima modifica per il livello di accesso condiviso.

accessTierStatus

Indica se è presente una transizione in sospeso per il livello di accesso.

deleted

Indica se la condivisione è stata eliminata.

deletedTime

Ora di eliminazione se la condivisione è stata eliminata.

enabledProtocols

Protocollo di autenticazione utilizzato per la condivisione file. Può essere specificato solo durante la creazione di una condivisione.

fileSharePaidBursting

Proprietà di bursting a pagamento della condivisione file.

includedBurstIops

Operazioni di I/O al secondo burst calcolate della condivisione. Questa proprietà è solo per le condivisioni file create in Tipo di account File con provisioning v2.

lastModifiedTime

Restituisce la data e l'ora dell'ultima modifica della condivisione.

leaseDuration

Specifica se il leasing di una quota ha una durata infinita o fissa, solo quando la condivisione è in leasing.

leaseState

Stato di lease della condivisione.

leaseStatus

Stato di lease della condivisione.

maxBurstCreditsForIops

Il numero massimo di crediti burst calcolato 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.

nextAllowedProvisionedBandwidthDowngradeTime

Restituisce il successivo tempo di downgrade della larghezza di banda di cui è stato effettuato il provisioning consentito per la condivisione. Questa proprietà è solo per le condivisioni file create in Tipo di account File con provisioning v2.

nextAllowedProvisionedIopsDowngradeTime

Restituisce il successivo tempo di downgrade delle operazioni di I/O al secondo con provisioning consentito per la condivisione. Questa proprietà è solo per le condivisioni file create in Tipo di account File con provisioning v2.

nextAllowedQuotaDowngradeTime

Restituisce il successivo tempo di downgrade delle dimensioni di archiviazione di cui è stato effettuato il 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

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.

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.

remainingRetentionDays

Giorni di conservazione rimanenti per la condivisione eliminata temporaneamente.

rootSquash

La proprietà è solo per la condivisione NFS. Il valore predefinito è NoRootSquash.

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.

shareUsageBytes

Dimensioni approssimative dei dati archiviati nella condivisione. Si noti che questo valore potrebbe non includere tutti i file creati di recente o ridimensionati di recente.

signedIdentifiers

Elenco dei criteri di accesso archiviati specificati nella condivisione.

snapshotTime

Ora di creazione dello snapshot della condivisione restituito nella risposta delle condivisioni elenco con il parametro di espansione "snapshots".

version

La versione della condivisione.

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

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 di eliminazione 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

fileSharePaidBursting

Proprietà di bursting a pagamento della condivisione file.

fileSharePaidBursting?: FileSharePropertiesFileSharePaidBursting

Valore della proprietà

includedBurstIops

Operazioni di I/O al secondo burst calcolate 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 leasing di una quota ha una durata infinita o fissa, solo quando la condivisione è in leasing.

leaseDuration?: string

Valore della proprietà

string

leaseState

Stato di lease della condivisione.

leaseState?: string

Valore della proprietà

string

leaseStatus

Stato di lease della condivisione.

leaseStatus?: string

Valore della proprietà

string

maxBurstCreditsForIops

Il numero massimo di crediti burst calcolato 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 di cui è stato effettuato il 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 con provisioning 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 di cui è stato effettuato il 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 temporaneamente.

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 creati di recente 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

Ora di creazione dello snapshot della condivisione restituito nella risposta delle condivisioni elenco con il parametro di espansione "snapshots".

snapshotTime?: Date

Valore della proprietà

Date

version

La versione della condivisione.

version?: string

Valore della proprietà

string