다음을 통해 공유


File Shares - Get

지정된 공유의 속성을 가져옵니다.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}?api-version=2025-06-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/fileServices/default/shares/{shareName}?api-version=2025-06-01&$expand={$expand}

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
accountName
path True

string

minLength: 3
maxLength: 24
pattern: ^[a-z0-9]+$

지정된 리소스 그룹 내의 스토리지 계정 이름입니다. Storage 계정 이름은 3자에서 24자 사이여야 하고 숫자 및 소문자만 사용해야 합니다.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

shareName
path True

string

minLength: 3
maxLength: 63

지정된 스토리지 계정 내의 파일 공유 이름입니다. 파일 공유 이름은 길이가 3자에서 63자 사이여야 하며 숫자, 소문자 및 대시(-)만 사용해야 합니다. 모든 대시(-) 문자는 바로 앞에 문자 또는 숫자가 와야 합니다.

subscriptionId
path True

string (uuid)

대상 구독의 ID입니다. 값은 UUID여야 합니다.

api-version
query True

string

minLength: 1

이 작업에 사용할 API 버전입니다.

$expand
query

string

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

요청 헤더

Name 필수 형식 Description
x-ms-snapshot

string

선택 사항, 스냅숏의 속성을 검색하는 데 사용됩니다.

응답

Name 형식 Description
200 OK

FileShare

Azure 작업이 성공적으로 완료되었습니다.

Other Status Codes

CloudError

예기치 않은 오류 응답입니다.

보안

azure_auth

Azure Active Directory OAuth2 흐름.

형식: oauth2
Flow: implicit
권한 부여 URL: https://login.microsoftonline.com/common/oauth2/authorize

범위

Name Description
user_impersonation 사용자 계정 가장

예제

GetSharePaidBursting
GetShareProvisionedV2
GetShares
GetShareStats

GetSharePaidBursting

샘플 요청

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634?api-version=2025-06-01

샘플 응답

{
  "name": "share1634",
  "type": "Microsoft.Storage/storageAccounts/fileServices/shares",
  "etag": "\"0x8D592D74CC20EBA\"",
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634",
  "properties": {
    "fileSharePaidBursting": {
      "paidBurstingEnabled": true,
      "paidBurstingMaxBandwidthMibps": 10340,
      "paidBurstingMaxIops": 102400
    },
    "lastModifiedTime": "2019-05-26T05:06:14Z",
    "shareQuota": 1024
  }
}

GetShareProvisionedV2

샘플 요청

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634?api-version=2025-06-01

샘플 응답

{
  "name": "share1634",
  "type": "Microsoft.Storage/storageAccounts/fileServices/shares",
  "etag": "\"0x8D592D74CC20EBA\"",
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634",
  "properties": {
    "includedBurstIops": 15000,
    "lastModifiedTime": "2024-10-25T01:50:50.0000000Z",
    "maxBurstCreditsForIops": 36000000,
    "nextAllowedProvisionedBandwidthDowngradeTime": "Fri, 25 Oct 2024 01:48:09 GMT",
    "nextAllowedProvisionedIopsDowngradeTime": "Fri, 25 Oct 2024 01:48:09 GMT",
    "nextAllowedQuotaDowngradeTime": "Sat, 26 Oct 2024 01:50:50 GMT",
    "provisionedBandwidthMibps": 200,
    "provisionedIops": 5000,
    "shareQuota": 100
  }
}

GetShares

샘플 요청

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634?api-version=2025-06-01

샘플 응답

{
  "name": "share1634",
  "type": "Microsoft.Storage/storageAccounts/fileServices/shares",
  "etag": "\"0x8D592D74CC20EBA\"",
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634",
  "properties": {
    "lastModifiedTime": "2019-05-26T05:06:14Z",
    "shareQuota": 1024
  }
}

GetShareStats

샘플 요청

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634?api-version=2025-06-01&$expand=stats

샘플 응답

{
  "name": "share1634",
  "type": "Microsoft.Storage/storageAccounts/fileServices/shares",
  "etag": "\"0x8D592D74CC20EBA\"",
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9871/providers/Microsoft.Storage/storageAccounts/sto6217/fileServices/default/shares/share1634",
  "properties": {
    "lastModifiedTime": "2019-05-26T05:06:14Z",
    "shareQuota": 1024,
    "shareUsageBytes": 652945
  }
}

정의

Name Description
AccessPolicy
CloudError

