BlobDownloadResponseParsed interface
다운로드 작업에 대한 응답 데이터를 포함합니다.
- Extends
속성
object |
대상 Blob의 개체 복제 정책 ID입니다. |
object |
구문 분석된 개체 복제 정책 ID, 규칙 ID 및 원본 Blob의 상태. |
상속된 속성
accept |
서비스에서 일부 blob 콘텐츠에 대한 요청이 지원됨을 나타냅니다. |
blob |
브라우저 전용 응답 본문(브라우저 Blob)입니다.
항상 |
blob |
Blob에 있는 커밋된 블록의 수입니다. 이 헤더는 추가 Blob에 대해서만 반환됩니다. |
blob |
Blob에 MD5 해시가 있고 요청에 범위 헤더(Range 또는 x-ms-range)가 포함된 경우 이 응답 헤더는 전체 Blob의 MD5 값 값과 함께 반환됩니다. 이 값은 Content-MD5 헤더에 반환된 값과 같거나 같지 않을 수 있으며, 후자는 요청된 범위에서 계산됩니다. |
blob |
페이지 blob에 대한 현재 시퀀스 번호입니다. 이 헤더는 블록 Blob 또는 추가 Blob에 대해 반환되지 않습니다. |
blob |
Blob의 형식입니다. |
cache |
이전에 blob에 대해 지정된 경우 이 헤더가 반환됩니다. |
client |
클라이언트 요청 ID 헤더가 요청에 전송되는 경우 이 헤더는 동일한 값을 가진 응답에 표시됩니다. |
content |
요청이 지정된 범위를 읽는 것이고 x-ms-range-get-content-crc64가 true로 설정된 경우 범위 크기가 4MB보다 작거나 같은 경우 요청은 범위에 대한 crc64를 반환합니다. x-ms-range-get-content-crc64 & x-ms-range-get-content-md5가 동일한 요청에 지정되면 400(잘못된 요청)으로 실패합니다. |
content |
이 헤더는 'x-ms-blob-content-disposition' 헤더에 대해 지정된 값을 반환합니다. Content-Disposition 응답 헤더 필드는 응답 페이로드를 처리하는 방법에 대한 추가 정보를 전달하며 추가 메타데이터를 연결하는 데도 사용할 수 있습니다. 예를 들어 첨부 파일로 설정하면 사용자 에이전트가 응답을 표시하지 않고 대신 지정된 Blob 이름 이외의 파일 이름이 있는 다른 이름으로 저장 대화 상자를 표시합니다. |
content |
이 헤더는 Content-Encoding 요청 헤더에 대해 지정된 값을 반환합니다. |
content |
이 헤더는 Content-Language 요청 헤더에 대해 지정된 값을 반환합니다. |
content |
응답 본문에 제공된 바이트 수입니다. |
contentMD5 | Blob에 MD5 해시가 있고 이 작업이 전체 Blob을 읽는 경우 클라이언트가 메시지 콘텐츠 무결성을 검사 수 있도록 이 응답 헤더가 반환됩니다. |
content |
클라이언트가 'Range' 요청 헤더를 설정하여 Blob의 하위 집합을 요청한 경우에 반환되는 바이트 범위를 나타냅니다. |
content |
응답 본문의 미디어 형식입니다. Blob 다운로드의 경우 'application/octet-stream'입니다. |
copy |
이 Blob이 대상 Blob인 마지막으로 시도한 Blob 복사 작업의 결론 시간입니다. 이 값은 완료, 중단 또는 실패한 복사 시도의 시간을 지정할 수 있습니다. 복사본이 보류 중인 경우, 이 Blob이 Blob 복사 작업의 대상이 아니거나 Blob 속성 설정, Blob 배치 또는 블록 목록 배치를 사용하여 Blob 복사 작업이 끝난 후 이 Blob이 수정된 경우에는 이 헤더가 표시되지 않습니다. |
copy |
이 복사 작업의 문자열 식별자입니다. Blob 속성 가져오기와 함께 를 사용하여 이 복사 작업의 상태 검사 Blob 복사 중단에 전달하여 보류 중인 복사본을 중단합니다. |
copy |
이 Blob이 대상 Blob인 마지막으로 시도한 Blob 복사 작업에서 복사된 바이트 수와 원본의 총 바이트를 포함합니다. 복사된 0과 Content-Length 바이트 사이를 표시할 수 있습니다. 이 Blob이 Blob 복사 작업의 대상이 아니거나 Blob 속성 설정, Blob 배치 또는 블록 목록 배치를 사용하여 Blob 복사 작업이 끝난 후 이 Blob이 수정된 경우에는 이 헤더가 표시되지 않습니다. |
copy |
이 Blob이 대상 Blob인 마지막으로 시도한 Blob 복사 작업에 사용된 원본 Blob 또는 파일을 지정하는 최대 2KB의 URL입니다. 이 Blob이 Blob 복사 작업의 대상이 아니거나 Blob 속성 설정, Blob 배치 또는 블록 목록 배치를 사용하여 Blob 복사 작업이 끝난 후 이 Blob이 수정된 경우에는 이 헤더가 표시되지 않습니다. |
copy |
x-ms-copy-id로 식별된 복사 작업의 상태입니다. |
copy |
x-ms-copy-상태 실패하거나 보류 중인 경우에만 나타납니다. 치명적이거나 치명적이지 않은 마지막 복사 작업 실패의 원인을 설명합니다. 이 Blob이 Blob 복사 작업의 대상이 아니거나 Blob 속성 설정, Blob 배치 또는 블록 목록 배치를 사용하여 Blob 복사 작업이 끝난 후 이 Blob이 수정된 경우에는 이 헤더가 표시되지 않습니다. |
created |
Blob을 만든 날짜와 시간을 반환합니다. |
date | 응답이 시작된 시간을 나타내는 서비스에서 생성된 UTC 날짜/시간 값 |
encryption |
Blob을 암호화하는 데 사용되는 암호화 키의 SHA-256 해시입니다. 이 헤더는 Blob이 고객이 제공한 키로 암호화된 경우에만 반환됩니다. |
encryption |
Blob 콘텐츠 및 애플리케이션 메타데이터를 암호화하는 데 사용되는 암호화 scope 이름을 반환합니다. 이 헤더의 부재는 기본 계정 암호화 scope 사용을 의미합니다. |
error |
오류 코드 |
etag | ETag에는 조건에 따라 작업을 수행하는 데 사용할 수 있는 값이 포함됩니다. 요청 버전이 2011-08-18 이상이면 ETag 값이 따옴표로 표시됩니다. |
immutability |
Blob 불변성 정책이 만료되는 시간을 나타내는 서비스에서 생성된 UTC 날짜/시간 값입니다. |
immutability |
불변성 정책 모드를 나타냅니다. |
is |
이 헤더의 값은 이 Blob의 버전이 현재 버전인지 여부를 나타냅니다. x-ms-version-id 헤더도 참조하세요. |
is |
이 Blob이 봉인된 경우 |
is |
Blob 데이터 및 애플리케이션 메타데이터가 지정된 알고리즘을 사용하여 완전히 암호화된 경우 이 헤더의 값은 true로 설정됩니다. 그렇지 않으면 값이 false로 설정됩니다(Blob이 암호화되지 않은 경우 또는 Blob/애플리케이션 메타데이터의 일부만 암호화된 경우). |
last |
서비스에서 생성된 UTC 날짜/시간 값으로, Blob을 마지막으로 읽거나 쓴 시간을 나타냅니다. |
last |
컨테이너가 마지막으로 수정된 날짜 및 시간을 반환합니다. blob의 메타데이터 또는 속성에 대한 업데이트를 포함하여 Blob을 수정하는 모든 작업은 수행할 경우 blob의 마지막 수정 시간이 변경됩니다. |
lease |
blob가 임대된 경우 해당 임대가 무한 또는 고정된 기간인지 여부를 지정합니다. |
lease |
blob의 임대 상태입니다. |
lease |
blob의 현재 임대 상태입니다. |
legal |
Blob에 법적 보존이 있는지를 나타냅니다. |
metadata | |
object |
선택 사항입니다. 스토리지 컨테이너 및 복제의 대상 Blob에 대해 개체 복제를 사용하도록 설정한 경우에만 유효합니다. |
object |
선택 사항입니다. 스토리지 컨테이너 및 복제의 원본 Blob에 대해 개체 복제를 사용하도록 설정한 경우에만 유효합니다. 이 헤더를 검색할 때 정책 ID 및 규칙 ID(예: x-ms-or-policyid_ruleid)가 있는 헤더를 반환하고 값은 복제의 상태(예: 완료, 실패)됩니다. |
readable |
NODEJS만 node.js 읽기 가능한 스트림인 응답 본문입니다.
항상 |
request |
이 헤더는 수행된 요청을 고유하게 식별하며, 이 헤더를 사용해서 요청 문제를 해결할 수 있습니다. |
tag |
Blob과 연결된 태그 수 |
version | 요청을 실행하는 데 사용되는 Blob 서비스의 버전을 나타냅니다. 이 헤더는 2009-09-19 버전 이상에 대해 수행된 요청에 대해 반환됩니다. |
version |
Blob을 고유하게 식별하는 서비스에서 반환되는 DateTime 값입니다. 이 헤더의 값은 Blob 버전을 나타내며, 이 버전의 Blob에 액세스하기 위한 후속 요청에 사용될 수 있습니다. |
속성 세부 정보
objectReplicationDestinationPolicyId
대상 Blob의 개체 복제 정책 ID입니다.
objectReplicationDestinationPolicyId?: string
속성 값
string
objectReplicationSourceProperties
구문 분석된 개체 복제 정책 ID, 규칙 ID 및 원본 Blob의 상태.
objectReplicationSourceProperties?: ObjectReplicationPolicy[]
속성 값
상속된 속성 세부 정보
acceptRanges
서비스에서 일부 blob 콘텐츠에 대한 요청이 지원됨을 나타냅니다.
acceptRanges?: string
속성 값
string
상속된 위치에서 BlobDownloadResponseModel.acceptRanges
blobBody
브라우저 전용
응답 본문(브라우저 Blob)입니다.
항상 undefined
node.js.
blobBody?: Promise<Blob>
속성 값
Promise<Blob>
상속된 위치에서 BlobDownloadResponseModel.blobBody
blobCommittedBlockCount
Blob에 있는 커밋된 블록의 수입니다. 이 헤더는 추가 Blob에 대해서만 반환됩니다.
blobCommittedBlockCount?: number
속성 값
number
상속된 위치에서 BlobDownloadResponseModel.blobCommittedBlockCount
blobContentMD5
Blob에 MD5 해시가 있고 요청에 범위 헤더(Range 또는 x-ms-range)가 포함된 경우 이 응답 헤더는 전체 Blob의 MD5 값 값과 함께 반환됩니다. 이 값은 Content-MD5 헤더에 반환된 값과 같거나 같지 않을 수 있으며, 후자는 요청된 범위에서 계산됩니다.
blobContentMD5?: Uint8Array
속성 값
Uint8Array
상속된 위치에서 BlobDownloadResponseModel.blobContentMD5
blobSequenceNumber
페이지 blob에 대한 현재 시퀀스 번호입니다. 이 헤더는 블록 Blob 또는 추가 Blob에 대해 반환되지 않습니다.
blobSequenceNumber?: number
속성 값
number
상속된 위치에서 BlobDownloadResponseModel.blobSequenceNumber
blobType
cacheControl
이전에 blob에 대해 지정된 경우 이 헤더가 반환됩니다.
cacheControl?: string
속성 값
string
상속된 위치에서 BlobDownloadResponseModel.cacheControl
clientRequestId
클라이언트 요청 ID 헤더가 요청에 전송되는 경우 이 헤더는 동일한 값을 가진 응답에 표시됩니다.
clientRequestId?: string
속성 값
string
상속된 위치에서 BlobDownloadResponseModel.clientRequestId
contentCrc64
요청이 지정된 범위를 읽는 것이고 x-ms-range-get-content-crc64가 true로 설정된 경우 범위 크기가 4MB보다 작거나 같은 경우 요청은 범위에 대한 crc64를 반환합니다. x-ms-range-get-content-crc64 & x-ms-range-get-content-md5가 동일한 요청에 지정되면 400(잘못된 요청)으로 실패합니다.
contentCrc64?: Uint8Array
속성 값
Uint8Array
상속된 위치에서 BlobDownloadResponseModel.contentCrc64
contentDisposition
이 헤더는 'x-ms-blob-content-disposition' 헤더에 대해 지정된 값을 반환합니다. Content-Disposition 응답 헤더 필드는 응답 페이로드를 처리하는 방법에 대한 추가 정보를 전달하며 추가 메타데이터를 연결하는 데도 사용할 수 있습니다. 예를 들어 첨부 파일로 설정하면 사용자 에이전트가 응답을 표시하지 않고 대신 지정된 Blob 이름 이외의 파일 이름이 있는 다른 이름으로 저장 대화 상자를 표시합니다.
contentDisposition?: string
속성 값
string
상속된 위치에서 BlobDownloadResponseModel.contentDisposition
contentEncoding
이 헤더는 Content-Encoding 요청 헤더에 대해 지정된 값을 반환합니다.
contentEncoding?: string
속성 값
string
상속된 위치에서 BlobDownloadResponseModel.contentEncoding
contentLanguage
이 헤더는 Content-Language 요청 헤더에 대해 지정된 값을 반환합니다.
contentLanguage?: string
속성 값
string
상속된 위치에서 BlobDownloadResponseModel.contentLanguage
contentLength
응답 본문에 제공된 바이트 수입니다.
contentLength?: number
속성 값
number
상속된 위치에서 BlobDownloadResponseModel.contentLength
contentMD5
Blob에 MD5 해시가 있고 이 작업이 전체 Blob을 읽는 경우 클라이언트가 메시지 콘텐츠 무결성을 검사 수 있도록 이 응답 헤더가 반환됩니다.
contentMD5?: Uint8Array
속성 값
Uint8Array
상속된 위치에서 BlobDownloadResponseModel.contentMD5
contentRange
클라이언트가 'Range' 요청 헤더를 설정하여 Blob의 하위 집합을 요청한 경우에 반환되는 바이트 범위를 나타냅니다.
contentRange?: string
속성 값
string
상속된 위치에서 BlobDownloadResponseModel.contentRange
contentType
응답 본문의 미디어 형식입니다. Blob 다운로드의 경우 'application/octet-stream'입니다.
contentType?: string
속성 값
string
상속된 위치에서 BlobDownloadResponseModel.contentType
copyCompletedOn
이 Blob이 대상 Blob인 마지막으로 시도한 Blob 복사 작업의 결론 시간입니다. 이 값은 완료, 중단 또는 실패한 복사 시도의 시간을 지정할 수 있습니다. 복사본이 보류 중인 경우, 이 Blob이 Blob 복사 작업의 대상이 아니거나 Blob 속성 설정, Blob 배치 또는 블록 목록 배치를 사용하여 Blob 복사 작업이 끝난 후 이 Blob이 수정된 경우에는 이 헤더가 표시되지 않습니다.
copyCompletedOn?: Date
속성 값
Date
상속된 위치에서 BlobDownloadResponseModel.copyCompletedOn
copyId
이 복사 작업의 문자열 식별자입니다. Blob 속성 가져오기와 함께 를 사용하여 이 복사 작업의 상태 검사 Blob 복사 중단에 전달하여 보류 중인 복사본을 중단합니다.
copyId?: string
속성 값
string
상속된 From BlobDownloadResponseModel.copyId
copyProgress
이 Blob이 대상 Blob인 마지막으로 시도한 Blob 복사 작업에서 복사된 바이트 수와 원본의 총 바이트를 포함합니다. 복사된 0과 Content-Length 바이트 사이를 표시할 수 있습니다. 이 Blob이 Blob 복사 작업의 대상이 아니거나 Blob 속성 설정, Blob 배치 또는 블록 목록 배치를 사용하여 Blob 복사 작업이 끝난 후 이 Blob이 수정된 경우에는 이 헤더가 표시되지 않습니다.
copyProgress?: string
속성 값
string
상속된 From BlobDownloadResponseModel.copyProgress
copySource
이 Blob이 대상 Blob인 마지막으로 시도한 Blob 복사 작업에 사용된 원본 Blob 또는 파일을 지정하는 최대 2KB의 URL입니다. 이 Blob이 Blob 복사 작업의 대상이 아니거나 Blob 속성 설정, Blob 배치 또는 블록 목록 배치를 사용하여 Blob 복사 작업이 끝난 후 이 Blob이 수정된 경우에는 이 헤더가 표시되지 않습니다.
copySource?: string
속성 값
string
상속된 From BlobDownloadResponseModel.copySource
copyStatus
x-ms-copy-id로 식별된 복사 작업의 상태입니다.
copyStatus?: CopyStatusType
속성 값
상속된 From BlobDownloadResponseModel.copyStatus
copyStatusDescription
x-ms-copy-상태 실패하거나 보류 중인 경우에만 나타납니다. 치명적이거나 치명적이지 않은 마지막 복사 작업 실패의 원인을 설명합니다. 이 Blob이 Blob 복사 작업의 대상이 아니거나 Blob 속성 설정, Blob 배치 또는 블록 목록 배치를 사용하여 Blob 복사 작업이 끝난 후 이 Blob이 수정된 경우에는 이 헤더가 표시되지 않습니다.
copyStatusDescription?: string
속성 값
string
상속된 From BlobDownloadResponseModel.copyStatusDescription
createdOn
Blob을 만든 날짜와 시간을 반환합니다.
createdOn?: Date
속성 값
Date
상속된 From BlobDownloadResponseModel.createdOn
date
응답이 시작된 시간을 나타내는 서비스에서 생성된 UTC 날짜/시간 값
date?: Date
속성 값
Date
상속된 From BlobDownloadResponseModel.date
encryptionKeySha256
Blob을 암호화하는 데 사용되는 암호화 키의 SHA-256 해시입니다. 이 헤더는 Blob이 고객이 제공한 키로 암호화된 경우에만 반환됩니다.
encryptionKeySha256?: string
속성 값
string
상속된 From BlobDownloadResponseModel.encryptionKeySha256
encryptionScope
Blob 콘텐츠 및 애플리케이션 메타데이터를 암호화하는 데 사용되는 암호화 scope 이름을 반환합니다. 이 헤더의 부재는 기본 계정 암호화 scope 사용을 의미합니다.
encryptionScope?: string
속성 값
string
상속된 From BlobDownloadResponseModel.encryptionScope
errorCode
오류 코드
errorCode?: string
속성 값
string
상속된 From BlobDownloadResponseModel.errorCode
etag
ETag에는 조건에 따라 작업을 수행하는 데 사용할 수 있는 값이 포함됩니다. 요청 버전이 2011-08-18 이상이면 ETag 값이 따옴표로 표시됩니다.
etag?: string
속성 값
string
상속된 From BlobDownloadResponseModel.etag
immutabilityPolicyExpiresOn
Blob 불변성 정책이 만료되는 시간을 나타내는 서비스에서 생성된 UTC 날짜/시간 값입니다.
immutabilityPolicyExpiresOn?: Date
속성 값
Date
상속된 From BlobDownloadResponseModel.immutabilityPolicyExpiresOn
immutabilityPolicyMode
불변성 정책 모드를 나타냅니다.
immutabilityPolicyMode?: BlobImmutabilityPolicyMode
속성 값
상속된 From BlobDownloadResponseModel.immutabilityPolicyMode
isCurrentVersion
이 헤더의 값은 이 Blob의 버전이 현재 버전인지 여부를 나타냅니다. x-ms-version-id 헤더도 참조하세요.
isCurrentVersion?: boolean
속성 값
boolean
상속된 From BlobDownloadResponseModel.isCurrentVersion
isSealed
이 Blob이 봉인된 경우
isSealed?: boolean
속성 값
boolean
상속된 From BlobDownloadResponseModel.isSealed
isServerEncrypted
Blob 데이터 및 애플리케이션 메타데이터가 지정된 알고리즘을 사용하여 완전히 암호화된 경우 이 헤더의 값은 true로 설정됩니다. 그렇지 않으면 값이 false로 설정됩니다(Blob이 암호화되지 않은 경우 또는 Blob/애플리케이션 메타데이터의 일부만 암호화된 경우).
isServerEncrypted?: boolean
속성 값
boolean
상속된 From BlobDownloadResponseModel.isServerEncrypted
lastAccessed
서비스에서 생성된 UTC 날짜/시간 값으로, Blob을 마지막으로 읽거나 쓴 시간을 나타냅니다.
lastAccessed?: Date
속성 값
Date
상속된 From BlobDownloadResponseModel.lastAccessed
lastModified
컨테이너가 마지막으로 수정된 날짜 및 시간을 반환합니다. blob의 메타데이터 또는 속성에 대한 업데이트를 포함하여 Blob을 수정하는 모든 작업은 수행할 경우 blob의 마지막 수정 시간이 변경됩니다.
lastModified?: Date
속성 값
Date
상속된 From BlobDownloadResponseModel.lastModified
leaseDuration
blob가 임대된 경우 해당 임대가 무한 또는 고정된 기간인지 여부를 지정합니다.
leaseDuration?: LeaseDurationType
속성 값
상속된 From BlobDownloadResponseModel.leaseDuration
leaseState
blob의 임대 상태입니다.
leaseState?: LeaseStateType
속성 값
상속된 From BlobDownloadResponseModel.leaseState
leaseStatus
blob의 현재 임대 상태입니다.
leaseStatus?: LeaseStatusType
속성 값
상속된 From BlobDownloadResponseModel.leaseStatus
legalHold
Blob에 법적 보존이 있는지를 나타냅니다.
legalHold?: boolean
속성 값
boolean
상속된 From BlobDownloadResponseModel.legalHold
metadata
metadata?: {[propertyName: string]: string}
속성 값
{[propertyName: string]: string}
상속된 From BlobDownloadResponseModel.metadata
objectReplicationPolicyId
선택 사항입니다. 스토리지 컨테이너 및 복제의 대상 Blob에 대해 개체 복제를 사용하도록 설정한 경우에만 유효합니다.
objectReplicationPolicyId?: string
속성 값
string
상속된 From BlobDownloadResponseModel.objectReplicationPolicyId
objectReplicationRules
선택 사항입니다. 스토리지 컨테이너 및 복제의 원본 Blob에 대해 개체 복제를 사용하도록 설정한 경우에만 유효합니다. 이 헤더를 검색할 때 정책 ID 및 규칙 ID(예: x-ms-or-policyid_ruleid)가 있는 헤더를 반환하고 값은 복제의 상태(예: 완료, 실패)됩니다.
objectReplicationRules?: {[propertyName: string]: string}
속성 값
{[propertyName: string]: string}
상속된 From BlobDownloadResponseModel.objectReplicationRules
readableStreamBody
NODEJS만
node.js 읽기 가능한 스트림인 응답 본문입니다.
항상 undefined
브라우저에 있습니다.
readableStreamBody?: ReadableStream
속성 값
ReadableStream
상속된 From BlobDownloadResponseModel.readableStreamBody
requestId
이 헤더는 수행된 요청을 고유하게 식별하며, 이 헤더를 사용해서 요청 문제를 해결할 수 있습니다.
requestId?: string
속성 값
string
상속된 From BlobDownloadResponseModel.requestId
tagCount
Blob과 연결된 태그 수
tagCount?: number
속성 값
number
상속된 From BlobDownloadResponseModel.tagCount
version
요청을 실행하는 데 사용되는 Blob 서비스의 버전을 나타냅니다. 이 헤더는 2009-09-19 버전 이상에 대해 수행된 요청에 대해 반환됩니다.
version?: string
속성 값
string
상속된 From BlobDownloadResponseModel.version
versionId
Blob을 고유하게 식별하는 서비스에서 반환되는 DateTime 값입니다. 이 헤더의 값은 Blob 버전을 나타내며, 이 버전의 Blob에 액세스하기 위한 후속 요청에 사용될 수 있습니다.
versionId?: string
속성 값
string
상속된 From BlobDownloadResponseModel.versionId