Share via


StorageAccount Class

Definition

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

[Microsoft.Rest.Serialization.JsonTransformation]
public class StorageAccount : Microsoft.Azure.Management.DataBoxEdge.Models.ARMBaseModel
[<Microsoft.Rest.Serialization.JsonTransformation>]
type StorageAccount = class
    inherit ARMBaseModel
Public Class StorageAccount
Inherits ARMBaseModel
Inheritance
StorageAccount
Attributes

Constructors

StorageAccount()

Initializes a new instance of the StorageAccount class.

StorageAccount(String, String, String, String, SystemData, String, String, String, String, Nullable<Int32>)

Initializes a new instance of the StorageAccount class.

Properties

BlobEndpoint

Gets blobEndpoint of Storage Account

ContainerCount

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

DataPolicy

Gets or sets data policy of the storage Account. Possible values include: 'Cloud', 'Local'

Description

Gets or sets description for the storage Account.

Id

Gets the path ID that uniquely identifies the object.

(Inherited from ARMBaseModel)
Name

Gets the object name.

(Inherited from ARMBaseModel)
StorageAccountCredentialId

Gets or sets storage Account Credential Id

StorageAccountStatus

Gets or sets current status of the storage account. Possible values include: 'OK', 'Offline', 'Unknown', 'Updating', 'NeedsAttention'

SystemData

Gets or sets storageAccount object on ASE device

Type

Gets the hierarchical type of the object.

(Inherited from ARMBaseModel)

Methods

Validate()

Validate the object.

Applies to