az storage directory

파일 스토리지 디렉터리를 관리합니다.

명령

az storage directory create

지정된 공유 또는 부모 디렉터리 아래에 새 디렉터리를 만듭니다.

az storage directory delete

지정된 빈 디렉터리를 삭제합니다.

az storage directory exists

스토리지 디렉터리 존재 여부를 확인합니다.

az storage directory list

공유의 디렉터리를 나열합니다.

az storage directory metadata

파일 스토리지 디렉터리 메타데이터를 관리합니다.

az storage directory metadata show

지정된 디렉터리에 대한 모든 사용자 정의 메타데이터를 반환합니다.

az storage directory metadata update

지정된 디렉터리에 대해 하나 이상의 사용자 정의 이름-값 쌍을 설정합니다.

az storage directory show

지정된 디렉터리에 대한 모든 사용자 정의 메타데이터 및 시스템 속성을 반환합니다.

az storage directory create

지정된 공유 또는 부모 디렉터리 아래에 새 디렉터리를 만듭니다.

동일한 이름의 디렉터리 가 이미 있는 경우 서비스에서 작업이 실패합니다. 기본적으로 예외는 클라이언트에서 발생합니다. 예외를 노출하려면 fail_on_exists True를 지정합니다.

az storage directory create --name
                            --share-name
                            [--account-key]
                            [--account-name]
                            [--connection-string]
                            [--fail-on-exist]
                            [--metadata]
                            [--sas-token]
                            [--subscription]
                            [--timeout]

필수 매개 변수

--name -n

디렉터리 이름입니다.

--share-name -s

파일 공유 이름입니다.

선택적 매개 변수

--account-key

스토리지 계정 키. 스토리지 계정 이름과 함께 사용해야 합니다. 환경 변수: AZURE_STORAGE_KEY.

--account-name

Storage 계정 이름 관련 환경 변수: AZURE_STORAGE_ACCOUNT. 스토리지 계정 키 또는 SAS 토큰과 함께 사용해야 합니다. 둘 다 없는 경우 명령은 인증된 Azure 계정을 사용하여 스토리지 계정 키를 쿼리하려고 시도합니다. 많은 수의 스토리지 명령이 실행되면 API 할당량에 도달할 수 있습니다.

--connection-string

계정 연결 문자열을 Storage. 환경 변수: AZURE_STORAGE_CONNECTION_STRING.

--fail-on-exist

디렉터리 존재 시 예외를 throw할지 여부를 지정합니다. False(기본값).

--metadata

공백으로 구분된 키=값 쌍의 메타데이터입니다. 이렇게 하면 기존 메타데이터가 덮어쓰입니다.

--sas-token

SAS(공유 액세스 서명)입니다. 스토리지 계정 이름과 함께 사용해야 합니다. 환경 변수: AZURE_STORAGE_SAS_TOKEN.

--subscription

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

--timeout

요청 시간 제한(초)입니다. 서비스에 대한 각 호출에 적용됩니다.

az storage directory delete

지정된 빈 디렉터리를 삭제합니다.

디렉터리는 비어 있어야 삭제할 수 있습니다. 비어 있지 않은 디렉터리를 삭제하려고 하면 실패합니다. 디렉터리 가 없으면 서비스에서 작업이 실패합니다. 기본적으로 예외는 클라이언트에서 발생합니다. 예외를 노출하려면 fail_not_exist True를 지정합니다.

az storage directory delete --name
                            --share-name
                            [--account-key]
                            [--account-name]
                            [--connection-string]
                            [--fail-not-exist]
                            [--sas-token]
                            [--subscription]
                            [--timeout]

필수 매개 변수

--name -n

디렉터리 이름입니다.

--share-name -s

파일 공유 이름입니다.

선택적 매개 변수

--account-key

스토리지 계정 키. 스토리지 계정 이름과 함께 사용해야 합니다. 환경 변수: AZURE_STORAGE_KEY.

--account-name

Storage 계정 이름 관련 환경 변수: AZURE_STORAGE_ACCOUNT. 스토리지 계정 키 또는 SAS 토큰과 함께 사용해야 합니다. 둘 다 없는 경우 명령은 인증된 Azure 계정을 사용하여 스토리지 계정 키를 쿼리하려고 시도합니다. 많은 수의 스토리지 명령이 실행되면 API 할당량에 도달할 수 있습니다.

--connection-string

계정 연결 문자열을 Storage. 환경 변수: AZURE_STORAGE_CONNECTION_STRING.

--fail-not-exist

디렉터리 없는 경우 예외를 throw할지 여부를 지정합니다.

--sas-token

SAS(공유 액세스 서명)입니다. 스토리지 계정 이름과 함께 사용해야 합니다. 환경 변수: AZURE_STORAGE_SAS_TOKEN.

--subscription

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

--timeout

요청 시간 제한(초)입니다. 서비스에 대한 각 호출에 적용됩니다.

az storage directory exists

스토리지 디렉터리 존재 여부를 확인합니다.

