az storage share-rm

Microsoft.Storage 리소스 공급자를 사용하여 Azure 파일 공유를 관리합니다.

명령

Name Description 형식 상태
az storage share-rm create

지정된 스토리지 계정 아래에 새 Azure 파일 공유를 만듭니다.

핵심 GA
az storage share-rm delete

지정된 Azure 파일 공유를 삭제하거나 스냅샷 공유합니다.

핵심 GA
az storage share-rm exists

Azure 파일 공유가 있는지 확인합니다.

핵심 GA
az storage share-rm list

지정된 스토리지 계정 아래에 Azure 파일 공유를 나열합니다.

핵심 GA
az storage share-rm restore

공유 일시 삭제를 사용하는 경우 유효한 보존 기간 내에 파일 공유를 복원합니다.

핵심 GA
az storage share-rm show

지정된 Azure 파일 공유 또는 공유 스냅샷 대한 속성을 표시합니다.

핵심 GA
az storage share-rm snapshot

지정된 계정으로 기존 공유의 스냅샷 만듭니다.

핵심 프리뷰
az storage share-rm stats

공유에 저장된 데이터의 사용량 바이트를 가져옵니다.

핵심 GA
az storage share-rm update

Azure 파일 공유의 속성을 업데이트합니다.

핵심 GA

az storage share-rm create

지정된 스토리지 계정 아래에 새 Azure 파일 공유를 만듭니다.

az storage share-rm create --name
                           --storage-account
                           [--access-tier {Cool, Hot, Premium, TransactionOptimized}]
                           [--enabled-protocols {NFS, SMB}]
                           [--metadata]
                           [--quota]
                           [--resource-group]
                           [--root-squash {AllSquash, NoRootSquash, RootSquash}]

예제

리소스 그룹 'MyResourceGroup'의 스토리지 계정 'mystorageaccount'(계정 이름)에서 메타데이터 및 할당량이 10GB인 새 Azure 파일 공유 'myfileshare'를 만듭니다.

az storage share-rm create -g MyResourceGroup --storage-account mystorageaccount --name myfileshare --quota 10 --metadata key1=value1 key2=value2

리소스 그룹 'MyResourceGroup'에서 대용량 파일 공유를 가능하게 하는 스토리지 계정 'mystorageaccount'(계정 이름)에서 메타데이터 및 할당량이 6000GB인 새 Azure 파일 공유 'myfileshare'를 만듭니다.

az storage account update -g MyResourceGroup --name mystorageaccount --enable-large-file-share
az storage share-rm create -g MyResourceGroup --storage-account mystorageaccount --name myfileshare --quota 6000 --metadata key1=value1 key2=value2

스토리지 계정 'mystorageaccount'(계정 ID)에서 메타데이터 및 할당량이 10GB인 새 Azure 파일 공유 'myfileshare'를 만듭니다.

az storage share-rm create --storage-account mystorageaccount --name myfileshare --quota 10 --metadata key1=value1 key2=value2

필수 매개 변수

--name -n

파일 공유 이름입니다.

--storage-account

스토리지 계정의 이름 또는 ID입니다.

선택적 매개 변수

--access-tier

특정 공유에 대한 액세스 계층입니다. GpV2 계정은 TransactionOptimized(기본값), 핫 및 쿨 중에서 선택할 수 있습니다. FileStorage 계정은 프리미엄을 선택할 수 있습니다.

허용되는 값: Cool, Hot, Premium, TransactionOptimized
--enabled-protocols

파일 공유 프로토콜에 대한 변경할 수 없는 속성입니다. NFS 프로토콜은 프리미엄 파일 공유(FileStorage 계정 형식의 파일 공유)에만 사용할 수 있습니다.

허용되는 값: NFS, SMB
--metadata

공유와 연결된 공백으로 구분된 키=값 쌍의 메타데이터입니다. 기존 메타데이터를 덮어씁니다.

--quota -q

공유의 최대 크기(기가바이트)입니다. 0보다 크고 5TB(5120)보다 작거나 같아야 합니다. 대용량 파일 공유의 경우 최대 크기는 102400입니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--root-squash

원격 슈퍼 사용자에 대한 액세스 권한 감소

허용되는 값: AllSquash, NoRootSquash, RootSquash
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az storage share-rm delete

지정된 Azure 파일 공유를 삭제하거나 스냅샷 공유합니다.

