Поделиться через


Provider Instances - Get

Возвращает свойства экземпляра поставщика для указанной подписки, группы ресурсов, имени монитора SAP и имени ресурса.

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

Параметры URI

Имя В Обязательно Тип Описание
monitorName
path True

string

Имя ресурса монитора SAP.

providerInstanceName
path True

string

Имя экземпляра поставщика.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Имя группы ресурсов. Имя не учитывает регистр.

subscriptionId
path True

string

minLength: 1

Идентификатор целевой подписки.

api-version
query True

string

minLength: 1

Версия API, используемая для этой операции.

Ответы

Имя Тип Описание
200 OK

ProviderInstance

ХОРОШО

Other Status Codes

ErrorResponse

Ответ на ошибку, описывающий причину сбоя операции.

Примеры

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

Образец запроса

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

Пример ответа

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

Образец запроса

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

Пример ответа

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

Образец запроса

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

Пример ответа

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

Образец запроса

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

Пример ответа

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

Образец запроса

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

Пример ответа

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

Образец запроса

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

Пример ответа

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

Определения

Имя Описание
createdByType

Тип удостоверения, создавшего ресурс.

DB2ProviderInstanceProperties

Возвращает или задает свойства поставщика DB2.

Error

Стандартный объект ошибки.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Ответ на ошибку

Errors

Определяет ошибки экземпляра поставщика.

HanaDbProviderInstanceProperties

Возвращает или задает свойства поставщика.

InnerError

Объект, содержащий более конкретные сведения, чем текущий объект об ошибке.

ManagedServiceIdentityType

Тип управляемого удостоверения службы (разрешены только типы UserAssigned).

MsSqlServerProviderInstanceProperties

Возвращает или задает свойства поставщика SQL Server.

PrometheusHaClusterProviderInstanceProperties

Возвращает или задает свойства поставщика PrometheusHaCluster.

PrometheusOSProviderInstanceProperties

Возвращает или задает свойства поставщика PrometheusOS.

ProviderInstance

Экземпляр поставщика, связанный с монитором SAP.

SapNetWeaverProviderInstanceProperties

Возвращает или задает свойства поставщика.

sslPreference

Возвращает или задает предпочтения сертификата, если включена безопасная связь.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

UserAssignedIdentity

Свойства назначаемого пользователем удостоверения

UserAssignedServiceIdentity

Предварительно созданное удостоверение, назначаемое пользователем с соответствующими ролями. Чтобы узнать больше о необходимых удостоверениях и ролях, ознакомьтесь с руководством по ACSS.

WorkloadMonitorProvisioningState

Состояние подготовки монитора SAP.

createdByType

Тип удостоверения, создавшего ресурс.

Значение Описание
User
Application
ManagedIdentity
Key

DB2ProviderInstanceProperties

Возвращает или задает свойства поставщика DB2.

Имя Тип Описание
dbName

string

Возвращает или задает имя базы данных db2.

dbPassword

string

Возвращает или задает пароль базы данных db2.

dbPasswordUri

string

Возвращает или задает универсальный код ресурса (URI) хранилища ключей для секрета с помощью пароля базы данных.

dbPort

string

Возвращает или задает порт sql базы данных db2.

dbUsername

string

Возвращает или задает имя пользователя базы данных db2.

hostname

string

Возвращает или задает имя целевой виртуальной машины.

providerType string:

Db2

Тип поставщика. Например, значение может быть SapHana.

sapSid

string

Возвращает или задает идентификатор системы SAP

sslCertificateUri

string

Возвращает или задает универсальный код ресурса (URI) БОЛЬШОго двоичного объекта в SSL-сертификат для базы данных DB2.

sslPreference

sslPreference

Возвращает или задает предпочтения сертификата, если включена безопасная связь.

Error

Стандартный объект ошибки.

Имя Тип Описание
code

string

Определяемый сервером набор кодов ошибок.

details

Error[]

Массив сведений об определенных ошибках, которые привели к этой сообщаемой ошибке.

innerError

InnerError

Объект, содержащий более конкретные сведения, чем текущий объект об ошибке.

message

string

Читаемое человеком представление ошибки.

