다음을 통해 공유


ShareSetPropertiesOptions interface

setProperties 작업을 구성하는 옵션입니다.

Extends

속성

abortSignal

작업을 취소하라는 요청을 알리는 AbortSignalLike 인터페이스의 구현입니다. 예를 들어 @azure/abort-controller를 사용하여 AbortSignal만듭니다.

accessTier

공유의 액세스 계층을 지정합니다. 가능한 값은 'TransactionOptimized', 'Hot', 'Cool'입니다.

enableSnapshotVirtualDirectoryAccess

NFS를 사용할 때 공유 탑재 지점의 루트에서 스냅샷 가상 디렉터리에 액세스할 수 있는지 여부를 지정합니다. 지정하지 않으면 기본값은 true입니다.

leaseAccessConditions

지정된 경우 리소스의 임대가 활성 상태이고 이 ID와 일치하는 경우에만 작업이 성공합니다.

paidBurstingEnabled

선택적. 부울. 지정하지 않으면 기본값은 false입니다. 이 속성을 사용하면 유료 버스트를 사용할 수 있습니다.

paidBurstingMaxBandwidthMibps

선택적. 정수. 지정하지 않은 경우 기본값은 파일 공유에서 지원할 수 있는 최대 처리량입니다. 파일 공유의 현재 최대값은 10,340MiB/초입니다.

paidBurstingMaxIops

선택적. 정수. 지정하지 않은 경우 기본값은 파일 공유에서 지원할 수 있는 최대 IOPS입니다. 파일 공유의 현재 최대값은 102,400 IOPS입니다.

quotaInGB

공유의 최대 크기(기가바이트)를 지정합니다.

rootSquash

공유에 설정할 루트 스쿼시입니다. NFS 공유에만 유효합니다. 가능한 값은 'NoRootSquash', 'RootSquash', 'AllSquash'입니다.

shareProvisionedBandwidthMibps

선택적. 버전 2025-01-05 이상에서 지원됩니다. 프로비전된 v2 파일 공유에만 허용됩니다. 공유의 프로비전된 대역폭을 MiBps(초당 mebibytes)로 지정합니다. 이 값을 지정하지 않으면 프로비전된 대역폭이 권장 수식에 따라 계산된 값으로 설정됩니다.

shareProvisionedIops

선택적. 버전 2025-01-05 이상에서 지원됩니다. 프로비전된 v2 파일 공유에만 허용됩니다. 공유의 프로비전된 IOPS(초당 입력/출력 작업 수)를 지정합니다. 이 값을 지정하지 않으면 프로비전된 IOPS가 권장 사항 수식에 따라 계산된 값으로 설정됩니다.

상속된 속성

tracingOptions

속성 세부 정보

abortSignal

작업을 취소하라는 요청을 알리는 AbortSignalLike 인터페이스의 구현입니다. 예를 들어 @azure/abort-controller를 사용하여 AbortSignal만듭니다.

abortSignal?: AbortSignalLike

속성 값

accessTier

공유의 액세스 계층을 지정합니다. 가능한 값은 'TransactionOptimized', 'Hot', 'Cool'입니다.

accessTier?: ShareAccessTier

속성 값

enableSnapshotVirtualDirectoryAccess

NFS를 사용할 때 공유 탑재 지점의 루트에서 스냅샷 가상 디렉터리에 액세스할 수 있는지 여부를 지정합니다. 지정하지 않으면 기본값은 true입니다.

enableSnapshotVirtualDirectoryAccess?: boolean

속성 값

boolean

leaseAccessConditions

지정된 경우 리소스의 임대가 활성 상태이고 이 ID와 일치하는 경우에만 작업이 성공합니다.

leaseAccessConditions?: LeaseAccessConditions

속성 값

paidBurstingEnabled

선택적. 부울. 지정하지 않으면 기본값은 false입니다. 이 속성을 사용하면 유료 버스트를 사용할 수 있습니다.

paidBurstingEnabled?: boolean

속성 값

boolean

paidBurstingMaxBandwidthMibps

선택적. 정수. 지정하지 않은 경우 기본값은 파일 공유에서 지원할 수 있는 최대 처리량입니다. 파일 공유의 현재 최대값은 10,340MiB/초입니다.

paidBurstingMaxBandwidthMibps?: number

속성 값

number

paidBurstingMaxIops

선택적. 정수. 지정하지 않은 경우 기본값은 파일 공유에서 지원할 수 있는 최대 IOPS입니다. 파일 공유의 현재 최대값은 102,400 IOPS입니다.

paidBurstingMaxIops?: number

속성 값

number

quotaInGB

공유의 최대 크기(기가바이트)를 지정합니다.

quotaInGB?: number

속성 값

number

rootSquash

공유에 설정할 루트 스쿼시입니다. NFS 공유에만 유효합니다. 가능한 값은 'NoRootSquash', 'RootSquash', 'AllSquash'입니다.

rootSquash?: ShareRootSquash

속성 값

shareProvisionedBandwidthMibps

선택적. 버전 2025-01-05 이상에서 지원됩니다. 프로비전된 v2 파일 공유에만 허용됩니다. 공유의 프로비전된 대역폭을 MiBps(초당 mebibytes)로 지정합니다. 이 값을 지정하지 않으면 프로비전된 대역폭이 권장 수식에 따라 계산된 값으로 설정됩니다.

shareProvisionedBandwidthMibps?: number

속성 값

number

shareProvisionedIops

선택적. 버전 2025-01-05 이상에서 지원됩니다. 프로비전된 v2 파일 공유에만 허용됩니다. 공유의 프로비전된 IOPS(초당 입력/출력 작업 수)를 지정합니다. 이 값을 지정하지 않으면 프로비전된 IOPS가 권장 사항 수식에 따라 계산된 값으로 설정됩니다.

shareProvisionedIops?: number

속성 값

number

상속된 속성 세부 정보

tracingOptions

tracingOptions?: OperationTracingOptions

속성 값

CommonOptions.tracingOptions 상속된