호환성이 손상되는 변경: 스냅샷은 기본적으로 삭제할 수 없으며 삭제 작업에 sanpshot을 포함하려는 경우 사용할 새 매개 변수를 추가했습니다.

az storage share-rm delete [--ids]
                           [--include]
                           [--name]
                           [--resource-group]
                           [--snapshot]
                           [--storage-account]
                           [--subscription]
                           [--yes]

예제

리소스 그룹 'MyResourceGroup'의 스토리지 계정 'mystorageaccount'(계정 이름)에서 Azure 파일 공유 'myfileshare'를 삭제합니다.

az storage share-rm delete -g MyResourceGroup --storage-account mystorageaccount --name myfileshare

스토리지 계정 'mystorageaccount'(계정 ID)에서 Azure 파일 공유 'myfileshare'를 삭제합니다.

az storage share-rm delete --storage-account mystorageaccount --name myfileshare

리소스 ID별로 Azure 파일 공유를 삭제합니다.

az storage share-rm delete --ids file-share-id

Azure 파일 공유 스냅샷 삭제합니다.

az storage share-rm delete --ids file-share-id --snapshot "2021-03-25T05:29:56.0000000Z"

Azure 파일 공유 및 모든 스냅샷 삭제합니다.

az storage share-rm delete --include snapshots -g MyResourceGroup --storage-account mystorageaccount --name myfileshare

Azure 파일 공유 및 모든 스냅샷 삭제합니다(임대/임대 취소).

az storage share-rm delete --include leased-snapshots -g MyResourceGroup --storage-account mystorageaccount --name myfileshare

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--include

선택 사항. 유효한 값은 스냅샷, 임대 스냅샷, 없음입니다. 기본값은 스냅샷. '스냅샷s'의 경우 모든 파일 공유 스냅샷 포함하여 파일 공유가 삭제됩니다. 파일 공유에 임대 스냅샷 포함되어 있으면 삭제가 실패합니다. 'leased-스냅샷s'의 경우 파일 공유는 모든 파일 공유 스냅샷(임대/임대 해제)를 포함하며 삭제됩니다. 'none'의 경우 공유 스냅샷 없는 경우 파일 공유가 삭제됩니다. 파일 공유에 임대 또는 임대되지 않은 스냅샷 포함된 경우 삭제가 실패합니다. 기본값은 None입니다.

기본값: none
--name -n

파일 공유 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--snapshot
미리 보기

검색할 공유 스냅샷 지정하는 DateTime 값입니다.

--storage-account

스토리지 계정의 이름 또는 ID입니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--yes -y

확인 메시지를 표시하지 않습니다.

기본값: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az storage share-rm exists

Azure 파일 공유가 있는지 확인합니다.

az storage share-rm exists [--ids]
                           [--name]
                           [--resource-group]
                           [--storage-account]
                           [--subscription]

예제

리소스 그룹 'MyResourceGroup'의 스토리지 계정 'mystorageaccount'(계정 이름)에 Azure 파일 공유 'myfileshare'가 있는지 확인합니다.

az storage share-rm exists -g MyResourceGroup --storage-account mystorageaccount --name myfileshare

스토리지 계정 'mystorageaccount'(계정 ID)에 Azure 파일 공유 'myfileshare'가 있는지 확인합니다.

az storage share-rm exists --storage-account mystorageaccount --name myfileshare

리소스 ID별로 Azure 파일 공유가 있는지 확인합니다.

az storage share-rm exists --ids file-share-id

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

파일 공유 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--storage-account

스토리지 계정의 이름 또는 ID입니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az storage share-rm list

지정된 스토리지 계정 아래에 Azure 파일 공유를 나열합니다.

az storage share-rm list --storage-account
                         [--include-deleted]
                         [--include-snapshot]
                         [--resource-group]

예제

리소스 그룹 'MyResourceGroup'의 스토리지 계정 'mystorageaccount'(계정 이름)에 Azure 파일 공유를 나열합니다.

az storage share-rm list -g MyResourceGroup --storage-account mystorageaccount

스토리지 계정 'mystorageaccount'(계정 ID)에 Azure 파일 공유를 나열합니다.

az storage share-rm list --storage-account mystorageaccount

스토리지 계정 'mystorageaccount'에서 삭제된 모든 파일 공유를 나열합니다.

az storage share-rm list --storage-account mystorageaccount --include-deleted

모든 파일 공유를 나열하면 스토리지 계정 'mystorageaccount'에 있는 모든 스냅샷 포함됩니다.

