FileCreateIfNotExistsResponse interface

Contains response data for the createIfNotExists operation.

Extends

Inherited Properties

contentLength

The size of the resource in bytes.

continuation

When renaming a directory, the number of paths that are renamed with each invocation is limited. If the number of paths to be renamed exceeds this limit, a continuation token is returned in this response header. When a continuation token is returned in the response, it must be specified in a subsequent invocation of the rename operation to continue renaming the directory.

date

A UTC date/time value generated by the service that indicates the time at which the response was initiated.

encryptionKeySha256

The SHA-256 hash of the encryption key used to encrypt the blob. This header is only returned when the blob was encrypted with a customer-provided key.

errorCode

Error Code

etag

An HTTP entity tag associated with the file or directory.

isServerEncrypted

The value of this header is set to true if the contents of the request are successfully encrypted using the specified algorithm, and false otherwise.

lastModified

The data and time the file or directory was last modified. Write operations on the file or directory update the last modified time.

requestId

A server-generated UUID recorded in the analytics logs for troubleshooting and correlation.

succeeded

Indicate whether the directory/file is successfully created. Is false when the directory/file is not changed as it already exists.

version

The version of the REST protocol used to process the request.

Inherited Property Details

contentLength

The size of the resource in bytes.

contentLength?: number

Property Value

number

Inherited From PathCreateIfNotExistsResponse.contentLength

continuation

When renaming a directory, the number of paths that are renamed with each invocation is limited. If the number of paths to be renamed exceeds this limit, a continuation token is returned in this response header. When a continuation token is returned in the response, it must be specified in a subsequent invocation of the rename operation to continue renaming the directory.

continuation?: string

Property Value

string

Inherited From PathCreateIfNotExistsResponse.continuation

date

A UTC date/time value generated by the service that indicates the time at which the response was initiated.

date?: Date

Property Value

Date

Inherited From PathCreateIfNotExistsResponse.date

encryptionKeySha256

The SHA-256 hash of the encryption key used to encrypt the blob. This header is only returned when the blob was encrypted with a customer-provided key.

encryptionKeySha256?: string

Property Value

string

Inherited From PathCreateIfNotExistsResponse.encryptionKeySha256

errorCode

Error Code

errorCode?: string

Property Value

string

Inherited From PathCreateIfNotExistsResponse.errorCode

etag

An HTTP entity tag associated with the file or directory.

etag?: string

Property Value

string

Inherited From PathCreateIfNotExistsResponse.etag

isServerEncrypted

The value of this header is set to true if the contents of the request are successfully encrypted using the specified algorithm, and false otherwise.

isServerEncrypted?: boolean

Property Value

boolean

Inherited From PathCreateIfNotExistsResponse.isServerEncrypted

lastModified

The data and time the file or directory was last modified. Write operations on the file or directory update the last modified time.

lastModified?: Date

Property Value

Date

Inherited From PathCreateIfNotExistsResponse.lastModified

requestId

A server-generated UUID recorded in the analytics logs for troubleshooting and correlation.

requestId?: string

Property Value

string

Inherited From PathCreateIfNotExistsResponse.requestId

succeeded

Indicate whether the directory/file is successfully created. Is false when the directory/file is not changed as it already exists.

succeeded: boolean

Property Value

boolean

Inherited From PathCreateIfNotExistsResponse.succeeded

version

The version of the REST protocol used to process the request.

version?: string

Property Value

string

Inherited From PathCreateIfNotExistsResponse.version