堡垒ホストのユーザー一覧をクエリします。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
yundun-bastionhost:ListUsers |
get |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InstanceId |
string |
必須 |
クエリ対象の堡垒ホストの ID です。 説明
DescribeInstances 操作を呼び出して、堡垒ホスト ID をクエリできます。 |
bastionhost-cn-st220aw**** |
| RegionId |
string |
任意 |
クエリ対象の堡垒ホストが存在するリージョン ID です。 説明
リージョン ID とリージョン名のマッピングについては、「リージョンとゾーン」をご参照ください。 |
cn-hangzhou |
| PageNumber |
string |
任意 |
ページ番号です。デフォルト値:1。 |
1 |
| PageSize |
string |
任意 |
1 ページあたりのエントリ数です。 説明
このパラメーターを空にしないことを推奨します。 |
20 |
| UserName |
string |
任意 |
クエリ対象のユーザーのログイン名です。完全一致のみサポートされています。 |
abc |
| DisplayName |
string |
任意 |
クエリ対象のユーザーの表示名です。完全一致のみサポートされています。 |
testuser |
| Source |
string |
任意 |
クエリ対象のユーザーの種類です。有効値:
|
Local |
| Mobile |
string |
任意 |
クエリ対象のユーザーの携帯電話番号です。完全一致のみサポートされています。 |
1359999**** |
| UserState |
string |
任意 |
クエリ対象のユーザーの状態です。有効値:
|
Normal |
| SourceUserId |
string |
任意 |
クエリ対象のユーザーの一意の ID です。完全一致のみサポートされています。 説明
このパラメーターは、堡垒ホストの RAM ユーザーを一意に識別します。Source が Ram に設定されている場合にのみ有効です。RAM の ListUsers 操作を呼び出して、UserId レスポンスパラメーターからユーザーの一意の ID を取得できます。 |
122748924538**** |
| UserGroupId |
string |
任意 |
クエリ対象のユーザーが属するユーザーグループの ID です。 説明
ListUserGroups 操作を呼び出して、ユーザーグループ ID をクエリできます。 |
1 |
すべての Alibaba Cloud API 操作には共通リクエストパラメーターを含める必要があります。共通リクエストパラメーターの詳細については、「共通リクエストパラメーター」をご参照ください。リクエストのサンプルについては、「サンプルリクエスト」をご参照ください。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
返されたデータです。 |
||
| TotalCount |
integer |
返されたユーザーの総数です。 |
1 |
| RequestId |
string |
リクエスト ID です。 |
EC9BF0F4-8983-491A-BC8C-1B4DD94976DE |
| Users |
array<object> |
返されたユーザーです。 |
|
|
object |
|||
| DisplayName |
string |
ユーザーの表示名です。 |
Bob |
|
string |
ユーザーのメールアドレスです。 |
1099**@qq.com |
|
| Comment |
string |
ユーザーの備考です。 |
comment |
| MobileCountryCode |
string |
ユーザーの携帯電話番号が登録されている地域です。有効値:
|
CN |
| Mobile |
string |
ユーザーの携帯電話番号です。 |
1359999**** |
| UserId |
string |
ユーザー ID です。 |
1 |
| Source |
string |
ユーザーの種類です。有効値:
|
Local |
| UserName |
string |
ユーザーのログイン名です。 |
abc_def |
| SourceUserId |
string |
ユーザーの一意の ID です。 説明
このパラメーターは、堡垒ホストの RAM ユーザーを一意に識別します。Source が Ram に設定されている場合は、このパラメーターの値が返されます。Source が Local に設定されている場合は、このパラメーターの値は返されません。 |
122748924538**** |
| UserState |
array |
ユーザーの状態をリストアップする配列です。 |
|
|
string |
ユーザーの状態です。有効値:
|
["Normal"] |
|
| EffectiveStartTime |
integer |
ユーザーの有効期間の開始時刻です。値は UNIX タイムスタンプで、単位は秒です。 |
1669630029 |
| EffectiveEndTime |
integer |
ユーザーの有効期間の終了時刻です。値は UNIX タイムスタンプで、単位は秒です。 |
1672502400 |
| NeedResetPassword |
boolean |
次回ログイン時にパスワードの再設定が必要かどうかを示します。有効値:
|
true |
| TwoFactorStatus |
string |
ユーザーに対して二要素認証が有効化されているかどうかを示します。有効値:
|
Enable |
| TwoFactorMethods |
array |
有効化された二要素認証方式の配列です。 |
|
|
string |
有効化された二要素認証方式です。各ユーザーに対して 1 つの方式のみサポートされます。有効値:
|
[ "sms" ] |
|
| LanguageStatus |
string |
通知をグローバル設定で指定された言語で送信するか、カスタム言語で送信するかを示します。
|
Custom |
| Language |
string |
LanguageStatus が Custom に設定されている場合に必要となるパラメーターです。有効値:
|
en |
例
成功レスポンス
JSONJSON
{
"TotalCount": 1,
"RequestId": "EC9BF0F4-8983-491A-BC8C-1B4DD94976DE",
"Users": [
{
"DisplayName": "Bob",
"Email": "1099**@qq.com",
"Comment": "comment",
"MobileCountryCode": "CN",
"Mobile": "1359999****",
"UserId": "1",
"Source": "Local",
"UserName": "abc_def",
"SourceUserId": "122748924538****",
"UserState": [
"[\"Normal\"]"
],
"EffectiveStartTime": 1669630029,
"EffectiveEndTime": 1672502400,
"NeedResetPassword": true,
"TwoFactorStatus": "Enable",
"TwoFactorMethods": [
"[\n \"sms\"\n]"
],
"LanguageStatus": "Custom",
"Language": "en"
}
]
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParameter | The argument is invalid. | |
| 500 | InternalError | An unknown error occurred. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。