StorageBlobCreatedEventData interface
Microsoft.Storage.BlobCreated 事件的 EventGridEvent 的数据属性的架构。
属性
| access |
Blob 的当前层。 |
| api | 触发此事件的 API/作的名称。 |
| blob |
Blob 的类型。 |
| client |
触发此事件的存储 API作的客户端提供的请求 ID。 |
| content |
blob 的大小(以字节为单位)。 这与 Blob 的 Content-Length 标头中返回的内容相同。 |
| content |
blob 的偏移量(以字节为单位)。 |
| content |
Blob 的内容类型。 这与从 Blob 的 Content-Type 标头中返回的内容相同。 |
| e |
触发此事件时 blob 的 etag。 |
| identity | 触发此事件的请求者的标识。 |
| request |
存储服务为触发此事件的存储 API作生成的请求 ID。 |
| sequencer | 表示任何特定 Blob 名称的事件逻辑序列的不透明字符串值。 用户可以使用标准字符串比较来了解同一 blob 名称上两个事件的相对序列。 |
| storage |
仅用于服务。 Azure 存储服务偶尔会包含诊断数据。 事件使用者应忽略此属性。 |
| url | Blob 的路径。 |
属性详细信息
accessTier
Blob 的当前层。
accessTier: string
属性值
string
api
触发此事件的 API/作的名称。
api?: string
属性值
string
blobType
Blob 的类型。
blobType?: string
属性值
string
clientRequestId
触发此事件的存储 API作的客户端提供的请求 ID。
clientRequestId?: string
属性值
string
contentLength
blob 的大小(以字节为单位)。 这与 Blob 的 Content-Length 标头中返回的内容相同。
contentLength?: number
属性值
number
contentOffset
blob 的偏移量(以字节为单位)。
contentOffset?: number
属性值
number
contentType
Blob 的内容类型。 这与从 Blob 的 Content-Type 标头中返回的内容相同。
contentType?: string
属性值
string
eTag
触发此事件时 blob 的 etag。
eTag?: string
属性值
string
identity
触发此事件的请求者的标识。
identity?: string
属性值
string
requestId
存储服务为触发此事件的存储 API作生成的请求 ID。
requestId?: string
属性值
string
sequencer
表示任何特定 Blob 名称的事件逻辑序列的不透明字符串值。 用户可以使用标准字符串比较来了解同一 blob 名称上两个事件的相对序列。
sequencer?: string
属性值
string
storageDiagnostics
仅用于服务。 Azure 存储服务偶尔会包含诊断数据。 事件使用者应忽略此属性。
storageDiagnostics?: Record<string, unknown>
属性值
Record<string, unknown>
url
Blob 的路径。
url?: string
属性值
string