Delen via


Provider Instances - Get

Hiermee haalt u eigenschappen op van een providerexemplaren voor het opgegeven abonnement, de resourcegroep, de SAP-monitornaam en de resourcenaam.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/monitors/{monitorName}/providerInstances/{providerInstanceName}?api-version=2023-04-01

URI-parameters

Name In Vereist Type Description
monitorName
path True

string

Naam van de SAP-monitorresource.

providerInstanceName
path True

string

Naam van het providerexemplaren.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

subscriptionId
path True

string

minLength: 1

De id van het doelabonnement.

api-version
query True

string

minLength: 1

De API-versie die voor deze bewerking moet worden gebruikt.

Antwoorden

Name Type Description
200 OK

ProviderInstance

OK

Other Status Codes

ErrorResponse

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Voorbeelden

Get properties of a Db2 provider
Get properties of a MsSqlServer provider
Get properties of a OS provider
Get properties of a PrometheusHaCluster provider
Get properties of a SAP monitor Hana provider
Get properties of a SAP monitor NetWeaver provider

Get properties of a Db2 provider

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Workloads/monitors/mySapMonitor/providerInstances/myProviderInstance?api-version=2023-04-01

Voorbeeldrespons

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Workloads/monitors/mySapMonitor/providerInstances/myProviderInstance",
  "name": "myProviderInstance",
  "type": "Microsoft.Workloads/monitors/providerInstances",
  "systemData": {
    "createdBy": "user@xyz.com",
    "createdByType": "User",
    "createdAt": "2021-08-19T15:10:46.196Z",
    "lastModifiedBy": "user@xyz.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-08-19T15:10:46.196Z"
  },
  "properties": {
    "provisioningState": "Succeeded",
    "providerSettings": {
      "providerType": "Db2",
      "sapSid": "SID",
      "hostname": "vmname.azure.com",
      "dbUsername": "Db2OPA",
      "dbName": "OPA",
      "dbPort": "5912",
      "dbPasswordUri": "",
      "sslCertificateUri": "https://storageaccount.blob.core.windows.net/containername/filename",
      "sslPreference": "ServerCertificate"
    }
  }
}

Get properties of a MsSqlServer provider

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Workloads/monitors/mySapMonitor/providerInstances/myProviderInstance?api-version=2023-04-01

Voorbeeldrespons

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Workloads/monitors/mySapMonitor/providerInstances/myProviderInstance",
  "name": "myProviderInstance",
  "type": "Microsoft.Workloads/monitors/providerInstances",
  "systemData": {
    "createdBy": "user@xyz.com",
    "createdByType": "User",
    "createdAt": "2021-08-19T15:10:46.196Z",
    "lastModifiedBy": "user@xyz.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-08-19T15:10:46.196Z"
  },
  "properties": {
    "provisioningState": "Succeeded",
    "providerSettings": {
      "providerType": "MsSqlServer",
      "dbUsername": "user",
      "dbPort": "5912",
      "hostname": "hostname",
      "dbPasswordUri": "",
      "sapSid": "sid",
      "sslCertificateUri": "https://storageaccount.blob.core.windows.net/containername/filename",
      "sslPreference": "ServerCertificate"
    }
  }
}

Get properties of a OS provider

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Workloads/monitors/mySapMonitor/providerInstances/myProviderInstance?api-version=2023-04-01

Voorbeeldrespons

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Workloads/monitors/mySapMonitor/providerInstances/myProviderInstance",
  "name": "myProviderInstance",
  "type": "Microsoft.Workloads/monitors/providerInstances",
  "systemData": {
    "createdBy": "user@xyz.com",
    "createdByType": "User",
    "createdAt": "2021-08-19T15:10:46.196Z",
    "lastModifiedBy": "user@xyz.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-08-19T15:10:46.196Z"
  },
  "properties": {
    "provisioningState": "Succeeded",
    "providerSettings": {
      "providerType": "PrometheusOS",
      "prometheusUrl": "http://192.168.0.0:9090/metrics",
      "sslCertificateUri": "https://storageaccount.blob.core.windows.net/containername/filename",
      "sslPreference": "ServerCertificate",
      "sapSid": "SID"
    }
  }
}

