ShareCreateOptions interface
Opzioni per configurare l'operazione di creazione
- Extends
Proprietà
abort |
Implementazione dell'interfaccia |
access |
Specifica il livello di accesso della condivisione. I valori possibili includono: 'TransactionOptimized', 'Hot', 'Cool' |
enable |
Specifica se la directory virtuale snapshot deve essere accessibile nella radice del punto di montaggio della condivisione quando NFS è abilitato. Se non specificato, il valore predefinito è true. |
metadata | Coppia nome-valore da associare a un oggetto di archiviazione file. |
paid |
Facoltativo. Booleano. Il valore predefinito se non specificato è false. Questa proprietà abilita il bursting a pagamento. |
paid |
Facoltativo. Integer. Il valore predefinito se non specificato è la velocità effettiva massima supportata dalla condivisione file. Il valore massimo corrente per una condivisione file è 10.340 MiB/sec. |
paid |
Facoltativo. Integer. Il valore predefinito se non specificato è il numero massimo di operazioni di I/O al secondo supportate dalla condivisione file. Il valore massimo corrente per una condivisione file è 102.400 operazioni di I/O al secondo. |
protocols | Supportato nella versione 2020-02-10 e successive. Specifica i protocolli abilitati nella condivisione. Se non specificato, il valore predefinito è SMB. |
quota | Specifica la dimensione massima della condivisione, espressa in gigabyte. |
root |
Squash radice da impostare sulla condivisione. Valido solo per le condivisioni NFS. I valori possibili includono: 'NoRootSquash', 'RootSquash', 'AllSquash'. |
share |
Facoltativo. Supportato nella versione 2025-01-05 e successive. Consentito solo per le condivisioni file v2 di cui è stato effettuato il provisioning. Specifica la larghezza di banda di cui è stato effettuato il provisioning, in mebibyte al secondo (MiBps). Se non viene specificato, la larghezza di banda con provisioning viene impostata sul valore calcolato in base alla formula di raccomandazione. |
share |
Facoltativo. Supportato nella versione 2025-01-05 e successive. Consentito solo per le condivisioni file v2 di cui è stato effettuato il provisioning. Specifica il numero di operazioni di input/output di cui è stato effettuato il provisioning al secondo (IOPS) della condivisione. Se non viene specificato, le operazioni di I/O al secondo di cui è stato effettuato il provisioning vengono impostate sul valore calcolato in base alla formula di raccomandazione. |
Proprietà ereditate
tracing |
Dettagli proprietà
abortSignal
Implementazione dell'interfaccia AbortSignalLike
per segnalare la richiesta di annullare l'operazione.
Ad esempio, usare il @azure/abort-controller per creare un AbortSignal
.
abortSignal?: AbortSignalLike
Valore della proprietà
accessTier
Specifica il livello di accesso della condivisione. I valori possibili includono: 'TransactionOptimized', 'Hot', 'Cool'
accessTier?: ShareAccessTier
Valore della proprietà
enableSnapshotVirtualDirectoryAccess
Specifica se la directory virtuale snapshot deve essere accessibile nella radice del punto di montaggio della condivisione quando NFS è abilitato. Se non specificato, il valore predefinito è true.
enableSnapshotVirtualDirectoryAccess?: boolean
Valore della proprietà
boolean
metadata
Coppia nome-valore da associare a un oggetto di archiviazione file.
metadata?: {[propertyName: string]: string}
Valore della proprietà
{[propertyName: string]: string}
paidBurstingEnabled
Facoltativo. Booleano. Il valore predefinito se non specificato è false. Questa proprietà abilita il bursting a pagamento.
paidBurstingEnabled?: boolean
Valore della proprietà
boolean
paidBurstingMaxBandwidthMibps
Facoltativo. Integer. Il valore predefinito se non specificato è la velocità effettiva massima supportata dalla condivisione file. Il valore massimo corrente per una condivisione file è 10.340 MiB/sec.
paidBurstingMaxBandwidthMibps?: number
Valore della proprietà
number
paidBurstingMaxIops
Facoltativo. Integer. Il valore predefinito se non specificato è il numero massimo di operazioni di I/O al secondo supportate dalla condivisione file. Il valore massimo corrente per una condivisione file è 102.400 operazioni di I/O al secondo.
paidBurstingMaxIops?: number
Valore della proprietà
number
protocols
Supportato nella versione 2020-02-10 e successive. Specifica i protocolli abilitati nella condivisione. Se non specificato, il valore predefinito è SMB.
protocols?: ShareProtocols
Valore della proprietà
quota
Specifica la dimensione massima della condivisione, espressa in gigabyte.
quota?: number
Valore della proprietà
number
rootSquash
Squash radice da impostare sulla condivisione. Valido solo per le condivisioni NFS. I valori possibili includono: 'NoRootSquash', 'RootSquash', 'AllSquash'.
rootSquash?: ShareRootSquash
Valore della proprietà
shareProvisionedBandwidthMibps
Facoltativo. Supportato nella versione 2025-01-05 e successive. Consentito solo per le condivisioni file v2 di cui è stato effettuato il provisioning. Specifica la larghezza di banda di cui è stato effettuato il provisioning, in mebibyte al secondo (MiBps). Se non viene specificato, la larghezza di banda con provisioning viene impostata sul valore calcolato in base alla formula di raccomandazione.
shareProvisionedBandwidthMibps?: number
Valore della proprietà
number
shareProvisionedIops
Facoltativo. Supportato nella versione 2025-01-05 e successive. Consentito solo per le condivisioni file v2 di cui è stato effettuato il provisioning. Specifica il numero di operazioni di input/output di cui è stato effettuato il provisioning al secondo (IOPS) della condivisione. Se non viene specificato, le operazioni di I/O al secondo di cui è stato effettuato il provisioning vengono impostate sul valore calcolato in base alla formula di raccomandazione.
shareProvisionedIops?: number
Valore della proprietà
number
Dettagli proprietà ereditate
tracingOptions
tracingOptions?: OperationTracingOptions
Valore della proprietà
ereditato daCommonOptions.tracingOptions