Aracılığıyla paylaş


Provider Instances - Get

Belirtilen abonelik, kaynak grubu, SAP izleyici adı ve kaynak adı için bir sağlayıcı örneğinin özelliklerini alır.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
monitorName
path True

string

SAP izleyici kaynağının adı.

providerInstanceName
path True

string

Sağlayıcı örneğinin adı.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

subscriptionId
path True

string

minLength: 1

Hedef aboneliğin kimliği.

api-version
query True

string

minLength: 1

Bu işlem için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

ProviderInstance

Tamam

Other Status Codes

ErrorResponse

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Örnekler

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

Örnek isteği

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

Örnek yanıt

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

Örnek isteği

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

Örnek yanıt

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

Örnek isteği

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

Örnek yanıt

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

Örnek isteği

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

Örnek yanıt

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

Örnek isteği

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

Örnek yanıt

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

Örnek isteği

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

Örnek yanıt

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

Tanımlar

Name Description
createdByType

Kaynağı oluşturan kimliğin türü.

DB2ProviderInstanceProperties

DB2 sağlayıcı özelliklerini alır veya ayarlar.

Error

Standart hata nesnesi.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

Errors

Sağlayıcı örneği hatalarını tanımlar.

HanaDbProviderInstanceProperties

Sağlayıcı özelliklerini alır veya ayarlar.

InnerError

Hatayla ilgili geçerli nesneden daha belirli bilgiler içeren nesne.

ManagedServiceIdentityType

Yönetilen hizmet kimliği türü (yalnızca Hiçbiri, UserAssigned türlerine izin verilir).

MsSqlServerProviderInstanceProperties

SQL server sağlayıcı özelliklerini alır veya ayarlar.

PrometheusHaClusterProviderInstanceProperties

PrometheusHaCluster sağlayıcı özelliklerini alır veya ayarlar.

PrometheusOSProviderInstanceProperties

PrometheusOS sağlayıcı özelliklerini alır veya ayarlar.

ProviderInstance

SAP izleyicisi ile ilişkilendirilmiş bir sağlayıcı örneği.

SapNetWeaverProviderInstanceProperties

Sağlayıcı özelliklerini alır veya ayarlar.

sslPreference

Güvenli iletişim etkinleştirildiyse sertifika tercihi alır veya ayarlar.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

UserAssignedIdentity

Kullanıcı tarafından atanan kimlik özellikleri

UserAssignedServiceIdentity

Uygun roller atanmış önceden oluşturulmuş bir kullanıcı tarafından atanan kimlik. Kimlik ve gerekli roller hakkında daha fazla bilgi edinmek için ACSS nasıl yapılır kılavuzunu ziyaret edin.

WorkloadMonitorProvisioningState

SAP izleyicisinin sağlama durumu.

createdByType

Kaynağı oluşturan kimliğin türü.

Değer Description
User
Application
ManagedIdentity
Key

DB2ProviderInstanceProperties

DB2 sağlayıcı özelliklerini alır veya ayarlar.

Name Tür Description
dbName

string

db2 veritabanı adını alır veya ayarlar.

dbPassword

string

db2 veritabanı parolasını alır veya ayarlar.

dbPasswordUri

string

Anahtar kasası URI'sini veritabanı parolası ile gizli dizi olarak alır veya ayarlar.

dbPort

string

db2 veritabanı sql bağlantı noktasını alır veya ayarlar.

dbUsername

string

db2 veritabanı kullanıcı adını alır veya ayarlar.

hostname

string

Hedef sanal makine adını alır veya ayarlar.

providerType string:

Db2

Sağlayıcı türü. Örneğin, değer SapHana olabilir.

sapSid

string

SAP Sistem Tanımlayıcısı'nı alır veya ayarlar

sslCertificateUri

string

DB2 Veritabanı için blob URI'sini SSL sertifikasına alır veya ayarlar.

sslPreference

sslPreference

Güvenli iletişim etkinleştirildiyse sertifika tercihi alır veya ayarlar.

Error

Standart hata nesnesi.

Name Tür Description
code

string

Sunucu tanımlı hata kodları kümesi.

details

Error[]

