models.azure_cloud_credentials module

class models.azure_cloud_credentials.AzureCloudCredentials(storage_access_key=None, storage_account_name=None, tier_type=None)[source]

Bases: object

Implementation of the ‘AzureCloudCredentials’ model.

Specifies the cloud credentials to connect to a Microsoft Azure service account.

Attributes:
storage_access_key (string): Specifies the access key to use when

accessing a storage tier in a Azure cloud service.

storage_account_name (string): Specifies the account name to use when

accessing a storage tier in a Azure cloud service.

tier_type (TierTypeAzureCloudCredentialsEnum): Specifies the storage

class of Azure. AzureTierType specifies the storage class for Azure. ‘kAzureTierHot’ indicates a tier type of Azure properties that is accessed frequently. ‘kAzureTierCool’ indicates a tier type of Azure properties that is accessed less frequently, and stored for at least 30 days. ‘kAzureTierArchive’ indicates a tier type of Azure properties that is accessed rarely and stored for at least 180 days.

classmethod from_dictionary(dictionary)[source]

Creates an instance of this model from a dictionary

Args:

dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.

Returns:

object: An instance of this structure class.