target

string

Цель ошибки.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

Имя Тип Описание
info

object

Дополнительные сведения.

type

string

Дополнительный тип сведений.

ErrorDetail

Сведения об ошибке.

Имя Тип Описание
additionalInfo

ErrorAdditionalInfo[]

Дополнительные сведения об ошибке.

code

string

Код ошибки.

details

ErrorDetail[]

Сведения об ошибке.

message

string

Сообщение об ошибке.

target

string

Целевой объект ошибки.

ErrorResponse

Ответ на ошибку

Имя Тип Описание
error

ErrorDetail

Объект ошибки.

Errors

Определяет ошибки экземпляра поставщика.

Имя Тип Описание
code

string

Определяемый сервером набор кодов ошибок.

details

Error[]

Массив сведений об определенных ошибках, которые привели к этой сообщаемой ошибке.

innerError

InnerError

Объект, содержащий более конкретные сведения, чем текущий объект об ошибке.

message

string

Читаемое человеком представление ошибки.

target

string

Цель ошибки.

HanaDbProviderInstanceProperties

Возвращает или задает свойства поставщика.

Имя Тип Описание
dbName

string

Возвращает или задает имя базы данных hana.

dbPassword

string

Возвращает или задает пароль базы данных.

dbPasswordUri

string

Возвращает или задает универсальный код ресурса (URI) хранилища ключей для секрета с помощью пароля базы данных.

dbUsername

string

Возвращает или задает имя пользователя базы данных.

hostname

string

Возвращает или задает размер целевой виртуальной машины.

instanceNumber

string

Возвращает или задает номер экземпляра базы данных.

providerType string:

SapHana

Тип поставщика. Например, значение может быть SapHana.

sapSid

string

Возвращает или задает идентификатор системы SAP.

sqlPort

string

Возвращает или задает порт sql базы данных.

sslCertificateUri

string

Возвращает или задает универсальный код ресурса (URI) большого двоичного объекта для SSL-сертификата для базы данных.

sslHostNameInCertificate

string

Возвращает или задает имена узлов в SSL-сертификате.

sslPreference

sslPreference

Возвращает или задает предпочтения сертификата, если включена безопасная связь.

InnerError

Объект, содержащий более конкретные сведения, чем текущий объект об ошибке.

Имя Тип Описание
innerError

Error

Стандартный объект ошибки.

ManagedServiceIdentityType

Тип управляемого удостоверения службы (разрешены только типы UserAssigned).

Значение Описание
None
UserAssigned

MsSqlServerProviderInstanceProperties

Возвращает или задает свойства поставщика SQL Server.

Имя Тип Описание
dbPassword

string

Возвращает или задает пароль базы данных.

dbPasswordUri

string

Возвращает или задает универсальный код ресурса (URI) хранилища ключей для секрета с помощью пароля базы данных.

dbPort

string

Возвращает или задает порт sql базы данных.

dbUsername

string

Возвращает или задает имя пользователя базы данных.

hostname

string

Возвращает или задает имя узла SQL Server.

providerType string:

MsSqlServer

Тип поставщика. Например, значение может быть SapHana.

sapSid

string

Возвращает или задает идентификатор системы SAP

sslCertificateUri

string

Возвращает или задает универсальный код ресурса (URI) БОЛЬШОго двоичного объекта в SSL-сертификат для базы данных SQL.

sslPreference

sslPreference

Возвращает или задает предпочтения сертификата, если включена безопасная связь.

PrometheusHaClusterProviderInstanceProperties

Возвращает или задает свойства поставщика PrometheusHaCluster.

Имя Тип Описание
clusterName

string

Возвращает или задает имя кластера.

hostname

string

Возвращает или задает имя целевого компьютера.

prometheusUrl

string

URL-адрес конечной точки экспортера узлов.

providerType string:

PrometheusHaCluster

Тип поставщика. Например, значение может быть SapHana.

sid

string

Возвращает или задает идентификатор безопасности кластера.

sslCertificateUri

string

Возвращает или задает универсальный код ресурса (URI) БОЛЬШОго двоичного объекта в SSL-сертификат для экспортера кластера высокого уровня доступности.

