Share via


Test-HcsStorageAccountCredential

Test-HcsStorageAccountCredential

Validates settings and connection for a cloud storage provider.

Syntax

Parameter Set: BeforeCreate
Test-HcsStorageAccountCredential -CloudType <CloudType> -Hostname <String> -Login <String> -Password <String> -UseSSL <Boolean> [-AsJob] [-CimSession <CimSession[]> ] [-ThrottleLimit <Int32> ] [ <CommonParameters>]

Parameter Set: Id
Test-HcsStorageAccountCredential [-InstanceId] <Guid> [-AsJob] [-CimSession <CimSession[]> ] [-ThrottleLimit <Int32> ] [ <CommonParameters>]

Parameter Set: Name
Test-HcsStorageAccountCredential -Name <String> [-AsJob] [-CimSession <CimSession[]> ] [-ThrottleLimit <Int32> ] [ <CommonParameters>]

Detaillierte Beschreibung

The Test-HcsStorageAccountCredential cmdlet validates settings and connection for a cloud storage provider. Specify an instance ID or the name of a data container to test a connection that you previously configured. You must create the data containers by using the StorSimple Manager Service. Supply cloud connection information to perform on demand testing.

Parameter

-AsJob

Aliasse

Keiner

Erforderlich?

false

Position?

named

Standardwert

Keiner

Pipelineeingaben akzeptieren?

false

Platzhalterzeichen akzeptieren?

false

-CimSession<CimSession[]>

Führt das Cmdlet in einer Remotesitzung oder auf einem Remotecomputer aus. Geben Sie einen Computernamen oder ein Sitzungsobjekt ein, z. B. die Ausgabe eines Cmdlets New-CimSession oder Get-CimSession. Der Standardwert ist die aktuelle Sitzung auf dem lokalen Computer.

Aliasse

Session

Erforderlich?

false

Position?

named

Standardwert

Keiner

Pipelineeingaben akzeptieren?

false

Platzhalterzeichen akzeptieren?

false

-CloudType<CloudType>

Specifies the cloud type. Die folgenden Werte für diesen Parameter sind zulässig:

-- Azure

Aliasse

Keiner

Erforderlich?

true

Position?

named

Standardwert

Keiner

Pipelineeingaben akzeptieren?

True (ByPropertyName)

Platzhalterzeichen akzeptieren?

false

-Hostname<String>

Specifies the URL of the cloud service.

Aliasse

Keiner

Erforderlich?

true

Position?

named

Standardwert

Keiner

Pipelineeingaben akzeptieren?

True (ByPropertyName)

Platzhalterzeichen akzeptieren?

false

-InstanceId<Guid>

Specifies the ID of an existing MSFT_HCSStorageAccountCredential object.

Aliasse

Keiner

Erforderlich?

true

Position?

2

Standardwert

Keiner

Pipelineeingaben akzeptieren?

True (ByValue, ByPropertyName)

Platzhalterzeichen akzeptieren?

false

-Login<String>

Specifies your account login.

Aliasse

Keiner

Erforderlich?

true

Position?

named

Standardwert

Keiner

Pipelineeingaben akzeptieren?

True (ByPropertyName)

Platzhalterzeichen akzeptieren?

false

-Name<String>

Specifies a name. The cmdlet test the connection for the data container that you specify by name.

Aliasse

Keiner

Erforderlich?

true

Position?

named

Standardwert

Keiner

Pipelineeingaben akzeptieren?

True (ByValue, ByPropertyName)

Platzhalterzeichen akzeptieren?

false

-Password<String>

Specifies a password. The password that you specify corresponds to the account that you specify in the Login parameter.

Aliasse

Keiner

Erforderlich?

true

Position?

named

Standardwert

Keiner

Pipelineeingaben akzeptieren?

True (ByPropertyName)

Platzhalterzeichen akzeptieren?

false

-ThrottleLimit<Int32>

Gibt die maximale Anzahl von gleichzeitigen Vorgängen an, die zum Ausführen dieses Cmdlets eingerichtet werden können. Wenn dieser Parameter ausgelassen oder der Wert 0 eingegeben wird, berechnet Windows PowerShell® einen optimalen Drosselungsgrenzwert für das Cmdlet basierend auf der Anzahl der CIM-Cmdlets, die auf dem Computer ausgeführt werden. Die Drosselungsgrenze gilt nur für das aktuelle Cmdlet und nicht für die Sitzung oder den Computer.

Aliasse

Keiner

Erforderlich?

false

Position?

named

Standardwert

Keiner

Pipelineeingaben akzeptieren?

false

Platzhalterzeichen akzeptieren?

false

-UseSSL<Boolean>

Indicates whether to use Secure Sockets Layer (SSL).

Aliasse

Keiner

Erforderlich?

true

Position?

named

Standardwert

Keiner

Pipelineeingaben akzeptieren?

True (ByPropertyName)

Platzhalterzeichen akzeptieren?

false

<CommonParameters>

Dieses Cmdlet unterstützt die allgemeinen Parameter: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, -OutVariable. Weitere Informationen finden Sie unter about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).

Eingaben

Der Eingabetyp ist der Typ der Objekte, die über die Pipeline an das Cmdlet übergeben werden können.

Ausgaben

Der Ausgabetyp ist der Typ der Objekte, die vom Cmdlet ausgegeben werden.

  • Microsoft.Management.Infrastructure.CimInstance#MSFT_HCSStorageAccountCredential_TestResult

    The CimInstance#MSFT_HCSStorageAccountCredential_TestResult object has the following properties:

    -- MI_Instance __instance
    -- MI_ConstSint32Field StatusCode
    -- MI_ConstSint32Field HttpCode
    -- MI_ConstStringField HttpMessage
    -- MI_ConstStringField HcsErrorMessage

Beispiele

Example 1: Test a connection

This command tests the connection to a Storage account. The command specifies a host name, and the Login and Password parameters.

PS C:\> Test-HcsStorageAccountCredential -CloudType Azure -Hostname "http://storagelocal.blob.core.contoso.azure.net/storsimple-1b549506-2db7-4134-93c5-94edfd22894b/owner_details/owner_details" -Login "StorageAccount" -Password 'P/1XepJYuT78s8LoomDRgNp6LNnngbw22eMG6Raop2LzDrh2rbIimzYO7m+6bK0d9CU8RqfDOG+lMSwDje0zuz==' -UseSSL $True

Verwandte Themen

Test-HcsNtp