Compartir a través de


Provider Instances - Get

Obtiene las propiedades de una instancia de proveedor para la suscripción, el grupo de recursos, el nombre del monitor de SAP y el nombre del 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 identificador URI

Nombre En Requerido Tipo Description
monitorName
path True

string

Nombre del recurso de supervisión de SAP.

providerInstanceName
path True

string

Nombre de la instancia del proveedor.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

Identificador de la suscripción de destino.

api-version
query True

string

minLength: 1

Versión de la API que se va a usar para esta operación.

Respuestas

Nombre Tipo Description
200 OK

ProviderInstance

De acuerdo

Other Status Codes

ErrorResponse

Respuesta de error que describe por qué se produjo un error en la operación.

Ejemplos

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

Solicitud de ejemplo

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

Respuesta de muestra

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

Solicitud de ejemplo

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

Respuesta de muestra

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

Solicitud de ejemplo

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

Respuesta de muestra

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

Solicitud de ejemplo

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

Respuesta de muestra

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

Solicitud de ejemplo

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

Respuesta de muestra

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

Solicitud de ejemplo

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

Respuesta de muestra

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

Definiciones

Nombre Description
createdByType

Tipo de identidad que creó el recurso.

DB2ProviderInstanceProperties

Obtiene o establece las propiedades del proveedor DB2.

Error

Objeto de error estándar.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

Errors

Define los errores de instancia del proveedor.

HanaDbProviderInstanceProperties

Obtiene o establece las propiedades del proveedor.

InnerError

Objeto que contiene información más específica que el objeto actual sobre el error.

ManagedServiceIdentityType

Tipo de identidad de servicio administrada (solo se permiten tipos None, UserAssigned).

MsSqlServerProviderInstanceProperties

Obtiene o establece las propiedades del proveedor de SQL Server.

PrometheusHaClusterProviderInstanceProperties

Obtiene o establece las propiedades del proveedor PrometheusHaCluster.

PrometheusOSProviderInstanceProperties

Obtiene o establece las propiedades del proveedor PrometheusOS.

ProviderInstance

Una instancia de proveedor asociada al monitor de SAP.

SapNetWeaverProviderInstanceProperties

Obtiene o establece las propiedades del proveedor.

sslPreference

Obtiene o establece la preferencia de certificado si está habilitada la comunicación segura.

systemData

Metadatos relativos a la creación y última modificación del recurso.

UserAssignedIdentity

Propiedades de identidad asignadas por el usuario

UserAssignedServiceIdentity

Una identidad asignada previamente por el usuario con los roles adecuados asignados. Para más información sobre la identidad y los roles necesarios, visite la guía paso a paso de ACSS.

WorkloadMonitorProvisioningState

Estado del aprovisionamiento del monitor de SAP.

createdByType

Tipo de identidad que creó el recurso.

Valor Description
User
Application
ManagedIdentity
Key

DB2ProviderInstanceProperties

Obtiene o establece las propiedades del proveedor DB2.

Nombre Tipo Description
dbName

string

Obtiene o establece el nombre de la base de datos db2.

dbPassword

string

Obtiene o establece la contraseña de base de datos db2.

dbPasswordUri

string

Obtiene o establece el URI del almacén de claves en secreto con la contraseña de la base de datos.

dbPort

string

Obtiene o establece el puerto sql de base de datos db2.

dbUsername

string

Obtiene o establece el nombre de usuario de la base de datos db2.

hostname

string

Obtiene o establece el nombre de la máquina virtual de destino.

providerType string:

Db2

Tipo de proveedor. Por ejemplo, el valor puede ser SapHana.

sapSid

string

Obtiene o establece el identificador del sistema SAP.

sslCertificateUri

string

Obtiene o establece el URI del blob en certificado SSL para la base de datos DB2.

sslPreference

sslPreference

Obtiene o establece la preferencia de certificado si está habilitada la comunicación segura.

Error

Objeto de error estándar.

Nombre Tipo Description
code

string

