踏み台ホストにユーザーを追加します。
操作説明
CreateUser 操作を呼び出して、ローカルユーザー、Resource Access Management (RAM) ユーザー、Active Directory (AD) 認証ユーザー、または Lightweight Directory Access Protocol (LDAP) 認証ユーザーを踏み台ホストに追加できます。Bastionhost の管理者がユーザーを踏み台ホストに追加すると、運用保守 (O&M) エンジニアはそのユーザーとして踏み台ホストにログインし、管理権限が付与されているホストで O&M 操作を実行できます。
この操作は、アカウントごとに毎秒 10 回まで呼び出すことができます。1 秒あたりの呼び出し回数が制限を超えると、速度制限がトリガーされます。その結果、ビジネスに影響が生じる可能性があります。この操作を呼び出す際は、制限に注意することを推奨します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
yundun-bastionhost:CreateUser |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InstanceId |
string |
必須 |
ユーザーを追加する踏み台ホストの ID。 説明
DescribeInstances 操作を呼び出して、踏み台ホストの ID をクエリできます。 |
bastionhost-cn-st220aw**** |
| RegionId |
string |
任意 |
ユーザーを追加する踏み台ホストのリージョン ID。 説明
リージョン ID とリージョン名のマッピングの詳細については、「リージョンとゾーン」をご参照ください。 |
cn-hangzhou |
| Source |
string |
必須 |
追加するユーザーのタイプ。有効な値:
|
Local |
| UserName |
string |
必須 |
追加するユーザーのログイン名。ログイン名は 1~128 文字で、文字、数字、アンダースコア (_) のみ使用できます。 |
abc_def |
| Password |
string |
任意 |
追加するユーザーのログインパスワード。ログインパスワードは 8~128 文字で、大文字、小文字、数字、特殊文字を含める必要があります。 説明
このパラメーターは、Source が Local に設定されている場合に必須です。 |
213**** |
| DisplayName |
string |
任意 |
追加するユーザーの表示名。表示名は最大 128 文字です。 説明
このパラメーターを空のままにすると、ログイン名が表示名として使用されます。 |
Bob |
| Comment |
string |
任意 |
追加するユーザーの備考。備考は最大 500 文字です。 |
comment |
|
string |
任意 |
追加するユーザーの E メールアドレス。 説明
|
username@example.com |
|
| Mobile |
string |
任意 |
追加するユーザーの携帯電話番号。 説明
|
1359999**** |
| SourceUserId |
string |
任意 |
追加するユーザーの一意の ID。 説明
|
122748924538**** |
| MobileCountryCode |
string |
任意 |
ユーザーの携帯電話番号が登録されている場所。デフォルト値:CN。有効な値:
|
CN |
| EffectiveStartTime |
integer |
任意 |
ユーザーの有効期間の開始時刻。UNIX タイムスタンプを指定します。単位:秒。 |
1669630029 |
| EffectiveEndTime |
integer |
任意 |
ユーザーの有効期間の終了時刻。UNIX タイムスタンプを指定します。単位:秒。 |
1672502400 |
| NeedResetPassword |
boolean |
任意 |
次回のログイン時にパスワードのリセットが必要かどうかを指定します。有効な値:
説明
このパラメーターを空のままにすると、デフォルト値の false が使用されます。 |
true |
| TwoFactorStatus |
string |
任意 |
ユーザーに対して二要素認証が有効になっているかどうかを指定します。有効な値:
説明
このパラメーターを空のままにすると、デフォルト値の Global が使用されます。 |
Enable |
| TwoFactorMethods |
string |
任意 |
二要素認証メソッド。メソッドは 1 つだけ選択できます。有効な値:
説明
TwoFactorStatus が Enable に設定されている場合は、TwoFactorMethods に上記のいずれかの値を選択する必要があります。 |
["sms"] |
| LanguageStatus |
string |
任意 |
グローバル設定で指定された言語またはカスタム言語で通知を送信するかどうかを指定します。
説明
このパラメーターを空のままにすると、デフォルト値の Global が使用されます。 |
Custom |
| Language |
string |
任意 |
このパラメーターは、LanguageStatus が Custom に設定されている場合に必須です。有効な値:
|
en |
すべての Alibaba Cloud API 操作には、共通リクエストパラメーターを含める必要があります。共通リクエストパラメーターの詳細については、「共通リクエストパラメーター」をご参照ください。
リクエストの例の詳細については、「リクエストの例」をご参照ください。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスデータ。 |
||
| UserId |
string |
追加されたユーザーの ID。 |
1 |
| RequestId |
string |
リクエスト ID。 |
EC9BF0F4-8983-491A-BC8C-1B4DD94976DE |
例
成功レスポンス
JSONJSON
{
"UserId": "1",
"RequestId": "EC9BF0F4-8983-491A-BC8C-1B4DD94976DE"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParameter | The argument is invalid. | |
| 400 | UserAlreadyExists | The user already exists. | |
| 500 | InternalError | An unknown error occurred. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。