Udostępnij za pośrednictwem


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

Dane wejściowe

IHanaOnAzureIdentity

Dane wyjściowe

IProviderInstance