Storage 서비스의 오류 응답입니다.

CloudErrorBody

Storage 서비스의 오류 응답입니다.

EnabledProtocols

파일 공유에 사용되는 인증 프로토콜입니다. 공유를 만들 때만 지정할 수 있습니다.

FileShare

ID, 리소스 이름, 리소스 종류, Etag를 비롯한 파일 공유의 속성입니다.

FileSharePropertiesFileSharePaidBursting

파일 공유 유료 버스팅 속성입니다.

LeaseDuration

컨테이너에 대한 임대가 무한 기간인지 고정 기간인지, 컨테이너가 임대될 때만 지정합니다.

LeaseState

컨테이너의 임대 상태입니다.

LeaseStatus

컨테이너의 임대 상태입니다.

RootSquashType

이 속성은 NFS 공유 전용입니다. 기본값은 NoRootSquash입니다.

ShareAccessTier

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

SignedIdentifier

AccessPolicy

Name 형식 Description
expiryTime

string (date-time)

액세스 정책의 만료 시간

permission

string

약식 사용 권한 목록입니다.

startTime

string (date-time)

액세스 정책의 시작 시간

CloudError

Storage 서비스의 오류 응답입니다.

Name 형식 Description
error

CloudErrorBody

Storage 서비스의 오류 응답입니다.

CloudErrorBody

Storage 서비스의 오류 응답입니다.

Name 형식 Description
code

string

오류의 식별자입니다. 코드는 고정적이며 프로그래밍 방식으로 사용할 수 있습니다.

details

CloudErrorBody[]

오류에 대한 추가 세부 정보 목록입니다.

message

string

사용자 인터페이스에 표시하기에 적합한 오류를 설명하는 메시지입니다.

target

string

특정 오류의 대상입니다. 예를 들어 오류가 발생한 속성의 이름입니다.

EnabledProtocols

파일 공유에 사용되는 인증 프로토콜입니다. 공유를 만들 때만 지정할 수 있습니다.

Description
SMB
NFS

FileShare

ID, 리소스 이름, 리소스 종류, Etag를 비롯한 파일 공유의 속성입니다.

Name 형식 Description
etag

string

리소스 Etag.

id

string

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

리소스의 이름

properties.accessTier

ShareAccessTier

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

properties.accessTierChangeTime

string (date-time)

공유 액세스 계층의 마지막 수정 시간을 나타냅니다.

properties.accessTierStatus

string

액세스 계층에 대해 보류 중인 전환이 있는지 여부를 나타냅니다.

properties.deleted

boolean

공유가 삭제되었는지 여부를 나타냅니다.

properties.deletedTime

string (date-time)

공유가 삭제된 경우 삭제된 시간입니다.

properties.enabledProtocols

EnabledProtocols

파일 공유에 사용되는 인증 프로토콜입니다. 공유를 만들 때만 지정할 수 있습니다.

properties.fileSharePaidBursting

FileSharePropertiesFileSharePaidBursting

파일 공유 유료 버스팅 속성입니다.

properties.includedBurstIops

integer (int32)

공유의 계산된 버스트 IOPS입니다. 이 속성은 Files Provisioned v2 계정 유형에서 만든 파일 공유에만 해당합니다.

properties.lastModifiedTime

string (date-time)

공유가 마지막으로 수정된 날짜와 시간을 반환합니다.

properties.leaseDuration

LeaseDuration

공유에 대한 임대가 무한 기간인지 고정 기간인지를 지정합니다.

properties.leaseState

LeaseState

공유의 임대 상태입니다.

properties.leaseStatus

LeaseStatus

공유의 임대 상태입니다.

properties.maxBurstCreditsForIops

integer (int64)

공유에 대해 계산된 최대 버스트 크레딧입니다. 이 속성은 Files Provisioned v2 계정 유형에서 만든 파일 공유에만 해당합니다.

properties.metadata

object

공유와 메타데이터로 연결할 이름-값 쌍입니다.

properties.nextAllowedProvisionedBandwidthDowngradeTime

string (date-time-rfc7231)

공유에 대해 허용되는 다음 프로비전된 대역폭 다운그레이드 시간을 반환합니다. 이 속성은 Files Provisioned v2 계정 유형에서 만든 파일 공유에만 해당합니다.

properties.nextAllowedProvisionedIopsDowngradeTime

string (date-time-rfc7231)