az storage directory exists --name
                            --share-name
                            [--account-key]
                            [--account-name]
                            [--connection-string]
                            [--sas-token]
                            [--snapshot]
                            [--subscription]
                            [--timeout]

예제

스토리지 디렉터리 존재 여부를 확인합니다. (자동 생성)

az storage directory exists --account-key 00000000 --account-name MyAccount --name MyDirectory --share-name MyShare

필수 매개 변수

--name -n

디렉터리 이름입니다.

--share-name -s

파일 공유 이름입니다.

선택적 매개 변수

--account-key

스토리지 계정 키. 스토리지 계정 이름과 함께 사용해야 합니다. 환경 변수: AZURE_STORAGE_KEY.

--account-name

Storage 계정 이름 관련 환경 변수: AZURE_STORAGE_ACCOUNT. 스토리지 계정 키 또는 SAS 토큰과 함께 사용해야 합니다. 둘 다 없는 경우 명령은 인증된 Azure 계정을 사용하여 스토리지 계정 키를 쿼리하려고 시도합니다. 많은 수의 스토리지 명령이 실행되면 API 할당량에 도달할 수 있습니다.

--connection-string

계정 연결 문자열을 Storage. 환경 변수: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

SAS(공유 액세스 서명)입니다. 스토리지 계정 이름과 함께 사용해야 합니다. 환경 변수: AZURE_STORAGE_SAS_TOKEN.

--snapshot

해당하는 경우 스냅샷 버전을 나타내는 문자열입니다.

--subscription

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

--timeout

요청 시간 제한(초)입니다. 서비스에 대한 각 호출에 적용됩니다.

az storage directory list

공유의 디렉터리를 나열합니다.

az storage directory list --share-name
                          [--account-key]
                          [--account-name]
                          [--connection-string]
                          [--name]
                          [--query-examples]
                          [--sas-token]
                          [--subscription]
                          [--timeout]

예제

공유의 디렉터리를 나열합니다. (자동 생성)

az storage directory list --account-key 00000000 --account-name MyAccount --share-name MyShare

필수 매개 변수

--share-name -s

파일 공유 이름입니다.

선택적 매개 변수

--account-key

스토리지 계정 키. 스토리지 계정 이름과 함께 사용해야 합니다. 환경 변수: AZURE_STORAGE_KEY.

--account-name

Storage 계정 이름 관련 환경 변수: AZURE_STORAGE_ACCOUNT. 스토리지 계정 키 또는 SAS 토큰과 함께 사용해야 합니다. 둘 다 없는 경우 명령은 인증된 Azure 계정을 사용하여 스토리지 계정 키를 쿼리하려고 시도합니다. 많은 수의 스토리지 명령이 실행되면 API 할당량에 도달할 수 있습니다.

--connection-string

계정 연결 문자열을 Storage. 환경 변수: AZURE_STORAGE_CONNECTION_STRING.

--name -n

디렉터리 이름입니다.

--query-examples

JMESPath 문자열을 권장합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 확인할 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--sas-token

SAS(공유 액세스 서명)입니다. 스토리지 계정 이름과 함께 사용해야 합니다. 환경 변수: AZURE_STORAGE_SAS_TOKEN.

--subscription

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

--timeout

요청 시간 제한(초)입니다. 서비스에 대한 각 호출에 적용됩니다.

az storage directory show

지정된 디렉터리에 대한 모든 사용자 정의 메타데이터 및 시스템 속성을 반환합니다.

반환된 데이터에는 디렉터리의 파일 목록이 포함되지 않습니다.

az storage directory show --name
                          --share-name
                          [--account-key]
                          [--account-name]
                          [--connection-string]
                          [--query-examples]
                          [--sas-token]
                          [--snapshot]
                          [--subscription]
                          [--timeout]

필수 매개 변수

--name -n

디렉터리 이름입니다.

--share-name -s

파일 공유 이름입니다.

선택적 매개 변수

--account-key

스토리지 계정 키. 스토리지 계정 이름과 함께 사용해야 합니다. 환경 변수: AZURE_STORAGE_KEY.

--account-name

Storage 계정 이름 관련 환경 변수: AZURE_STORAGE_ACCOUNT. 스토리지 계정 키 또는 SAS 토큰과 함께 사용해야 합니다. 둘 다 없는 경우 명령은 인증된 Azure 계정을 사용하여 스토리지 계정 키를 쿼리하려고 시도합니다. 많은 수의 스토리지 명령이 실행되면 API 할당량에 도달할 수 있습니다.

--connection-string

계정 연결 문자열을 Storage. 환경 변수: AZURE_STORAGE_CONNECTION_STRING.

--query-examples

JMESPath 문자열을 권장합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 확인할 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--sas-token

SAS(공유 액세스 서명)입니다. 스토리지 계정 이름과 함께 사용해야 합니다. 환경 변수: AZURE_STORAGE_SAS_TOKEN.

--snapshot

해당하는 경우 스냅샷 버전을 나타내는 문자열입니다.

--subscription

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

--timeout

요청 시간 제한(초)입니다. 서비스에 대한 각 호출에 적용됩니다.