Update-AzConnectedMachine
Der Vorgang zum Aktualisieren eines Hybridcomputers.
Syntax
Update-AzConnectedMachine
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-EnableSystemAssignedIdentity <Boolean>]
[-AgentUpgradeCorrelationId <String>]
[-AgentUpgradeDesiredVersion <String>]
[-AgentUpgradeEnableAutomatic]
[-IdentityType <String>]
[-Kind <String>]
[-LocationDataCity <String>]
[-LocationDataCountryOrRegion <String>]
[-LocationDataDistrict <String>]
[-LocationDataName <String>]
[-OSProfile <IOSProfile>]
[-ParentClusterResourceId <String>]
[-PrivateLinkScopeResourceId <String>]
[-Tag <Hashtable>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzConnectedMachine
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-Parameter <IMachineUpdate>
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzConnectedMachine
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-JsonFilePath <String>
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzConnectedMachine
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-JsonString <String>
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzConnectedMachine
-InputObject <IConnectedMachineIdentity>
-Parameter <IMachineUpdate>
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzConnectedMachine
-InputObject <IConnectedMachineIdentity>
[-EnableSystemAssignedIdentity <Boolean>]
[-AgentUpgradeCorrelationId <String>]
[-AgentUpgradeDesiredVersion <String>]
[-AgentUpgradeEnableAutomatic]
[-IdentityType <String>]
[-Kind <String>]
[-LocationDataCity <String>]
[-LocationDataCountryOrRegion <String>]
[-LocationDataDistrict <String>]
[-LocationDataName <String>]
[-OSProfile <IOSProfile>]
[-ParentClusterResourceId <String>]
[-PrivateLinkScopeResourceId <String>]
[-Tag <Hashtable>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Der Vorgang zum Aktualisieren eines Hybridcomputers.
Beispiele
Beispiel 1: Aktualisieren eines Hybridcomputers
Update-AzConnectedMachine -Name $env.MachineName -ResourceGroupName $env.ResourceGroupName -PrivateLinkScopeResourceId $env.PrivateLinkScopeUri
AdFqdn : ********
AgentConfigurationConfigMode : full
AgentConfigurationExtensionsAllowList : {}
AgentConfigurationExtensionsBlockList : {}
AgentConfigurationExtensionsEnabled : true
AgentConfigurationGuestConfigurationEnabled : true
AgentConfigurationIncomingConnectionsPort : {}
AgentConfigurationProxyBypass : {}
AgentConfigurationProxyUrl :
AgentUpgradeCorrelationId :
AgentUpgradeDesiredVersion :
AgentUpgradeEnableAutomaticUpgrade : False
AgentUpgradeLastAttemptDesiredVersion :
AgentUpgradeLastAttemptMessage :
AgentUpgradeLastAttemptStatus :
AgentUpgradeLastAttemptTimestamp :
AgentVersion : *******
ClientPublicKey : ********-****-****-****-**********
CloudMetadataProvider : N/A
DetectedProperty : {
"cloudprovider": "N/A",
"coreCount": "4",
"logicalCoreCount": "8",
"manufacturer": "LENOVO",
"model": "*******",
"mssqldiscovered": "false",
"processorCount": "1",
"processorNames": "11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz",
"productType": "4",
"serialNumber": "********",
"smbiosAssetTag": "********",
"totalPhysicalMemoryInBytes": "********",
"totalPhysicalMemoryInGigabytes": "32",
"vmuuidEsu2012": "********-****-****-****-**********"
}
DisplayName : ********
DnsFqdn : ********
DomainName : WORKGROUP
ErrorDetail : {}
Extension :
ExtensionServiceStartupType : automatic
ExtensionServiceStatus : running
Fqdn : ********
GuestConfigurationServiceStartupType : automatic
GuestConfigurationServiceStatus : running
Id : /subscriptions/********-****-****-****-**********/resourceGroups/
********/providers/Microsoft.HybridCompute/machines/********
IdentityPrincipalId : ********-****-****-****-**********
IdentityTenantId : ********-****-****-****-**********
IdentityType : SystemAssigned
Kind :
LastStatusChange : 9/20/2024 1:42:35 AM
LicenseProfile : {
"esuProfile": {
"serverType": "Unknown",
"esuEligibility": "Ineligible",
"esuKeyState": "Inactive",
"licenseAssignmentState": "NotAssigned"
},
"licenseStatus": "Licensed",
"licenseChannel": "Retail"
}
Location : centraluseuap
LocationDataCity :
LocationDataCountryOrRegion :
LocationDataDistrict :
LocationDataName :
MssqlDiscovered : false
Name : testmachine
NetworkProfileNetworkInterface : {{
"ipAddresses": [
{
"subnet": {
"addressPrefix": "********"
},
"address": "********",
"ipAddressVersion": "IPv4"
}
]
}, {
"ipAddresses": [
{
"subnet": {
"addressPrefix": "********"
},
"address": "********",
"ipAddressVersion": "IPv4"
}
]
}, {
"ipAddresses": [
{
"subnet": {
"addressPrefix": "********"
},
"address": "********",
"ipAddressVersion": "IPv6"
}
]
}}
OSEdition : enterprise
OSName : windows
OSProfile : {
"computerName": "********"
}
OSSku : Windows 10 Enterprise
OSType : windows
OSVersion : ********
ParentClusterResourceId :
PrivateLinkScopeResourceId :
ProvisioningState : Succeeded
Resource :
ResourceGroupName : ********
Status : Connected
SystemDataCreatedAt :
SystemDataCreatedBy :
SystemDataCreatedByType :
SystemDataLastModifiedAt :
SystemDataLastModifiedBy :
SystemDataLastModifiedByType :
Tags : {
}
Type : Microsoft.HybridCompute/machines
VMId : ********-****-****-****-**********
VMUuid : ********-****-****-****-**********
Aktualisieren eines Hybridcomputers
Parameter
-AgentUpgradeCorrelationId
Die Korrelations-ID, die pro Upgrade von RSM übergeben wurde.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-AgentUpgradeDesiredVersion
Gibt die Versionsinformationen w.r.t AgentUpgrade für den Computer an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-AgentUpgradeEnableAutomatic
Gibt an, ob RSM versuchen soll, diesen Computer zu aktualisieren.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Typ: | SwitchParameter |
Aliase: | cf |
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 |
-EnableSystemAssignedIdentity
Entscheidet, ob eine vom System zugewiesene Identität für die Ressource aktiviert wird.
Typ: | Nullable<T>[Boolean] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-IdentityType
Der Identitätstyp.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-InputObject
Identity-Parameter
Typ: | IConnectedMachineIdentity |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-JsonFilePath
Pfad der json-Datei, die für den Updatevorgang bereitgestellt wird
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-JsonString
Json-Zeichenfolge, die für den Updatevorgang bereitgestellt wird
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Kind
Gibt an, welche Art von Arc-Computerplatzierung lokal platziert wird, z. B. HCI, SCVMM oder VMware usw.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LocationDataCity
Die Stadt oder das Gebietsschema, in dem sich die Ressource befindet.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LocationDataCountryOrRegion
Das Land oder die Region, in dem sich die Ressource befindet
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LocationDataDistrict
Der Bezirk, das Bundesland oder die Provinz, in dem sich die Ressource befindet.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LocationDataName
Ein kanonischer Name für den geografischen oder physischen Standort.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Name
Der Name des Hybridcomputers.
Typ: | String |
Aliase: | MachineName |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-OSProfile
Gibt die Betriebssystemeinstellungen für den Hybridcomputer an.
Typ: | IOSProfile |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Parameter
Beschreibt ein Hybridcomputerupdate.
Typ: | IMachineUpdate |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-ParentClusterResourceId
Die Ressourcen-ID des übergeordneten Clusters (Azure HCI) wird diesem Computer zugewiesen, sofern vorhanden.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PrivateLinkScopeResourceId
Die Ressourcen-ID des privaten Verknüpfungsbereichs, dem dieser Computer zugewiesen ist, falls vorhanden.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ResourceGroupName
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SubscriptionId
Die ID des Zielabonnements.
Typ: | String |
Position: | Named |
Standardwert: | (Get-AzContext).Subscription.Id |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Tag
Ressourcentags
Typ: | Hashtable |
Position: | Named |
Standardwert: | None |
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
Ausgaben
Azure PowerShell