メンバーの表示名を変更する、またはメンバーのタイプを切り替える操作です。
操作説明
管理操作の実行者をシステムが記録できるようにするため、リソースディレクトリの管理アカウント内で、AliyunResourceDirectoryFullAccess ポリシーがアタッチされた RAM ユーザーまたは RAM ロールを使用して本 API オペレーションを呼び出す必要があります。
メンバーのタイプをリソースアカウントからクラウドアカウントに切り替える前に、特定の条件が満たされていることを確認してください。条件の詳細については、「リソースアカウントをクラウドアカウントに切り替える」をご参照ください。
メンバーのタイプをクラウドアカウントからリソースアカウントに切り替える前に、特定の条件が満たされていることを確認してください。条件の詳細については、「クラウドアカウントをリソースアカウントに切り替える」をご参照ください。
この例では、メンバー 12323344**** の表示名を admin に変更する API オペレーションの呼び出し方法を示します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
resourcemanager:UpdateAccount |
update |
*Account
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| NewDisplayName |
string |
任意 |
メンバーの新しい表示名。 説明
|
admin |
| NewAccountType |
string |
任意 |
メンバーの新しいタイプ。有効な値は以下のとおりです。
説明
|
ResourceAccount |
| AccountId |
string |
必須 |
該当するメンバーに対応する Alibaba Cloud アカウントの ID。 |
12323344**** |
共通リクエストパラメーターの詳細については、「共通パラメーター」をご参照ください。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| Account |
object |
メンバーの情報。 |
|
| Status |
string |
メンバーのステータス。有効な値は以下のとおりです。
|
CreateSuccess |
| Type |
string |
メンバーのタイプ。有効な値は以下のとおりです。
|
ResourceAccount |
| DisplayName |
string |
メンバーの表示名。 |
admin |
| FolderId |
string |
フォルダの ID。 |
fd-bVaRIG**** |
| ResourceDirectoryId |
string |
リソースディレクトリの ID。 |
rd-k3**** |
| JoinTime |
string |
メンバーがリソースディレクトリに参加した時刻(UTC 表示)。 |
2015-01-23T12:33:18Z |
| AccountId |
string |
該当するメンバーに対応する Alibaba Cloud アカウントの ID。 |
12323344**** |
| JoinMethod |
string |
メンバーがリソースディレクトリに参加する方法。有効な値は以下のとおりです。
|
created |
| ModifyTime |
string |
メンバーが変更された時刻(UTC 表示)。 |
2015-01-23T12:33:18Z |
| AccountName |
string |
該当するメンバーに対応する Alibaba Cloud アカウントの名前。 |
ecs-manager@aliyun.com |
| RequestId |
string |
リクエストの ID。 |
9B34724D-54B0-4A51-B34D-4512372FE1BE |
例
成功レスポンス
JSONJSON
{
"Account": {
"Status": "CreateSuccess",
"Type": "ResourceAccount",
"DisplayName": "admin",
"FolderId": "fd-bVaRIG****",
"ResourceDirectoryId": "rd-k3****",
"JoinTime": "2015-01-23T12:33:18Z",
"AccountId": "12323344****",
"JoinMethod": "created",
"ModifyTime": "2015-01-23T12:33:18Z",
"AccountName": "ecs-manager@aliyun.com"
},
"RequestId": "9B34724D-54B0-4A51-B34D-4512372FE1BE"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 404 | EntityNotExists.ResourceDirectory | The resource directory for the account is not enabled. We recommend that you first enable the resource directory for the account. | The resource directory for the account is not enabled. We recommend that you first enable the resource directory for the account. |
| 404 | EntityNotExists.Account | This resource directory account does not exist. | 指定されたメンバーアカウントは存在しません。 まずメンバーアカウントを作成してください。 |
| 409 | InvalidParameter.Account.DisplayName.AlreadyUsed | The displayname of account has been used. | メンバーアカウント名は既に存在しています。 他のアカウント名を指定してください。 |
| 409 | MissingDisplayNameOrAccountType | Either display name or account type must be specified. | |
| 409 | AccountTypeMismatch | The type or status of the member account cannot satisfy the current operation. | |
| 409 | LegalEntityDifferent | The account legal entity is different from the one of the Management Account. | |
| 409 | CallerIdentityError | Please use the RAM user or role of the Management Account. | |
| 409 | MissingSecurityInfo | The current member is not configured with a secure email or mobile phone, and the switchover fails. | |
| 409 | PrimaryAkInUse | The root user has an AccessKey pair in use. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。