< Back


Wed Jan 30, 2019 5:41 pm

NAME New-AzureStorSimpleInlineStorageAccountCredential


Creates an inline storage account credential.


New-AzureStorSimpleInlineStorageAccountCredential [-StorageAccountName] <String> [-StorageAccountKey] <String> [[-Endpoint] <String>] [-Profile

<AzureProfile>] [<CommonParameters>]


The New-AzureStorSimpleInlineStorageAccountCredential cmdlet creates an inline Azure storage account credential object. This cmdlet creates a dummy

credential object. You can use the New-AzureStorSimpleDeviceVolumeContainer cmdlet and the current cmdlet in the same command by using the Windows

PowerShell pipeline. The actual storage account credential object is created as part of creation of the volume container.


-Endpoint [<String>]

Specifies the Azure storage endpoint for the storage account.

Required? false

Position? 3

Default value none

Accept pipeline input? false

Accept wildcard characters? false

-Profile [<AzureProfile>]

Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile.

Required? false

Position? named

Default value none

Accept pipeline input? false

Accept wildcard characters? false

-StorageAccountKey <String>

Specifies the account key of the storage account in plain text. The key is transferred in encrypted format.

Required? true

Position? 2

Default value none

Accept pipeline input? false

Accept wildcard characters? false

-StorageAccountName <String>

Specifies the name of an existing storage account.

Required? true

Position? 1

Default value none

Accept pipeline input? false

Accept wildcard characters? false


This cmdlet supports the common parameters: Verbose, Debug,

ErrorAction, ErrorVariable, WarningAction, WarningVariable,

OutBuffer, PipelineVariable, and OutVariable. For more information, see

about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).





This cmdlet returns a CloudType object, which contains the following fields:

-- Hostname. String.

-- InstanceId. String.

-- IsDefault. Boolean.

-- Location. String.

-- Login. String.

-- Name. String.

-- OperationInProgress. OperationInProgress.

-- Password. String.

-- PasswordEncryptionCertThumbprint. String.

-- UseSSL. Boolean.

-- VolumeCount. Integer.


Keywords: azure, azuresm, servicemanagement, management, service, store, storsimple

Example 1: Create a storage account credential inline

PS C:\\>New-AzureStorSimpleInlineStorageAccountCredential -Name "contoso76" -Key

x6o/tpZh8Coo8Tteo0NHLksTOKr/P9Vufo0LZNGdPGVTSUu00/p6ta1w9gRbVBNjzN8aa504kH2zkEsfUme+kw== | New-AzureStorSimpleDeviceVolumeContainer -Name

"VolumeContainer_06" -DeviceName Contoso_App3 -BandWidthRate 256 -EncryptionEnabled $True -EncryptionKey "Key22" -WaitForComplete

VERBOSE: ClientRequestId: 535d24d5-1ed8-4759-92b2-dd492f94e23e_PS

VERBOSE: ClientRequestId: f32fc069-96c9-4fd9-a71a-0e62d81f25d8_PS

VERBOSE: ClientRequestId: 4376a931-89f5-448f-92bd-b2f7234244c9_PS

VERBOSE: ClientRequestId: 980109d4-7d76-40d0-ae3c-db539e2cb486_PS

VERBOSE: Encryption in progress...

VERBOSE: Creating StorageAccountCredential inline

VERBOSE: Found storage account with name : contoso76

VERBOSE: Storage credential verification succeeded.

VERBOSE: Encryption in progress...

VERBOSE: ClientRequestId: d4f8a5de-bf81-4773-b6e6-edb034284cf4_PS

JobId : 2dec64d3-b30d-4d35-adb3-12689b235b79

JobResult : Succeeded

JobStatus : Completed

ErrorCode :

ErrorMessage :

JobSteps : {Microsoft.WindowsAzure.Management.StorSimple.Models.TaskStep,


VERBOSE: The job created for your create operation has completed successfully.

VERBOSE: ClientRequestId: abd4082a-2eda-42ad-8cb3-5864dd2f7d1f_PS

BandwidthRate : 256

EncryptionKey : SK23I39L7GvoLce7u63TMT/A/V/TW8JXe+PoXKEKzwsr3t/h7tdqV1EpfaK0DGO/qo5b2PLCagFHAxnZEiejg





InstanceId : a72bf4bb-0f0a-4ec2-a8b1-c4548825f522

IsDefault : False

IsEncryptionEnabled : True

Name : VolumneContainer_06

OperationInProgress : None

Owned : True

PrimaryStorageAccountCredential : Microsoft.WindowsAzure.Management.StorSimple.Models.StorageAccountCredentialResponse

SecretsEncryptionThumbprint :

VolumeCount : 0

This command creates a storage account credential inline, and then passes it to the New-AzureStorSimpleDeviceVolumeContainer cmdlet by using the

pipeline operator. That container uses the dummy credential to create a volume container.