Udostępnij za pośrednictwem


ShareCreateOptions interface

Opcje konfigurowania operacji tworzenia .

Rozszerzenie

Właściwości

abortSignal

Implementacja interfejsu AbortSignalLike sygnalizuje żądanie anulowania operacji. Na przykład użyj @azure/abort-controller, aby utworzyć AbortSignal.

accessTier

Określa warstwę dostępu udziału. Możliwe wartości to: "TransactionOptimized", "Hot", "Cool"

enableSnapshotVirtualDirectoryAccess

Określa, czy katalog wirtualny migawki powinien być dostępny w katalogu głównym punktu instalacji udziału, gdy system plików NFS jest włączony. Jeśli nie zostanie określony, wartość domyślna to true.

metadata

Para name-value do skojarzenia z obiektem magazynu plików.

paidBurstingEnabled

Opcjonalny. Wartość logiczna. Wartość domyślna, jeśli nie zostanie określona, ma wartość false. Ta właściwość umożliwia płatne wzrosty.

paidBurstingMaxBandwidthMibps

Opcjonalny. Liczba całkowita. Wartość domyślna, jeśli nie zostanie określona, jest maksymalną przepływnością, która może obsługiwać udział plików. Bieżąca maksymalna wartość dla udziału plików wynosi 10 340 MiB/s.

paidBurstingMaxIops

Opcjonalny. Liczba całkowita. Wartość domyślna, jeśli nie zostanie określona, to maksymalna liczba operacji we/wy na sekundę, które może obsługiwać udział plików. Bieżąca maksymalna liczba operacji we/wy udziału plików wynosi 102 400 operacji we/wy na sekundę.

protocols

Obsługiwane w wersji 2020-02-10 lub nowszej. Określa włączone protokoły w udziale. Jeśli nie zostanie określony, wartość domyślna to SMB.

quota

Określa maksymalny rozmiar udziału w gigabajtach.

rootSquash

Squash główny do ustawienia w udziale. Tylko prawidłowe dla udziałów NFS. Możliwe wartości to: "NoRootSquash", "RootSquash", "AllSquash".

shareProvisionedBandwidthMibps

Opcjonalny. Obsługiwane w wersji 2025-01-05 lub nowszej. Dozwolone tylko dla aprowizowanych udziałów plików w wersji 2. Określa aprowizowaną przepustowość udziału w mebibajtach na sekundę (MiBps). Jeśli nie zostanie określona, aprowizowana przepustowość zostanie ustawiona na wartość obliczoną na podstawie formuły rekomendacji.

shareProvisionedIops

Opcjonalny. Obsługiwane w wersji 2025-01-05 lub nowszej. Dozwolone tylko dla aprowizowanych udziałów plików w wersji 2. Określa aprowizowaną liczbę operacji wejścia/wyjścia na sekundę (IOPS) udziału. Jeśli to nie zostanie określone, aprowizowane operacje we/wy na sekundę zostaną ustawione na wartość obliczoną na podstawie formuły rekomendacji.

Właściwości dziedziczone

tracingOptions

Szczegóły właściwości

abortSignal

Implementacja interfejsu AbortSignalLike sygnalizuje żądanie anulowania operacji. Na przykład użyj @azure/abort-controller, aby utworzyć AbortSignal.

abortSignal?: AbortSignalLike

Wartość właściwości

accessTier

Określa warstwę dostępu udziału. Możliwe wartości to: "TransactionOptimized", "Hot", "Cool"

accessTier?: ShareAccessTier

Wartość właściwości

enableSnapshotVirtualDirectoryAccess

Określa, czy katalog wirtualny migawki powinien być dostępny w katalogu głównym punktu instalacji udziału, gdy system plików NFS jest włączony. Jeśli nie zostanie określony, wartość domyślna to true.

enableSnapshotVirtualDirectoryAccess?: boolean

Wartość właściwości

boolean

metadata

Para name-value do skojarzenia z obiektem magazynu plików.

metadata?: {[propertyName: string]: string}

Wartość właściwości

{[propertyName: string]: string}

paidBurstingEnabled

Opcjonalny. Wartość logiczna. Wartość domyślna, jeśli nie zostanie określona, ma wartość false. Ta właściwość umożliwia płatne wzrosty.

paidBurstingEnabled?: boolean

Wartość właściwości

boolean

paidBurstingMaxBandwidthMibps

Opcjonalny. Liczba całkowita. Wartość domyślna, jeśli nie zostanie określona, jest maksymalną przepływnością, która może obsługiwać udział plików. Bieżąca maksymalna wartość dla udziału plików wynosi 10 340 MiB/s.

paidBurstingMaxBandwidthMibps?: number

Wartość właściwości

number

paidBurstingMaxIops

Opcjonalny. Liczba całkowita. Wartość domyślna, jeśli nie zostanie określona, to maksymalna liczba operacji we/wy na sekundę, które może obsługiwać udział plików. Bieżąca maksymalna liczba operacji we/wy udziału plików wynosi 102 400 operacji we/wy na sekundę.

paidBurstingMaxIops?: number

Wartość właściwości

number

protocols

Obsługiwane w wersji 2020-02-10 lub nowszej. Określa włączone protokoły w udziale. Jeśli nie zostanie określony, wartość domyślna to SMB.

protocols?: ShareProtocols

Wartość właściwości

quota

Określa maksymalny rozmiar udziału w gigabajtach.

quota?: number

Wartość właściwości

number

rootSquash

Squash główny do ustawienia w udziale. Tylko prawidłowe dla udziałów NFS. Możliwe wartości to: "NoRootSquash", "RootSquash", "AllSquash".

rootSquash?: ShareRootSquash

Wartość właściwości

shareProvisionedBandwidthMibps

Opcjonalny. Obsługiwane w wersji 2025-01-05 lub nowszej. Dozwolone tylko dla aprowizowanych udziałów plików w wersji 2. Określa aprowizowaną przepustowość udziału w mebibajtach na sekundę (MiBps). Jeśli nie zostanie określona, aprowizowana przepustowość zostanie ustawiona na wartość obliczoną na podstawie formuły rekomendacji.

shareProvisionedBandwidthMibps?: number

Wartość właściwości

number

shareProvisionedIops

Opcjonalny. Obsługiwane w wersji 2025-01-05 lub nowszej. Dozwolone tylko dla aprowizowanych udziałów plików w wersji 2. Określa aprowizowaną liczbę operacji wejścia/wyjścia na sekundę (IOPS) udziału. Jeśli to nie zostanie określone, aprowizowane operacje we/wy na sekundę zostaną ustawione na wartość obliczoną na podstawie formuły rekomendacji.

shareProvisionedIops?: number

Wartość właściwości

number

Szczegóły właściwości dziedziczonej

tracingOptions

tracingOptions?: OperationTracingOptions

Wartość właściwości

dziedziczone zCommonOptions.tracingOptions