Nick Stocchero 
							
						 
					 
					
						
						
						
						
							
						
						
							d8cea0213d 
							
						 
					 
					
						
						
							
							straighten out filter logic  
						
						
						
						
					 
					
						2020-09-21 17:42:44 -06:00 
						 
				 
			
				
					
						
							
							
								Nick Stocchero 
							
						 
					 
					
						
						
						
						
							
						
						
							8dd90db83c 
							
						 
					 
					
						
						
							
							add missing test for policies  
						
						
						
						
					 
					
						2020-09-21 17:42:44 -06:00 
						 
				 
			
				
					
						
							
							
								Nick Stocchero 
							
						 
					 
					
						
						
						
						
							
						
						
							ff84b63484 
							
						 
					 
					
						
						
							
							address PR comments  
						
						
						
						
					 
					
						2020-09-21 17:42:44 -06:00 
						 
				 
			
				
					
						
							
							
								Nick Stocchero 
							
						 
					 
					
						
						
						
						
							
						
						
							7bc5b5c08f 
							
						 
					 
					
						
						
							
							Add IAM Role and Policy to Config  
						
						
						
						
					 
					
						2020-09-21 17:42:44 -06:00 
						 
				 
			
				
					
						
							
							
								jweite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49d92861c0 
							
						 
					 
					
						
						
							
							Iam cloudformation update, singificant cloudformation refactoring ( #3218 )  
						
						... 
						
						
						
						* IAM User Cloudformation Enhancements: update, delete, getatt.
* AWS::IAM::Policy Support
* Added unit tests for AWS:IAM:Policy for roles and groups.  Fixed bug related to groups.
* AWS:IAM:AccessKey CloudFormation support.
* Refactor of CloudFormation parsing.py methods to simplify and standardize how they call to the models.  Adjusted some models accordingly.
* Further model CloudFormation support changes to align with revised CloudFormation logic.  Mostly avoidance of getting resoure name from properties.
* Support for Kinesis Stream RetentionPeriodHours param.
* Kinesis Stream Cloudformation Tag Support.
* Added omitted 'region' param to boto3.client() calls in new tests.
Co-authored-by: Joseph Weitekamp <jweite@amazon.com> 
						
						
					 
					
						2020-08-27 10:11:47 +01:00 
						 
				 
			
				
					
						
							
							
								usmangani1 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1db42fb865 
							
						 
					 
					
						
						
							
							FIX : IAM - Added support for pathPrefix in list_users_function ( #3180 )  
						
						... 
						
						
						
						* FIX:IAM-Added support for pathPrefix in list_users_function
* removed changes for roles
* Added test for non decorator
* changed filter function
Co-authored-by: usmankb <usman@krazybee.com> 
						
						
					 
					
						2020-07-27 15:32:41 +01:00 
						 
				 
			
				
					
						
							
							
								ngander64 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							069c159492 
							
						 
					 
					
						
						
							
							Always return 'HardExpiry' for account password policy. ( #3117 )  
						
						... 
						
						
						
						Co-authored-by: Nick B Gander <NGANDER@amfam.com> 
						
						
					 
					
						2020-07-11 09:38:33 +01:00 
						 
				 
			
				
					
						
							
							
								Tomoya Kabe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							849f16ff2d 
							
						 
					 
					
						
						
							
							Correct group inline policy rendering ( #3069 )  
						
						... 
						
						
						
						* Correct group inline policy rendering in iam:GetAccountAuthorizationDetails response
* Include user inline policy if exists
* Add tests for IAM inline policies
* Remove unnecessary print stmts 
						
						
					 
					
						2020-06-14 09:23:52 +01:00 
						 
				 
			
				
					
						
							
							
								jweite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4303123312 
							
						 
					 
					
						
						
							
							Implemented IAM delete_instance_profile ( #3020 )  
						
						... 
						
						
						
						* Implemented IAM delete_instance_profile
* PR adjustment: positively verifying instance profile deletion in test case.
Co-authored-by: Joseph Weitekamp <jweite@amazon.com> 
						
						
					 
					
						2020-05-27 18:22:06 +01:00 
						 
				 
			
				
					
						
							
							
								jweite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7a1b666a8 
							
						 
					 
					
						
						
							
							Corrected bug in IAM delete_role() due to overloading of name 'role' … ( #3019 )  
						
						... 
						
						
						
						* Corrected bug in IAM delete_role() due to overloading of name 'role' in function
* PR-requested fixes: added region to tests boto client create, reformatted with black
Co-authored-by: Joseph Weitekamp <jweite@amazon.com> 
						
						
					 
					
						2020-05-27 17:00:28 +01:00 
						 
				 
			
				
					
						
							
							
								zscholl 
							
						 
					 
					
						
						
						
						
							
						
						
							1f1404352e 
							
						 
					 
					
						
						
							
							use conditional TEST_SERVER_MODE for backend tests  
						
						
						
						
					 
					
						2020-04-30 09:42:22 -05:00 
						 
				 
			
				
					
						
							
							
								zscholl 
							
						 
					 
					
						
						
						
						
							
						
						
							0423be259a 
							
						 
					 
					
						
						
							
							remove backend logic & py27 incompatible timezone  
						
						
						
						
					 
					
						2020-04-30 09:10:42 -05:00 
						 
				 
			
				
					
						
							
							
								zscholl 
							
						 
					 
					
						
						
						
						
							
						
						
							51e7002cbb 
							
						 
					 
					
						
						
							
							add tests  
						
						
						
						
					 
					
						2020-04-30 09:10:42 -05:00 
						 
				 
			
				
					
						
							
							
								Owen Farrell 
							
						 
					 
					
						
						
						
						
							
						
						
							142e237b0b 
							
						 
					 
					
						
						
							
							Made UserName parameter optional for IAM access key functions  
						
						
						
						
					 
					
						2020-01-27 12:12:21 -05:00 
						 
				 
			
				
					
						
							
							
								Asher Foa 
							
						 
					 
					
						
						
						
						
							
						
						
							c2e444a210 
							
						 
					 
					
						
						
							
							Update tests.  
						
						
						
						
					 
					
						2019-12-20 10:54:33 -08:00 
						 
				 
			
				
					
						
							
							
								Asher Foa 
							
						 
					 
					
						
						
						
						
							
						
						
							1415a93596 
							
						 
					 
					
						
						
							
							Implement List user tags  
						
						
						
						
					 
					
						2019-12-19 19:45:56 -08:00 
						 
				 
			
				
					
						
							
							
								Fabio Dias 
							
						 
					 
					
						
						
						
						
							
						
						
							743dd46399 
							
						 
					 
					
						
						
							
							black linting  
						
						
						
						
					 
					
						2019-12-16 21:25:20 -05:00 
						 
				 
			
				
					
						
							
							
								Fabio Dias 
							
						 
					 
					
						
						
						
						
							
						
						
							fd9ac4b9a5 
							
						 
					 
					
						
						
							
							ACCOUNT_ID moved to moto.core, MOTO_ACCOUNT_ID env var override  
						
						
						
						
					 
					
						2019-12-16 21:05:29 -05:00 
						 
				 
			
				
					
						
							
							
								Fabio Dias 
							
						 
					 
					
						
						
						
						
							
						
						
							b83a750630 
							
						 
					 
					
						
						
							
							Added references to moto.iam.models.ACCOUNT_ID instead of hardcoded id  
						
						
						
						
					 
					
						2019-12-16 19:56:11 -05:00 
						 
				 
			
				
					
						
							
							
								Barry Allwood 
							
						 
					 
					
						
						
						
						
							
						
						
							7c1cc01eb9 
							
						 
					 
					
						
						
							
							chore: add MaxSessionDuration to IAM Role  
						
						... 
						
						
						
						fix: Description field is optional on return of IAM Role 
						
						
					 
					
						2019-11-24 18:19:09 +00:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							72da9e96c2 
							
						 
					 
					
						
						
							
							Lint.  
						
						
						
						
					 
					
						2019-11-21 17:53:58 -05:00 
						 
				 
			
				
					
						
							
							
								Matt Conway 
							
						 
					 
					
						
						
						
						
							
						
						
							d9c8bdb2a0 
							
						 
					 
					
						
						
							
							Add the ssh_public_key methods that were missing from the IAM implementation  
						
						
						
						
					 
					
						2019-11-18 09:02:32 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dab7f9fdad 
							
						 
					 
					
						
						
							
							Merge pull request  #2574  from gruebel/add-iam-get-account-summary  
						
						... 
						
						
						
						Add iam.get_account_summary 
						
						
					 
					
						2019-11-17 15:53:34 -08:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							e9c3cba4d6 
							
						 
					 
					
						
						
							
							Fix tests  
						
						
						
						
					 
					
						2019-11-17 14:34:00 +01:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							d05ebadce8 
							
						 
					 
					
						
						
							
							Add iam.get_account_summary  
						
						
						
						
					 
					
						2019-11-17 13:47:19 +01:00 
						 
				 
			
				
					
						
							
							
								Bert Blommers 
							
						 
					 
					
						
						
						
						
							
						
						
							85570f0abe 
							
						 
					 
					
						
						
							
							IAM - Add Validation on duplicate policy names  
						
						
						
						
					 
					
						2019-11-16 17:36:50 +00:00 
						 
				 
			
				
					
						
							
							
								Bert Blommers 
							
						 
					 
					
						
						
						
						
							
						
						
							422bca8e90 
							
						 
					 
					
						
						
							
							IAM - Add Validation on duplicate role names  
						
						
						
						
					 
					
						2019-11-16 17:33:59 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3afb93d9db 
							
						 
					 
					
						
						
							
							Merge pull request  #2548  from bblommers/feature/implement-iam-delete-group-endpoint  
						
						... 
						
						
						
						Feature/implement iam delete group endpoint 
						
						
					 
					
						2019-11-15 10:52:21 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ca35514ca 
							
						 
					 
					
						
						
							
							Merge pull request  #2542  from ianyon/create_policy_already_exist  
						
						... 
						
						
						
						Added Exception for create_policy when policy exists 
						
						
					 
					
						2019-11-15 10:38:35 -08:00 
						 
				 
			
				
					
						
							
							
								Steven Reiling 
							
						 
					 
					
						
						
						
						
							
						
						
							cd0769af7e 
							
						 
					 
					
						
						
							
							Fix IAM instance profile tracking to reflect AWS's requirement for account-unique names  
						
						
						
						
					 
					
						2019-11-14 17:23:44 -08:00 
						 
				 
			
				
					
						
							
							
								Bert Blommers 
							
						 
					 
					
						
						
						
						
							
						
						
							cd5b64b0c5 
							
						 
					 
					
						
						
							
							#2163  - Delete IAM group; Add test case and align error message with AWS  
						
						
						
						
					 
					
						2019-11-08 01:19:45 -08:00 
						 
				 
			
				
					
						
							
							
								Robin Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							876ff476f1 
							
						 
					 
					
						
						
							
							Implementing delete-group endpoint and appropriate test case  
						
						
						
						
					 
					
						2019-11-08 01:12:20 -08:00 
						 
				 
			
				
					
						
							
							
								Ian Yon 
							
						 
					 
					
						
						
						
						
							
						
						
							f235fa145e 
							
						 
					 
					
						
						
							
							Added Exception for create_policy when policy exists  
						
						
						
						
					 
					
						2019-11-05 15:57:38 -03:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							78e2714496 
							
						 
					 
					
						
						
							
							black format  
						
						
						
						
					 
					
						2019-11-01 07:14:03 +01:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							89c43820c9 
							
						 
					 
					
						
						
							
							Add iam.delete_account_password_policy  
						
						
						
						
					 
					
						2019-11-01 07:07:33 +01:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							65fa8f1a1b 
							
						 
					 
					
						
						
							
							Add iam.get_account_password_policy  
						
						
						
						
					 
					
						2019-11-01 07:07:32 +01:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							06581391bd 
							
						 
					 
					
						
						
							
							Add iam.update_account_password_policy  
						
						
						
						
					 
					
						2019-11-01 07:03:27 +01:00 
						 
				 
			
				
					
						
							
							
								Asher Foa 
							
						 
					 
					
						
						
						
						
							
						
						
							96e5b1993d 
							
						 
					 
					
						
						
							
							Run black on moto & test directories.  
						
						
						
						
					 
					
						2019-10-31 10:36:05 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00045ae480 
							
						 
					 
					
						
						
							
							Merge branch 'master' into add-iam-virtual-mfa-device  
						
						
						
						
					 
					
						2019-10-22 14:54:10 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Murton 
							
						 
					 
					
						
						
						
						
							
						
						
							f0b22fcd2f 
							
						 
					 
					
						
						
							
							Fix absent role deletion, Add more delete_user tests, add no conflict deletion testing  
						
						
						
						
					 
					
						2019-10-22 15:28:59 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Murton 
							
						 
					 
					
						
						
						
						
							
						
						
							ccdcb7ca60 
							
						 
					 
					
						
						
							
							Add conflict detection on IAM delete_role and delete_user  
						
						
						
						
					 
					
						2019-10-22 14:27:49 +01:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							802fb3baad 
							
						 
					 
					
						
						
							
							Connect user with virtual mfa device  
						
						
						
						
					 
					
						2019-10-21 22:51:00 +02:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							1d9382b5e5 
							
						 
					 
					
						
						
							
							Add iam.list_virtual_mfa_devices  
						
						
						
						
					 
					
						2019-10-21 21:48:50 +02:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							c80135a6db 
							
						 
					 
					
						
						
							
							Add iam.delete_virtual_mfa_device  
						
						
						
						
					 
					
						2019-10-20 23:03:20 +02:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							9671730f16 
							
						 
					 
					
						
						
							
							Add iam.create_virtual_mfa_device  
						
						
						
						
					 
					
						2019-10-20 22:39:57 +02:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							3f3feb5bdb 
							
						 
					 
					
						
						
							
							Fix tests  
						
						
						
						
					 
					
						2019-10-19 14:23:35 +02:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							cd8027ce9d 
							
						 
					 
					
						
						
							
							Add iam.list_open_id_connect_providers  
						
						
						
						
					 
					
						2019-10-18 21:15:48 +02:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							f4af9a1d54 
							
						 
					 
					
						
						
							
							Add iam.delete_open_id_connect_provider  
						
						
						
						
					 
					
						2019-10-18 21:15:48 +02:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							c492c5c228 
							
						 
					 
					
						
						
							
							Add iam.get_open_id_connect_provider  
						
						
						
						
					 
					
						2019-10-18 21:15:05 +02:00 
						 
				 
			
				
					
						
							
							
								gruebel 
							
						 
					 
					
						
						
						
						
							
						
						
							bd627b65f7 
							
						 
					 
					
						
						
							
							Add iam.create_open_id_connect_provider  
						
						
						
						
					 
					
						2019-10-18 21:15:05 +02:00