この操作を呼び出して、指定した ApsaraDB for PolarDB クラスターのデータベースアカウント情報を照会できます。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 OpenAPI Explorer を使用すると、API を簡単に設定できます。 OpenAPI Explorer は、各種 SDK 用のサンプルコードを動的に生成します。

リクエストパラメーター

パラメーター データ型 必須 / 任意 説明
DBClusterId String 必須 pc-xxxxxxxxxxxxxxx

クラスターの ID。

AccessKeyId String 任意 key-test

Alibaba Cloud から提供された AccessKey ID。

AccountName String 任意 testacc

アカウントの名前。

Action String 任意 DescribeAccounts

実行する操作。 値を DescribeAccounts に設定します。

レスポンスパラメーター

パラメーター データ型 説明
Accounts Array

データベースアカウントのリスト。

AccountDescription String AccDesc

データベースの説明。

AccountLockState String UnLock

アカウントのロックステータス。 設定可能な値は次のとおりです。

  • UnLock
  • Lock
AccountName String testacc

データベースアカウントの名前。

AccountStatus String Available

アカウントのステータス。 設定可能な値は次のとおりです。

  • Creating
  • Available
  • Deleting
AccountType String Normal

データベースアカウントのタイプ。 設定可能な値は次のとおりです。

  • Normal:標準アカウント
  • Super:特別アカウント
DatabasePrivileges Array

アカウントに付与されたデータベース権限のリスト。

標準アカウントの権限のみが表示されます。
AccountPrivilege String ReadOnly

データベースに対するデータベースアカウントの権限。

DBName String DBtest

データベースの名前。

RequestId String 16B29387-7226-4E6C-98C2-06B98FFD16D8

リクエストの ID。

リクエスト例


http(s)://[Endpoint]/? Action=DescribeAccounts
&DBClusterId=pc-xxxxxxxxxxxxxxx
&<共通リクエストパラメーター>

通常のレスポンス例

XML 形式

<Accounts>
    <DatabasePrivileges>
        <AccountPrivilege>ReadWrite</AccountPrivilege>
        <DBName>test2</DBName>
    </DatabasePrivileges>
    <DatabasePrivileges>
        <AccountPrivilege>ReadOnly</AccountPrivilege>
        <DBName>test3</DBName>
    </DatabasePrivileges>
    <AccountStatus>Available</AccountStatus>
    <AccountDescription/>
    <AccountName>mytest1</AccountName>
    <PrivilegeExceeded>No</PrivilegeExceeded>
    <AccountLockState>UnLock</AccountLockState>
    <AccountType>Normal</AccountType>
</Accounts>
<RequestId>F0633414-8524-4215-B0A0-789A65A0D9ED</RequestId>

JSON 形式

{
	"Accounts":[
		{
			"AccountStatus":"Available",
			"DatabasePrivileges":[
				{
					"AccountPrivilege":"ReadWrite",
					"DBName":"test2"
				},
				{
					"AccountPrivilege":"ReadOnly",
					"DBName":"test3"
				}
			],
			"AccountDescription":"",
			"AccountName":"mytest1",
			"PrivilegeExceeded":"No",
			"AccountLockState":"UnLock",
			"AccountType":"Normal"
		}
	],
	"RequestId":"F0633414-8524-4215-B0A0-789A65A0D9ED"
}

エラーコード

エラーコードリストについては、「API エラーセンター (API Error Center)」をご参照ください。