在AWS组织中,加入的账户可以选择是否链接到付款账户。如果账户链接到付款账户,那么组织管理员可以通过付款账户向该账户进行付款和管理。
以下是使用AWS SDK for Python(Boto3)示例代码来将加入的账户链接到付款账户:
import boto3
# 创建组织客户端
organizations_client = boto3.client('organizations')
# 获取付款账户ID
payment_account_id = 'YOUR_PAYMENT_ACCOUNT_ID'
# 获取加入的账户ID
joined_account_id = 'YOUR_JOINED_ACCOUNT_ID'
# 链接加入的账户到付款账户
response = organizations_client.enable_aws_service_access(
ServicePrincipal='organizations.amazonaws.com',
Id=joided_account_id
)
# 验证链接是否成功
if response['EnableAWSServiceAccessStatus']['Status'] == 'SUCCEEDED':
print('账户成功链接到付款账户')
else:
print('账户链接到付款账户失败')
请确保在代码示例中替换YOUR_PAYMENT_ACCOUNT_ID
和YOUR_JOINED_ACCOUNT_ID
为实际的付款账户ID和加入的账户ID。
这样,加入的账户将会自动链接到付款账户,并可以通过付款账户进行付款和管理。