Udostępnij za pośrednictwem


AppendBlobCreateIfNotExistsResponse interface

Zawiera dane odpowiedzi dla <xref:appendBlobClient.createIfNotExists> operacji.

Extends

Właściwości

succeeded

Określ, czy obiekt blob został pomyślnie utworzony. Jest fałszywe, gdy obiekt blob nie został zmieniony, ponieważ już istnieje.

Właściwości dziedziczone

clientRequestId

Jeśli nagłówek identyfikatora żądania klienta jest wysyłany w żądaniu, ten nagłówek będzie obecny w odpowiedzi o tej samej wartości.

contentMD5

Jeśli obiekt blob ma skrót MD5, a ta operacja polega na odczytaniu pełnego obiektu blob, ten nagłówek odpowiedzi jest zwracany, aby klient mógł sprawdzić integralność zawartości komunikatu.

date

Wartość daty/godziny UTC wygenerowana przez usługę, która wskazuje godzinę, w której zainicjowano odpowiedź

encryptionKeySha256

Skrót SHA-256 klucza szyfrowania używany do szyfrowania obiektu blob. Ten nagłówek jest zwracany tylko wtedy, gdy obiekt blob został zaszyfrowany przy użyciu klucza dostarczonego przez klienta.

encryptionScope

Zwraca nazwę zakresu szyfrowania używanego do szyfrowania zawartości obiektu blob i metadanych aplikacji. Należy pamiętać, że brak tego nagłówka oznacza użycie domyślnego zakresu szyfrowania konta.

errorCode

Kod błędu

etag

Element ETag zawiera wartość, której można użyć do warunkowego wykonywania operacji. Jeśli wersja żądania to 2011-08-18 lub nowsza, wartość ETag będzie w cudzysłowie.

isServerEncrypted

Wartość tego nagłówka jest ustawiona na wartość true, jeśli zawartość żądania została pomyślnie zaszyfrowana przy użyciu określonego algorytmu i w przeciwnym razie wartość false.

lastModified

Zwraca datę i godzinę ostatniej modyfikacji kontenera. Każda operacja modyfikując obiekt blob, w tym aktualizację metadanych lub właściwości obiektu blob, zmienia czas ostatniej modyfikacji obiektu blob.

requestId

Ten nagłówek jednoznacznie identyfikuje wykonane żądanie i może służyć do rozwiązywania problemów z żądaniem.

version

Wskazuje wersję usługi Blob Service używaną do wykonania żądania. Ten nagłówek jest zwracany dla żądań wysyłanych w wersji 2009-09-19 lub nowszej.

versionId

Wartość DateTime zwrócona przez usługę, która jednoznacznie identyfikuje obiekt blob. Wartość tego nagłówka wskazuje wersję obiektu blob i może być używana w kolejnych żądaniach dostępu do tej wersji obiektu blob.

Szczegóły właściwości

succeeded

Określ, czy obiekt blob został pomyślnie utworzony. Jest fałszywe, gdy obiekt blob nie został zmieniony, ponieważ już istnieje.

succeeded: boolean

Wartość właściwości

boolean

Szczegóły właściwości dziedziczonej

clientRequestId

Jeśli nagłówek identyfikatora żądania klienta jest wysyłany w żądaniu, ten nagłówek będzie obecny w odpowiedzi o tej samej wartości.

clientRequestId?: string

Wartość właściwości

string

Dziedziczone z AppendBlobCreateResponse.clientRequestId

contentMD5

Jeśli obiekt blob ma skrót MD5, a ta operacja polega na odczytaniu pełnego obiektu blob, ten nagłówek odpowiedzi jest zwracany, aby klient mógł sprawdzić integralność zawartości komunikatu.

contentMD5?: Uint8Array

Wartość właściwości

Uint8Array

Dziedziczone z AppendBlobCreateResponse.contentMD5

date

Wartość daty/godziny UTC wygenerowana przez usługę, która wskazuje godzinę, w której zainicjowano odpowiedź

date?: Date

Wartość właściwości

Date

Dziedziczone z AppendBlobCreateResponse.date

encryptionKeySha256

Skrót SHA-256 klucza szyfrowania używany do szyfrowania obiektu blob. Ten nagłówek jest zwracany tylko wtedy, gdy obiekt blob został zaszyfrowany przy użyciu klucza dostarczonego przez klienta.

encryptionKeySha256?: string

Wartość właściwości

string

Dziedziczone z AppendBlobCreateResponse.encryptionKeySha256

encryptionScope

Zwraca nazwę zakresu szyfrowania używanego do szyfrowania zawartości obiektu blob i metadanych aplikacji. Należy pamiętać, że brak tego nagłówka oznacza użycie domyślnego zakresu szyfrowania konta.

encryptionScope?: string

Wartość właściwości

string

Dziedziczone z AppendBlobCreateResponse.encryptionScope

errorCode

Kod błędu

errorCode?: string

Wartość właściwości

string

Dziedziczone z AppendBlobCreateResponse.errorCode

etag

Element ETag zawiera wartość, której można użyć do warunkowego wykonywania operacji. Jeśli wersja żądania to 2011-08-18 lub nowsza, wartość ETag będzie w cudzysłowie.

etag?: string

Wartość właściwości

string

Dziedziczone z AppendBlobCreateResponse.etag

isServerEncrypted

Wartość tego nagłówka jest ustawiona na wartość true, jeśli zawartość żądania została pomyślnie zaszyfrowana przy użyciu określonego algorytmu i w przeciwnym razie wartość false.

isServerEncrypted?: boolean

Wartość właściwości

boolean

Dziedziczone z AppendBlobCreateResponse.isServerEncrypted

lastModified

Zwraca datę i godzinę ostatniej modyfikacji kontenera. Każda operacja modyfikując obiekt blob, w tym aktualizację metadanych lub właściwości obiektu blob, zmienia czas ostatniej modyfikacji obiektu blob.

lastModified?: Date

Wartość właściwości

Date

Dziedziczone z AppendBlobCreateResponse.lastModified

requestId

Ten nagłówek jednoznacznie identyfikuje wykonane żądanie i może służyć do rozwiązywania problemów z żądaniem.

requestId?: string

Wartość właściwości

string

Dziedziczone z AppendBlobCreateResponse.requestId

version

Wskazuje wersję usługi Blob Service używaną do wykonania żądania. Ten nagłówek jest zwracany dla żądań wysyłanych w wersji 2009-09-19 lub nowszej.

version?: string

Wartość właściwości

string

Dziedziczone z AppendBlobCreateResponse.version

versionId

Wartość DateTime zwrócona przez usługę, która jednoznacznie identyfikuje obiekt blob. Wartość tego nagłówka wskazuje wersję obiektu blob i może być używana w kolejnych żądaniach dostępu do tej wersji obiektu blob.

versionId?: string

Wartość właściwości

string

Dziedziczone z AppendBlobCreateResponse.versionId