Share via


cloud_client Class

Provides a client-side logical representation of a Windows Azure service. This client is used to configure and execute requests against the service.

class cloud_client;

Members

Public Constructors

Name Description

cloud_client::cloud_client Constructor

Overloaded. Initializes a new instance of the cloud_client class.

Protected Constructors

Name Description

cloud_client::cloud_client Constructor

Overloaded. Initializes a new instance of the cloud_client class.

Public Methods

Name Description

cloud_client::authentication_handler Method

Gets the authentication handler to use to sign HTTP requests.

cloud_client::authentication_scheme Method

Gets the authentication scheme to use to sign HTTP requests for the service client.

cloud_client::base_uri Method

Gets the base URI for the service client.

cloud_client::credentials Method

Gets the storage account credentials for the service client.

cloud_client::set_authentication_scheme Method

Sets the authentication scheme to use to sign HTTP requests.

Protected Methods

Name Description

cloud_client::download_service_properties_base_async Method

 

cloud_client::download_service_stats_base_async Method

 

cloud_client::set_authentication_handler Method

Sets the authentication handler to use to sign HTTP requests.

cloud_client::upload_service_properties_base_async Method

 

Public Operators

Name Description

cloud_client::operator= Operator

Returns a reference to a cloud_client object.

Remarks

The service client encapsulates the base URI for the service. If the service client will be used for authenticated access, it also encapsulates the credentials for accessing the storage account.

Inheritance Hierarchy

cloud_client

Requirements

Header: service_client.h

Namespace: azure::storage

See Also

Reference

azure::storage Namespace