@@ -45,47 +45,40 @@ Code examples that show you how to perform the essential operations within a ser
4545
4646Code excerpts that show you how to call individual service functions.
4747
48- - [ AddUserToGroup] ( Actions/IAMWrapper.cs#L22 )
49- - [ AttachRolePolicy] ( Actions/IAMWrapper.cs#L42 )
50- - [ CreateAccessKey] ( Actions/IAMWrapper.cs#L62 )
51- - [ CreateGroup] ( Actions/IAMWrapper.cs#L82 )
48+ - [ AttachRolePolicy] ( Actions/IAMWrapper.cs#L22 )
49+ - [ CreateAccessKey] ( Actions/IAMWrapper.cs#L42 )
5250- [ CreateInstanceProfile] ( ../cross-service/ResilientService/AutoScalerActions/AutoScalerWrapper.cs#L86 )
53- - [ CreatePolicy] ( Actions/IAMWrapper.cs#L96 )
54- - [ CreateRole] ( Actions/IAMWrapper.cs#L116 )
55- - [ CreateServiceLinkedRole] ( Actions/IAMWrapper.cs#L138 )
56- - [ CreateUser] ( Actions/IAMWrapper.cs#L159 )
57- - [ DeleteAccessKey] ( Actions/IAMWrapper.cs#L173 )
58- - [ DeleteGroup] ( Actions/IAMWrapper.cs#L194 )
59- - [ DeleteGroupPolicy] ( Actions/IAMWrapper.cs#L208 )
51+ - [ CreatePolicy] ( Actions/IAMWrapper.cs#L62 )
52+ - [ CreateRole] ( Actions/IAMWrapper.cs#L82 )
53+ - [ CreateServiceLinkedRole] ( Actions/IAMWrapper.cs#L104 )
54+ - [ CreateUser] ( Actions/IAMWrapper.cs#L125 )
55+ - [ DeleteAccessKey] ( Actions/IAMWrapper.cs#L139 )
6056- [ DeleteInstanceProfile] ( ../cross-service/ResilientService/AutoScalerActions/AutoScalerWrapper.cs#L504 )
61- - [ DeletePolicy] ( Actions/IAMWrapper.cs#L230 )
62- - [ DeleteRole] ( Actions/IAMWrapper.cs#L245 )
63- - [ DeleteRolePolicy] ( Actions/IAMWrapper.cs#L259 )
64- - [ DeleteUser] ( Actions/IAMWrapper.cs#L279 )
65- - [ DeleteUserPolicy] ( Actions/IAMWrapper.cs#L294 )
66- - [ DetachRolePolicy] ( Actions/IAMWrapper.cs#L310 )
67- - [ GetAccountPasswordPolicy] ( Actions/IAMWrapper.cs#L330 )
68- - [ GetPolicy] ( Actions/IAMWrapper.cs#L343 )
69- - [ GetRole] ( Actions/IAMWrapper.cs#L358 )
70- - [ GetUser] ( Actions/IAMWrapper.cs#L377 )
71- - [ ListAttachedRolePolicies] ( Actions/IAMWrapper.cs#L391 )
72- - [ ListGroups] ( Actions/IAMWrapper.cs#L412 )
73- - [ ListPolicies] ( Actions/IAMWrapper.cs#L432 )
74- - [ ListRolePolicies] ( Actions/IAMWrapper.cs#L452 )
75- - [ ListRoles] ( Actions/IAMWrapper.cs#L473 )
76- - [ ListSAMLProviders] ( Actions/IAMWrapper.cs#L493 )
77- - [ ListUsers] ( Actions/IAMWrapper.cs#L506 )
78- - [ PutGroupPolicy] ( Actions/IAMWrapper.cs#L548 )
79- - [ PutRolePolicy] ( Actions/IAMWrapper.cs#L571 )
80- - [ RemoveUserFromGroup] ( Actions/IAMWrapper.cs#L526 )
57+ - [ DeletePolicy] ( Actions/IAMWrapper.cs#L160 )
58+ - [ DeleteRole] ( Actions/IAMWrapper.cs#L175 )
59+ - [ DeleteRolePolicy] ( Actions/IAMWrapper.cs#L189 )
60+ - [ DeleteUser] ( Actions/IAMWrapper.cs#L209 )
61+ - [ DeleteUserPolicy] ( Actions/IAMWrapper.cs#L224 )
62+ - [ DetachRolePolicy] ( Actions/IAMWrapper.cs#L240 )
63+ - [ GetAccountPasswordPolicy] ( Actions/IAMWrapper.cs#L260 )
64+ - [ GetPolicy] ( Actions/IAMWrapper.cs#L273 )
65+ - [ GetRole] ( Actions/IAMWrapper.cs#L288 )
66+ - [ GetUser] ( Actions/IAMWrapper.cs#L307 )
67+ - [ ListAttachedRolePolicies] ( Actions/IAMWrapper.cs#L321 )
68+ - [ ListGroups] ( Actions/IAMWrapper.cs#L342 )
69+ - [ ListPolicies] ( Actions/IAMWrapper.cs#L362 )
70+ - [ ListRolePolicies] ( Actions/IAMWrapper.cs#L382 )
71+ - [ ListRoles] ( Actions/IAMWrapper.cs#L403 )
72+ - [ ListSAMLProviders] ( Actions/IAMWrapper.cs#L423 )
73+ - [ ListUsers] ( Actions/IAMWrapper.cs#L436 )
74+ - [ PutRolePolicy] ( Actions/IAMWrapper.cs#L456 )
8175
8276### Scenarios
8377
8478Code examples that show you how to accomplish a specific task by calling multiple
8579functions within the same service.
8680
8781- [ Build and manage a resilient service] ( ../cross-service/ResilientService/ResilientServiceWorkflow/ResilientServiceWorkflow.cs )
88- - [ Create a group and add a user] ( Scenarios/IamScenariosCommon/S3Wrapper.cs )
8982
9083
9184<!-- custom.examples.start-->
@@ -157,21 +150,6 @@ This example shows you how to create a load-balanced web service that returns bo
157150<!-- custom.scenarios.cross_ResilientService.start-->
158151<!-- custom.scenarios.cross_ResilientService.end-->
159152
160- #### Create a group and add a user
161-
162- This example shows you how to do the following:
163-
164- - Create a group and grant full Amazon S3 access permissions to it.
165- - Create a new user with no permissions to access Amazon S3.
166- - Add the user to the group and show that they now have permissions for Amazon S3, then clean up resources.
167-
168- <!-- custom.scenario_prereqs.iam_Scenario_GroupBasics.start-->
169- <!-- custom.scenario_prereqs.iam_Scenario_GroupBasics.end-->
170-
171-
172- <!-- custom.scenarios.iam_Scenario_GroupBasics.start-->
173- <!-- custom.scenarios.iam_Scenario_GroupBasics.end-->
174-
175153### Tests
176154
177155⚠ Running tests might result in charges to your AWS account.
0 commit comments