다음을 통해 공유


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 매개 변수

Name In(다음 안에) 필수 형식 Description
monitorName
path True

string

SAP 모니터 리소스의 이름입니다.

providerInstanceName
path True

string

공급자 인스턴스의 이름입니다.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

subscriptionId
path True

string

minLength: 1

대상 구독의 ID입니다.

api-version
query True

string

minLength: 1

이 작업에 사용할 API 버전입니다.

응답

Name 형식 Description
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"
    }
  }
}

정의

Name Description
createdByType

리소스를 만든 ID의 형식입니다.

DB2ProviderInstanceProperties

DB2 공급자 속성을 가져오거나 설정합니다.

Error

표준 오류 개체입니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

ErrorDetail

오류 세부 정보입니다.

ErrorResponse

오류 응답

Errors

공급자 인스턴스 오류를 정의합니다.

HanaDbProviderInstanceProperties

공급자 속성을 가져오거나 설정합니다.

InnerError

오류에 대한 현재 개체보다 더 구체적인 정보를 포함하는 개체입니다.

ManagedServiceIdentityType

관리 서비스 ID의 유형입니다(없음, UserAssigned 형식만 허용됨).

MsSqlServerProviderInstanceProperties

SQL Server 공급자 속성을 가져오거나 설정합니다.

PrometheusHaClusterProviderInstanceProperties

PrometheusHaCluster 공급자 속성을 가져오거나 설정합니다.

PrometheusOSProviderInstanceProperties

PrometheusOS 공급자 속성을 가져오거나 설정합니다.

ProviderInstance

SAP 모니터와 연결된 공급자 인스턴스입니다.

SapNetWeaverProviderInstanceProperties

공급자 속성을 가져오거나 설정합니다.

sslPreference

보안 통신을 사용하는 경우 인증서 기본 설정을 가져오거나 설정합니다.

systemData

리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.

UserAssignedIdentity

사용자 할당 ID 속성

UserAssignedServiceIdentity

적절한 역할이 할당된 미리 생성된 사용자 할당 ID입니다. 필요한 ID 및 역할에 대한 자세한 내용은 ACSS 방법 가이드를 참조하세요.

WorkloadMonitorProvisioningState

SAP 모니터의 프로비전 상태입니다.

createdByType

리소스를 만든 ID의 형식입니다.

Description
User
Application
ManagedIdentity
Key

DB2ProviderInstanceProperties

DB2 공급자 속성을 가져오거나 설정합니다.

Name 형식 Description
dbName

string

db2 데이터베이스 이름을 가져오거나 설정합니다.

dbPassword

string

db2 데이터베이스 암호를 가져오거나 설정합니다.

dbPasswordUri

string

데이터베이스 암호를 사용하여 비밀로 키 자격 증명 모음 URI를 가져오거나 설정합니다.

dbPort

string

db2 데이터베이스 sql 포트를 가져오거나 설정합니다.

dbUsername

string

db2 데이터베이스 사용자 이름을 가져오거나 설정합니다.

hostname

string

대상 가상 머신 이름을 가져오거나 설정합니다.

providerType string:

Db2

공급자 유형입니다. 예를 들어 값은 SapHana일 수 있습니다.

sapSid

string

SAP 시스템 식별자를 가져오거나 설정합니다.

sslCertificateUri

string

DB2 데이터베이스에 대한 SSL 인증서에 대한 Blob URI를 가져오거나 설정합니다.

sslPreference

sslPreference

보안 통신을 사용하는 경우 인증서 기본 설정을 가져오거나 설정합니다.

Error

표준 오류 개체입니다.

Name 형식 Description
code

string

서버에서 정의한 오류 코드 집합입니다.

details

Error[]

이 보고된 오류로 이어진 특정 오류에 대한 세부 정보 배열입니다.

innerError

InnerError

오류에 대한 현재 개체보다 더 구체적인 정보를 포함하는 개체입니다.

message

string

사람이 읽을 수 있는 오류 표현입니다.

target

string

오류의 대상입니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name 형식 Description
info