Bu bildirilen hataya neden olan belirli hatalar hakkındaki ayrıntılar dizisi.

innerError

InnerError

Hatayla ilgili geçerli nesneden daha belirli bilgiler içeren nesne.

message

string

Hatanın insan tarafından okunabilir gösterimi.

target

string

Hatanın hedefi.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

Errors

Sağlayıcı örneği hatalarını tanımlar.

Name Tür Description
code

string

Sunucu tanımlı hata kodları kümesi.

details

Error[]

Bu bildirilen hataya neden olan belirli hatalar hakkındaki ayrıntılar dizisi.

innerError

InnerError

Hatayla ilgili geçerli nesneden daha belirli bilgiler içeren nesne.

message

string

Hatanın insan tarafından okunabilir gösterimi.

target

string

Hatanın hedefi.

HanaDbProviderInstanceProperties

Sağlayıcı özelliklerini alır veya ayarlar.

Name Tür Description
dbName

string

Hana veritabanı adını alır veya ayarlar.

dbPassword

string

Veritabanı parolasını alır veya ayarlar.

dbPasswordUri

string

Anahtar kasası URI'sini veritabanı parolası ile gizli dizi olarak alır veya ayarlar.

dbUsername

string

Veritabanı kullanıcı adını alır veya ayarlar.

hostname

string

Hedef sanal makine boyutunu alır veya ayarlar.

instanceNumber

string

Veritabanı örnek numarasını alır veya ayarlar.

providerType string:

SapHana

Sağlayıcı türü. Örneğin, değer SapHana olabilir.

sapSid

string

SAP Sistem Tanımlayıcısı'nı alır veya ayarlar.

sqlPort

string

Veritabanı sql bağlantı noktasını alır veya ayarlar.

sslCertificateUri

string

Veritabanı için blob URI'sini SSL sertifikasına alır veya ayarlar.

sslHostNameInCertificate

string

SSL sertifikasındaki konak adlarını alır veya ayarlar.

sslPreference

sslPreference

Güvenli iletişim etkinleştirildiyse sertifika tercihi alır veya ayarlar.

InnerError

Hatayla ilgili geçerli nesneden daha belirli bilgiler içeren nesne.

Name Tür Description
innerError

Error

Standart hata nesnesi.

ManagedServiceIdentityType

Yönetilen hizmet kimliği türü (yalnızca Hiçbiri, UserAssigned türlerine izin verilir).

Değer Description
None
UserAssigned

MsSqlServerProviderInstanceProperties

SQL server sağlayıcı özelliklerini alır veya ayarlar.

Name Tür Description
dbPassword

string

Veritabanı parolasını alır veya ayarlar.

dbPasswordUri

string

Anahtar kasası URI'sini veritabanı parolası ile gizli dizi olarak alır veya ayarlar.

dbPort

string

Veritabanı sql bağlantı noktasını alır veya ayarlar.

dbUsername

string

Veritabanı kullanıcı adını alır veya ayarlar.

hostname

string

SQL server ana bilgisayar adını alır veya ayarlar.

providerType string:

MsSqlServer

Sağlayıcı türü. Örneğin, değer SapHana olabilir.

sapSid

string

SAP Sistem Tanımlayıcısı'nı alır veya ayarlar

sslCertificateUri

string

SQL Veritabanı için blob URI'sini SSL sertifikasına alır veya ayarlar.

sslPreference

sslPreference

Güvenli iletişim etkinleştirildiyse sertifika tercihi alır veya ayarlar.

PrometheusHaClusterProviderInstanceProperties

PrometheusHaCluster sağlayıcı özelliklerini alır veya ayarlar.

Name Tür Description
clusterName

string

clusterName değerini alır veya ayarlar.

hostname

string

Hedef makine adını alır veya ayarlar.

prometheusUrl

string

Node Exporter uç noktasının URL'si.

providerType string:

PrometheusHaCluster

Sağlayıcı türü. Örneğin, değer SapHana olabilir.

sid

string

Küme sid'sini alır veya ayarlar.

sslCertificateUri

string

BLOB URI'sini HA kümesi dışarı aktarma için SSL sertifikası olarak alır veya ayarlar.

sslPreference

sslPreference