Conjunto definido por el servidor de códigos de error.

details

Error[]

Matriz de detalles sobre errores específicos que llevaron a este error notificado.

innerError

InnerError

Objeto que contiene información más específica que el objeto actual sobre el error.

message

string

Representación legible del error.

target

string

Destino del error.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Detalles del error.

message

string

Mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

Errors

Define los errores de instancia del proveedor.

Nombre Tipo Description
code

string

Conjunto definido por el servidor de códigos de error.

details

Error[]

Matriz de detalles sobre errores específicos que llevaron a este error notificado.

innerError

InnerError

Objeto que contiene información más específica que el objeto actual sobre el error.

message

string

Representación legible del error.

target

string

Destino del error.

HanaDbProviderInstanceProperties

Obtiene o establece las propiedades del proveedor.

Nombre Tipo Description
dbName

string

Obtiene o establece el nombre de la base de datos de hana.

dbPassword

string

Obtiene o establece la contraseña de la base de datos.

dbPasswordUri

string

Obtiene o establece el URI del almacén de claves en secreto con la contraseña de la base de datos.

dbUsername

string

Obtiene o establece el nombre de usuario de la base de datos.

hostname

string

Obtiene o establece el tamaño de la máquina virtual de destino.

instanceNumber

string

Obtiene o establece el número de instancia de la base de datos.

providerType string:

SapHana

Tipo de proveedor. Por ejemplo, el valor puede ser SapHana.

sapSid

string

Obtiene o establece el identificador del sistema SAP.

sqlPort

string

Obtiene o establece el puerto sql de la base de datos.

sslCertificateUri

string

Obtiene o establece el URI del blob en certificado SSL para la base de datos.

sslHostNameInCertificate

string

Obtiene o establece los nombres de host en el certificado SSL.

sslPreference

sslPreference

Obtiene o establece la preferencia de certificado si está habilitada la comunicación segura.

InnerError

Objeto que contiene información más específica que el objeto actual sobre el error.

Nombre Tipo Description
innerError

Error

Objeto de error estándar.

ManagedServiceIdentityType

Tipo de identidad de servicio administrada (solo se permiten tipos None, UserAssigned).

Valor Description
None
UserAssigned

MsSqlServerProviderInstanceProperties

Obtiene o establece las propiedades del proveedor de SQL Server.

Nombre Tipo Description
dbPassword

string

Obtiene o establece la contraseña de la base de datos.

dbPasswordUri

string

Obtiene o establece el URI del almacén de claves en secreto con la contraseña de la base de datos.

dbPort

string

Obtiene o establece el puerto sql de la base de datos.

dbUsername

string

Obtiene o establece el nombre de usuario de la base de datos.

hostname

string

Obtiene o establece el nombre de host de SQL Server.

providerType string:

MsSqlServer

Tipo de proveedor. Por ejemplo, el valor puede ser SapHana.

sapSid

string

Obtiene o establece el identificador del sistema SAP.

sslCertificateUri

string

Obtiene o establece el URI del blob en certificado SSL para SQL Database.

sslPreference

sslPreference

Obtiene o establece la preferencia de certificado si está habilitada la comunicación segura.

PrometheusHaClusterProviderInstanceProperties

Obtiene o establece las propiedades del proveedor PrometheusHaCluster.

Nombre Tipo Description
clusterName

string

Obtiene o establece clusterName.

hostname

string

Obtiene o establece el nombre de la máquina de destino.

prometheusUrl

string

Dirección URL del punto de conexión de Node Exporter.

providerType string:

PrometheusHaCluster

Tipo de proveedor. Por ejemplo, el valor puede ser SapHana.

sid

string

Obtiene o establece el sid del clúster.

sslCertificateUri

string

Obtiene o establece el URI del blob en certificado SSL para el exportador de clústeres de alta disponibilidad.

sslPreference

sslPreference

Obtiene o establece la preferencia de certificado si está habilitada la comunicación segura.

PrometheusOSProviderInstanceProperties

Obtiene o establece las propiedades del proveedor PrometheusOS.

