Expand description
Model types for Azure Blob Storage.
Structs§
- Access
Policy - Represents an access policy.
- Append
Blob Client Append Block From UrlOptions - Options to be passed to
AppendBlobClient::append_block_from_url() - Append
Blob Client Append Block From UrlResult - Contains results for
AppendBlobClient::append_block_from_url() - Append
Blob Client Append Block Options - Options to be passed to
AppendBlobClient::append_block() - Append
Blob Client Append Block Result - Contains results for
AppendBlobClient::append_block() - Append
Blob Client Create Options - Options to be passed to
AppendBlobClient::create() - Append
Blob Client Create Result - Contains results for
AppendBlobClient::create() - Append
Blob Client Seal Options - Options to be passed to
AppendBlobClient::seal() - Append
Blob Client Seal Result - Contains results for
AppendBlobClient::seal() - Blob
Client Abort Copy Options - Options to be passed to
BlobClient::abort_copy() - Blob
Client Acquire Lease Options - Options to be passed to
BlobClient::acquire_lease() - Blob
Client Acquire Lease Result - Contains results for
BlobClient::acquire_lease() - Blob
Client Break Lease Options - Options to be passed to
BlobClient::break_lease() - Blob
Client Break Lease Result - Contains results for
BlobClient::break_lease() - Blob
Client Change Lease Options - Options to be passed to
BlobClient::change_lease() - Blob
Client Change Lease Result - Contains results for
BlobClient::change_lease() - Blob
Client Create Snapshot Options - Options to be passed to
BlobClient::create_snapshot() - Blob
Client Create Snapshot Result - Contains results for
BlobClient::create_snapshot() - Blob
Client Delete Immutability Policy Options - Options to be passed to
BlobClient::delete_immutability_policy() - Blob
Client Delete Options - Options to be passed to
BlobClient::delete() - Blob
Client Download Into Result - Result of a
BlobClient::download_into()operation. - Blob
Client Download Options - Options to be passed to
BlobClient::download() - Blob
Client Download Result - Result of a
BlobClient::download()operation. - Blob
Client GetAccount Info Options - Options to be passed to
BlobClient::get_account_info() - Blob
Client GetAccount Info Result - Contains results for
BlobClient::get_account_info() - Blob
Client GetProperties Options - Options to be passed to
BlobClient::get_properties() - Blob
Client GetProperties Result - Contains results for
BlobClient::get_properties() - Blob
Client GetTags Options - Options to be passed to
BlobClient::get_tags() - Blob
Client Release Lease Options - Options to be passed to
BlobClient::release_lease() - Blob
Client Release Lease Result - Contains results for
BlobClient::release_lease() - Blob
Client Renew Lease Options - Options to be passed to
BlobClient::renew_lease() - Blob
Client Renew Lease Result - Contains results for
BlobClient::renew_lease() - Blob
Client SetImmutability Policy Options - Options to be passed to
BlobClient::set_immutability_policy() - Blob
Client SetLegal Hold Options - Options to be passed to
BlobClient::set_legal_hold() - Blob
Client SetMetadata Options - Options to be passed to
BlobClient::set_metadata() - Blob
Client SetProperties Options - Options to be passed to
BlobClient::set_properties() - Blob
Client SetTags Options - Options to be passed to
BlobClient::set_tags() - Blob
Client SetTier Options - Options to be passed to
BlobClient::set_tier() - Blob
Client Start Copy From UrlOptions - Options to be passed to
BlobClient::start_copy_from_url() - Blob
Client Start Copy From UrlResult - Contains results for
BlobClient::start_copy_from_url() - Blob
Client Undelete Options - Options to be passed to
BlobClient::undelete() - Blob
Client Upload Options - Options to be passed to
BlockBlobClient::upload() - Blob
Client Upload Result - Result of a
BlockBlobClient::upload()orBlobClient::upload()operation. - Blob
Container Client Acquire Lease Options - Options to be passed to
BlobContainerClient::acquire_lease() - Blob
Container Client Acquire Lease Result - Contains results for
BlobContainerClient::acquire_lease() - Blob
Container Client Break Lease Options - Options to be passed to
BlobContainerClient::break_lease() - Blob
Container Client Break Lease Result - Contains results for
BlobContainerClient::break_lease() - Blob
Container Client Change Lease Options - Options to be passed to
BlobContainerClient::change_lease() - Blob
Container Client Change Lease Result - Contains results for
BlobContainerClient::change_lease() - Blob
Container Client Create Options - Options to be passed to
BlobContainerClient::create() - Blob
Container Client Delete Options - Options to be passed to
BlobContainerClient::delete() - Blob
Container Client Find Blobs ByTags Options - Options to be passed to
BlobContainerClient::find_blobs_by_tags() - Blob
Container Client GetAccess Policy Options - Options to be passed to
BlobContainerClient::get_access_policy() - Blob
Container Client GetAccount Info Options - Options to be passed to
BlobContainerClient::get_account_info() - Blob
Container Client GetAccount Info Result - Contains results for
BlobContainerClient::get_account_info() - Blob
Container Client GetProperties Options - Options to be passed to
BlobContainerClient::get_properties() - Blob
Container Client GetProperties Result - Contains results for
BlobContainerClient::get_properties() - Blob
Container Client List Blobs Options - Options to be passed to
BlobContainerClient::list_blobs() - Blob
Container Client Release Lease Options - Options to be passed to
BlobContainerClient::release_lease() - Blob
Container Client Release Lease Result - Contains results for
BlobContainerClient::release_lease() - Blob
Container Client Renew Lease Options - Options to be passed to
BlobContainerClient::renew_lease() - Blob
Container Client Renew Lease Result - Contains results for
BlobContainerClient::renew_lease() - Blob
Container Client SetAccess Policy Options - Options to be passed to
BlobContainerClient::set_access_policy() - Blob
Container Client SetMetadata Options - Options to be passed to
BlobContainerClient::set_metadata() - Blob
Download Properties - Blob properties parsed from the initial response headers of a
BlobClient::download()operation. - Blob
Item - Represents a blob.
- Blob
Metadata - The blob metadata.
- Blob
Name - Represents a blob name.
- Blob
Properties - The properties of a blob.
- Blob
Service Client Find Blobs ByTags Options - Options to be passed to
BlobServiceClient::find_blobs_by_tags() - Blob
Service Client GetAccount Info Options - Options to be passed to
BlobServiceClient::get_account_info() - Blob
Service Client GetAccount Info Result - Contains results for
BlobServiceClient::get_account_info() - Blob
Service Client GetProperties Options - Options to be passed to
BlobServiceClient::get_properties() - Blob
Service Client GetStatistics Options - Options to be passed to
BlobServiceClient::get_statistics() - Blob
Service Client GetUser Delegation KeyOptions - Options to be passed to
BlobServiceClient::get_user_delegation_key() - Blob
Service Client List Containers Options - Options to be passed to
BlobServiceClient::list_containers() - Blob
Service Client SetProperties Options - Options to be passed to
BlobServiceClient::set_properties() - Blob
Service Properties - The blob service properties.
- BlobTag
- A key-value pair associated with a blob.
- Blob
Tags - A list of blob tags.
- Block
- Represents a single block in a block blob.
- Block
Blob Client Commit Block List Options - Options to be passed to
BlockBlobClient::commit_block_list() - Block
Blob Client Commit Block List Result - Contains results for
BlockBlobClient::commit_block_list() - Block
Blob Client GetBlock List Options - Options to be passed to
BlockBlobClient::get_block_list() - Block
Blob Client Stage Block From UrlOptions - Options to be passed to
BlockBlobClient::stage_block_from_url() - Block
Blob Client Stage Block From UrlResult - Contains results for
BlockBlobClient::stage_block_from_url() - Block
Blob Client Stage Block Options - Options to be passed to
BlockBlobClient::stage_block() - Block
Blob Client Stage Block Result - Contains results for
BlockBlobClient::stage_block() - Block
Blob Client Upload Blob From UrlOptions - Options to be passed to
BlockBlobClient::upload_blob_from_url() - Block
Blob Client Upload Blob From UrlResult - Contains results for
BlockBlobClient::upload_blob_from_url() - Block
Blob Client Upload Options - Options to be passed to
BlockBlobClient::upload() - Block
Blob Client Upload Result - Result of a
BlockBlobClient::upload()orBlobClient::upload()operation. - Block
List - Contains the committed and uncommitted blocks in a block blob.
- Block
Lookup List - The block lookup list.
- Clear
Range - A clear range.
- Container
Item - Represents a container.
- Container
Properties - The properties of a container.
- Cors
Rule - A Cross-Origin Resource Sharing (CORS) rule.
- Error
- The error response.
- Filter
Blob Item - The filtered blob item.
- Filtered
Blob Response - The result of the Find Blobs by Tags API.
- GeoReplication
- Geo-replication information for the secondary storage service.
- Http
Range - Represents an HTTP Range header value for blob operations.
- KeyInfo
- Key information.
- List
Blobs Response - The result of the List Blobs API.
- List
Containers Response - The result of the List Containers API.
- Logging
- Azure Analytics logging settings.
- Metrics
- The metrics properties.
- Object
Replication Metadata - The object replication metadata.
- Page
Blob Client Clear Pages Options - Options to be passed to
PageBlobClient::clear_pages() - Page
Blob Client Clear Pages Result - Contains results for
PageBlobClient::clear_pages() - Page
Blob Client Create Options - Options to be passed to
PageBlobClient::create() - Page
Blob Client Create Result - Contains results for
PageBlobClient::create() - Page
Blob Client List Page Ranges Options - Options to be passed to
PageBlobClient::list_page_ranges() - Page
Blob Client Resize Options - Options to be passed to
PageBlobClient::resize() - Page
Blob Client Resize Result - Contains results for
PageBlobClient::resize() - Page
Blob Client SetSequence Number Options - Options to be passed to
PageBlobClient::set_sequence_number() - Page
Blob Client SetSequence Number Result - Contains results for
PageBlobClient::set_sequence_number() - Page
Blob Client Upload Pages From UrlOptions - Options to be passed to
PageBlobClient::upload_pages_from_url() - Page
Blob Client Upload Pages From UrlResult - Contains results for
PageBlobClient::upload_pages_from_url() - Page
Blob Client Upload Pages Options - Options to be passed to
PageBlobClient::upload_pages() - Page
Blob Client Upload Pages Result - Contains results for
PageBlobClient::upload_pages() - Page
List - The result of the Get Pages API.
- Page
Range - A page range.
- Retention
Policy - The retention policy.
- Signed
Identifier - A signed identifier.
- Signed
Identifiers - List of signed identifiers.
- Static
Website - The properties that enable an account to host a static website.
- Storage
Service Stats - Stats for the storage service.
Enums§
- Access
Tier - The access tiers.
- Account
Kind - The account kind.
- Archive
Status - The archive status.
- Blob
Copy Source Tags - The blob copy source tags types.
- Blob
Delete Type - The type of blob deletions.
- Blob
Type - The blob type.
- Block
List Type - The block list types.
- Copy
Status - The copy status.
- Delete
Snapshots Option Type - Specifies the delete behavior of blob snapshots.
- Encryption
Algorithm Type - The algorithm used to produce the encryption key hash.
- File
Share Token Intent - The file share token intent types.
- Filter
Blobs Include Item - Specifies what type of blobs should be returned as part of the filter operation.
- GeoReplication
Status Type - The geo-replication status.
- Immutability
Policy Mode - The immutability policy mode.
- Lease
Duration - The lease duration.
- Lease
State - The lease state.
- Lease
Status - The lease status.
- List
Blobs Include Item - Specifies additional datasets to include when listing blobs in a container.
- List
Containers Include Type - Specifies what additional information should be returned as part of the list operation.
- Premium
Page Blob Access Tier - The premium page blob access tier types.
- Public
Access Type - The public access type.
- Rehydrate
Priority - The priority of the rehydrate operation.
- Sequence
Number Action Type - The sequence number actions.
- SkuName
- The account SKU.
- Storage
Error Code - Error codes returned by the Azure Blob Storage service.
Traits§
- Append
Blob Client Append Block From UrlResult Headers - Provides access to typed response headers for
AppendBlobClient::append_block_from_url() - Append
Blob Client Append Block Result Headers - Provides access to typed response headers for
AppendBlobClient::append_block() - Append
Blob Client Create Result Headers - Provides access to typed response headers for
AppendBlobClient::create() - Append
Blob Client Seal Result Headers - Provides access to typed response headers for
AppendBlobClient::seal() - Blob
Client Acquire Lease Result Headers - Provides access to typed response headers for
BlobClient::acquire_lease() - Blob
Client Break Lease Result Headers - Provides access to typed response headers for
BlobClient::break_lease() - Blob
Client Change Lease Result Headers - Provides access to typed response headers for
BlobClient::change_lease() - Blob
Client Create Snapshot Result Headers - Provides access to typed response headers for
BlobClient::create_snapshot() - Blob
Client GetAccount Info Result Headers - Provides access to typed response headers for
BlobClient::get_account_info() - Blob
Client GetProperties Result Headers - Provides access to typed response headers for
BlobClient::get_properties() - Blob
Client Release Lease Result Headers - Provides access to typed response headers for
BlobClient::release_lease() - Blob
Client Renew Lease Result Headers - Provides access to typed response headers for
BlobClient::renew_lease() - Blob
Client Start Copy From UrlResult Headers - Provides access to typed response headers for
BlobClient::start_copy_from_url() - Blob
Container Client Acquire Lease Result Headers - Provides access to typed response headers for
BlobContainerClient::acquire_lease() - Blob
Container Client Break Lease Result Headers - Provides access to typed response headers for
BlobContainerClient::break_lease() - Blob
Container Client Change Lease Result Headers - Provides access to typed response headers for
BlobContainerClient::change_lease() - Blob
Container Client GetAccount Info Result Headers - Provides access to typed response headers for
BlobContainerClient::get_account_info() - Blob
Container Client GetProperties Result Headers - Provides access to typed response headers for
BlobContainerClient::get_properties() - Blob
Container Client Release Lease Result Headers - Provides access to typed response headers for
BlobContainerClient::release_lease() - Blob
Container Client Renew Lease Result Headers - Provides access to typed response headers for
BlobContainerClient::renew_lease() - Blob
Service Client GetAccount Info Result Headers - Provides access to typed response headers for
BlobServiceClient::get_account_info() - Block
Blob Client Commit Block List Result Headers - Provides access to typed response headers for
BlockBlobClient::commit_block_list() - Block
Blob Client Stage Block From UrlResult Headers - Provides access to typed response headers for
BlockBlobClient::stage_block_from_url() - Block
Blob Client Stage Block Result Headers - Provides access to typed response headers for
BlockBlobClient::stage_block() - Block
Blob Client Upload Blob From UrlResult Headers - Provides access to typed response headers for
BlockBlobClient::upload_blob_from_url() - Block
List Headers - Provides access to typed response headers for
BlockBlobClient::get_block_list() - Page
Blob Client Clear Pages Result Headers - Provides access to typed response headers for
PageBlobClient::clear_pages() - Page
Blob Client Create Result Headers - Provides access to typed response headers for
PageBlobClient::create() - Page
Blob Client Resize Result Headers - Provides access to typed response headers for
PageBlobClient::resize() - Page
Blob Client SetSequence Number Result Headers - Provides access to typed response headers for
PageBlobClient::set_sequence_number() - Page
Blob Client Upload Pages From UrlResult Headers - Provides access to typed response headers for
PageBlobClient::upload_pages_from_url() - Page
Blob Client Upload Pages Result Headers - Provides access to typed response headers for
PageBlobClient::upload_pages() - Page
List Headers - Provides access to typed response headers for
PageBlobClient::list_page_ranges() - Signed
Identifiers Headers - Provides access to typed response headers for
BlobContainerClient::get_access_policy()