Freigeben über


Update-AzGuestConfigurationAssignment

Aktualisieren einer Verknüpfung zwischen einer ARC-Maschine und einer Gastkonfiguration

Syntax

Update-AzGuestConfigurationAssignment
      -GuestConfigurationAssignmentName <String>
      -MachineName <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-Context <String>]
      [-GuestConfigurationAssignmentType <String>]
      [-GuestConfigurationContentHash <String>]
      [-GuestConfigurationContentUri <String>]
      [-GuestConfigurationKind <String>]
      [-GuestConfigurationName <String>]
      [-GuestConfigurationParameter <IConfigurationParameter[]>]
      [-GuestConfigurationProtectedParameter <IConfigurationParameter[]>]
      [-GuestConfigurationVersion <String>]
      [-Location <String>]
      [-Name <String>]
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzGuestConfigurationAssignment
      -InputObject <IGuestConfigurationIdentity>
      [-Context <String>]
      [-GuestConfigurationAssignmentType <String>]
      [-GuestConfigurationContentHash <String>]
      [-GuestConfigurationContentUri <String>]
      [-GuestConfigurationKind <String>]
      [-GuestConfigurationName <String>]
      [-GuestConfigurationParameter <IConfigurationParameter[]>]
      [-GuestConfigurationProtectedParameter <IConfigurationParameter[]>]
      [-GuestConfigurationVersion <String>]
      [-Location <String>]
      [-Name <String>]
      [-DefaultProfile <PSObject>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Aktualisieren einer Verknüpfung zwischen einer ARC-Maschine und einer Gastkonfiguration

Beispiele

Beispiel 1: Aktualisieren einer Zuordnung zwischen einer ARC-Maschine und einer Gastkonfiguration

Update-AzGuestConfigurationAssignment -GuestConfigurationAssignmentName test-assignment -ResourceGroupName test-rg -MachineName test-machine -GuestConfigurationName test-config -GuestConfigurationVersion "1.0.0.3" -GuestConfigurationContentUri "https://thisisfake/package" -GuestConfigurationContentHash "123contenthash"

Location      Name     ResourceGroupName
--------      ----     -----------------
westcentralus test-assignment test-rg

Mit diesem Befehl wird eine Verknüpfung zwischen einer ARC-Maschine und einer Gastkonfiguration aktualisiert.

Parameter

-Confirm

Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Context

Die Quelle, die die Gastkonfigurationszuweisung initiiert hat. Beispiel: Azure-Richtlinie

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Der Parameter DefaultProfile ist nicht funktionsfähig. Verwenden Sie den Parameter "SubscriptionId", wenn sie verfügbar ist, wenn Sie das Cmdlet für ein anderes Abonnement ausführen.

Typ:PSObject
Aliase:AzureRMContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GuestConfigurationAssignmentName

Name der Gastkonfigurationszuweisung.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GuestConfigurationAssignmentType

Gibt den Zuordnungstyp und die Ausführung der Konfiguration an. Mögliche Werte sind Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect und ApplyAndMonitor.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GuestConfigurationContentHash

Kombinierter Hash des Gastkonfigurationspakets und der Konfigurationsparameter.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GuestConfigurationContentUri

URI des Speichers, in den das Gastkonfigurationspaket hochgeladen wird.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GuestConfigurationKind

Art der Gastkonfiguration. Beispiel:DSC

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GuestConfigurationName

Name der Gastkonfiguration.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GuestConfigurationParameter

Die Konfigurationsparameter für die Gastkonfiguration.

Typ:IConfigurationParameter[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GuestConfigurationProtectedParameter

Die geschützten Konfigurationsparameter für die Gastkonfiguration.

Typ:IConfigurationParameter[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GuestConfigurationVersion

Version der Gastkonfiguration.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-InputObject

Identity-Parameter

Typ:IGuestConfigurationIdentity
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Location

Region, in der sich der virtuelle Computer befindet.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MachineName

Der Name des ARC-Computers.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Name der Gastkonfigurationszuweisung.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Der Name der Ressourcengruppe.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SubscriptionId

Abonnement-ID, die das Microsoft Azure-Abonnement eindeutig identifiziert. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf.

Typ:String
Position:Named
Standardwert:(Get-AzContext).Subscription.Id
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

IGuestConfigurationIdentity

Ausgaben

IGuestConfigurationAssignment