Storage Accounts - List Service SAS

특정 리소스의 서비스 SAS 자격 증명을 나열합니다.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/ListServiceSas?api-version=2023-01-01

URI 매개 변수

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

string

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

Regex pattern: ^[a-z0-9]+$

resourceGroupName
path True

string

사용자의 구독 내에 있는 리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다.

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True

string

대상 구독의 ID입니다.

api-version
query True

string

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

요청 본문

Name 필수 형식 Description
canonicalizedResource True

string

서명된 리소스에 대한 정식 경로입니다.

endPk

string

파티션 키의 끝입니다.

endRk

string

행 키의 끝입니다.

keyToSign

string

계정 SAS 토큰에 서명할 키입니다.

rscc

string

캐시 제어에 대한 응답 헤더 재정의입니다.

rscd

string

응답 헤더는 콘텐츠 처리에 대해 재정의됩니다.

rsce

string

콘텐츠 인코딩에 대한 응답 헤더 재정의입니다.

rscl

string

응답 헤더는 콘텐츠 언어에 대해 재정의됩니다.

rsct

string

콘텐츠 형식에 대한 응답 헤더 재정의입니다.

signedExpiry

string

공유 액세스 서명이 유효하지 않은 시간입니다.

signedIdentifier

string

컨테이너, 큐 또는 테이블에 대해 지정된 액세스 정책과 상관관계가 있는 최대 64자 길이의 고유 값입니다.

signedIp

string

요청을 수락할 IP 주소 또는 IP 주소 범위입니다.

signedPermission

Permissions

서비스 SAS에 대한 서명된 권한입니다. 가능한 값은 읽기(r), 쓰기(w), 삭제(d), 목록(l), 추가(a), 만들기(c), 업데이트(u) 및 프로세스(p)입니다.

signedProtocol

HttpProtocol

계정 SAS를 사용하여 수행한 요청에 허용되는 프로토콜입니다.

signedResource

signedResource

서비스 SAS를 사용하여 액세스할 수 있는 서명된 서비스입니다. 가능한 값은 Blob(b), 컨테이너(c), 파일(f), 공유(s)입니다.

signedStart

string

SAS가 유효한 시간입니다.

startPk

string

파티션 키의 시작입니다.

startRk

string

행 키의 시작입니다.

응답

Name 형식 Description
200 OK

ListServiceSasResponse

확인 -- 요청된 스토리지 서비스에 대해 만든 서비스 SAS를 반환했습니다.

보안

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation 사용자 계정 가장

예제

StorageAccountListServiceSAS

Sample Request

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res7439/providers/Microsoft.Storage/storageAccounts/sto1299/ListServiceSas?api-version=2023-01-01

{
  "canonicalizedResource": "/blob/sto1299/music",
  "signedResource": "c",
  "signedPermission": "l",
  "signedExpiry": "2017-05-24T11:32:48.8457197Z"
}

Sample Response

{
  "serviceSasToken": "sv=2015-04-05&sr=c&se=2017-05-24T11%3A32%3A48Z&sp=l&sig=PoF8yBUGixsjzwroLmw7vG3VbGz4KB2woZC2D4C2oio%3D"
}

정의

Name Description
HttpProtocol

계정 SAS를 사용하여 수행한 요청에 허용되는 프로토콜입니다.

ListServiceSasResponse

서비스 SAS 자격 증명 나열 작업 응답입니다.

Permissions

계정 SAS에 대한 서명된 권한입니다. 가능한 값은 읽기(r), 쓰기(w), 삭제(d), 목록(l), 추가(a), 만들기(c), 업데이트(u) 및 프로세스(p)입니다.

ServiceSasParameters

특정 리소스의 서비스 SAS 자격 증명을 나열하는 매개 변수입니다.

signedResource

서비스 SAS를 사용하여 액세스할 수 있는 서명된 서비스입니다. 가능한 값은 Blob(b), 컨테이너(c), 파일(f), 공유(s)입니다.

HttpProtocol

계정 SAS를 사용하여 수행한 요청에 허용되는 프로토콜입니다.

Name 형식 Description
https

string

https,http

string

ListServiceSasResponse

서비스 SAS 자격 증명 나열 작업 응답입니다.

Name 형식 Description
serviceSasToken

string

특정 리소스의 서비스 SAS 자격 증명을 나열합니다.

Permissions

계정 SAS에 대한 서명된 권한입니다. 가능한 값은 읽기(r), 쓰기(w), 삭제(d), 목록(l), 추가(a), 만들기(c), 업데이트(u) 및 프로세스(p)입니다.

Name 형식 Description
a

string

c

string

d

string

l

string

p

string

r

string

u

string

w

string

ServiceSasParameters

특정 리소스의 서비스 SAS 자격 증명을 나열하는 매개 변수입니다.

Name 형식 Description
canonicalizedResource

string

서명된 리소스에 대한 정식 경로입니다.

endPk

string

파티션 키의 끝입니다.

endRk

string

행 키의 끝입니다.

keyToSign

string

계정 SAS 토큰에 서명할 키입니다.

rscc

string

캐시 제어에 대한 응답 헤더 재정의입니다.

rscd

string

응답 헤더는 콘텐츠 처리에 대해 재정의됩니다.

rsce

string

콘텐츠 인코딩에 대한 응답 헤더 재정의입니다.

rscl

string

응답 헤더는 콘텐츠 언어에 대해 재정의됩니다.

rsct

string

콘텐츠 형식에 대한 응답 헤더 재정의입니다.

signedExpiry

string

공유 액세스 서명이 유효하지 않은 시간입니다.

signedIdentifier

string

컨테이너, 큐 또는 테이블에 대해 지정된 액세스 정책과 상관관계가 있는 최대 64자 길이의 고유 값입니다.

signedIp

string

요청을 수락할 IP 주소 또는 IP 주소 범위입니다.

signedPermission

Permissions

서비스 SAS에 대한 서명된 권한입니다. 가능한 값은 읽기(r), 쓰기(w), 삭제(d), 목록(l), 추가(a), 만들기(c), 업데이트(u) 및 프로세스(p)입니다.

signedProtocol

HttpProtocol

계정 SAS를 사용하여 수행한 요청에 허용되는 프로토콜입니다.

signedResource

signedResource

서비스 SAS를 사용하여 액세스할 수 있는 서명된 서비스입니다. 가능한 값은 Blob(b), 컨테이너(c), 파일(f), 공유(s)입니다.

signedStart

string

SAS가 유효한 시간입니다.

startPk

string

파티션 키의 시작입니다.

startRk

string

행 키의 시작입니다.

signedResource

서비스 SAS를 사용하여 액세스할 수 있는 서명된 서비스입니다. 가능한 값은 Blob(b), 컨테이너(c), 파일(f), 공유(s)입니다.

Name 형식 Description
b

string

c

string

f

string

s

string