Get properties of a PrometheusHaCluster provider

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Workloads/monitors/mySapMonitor/providerInstances/myProviderInstance?api-version=2023-04-01

Voorbeeldrespons

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Workloads/monitors/mySapMonitor/providerInstances/myProviderInstance",
  "name": "myProviderInstance",
  "type": "Microsoft.Workloads/monitors/providerInstances",
  "systemData": {
    "createdBy": "user@xyz.com",
    "createdByType": "User",
    "createdAt": "2021-08-19T15:10:46.196Z",
    "lastModifiedBy": "user@xyz.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-08-19T15:10:46.196Z"
  },
  "properties": {
    "provisioningState": "Succeeded",
    "providerSettings": {
      "providerType": "PrometheusHaCluster",
      "prometheusUrl": "http://192.168.0.0:9090/metrics",
      "hostname": "hostname",
      "sid": "sid",
      "clusterName": "clusterName",
      "sslCertificateUri": "https://storageaccount.blob.core.windows.net/containername/filename",
      "sslPreference": "ServerCertificate"
    }
  }
}

Get properties of a SAP monitor Hana provider

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Workloads/monitors/mySapMonitor/providerInstances/myProviderInstance?api-version=2023-04-01

Voorbeeldrespons

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Workloads/monitors/mySapMonitor/providerInstances/myProviderInstance",
  "name": "myProviderInstance",
  "type": "Microsoft.Workloads/monitors/providerInstances",
  "systemData": {
    "createdBy": "user@xyz.com",
    "createdByType": "User",
    "createdAt": "2021-08-19T15:10:46.196Z",
    "lastModifiedBy": "user@xyz.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-08-19T15:10:46.196Z"
  },
  "properties": {
    "provisioningState": "Succeeded",
    "providerSettings": {
      "providerType": "SapHana",
      "hostname": "name",
      "dbName": "db",
      "sqlPort": "0000",
      "instanceNumber": "00",
      "dbUsername": "user",
      "dbPasswordUri": "",
      "sslHostNameInCertificate": "xyz.domain.com",
      "sslPreference": "ServerCertificate",
      "sslCertificateUri": "https://storageaccount.blob.core.windows.net/containername/filename",
      "sapSid": "SID"
    }
  }
}

Get properties of a SAP monitor NetWeaver provider

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Workloads/monitors/mySapMonitor/providerInstances/myProviderInstance?api-version=2023-04-01

Voorbeeldrespons

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Workloads/monitors/mySapMonitor/providerInstances/myProviderInstance",
  "name": "myProviderInstance",
  "type": "Microsoft.Workloads/monitors/providerInstances",
  "systemData": {
    "createdBy": "user@xyz.com",
    "createdByType": "User",
    "createdAt": "2021-08-19T15:10:46.196Z",
    "lastModifiedBy": "user@xyz.com",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-08-19T15:10:46.196Z"
  },
  "properties": {
    "provisioningState": "Succeeded",
    "providerSettings": {
      "providerType": "SapNetWeaver",
      "sapSid": "SID",
      "sapHostname": "name",
      "sapInstanceNr": "00",
      "sapHostFileEntries": [
        "127.0.0.1 name fqdn"
      ],
      "sapUsername": "username",
      "sapPasswordUri": "",
      "sapPortNumber": "1234",
      "sapClientId": "111",
      "sslPreference": "ServerCertificate",
      "sslCertificateUri": "https://storageaccount.blob.core.windows.net/containername/filename"
    }
  }
}

Definities

Name Description
createdByType

Het type identiteit waarmee de resource is gemaakt.

DB2ProviderInstanceProperties

Hiermee haalt u de eigenschappen van de DB2-provider op of stelt u deze in.

Error

Standaardfoutobject.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Foutreactie

Errors

Definieert de fouten van het providerexemplaren.

HanaDbProviderInstanceProperties

Hiermee haalt u de providereigenschappen op of stelt u deze in.

InnerError

