Package version:

Interface FileUploadRangeFromURLOptionalParams

Optional parameters.

interface FileUploadRangeFromURLOptionalParams {
    allowSourceTrailingDot?: boolean;
    allowTrailingDot?: boolean;
    copySourceAuthorization?: string;
    fileLastWrittenMode?: FileLastWrittenMode;
    fileRequestIntent?: string;
    leaseAccessConditions?: LeaseAccessConditions;
    sourceContentCrc64?: Uint8Array;
    sourceModifiedAccessConditions?: SourceModifiedAccessConditions;
    sourceRange?: string;
    timeoutInSeconds?: number;
}

Hierarchy (view full)

Properties

allowSourceTrailingDot?: boolean

If true, the trailing dot will not be trimmed from the source URI.

allowTrailingDot?: boolean

If true, the trailing dot will not be trimmed from the target URI.

copySourceAuthorization?: string

Only Bearer type is supported. Credentials should be a valid OAuth access token to copy source.

fileLastWrittenMode?: FileLastWrittenMode

If the file last write time should be preserved or overwritten

fileRequestIntent?: string

Valid value is backup

leaseAccessConditions?: LeaseAccessConditions

Parameter group

sourceContentCrc64?: Uint8Array

Specify the crc64 calculated for the range of bytes that must be read from the copy source.

sourceModifiedAccessConditions?: SourceModifiedAccessConditions

Parameter group

sourceRange?: string

Bytes of source data in the specified range.

timeoutInSeconds?: number

The timeout parameter is expressed in seconds. For more information, see Setting Timeouts for File Service Operations.