Share via


StorageAccountCredential Class

Definition

The storage account credential.

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

Constructors

StorageAccountCredential()

Initializes a new instance of the StorageAccountCredential class.

StorageAccountCredential(String, String, String, String, String, String, SystemData, String, AsymmetricEncryptedSecret, String, String, String)

Initializes a new instance of the StorageAccountCredential class.

Properties

AccountKey

Gets or sets encrypted storage key.

AccountType

Gets or sets type of storage accessed on the storage account. Possible values include: 'GeneralPurposeStorage', 'BlobStorage'

Alias

Gets or sets alias for the storage account.

BlobDomainName

Gets or sets blob end point for private clouds.

ConnectionString

Gets or sets connection string for the storage account. Use this string if username and account key are not specified.

Id

Gets the path ID that uniquely identifies the object.

(Inherited from ARMBaseModel)
Name

Gets the object name.

(Inherited from ARMBaseModel)
SslStatus

Gets or sets signifies whether SSL needs to be enabled or not. Possible values include: 'Enabled', 'Disabled'

StorageAccountId

Gets or sets id of the storage account.

SystemData

Gets or sets storageAccountCredential object

Type

Gets the hierarchical type of the object.

(Inherited from ARMBaseModel)
UserName

Gets or sets username for the storage account.

Methods

Validate()

Validate the object.

Applies to