Export-AzKeyVaultSecurityDomain

Eksportuje dane domeny zabezpieczeń zarządzanego modułu HSM.

Składnia

Export-AzKeyVaultSecurityDomain
      -Name <String>
      -Certificates <String[]>
      -OutputPath <String>
      [-Force]
      [-PassThru]
      -Quorum <Int32>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [-SubscriptionId <String>]
      [<CommonParameters>]
Export-AzKeyVaultSecurityDomain
      -InputObject <PSKeyVaultIdentityItem>
      -Certificates <String[]>
      -OutputPath <String>
      [-Force]
      [-PassThru]
      -Quorum <Int32>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [-SubscriptionId <String>]
      [<CommonParameters>]

Opis

Eksportuje dane domeny zabezpieczeń zarządzanego modułu HSM do importowania na inny moduł HSM.

Przykłady

Przykład 1

Export-AzKeyVaultSecurityDomain -Name testmhsm -Certificates sd1.cer, sd2.cer, sd3.cer -OutputPath sd.ps.json -Quorum 2

To polecenie pobiera zarządzany moduł HSM o nazwie testmhsm i zapisuje kopię zapasową tej zarządzanej domeny zabezpieczeń modułu HSM do określonego pliku wyjściowego.

Parametry

-Certificates

Ścieżki do certyfikatów używanych do szyfrowania danych domeny zabezpieczeń.

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Określ, czy zastąpić istniejący plik.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Obiekt reprezentujący zarządzany moduł HSM.

Type:PSKeyVaultIdentityItem
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Nazwa zarządzanego modułu HSM.

Type:String
Aliases:HsmName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-OutputPath

Określ ścieżkę, do której zostaną pobrane dane domeny zabezpieczeń.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Po określeniu wartości logicznej zostanie zwrócona wartość logiczna, gdy polecenie cmdlet zakończy się powodzeniem.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Quorum

Minimalna liczba udziałów wymaganych do odszyfrowania domeny zabezpieczeń na potrzeby odzyskiwania.

Type:Int32
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

Identyfikator subskrypcji. Domyślnie polecenia cmdlet są wykonywane w subskrypcji ustawionej w bieżącym kontekście. Jeśli użytkownik określi inną subskrypcję, bieżące polecenie cmdlet zostanie wykonane w subskrypcji określonej przez użytkownika. Zastępowanie subskrypcji ma zastosowanie tylko w cyklu życia bieżącego polecenia cmdlet. Nie zmienia subskrypcji w kontekście i nie ma wpływu na kolejne polecenia cmdlet.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wejściowe

PSKeyVaultIdentityItem

Dane wyjściowe

Boolean