Compartilhar via


Provider Instances - Get

Obtém as propriedades de uma instância de provedor para a assinatura, o grupo de recursos, o nome do monitor SAP e o nome do recurso especificados.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
monitorName
path True

string

Nome do recurso do monitor SAP.

providerInstanceName
path True

string

Nome da instância do provedor.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

A ID da assinatura de destino.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Respostas

Nome Tipo Description
200 OK

ProviderInstance

OKEY

Other Status Codes

ErrorResponse

Resposta de erro que descreve por que a operação falhou.

Exemplos

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

Solicitação de exemplo

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

Resposta de exemplo

{
  "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

Solicitação de exemplo

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

Resposta de exemplo

{
  "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

Solicitação de exemplo

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

Resposta de exemplo

{
  "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

Solicitação de exemplo

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

Resposta de exemplo

{
  "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

Solicitação de exemplo

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

Resposta de exemplo

{
  "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

Solicitação de exemplo

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

Resposta de exemplo

{
  "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"
    }
  }
}

Definições

Nome Description
createdByType

O tipo de identidade que criou o recurso.

DB2ProviderInstanceProperties

Obtém ou define as propriedades do provedor DB2.

Error

Objeto de erro padrão.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

Errors

Define os erros de instância do provedor.

HanaDbProviderInstanceProperties

Obtém ou define as propriedades do provedor.

InnerError

Objeto que contém informações mais específicas do que o objeto atual sobre o erro.

ManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (somente nenhum, tipos UserAssigned são permitidos).

MsSqlServerProviderInstanceProperties

Obtém ou define as propriedades do provedor do SQL Server.

PrometheusHaClusterProviderInstanceProperties

Obtém ou define as propriedades do provedor PrometheusHaCluster.

PrometheusOSProviderInstanceProperties

Obtém ou define as propriedades do provedor PrometheusOS.

ProviderInstance

Uma instância de provedor associada ao monitor SAP.

SapNetWeaverProviderInstanceProperties

Obtém ou define as propriedades do provedor.

sslPreference

Obtém ou define a preferência do certificado se a comunicação segura estiver habilitada.

systemData

Metadados relativos à criação e última modificação do recurso.

UserAssignedIdentity

Propriedades de identidade atribuídas pelo usuário

UserAssignedServiceIdentity

Uma identidade atribuída pelo usuário pré-criada com as funções apropriadas atribuídas. Para saber mais sobre a identidade e as funções necessárias, visite o guia de instruções do ACSS.

WorkloadMonitorProvisioningState

Estado do provisionamento do monitor SAP.

createdByType

O tipo de identidade que criou o recurso.

Valor Description
Application
Key
ManagedIdentity
User

DB2ProviderInstanceProperties

Obtém ou define as propriedades do provedor DB2.

Nome Tipo Description
dbName

string

Obtém ou define o nome do banco de dados db2.

dbPassword

string

Obtém ou define a senha do banco de dados db2.

dbPasswordUri

string

Obtém ou define o URI do cofre de chaves para segredo com a senha do banco de dados.

dbPort

string

Obtém ou define a porta sql do banco de dados db2.

dbUsername

string

Obtém ou define o nome de usuário do banco de dados db2.

hostname

string

Obtém ou define o nome da máquina virtual de destino.

providerType string:

Db2

O tipo de provedor. Por exemplo, o valor pode ser SapHana.

sapSid

string

Obtém ou define o Identificador do Sistema SAP

sslCertificateUri

string

Obtém ou define o URI do blob como certificado SSL para o Banco de Dados DB2.

sslPreference

sslPreference

Obtém ou define a preferência do certificado se a comunicação segura estiver habilitada.

Error

Objeto de erro padrão.

Nome Tipo Description
code

string

Conjunto definido pelo servidor de códigos de erro.

details

Error[]

Matriz de detalhes sobre erros específicos que levaram a esse erro relatado.

innerError

InnerError

Objeto que contém informações mais específicas do que o objeto atual sobre o erro.

message

string

Representação legível por humanos do erro.

target

string

Destino do erro.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Nome Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Nome Tipo Description
error

ErrorDetail

O objeto de erro.

Errors

Define os erros de instância do provedor.

Nome Tipo Description
code

string

Conjunto definido pelo servidor de códigos de erro.

details

Error[]

Matriz de detalhes sobre erros específicos que levaram a esse erro relatado.

innerError

InnerError

Objeto que contém informações mais específicas do que o objeto atual sobre o erro.

message

string

Representação legível por humanos do erro.

target

string

Destino do erro.

HanaDbProviderInstanceProperties

Obtém ou define as propriedades do provedor.

Nome Tipo Description
dbName

string

Obtém ou define o nome do banco de dados do hana.

dbPassword

string

Obtém ou define a senha do banco de dados.

dbPasswordUri

string

Obtém ou define o URI do cofre de chaves para segredo com a senha do banco de dados.

dbUsername

string

Obtém ou define o nome de usuário do banco de dados.

hostname

string

Obtém ou define o tamanho da máquina virtual de destino.

instanceNumber

string

Obtém ou define o número da instância do banco de dados.

providerType string:

SapHana

O tipo de provedor. Por exemplo, o valor pode ser SapHana.

sapSid

string

Obtém ou define o Identificador do Sistema SAP.

sqlPort

string

Obtém ou define a porta sql do banco de dados.

sslCertificateUri

string

Obtém ou define o URI do blob como certificado SSL para o BD.

sslHostNameInCertificate

string

Obtém ou define os nomes de host no certificado SSL.

sslPreference

sslPreference

Obtém ou define a preferência do certificado se a comunicação segura estiver habilitada.

InnerError

Objeto que contém informações mais específicas do que o objeto atual sobre o erro.

Nome Tipo Description
innerError

Error

Objeto de erro padrão.

ManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (somente nenhum, tipos UserAssigned são permitidos).

Valor Description
None
UserAssigned

MsSqlServerProviderInstanceProperties

Obtém ou define as propriedades do provedor do SQL Server.

Nome Tipo Description
dbPassword

string

Obtém ou define a senha do banco de dados.

dbPasswordUri

string

Obtém ou define o URI do cofre de chaves para segredo com a senha do banco de dados.

dbPort

string

Obtém ou define a porta sql do banco de dados.

dbUsername

string

Obtém ou define o nome de usuário do banco de dados.

hostname

string

Obtém ou define o nome do host do SQL Server.

providerType string:

MsSqlServer

O tipo de provedor. Por exemplo, o valor pode ser SapHana.

sapSid

string

Obtém ou define o Identificador do Sistema SAP

sslCertificateUri

string

Obtém ou define o URI do blob como certificado SSL para o Banco de Dados SQL.

sslPreference

sslPreference

Obtém ou define a preferência do certificado se a comunicação segura estiver habilitada.

PrometheusHaClusterProviderInstanceProperties

Obtém ou define as propriedades do provedor PrometheusHaCluster.

Nome Tipo Description
clusterName

string

Obtém ou define o clusterName.

hostname

string

Obtém ou define o nome do computador de destino.

prometheusUrl

string

URL do ponto de extremidade exportador de nó.

providerType string:

PrometheusHaCluster

O tipo de provedor. Por exemplo, o valor pode ser SapHana.

sid

string

Obtém ou define o sid do cluster.

sslCertificateUri

string

Obtém ou define o URI do blob como certificado SSL para o exportador de cluster de HA.

sslPreference

sslPreference

Obtém ou define a preferência do certificado se a comunicação segura estiver habilitada.

PrometheusOSProviderInstanceProperties

Obtém ou define as propriedades do provedor PrometheusOS.

Nome Tipo Description
prometheusUrl

string

URL do ponto de extremidade exportador de nós

providerType string:

PrometheusOS

O tipo de provedor. Por exemplo, o valor pode ser SapHana.

sapSid

string

Obtém ou define o Identificador do Sistema SAP

sslCertificateUri

string

Obtém ou define o URI do blob como certificado SSL para o exportador de nós prometheus.

sslPreference

sslPreference

Obtém ou define a preferência do certificado se a comunicação segura estiver habilitada.

ProviderInstance

Uma instância de provedor associada ao monitor SAP.

Nome Tipo Description
id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

UserAssignedServiceIdentity

[atualmente não está em uso] Identidade de serviço gerenciada (identidades atribuídas pelo usuário)

name

string

O nome do recurso

properties.errors

Errors

Define os erros de instância do provedor.

properties.providerSettings ProviderSpecificProperties:

Define as propriedades específicas do provedor.

properties.provisioningState

WorkloadMonitorProvisioningState

Estado do provisionamento da instância do provedor

systemData

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

SapNetWeaverProviderInstanceProperties

Obtém ou define as propriedades do provedor.

Nome Tipo Description
providerType string:

SapNetWeaver

O tipo de provedor. Por exemplo, o valor pode ser SapHana.

sapClientId

string

Obtém ou define a ID do cliente SAP.

sapHostFileEntries

string[]

Obtém ou define a lista de Entradas hostFile

sapHostname

string

Obtém ou define o endereço IP da máquina virtual de destino/FQDN.

sapInstanceNr

string

Obtém ou define o número da instância do SAP NetWeaver.

sapPassword

string

Define a senha do SAP.

sapPasswordUri

string

Obtém ou define o URI do cofre de chaves para segredo com a senha sap.

sapPortNumber

string

Obtém ou define o número da porta HTTP do SAP.

sapSid

string

Obtém ou define o Identificador do Sistema SAP

sapUsername

string

Obtém ou define o nome de usuário sap.

sslCertificateUri

string

Obtém ou define o URI do blob como certificado SSL para o sistema SAP.

sslPreference

sslPreference

Obtém ou define a preferência do certificado se a comunicação segura estiver habilitada.

sslPreference

Obtém ou define a preferência do certificado se a comunicação segura estiver habilitada.

Valor Description
Disabled
RootCertificate
ServerCertificate

systemData

Metadados relativos à criação e última modificação do recurso.

Nome Tipo Description
createdAt

string (date-time)

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.

UserAssignedIdentity

Propriedades de identidade atribuídas pelo usuário

Nome Tipo Description
clientId

string (uuid)

A ID do cliente da identidade atribuída.

principalId

string (uuid)

A ID da entidade de segurança da identidade atribuída.

UserAssignedServiceIdentity

Uma identidade atribuída pelo usuário pré-criada com as funções apropriadas atribuídas. Para saber mais sobre a identidade e as funções necessárias, visite o guia de instruções do ACSS.

Nome Tipo Description
type

ManagedServiceIdentityType

Tipo de gerenciamento de identidade

userAssignedIdentities

<string,  UserAssignedIdentity>

Identidades de User-Assigned
Dicionário de identidades atribuídas pelo usuário

WorkloadMonitorProvisioningState

Estado do provisionamento do monitor SAP.

Valor Description
Accepted
Creating
Deleting
Failed
Migrating
Succeeded
Updating