Nombre Tipo Description
prometheusUrl

string

Dirección URL del punto de conexión de Node Exporter

providerType string:

PrometheusOS

Tipo de proveedor. Por ejemplo, el valor puede ser SapHana.

sapSid

string

Obtiene o establece el identificador del sistema SAP.

sslCertificateUri

string

Obtiene o establece el URI del blob en certificado SSL para el exportador del nodo prometheus.

sslPreference

sslPreference

Obtiene o establece la preferencia de certificado si está habilitada la comunicación segura.

ProviderInstance

Una instancia de proveedor asociada al monitor de SAP.

Nombre Tipo Description
id

string

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

UserAssignedServiceIdentity

[actualmente no está en uso] Identidades de servicio administradas (identidades asignadas por el usuario)

name

string

Nombre del recurso

properties.errors

Errors

Define los errores de instancia del proveedor.

properties.providerSettings ProviderSpecificProperties:

Define las propiedades específicas del proveedor.

properties.provisioningState

WorkloadMonitorProvisioningState

Estado del aprovisionamiento de la instancia del proveedor

systemData

systemData

Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy.

type

string

Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

SapNetWeaverProviderInstanceProperties

Obtiene o establece las propiedades del proveedor.

Nombre Tipo Description
providerType string:

SapNetWeaver

Tipo de proveedor. Por ejemplo, el valor puede ser SapHana.

sapClientId

string

Obtiene o establece el identificador de cliente de SAP.

sapHostFileEntries

string[]

Obtiene o establece la lista de entradas hostFile.

sapHostname

string

Obtiene o establece la dirección IP/FQDN de la máquina virtual de destino.

sapInstanceNr

string

Obtiene o establece el número de instancia de SAP NetWeaver.

sapPassword

string

Establece la contraseña de SAP.

sapPasswordUri

string

Obtiene o establece el URI del almacén de claves en secreto con la contraseña de SAP.

sapPortNumber

string

Obtiene o establece el número de puerto HTTP de SAP.

sapSid

string

Obtiene o establece el identificador del sistema SAP.

sapUsername

string

Obtiene o establece el nombre de usuario de SAP.

sslCertificateUri

string

Obtiene o establece el URI del blob en certificado SSL para el sistema SAP.

sslPreference

sslPreference

Obtiene o establece la preferencia de certificado si está habilitada la comunicación segura.

sslPreference

Obtiene o establece la preferencia de certificado si está habilitada la comunicación segura.

Valor Description
Disabled
RootCertificate
ServerCertificate

systemData

Metadatos relativos a la creación y última modificación del recurso.

Nombre Tipo Description
createdAt

string (date-time)

Marca de tiempo de creación de recursos (UTC).

createdBy

string

Identidad que creó el recurso.

createdByType

createdByType

Tipo de identidad que creó el recurso.

lastModifiedAt

string (date-time)

Marca de tiempo de la última modificación del recurso (UTC)

lastModifiedBy

string

Identidad que modificó por última vez el recurso.

lastModifiedByType

createdByType

Tipo de identidad que modificó por última vez el recurso.

UserAssignedIdentity

Propiedades de identidad asignadas por el usuario

Nombre Tipo Description
clientId

string (uuid)

Identificador de cliente de la identidad asignada.

principalId

string (uuid)

Identificador de entidad de seguridad de la identidad asignada.

UserAssignedServiceIdentity

Una identidad asignada previamente por el usuario con los roles adecuados asignados. Para más información sobre la identidad y los roles necesarios, visite la guía paso a paso de ACSS.

Nombre Tipo Description
type

ManagedServiceIdentityType

Tipo de identidad de administración

userAssignedIdentities

<string,  UserAssignedIdentity>

identidades de User-Assigned
Diccionario de identidades asignadas por el usuario

WorkloadMonitorProvisioningState

Estado del aprovisionamiento del monitor de SAP.

Valor Description
Accepted
Creating
Updating
Failed
Succeeded
Deleting
Migrating