Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅
中国的 Amazon Web Services 服务入门
(PDF)。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 Amazon Organizations 删除组织单位(OU)
登录到组织的管理账户时,您可以删除不再需要的任何 OU。
您必须先将所有账户移出 OU 和任意子 OU,然后再删除子 OU。
删除 OU
-
登录 Amazon Organizations 控制台。您必须以 IAM 用户的身份登录,担任 IAM 角色;或在组织的管理账户中以根用户的身份登录(不推荐)。
-
在Amazon Web Services 账户页面上,找到要删除的 OU,然后选中每个 OU 名称旁边的复选框
。
-
选择 Actions (操作),然后在 Organizational unit (组织部门) 中,选择 Delete (删除)。
-
要确认您要删除 OU,请输入 OU 的名称(如果您只选择删除一个)或单词“delete(删除)”(如果您选择删除多个),然后选择 Delete (删除)。
Amazon Organizations 将删除 OU 并将其从列表中删除。
删除 OU
以下代码示例演示如何使用 DeleteOrganizationalUnit
。
- .NET
-
- 适用于 .NET 的 Amazon SDK
-
using System;
using System.Threading.Tasks;
using Amazon.Organizations;
using Amazon.Organizations.Model;
/// <summary>
/// Shows how to delete an existing AWS Organizations organizational unit.
/// </summary>
public class DeleteOrganizationalUnit
{
/// <summary>
/// Initializes the Organizations client object and calls
/// DeleteOrganizationalUnitAsync to delete the organizational unit
/// with the selected ID.
/// </summary>
public static async Task Main()
{
// Create the client object using the default account.
IAmazonOrganizations client = new AmazonOrganizationsClient();
var orgUnitId = "ou-0000-00000000";
var request = new DeleteOrganizationalUnitRequest
{
OrganizationalUnitId = orgUnitId,
};
var response = await client.DeleteOrganizationalUnitAsync(request);
if (response.HttpStatusCode == System.Net.HttpStatusCode.OK)
{
Console.WriteLine($"Successfully deleted the organizational unit with ID: {orgUnitId}.");
}
else
{
Console.WriteLine($"Could not delete the organizational unit with ID: {orgUnitId}.");
}
}
}
- CLI
-
- Amazon CLI
-
删除 OU
以下示例说明如何删除 OU。该示例假设您之前已从 OU 中删除所有账户和其他 OU:
aws organizations delete-organizational-unit --organizational-unit-id ou-examplerootid111-exampleouid111