IAM module#
Index > IAM
Auto-generated documentation for IAM type annotations stubs module mypy-boto3-iam.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3 package locally with mypy-boto3-builder.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory: 
uvx --with 'boto3==1.40.65' mypy-boto3-builder - Select 
boto3-stubsAWS SDK. - Add 
IAMservice. - Use provided commands to install generated packages.
 
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start command.
Click Modify and select boto3 common and IAM.
From PyPI with pip#
Install boto3-stubs for IAM service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[iam]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[iam]'
# standalone installation
python -m pip install mypy-boto3-iam
How to uninstall#
python -m pip uninstall -y mypy-boto3-iam
Usage#
Code samples can be found in Examples.
IAMClient#
Type annotations and code completion for  boto3.client("iam") as IAMClient
 boto3 documentation
# IAMClient usage example
from boto3.session import Session
from mypy_boto3_iam.client import IAMClient
def get_client() -> IAMClient:
    return Session().client("iam")
Paginators#
Type annotations and code completion for paginators
from boto3.client("iam").get_paginator("...").
# GetAccountAuthorizationDetailsPaginator usage example
from boto3.session import Session
from mypy_boto3_iam.paginator import GetAccountAuthorizationDetailsPaginator
def get_get_account_authorization_details_paginator() -> GetAccountAuthorizationDetailsPaginator:
    return Session().client("iam").get_paginator("get_account_authorization_details"))
- GetAccountAuthorizationDetailsPaginator
 - GetGroupPaginator
 - ListAccessKeysPaginator
 - ListAccountAliasesPaginator
 - ListAttachedGroupPoliciesPaginator
 - ListAttachedRolePoliciesPaginator
 - ListAttachedUserPoliciesPaginator
 - ListEntitiesForPolicyPaginator
 - ListGroupPoliciesPaginator
 - ListGroupsForUserPaginator
 - ListGroupsPaginator
 - ListInstanceProfileTagsPaginator
 - ListInstanceProfilesForRolePaginator
 - ListInstanceProfilesPaginator
 - ListMFADeviceTagsPaginator
 - ListMFADevicesPaginator
 - ListOpenIDConnectProviderTagsPaginator
 - ListPoliciesPaginator
 - ListPolicyTagsPaginator
 - ListPolicyVersionsPaginator
 - ListRolePoliciesPaginator
 - ListRoleTagsPaginator
 - ListRolesPaginator
 - ListSAMLProviderTagsPaginator
 - ListSSHPublicKeysPaginator
 - ListServerCertificateTagsPaginator
 - ListServerCertificatesPaginator
 - ListSigningCertificatesPaginator
 - ListUserPoliciesPaginator
 - ListUserTagsPaginator
 - ListUsersPaginator
 - ListVirtualMFADevicesPaginator
 - SimulateCustomPolicyPaginator
 - SimulatePrincipalPolicyPaginator
 
Waiters#
Type annotations and code completion for waiters
from boto3.client("iam").get_waiter("...").
# InstanceProfileExistsWaiter usage example
from boto3.session import Session
from mypy_boto3_iam.waiter import InstanceProfileExistsWaiter
def get_instance_profile_exists_waiter() -> InstanceProfileExistsWaiter:
    return Session().client("iam").get_waiter("instance_profile_exists")
IAMServiceResource#
Type annotations and code completion for boto3.resource("iam") as
IAMServiceResource
 boto3 documentation
# IAMServiceResource usage example
from boto3.session import Session
from mypy_boto3_iam.service_resource import IAMServiceResource
def get_iam_resource() -> IAMServiceResource:
    return Session().resource("iam")
Collections#
Type annotations and code completion for collections
from boto3.resource("iam").*.
# ServiceResourceGroupsCollection usage example
from boto3.session import Session
from mypy_boto3_iam.service_resource import ServiceResourceGroupsCollection
def get_collection() -> ServiceResourceGroupsCollection:
    return Session().resource("iam").groups
- ServiceResourceGroupsCollection
 - ServiceResourceInstanceProfilesCollection
 - ServiceResourcePoliciesCollection
 - ServiceResourceRolesCollection
 - ServiceResourceSamlProvidersCollection
 - ServiceResourceServerCertificatesCollection
 - ServiceResourceUsersCollection
 - ServiceResourceVirtualMfaDevicesCollection
 