az storage share-rm list --storage-account mystorageaccount --include-snapshot

모든 파일 공유 목록에는 스토리지 계정 'mystorageaccount'의 모든 스냅샷 및 삭제된 파일 공유가 포함됩니다.

az storage share-rm list --storage-account mystorageaccount --include-deleted --include-snapshot

필수 매개 변수

--storage-account

스토리지 계정의 이름 또는 ID입니다.

선택적 매개 변수

--include-deleted

지정된 경우 일시 삭제된 파일 공유를 포함합니다.

--include-snapshot

지정된 경우 파일 공유 스냅샷 포함합니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az storage share-rm restore

공유 일시 삭제를 사용하는 경우 유효한 보존 기간 내에 파일 공유를 복원합니다.

az storage share-rm restore --deleted-version
                            [--ids]
                            [--name]
                            [--resource-group]
                            [--restored-name]
                            [--storage-account]
                            [--subscription]

예제

공유 일시 삭제를 사용하는 경우 유효한 보존 기간 내에 파일 공유를 복원합니다.

az storage share-rm restore -n deletedshare --deleted-version 01D64EB9886F00C4 -g MyResourceGroup --storage-account mystorageaccount

공유 일시 삭제를 새 이름으로 사용하도록 설정한 경우 유효한 보존 기간 내에 파일 공유를 복원합니다.

az storage share-rm restore -n deletedshare --deleted-version 01D64EB9886F00C4 --restored-name newname -g MyResourceGroup --storage-account mystorageaccount

필수 매개 변수

--deleted-version

복원할 삭제된 공유의 버전을 식별합니다.

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

파일 공유 이름입니다. 복원할 삭제된 공유의 이름을 식별합니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--restored-name

복원할 새 파일 공유 이름입니다. 지정하지 않으면 삭제된 공유 이름이 사용됩니다.

--storage-account

스토리지 계정의 이름 또는 ID입니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az storage share-rm show

지정된 Azure 파일 공유 또는 공유 스냅샷 대한 속성을 표시합니다.

az storage share-rm show [--expand]
                         [--ids]
                         [--name]
                         [--resource-group]
                         [--snapshot]
                         [--storage-account]
                         [--subscription]

예제

리소스 그룹 'MyResourceGroup'의 스토리지 계정 'mystorageaccount'(계정 이름)에 Azure 파일 공유 'myfileshare'의 속성을 표시합니다.

az storage share-rm show -g MyResourceGroup --storage-account mystorageaccount --name myfileshare

스토리지 계정 'mystorageaccount'(계정 ID)에서 Azure 파일 공유 'myfileshare'의 속성을 표시합니다.

az storage share-rm show --storage-account mystorageaccount --name myfileshare

리소스 ID별로 Azure 파일 공유의 속성을 표시합니다.

az storage share-rm show --ids file-share-id

Azure 파일 공유 스냅샷 속성 표시

az storage share-rm show --ids file-share-id --snapshot "2021-03-25T05:29:56.0000000Z"

선택적 매개 변수

--expand

선택 사항으로, 공유의 속성 내에서 속성을 확장하는 데 사용됩니다. 유효한 값은 통계입니다. 구분 기호가 ','인 문자열로 전달되어야 합니다. 기본값은 None입니다.

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

파일 공유 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--snapshot
미리 보기

검색할 공유 스냅샷 지정하는 DateTime 값입니다.

--storage-account

스토리지 계정의 이름 또는 ID입니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az storage share-rm snapshot

미리 보기

이 명령은 미리 보기로 제공되며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

지정된 계정으로 기존 공유의 스냅샷 만듭니다.

az storage share-rm snapshot [--access-tier {Cool, Hot, Premium, TransactionOptimized}]
                             [--enabled-protocols {NFS, SMB}]
                             [--ids]
                             [--metadata]
                             [--name]
                             [--quota]
                             [--resource-group]
                             [--root-squash {AllSquash, NoRootSquash, RootSquash}]
                             [--storage-account]
                             [--subscription]

예제

지정된 계정으로 기존 공유의 스냅샷 만듭니다.

az storage share-rm snapshot -g MyResourceGroup --storage-account mystorageaccount --name myfileshare

선택적 매개 변수

--access-tier

특정 공유에 대한 액세스 계층입니다. GpV2 계정은 TransactionOptimized(기본값), 핫 및 쿨 중에서 선택할 수 있습니다. FileStorage 계정은 프리미엄을 선택할 수 있습니다.

