Namespace Azure.Storage.Blobs.Models
Classes
AccountInfo |
Specifies append blob specific access conditions. |
An Access policy |
Azure Analytics Logging settings. |
BlobAppendInfo |
BlobContainerAccessPolicy |
BlobContainerInfo |
An Azure Storage container |
Properties of a container |
BlobContentInfo |
BlobCopyInfo |
CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain. Web browsers implement a security restriction known as same-origin policy that prevents a web page from calling APIs in a different domain; CORS provides a secure way to allow one domain (the origin domain) to call APIs in another domain |
Details returned when downloading a Blob |
The details and Content returned from downloading a blob |
Geo-Replication information for the Secondary Storage Service |
Either a Prefix or Blob returned from GetBlobsByHierarchyAsync(BlobTraits, BlobStates, String, String, CancellationToken). |
Standard HTTP properties supported by containers and blobs. These properties are represented as standard HTTP headers use standard names, as specified in the Header Field Definitions section 14 of the HTTP/1.1 protocol specification. |
BlobInfo |
An Azure Storage blob |
Properties of a blob |
BlobLease |
a summary of request statistics grouped by API in hour or minute aggregates for blobs |
BlobProperties |
Specifies blob lease access conditions for a container or blob. |
the retention policy which determines how long the associated data should persist |
Storage Service Properties. |
Statistics for the storage service. |
signed identifier |
BlobsModelFactory provides utilities for mocking. |
BlobSnapshotInfo |
The properties that enable an account to host a static website |
BlockInfo |
BlockList |
An Operation<T> for tracking the status of a StartCopyFromUriAsync(Uri, IDictionary<String,String>, Nullable<AccessTier>, BlobRequestConditions, BlobRequestConditions, Nullable<RehydratePriority>, CancellationToken) request. Its Value upon succesful completion will be the number of bytes copied. |
PageBlobInfo |
Specifies page blob specific access conditions. |
PageInfo |
Contains blob page range information returned from the PageBlobClient.GetPageRanges operations. |
Provides the version state of a succesfully released blob or container object. |
A user delegation key |
Structs
Indicates the tier to be set on the blob. |
Represents a single block in a block blob. It describes the block's ID and size. |
Error codes returned by the service |
Wrapper for an encryption key to be used with client provided key server-side encryption. |
Enums
Identifies the account kind |
ArchiveStatus values |
Specifies options for listing blob containers with the GetBlobContainersAsync(BlobContainerTraits, String, CancellationToken) operation. |
The status of the secondary location |
Specifies states to be used to determine the blobs that will be included when using the GetBlobsAsync(BlobTraits, BlobStates, String, CancellationToken) and GetBlobsByHierarchyAsync(BlobTraits, BlobStates, String, String, CancellationToken) operations. |
Specifies trait information to be included when listing blobs with the GetBlobsAsync(BlobTraits, BlobStates, String, CancellationToken) and GetBlobsByHierarchyAsync(BlobTraits, BlobStates, String, String, CancellationToken) operations. |
BlobType values |
Specifies whether to return the list of committed blocks, the list of uncommitted blocks, or both lists together. |
CopyStatus values |
Required if the blob has associated snapshots. Specify one of the following two options: include: Delete the base blob and all of its snapshots. only: Delete only the blob's snapshots and not the blob itself |
The algorithm used to produce the encryption key hash. Currently, the only accepted value is "AES256". Must be provided if the x-ms-encryption-key header is provided. |
LeaseDurationType values |
LeaseState values |
LeaseStatus values |
Determines the behavior of the rename operation |
Specifies whether data in the container may be accessed publicly and the level of access |
Optional: Indicates the priority with which to rehydrate an archived blob. |
Required if the x-ms-blob-sequence-number header is set for the request. This property applies to page blobs only. This property indicates how the service should modify the blob's sequence number |
Identifies the sku name of the account |