Object met meer specifieke informatie dan het huidige object over de fout.

ManagedServiceIdentityType

Type beheerde service-identiteit (alleen Geen, UserAssigned-typen zijn toegestaan).

MsSqlServerProviderInstanceProperties

Hiermee haalt u de eigenschappen van de SQL-serverprovider op of stelt u deze in.

PrometheusHaClusterProviderInstanceProperties

Hiermee haalt u de eigenschappen van de PrometheusHaCluster-provider op of stelt u deze in.

PrometheusOSProviderInstanceProperties

Hiermee haalt u de eigenschappen van de PrometheusOS-provider op of stelt u deze in.

ProviderInstance

Een providerexemplaar dat is gekoppeld aan SAP Monitor.

SapNetWeaverProviderInstanceProperties

Hiermee haalt u de providereigenschappen op of stelt u deze in.

sslPreference

Hiermee wordt de certificaatvoorkeur opgevraagd of ingesteld als beveiligde communicatie is ingeschakeld.

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

UserAssignedIdentity

Door de gebruiker toegewezen identiteitseigenschappen

UserAssignedServiceIdentity

Een vooraf gemaakte door de gebruiker toegewezen identiteit waaraan de juiste rollen zijn toegewezen. Voor meer informatie over identiteit en rollen die vereist zijn, gaat u naar de handleiding voor ACSS-procedures.

WorkloadMonitorProvisioningState

Status van inrichting van de SAP-monitor.

createdByType

Het type identiteit waarmee de resource is gemaakt.

Waarde Description
Application
Key
ManagedIdentity
User

DB2ProviderInstanceProperties

Hiermee haalt u de eigenschappen van de DB2-provider op of stelt u deze in.

Name Type Description
dbName

string

Hiermee haalt u de databasenaam db2 op of stelt u deze in.

dbPassword

string

Hiermee haalt u het databasewachtwoord db2 op of stelt u dit in.

dbPasswordUri

string

Haalt de sleutelkluis-URI op of stelt deze in op geheim met het databasewachtwoord.

dbPort

string

Hiermee haalt u de SQL-poort van de db2-database op of stelt u deze in.

dbUsername

string

Hiermee haalt u de gebruikersnaam van de db2-database op of stelt u deze in.

hostname

string

Hiermee haalt u de naam van de virtuele doelmachine op of stelt u deze in.

providerType string:

Db2

Het providertype. De waarde kan bijvoorbeeld SapHana zijn.

sapSid

string

Hiermee haalt u de SAP-systeem-id op of stelt u deze in

sslCertificateUri

string

Hiermee haalt u de blob-URI op of stelt u deze in op SSL-certificaat voor de DB2-database.

sslPreference

sslPreference

Hiermee wordt de certificaatvoorkeur opgevraagd of ingesteld als beveiligde communicatie is ingeschakeld.

Error

Standaardfoutobject.

Name Type Description
code

string

Door de server gedefinieerde set foutcodes.

details

Error[]

Matrix met details over specifieke fouten die hebben geleid tot deze gemelde fout.

innerError

InnerError

Object met meer specifieke informatie dan het huidige object over de fout.

message

string

Leesbare weergave van de fout.

target

string

Doel van de fout.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het extra informatietype.

ErrorDetail

De foutdetails.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout bevat aanvullende informatie.

code

string

De foutcode.

details