Güvenli iletişim etkinleştirildiyse sertifika tercihi alır veya ayarlar.

PrometheusOSProviderInstanceProperties

PrometheusOS sağlayıcı özelliklerini alır veya ayarlar.

Name Tür Description
prometheusUrl

string

Node Exporter uç noktasının URL'si

providerType string:

PrometheusOS

Sağlayıcı türü. Örneğin, değer SapHana olabilir.

sapSid

string

SAP Sistem Tanımlayıcısı'nı alır veya ayarlar

sslCertificateUri

string

Prometheus düğümü veren için blob URI'sini SSL sertifikasına alır veya ayarlar.

sslPreference

sslPreference

Güvenli iletişim etkinleştirildiyse sertifika tercihi alır veya ayarlar.

ProviderInstance

SAP izleyicisi ile ilişkilendirilmiş bir sağlayıcı örneği.

Name Tür Description
id

string

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

UserAssignedServiceIdentity

[şu anda kullanımda değil] Yönetilen hizmet kimliği (kullanıcı tarafından atanan kimlikler)

name

string

Kaynağın adı

properties.errors

Errors

Sağlayıcı örneği hatalarını tanımlar.

properties.providerSettings ProviderSpecificProperties:

Sağlayıcıya özgü özellikleri tanımlar.

properties.provisioningState

WorkloadMonitorProvisioningState

Sağlayıcı örneğinin sağlama durumu

systemData

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

SapNetWeaverProviderInstanceProperties

Sağlayıcı özelliklerini alır veya ayarlar.

Name Tür Description
providerType string:

SapNetWeaver

Sağlayıcı türü. Örneğin, değer SapHana olabilir.

sapClientId

string

SAP İstemci Kimliğini alır veya ayarlar.

sapHostFileEntries

string[]

HostFile Girdileri listesini alır veya ayarlar

sapHostname

string

Hedef sanal makine IP Adresini/FQDN'sini alır veya ayarlar.

sapInstanceNr

string

SAP NetWeaver örnek sayısını alır veya ayarlar.

sapPassword

string

SAP parolasını ayarlar.

sapPasswordUri

string

Anahtar kasası URI'sini SAP parolası ile gizli dizi olarak alır veya ayarlar.

sapPortNumber

string

SAP HTTP bağlantı noktası numarasını alır veya ayarlar.

sapSid

string

SAP Sistem Tanımlayıcısı'nı alır veya ayarlar

sapUsername

string

SAP kullanıcı adını alır veya ayarlar.

sslCertificateUri

string

BLOB URI'sini SAP sistemi için SSL sertifikası olarak alır veya ayarlar.

sslPreference

sslPreference

Güvenli iletişim etkinleştirildiyse sertifika tercihi alır veya ayarlar.

sslPreference

Güvenli iletişim etkinleştirildiyse sertifika tercihi alır veya ayarlar.

Değer Description
Disabled
RootCertificate
ServerCertificate

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string (date-time)

Kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt

string (date-time)

Kaynağın son değişikliğinin zaman damgası (UTC)

lastModifiedBy

string

Kaynağı en son değiştiren kimlik.

lastModifiedByType

createdByType

Kaynağı en son değiştiren kimlik türü.

UserAssignedIdentity

Kullanıcı tarafından atanan kimlik özellikleri

Name Tür Description
clientId

string (uuid)

Atanan kimliğin istemci kimliği.

principalId

string (uuid)

Atanan kimliğin asıl kimliği.

UserAssignedServiceIdentity

Uygun roller atanmış önceden oluşturulmuş bir kullanıcı tarafından atanan kimlik. Kimlik ve gerekli roller hakkında daha fazla bilgi edinmek için ACSS nasıl yapılır kılavuzunu ziyaret edin.

Name Tür Description
type

ManagedServiceIdentityType

Kimliği yönetme türü

userAssignedIdentities

<string,  UserAssignedIdentity>

kimlikleri User-Assigned
Kullanıcı tarafından atanan kimlikler sözlüğü

WorkloadMonitorProvisioningState

SAP izleyicisinin sağlama durumu.

Değer Description
Accepted
Creating
Updating
Failed
Succeeded
Deleting
Migrating