object

추가 정보입니다.

type

string

추가 정보 유형입니다.

ErrorDetail

오류 세부 정보입니다.

Name 형식 Description
additionalInfo

ErrorAdditionalInfo[]

오류 추가 정보입니다.

code

string

오류 코드입니다.

details

ErrorDetail[]

오류 세부 정보입니다.

message

string

오류 메시지입니다.

target

string

오류 대상입니다.

ErrorResponse

오류 응답

Name 형식 Description
error

ErrorDetail

오류 개체입니다.

Errors

공급자 인스턴스 오류를 정의합니다.

Name 형식 Description
code

string

서버에서 정의한 오류 코드 집합입니다.

details

Error[]

이 보고된 오류로 이어진 특정 오류에 대한 세부 정보 배열입니다.

innerError

InnerError

오류에 대한 현재 개체보다 더 구체적인 정보를 포함하는 개체입니다.

message

string

사람이 읽을 수 있는 오류 표현입니다.

target

string

오류의 대상입니다.

HanaDbProviderInstanceProperties

공급자 속성을 가져오거나 설정합니다.

Name 형식 Description
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

DB에 대한 SSL 인증서에 대한 Blob URI를 가져오거나 설정합니다.

sslHostNameInCertificate

string

SSL 인증서의 호스트 이름을 가져오거나 설정합니다.

sslPreference

sslPreference

보안 통신을 사용하는 경우 인증서 기본 설정을 가져오거나 설정합니다.

InnerError

오류에 대한 현재 개체보다 더 구체적인 정보를 포함하는 개체입니다.

Name 형식 Description
innerError

Error

표준 오류 개체입니다.

ManagedServiceIdentityType

관리 서비스 ID의 유형입니다(없음, UserAssigned 형식만 허용됨).

Description
None
UserAssigned

MsSqlServerProviderInstanceProperties

SQL Server 공급자 속성을 가져오거나 설정합니다.

Name 형식 Description
dbPassword

string

데이터베이스 암호를 가져오거나 설정합니다.

dbPasswordUri

string

데이터베이스 암호를 사용하여 비밀로 키 자격 증명 모음 URI를 가져오거나 설정합니다.

dbPort

string

데이터베이스 sql 포트를 가져오거나 설정합니다.

dbUsername

string

데이터베이스 사용자 이름을 가져오거나 설정합니다.

hostname

string

SQL Server 호스트 이름을 가져오거나 설정합니다.

providerType string:

MsSqlServer

공급자 유형입니다. 예를 들어 값은 SapHana일 수 있습니다.

sapSid

string

SAP 시스템 식별자를 가져오거나 설정합니다.

sslCertificateUri

string

SQL Database에 대한 SSL 인증서에 대한 Blob URI를 가져오거나 설정합니다.

sslPreference

sslPreference

보안 통신을 사용하는 경우 인증서 기본 설정을 가져오거나 설정합니다.

PrometheusHaClusterProviderInstanceProperties

PrometheusHaCluster 공급자 속성을 가져오거나 설정합니다.

Name 형식 Description
clusterName

string

clusterName을 가져오거나 설정합니다.

hostname

string

대상 컴퓨터 이름을 가져오거나 설정합니다.

prometheusUrl

string

노드 내보내기 엔드포인트의 URL입니다.

providerType string:

PrometheusHaCluster

공급자 유형입니다. 예를 들어 값은 SapHana일 수 있습니다.

sid

string

클러스터 sid를 가져오거나 설정합니다.

sslCertificateUri

string

HA 클러스터 내보내기용 SSL 인증서에 대한 Blob URI를 가져오거나 설정합니다.

sslPreference

sslPreference

보안 통신을 사용하는 경우 인증서 기본 설정을 가져오거나 설정합니다.

PrometheusOSProviderInstanceProperties

PrometheusOS 공급자 속성을 가져오거나 설정합니다.

Name 형식 Description
prometheusUrl

string

노드 내보내기 엔드포인트의 URL

providerType string:

PrometheusOS

공급자 유형입니다. 예를 들어 값은 SapHana일 수 있습니다.

sapSid

string

SAP 시스템 식별자를 가져오거나 설정합니다.

sslCertificateUri

string

prometheus 노드 내보내기용 SSL 인증서에 대한 Blob URI를 가져오거나 설정합니다.

sslPreference

sslPreference

보안 통신을 사용하는 경우 인증서 기본 설정을 가져오거나 설정합니다.

ProviderInstance

SAP 모니터와 연결된 공급자 인스턴스입니다.

Name 형식 Description
id

string

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

UserAssignedServiceIdentity

[현재 사용되지 않음] 관리 서비스 ID(사용자 할당 ID)

name

string

리소스의 이름

properties.errors

Errors

공급자 인스턴스 오류를 정의합니다.

properties.providerSettings ProviderSpecificProperties:

공급자별 속성을 정의합니다.

properties.provisioningState

WorkloadMonitorProvisioningState

공급자 인스턴스의 프로비전 상태

systemData

systemData

createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다.

type

string

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts"

SapNetWeaverProviderInstanceProperties

공급자 속성을 가져오거나 설정합니다.

Name 형식 Description
providerType string:

SapNetWeaver

공급자 유형입니다. 예를 들어 값은 SapHana일 수 있습니다.

sapClientId

string

SAP 클라이언트 ID를 가져오거나 설정합니다.

sapHostFileEntries

string[]

HostFile 항목 목록을 가져오거나 설정합니다.

sapHostname

string

대상 가상 머신 IP 주소/FQDN을 가져오거나 설정합니다.

sapInstanceNr

string

SAP NetWeaver의 인스턴스 번호를 가져오거나 설정합니다.

sapPassword

string

SAP 암호를 설정합니다.

sapPasswordUri

string

SAP 암호를 사용하여 비밀로 키 자격 증명 모음 URI를 가져오거나 설정합니다.

sapPortNumber

string

SAP HTTP 포트 번호를 가져오거나 설정합니다.

sapSid

string

SAP 시스템 식별자를 가져오거나 설정합니다.

sapUsername

string

SAP 사용자 이름을 가져오거나 설정합니다.

sslCertificateUri

string

SAP 시스템의 SSL 인증서에 대한 Blob URI를 가져오거나 설정합니다.

sslPreference

sslPreference

보안 통신을 사용하는 경우 인증서 기본 설정을 가져오거나 설정합니다.

sslPreference

보안 통신을 사용하는 경우 인증서 기본 설정을 가져오거나 설정합니다.

Description
Disabled
RootCertificate
ServerCertificate

systemData

리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.

Name 형식 Description
createdAt

string (date-time)

리소스 만들기의 타임스탬프(UTC)입니다.

createdBy

string

리소스를 만든 ID입니다.

createdByType

createdByType

리소스를 만든 ID의 형식입니다.

lastModifiedAt

string (date-time)

리소스 마지막 수정의 타임스탬프(UTC)

lastModifiedBy

string

리소스를 마지막으로 수정한 ID입니다.

lastModifiedByType

createdByType

리소스를 마지막으로 수정한 ID의 형식입니다.

UserAssignedIdentity

사용자 할당 ID 속성

Name 형식 Description
clientId

string (uuid)

할당된 ID의 클라이언트 ID입니다.

principalId

string (uuid)

할당된 ID의 보안 주체 ID입니다.

UserAssignedServiceIdentity

적절한 역할이 할당된 미리 생성된 사용자 할당 ID입니다. 필요한 ID 및 역할에 대한 자세한 내용은 ACSS 방법 가이드를 참조하세요.

Name 형식 Description
type

ManagedServiceIdentityType

ID 관리 유형

userAssignedIdentities

<string,  UserAssignedIdentity>

User-Assigned ID
사용자 할당 ID 사전

WorkloadMonitorProvisioningState

SAP 모니터의 프로비전 상태입니다.

Description
Accepted
Creating
Updating
Failed
Succeeded
Deleting
Migrating