ErrorDetail[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoel.

ErrorResponse

Foutreactie

Name Type Description
error

ErrorDetail

Het foutobject.

Errors

Definieert de fouten van het providerexemplaren.

Name Type Description
code

string

Door de server gedefinieerde set foutcodes.

details

Error[]

Matrix met details over specifieke fouten die hebben geleid tot deze gemelde fout.

innerError

InnerError

Object met meer specifieke informatie dan het huidige object over de fout.

message

string

Leesbare weergave van de fout.

target

string

Doel van de fout.

HanaDbProviderInstanceProperties

Hiermee haalt u de providereigenschappen op of stelt u deze in.

Name Type Description
dbName

string

Hiermee haalt u de naam van de hana-database op of stelt u deze in.

dbPassword

string

Hiermee haalt u het databasewachtwoord op of stelt u dit in.

dbPasswordUri

string

Haalt de sleutelkluis-URI op of stelt deze in op geheim met het databasewachtwoord.

dbUsername

string

Hiermee haalt u de gebruikersnaam van de database op of stelt u deze in.

hostname

string

Hiermee haalt u de grootte van de virtuele doelmachine op of stelt u deze in.

instanceNumber

string

Hiermee haalt u het exemplaarnummer van de database op of stelt u dit in.

providerType string:

SapHana

Het providertype. De waarde kan bijvoorbeeld SapHana zijn.

sapSid

string

Hiermee haalt u de SAP-systeem-id op of stelt u deze in.

sqlPort

string

Hiermee haalt u de SQL-databasepoort op of stelt u deze in.

sslCertificateUri

string

Hiermee haalt u de blob-URI op of stelt u deze in op SSL-certificaat voor de database.

sslHostNameInCertificate

string

Hiermee haalt u de hostnaam(s) op of stelt u deze in het SSL-certificaat in.

sslPreference

sslPreference

Hiermee wordt de certificaatvoorkeur opgevraagd of ingesteld als beveiligde communicatie is ingeschakeld.

InnerError

Object met meer specifieke informatie dan het huidige object over de fout.

Name Type Description
innerError

Error

Standaardfoutobject.

ManagedServiceIdentityType

Type beheerde service-identiteit (alleen Geen, UserAssigned-typen zijn toegestaan).

Waarde Description
None
UserAssigned

MsSqlServerProviderInstanceProperties

Hiermee haalt u de eigenschappen van de SQL-serverprovider op of stelt u deze in.

Name Type Description
dbPassword

string

Hiermee haalt u het databasewachtwoord op of stelt u dit in.

dbPasswordUri

string

Haalt de sleutelkluis-URI op of stelt deze in op geheim met het databasewachtwoord.

dbPort

string

Hiermee haalt u de SQL-databasepoort op of stelt u deze in.

dbUsername

string

Hiermee haalt u de gebruikersnaam van de database op of stelt u deze in.

hostname

string

Hiermee haalt u de hostnaam van de SQL-server op of stelt u deze in.

providerType string:

MsSqlServer

Het providertype. De waarde kan bijvoorbeeld SapHana zijn.

sapSid

string

Hiermee haalt u de SAP-systeem-id op of stelt u deze in

sslCertificateUri

string

Hiermee haalt u de blob-URI op of stelt u deze in op SSL-certificaat voor de SQL Database.

sslPreference

sslPreference

Hiermee wordt de certificaatvoorkeur opgevraagd of ingesteld als beveiligde communicatie is ingeschakeld.

PrometheusHaClusterProviderInstanceProperties

Hiermee haalt u de eigenschappen van de PrometheusHaCluster-provider op of stelt u deze in.

Name Type Description
clusterName

string

Hiermee haalt u de clusterNaam op of stelt u deze in.

hostname

string

Hiermee haalt u de naam van de doelcomputer op of stelt u deze in.

prometheusUrl

string

URL van het eindpunt nodeexporteur.

providerType string:

PrometheusHaCluster

Het providertype. De waarde kan bijvoorbeeld SapHana zijn.

sid

string

Hiermee haalt u de cluster-sid op of stelt u deze in.

sslCertificateUri

string

Haalt de blob-URI op of stelt deze in op SSL-certificaat voor de ha-clusterexporteur.

sslPreference

sslPreference

Hiermee wordt de certificaatvoorkeur opgevraagd of ingesteld als beveiligde communicatie is ingeschakeld.

PrometheusOSProviderInstanceProperties

Hiermee haalt u de eigenschappen van de PrometheusOS-provider op of stelt u deze in.

Name Type Description
prometheusUrl

string

URL van het eindpunt van de knooppuntexporteur

providerType string:

PrometheusOS

Het providertype. De waarde kan bijvoorbeeld SapHana zijn.

sapSid

string

Hiermee haalt u de SAP-systeem-id op of stelt u deze in

sslCertificateUri

string

Haalt de blob-URI op of stelt deze in op SSL-certificaat voor de prometheus-knooppuntexporteur.

sslPreference

sslPreference

Hiermee wordt de certificaatvoorkeur opgevraagd of ingesteld als beveiligde communicatie is ingeschakeld.

ProviderInstance

Een providerexemplaar dat is gekoppeld aan SAP Monitor.

Name Type Description
id

string

Volledig gekwalificeerde resource-id voor de resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

UserAssignedServiceIdentity

[momenteel niet in gebruik] Beheerde service-identiteit (door de gebruiker toegewezen identiteiten)

name

string

De naam van de resource

properties.errors

Errors

Definieert de fouten van het providerexemplaren.

properties.providerSettings ProviderSpecificProperties:

Hiermee definieert u de specifieke eigenschappen van de provider.

properties.provisioningState

WorkloadMonitorProvisioningState

Status van inrichting van het providerexemplaren

systemData

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

type

string

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

SapNetWeaverProviderInstanceProperties

Hiermee haalt u de providereigenschappen op of stelt u deze in.

Name Type Description
providerType string:

SapNetWeaver

Het providertype. De waarde kan bijvoorbeeld SapHana zijn.

sapClientId

string

Hiermee haalt u de SAP-client-id op of stelt u deze in.

sapHostFileEntries

string[]

Hiermee haalt u de lijst met HostFile-vermeldingen op of stelt u deze in

sapHostname

string

Hiermee haalt u het IP-adres/FQDN van de doel-VM op of stelt u deze in.

sapInstanceNr

string

Hiermee haalt u het exemplaarnummer van SAP NetWeaver op of stelt u dit in.

sapPassword

string

Hiermee stelt u het SAP-wachtwoord in.

sapPasswordUri

string

Haalt de sleutelkluis-URI op of stelt deze in op geheim met het SAP-wachtwoord.

sapPortNumber

string

Hiermee haalt u het SAP HTTP-poortnummer op of stelt u dit in.

sapSid

string

Hiermee haalt u de SAP-systeem-id op of stelt u deze in

sapUsername

string

Hiermee haalt u de SAP-gebruikersnaam op of stelt u deze in.

sslCertificateUri

string

Haalt de blob-URI op of stelt deze in op SSL-certificaat voor het SAP-systeem.

sslPreference

sslPreference

Hiermee wordt de certificaatvoorkeur opgevraagd of ingesteld als beveiligde communicatie is ingeschakeld.

sslPreference

Hiermee wordt de certificaatvoorkeur opgevraagd of ingesteld als beveiligde communicatie is ingeschakeld.

Waarde Description
Disabled
RootCertificate
ServerCertificate

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

Name Type Description
createdAt

string (date-time)

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit waarmee de resource is gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string (date-time)

De tijdstempel van de laatste wijziging van de resource (UTC)

lastModifiedBy

string

De identiteit die de resource voor het laatst heeft gewijzigd.

lastModifiedByType

createdByType

Het type identiteit dat de resource voor het laatst heeft gewijzigd.

UserAssignedIdentity

Door de gebruiker toegewezen identiteitseigenschappen

Name Type Description
clientId

string (uuid)

De client-id van de toegewezen identiteit.

principalId

string (uuid)

De principal-id van de toegewezen identiteit.

UserAssignedServiceIdentity

Een vooraf gemaakte door de gebruiker toegewezen identiteit waaraan de juiste rollen zijn toegewezen. Voor meer informatie over identiteit en rollen die vereist zijn, gaat u naar de handleiding voor ACSS-procedures.

Name Type Description
type

ManagedServiceIdentityType

Type identiteit beheren

userAssignedIdentities

<string,  UserAssignedIdentity>

User-Assigned identiteiten
Woordenlijst met door de gebruiker toegewezen identiteiten

WorkloadMonitorProvisioningState

Status van inrichting van de SAP-monitor.

Waarde Description
Accepted
Creating
Deleting
Failed
Migrating
Succeeded
Updating