Update-AzSapMonitorProviderInstance
Zaktualizuj wystąpienie dostawcy dla określonej subskrypcji, grupy zasobów, nazwy SapMonitor i nazwy zasobu.
Składnia
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>]
Opis
Zaktualizuj wystąpienie dostawcy dla określonej subskrypcji, grupy zasobów, nazwy SapMonitor i nazwy zasobu.
Przykłady
Przykład 1: Aktualizowanie wystąpienia monitora SAP według ciągu dla platformy 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
To polecenie aktualizuje wystąpienie monitora SAP według ciągu dla platformy HANA.
Przykład 2: Aktualizowanie wystąpienia monitora SAP przez magazyn kluczy dla platformy 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
To polecenie aktualizuje wystąpienie monitora SAP przez magazyn kluczy dla platformy HANA.
Przykład 3: Aktualizowanie wystąpienia monitora SAP według słownika dla rozwiązania 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
To polecenie aktualizuje wystąpienie monitora SAP według słownika dla PrometheusHaCluster.
Przykład 4: Aktualizowanie wystąpienia monitora SAP według słownika dla systemu 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
To polecenie aktualizuje wystąpienie monitora SAP według słownika dla systemu PrometheusOS.
Przykład 5: Aktualizowanie wystąpienia monitora SAP według słownika dla programu 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
To polecenie aktualizuje wystąpienie monitora SAP według słownika dla serwera MsSqlServer.
Przykład 6: Aktualizowanie wystąpienia monitora SAP według słownika dla platformy 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
To polecenie aktualizuje wystąpienie monitora SAP według słownika dla SapHana.
Parametry
-AsJob
Uruchamianie polecenia jako zadania
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Confirm
Prosi o potwierdzenie przed uruchomieniem cmdletu.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Parametr DefaultProfile nie działa. Użyj parametru SubscriptionId, jeśli jest dostępny, jeśli wykonuje polecenie cmdlet dla innej subskrypcji.
Typ: | PSObject |
Aliasy: | AzureRMContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-InputObject
Parametr tożsamości
Typ: | IHanaOnAzureIdentity |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Metadata
Ciąg JSON zawierający metadane wystąpienia dostawcy.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Name
Nazwa wystąpienia dostawcy.
Typ: | String |
Aliasy: | ProviderInstanceName |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-NoWait
Uruchom polecenie asynchronicznie
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ProviderInstanceProperty
Ciąg JSON zawierający właściwości wystąpienia dostawcy.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ProviderType
Typ wystąpienia dostawcy.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ResourceGroupName
Nazwa grupy zasobów.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-SapMonitorInputObject
Parametr tożsamości
Typ: | IHanaOnAzureIdentity |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-SapMonitorName
Nazwa zasobu monitora SAP.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-SubscriptionId
Identyfikator subskrypcji, który jednoznacznie identyfikuje subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.
Typ: | String |
Position: | Named |
Domyślna wartość: | (Get-AzContext).Subscription.Id |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Cmdlet nie jest uruchomiony.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |