BlobChangeFeedEventData interface
피드 Blob Storage 이벤트 데이터를 변경합니다.
속성
| api | 이벤트를 트리거한 작업입니다. |
| blob |
Blob의 액세스 계층입니다. |
| blob |
Blob의 유형입니다. |
| blob |
Blob의 버전입니다. |
| client |
스토리지 API 작업에 대한 클라이언트 제공 요청 ID입니다. 이 ID는 로그의 "client-request-id" 필드를 사용하여 Azure Storage 진단 로그와 상호 연결하는 데 사용할 수 있으며 "x-ms-client-request-id" 헤더를 사용하여 클라이언트 요청에 제공할 수 있습니다. |
| container |
Blob이 있는 컨테이너의 버전입니다. |
| content |
Blob의 크기(바이트)입니다. |
| content |
이벤트 트리거 애플리케이션에서 파일에 쓰기를 완료한 시점에 수행된 쓰기 작업의 바이트 단위 오프셋입니다. 계층 구조 네임스페이스가 있는 Blob Storage 계정에서 활성화되는 이벤트에 대해서만 나타납니다. |
| content |
Blob에 대해 지정된 콘텐츠 형식입니다. |
| destination |
작업이 완료된 후 존재하는 파일의 URL입니다. 예를 들어, 파일의 이름을 바꾸면 destinationUrl 속성에 새 파일 이름의 URL이 포함됩니다. 계층 구조 네임스페이스가 있는 Blob Storage 계정에서 활성화되는 이벤트에 대해서만 나타납니다. |
| etag | 조건부로 작업을 수행하는 데 사용할 수 있는 값입니다. |
| is |
True는 모든 자식 디렉터리에서 작업을 수행합니다. 그렇지 않으면 False입니다. 계층 구조 네임스페이스가 있는 Blob Storage 계정에서 활성화되는 이벤트에 대해서만 나타납니다. |
| long |
비동기 작업 정보 |
| previous |
Blob에 대한 이전 정보입니다. |
| request |
스토리지 API 작업에 대한 서비스 생성 요청 ID입니다. 로그의 "request-id-header" 필드를 사용하여 Azure Storage 진단 로그와의 상관 관계를 지정하는 데 사용할 수 있으며, 'x-ms-request-id' 헤더에서 API 호출을 시작하여 반환됩니다. |
| sequencer | 특정 Blob 이름에 대한 이벤트의 논리적 순서를 나타내는 불투명 문자열 값입니다. 사용자는 표준 문자열 비교를 사용하여 동일한 Blob 이름에 대한 두 이벤트의 상대적 순서를 이해할 수 있습니다. |
| snapshot | 이벤트와 연결된 스냅샷입니다. |
| source |
작업 전에 존재하는 파일의 URL입니다. 예를 들어 파일 이름이 바뀌면 sourceUrl에는 이름 바꾸기 작업 전의 원래 파일 이름의 URL이 포함됩니다. 계층 구조 네임스페이스가 있는 Blob Storage 계정에서 활성화되는 이벤트에 대해서만 나타납니다. |
| updated |
이 이벤트 중에 업데이트된 Blob 속성입니다. |
| updated |
이 이벤트 중에 업데이트된 Blob 태그입니다. |
| url | 블롭에 대한 경로입니다. 클라이언트가 Blob REST API를 사용하는 경우 URL의 구조<는 storage-account-name.blob.core.windows.net/>< container-name>/<file-name>입니다. |
속성 세부 정보
api
이벤트를 트리거한 작업입니다.
api: string
속성 값
string
blobAccessTier
blobType
blobVersion
Blob의 버전입니다.
blobVersion?: string
속성 값
string
clientRequestId
스토리지 API 작업에 대한 클라이언트 제공 요청 ID입니다. 이 ID는 로그의 "client-request-id" 필드를 사용하여 Azure Storage 진단 로그와 상호 연결하는 데 사용할 수 있으며 "x-ms-client-request-id" 헤더를 사용하여 클라이언트 요청에 제공할 수 있습니다.
clientRequestId: string
속성 값
string
containerVersion
Blob이 있는 컨테이너의 버전입니다.
containerVersion?: string
속성 값
string
contentLength
Blob의 크기(바이트)입니다.
contentLength: number
속성 값
number
contentOffset
이벤트 트리거 애플리케이션에서 파일에 쓰기를 완료한 시점에 수행된 쓰기 작업의 바이트 단위 오프셋입니다. 계층 구조 네임스페이스가 있는 Blob Storage 계정에서 활성화되는 이벤트에 대해서만 나타납니다.
contentOffset?: number
속성 값
number
contentType
Blob에 대해 지정된 콘텐츠 형식입니다.
contentType: string
속성 값
string
destinationUrl
작업이 완료된 후 존재하는 파일의 URL입니다. 예를 들어, 파일의 이름을 바꾸면 destinationUrl 속성에 새 파일 이름의 URL이 포함됩니다. 계층 구조 네임스페이스가 있는 Blob Storage 계정에서 활성화되는 이벤트에 대해서만 나타납니다.
destinationUrl?: string
속성 값
string
etag
조건부로 작업을 수행하는 데 사용할 수 있는 값입니다.
etag: string
속성 값
string
isRecursive
True는 모든 자식 디렉터리에서 작업을 수행합니다. 그렇지 않으면 False입니다. 계층 구조 네임스페이스가 있는 Blob Storage 계정에서 활성화되는 이벤트에 대해서만 나타납니다.
isRecursive?: boolean
속성 값
boolean
longRunningOperationInfo
previousInfo
requestId
스토리지 API 작업에 대한 서비스 생성 요청 ID입니다. 로그의 "request-id-header" 필드를 사용하여 Azure Storage 진단 로그와의 상관 관계를 지정하는 데 사용할 수 있으며, 'x-ms-request-id' 헤더에서 API 호출을 시작하여 반환됩니다.
requestId: string
속성 값
string
sequencer
특정 Blob 이름에 대한 이벤트의 논리적 순서를 나타내는 불투명 문자열 값입니다. 사용자는 표준 문자열 비교를 사용하여 동일한 Blob 이름에 대한 두 이벤트의 상대적 순서를 이해할 수 있습니다.
sequencer: string
속성 값
string
snapshot
이벤트와 연결된 스냅샷입니다.
snapshot?: string
속성 값
string
sourceUrl
작업 전에 존재하는 파일의 URL입니다. 예를 들어 파일 이름이 바뀌면 sourceUrl에는 이름 바꾸기 작업 전의 원래 파일 이름의 URL이 포함됩니다. 계층 구조 네임스페이스가 있는 Blob Storage 계정에서 활성화되는 이벤트에 대해서만 나타납니다.
sourceUrl?: string
속성 값
string
updatedBlobProperties
updatedBlobTags
url
블롭에 대한 경로입니다. 클라이언트가 Blob REST API를 사용하는 경우 URL의 구조<는 storage-account-name.blob.core.windows.net/>< container-name>/<file-name>입니다.
url: string
속성 값
string