Resources#
Type annotations and code completion for additional resources
from session.resource("iam").*.
# AccessKey usage example
from mypy_boto3_iam.service_resource import AccessKey
def get_resource() -> AccessKey:
    return resource.AccessKey(...)
- AccessKey
 - AccessKeyPair
 - AccountPasswordPolicy
 - AccountSummary
 - AssumeRolePolicy
 - CurrentUser
 - Group
 - GroupPolicy
 - InstanceProfile
 - LoginProfile
 - MfaDevice
 - Policy
 - PolicyVersion
 - Role
 - RolePolicy
 - SamlProvider
 - ServerCertificate
 - SigningCertificate
 - User
 - UserPolicy
 - VirtualMfaDevice
 
Literals#
Type annotations for literals used in methods and schema.
# AccessAdvisorUsageGranularityTypeType usage example
from mypy_boto3_iam.literals import AccessAdvisorUsageGranularityTypeType
def get_value() -> AccessAdvisorUsageGranularityTypeType:
    return "ACTION_LEVEL"
- AccessAdvisorUsageGranularityTypeType
 - AssertionEncryptionModeTypeType
 - AssignmentStatusTypeType
 - ContextKeyTypeEnumType
 - DeletionTaskStatusTypeType
 - EncodingTypeType
 - EntityTypeType
 - FeatureTypeType
 - GetAccountAuthorizationDetailsPaginatorName
 - GetGroupPaginatorName
 - GlobalEndpointTokenVersionType
 - InstanceProfileExistsWaiterName
 - JobStatusTypeType
 - ListAccessKeysPaginatorName
 - ListAccountAliasesPaginatorName
 - ListAttachedGroupPoliciesPaginatorName
 - ListAttachedRolePoliciesPaginatorName
 - ListAttachedUserPoliciesPaginatorName
 - ListEntitiesForPolicyPaginatorName
 - ListGroupPoliciesPaginatorName
 - ListGroupsForUserPaginatorName
 - ListGroupsPaginatorName
 - ListInstanceProfileTagsPaginatorName
 - ListInstanceProfilesForRolePaginatorName
 - ListInstanceProfilesPaginatorName
 - ListMFADeviceTagsPaginatorName
 - ListMFADevicesPaginatorName
 - ListOpenIDConnectProviderTagsPaginatorName
 - ListPoliciesPaginatorName
 - ListPolicyTagsPaginatorName
 - ListPolicyVersionsPaginatorName
 - ListRolePoliciesPaginatorName
 - ListRoleTagsPaginatorName
 - ListRolesPaginatorName
 - ListSAMLProviderTagsPaginatorName
 - ListSSHPublicKeysPaginatorName
 - ListServerCertificateTagsPaginatorName
 - ListServerCertificatesPaginatorName
 - ListSigningCertificatesPaginatorName
 - ListUserPoliciesPaginatorName
 - ListUserTagsPaginatorName
 - ListUsersPaginatorName
 - ListVirtualMFADevicesPaginatorName
 - PermissionsBoundaryAttachmentTypeType
 - PolicyEvaluationDecisionTypeType
 - PolicyExistsWaiterName
 - PolicyOwnerEntityTypeType
 - PolicyScopeTypeType
 - PolicySourceTypeType
 - PolicyTypeType
 - PolicyUsageTypeType
 - ReportFormatTypeType
 - ReportStateTypeType
 - RoleExistsWaiterName
 - SimulateCustomPolicyPaginatorName
 - SimulatePrincipalPolicyPaginatorName
 - SortKeyTypeType
 - StatusTypeType
 - SummaryKeyTypeType
 - UserExistsWaiterName
 - IAMServiceName
 - ServiceName
 - ResourceServiceName
 - PaginatorName
 - WaiterName
 
