StorageAccount Class

Represents a Storage Account on the Data Box Edge/Gateway device.

Variables are only populated by the server, and will be ignored when sending a request.

Constructor

StorageAccount(*, description: str | None = None, storage_account_status: str | _models.StorageAccountStatus | None = None, data_policy: str | _models.DataPolicy | None = None, storage_account_credential_id: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
description
str

Description for the storage Account.

Default value: None
storage_account_status

Current status of the storage account. Known values are: "OK", "Offline", "Unknown", "Updating", and "NeedsAttention".

Default value: None
data_policy

Data policy of the storage Account. Known values are: "Cloud" and "Local".

Default value: None
storage_account_credential_id
str

Storage Account Credential Id.

Default value: None

Variables

Name Description
id
str

The path ID that uniquely identifies the object.

name
str

The object name.

type
str

The hierarchical type of the object.

description
str

Description for the storage Account.

storage_account_status

Current status of the storage account. Known values are: "OK", "Offline", "Unknown", "Updating", and "NeedsAttention".

data_policy

Data policy of the storage Account. Known values are: "Cloud" and "Local".

storage_account_credential_id
str

Storage Account Credential Id.

blob_endpoint
str

BlobEndpoint of Storage Account.

container_count
int

The Container Count. Present only for Storage Accounts with DataPolicy set to Cloud.