sslPreference

sslPreference

Возвращает или задает предпочтения сертификата, если включена безопасная связь.

PrometheusOSProviderInstanceProperties

Возвращает или задает свойства поставщика PrometheusOS.

Имя Тип Описание
prometheusUrl

string

URL-адрес конечной точки экспортера узлов

providerType string:

PrometheusOS

Тип поставщика. Например, значение может быть SapHana.

sapSid

string

Возвращает или задает идентификатор системы SAP

sslCertificateUri

string

Возвращает или задает универсальный код ресурса (URI) большого двоичного объекта для SSL-сертификата для экспортера узлов prometheus.

sslPreference

sslPreference

Возвращает или задает предпочтения сертификата, если включена безопасная связь.

ProviderInstance

Экземпляр поставщика, связанный с монитором SAP.

Имя Тип Описание
id

string

Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

UserAssignedServiceIdentity

[в настоящее время не используется] Управляемое удостоверение службы (назначенные пользователем удостоверения)

name

string

Имя ресурса

properties.errors

Errors

Определяет ошибки экземпляра поставщика.

properties.providerSettings ProviderSpecificProperties:

Определяет определенные свойства поставщика.

properties.provisioningState

WorkloadMonitorProvisioningState

Состояние подготовки экземпляра поставщика

systemData

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

SapNetWeaverProviderInstanceProperties

Возвращает или задает свойства поставщика.

Имя Тип Описание
providerType string:

SapNetWeaver

Тип поставщика. Например, значение может быть SapHana.

sapClientId

string

Возвращает или задает идентификатор клиента SAP.

sapHostFileEntries

string[]

Возвращает или задает список записей HostFile

sapHostname

string

Возвращает или задает IP-адрес целевой виртуальной машины или полное доменное имя.

sapInstanceNr

string

Возвращает или задает номер экземпляра SAP NetWeaver.

sapPassword

string

Задает пароль SAP.

sapPasswordUri

string

Возвращает или задает универсальный код ресурса (URI) хранилища ключей для секрета с помощью пароля SAP.

sapPortNumber

string

Возвращает или задает номер порта SAP HTTP.

sapSid

string

Возвращает или задает идентификатор системы SAP

sapUsername

string

Возвращает или задает имя пользователя SAP.

sslCertificateUri

string

Возвращает или задает универсальный код ресурса (URI) БОЛЬШОго двоичного объекта в SSL-сертификат для системы SAP.

sslPreference

sslPreference

Возвращает или задает предпочтения сертификата, если включена безопасная связь.

sslPreference

Возвращает или задает предпочтения сертификата, если включена безопасная связь.

Значение Описание
Disabled
RootCertificate
ServerCertificate

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

Имя Тип Описание
createdAt

string (date-time)

Метка времени создания ресурса (UTC).

createdBy

string

Удостоверение, создающее ресурс.

createdByType

createdByType

Тип удостоверения, создавшего ресурс.

lastModifiedAt

string (date-time)

Метка времени последнего изменения ресурса (UTC)

lastModifiedBy

string

Идентификатор, который последний раз изменил ресурс.

lastModifiedByType

createdByType

Тип удостоверения, который последний раз изменил ресурс.

UserAssignedIdentity

Свойства назначаемого пользователем удостоверения

Имя Тип Описание
clientId

string (uuid)

Идентификатор клиента назначенного удостоверения.

principalId

string (uuid)

Основной идентификатор назначенного удостоверения.

UserAssignedServiceIdentity

Предварительно созданное удостоверение, назначаемое пользователем с соответствующими ролями. Чтобы узнать больше о необходимых удостоверениях и ролях, ознакомьтесь с руководством по ACSS.

Имя Тип Описание
type

ManagedServiceIdentityType

Тип удостоверения управления

userAssignedIdentities

<string,  UserAssignedIdentity>

удостоверения User-Assigned
Словарь назначенных пользователем удостоверений

WorkloadMonitorProvisioningState

Состояние подготовки монитора SAP.

Значение Описание
Accepted
Creating
Updating
Failed
Succeeded
Deleting
Migrating