Azure.Storage.Blobs.Models Namespace

Classes

AccessPolicy

An Access policy

AccountInfo

AccountInfo

BlobAppendInfo

BlobAppendInfo

BlobContentInfo

BlobContentInfo

BlobCopyInfo

BlobCopyInfo

BlobDownloadInfo

The properties and Content returned from downloading a blob

BlobDownloadProperties

Properties returned when downloading a Blob

BlobHierarchyItem

Either a Prefix or Blob returned from GetBlobsByHierarchyAsync(String, Nullable<GetBlobsOptions>, CancellationToken).

BlobInfo

BlobInfo

BlobItem

An Azure Storage blob

BlobItemProperties

Properties of a blob

BlobProperties

BlobProperties

BlobServiceProperties

Storage Service Properties.

BlobServiceStatistics

Statistics for the storage service.

BlobsModelFactory

BlobsModelFactory provides utilities for mocking.

BlobSnapshotInfo

BlobSnapshotInfo

Block

Represents a single block in a block blob. It describes the block's ID and size.

BlockInfo

BlockInfo

BlockList

BlockList

ClearRange

ClearRange

ContainerAccessPolicy

ContainerAccessPolicy

ContainerInfo

ContainerInfo

ContainerItem

An Azure Storage container

ContainerProperties

Properties of a container

CorsRule

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

GeoReplication

Geo-Replication information for the Secondary Storage Service

Lease

Lease

Logging

Azure Analytics Logging settings.

Metrics

a summary of request statistics grouped by API in hour or minute aggregates for blobs

PageBlobInfo

PageBlobInfo

PageInfo

PageInfo

PageList

the list of pages

PageRange

PageRange

PageRangesInfo

PageRangesInfo

RetentionPolicy

the retention policy which determines how long the associated data should persist

SignedIdentifier

signed identifier

SpecializedBlobExtensions

Add easy to discover methods to BlobContainerClient for creating BlobClient instances.

StaticWebsite

The properties that enable an account to host a static website

UserDelegationKey

A user delegation key

Structs

AccessTier

Indicates the tier to be set on the blob.

AppendBlobAccessConditions

Specifies append blob specific access conditions.

ArchiveStatus

ArchiveStatus values

BlobAccessConditions

Specifies blob specific access conditions.

BlobErrorCode

Error codes returned by the service

BlobHttpHeaders

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.

For more information, see .

ContainerAccessConditions

Specifies blob container specific access conditions.

GetBlobsOptions

Specifies options for listing blobs with the GetBlobsAsync(Nullable<GetBlobsOptions>, CancellationToken) and GetBlobsByHierarchyAsync(String, Nullable<GetBlobsOptions>, CancellationToken) operations.

GetContainersOptions

Specifies options for listing containers with the GetContainersAsync(Nullable<GetContainersOptions>, CancellationToken) operation.

HttpAccessConditions

Specifies standard HTTP access conditions.

LeaseAccessConditions

Specifies blob lease access conditions for a container or blob.

PageBlobAccessConditions

Specifies page blob specific access conditions.

ReleasedObjectInfo

Provides the version state of a succesfully released blob or container object.

Enums

AccountKind

Identifies the account kind

BlobType

BlobType values

BlockListType

Specifies whether to return the list of committed blocks, the list of uncommitted blocks, or both lists together.

CopyStatus

CopyStatus values

DeleteSnapshotsOption

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

GeoReplicationStatus

The status of the secondary location

LeaseDurationType

LeaseDurationType values

LeaseState

LeaseState values

LeaseStatus

LeaseStatus values

PublicAccessType

Specifies whether data in the container may be accessed publicly and the level of access

SequenceNumberAction

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

SkuName

Identifies the sku name of the account