Type definitions#
Type annotations for type definitions used in methods and schema.
- AccessDetailTypeDef
 - AccessKeyLastUsedTypeDef
 - AccessKeyMetadataTypeDef
 - AccessKeyTypeDef
 - AddClientIDToOpenIDConnectProviderRequestTypeDef
 - AddRoleToInstanceProfileRequestInstanceProfileAddRoleTypeDef
 - AddRoleToInstanceProfileRequestTypeDef
 - AddUserToGroupRequestGroupAddUserTypeDef
 - AddUserToGroupRequestTypeDef
 - AddUserToGroupRequestUserAddGroupTypeDef
 - AttachGroupPolicyRequestGroupAttachPolicyTypeDef
 - AttachGroupPolicyRequestPolicyAttachGroupTypeDef
 - AttachGroupPolicyRequestTypeDef
 - AttachRolePolicyRequestPolicyAttachRoleTypeDef
 - AttachRolePolicyRequestRoleAttachPolicyTypeDef
 - AttachRolePolicyRequestTypeDef
 - AttachUserPolicyRequestPolicyAttachUserTypeDef
 - AttachUserPolicyRequestTypeDef
 - AttachUserPolicyRequestUserAttachPolicyTypeDef
 - AttachedPermissionsBoundaryTypeDef
 - AttachedPolicyTypeDef
 - ChangePasswordRequestServiceResourceChangePasswordTypeDef
 - ChangePasswordRequestTypeDef
 - ContextEntryTypeDef
 - CreateAccessKeyRequestTypeDef
 - ResponseMetadataTypeDef
 - CreateAccountAliasRequestServiceResourceCreateAccountAliasTypeDef
 - CreateAccountAliasRequestTypeDef
 - CreateGroupRequestGroupCreateTypeDef
 - CreateGroupRequestServiceResourceCreateGroupTypeDef
 - CreateGroupRequestTypeDef
 - GroupTypeDef
 - TagTypeDef
 - CreateLoginProfileRequestLoginProfileCreateTypeDef
 - CreateLoginProfileRequestTypeDef
 - CreateLoginProfileRequestUserCreateLoginProfileTypeDef
 - LoginProfileTypeDef
 - CreatePolicyVersionRequestPolicyCreateVersionTypeDef
 - CreatePolicyVersionRequestTypeDef
 - CreateServiceLinkedRoleRequestTypeDef
 - CreateServiceSpecificCredentialRequestTypeDef
 - ServiceSpecificCredentialTypeDef
 - DeactivateMFADeviceRequestTypeDef
 - DeleteAccessKeyRequestTypeDef
 - DeleteAccountAliasRequestTypeDef
 - DeleteGroupPolicyRequestTypeDef
 - DeleteGroupRequestTypeDef
 - DeleteInstanceProfileRequestTypeDef
 - DeleteLoginProfileRequestTypeDef
 - DeleteOpenIDConnectProviderRequestTypeDef
 - DeletePolicyRequestTypeDef
 - DeletePolicyVersionRequestTypeDef
 - DeleteRolePermissionsBoundaryRequestTypeDef
 - DeleteRolePolicyRequestTypeDef
 - DeleteRoleRequestTypeDef
 - DeleteSAMLProviderRequestTypeDef
 - DeleteSSHPublicKeyRequestTypeDef
 - DeleteServerCertificateRequestTypeDef
 - DeleteServiceLinkedRoleRequestTypeDef
 - DeleteServiceSpecificCredentialRequestTypeDef
 - DeleteSigningCertificateRequestTypeDef
 - DeleteUserPermissionsBoundaryRequestTypeDef
 - DeleteUserPolicyRequestTypeDef
 - DeleteUserRequestTypeDef
 - DeleteVirtualMFADeviceRequestTypeDef
 - RoleUsageTypeTypeDef
 - DetachGroupPolicyRequestGroupDetachPolicyTypeDef
 - DetachGroupPolicyRequestPolicyDetachGroupTypeDef
 - DetachGroupPolicyRequestTypeDef
 - DetachRolePolicyRequestPolicyDetachRoleTypeDef
 - DetachRolePolicyRequestRoleDetachPolicyTypeDef
 - DetachRolePolicyRequestTypeDef
 - DetachUserPolicyRequestPolicyDetachUserTypeDef
 - DetachUserPolicyRequestTypeDef
 - DetachUserPolicyRequestUserDetachPolicyTypeDef
 - EnableMFADeviceRequestMfaDeviceAssociateTypeDef
 - EnableMFADeviceRequestTypeDef
 - EnableMFADeviceRequestUserEnableMfaTypeDef
 - EntityInfoTypeDef
 - ErrorDetailsTypeDef
 - OrganizationsDecisionDetailTypeDef
 - PermissionsBoundaryDecisionDetailTypeDef
 - GenerateOrganizationsAccessReportRequestTypeDef
 - GenerateServiceLastAccessedDetailsRequestTypeDef
 - GetAccessKeyLastUsedRequestTypeDef
 - PaginatorConfigTypeDef
 - GetAccountAuthorizationDetailsRequestTypeDef
 - PasswordPolicyTypeDef
 - GetContextKeysForCustomPolicyRequestTypeDef
 - GetContextKeysForPrincipalPolicyRequestTypeDef
 - GetGroupPolicyRequestTypeDef
 - GetGroupRequestTypeDef
 - GetInstanceProfileRequestTypeDef
 - WaiterConfigTypeDef
 - GetLoginProfileRequestTypeDef
 - GetMFADeviceRequestTypeDef
 - GetOpenIDConnectProviderRequestTypeDef
 - GetOrganizationsAccessReportRequestTypeDef
 - GetPolicyRequestTypeDef
 - GetPolicyVersionRequestTypeDef
 - GetRolePolicyRequestTypeDef
 - GetRoleRequestTypeDef
 - GetSAMLProviderRequestTypeDef
 - SAMLPrivateKeyTypeDef
 - GetSSHPublicKeyRequestTypeDef
 - SSHPublicKeyTypeDef
 - GetServerCertificateRequestTypeDef
 - GetServiceLastAccessedDetailsRequestTypeDef
 - GetServiceLastAccessedDetailsWithEntitiesRequestTypeDef
 - GetServiceLinkedRoleDeletionStatusRequestTypeDef
 - GetUserPolicyRequestTypeDef
 - GetUserRequestTypeDef
 - ListAccessKeysRequestTypeDef
 - ListAccountAliasesRequestTypeDef
 - ListAttachedGroupPoliciesRequestTypeDef
 - ListAttachedRolePoliciesRequestTypeDef
 - ListAttachedUserPoliciesRequestTypeDef
 - ListEntitiesForPolicyRequestTypeDef
 - PolicyGroupTypeDef
 - PolicyRoleTypeDef
 - PolicyUserTypeDef
 - ListGroupPoliciesRequestTypeDef
 - ListGroupsForUserRequestTypeDef
 - ListGroupsRequestTypeDef
 - ListInstanceProfileTagsRequestTypeDef
 - ListInstanceProfilesForRoleRequestTypeDef
 - ListInstanceProfilesRequestTypeDef
 - ListMFADeviceTagsRequestTypeDef
 - ListMFADevicesRequestTypeDef
 - MFADeviceTypeDef
 - ListOpenIDConnectProviderTagsRequestTypeDef
 - OpenIDConnectProviderListEntryTypeDef
 - PolicyGrantingServiceAccessTypeDef
 - ListPoliciesGrantingServiceAccessRequestTypeDef
 - ListPoliciesRequestTypeDef
 - ListPolicyTagsRequestTypeDef
 - ListPolicyVersionsRequestTypeDef
 - ListRolePoliciesRequestTypeDef
 - ListRoleTagsRequestTypeDef
 - ListRolesRequestTypeDef
 - ListSAMLProviderTagsRequestTypeDef
 - SAMLProviderListEntryTypeDef
 - ListSSHPublicKeysRequestTypeDef
 - SSHPublicKeyMetadataTypeDef
 - ListServerCertificateTagsRequestTypeDef
 - ListServerCertificatesRequestTypeDef
 - ServerCertificateMetadataTypeDef
 - ListServiceSpecificCredentialsRequestTypeDef
 - ServiceSpecificCredentialMetadataTypeDef
 - ListSigningCertificatesRequestTypeDef
 - SigningCertificateTypeDef
 - ListUserPoliciesRequestTypeDef
 - ListUserTagsRequestTypeDef
 - ListUsersRequestTypeDef
 - ListVirtualMFADevicesRequestTypeDef
 - PolicyDocumentStatementTypeDef
 - PositionTypeDef
 - PutGroupPolicyRequestGroupCreatePolicyTypeDef
 - PutGroupPolicyRequestGroupPolicyPutTypeDef
 - PutGroupPolicyRequestTypeDef
 - PutRolePermissionsBoundaryRequestTypeDef
 - PutRolePolicyRequestRolePolicyPutTypeDef
 - PutRolePolicyRequestTypeDef
 - PutUserPermissionsBoundaryRequestTypeDef
 - PutUserPolicyRequestTypeDef
 - PutUserPolicyRequestUserCreatePolicyTypeDef
 - PutUserPolicyRequestUserPolicyPutTypeDef
 - RemoveClientIDFromOpenIDConnectProviderRequestTypeDef
 - RemoveRoleFromInstanceProfileRequestInstanceProfileRemoveRoleTypeDef
 - RemoveRoleFromInstanceProfileRequestTypeDef
 - RemoveUserFromGroupRequestGroupRemoveUserTypeDef
 - RemoveUserFromGroupRequestTypeDef
 - RemoveUserFromGroupRequestUserRemoveGroupTypeDef
 - ResetServiceSpecificCredentialRequestTypeDef
 - ResyncMFADeviceRequestMfaDeviceResyncTypeDef
 - ResyncMFADeviceRequestTypeDef
 - RoleLastUsedTypeDef
 - TrackedActionLastAccessedTypeDef
 - SetDefaultPolicyVersionRequestTypeDef
 - SetSecurityTokenServicePreferencesRequestTypeDef
 - UntagInstanceProfileRequestTypeDef
 - UntagMFADeviceRequestTypeDef
 - UntagOpenIDConnectProviderRequestTypeDef
 - UntagPolicyRequestTypeDef
 - UntagRoleRequestTypeDef
 - UntagSAMLProviderRequestTypeDef
 - UntagServerCertificateRequestTypeDef
 - UntagUserRequestTypeDef
 - UpdateAccessKeyRequestAccessKeyActivateTypeDef
 - UpdateAccessKeyRequestAccessKeyDeactivateTypeDef
 - UpdateAccessKeyRequestAccessKeyPairActivateTypeDef
 - UpdateAccessKeyRequestAccessKeyPairDeactivateTypeDef
 - UpdateAccessKeyRequestTypeDef
 - UpdateAccountPasswordPolicyRequestAccountPasswordPolicyUpdateTypeDef
 - UpdateAccountPasswordPolicyRequestServiceResourceCreateAccountPasswordPolicyTypeDef
 - UpdateAccountPasswordPolicyRequestTypeDef
 - UpdateAssumeRolePolicyRequestAssumeRolePolicyUpdateTypeDef
 - UpdateAssumeRolePolicyRequestTypeDef
 - UpdateGroupRequestGroupUpdateTypeDef
 - UpdateGroupRequestTypeDef
 - UpdateLoginProfileRequestLoginProfileUpdateTypeDef
 - UpdateLoginProfileRequestTypeDef
 - UpdateOpenIDConnectProviderThumbprintRequestTypeDef
 - UpdateRoleDescriptionRequestTypeDef
 - UpdateRoleRequestTypeDef
 - UpdateSAMLProviderRequestSamlProviderUpdateTypeDef
 - UpdateSAMLProviderRequestTypeDef
 - UpdateSSHPublicKeyRequestTypeDef
 - UpdateServerCertificateRequestServerCertificateUpdateTypeDef
 - UpdateServerCertificateRequestTypeDef
 - UpdateServiceSpecificCredentialRequestTypeDef
 - UpdateSigningCertificateRequestSigningCertificateActivateTypeDef
 - UpdateSigningCertificateRequestSigningCertificateDeactivateTypeDef
 - UpdateSigningCertificateRequestTypeDef
 - UpdateUserRequestTypeDef
 - UpdateUserRequestUserUpdateTypeDef
 - UploadSSHPublicKeyRequestTypeDef
 - UploadSigningCertificateRequestServiceResourceCreateSigningCertificateTypeDef
 - UploadSigningCertificateRequestTypeDef
 - SimulateCustomPolicyRequestTypeDef
 - SimulatePrincipalPolicyRequestTypeDef
 - CreateAccessKeyResponseTypeDef
 - DeleteServiceLinkedRoleResponseTypeDef
 - DisableOrganizationsRootCredentialsManagementResponseTypeDef
 - DisableOrganizationsRootSessionsResponseTypeDef
 - EmptyResponseMetadataTypeDef
 - EnableOrganizationsRootCredentialsManagementResponseTypeDef
 - EnableOrganizationsRootSessionsResponseTypeDef
 - GenerateCredentialReportResponseTypeDef
 - GenerateOrganizationsAccessReportResponseTypeDef
 - GenerateServiceLastAccessedDetailsResponseTypeDef
 - GetAccessKeyLastUsedResponseTypeDef
 - GetAccountSummaryResponseTypeDef
 - GetContextKeysForPolicyResponseTypeDef
 - GetCredentialReportResponseTypeDef
 - GetMFADeviceResponseTypeDef
 - ListAccessKeysResponseTypeDef
 - ListAccountAliasesResponseTypeDef
 - ListAttachedGroupPoliciesResponseTypeDef
 - ListAttachedRolePoliciesResponseTypeDef
 - ListAttachedUserPoliciesResponseTypeDef
 - ListGroupPoliciesResponseTypeDef
 - ListOrganizationsFeaturesResponseTypeDef
 - ListRolePoliciesResponseTypeDef
 - ListUserPoliciesResponseTypeDef
 - UpdateSAMLProviderResponseTypeDef
 - CreateGroupResponseTypeDef
 - ListGroupsForUserResponseTypeDef
 - ListGroupsResponseTypeDef
 - CreateInstanceProfileRequestServiceResourceCreateInstanceProfileTypeDef
 - CreateInstanceProfileRequestTypeDef
 - CreateOpenIDConnectProviderRequestTypeDef
 - CreateOpenIDConnectProviderResponseTypeDef
 - CreatePolicyRequestServiceResourceCreatePolicyTypeDef
 - CreatePolicyRequestTypeDef
 - CreateRoleRequestServiceResourceCreateRoleTypeDef
 - CreateRoleRequestTypeDef
 - CreateSAMLProviderRequestServiceResourceCreateSamlProviderTypeDef
 - CreateSAMLProviderRequestTypeDef
 - CreateSAMLProviderResponseTypeDef
 - CreateUserRequestServiceResourceCreateUserTypeDef
 - CreateUserRequestTypeDef
 - CreateUserRequestUserCreateTypeDef
 - CreateVirtualMFADeviceRequestServiceResourceCreateVirtualMfaDeviceTypeDef
 - CreateVirtualMFADeviceRequestTypeDef
 - GetOpenIDConnectProviderResponseTypeDef
 - ListInstanceProfileTagsResponseTypeDef
 - ListMFADeviceTagsResponseTypeDef
 - ListOpenIDConnectProviderTagsResponseTypeDef
 - ListPolicyTagsResponseTypeDef
 - ListRoleTagsResponseTypeDef
 - ListSAMLProviderTagsResponseTypeDef
 - ListServerCertificateTagsResponseTypeDef
 - ListUserTagsResponseTypeDef
 - PolicyTypeDef
 - TagInstanceProfileRequestTypeDef
 - TagMFADeviceRequestTypeDef
 - TagOpenIDConnectProviderRequestTypeDef
 - TagPolicyRequestTypeDef
 - TagRoleRequestTypeDef
 - TagSAMLProviderRequestTypeDef
 - TagServerCertificateRequestTypeDef
 - TagUserRequestTypeDef
 - UploadServerCertificateRequestServiceResourceCreateServerCertificateTypeDef
 - UploadServerCertificateRequestTypeDef
 - UserTypeDef
 - CreateLoginProfileResponseTypeDef
 - GetLoginProfileResponseTypeDef
 - CreateServiceSpecificCredentialResponseTypeDef
 - ResetServiceSpecificCredentialResponseTypeDef
 - DeletionTaskFailureReasonTypeTypeDef
 - EntityDetailsTypeDef
 - GetOrganizationsAccessReportResponseTypeDef
 - GetAccountAuthorizationDetailsRequestPaginateTypeDef
 - GetGroupRequestPaginateTypeDef
 - ListAccessKeysRequestPaginateTypeDef
 - ListAccountAliasesRequestPaginateTypeDef
 - ListAttachedGroupPoliciesRequestPaginateTypeDef
 - ListAttachedRolePoliciesRequestPaginateTypeDef
 - ListAttachedUserPoliciesRequestPaginateTypeDef
 - ListEntitiesForPolicyRequestPaginateTypeDef
 - ListGroupPoliciesRequestPaginateTypeDef
 - ListGroupsForUserRequestPaginateTypeDef
 - ListGroupsRequestPaginateTypeDef
 - ListInstanceProfileTagsRequestPaginateTypeDef
 - ListInstanceProfilesForRoleRequestPaginateTypeDef
 - ListInstanceProfilesRequestPaginateTypeDef
 - ListMFADeviceTagsRequestPaginateTypeDef
 - ListMFADevicesRequestPaginateTypeDef
 - ListOpenIDConnectProviderTagsRequestPaginateTypeDef
 - ListPoliciesRequestPaginateTypeDef
 - ListPolicyTagsRequestPaginateTypeDef
 - ListPolicyVersionsRequestPaginateTypeDef
 - ListRolePoliciesRequestPaginateTypeDef
 - ListRoleTagsRequestPaginateTypeDef
 - ListRolesRequestPaginateTypeDef
 - ListSAMLProviderTagsRequestPaginateTypeDef
 - ListSSHPublicKeysRequestPaginateTypeDef
 - ListServerCertificateTagsRequestPaginateTypeDef
 - ListServerCertificatesRequestPaginateTypeDef
 - ListSigningCertificatesRequestPaginateTypeDef
 - ListUserPoliciesRequestPaginateTypeDef
 - ListUserTagsRequestPaginateTypeDef
 - ListUsersRequestPaginateTypeDef
 - ListVirtualMFADevicesRequestPaginateTypeDef
 - SimulateCustomPolicyRequestPaginateTypeDef
 - SimulatePrincipalPolicyRequestPaginateTypeDef
 - GetAccountPasswordPolicyResponseTypeDef
 - GetInstanceProfileRequestWaitTypeDef
 - GetPolicyRequestWaitTypeDef
 - GetRoleRequestWaitTypeDef
 - GetUserRequestWaitTypeDef
 - GetSAMLProviderResponseTypeDef
 - GetSSHPublicKeyResponseTypeDef
 - UploadSSHPublicKeyResponseTypeDef
 - ListEntitiesForPolicyResponseTypeDef
 - ListMFADevicesResponseTypeDef
 - ListOpenIDConnectProvidersResponseTypeDef
 - ListPoliciesGrantingServiceAccessEntryTypeDef
 - ListSAMLProvidersResponseTypeDef
 - ListSSHPublicKeysResponseTypeDef
 - ListServerCertificatesResponseTypeDef
 - ServerCertificateTypeDef
 - UploadServerCertificateResponseTypeDef
 - ListServiceSpecificCredentialsResponseTypeDef
 - ListSigningCertificatesResponseTypeDef
 - UploadSigningCertificateResponseTypeDef
 - PolicyDocumentDictTypeDef
 - StatementTypeDef
 - ServiceLastAccessedTypeDef
 - CreatePolicyResponseTypeDef
 - GetPolicyResponseTypeDef
 - ListPoliciesResponseTypeDef
 - CreateUserResponseTypeDef
 - GetGroupResponseTypeDef
 - GetUserResponseTypeDef
 - ListUsersResponseTypeDef
 - VirtualMFADeviceTypeDef
 - GetServiceLinkedRoleDeletionStatusResponseTypeDef
 - GetServiceLastAccessedDetailsWithEntitiesResponseTypeDef
 - ListPoliciesGrantingServiceAccessResponseTypeDef
 - GetServerCertificateResponseTypeDef
 - PolicyDocumentTypeDef
 - ResourceSpecificResultTypeDef
 - GetServiceLastAccessedDetailsResponseTypeDef
 - CreateVirtualMFADeviceResponseTypeDef
 - ListVirtualMFADevicesResponseTypeDef
 - GetGroupPolicyResponseTypeDef
 - GetRolePolicyResponseTypeDef
 - GetUserPolicyResponseTypeDef
 - PolicyDetailTypeDef
 - PolicyVersionTypeDef
 - RoleTypeDef
 - EvaluationResultTypeDef
 - GroupDetailTypeDef
 - UserDetailTypeDef
 - CreatePolicyVersionResponseTypeDef
 - GetPolicyVersionResponseTypeDef
 - ListPolicyVersionsResponseTypeDef
 - ManagedPolicyDetailTypeDef
 - CreateRoleResponseTypeDef
 - CreateServiceLinkedRoleResponseTypeDef
 - GetRoleResponseTypeDef
 - InstanceProfileTypeDef
 - ListRolesResponseTypeDef
 - UpdateRoleDescriptionResponseTypeDef
 - SimulatePolicyResponseTypeDef
 - CreateInstanceProfileResponseTypeDef
 - GetInstanceProfileResponseTypeDef
 - ListInstanceProfilesForRoleResponseTypeDef
 - ListInstanceProfilesResponseTypeDef
 - RoleDetailTypeDef
 - GetAccountAuthorizationDetailsResponseTypeDef