공유에 대해 허용되는 다음 프로비저닝된 IOPS 다운그레이드 시간을 반환합니다. 이 속성은 Files Provisioned v2 계정 유형에서 만든 파일 공유에만 해당합니다.

properties.nextAllowedQuotaDowngradeTime

string (date-time-rfc7231)

공유에 대해 허용되는 다음으로 프로비전된 스토리지 크기 다운그레이드 시간을 반환합니다. 이 속성은 프로비저닝된 파일 v1 SSD 및 프로비저닝된 파일 v2 계정 유형에서 만든 파일 공유에만 적용됩니다

properties.provisionedBandwidthMibps

integer (int32)

공유의 프로비전된 대역폭(초당 mebibytes)입니다. 이 속성은 Files Provisioned v2 계정 유형에서 만든 파일 공유에만 해당합니다. 프로비전된 대역폭에 허용되는 최소값과 최대값은 GetFileServiceUsage API 응답을 참조하세요.

properties.provisionedIops

integer (int32)

공유의 프로비전된 IOPS입니다. 이 속성은 Files Provisioned v2 계정 유형에서 만든 파일 공유에만 해당합니다. 프로비전된 IOPS에 허용되는 최소값과 최대값은 GetFileServiceUsage API 응답을 참조하세요.

properties.remainingRetentionDays

integer (int32)

일시 삭제된 공유의 남은 보존 일수입니다.

properties.rootSquash

RootSquashType

이 속성은 NFS 공유 전용입니다. 기본값은 NoRootSquash입니다.

properties.shareQuota

integer (int32)

프로비전된 공유 크기(기비바이트)입니다. 0보다 크고 5TB(5120)보다 작거나 같아야 합니다. 대용량 파일 공유의 경우 최대 크기는 102400입니다. Files Provisioned v2 계정 유형에서 만든 파일 공유의 경우 허용되는 최소 및 최대 프로비저닝된 스토리지 크기에 대한 GetFileServiceUsage API 응답을 참조하세요.

properties.shareUsageBytes

integer (int64)

공유에 저장된 데이터의 대략적인 크기입니다. 이 값에는 최근에 만들거나 최근에 크기가 조정된 모든 파일이 포함되지 않을 수 있습니다.

properties.signedIdentifiers

SignedIdentifier[]

공유에 지정된 저장된 액세스 정책 목록입니다.

properties.snapshotTime

string (date-time)

확장 매개 변수 "snapshots"를 사용하여 목록 공유의 응답에서 반환된 공유 스냅숏의 생성 시간입니다.

properties.version

string

공유의 버전입니다.

type

string

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts"

FileSharePropertiesFileSharePaidBursting

파일 공유 유료 버스팅 속성입니다.

Name 형식 Description
paidBurstingEnabled

boolean

공유에 대해 유료 버스팅을 사용할 수 있는지 여부를 나타냅니다. 이 속성은 Files Provisioned v1 SSD 계정 유형에서 만든 파일 공유에만 해당합니다.

paidBurstingMaxBandwidthMibps

integer (int32)

공유에 대한 최대 유료 버스트 대역폭(초당 mebibytes)입니다. 이 속성은 Files Provisioned v1 SSD 계정 유형에서 만든 파일 공유에만 해당합니다. 허용되는 최대 값은 공유에 허용되는 최대 대역폭인 10340입니다.

paidBurstingMaxIops

integer (int32)

공유에 대한 최대 유료 버스트 IOPS입니다. 이 속성은 Files Provisioned v1 SSD 계정 유형에서 만든 파일 공유에만 해당합니다. 허용되는 최대값은 공유에 허용되는 최대 IOPS인 102400입니다.

LeaseDuration

컨테이너에 대한 임대가 무한 기간인지 고정 기간인지, 컨테이너가 임대될 때만 지정합니다.

Description
Infinite
Fixed

LeaseState

컨테이너의 임대 상태입니다.

Description
Available
Leased
Expired
Breaking
Broken

LeaseStatus

컨테이너의 임대 상태입니다.

Description
Locked
Unlocked

RootSquashType

이 속성은 NFS 공유 전용입니다. 기본값은 NoRootSquash입니다.

Description
NoRootSquash
RootSquash
AllSquash

ShareAccessTier

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

Description
TransactionOptimized
Hot
Cool
Premium

SignedIdentifier

Name 형식 Description
accessPolicy

AccessPolicy

액세스 정책

id

string

저장된 액세스 정책의 고유 식별자입니다.