Share via


AutoStorageBaseProperties Constructors

Definition

Overloads

AutoStorageBaseProperties()

Initializes a new instance of the AutoStorageBaseProperties class.

AutoStorageBaseProperties(String, Nullable<AutoStorageAuthenticationMode>, ComputeNodeIdentityReference)

Initializes a new instance of the AutoStorageBaseProperties class.

AutoStorageBaseProperties()

Initializes a new instance of the AutoStorageBaseProperties class.

public AutoStorageBaseProperties ();
Public Sub New ()

Applies to

AutoStorageBaseProperties(String, Nullable<AutoStorageAuthenticationMode>, ComputeNodeIdentityReference)

Initializes a new instance of the AutoStorageBaseProperties class.

public AutoStorageBaseProperties (string storageAccountId, Microsoft.Azure.Management.Batch.Models.AutoStorageAuthenticationMode? authenticationMode = default, Microsoft.Azure.Management.Batch.Models.ComputeNodeIdentityReference nodeIdentityReference = default);
new Microsoft.Azure.Management.Batch.Models.AutoStorageBaseProperties : string * Nullable<Microsoft.Azure.Management.Batch.Models.AutoStorageAuthenticationMode> * Microsoft.Azure.Management.Batch.Models.ComputeNodeIdentityReference -> Microsoft.Azure.Management.Batch.Models.AutoStorageBaseProperties
Public Sub New (storageAccountId As String, Optional authenticationMode As Nullable(Of AutoStorageAuthenticationMode) = Nothing, Optional nodeIdentityReference As ComputeNodeIdentityReference = Nothing)

Parameters

storageAccountId
String

The resource ID of the storage account to be used for auto-storage account.

authenticationMode
Nullable<AutoStorageAuthenticationMode>

The authentication mode which the Batch service will use to manage the auto-storage account. Possible values include: 'StorageKeys', 'BatchAccountManagedIdentity'

nodeIdentityReference
ComputeNodeIdentityReference

The reference to the user assigned identity which compute nodes will use to access auto-storage.

Applies to