Skip to content

Commit e311109

Browse files
Add support for policy operations on the Resource Control Polices.
1 parent 95435e1 commit e311109

17 files changed

+3440
-16
lines changed

generator/ServiceModels/organizations/organizations-2016-11-28.api.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1986,9 +1986,11 @@
19861986
"TARGET_NOT_SUPPORTED",
19871987
"INVALID_EMAIL_ADDRESS_TARGET",
19881988
"INVALID_RESOURCE_POLICY_JSON",
1989+
"INVALID_PRINCIPAL",
19891990
"UNSUPPORTED_ACTION_IN_RESOURCE_POLICY",
19901991
"UNSUPPORTED_POLICY_TYPE_IN_RESOURCE_POLICY",
1991-
"UNSUPPORTED_RESOURCE_IN_RESOURCE_POLICY"
1992+
"UNSUPPORTED_RESOURCE_IN_RESOURCE_POLICY",
1993+
"NON_DETACHABLE_POLICY"
19921994
]
19931995
},
19941996
"InviteAccountToOrganizationRequest":{
@@ -2499,6 +2501,7 @@
24992501
"type":"string",
25002502
"enum":[
25012503
"SERVICE_CONTROL_POLICY",
2504+
"RESOURCE_CONTROL_POLICY",
25022505
"TAG_POLICY",
25032506
"BACKUP_POLICY",
25042507
"AISERVICES_OPT_OUT_POLICY",

generator/ServiceModels/organizations/organizations-2016-11-28.docs.json

Lines changed: 7 additions & 7 deletions
Large diffs are not rendered by default.

generator/ServiceModels/organizations/organizations-2016-11-28.normal.json

Lines changed: 11 additions & 8 deletions
Large diffs are not rendered by default.

sdk/src/Services/Organizations/Generated/Model/AttachPolicyRequest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@ namespace Amazon.Organizations.Model
4242
/// </para>
4343
/// </li> <li>
4444
/// <para>
45+
/// <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_rcps.html">RESOURCE_CONTROL_POLICY</a>
46+
///
47+
/// </para>
48+
/// </li> <li>
49+
/// <para>
4550
/// <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_backup.html">BACKUP_POLICY</a>
4651
///
4752
/// </para>

sdk/src/Services/Organizations/Generated/Model/CreatePolicyRequest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,11 @@ internal bool IsSetTags()
167167
/// </para>
168168
/// </li> <li>
169169
/// <para>
170+
/// <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_rcps.html">RESOURCE_CONTROL_POLICY</a>
171+
///
172+
/// </para>
173+
/// </li> <li>
174+
/// <para>
170175
/// <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_backup.html">BACKUP_POLICY</a>
171176
///
172177
/// </para>

sdk/src/Services/Organizations/Generated/Model/DisablePolicyTypeRequest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,11 @@ public partial class DisablePolicyTypeRequest : AmazonOrganizationsRequest
7474
/// </para>
7575
/// </li> <li>
7676
/// <para>
77+
/// <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_rcps.html">RESOURCE_CONTROL_POLICY</a>
78+
///
79+
/// </para>
80+
/// </li> <li>
81+
/// <para>
7782
/// <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_backup.html">BACKUP_POLICY</a>
7883
///
7984
/// </para>

sdk/src/Services/Organizations/Generated/Model/EnablePolicyTypeRequest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,11 @@ public partial class EnablePolicyTypeRequest : AmazonOrganizationsRequest
7070
/// </para>
7171
/// </li> <li>
7272
/// <para>
73+
/// <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_rcps.html">RESOURCE_CONTROL_POLICY</a>
74+
///
75+
/// </para>
76+
/// </li> <li>
77+
/// <para>
7378
/// <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_backup.html">BACKUP_POLICY</a>
7479
///
7580
/// </para>

sdk/src/Services/Organizations/Generated/Model/InvalidInputException.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,10 @@ namespace Amazon.Organizations.Model
9595
/// </para>
9696
/// </li> <li>
9797
/// <para>
98+
/// INVALID_PRINCIPAL: You specified an invalid principal element in the policy.
99+
/// </para>
100+
/// </li> <li>
101+
/// <para>
98102
/// INVALID_ROLE_NAME: You provided a role name that isn't valid. A role name can't begin
99103
/// with the reserved prefix <c>AWSServiceRoleFor</c>.
100104
/// </para>
@@ -142,6 +146,10 @@ namespace Amazon.Organizations.Model
142146
/// </para>
143147
/// </li> <li>
144148
/// <para>
149+
/// NON_DETACHABLE_POLICY: You can't detach this Amazon Web Services Managed Policy.
150+
/// </para>
151+
/// </li> <li>
152+
/// <para>
145153
/// TARGET_NOT_SUPPORTED: You can't perform the specified operation on that target entity.
146154
/// </para>
147155
/// </li> <li>

sdk/src/Services/Organizations/Generated/Model/ListPoliciesForTargetRequest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,11 @@ public partial class ListPoliciesForTargetRequest : AmazonOrganizationsRequest
6868
/// </para>
6969
/// </li> <li>
7070
/// <para>
71+
/// <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_rcps.html">RESOURCE_CONTROL_POLICY</a>
72+
///
73+
/// </para>
74+
/// </li> <li>
75+
/// <para>
7176
/// <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_backup.html">BACKUP_POLICY</a>
7277
///
7378
/// </para>

sdk/src/Services/Organizations/Generated/Model/ListPoliciesRequest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,11 @@ public partial class ListPoliciesRequest : AmazonOrganizationsRequest
6565
/// </para>
6666
/// </li> <li>
6767
/// <para>
68+
/// <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_rcps.html">RESOURCE_CONTROL_POLICY</a>
69+
///
70+
/// </para>
71+
/// </li> <li>
72+
/// <para>
6873
/// <a href="https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_backup.html">BACKUP_POLICY</a>
6974
///
7075
/// </para>

0 commit comments

Comments
 (0)