허용되는 값: Cool, Hot, Premium, TransactionOptimized
--enabled-protocols

파일 공유 프로토콜에 대한 변경할 수 없는 속성입니다. NFS 프로토콜은 프리미엄 파일 공유(FileStorage 계정 형식의 파일 공유)에만 사용할 수 있습니다.

허용되는 값: NFS, SMB
--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--metadata

공유와 연결된 공백으로 구분된 키=값 쌍의 메타데이터입니다. 기존 메타데이터를 덮어씁니다.

--name -n

파일 공유 이름입니다.

--quota -q

공유의 최대 크기(기가바이트)입니다. 0보다 크고 5TB(5120)보다 작거나 같아야 합니다. 대용량 파일 공유의 경우 최대 크기는 102400입니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--root-squash

원격 슈퍼 사용자에 대한 액세스 권한 감소

허용되는 값: AllSquash, NoRootSquash, RootSquash
--storage-account

스토리지 계정의 이름 또는 ID입니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az storage share-rm stats

공유에 저장된 데이터의 사용량 바이트를 가져옵니다.

az storage share-rm stats [--ids]
                          [--name]
                          [--resource-group]
                          [--storage-account]
                          [--subscription]

예제

공유에 저장된 데이터의 사용량 바이트를 가져옵니다.

az storage share-rm stats -g MyResourceGroup --storage-account mystorageaccount --name myfileshare

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

파일 공유 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--storage-account

스토리지 계정의 이름 또는 ID입니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az storage share-rm update

Azure 파일 공유의 속성을 업데이트합니다.

az storage share-rm update [--access-tier {Cool, Hot, Premium, TransactionOptimized}]
                           [--add]
                           [--force-string]
                           [--ids]
                           [--metadata]
                           [--name]
                           [--quota]
                           [--remove]
                           [--resource-group]
                           [--root-squash {AllSquash, NoRootSquash, RootSquash}]
                           [--set]
                           [--storage-account]
                           [--subscription]

예제

리소스 그룹 'MyResourceGroup'의 스토리지 계정 'mystorageaccount'(계정 이름)에서 Azure 파일 공유 'myfileshare'의 속성을 업데이트합니다.

az storage share-rm update -g MyResourceGroup --storage-account mystorageaccount --name myfileshare --quota 3 --metadata key1=value1 key2=value2

스토리지 계정 'mystorageaccount'(계정 ID)에서 Azure 파일 공유 'myfileshare'의 속성을 업데이트합니다.

az storage share-rm update --storage-account mystorageaccount --name myfileshare --quota 3 --metadata key1=value1 key2=value2

리소스 ID별로 Azure 파일 공유의 속성을 업데이트합니다.

az storage share-rm update --ids file-share-id --quota 3 --metadata key1=value1 key2=value2

선택적 매개 변수

--access-tier

특정 공유에 대한 액세스 계층입니다. GpV2 계정은 TransactionOptimized(기본값), 핫 및 쿨 중에서 선택할 수 있습니다. FileStorage 계정은 프리미엄을 선택할 수 있습니다.

허용되는 값: Cool, Hot, Premium, TransactionOptimized
--add

경로 및 키 값 쌍을 지정하여 개체 목록에 개체를 추가합니다. 예: --add property.listProperty <key=value, string or JSON string>

기본값: []
--force-string

'set' 또는 'add'를 사용하는 경우 JSON으로 변환하는 대신 문자열 리터럴을 유지합니다.

기본값: False
--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--metadata

공유와 연결된 공백으로 구분된 키=값 쌍의 메타데이터입니다. 기존 메타데이터를 덮어씁니다.

--name -n

파일 공유 이름입니다.

--quota -q

공유의 최대 크기(기가바이트)입니다. 0보다 크고 5TB(5120)보다 작거나 같아야 합니다. 대용량 파일 공유의 경우 최대 크기는 102400입니다.

--remove

목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list <indexToRemove> OR --remove propertyToRemove.

기본값: []
--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

--root-squash

원격 슈퍼 사용자에 대한 액세스 권한 감소

허용되는 값: AllSquash, NoRootSquash, RootSquash
--set

설정할 속성 경로와 값을 지정하여 개체를 업데이트합니다. 예: --set property1.property2=<value>

기본값: []
--storage-account

스토리지 계정의 이름 또는 ID입니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.