Update-AzSapMonitorProviderInstance
Aktualisieren Sie eine Anbieterinstanz für das angegebene Abonnement, die Ressourcengruppe, den SapMonitor-Namen und den Ressourcennamen.
Syntax
Update-AzSapMonitorProviderInstance
-Name <String>
-ResourceGroupName <String>
-SapMonitorName <String>
[-SubscriptionId <String>]
[-Metadata <String>]
[-ProviderInstanceProperty <String>]
[-ProviderType <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzSapMonitorProviderInstance
-Name <String>
-SapMonitorInputObject <IHanaOnAzureIdentity>
[-Metadata <String>]
[-ProviderInstanceProperty <String>]
[-ProviderType <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzSapMonitorProviderInstance
-InputObject <IHanaOnAzureIdentity>
[-Metadata <String>]
[-ProviderInstanceProperty <String>]
[-ProviderType <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Aktualisieren Sie eine Anbieterinstanz für das angegebene Abonnement, die Ressourcengruppe, den SapMonitor-Namen und den Ressourcennamen.
Beispiele
Beispiel 1: Aktualisieren einer Instanz von SAP Monitor nach Zeichenfolge für HANA
$jsonString = '{
"HanaHostname": "hdb1-0",
"HanaDatabaseUsername": "SYSTEM",
"HanaDatabaseName": "SYSTEMDB",
"HanaDatabaseSqlPort": "30015",
"HanaDatabasePassword": "*****"
}'
Update-AzSapMonitorProviderInstance -ResourceGroupName nancyc-hn1 -Name ps-sapmonitorins-t01 -SapMonitorName yemingmonitor -ProviderType SapHana -ProviderInstanceProperty $jsonString
Name Type
---- ----
ps-sapmonitorins-t01 Microsoft.HanaOnAzure/sapMonitors/providerInstances
Mit diesem Befehl wird eine Instanz von SAP Monitor nach Zeichenfolge für HANA aktualisiert.
Beispiel 2: Aktualisieren einer Instanz von SAP Monitor mit Key Vault für HANA
$jsonString = '{
"HanaDatabaseName": "SYSTEMDB",
"HanaDatabasePasswordSecretId": "https://kv-9gosjc-test.vault.azure.net/secrets/hanaPassword/************",
"HanaHostname": "hdb1-0",
"HanaDatabaseUsername": "SYSTEM",
"HanaDatabaseSqlPort": "30015",
"HanaDatabasePasswordKeyVaultResourceId": "/subscriptions/00001111-aaaa-2222-bbbb-3333cccc4444/resourceGroups/costmanagement-rg-8p50xe/providers/Microsoft.KeyVault/vaults/kv-9gosjc-test"
}'
Update-AzSapMonitorProviderInstance -ResourceGroupName nancyc-hn1 -Name sapins-kv-test -SapMonitorName sapMonitor-vayh7q-test -ProviderType SapHana -ProviderInstanceProperty $jsonString
Name Type
---- ----
sapins-kv-test Microsoft.HanaOnAzure/sapMonitors/providerInstances
Mit diesem Befehl wird eine Instanz von SAP Monitor by Key Vault für HANA aktualisiert.
Beispiel 3: Aktualisieren einer Instanz von SAP Monitor nach Wörterbuch für PrometheusHaCluster
Update-AzSapMonitorProviderInstance -ResourceGroupName donaliu-HN1 -Name dolauli-instance-promclt -SapMonitorName dolauli-test04 -ProviderType PrometheusHaCluster -ProviderInstanceProperty '{"prometheusUrl"="http://10.4.1.10:9664/metrics"}'
Name Type
---- ----
dolauli-instance-promclt Microsoft.HanaOnAzure/sapMonitors/providerInstances
Mit diesem Befehl wird eine Instanz von SAP Monitor nach Wörterbuch für PrometheusHaCluster aktualisiert.
Beispiel 4: Aktualisieren einer Instanz von SAP Monitor über das Wörterbuch für PrometheusOS
Update-AzSapMonitorProviderInstance -ResourceGroupName donaliu-HN1 -Name dolauli-instance-prom -SapMonitorName dolauli-test04 -ProviderType PrometheusOS -ProviderInstanceProperty '{"prometheusUrl"="http://10.3.1.6:9100/metrics"}'
Name Type
---- ----
dolauli-instance-prom Microsoft.HanaOnAzure/sapMonitors/providerInstances
Mit diesem Befehl wird eine Instanz von SAP Monitor nach Wörterbuch für PrometheusOS aktualisiert.
Beispiel 5: Aktualisieren einer Instanz des SAP-Monitors nach Wörterbuch für MsSqlServer
$jsonString = '{
"sqlPort": 1433,
"sqlPassword": "fakepassword",
"sqlUsername": "AMFSS",
"sqlHostname": "10.4.8.90"
}'
Update-AzSapMonitorProviderInstance -ResourceGroupName donaliu-HN1 -Name dolauli-instance-ms -SapMonitorName dolauli-test04 -ProviderType MsSqlServer -ProviderInstanceProperty $jsonString
Name Type
---- ----
dolauli-instance-ms Microsoft.HanaOnAzure/sapMonitors/providerInstances
Mit diesem Befehl wird eine Instanz des SAP-Monitors nach Wörterbuch für MsSqlServer aktualisiert.
Beispiel 6: Aktualisieren einer Instanz des SAP-Monitors nach Wörterbuch für SapHana
$jsonString = '{
"hanaHostname": "10.1.2.6",
"hanaDbPassword": "Manager1",
"hanaDbUsername": "SYSTEM",
"hanaDbSqlPort": 30113,
"hanaDbName": "SYSTEMDB"
}'
Update-AzSapMonitorProviderInstance -ResourceGroupName donaliu-HN1 -Name dolauli-instance-hana -SapMonitorName dolauli-test04 -ProviderType SapHana -ProviderInstanceProperty $jsonString
Name Type
---- ----
dolauli-instance-hana Microsoft.HanaOnAzure/sapMonitors/providerInstances
Mit diesem Befehl wird eine Instanz von SAP Monitor nach Dictionary für SapHANA aktualisiert.
Parameter
-AsJob
Ausführen des Befehls als Auftrag
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-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 |
-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 |
-InputObject
Identity-Parameter
Typ: | IHanaOnAzureIdentity |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-Metadata
Eine JSON-Zeichenfolge, die Metadaten der Anbieterinstanz enthält.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Name
Name der Anbieterinstanz.
Typ: | String |
Aliase: | ProviderInstanceName |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-NoWait
Asynchrones Ausführen des Befehls
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ProviderInstanceProperty
Eine JSON-Zeichenfolge, die die Eigenschaften der Anbieterinstanz enthält.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ProviderType
Der Typ der Anbieterinstanz.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ResourceGroupName
Name der Ressourcengruppe
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SapMonitorInputObject
Identity-Parameter
Typ: | IHanaOnAzureIdentity |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-SapMonitorName
Name der SAP-Monitorressource.
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 |