azure-storage-blobs
Classes | Static Public Member Functions | List of all members
Azure::Storage::Blobs::BlobRestClient::Container Class Reference

Classes

struct  AcquireContainerLeaseOptions
 
struct  BreakContainerLeaseOptions
 
struct  ChangeContainerLeaseOptions
 
struct  CreateContainerOptions
 
struct  DeleteContainerOptions
 
struct  GetContainerAccessPolicyOptions
 
struct  GetContainerPropertiesOptions
 
struct  ListBlobsByHierarchySegmentOptions
 
struct  ListBlobsFlatSegmentOptions
 
struct  ReleaseContainerLeaseOptions
 
struct  RenewContainerLeaseOptions
 
struct  SetContainerAccessPolicyOptions
 
struct  SetContainerMetadataOptions
 
struct  UndeleteContainerOptions
 

Static Public Member Functions

static Azure::Core::Response< CreateContainerResultCreate (const Azure::Core::Context &context, Azure::Core::Http::HttpPipeline &pipeline, const Azure::Core::Http::Url &url, const CreateContainerOptions &options)
 
static Azure::Core::Response< DeleteContainerResultDelete (const Azure::Core::Context &context, Azure::Core::Http::HttpPipeline &pipeline, const Azure::Core::Http::Url &url, const DeleteContainerOptions &options)
 
static Azure::Core::Response< UndeleteContainerResultUndelete (const Azure::Core::Context &context, Azure::Core::Http::HttpPipeline &pipeline, const Azure::Core::Http::Url &url, const UndeleteContainerOptions &options)
 
static Azure::Core::Response< GetContainerPropertiesResultGetProperties (const Azure::Core::Context &context, Azure::Core::Http::HttpPipeline &pipeline, const Azure::Core::Http::Url &url, const GetContainerPropertiesOptions &options)
 
static Azure::Core::Response< SetContainerMetadataResultSetMetadata (const Azure::Core::Context &context, Azure::Core::Http::HttpPipeline &pipeline, const Azure::Core::Http::Url &url, const SetContainerMetadataOptions &options)
 
static Azure::Core::Response< ListBlobsFlatSegmentResultListBlobsFlat (const Azure::Core::Context &context, Azure::Core::Http::HttpPipeline &pipeline, const Azure::Core::Http::Url &url, const ListBlobsFlatSegmentOptions &options)
 
static Azure::Core::Response< ListBlobsByHierarchySegmentResultListBlobsByHierarchy (const Azure::Core::Context &context, Azure::Core::Http::HttpPipeline &pipeline, const Azure::Core::Http::Url &url, const ListBlobsByHierarchySegmentOptions &options)
 
static Azure::Core::Response< GetContainerAccessPolicyResultGetAccessPolicy (const Azure::Core::Context &context, Azure::Core::Http::HttpPipeline &pipeline, const Azure::Core::Http::Url &url, const GetContainerAccessPolicyOptions &options)
 
static Azure::Core::Response< SetContainerAccessPolicyResultSetAccessPolicy (const Azure::Core::Context &context, Azure::Core::Http::HttpPipeline &pipeline, const Azure::Core::Http::Url &url, const SetContainerAccessPolicyOptions &options)
 
static Azure::Core::Response< AcquireContainerLeaseResultAcquireLease (const Azure::Core::Context &context, Azure::Core::Http::HttpPipeline &pipeline, const Azure::Core::Http::Url &url, const AcquireContainerLeaseOptions &options)
 
static Azure::Core::Response< RenewContainerLeaseResultRenewLease (const Azure::Core::Context &context, Azure::Core::Http::HttpPipeline &pipeline, const Azure::Core::Http::Url &url, const RenewContainerLeaseOptions &options)
 
static Azure::Core::Response< ChangeContainerLeaseResultChangeLease (const Azure::Core::Context &context, Azure::Core::Http::HttpPipeline &pipeline, const Azure::Core::Http::Url &url, const ChangeContainerLeaseOptions &options)
 
static Azure::Core::Response< ReleaseContainerLeaseResultReleaseLease (const Azure::Core::Context &context, Azure::Core::Http::HttpPipeline &pipeline, const Azure::Core::Http::Url &url, const ReleaseContainerLeaseOptions &options)
 
static Azure::Core::Response< BreakContainerLeaseResultBreakLease (const Azure::Core::Context &context, Azure::Core::Http::HttpPipeline &pipeline, const Azure::Core::Http::Url &url, const BreakContainerLeaseOptions &options)
 

The documentation for this class was generated from the following file: