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

ターゲット サブスクリプションの ID。

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

リソースを作成した ID の種類。

DB2ProviderInstanceProperties

DB2 プロバイダーのプロパティを取得または設定します。

Error

標準エラー オブジェクト。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

ErrorDetail

エラーの詳細。

ErrorResponse

エラー応答

Errors

プロバイダー インスタンス エラーを定義します。

HanaDbProviderInstanceProperties

プロバイダーのプロパティを取得または設定します。

InnerError

エラーに関する現在のオブジェクトよりも具体的な情報を含むオブジェクト。

ManagedServiceIdentityType

マネージド サービス ID の種類 (None、UserAssigned 型のみが許可されます)。

MsSqlServerProviderInstanceProperties

SQL サーバー プロバイダーのプロパティを取得または設定します。

PrometheusHaClusterProviderInstanceProperties

PrometheusHaCluster プロバイダーのプロパティを取得または設定します。

PrometheusOSProviderInstanceProperties

PrometheusOS プロバイダーのプロパティを取得または設定します。

ProviderInstance

SAP モニターに関連付けられているプロバイダー インスタンス。

SapNetWeaverProviderInstanceProperties

プロバイダーのプロパティを取得または設定します。

sslPreference

セキュリティで保護された通信が有効になっている場合は、証明書の基本設定を取得または設定します。

systemData

リソースの作成と最後の変更に関連するメタデータ。

UserAssignedIdentity

ユーザー割り当て ID プロパティ

UserAssignedServiceIdentity

適切なロールが割り当てられた、事前に作成されたユーザー割り当て ID。 ID と必要なロールの詳細については、ACSS のハウツー ガイドを参照してください。

WorkloadMonitorProvisioningState

SAP モニターのプロビジョニングの状態。

createdByType

リソースを作成した ID の種類。

説明
User
Application
ManagedIdentity
Key

DB2ProviderInstanceProperties

DB2 プロバイダーのプロパティを取得または設定します。

名前 説明
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

標準エラー オブジェクト。

名前 説明
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

DB の SSL 証明書への BLOB URI を取得または設定します。

sslHostNameInCertificate

string

SSL 証明書のホスト名を取得または設定します。

sslPreference

sslPreference

セキュリティで保護された通信が有効になっている場合は、証明書の基本設定を取得または設定します。

InnerError

エラーに関する現在のオブジェクトよりも具体的な情報を含むオブジェクト。

名前 説明
innerError

Error

標準エラー オブジェクト。

ManagedServiceIdentityType

マネージド サービス ID の種類 (None、UserAssigned 型のみが許可されます)。

説明
None
UserAssigned

MsSqlServerProviderInstanceProperties

SQL サーバー プロバイダーのプロパティを取得または設定します。

名前 説明
dbPassword

string

データベース パスワードを取得または設定します。

dbPasswordUri

string

データベース パスワードを使用してシークレットにキー コンテナー URI を取得または設定します。

dbPort

string

データベース SQL ポートを取得または設定します。

dbUsername

string

データベース ユーザー名を取得または設定します。

hostname

string

SQL サーバーのホスト名を取得または設定します。

providerType string:

MsSqlServer

プロバイダーの種類。 たとえば、この値には SapHana を指定できます。

sapSid

string

SAP システム識別子を取得または設定します。

sslCertificateUri

string

SQL Database の SSL 証明書への BLOB URI を取得または設定します。

sslPreference

sslPreference

セキュリティで保護された通信が有効になっている場合は、証明書の基本設定を取得または設定します。

PrometheusHaClusterProviderInstanceProperties

PrometheusHaCluster プロバイダーのプロパティを取得または設定します。

名前 説明
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 プロバイダーのプロパティを取得または設定します。

名前 説明
prometheusUrl

string

ノード エクスポーター エンドポイントの URL

providerType string:

PrometheusOS

プロバイダーの種類。 たとえば、この値には SapHana を指定できます。

sapSid

string

SAP システム識別子を取得または設定します。

sslCertificateUri

string

prometheus ノード エクスポーターの SSL 証明書への BLOB URI を取得または設定します。

sslPreference

sslPreference

セキュリティで保護された通信が有効になっている場合は、証明書の基本設定を取得または設定します。

ProviderInstance

SAP モニターに関連付けられているプロバイダー インスタンス。

名前 説明
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

プロバイダーのプロパティを取得または設定します。

名前 説明
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

セキュリティで保護された通信が有効になっている場合は、証明書の基本設定を取得または設定します。

説明
Disabled
RootCertificate
ServerCertificate

systemData

リソースの作成と最後の変更に関連するメタデータ。

名前 説明
createdAt

string (date-time)

リソース作成のタイムスタンプ (UTC)。

createdBy

string

リソースを作成した ID。

createdByType

createdByType

リソースを作成した ID の種類。

lastModifiedAt

string (date-time)

リソースの最終変更のタイムスタンプ (UTC)

lastModifiedBy

string

リソースを最後に変更した ID。

lastModifiedByType

createdByType

リソースを最後に変更した ID の種類。

UserAssignedIdentity

ユーザー割り当て ID プロパティ

名前 説明
clientId

string (uuid)

割り当てられた ID のクライアント ID。

principalId

string (uuid)

割り当てられた ID のプリンシパル ID。

UserAssignedServiceIdentity

適切なロールが割り当てられた、事前に作成されたユーザー割り当て ID。 ID と必要なロールの詳細については、ACSS のハウツー ガイドを参照してください。

名前 説明
type

ManagedServiceIdentityType

ID の管理の種類

userAssignedIdentities

<string,  UserAssignedIdentity>

User-Assigned ID
ユーザー割り当て ID ディクショナリ

WorkloadMonitorProvisioningState

SAP モニターのプロビジョニングの状態。

説明
Accepted
Creating
Updating
Failed
Succeeded
Deleting
Migrating