|
535 | 535 | {"shape":"UnsupportedAPIEndpointException"}, |
536 | 536 | {"shape":"PolicyChangesInProgressException"} |
537 | 537 | ], |
538 | | - "documentation":"<p>Disables an organizational policy type in a root. A policy of a certain type can be attached to entities in a root only if that type is enabled in the root. After you perform this operation, you no longer can attach policies of the specified type to that root or to any organizational unit (OU) or account in that root. You can undo this by using the <a>EnablePolicyType</a> operation.</p> <p>This is an asynchronous request that Amazon Web Services performs in the background. If you disable a policy type for a root, it still appears enabled for the organization if <a href=\"https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_org_support-all-features.html\">all features</a> are enabled for the organization. Amazon Web Services recommends that you first use <a>ListRoots</a> to see the status of policy types for a specified root, and then use this operation.</p> <p>This operation can be called only from the organization's management account or by a member account that is a delegated administrator.</p> <p> To view the status of available policy types in the organization, use <a>DescribeOrganization</a>.</p>" |
| 538 | + "documentation":"<p>Disables an organizational policy type in a root. A policy of a certain type can be attached to entities in a root only if that type is enabled in the root. After you perform this operation, you no longer can attach policies of the specified type to that root or to any organizational unit (OU) or account in that root. You can undo this by using the <a>EnablePolicyType</a> operation.</p> <p>This is an asynchronous request that Amazon Web Services performs in the background. If you disable a policy type for a root, it still appears enabled for the organization if <a href=\"https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_org_support-all-features.html\">all features</a> are enabled for the organization. Amazon Web Services recommends that you first use <a>ListRoots</a> to see the status of policy types for a specified root, and then use this operation.</p> <p>This operation can be called only from the organization's management account or by a member account that is a delegated administrator.</p> <p> To view the status of available policy types in the organization, use <a>ListRoots</a>.</p>" |
539 | 539 | }, |
540 | 540 | "EnableAWSServiceAccess":{ |
541 | 541 | "name":"EnableAWSServiceAccess", |
|
598 | 598 | {"shape":"UnsupportedAPIEndpointException"}, |
599 | 599 | {"shape":"PolicyChangesInProgressException"} |
600 | 600 | ], |
601 | | - "documentation":"<p>Enables a policy type in a root. After you enable a policy type in a root, you can attach policies of that type to the root, any organizational unit (OU), or account in that root. You can undo this by using the <a>DisablePolicyType</a> operation.</p> <p>This is an asynchronous request that Amazon Web Services performs in the background. Amazon Web Services recommends that you first use <a>ListRoots</a> to see the status of policy types for a specified root, and then use this operation.</p> <p>This operation can be called only from the organization's management account or by a member account that is a delegated administrator.</p> <p>You can enable a policy type in a root only if that policy type is available in the organization. To view the status of available policy types in the organization, use <a>DescribeOrganization</a>.</p>" |
| 601 | + "documentation":"<p>Enables a policy type in a root. After you enable a policy type in a root, you can attach policies of that type to the root, any organizational unit (OU), or account in that root. You can undo this by using the <a>DisablePolicyType</a> operation.</p> <p>This is an asynchronous request that Amazon Web Services performs in the background. Amazon Web Services recommends that you first use <a>ListRoots</a> to see the status of policy types for a specified root, and then use this operation.</p> <p>This operation can be called only from the organization's management account or by a member account that is a delegated administrator.</p> <p>You can enable a policy type in a root only if that policy type is available in the organization. To view the status of available policy types in the organization, use <a>ListRoots</a>.</p>" |
602 | 602 | }, |
603 | 603 | "InviteAccountToOrganization":{ |
604 | 604 | "name":"InviteAccountToOrganization", |
|
1210 | 1210 | }, |
1211 | 1211 | "Status":{ |
1212 | 1212 | "shape":"AccountStatus", |
1213 | | - "documentation":"<p>The status of the account in the organization.</p>" |
| 1213 | + "documentation":"<p>The status of the account in the organization.</p> <important> <p>The <code>Status</code> parameter in the <code>Account</code> object will be retired on September 9, 2026. Although both the account <code>State</code> and account <code>Status</code> parameters are currently available in the Organizations APIs (<code>DescribeAccount</code>, <code>ListAccounts</code>, <code>ListAccountsForParent</code>), we recommend that you update your scripts or other code to use the <code>State</code> parameter instead of <code>Status</code> before September 9, 2026.</p> </important>" |
| 1214 | + }, |
| 1215 | + "State":{ |
| 1216 | + "shape":"AccountState", |
| 1217 | + "documentation":"<p>Each state represents a specific phase in the account lifecycle. Use this information to manage account access, automate workflows, or trigger actions based on account state changes.</p> <p>For more information about account states and their implications, see <a href=\"https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_account_state.html\">Monitor the state of your Amazon Web Services accounts </a> in the <i>Organizations User Guide</i>.</p>" |
1214 | 1218 | }, |
1215 | 1219 | "JoinedMethod":{ |
1216 | 1220 | "shape":"AccountJoinedMethod", |
|
1286 | 1290 | "documentation":"<p>You can't invite an existing account to your organization until you verify that you own the email address associated with the management account. For more information, see <a href=\"https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_create.html#about-email-verification\">Email address verification</a> in the <i>Organizations User Guide</i>.</p>", |
1287 | 1291 | "exception":true |
1288 | 1292 | }, |
| 1293 | + "AccountState":{ |
| 1294 | + "type":"string", |
| 1295 | + "enum":[ |
| 1296 | + "PENDING_ACTIVATION", |
| 1297 | + "ACTIVE", |
| 1298 | + "SUSPENDED", |
| 1299 | + "PENDING_CLOSURE", |
| 1300 | + "CLOSED" |
| 1301 | + ] |
| 1302 | + }, |
1289 | 1303 | "AccountStatus":{ |
1290 | 1304 | "type":"string", |
1291 | 1305 | "enum":[ |
|
1853 | 1867 | "members":{ |
1854 | 1868 | "Account":{ |
1855 | 1869 | "shape":"Account", |
1856 | | - "documentation":"<p>A structure that contains information about the requested account.</p>" |
| 1870 | + "documentation":"<p>A structure that contains information about the requested account.</p> <important> <p>The <code>Status</code> parameter in the API response will be retired on September 9, 2026. Although both the account <code>State</code> and account <code>Status</code> parameters are currently available in the Organizations APIs (<code>DescribeAccount</code>, <code>ListAccounts</code>, <code>ListAccountsForParent</code>), we recommend that you update your scripts or other code to use the <code>State</code> parameter instead of <code>Status</code> before September 9, 2026.</p> </important>" |
1857 | 1871 | } |
1858 | 1872 | } |
1859 | 1873 | }, |
|
2565 | 2579 | "members":{ |
2566 | 2580 | "Accounts":{ |
2567 | 2581 | "shape":"Accounts", |
2568 | | - "documentation":"<p>A list of the accounts in the specified root or OU.</p>" |
| 2582 | + "documentation":"<p>A list of the accounts in the specified root or OU.</p> <important> <p>The <code>Status</code> parameter in the API response will be retired on September 9, 2026. Although both the account <code>State</code> and account <code>Status</code> parameters are currently available in the Organizations APIs (<code>DescribeAccount</code>, <code>ListAccounts</code>, <code>ListAccountsForParent</code>), we recommend that you update your scripts or other code to use the <code>State</code> parameter instead of <code>Status</code> before September 9, 2026.</p> </important>" |
2569 | 2583 | }, |
2570 | 2584 | "NextToken":{ |
2571 | 2585 | "shape":"NextToken", |
|
2591 | 2605 | "members":{ |
2592 | 2606 | "Accounts":{ |
2593 | 2607 | "shape":"Accounts", |
2594 | | - "documentation":"<p>A list of objects in the organization.</p>" |
| 2608 | + "documentation":"<p>A list of objects in the organization.</p> <important> <p>The <code>Status</code> parameter in the API response will be retired on September 9, 2026. Although both the account <code>State</code> and account <code>Status</code> parameters are currently available in the Organizations APIs (<code>DescribeAccount</code>, <code>ListAccounts</code>, <code>ListAccountsForParent</code>), we recommend that you update your scripts or other code to use the <code>State</code> parameter instead of <code>Status</code> before September 9, 2026.</p> </important>" |
2595 | 2609 | }, |
2596 | 2610 | "NextToken":{ |
2597 | 2611 | "shape":"NextToken", |
|
0 commit comments