AWS SDK for C++  1.8.76
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::IAM::Model Namespace Reference

Namespaces

 AccessAdvisorUsageGranularityTypeMapper
 
 AssignmentStatusTypeMapper
 
 ContextKeyTypeEnumMapper
 
 DeletionTaskStatusTypeMapper
 
 EncodingTypeMapper
 
 EntityTypeMapper
 
 GlobalEndpointTokenVersionMapper
 
 JobStatusTypeMapper
 
 PermissionsBoundaryAttachmentTypeMapper
 
 PolicyEvaluationDecisionTypeMapper
 
 PolicyOwnerEntityTypeMapper
 
 PolicyScopeTypeMapper
 
 PolicySourceTypeMapper
 
 PolicyTypeMapper
 
 PolicyUsageTypeMapper
 
 ReportFormatTypeMapper
 
 ReportStateTypeMapper
 
 SortKeyTypeMapper
 
 StatusTypeMapper
 
 SummaryKeyTypeMapper
 

Classes

class  AccessDetail
 
class  AccessKey
 
class  AccessKeyLastUsed
 
class  AccessKeyMetadata
 
class  AddClientIDToOpenIDConnectProviderRequest
 
class  AddRoleToInstanceProfileRequest
 
class  AddUserToGroupRequest
 
class  AttachedPermissionsBoundary
 
class  AttachedPolicy
 
class  AttachGroupPolicyRequest
 
class  AttachRolePolicyRequest
 
class  AttachUserPolicyRequest
 
class  ChangePasswordRequest
 
class  ContextEntry
 
class  CreateAccessKeyRequest
 
class  CreateAccessKeyResult
 
class  CreateAccountAliasRequest
 
class  CreateGroupRequest
 
class  CreateGroupResult
 
class  CreateInstanceProfileRequest
 
class  CreateInstanceProfileResult
 
class  CreateLoginProfileRequest
 
class  CreateLoginProfileResult
 
class  CreateOpenIDConnectProviderRequest
 
class  CreateOpenIDConnectProviderResult
 
class  CreatePolicyRequest
 
class  CreatePolicyResult
 
class  CreatePolicyVersionRequest
 
class  CreatePolicyVersionResult
 
class  CreateRoleRequest
 
class  CreateRoleResult
 
class  CreateSAMLProviderRequest
 
class  CreateSAMLProviderResult
 
class  CreateServiceLinkedRoleRequest
 
class  CreateServiceLinkedRoleResult
 
class  CreateServiceSpecificCredentialRequest
 
class  CreateServiceSpecificCredentialResult
 
class  CreateUserRequest
 
class  CreateUserResult
 
class  CreateVirtualMFADeviceRequest
 
class  CreateVirtualMFADeviceResult
 
class  DeactivateMFADeviceRequest
 
class  DeleteAccessKeyRequest
 
class  DeleteAccountAliasRequest
 
class  DeleteAccountPasswordPolicyRequest
 
class  DeleteGroupPolicyRequest
 
class  DeleteGroupRequest
 
class  DeleteInstanceProfileRequest
 
class  DeleteLoginProfileRequest
 
class  DeleteOpenIDConnectProviderRequest
 
class  DeletePolicyRequest
 
class  DeletePolicyVersionRequest
 
class  DeleteRolePermissionsBoundaryRequest
 
class  DeleteRolePolicyRequest
 
class  DeleteRoleRequest
 
class  DeleteSAMLProviderRequest
 
class  DeleteServerCertificateRequest
 
class  DeleteServiceLinkedRoleRequest
 
class  DeleteServiceLinkedRoleResult
 
class  DeleteServiceSpecificCredentialRequest
 
class  DeleteSigningCertificateRequest
 
class  DeleteSSHPublicKeyRequest
 
class  DeleteUserPermissionsBoundaryRequest
 
class  DeleteUserPolicyRequest
 
class  DeleteUserRequest
 
class  DeleteVirtualMFADeviceRequest
 
class  DeletionTaskFailureReasonType
 
class  DetachGroupPolicyRequest
 
class  DetachRolePolicyRequest
 
class  DetachUserPolicyRequest
 
class  EnableMFADeviceRequest
 
class  EntityDetails
 
class  EntityInfo
 
class  ErrorDetails
 
class  EvaluationResult
 
class  GenerateCredentialReportRequest
 
class  GenerateCredentialReportResult
 
class  GenerateOrganizationsAccessReportRequest
 
class  GenerateOrganizationsAccessReportResult
 
class  GenerateServiceLastAccessedDetailsRequest
 
class  GenerateServiceLastAccessedDetailsResult
 
class  GetAccessKeyLastUsedRequest
 
class  GetAccessKeyLastUsedResult
 
class  GetAccountAuthorizationDetailsRequest
 
class  GetAccountAuthorizationDetailsResult
 
class  GetAccountPasswordPolicyRequest
 
class  GetAccountPasswordPolicyResult
 
class  GetAccountSummaryRequest
 
class  GetAccountSummaryResult
 
class  GetContextKeysForCustomPolicyRequest
 
class  GetContextKeysForCustomPolicyResult
 
class  GetContextKeysForPrincipalPolicyRequest
 
class  GetContextKeysForPrincipalPolicyResult
 
class  GetCredentialReportRequest
 
class  GetCredentialReportResult
 
class  GetGroupPolicyRequest
 
class  GetGroupPolicyResult
 
class  GetGroupRequest
 
class  GetGroupResult
 
class  GetInstanceProfileRequest
 
class  GetInstanceProfileResult
 
class  GetLoginProfileRequest
 
class  GetLoginProfileResult
 
class  GetOpenIDConnectProviderRequest
 
class  GetOpenIDConnectProviderResult
 
class  GetOrganizationsAccessReportRequest
 
class  GetOrganizationsAccessReportResult
 
class  GetPolicyRequest
 
class  GetPolicyResult
 
class  GetPolicyVersionRequest
 
class  GetPolicyVersionResult
 
class  GetRolePolicyRequest
 
class  GetRolePolicyResult
 
class  GetRoleRequest
 
class  GetRoleResult
 
class  GetSAMLProviderRequest
 
class  GetSAMLProviderResult
 
class  GetServerCertificateRequest
 
class  GetServerCertificateResult
 
class  GetServiceLastAccessedDetailsRequest
 
class  GetServiceLastAccessedDetailsResult
 
class  GetServiceLastAccessedDetailsWithEntitiesRequest
 
class  GetServiceLastAccessedDetailsWithEntitiesResult
 
class  GetServiceLinkedRoleDeletionStatusRequest
 
class  GetServiceLinkedRoleDeletionStatusResult
 
class  GetSSHPublicKeyRequest
 
class  GetSSHPublicKeyResult
 
class  GetUserPolicyRequest
 
class  GetUserPolicyResult
 
class  GetUserRequest
 
class  GetUserResult
 
class  Group
 
class  GroupDetail
 
class  InstanceProfile
 
class  ListAccessKeysRequest
 
class  ListAccessKeysResult
 
class  ListAccountAliasesRequest
 
class  ListAccountAliasesResult
 
class  ListAttachedGroupPoliciesRequest
 
class  ListAttachedGroupPoliciesResult
 
class  ListAttachedRolePoliciesRequest
 
class  ListAttachedRolePoliciesResult
 
class  ListAttachedUserPoliciesRequest
 
class  ListAttachedUserPoliciesResult
 
class  ListEntitiesForPolicyRequest
 
class  ListEntitiesForPolicyResult
 
class  ListGroupPoliciesRequest
 
class  ListGroupPoliciesResult
 
class  ListGroupsForUserRequest
 
class  ListGroupsForUserResult
 
class  ListGroupsRequest
 
class  ListGroupsResult
 
class  ListInstanceProfilesForRoleRequest
 
class  ListInstanceProfilesForRoleResult
 
class  ListInstanceProfilesRequest
 
class  ListInstanceProfilesResult
 
class  ListMFADevicesRequest
 
class  ListMFADevicesResult
 
class  ListOpenIDConnectProvidersRequest
 
class  ListOpenIDConnectProvidersResult
 
class  ListPoliciesGrantingServiceAccessEntry
 
class  ListPoliciesGrantingServiceAccessRequest
 
class  ListPoliciesGrantingServiceAccessResult
 
class  ListPoliciesRequest
 
class  ListPoliciesResult
 
class  ListPolicyVersionsRequest
 
class  ListPolicyVersionsResult
 
class  ListRolePoliciesRequest
 
class  ListRolePoliciesResult
 
class  ListRolesRequest
 
class  ListRolesResult
 
class  ListRoleTagsRequest
 
class  ListRoleTagsResult
 
class  ListSAMLProvidersRequest
 
class  ListSAMLProvidersResult
 
class  ListServerCertificatesRequest
 
class  ListServerCertificatesResult
 
class  ListServiceSpecificCredentialsRequest
 
class  ListServiceSpecificCredentialsResult
 
class  ListSigningCertificatesRequest
 
class  ListSigningCertificatesResult
 
class  ListSSHPublicKeysRequest
 
class  ListSSHPublicKeysResult
 
class  ListUserPoliciesRequest
 
class  ListUserPoliciesResult
 
class  ListUsersRequest
 
class  ListUsersResult
 
class  ListUserTagsRequest
 
class  ListUserTagsResult
 
class  ListVirtualMFADevicesRequest
 
class  ListVirtualMFADevicesResult
 
class  LoginProfile
 
class  ManagedPolicyDetail
 
class  MFADevice
 
class  OpenIDConnectProviderListEntry
 
class  OrganizationsDecisionDetail
 
class  PasswordPolicy
 
class  PermissionsBoundaryDecisionDetail
 
class  Policy
 
class  PolicyDetail
 
class  PolicyGrantingServiceAccess
 
class  PolicyGroup
 
class  PolicyRole
 
class  PolicyUser
 
class  PolicyVersion
 
class  Position
 
class  PutGroupPolicyRequest
 
class  PutRolePermissionsBoundaryRequest
 
class  PutRolePolicyRequest
 
class  PutUserPermissionsBoundaryRequest
 
class  PutUserPolicyRequest
 
class  RemoveClientIDFromOpenIDConnectProviderRequest
 
class  RemoveRoleFromInstanceProfileRequest
 
class  RemoveUserFromGroupRequest
 
class  ResetServiceSpecificCredentialRequest
 
class  ResetServiceSpecificCredentialResult
 
class  ResourceSpecificResult
 
class  ResponseMetadata
 
class  ResyncMFADeviceRequest
 
class  Role
 
class  RoleDetail
 
class  RoleLastUsed
 
class  RoleUsageType
 
class  SAMLProviderListEntry
 
class  ServerCertificate
 
class  ServerCertificateMetadata
 
class  ServiceLastAccessed
 
class  ServiceSpecificCredential
 
class  ServiceSpecificCredentialMetadata
 
class  SetDefaultPolicyVersionRequest
 
class  SetSecurityTokenServicePreferencesRequest
 
class  SigningCertificate
 
class  SimulateCustomPolicyRequest
 
class  SimulateCustomPolicyResult
 
class  SimulatePrincipalPolicyRequest
 
class  SimulatePrincipalPolicyResult
 
class  SSHPublicKey
 
class  SSHPublicKeyMetadata
 
class  Statement
 
class  Tag
 
class  TagRoleRequest
 
class  TagUserRequest
 
class  TrackedActionLastAccessed
 
class  UntagRoleRequest
 
class  UntagUserRequest
 
class  UpdateAccessKeyRequest
 
class  UpdateAccountPasswordPolicyRequest
 
class  UpdateAssumeRolePolicyRequest
 
class  UpdateGroupRequest
 
class  UpdateLoginProfileRequest
 
class  UpdateOpenIDConnectProviderThumbprintRequest
 
class  UpdateRoleDescriptionRequest
 
class  UpdateRoleDescriptionResult
 
class  UpdateRoleRequest
 
class  UpdateRoleResult
 
class  UpdateSAMLProviderRequest
 
class  UpdateSAMLProviderResult
 
class  UpdateServerCertificateRequest
 
class  UpdateServiceSpecificCredentialRequest
 
class  UpdateSigningCertificateRequest
 
class  UpdateSSHPublicKeyRequest
 
class  UpdateUserRequest
 
class  UploadServerCertificateRequest
 
class  UploadServerCertificateResult
 
class  UploadSigningCertificateRequest
 
class  UploadSigningCertificateResult
 
class  UploadSSHPublicKeyRequest
 
class  UploadSSHPublicKeyResult
 
class  User
 
class  UserDetail
 
class  VirtualMFADevice
 

Typedefs

typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorAddClientIDToOpenIDConnectProviderOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorAddRoleToInstanceProfileOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorAddUserToGroupOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorAttachGroupPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorAttachRolePolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorAttachUserPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorChangePasswordOutcome
 
typedef Aws::Utils::Outcome< CreateAccessKeyResult, IAMErrorCreateAccessKeyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorCreateAccountAliasOutcome
 
typedef Aws::Utils::Outcome< CreateGroupResult, IAMErrorCreateGroupOutcome
 
typedef Aws::Utils::Outcome< CreateInstanceProfileResult, IAMErrorCreateInstanceProfileOutcome
 
typedef Aws::Utils::Outcome< CreateLoginProfileResult, IAMErrorCreateLoginProfileOutcome
 
typedef Aws::Utils::Outcome< CreateOpenIDConnectProviderResult, IAMErrorCreateOpenIDConnectProviderOutcome
 
typedef Aws::Utils::Outcome< CreatePolicyResult, IAMErrorCreatePolicyOutcome
 
typedef Aws::Utils::Outcome< CreatePolicyVersionResult, IAMErrorCreatePolicyVersionOutcome
 
typedef Aws::Utils::Outcome< CreateRoleResult, IAMErrorCreateRoleOutcome
 
typedef Aws::Utils::Outcome< CreateSAMLProviderResult, IAMErrorCreateSAMLProviderOutcome
 
typedef Aws::Utils::Outcome< CreateServiceLinkedRoleResult, IAMErrorCreateServiceLinkedRoleOutcome
 
typedef Aws::Utils::Outcome< CreateServiceSpecificCredentialResult, IAMErrorCreateServiceSpecificCredentialOutcome
 
typedef Aws::Utils::Outcome< CreateUserResult, IAMErrorCreateUserOutcome
 
typedef Aws::Utils::Outcome< CreateVirtualMFADeviceResult, IAMErrorCreateVirtualMFADeviceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeactivateMFADeviceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteAccessKeyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteAccountAliasOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteAccountPasswordPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteGroupOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteGroupPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteInstanceProfileOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteLoginProfileOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteOpenIDConnectProviderOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeletePolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeletePolicyVersionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteRoleOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteRolePermissionsBoundaryOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteRolePolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteSAMLProviderOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteSSHPublicKeyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteServerCertificateOutcome
 
typedef Aws::Utils::Outcome< DeleteServiceLinkedRoleResult, IAMErrorDeleteServiceLinkedRoleOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteServiceSpecificCredentialOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteSigningCertificateOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteUserOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteUserPermissionsBoundaryOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteUserPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDeleteVirtualMFADeviceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDetachGroupPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDetachRolePolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorDetachUserPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorEnableMFADeviceOutcome
 
typedef Aws::Utils::Outcome< GenerateCredentialReportResult, IAMErrorGenerateCredentialReportOutcome
 
typedef Aws::Utils::Outcome< GenerateOrganizationsAccessReportResult, IAMErrorGenerateOrganizationsAccessReportOutcome
 
typedef Aws::Utils::Outcome< GenerateServiceLastAccessedDetailsResult, IAMErrorGenerateServiceLastAccessedDetailsOutcome
 
typedef Aws::Utils::Outcome< GetAccessKeyLastUsedResult, IAMErrorGetAccessKeyLastUsedOutcome
 
typedef Aws::Utils::Outcome< GetAccountAuthorizationDetailsResult, IAMErrorGetAccountAuthorizationDetailsOutcome
 
typedef Aws::Utils::Outcome< GetAccountPasswordPolicyResult, IAMErrorGetAccountPasswordPolicyOutcome
 
typedef Aws::Utils::Outcome< GetAccountSummaryResult, IAMErrorGetAccountSummaryOutcome
 
typedef Aws::Utils::Outcome< GetContextKeysForCustomPolicyResult, IAMErrorGetContextKeysForCustomPolicyOutcome
 
typedef Aws::Utils::Outcome< GetContextKeysForPrincipalPolicyResult, IAMErrorGetContextKeysForPrincipalPolicyOutcome
 
typedef Aws::Utils::Outcome< GetCredentialReportResult, IAMErrorGetCredentialReportOutcome
 
typedef Aws::Utils::Outcome< GetGroupResult, IAMErrorGetGroupOutcome
 
typedef Aws::Utils::Outcome< GetGroupPolicyResult, IAMErrorGetGroupPolicyOutcome
 
typedef Aws::Utils::Outcome< GetInstanceProfileResult, IAMErrorGetInstanceProfileOutcome
 
typedef Aws::Utils::Outcome< GetLoginProfileResult, IAMErrorGetLoginProfileOutcome
 
typedef Aws::Utils::Outcome< GetOpenIDConnectProviderResult, IAMErrorGetOpenIDConnectProviderOutcome
 
typedef Aws::Utils::Outcome< GetOrganizationsAccessReportResult, IAMErrorGetOrganizationsAccessReportOutcome
 
typedef Aws::Utils::Outcome< GetPolicyResult, IAMErrorGetPolicyOutcome
 
typedef Aws::Utils::Outcome< GetPolicyVersionResult, IAMErrorGetPolicyVersionOutcome
 
typedef Aws::Utils::Outcome< GetRoleResult, IAMErrorGetRoleOutcome
 
typedef Aws::Utils::Outcome< GetRolePolicyResult, IAMErrorGetRolePolicyOutcome
 
typedef Aws::Utils::Outcome< GetSAMLProviderResult, IAMErrorGetSAMLProviderOutcome
 
typedef Aws::Utils::Outcome< GetSSHPublicKeyResult, IAMErrorGetSSHPublicKeyOutcome
 
typedef Aws::Utils::Outcome< GetServerCertificateResult, IAMErrorGetServerCertificateOutcome
 
typedef Aws::Utils::Outcome< GetServiceLastAccessedDetailsResult, IAMErrorGetServiceLastAccessedDetailsOutcome
 
typedef Aws::Utils::Outcome< GetServiceLastAccessedDetailsWithEntitiesResult, IAMErrorGetServiceLastAccessedDetailsWithEntitiesOutcome
 
typedef Aws::Utils::Outcome< GetServiceLinkedRoleDeletionStatusResult, IAMErrorGetServiceLinkedRoleDeletionStatusOutcome
 
typedef Aws::Utils::Outcome< GetUserResult, IAMErrorGetUserOutcome
 
typedef Aws::Utils::Outcome< GetUserPolicyResult, IAMErrorGetUserPolicyOutcome
 
typedef Aws::Utils::Outcome< ListAccessKeysResult, IAMErrorListAccessKeysOutcome
 
typedef Aws::Utils::Outcome< ListAccountAliasesResult, IAMErrorListAccountAliasesOutcome
 
typedef Aws::Utils::Outcome< ListAttachedGroupPoliciesResult, IAMErrorListAttachedGroupPoliciesOutcome
 
typedef Aws::Utils::Outcome< ListAttachedRolePoliciesResult, IAMErrorListAttachedRolePoliciesOutcome
 
typedef Aws::Utils::Outcome< ListAttachedUserPoliciesResult, IAMErrorListAttachedUserPoliciesOutcome
 
typedef Aws::Utils::Outcome< ListEntitiesForPolicyResult, IAMErrorListEntitiesForPolicyOutcome
 
typedef Aws::Utils::Outcome< ListGroupPoliciesResult, IAMErrorListGroupPoliciesOutcome
 
typedef Aws::Utils::Outcome< ListGroupsResult, IAMErrorListGroupsOutcome
 
typedef Aws::Utils::Outcome< ListGroupsForUserResult, IAMErrorListGroupsForUserOutcome
 
typedef Aws::Utils::Outcome< ListInstanceProfilesResult, IAMErrorListInstanceProfilesOutcome
 
typedef Aws::Utils::Outcome< ListInstanceProfilesForRoleResult, IAMErrorListInstanceProfilesForRoleOutcome
 
typedef Aws::Utils::Outcome< ListMFADevicesResult, IAMErrorListMFADevicesOutcome
 
typedef Aws::Utils::Outcome< ListOpenIDConnectProvidersResult, IAMErrorListOpenIDConnectProvidersOutcome
 
typedef Aws::Utils::Outcome< ListPoliciesResult, IAMErrorListPoliciesOutcome
 
typedef Aws::Utils::Outcome< ListPoliciesGrantingServiceAccessResult, IAMErrorListPoliciesGrantingServiceAccessOutcome
 
typedef Aws::Utils::Outcome< ListPolicyVersionsResult, IAMErrorListPolicyVersionsOutcome
 
typedef Aws::Utils::Outcome< ListRolePoliciesResult, IAMErrorListRolePoliciesOutcome
 
typedef Aws::Utils::Outcome< ListRoleTagsResult, IAMErrorListRoleTagsOutcome
 
typedef Aws::Utils::Outcome< ListRolesResult, IAMErrorListRolesOutcome
 
typedef Aws::Utils::Outcome< ListSAMLProvidersResult, IAMErrorListSAMLProvidersOutcome
 
typedef Aws::Utils::Outcome< ListSSHPublicKeysResult, IAMErrorListSSHPublicKeysOutcome
 
typedef Aws::Utils::Outcome< ListServerCertificatesResult, IAMErrorListServerCertificatesOutcome
 
typedef Aws::Utils::Outcome< ListServiceSpecificCredentialsResult, IAMErrorListServiceSpecificCredentialsOutcome
 
typedef Aws::Utils::Outcome< ListSigningCertificatesResult, IAMErrorListSigningCertificatesOutcome
 
typedef Aws::Utils::Outcome< ListUserPoliciesResult, IAMErrorListUserPoliciesOutcome
 
typedef Aws::Utils::Outcome< ListUserTagsResult, IAMErrorListUserTagsOutcome
 
typedef Aws::Utils::Outcome< ListUsersResult, IAMErrorListUsersOutcome
 
typedef Aws::Utils::Outcome< ListVirtualMFADevicesResult, IAMErrorListVirtualMFADevicesOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorPutGroupPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorPutRolePermissionsBoundaryOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorPutRolePolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorPutUserPermissionsBoundaryOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorPutUserPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorRemoveClientIDFromOpenIDConnectProviderOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorRemoveRoleFromInstanceProfileOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorRemoveUserFromGroupOutcome
 
typedef Aws::Utils::Outcome< ResetServiceSpecificCredentialResult, IAMErrorResetServiceSpecificCredentialOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorResyncMFADeviceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorSetDefaultPolicyVersionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorSetSecurityTokenServicePreferencesOutcome
 
typedef Aws::Utils::Outcome< SimulateCustomPolicyResult, IAMErrorSimulateCustomPolicyOutcome
 
typedef Aws::Utils::Outcome< SimulatePrincipalPolicyResult, IAMErrorSimulatePrincipalPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorTagRoleOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorTagUserOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorUntagRoleOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorUntagUserOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorUpdateAccessKeyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorUpdateAccountPasswordPolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorUpdateAssumeRolePolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorUpdateGroupOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorUpdateLoginProfileOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorUpdateOpenIDConnectProviderThumbprintOutcome
 
typedef Aws::Utils::Outcome< UpdateRoleResult, IAMErrorUpdateRoleOutcome
 
typedef Aws::Utils::Outcome< UpdateRoleDescriptionResult, IAMErrorUpdateRoleDescriptionOutcome
 
typedef Aws::Utils::Outcome< UpdateSAMLProviderResult, IAMErrorUpdateSAMLProviderOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorUpdateSSHPublicKeyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorUpdateServerCertificateOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorUpdateServiceSpecificCredentialOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorUpdateSigningCertificateOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IAMErrorUpdateUserOutcome
 
typedef Aws::Utils::Outcome< UploadSSHPublicKeyResult, IAMErrorUploadSSHPublicKeyOutcome
 
typedef Aws::Utils::Outcome< UploadServerCertificateResult, IAMErrorUploadServerCertificateOutcome
 
typedef Aws::Utils::Outcome< UploadSigningCertificateResult, IAMErrorUploadSigningCertificateOutcome
 
typedef std::future< AddClientIDToOpenIDConnectProviderOutcomeAddClientIDToOpenIDConnectProviderOutcomeCallable
 
typedef std::future< AddRoleToInstanceProfileOutcomeAddRoleToInstanceProfileOutcomeCallable
 
typedef std::future< AddUserToGroupOutcomeAddUserToGroupOutcomeCallable
 
typedef std::future< AttachGroupPolicyOutcomeAttachGroupPolicyOutcomeCallable
 
typedef std::future< AttachRolePolicyOutcomeAttachRolePolicyOutcomeCallable
 
typedef std::future< AttachUserPolicyOutcomeAttachUserPolicyOutcomeCallable
 
typedef std::future< ChangePasswordOutcomeChangePasswordOutcomeCallable
 
typedef std::future< CreateAccessKeyOutcomeCreateAccessKeyOutcomeCallable
 
typedef std::future< CreateAccountAliasOutcomeCreateAccountAliasOutcomeCallable
 
typedef std::future< CreateGroupOutcomeCreateGroupOutcomeCallable
 
typedef std::future< CreateInstanceProfileOutcomeCreateInstanceProfileOutcomeCallable
 
typedef std::future< CreateLoginProfileOutcomeCreateLoginProfileOutcomeCallable
 
typedef std::future< CreateOpenIDConnectProviderOutcomeCreateOpenIDConnectProviderOutcomeCallable
 
typedef std::future< CreatePolicyOutcomeCreatePolicyOutcomeCallable
 
typedef std::future< CreatePolicyVersionOutcomeCreatePolicyVersionOutcomeCallable
 
typedef std::future< CreateRoleOutcomeCreateRoleOutcomeCallable
 
typedef std::future< CreateSAMLProviderOutcomeCreateSAMLProviderOutcomeCallable
 
typedef std::future< CreateServiceLinkedRoleOutcomeCreateServiceLinkedRoleOutcomeCallable
 
typedef std::future< CreateServiceSpecificCredentialOutcomeCreateServiceSpecificCredentialOutcomeCallable
 
typedef std::future< CreateUserOutcomeCreateUserOutcomeCallable
 
typedef std::future< CreateVirtualMFADeviceOutcomeCreateVirtualMFADeviceOutcomeCallable
 
typedef std::future< DeactivateMFADeviceOutcomeDeactivateMFADeviceOutcomeCallable
 
typedef std::future< DeleteAccessKeyOutcomeDeleteAccessKeyOutcomeCallable
 
typedef std::future< DeleteAccountAliasOutcomeDeleteAccountAliasOutcomeCallable
 
typedef std::future< DeleteAccountPasswordPolicyOutcomeDeleteAccountPasswordPolicyOutcomeCallable
 
typedef std::future< DeleteGroupOutcomeDeleteGroupOutcomeCallable
 
typedef std::future< DeleteGroupPolicyOutcomeDeleteGroupPolicyOutcomeCallable
 
typedef std::future< DeleteInstanceProfileOutcomeDeleteInstanceProfileOutcomeCallable
 
typedef std::future< DeleteLoginProfileOutcomeDeleteLoginProfileOutcomeCallable
 
typedef std::future< DeleteOpenIDConnectProviderOutcomeDeleteOpenIDConnectProviderOutcomeCallable
 
typedef std::future< DeletePolicyOutcomeDeletePolicyOutcomeCallable
 
typedef std::future< DeletePolicyVersionOutcomeDeletePolicyVersionOutcomeCallable
 
typedef std::future< DeleteRoleOutcomeDeleteRoleOutcomeCallable
 
typedef std::future< DeleteRolePermissionsBoundaryOutcomeDeleteRolePermissionsBoundaryOutcomeCallable
 
typedef std::future< DeleteRolePolicyOutcomeDeleteRolePolicyOutcomeCallable
 
typedef std::future< DeleteSAMLProviderOutcomeDeleteSAMLProviderOutcomeCallable
 
typedef std::future< DeleteSSHPublicKeyOutcomeDeleteSSHPublicKeyOutcomeCallable
 
typedef std::future< DeleteServerCertificateOutcomeDeleteServerCertificateOutcomeCallable
 
typedef std::future< DeleteServiceLinkedRoleOutcomeDeleteServiceLinkedRoleOutcomeCallable
 
typedef std::future< DeleteServiceSpecificCredentialOutcomeDeleteServiceSpecificCredentialOutcomeCallable
 
typedef std::future< DeleteSigningCertificateOutcomeDeleteSigningCertificateOutcomeCallable
 
typedef std::future< DeleteUserOutcomeDeleteUserOutcomeCallable
 
typedef std::future< DeleteUserPermissionsBoundaryOutcomeDeleteUserPermissionsBoundaryOutcomeCallable
 
typedef std::future< DeleteUserPolicyOutcomeDeleteUserPolicyOutcomeCallable
 
typedef std::future< DeleteVirtualMFADeviceOutcomeDeleteVirtualMFADeviceOutcomeCallable
 
typedef std::future< DetachGroupPolicyOutcomeDetachGroupPolicyOutcomeCallable
 
typedef std::future< DetachRolePolicyOutcomeDetachRolePolicyOutcomeCallable
 
typedef std::future< DetachUserPolicyOutcomeDetachUserPolicyOutcomeCallable
 
typedef std::future< EnableMFADeviceOutcomeEnableMFADeviceOutcomeCallable
 
typedef std::future< GenerateCredentialReportOutcomeGenerateCredentialReportOutcomeCallable
 
typedef std::future< GenerateOrganizationsAccessReportOutcomeGenerateOrganizationsAccessReportOutcomeCallable
 
typedef std::future< GenerateServiceLastAccessedDetailsOutcomeGenerateServiceLastAccessedDetailsOutcomeCallable
 
typedef std::future< GetAccessKeyLastUsedOutcomeGetAccessKeyLastUsedOutcomeCallable
 
typedef std::future< GetAccountAuthorizationDetailsOutcomeGetAccountAuthorizationDetailsOutcomeCallable
 
typedef std::future< GetAccountPasswordPolicyOutcomeGetAccountPasswordPolicyOutcomeCallable
 
typedef std::future< GetAccountSummaryOutcomeGetAccountSummaryOutcomeCallable
 
typedef std::future< GetContextKeysForCustomPolicyOutcomeGetContextKeysForCustomPolicyOutcomeCallable
 
typedef std::future< GetContextKeysForPrincipalPolicyOutcomeGetContextKeysForPrincipalPolicyOutcomeCallable
 
typedef std::future< GetCredentialReportOutcomeGetCredentialReportOutcomeCallable
 
typedef std::future< GetGroupOutcomeGetGroupOutcomeCallable
 
typedef std::future< GetGroupPolicyOutcomeGetGroupPolicyOutcomeCallable
 
typedef std::future< GetInstanceProfileOutcomeGetInstanceProfileOutcomeCallable
 
typedef std::future< GetLoginProfileOutcomeGetLoginProfileOutcomeCallable
 
typedef std::future< GetOpenIDConnectProviderOutcomeGetOpenIDConnectProviderOutcomeCallable
 
typedef std::future< GetOrganizationsAccessReportOutcomeGetOrganizationsAccessReportOutcomeCallable
 
typedef std::future< GetPolicyOutcomeGetPolicyOutcomeCallable
 
typedef std::future< GetPolicyVersionOutcomeGetPolicyVersionOutcomeCallable
 
typedef std::future< GetRoleOutcomeGetRoleOutcomeCallable
 
typedef std::future< GetRolePolicyOutcomeGetRolePolicyOutcomeCallable
 
typedef std::future< GetSAMLProviderOutcomeGetSAMLProviderOutcomeCallable
 
typedef std::future< GetSSHPublicKeyOutcomeGetSSHPublicKeyOutcomeCallable
 
typedef std::future< GetServerCertificateOutcomeGetServerCertificateOutcomeCallable
 
typedef std::future< GetServiceLastAccessedDetailsOutcomeGetServiceLastAccessedDetailsOutcomeCallable
 
typedef std::future< GetServiceLastAccessedDetailsWithEntitiesOutcomeGetServiceLastAccessedDetailsWithEntitiesOutcomeCallable
 
typedef std::future< GetServiceLinkedRoleDeletionStatusOutcomeGetServiceLinkedRoleDeletionStatusOutcomeCallable
 
typedef std::future< GetUserOutcomeGetUserOutcomeCallable
 
typedef std::future< GetUserPolicyOutcomeGetUserPolicyOutcomeCallable
 
typedef std::future< ListAccessKeysOutcomeListAccessKeysOutcomeCallable
 
typedef std::future< ListAccountAliasesOutcomeListAccountAliasesOutcomeCallable
 
typedef std::future< ListAttachedGroupPoliciesOutcomeListAttachedGroupPoliciesOutcomeCallable
 
typedef std::future< ListAttachedRolePoliciesOutcomeListAttachedRolePoliciesOutcomeCallable
 
typedef std::future< ListAttachedUserPoliciesOutcomeListAttachedUserPoliciesOutcomeCallable
 
typedef std::future< ListEntitiesForPolicyOutcomeListEntitiesForPolicyOutcomeCallable
 
typedef std::future< ListGroupPoliciesOutcomeListGroupPoliciesOutcomeCallable
 
typedef std::future< ListGroupsOutcomeListGroupsOutcomeCallable
 
typedef std::future< ListGroupsForUserOutcomeListGroupsForUserOutcomeCallable
 
typedef std::future< ListInstanceProfilesOutcomeListInstanceProfilesOutcomeCallable
 
typedef std::future< ListInstanceProfilesForRoleOutcomeListInstanceProfilesForRoleOutcomeCallable
 
typedef std::future< ListMFADevicesOutcomeListMFADevicesOutcomeCallable
 
typedef std::future< ListOpenIDConnectProvidersOutcomeListOpenIDConnectProvidersOutcomeCallable
 
typedef std::future< ListPoliciesOutcomeListPoliciesOutcomeCallable
 
typedef std::future< ListPoliciesGrantingServiceAccessOutcomeListPoliciesGrantingServiceAccessOutcomeCallable
 
typedef std::future< ListPolicyVersionsOutcomeListPolicyVersionsOutcomeCallable
 
typedef std::future< ListRolePoliciesOutcomeListRolePoliciesOutcomeCallable
 
typedef std::future< ListRoleTagsOutcomeListRoleTagsOutcomeCallable
 
typedef std::future< ListRolesOutcomeListRolesOutcomeCallable
 
typedef std::future< ListSAMLProvidersOutcomeListSAMLProvidersOutcomeCallable
 
typedef std::future< ListSSHPublicKeysOutcomeListSSHPublicKeysOutcomeCallable
 
typedef std::future< ListServerCertificatesOutcomeListServerCertificatesOutcomeCallable
 
typedef std::future< ListServiceSpecificCredentialsOutcomeListServiceSpecificCredentialsOutcomeCallable
 
typedef std::future< ListSigningCertificatesOutcomeListSigningCertificatesOutcomeCallable
 
typedef std::future< ListUserPoliciesOutcomeListUserPoliciesOutcomeCallable
 
typedef std::future< ListUserTagsOutcomeListUserTagsOutcomeCallable
 
typedef std::future< ListUsersOutcomeListUsersOutcomeCallable
 
typedef std::future< ListVirtualMFADevicesOutcomeListVirtualMFADevicesOutcomeCallable
 
typedef std::future< PutGroupPolicyOutcomePutGroupPolicyOutcomeCallable
 
typedef std::future< PutRolePermissionsBoundaryOutcomePutRolePermissionsBoundaryOutcomeCallable
 
typedef std::future< PutRolePolicyOutcomePutRolePolicyOutcomeCallable
 
typedef std::future< PutUserPermissionsBoundaryOutcomePutUserPermissionsBoundaryOutcomeCallable
 
typedef std::future< PutUserPolicyOutcomePutUserPolicyOutcomeCallable
 
typedef std::future< RemoveClientIDFromOpenIDConnectProviderOutcomeRemoveClientIDFromOpenIDConnectProviderOutcomeCallable
 
typedef std::future< RemoveRoleFromInstanceProfileOutcomeRemoveRoleFromInstanceProfileOutcomeCallable
 
typedef std::future< RemoveUserFromGroupOutcomeRemoveUserFromGroupOutcomeCallable
 
typedef std::future< ResetServiceSpecificCredentialOutcomeResetServiceSpecificCredentialOutcomeCallable
 
typedef std::future< ResyncMFADeviceOutcomeResyncMFADeviceOutcomeCallable
 
typedef std::future< SetDefaultPolicyVersionOutcomeSetDefaultPolicyVersionOutcomeCallable
 
typedef std::future< SetSecurityTokenServicePreferencesOutcomeSetSecurityTokenServicePreferencesOutcomeCallable
 
typedef std::future< SimulateCustomPolicyOutcomeSimulateCustomPolicyOutcomeCallable
 
typedef std::future< SimulatePrincipalPolicyOutcomeSimulatePrincipalPolicyOutcomeCallable
 
typedef std::future< TagRoleOutcomeTagRoleOutcomeCallable
 
typedef std::future< TagUserOutcomeTagUserOutcomeCallable
 
typedef std::future< UntagRoleOutcomeUntagRoleOutcomeCallable
 
typedef std::future< UntagUserOutcomeUntagUserOutcomeCallable
 
typedef std::future< UpdateAccessKeyOutcomeUpdateAccessKeyOutcomeCallable
 
typedef std::future< UpdateAccountPasswordPolicyOutcomeUpdateAccountPasswordPolicyOutcomeCallable
 
typedef std::future< UpdateAssumeRolePolicyOutcomeUpdateAssumeRolePolicyOutcomeCallable
 
typedef std::future< UpdateGroupOutcomeUpdateGroupOutcomeCallable
 
typedef std::future< UpdateLoginProfileOutcomeUpdateLoginProfileOutcomeCallable
 
typedef std::future< UpdateOpenIDConnectProviderThumbprintOutcomeUpdateOpenIDConnectProviderThumbprintOutcomeCallable
 
typedef std::future< UpdateRoleOutcomeUpdateRoleOutcomeCallable
 
typedef std::future< UpdateRoleDescriptionOutcomeUpdateRoleDescriptionOutcomeCallable
 
typedef std::future< UpdateSAMLProviderOutcomeUpdateSAMLProviderOutcomeCallable
 
typedef std::future< UpdateSSHPublicKeyOutcomeUpdateSSHPublicKeyOutcomeCallable
 
typedef std::future< UpdateServerCertificateOutcomeUpdateServerCertificateOutcomeCallable
 
typedef std::future< UpdateServiceSpecificCredentialOutcomeUpdateServiceSpecificCredentialOutcomeCallable
 
typedef std::future< UpdateSigningCertificateOutcomeUpdateSigningCertificateOutcomeCallable
 
typedef std::future< UpdateUserOutcomeUpdateUserOutcomeCallable
 
typedef std::future< UploadSSHPublicKeyOutcomeUploadSSHPublicKeyOutcomeCallable
 
typedef std::future< UploadServerCertificateOutcomeUploadServerCertificateOutcomeCallable
 
typedef std::future< UploadSigningCertificateOutcomeUploadSigningCertificateOutcomeCallable
 

Enumerations

enum  AccessAdvisorUsageGranularityType { AccessAdvisorUsageGranularityType::NOT_SET, AccessAdvisorUsageGranularityType::SERVICE_LEVEL, AccessAdvisorUsageGranularityType::ACTION_LEVEL }
 
enum  AssignmentStatusType { AssignmentStatusType::NOT_SET, AssignmentStatusType::Assigned, AssignmentStatusType::Unassigned, AssignmentStatusType::Any }
 
enum  ContextKeyTypeEnum {
  ContextKeyTypeEnum::NOT_SET, ContextKeyTypeEnum::string, ContextKeyTypeEnum::stringList, ContextKeyTypeEnum::numeric,
  ContextKeyTypeEnum::numericList, ContextKeyTypeEnum::boolean, ContextKeyTypeEnum::booleanList, ContextKeyTypeEnum::ip,
  ContextKeyTypeEnum::ipList, ContextKeyTypeEnum::binary, ContextKeyTypeEnum::binaryList, ContextKeyTypeEnum::date,
  ContextKeyTypeEnum::dateList
}
 
enum  DeletionTaskStatusType {
  DeletionTaskStatusType::NOT_SET, DeletionTaskStatusType::SUCCEEDED, DeletionTaskStatusType::IN_PROGRESS, DeletionTaskStatusType::FAILED,
  DeletionTaskStatusType::NOT_STARTED
}
 
enum  EncodingType { EncodingType::NOT_SET, EncodingType::SSH, EncodingType::PEM }
 
enum  EntityType {
  EntityType::NOT_SET, EntityType::User, EntityType::Role, EntityType::Group,
  EntityType::LocalManagedPolicy, EntityType::AWSManagedPolicy
}
 
enum  GlobalEndpointTokenVersion { GlobalEndpointTokenVersion::NOT_SET, GlobalEndpointTokenVersion::v1Token, GlobalEndpointTokenVersion::v2Token }
 
enum  JobStatusType { JobStatusType::NOT_SET, JobStatusType::IN_PROGRESS, JobStatusType::COMPLETED, JobStatusType::FAILED }
 
enum  PermissionsBoundaryAttachmentType { PermissionsBoundaryAttachmentType::NOT_SET, PermissionsBoundaryAttachmentType::PermissionsBoundaryPolicy }
 
enum  PolicyEvaluationDecisionType { PolicyEvaluationDecisionType::NOT_SET, PolicyEvaluationDecisionType::allowed, PolicyEvaluationDecisionType::explicitDeny, PolicyEvaluationDecisionType::implicitDeny }
 
enum  PolicyOwnerEntityType { PolicyOwnerEntityType::NOT_SET, PolicyOwnerEntityType::USER, PolicyOwnerEntityType::ROLE, PolicyOwnerEntityType::GROUP }
 
enum  PolicyScopeType { PolicyScopeType::NOT_SET, PolicyScopeType::All, PolicyScopeType::AWS, PolicyScopeType::Local }
 
enum  PolicySourceType {
  PolicySourceType::NOT_SET, PolicySourceType::user, PolicySourceType::group, PolicySourceType::role,
  PolicySourceType::aws_managed, PolicySourceType::user_managed, PolicySourceType::resource, PolicySourceType::none
}
 
enum  PolicyType { PolicyType::NOT_SET, PolicyType::INLINE, PolicyType::MANAGED }
 
enum  PolicyUsageType { PolicyUsageType::NOT_SET, PolicyUsageType::PermissionsPolicy, PolicyUsageType::PermissionsBoundary }
 
enum  ReportFormatType { ReportFormatType::NOT_SET, ReportFormatType::text_csv }
 
enum  ReportStateType { ReportStateType::NOT_SET, ReportStateType::STARTED, ReportStateType::INPROGRESS, ReportStateType::COMPLETE }
 
enum  SortKeyType {
  SortKeyType::NOT_SET, SortKeyType::SERVICE_NAMESPACE_ASCENDING, SortKeyType::SERVICE_NAMESPACE_DESCENDING, SortKeyType::LAST_AUTHENTICATED_TIME_ASCENDING,
  SortKeyType::LAST_AUTHENTICATED_TIME_DESCENDING
}
 
enum  StatusType { StatusType::NOT_SET, StatusType::Active, StatusType::Inactive }
 
enum  SummaryKeyType {
  SummaryKeyType::NOT_SET, SummaryKeyType::Users, SummaryKeyType::UsersQuota, SummaryKeyType::Groups,
  SummaryKeyType::GroupsQuota, SummaryKeyType::ServerCertificates, SummaryKeyType::ServerCertificatesQuota, SummaryKeyType::UserPolicySizeQuota,
  SummaryKeyType::GroupPolicySizeQuota, SummaryKeyType::GroupsPerUserQuota, SummaryKeyType::SigningCertificatesPerUserQuota, SummaryKeyType::AccessKeysPerUserQuota,
  SummaryKeyType::MFADevices, SummaryKeyType::MFADevicesInUse, SummaryKeyType::AccountMFAEnabled, SummaryKeyType::AccountAccessKeysPresent,
  SummaryKeyType::AccountSigningCertificatesPresent, SummaryKeyType::AttachedPoliciesPerGroupQuota, SummaryKeyType::AttachedPoliciesPerRoleQuota, SummaryKeyType::AttachedPoliciesPerUserQuota,
  SummaryKeyType::Policies, SummaryKeyType::PoliciesQuota, SummaryKeyType::PolicySizeQuota, SummaryKeyType::PolicyVersionsInUse,
  SummaryKeyType::PolicyVersionsInUseQuota, SummaryKeyType::VersionsPerPolicyQuota, SummaryKeyType::GlobalEndpointTokenVersion
}
 

Typedef Documentation

◆ AddClientIDToOpenIDConnectProviderOutcome

Definition at line 279 of file IAMClient.h.

◆ AddClientIDToOpenIDConnectProviderOutcomeCallable

Definition at line 422 of file IAMClient.h.

◆ AddRoleToInstanceProfileOutcome

Definition at line 282 of file IAMClient.h.

◆ AddRoleToInstanceProfileOutcomeCallable

Definition at line 423 of file IAMClient.h.

◆ AddUserToGroupOutcome

Definition at line 283 of file IAMClient.h.

◆ AddUserToGroupOutcomeCallable

Definition at line 424 of file IAMClient.h.

◆ AttachGroupPolicyOutcome

Definition at line 284 of file IAMClient.h.

◆ AttachGroupPolicyOutcomeCallable

Definition at line 425 of file IAMClient.h.

◆ AttachRolePolicyOutcome

Definition at line 285 of file IAMClient.h.

◆ AttachRolePolicyOutcomeCallable

Definition at line 426 of file IAMClient.h.

◆ AttachUserPolicyOutcome

Definition at line 286 of file IAMClient.h.

◆ AttachUserPolicyOutcomeCallable

Definition at line 427 of file IAMClient.h.

◆ ChangePasswordOutcome

Definition at line 287 of file IAMClient.h.

◆ ChangePasswordOutcomeCallable

Definition at line 428 of file IAMClient.h.

◆ CreateAccessKeyOutcome

Definition at line 288 of file IAMClient.h.

◆ CreateAccessKeyOutcomeCallable

Definition at line 429 of file IAMClient.h.

◆ CreateAccountAliasOutcome

Definition at line 289 of file IAMClient.h.

◆ CreateAccountAliasOutcomeCallable

Definition at line 430 of file IAMClient.h.

◆ CreateGroupOutcome

Definition at line 290 of file IAMClient.h.

◆ CreateGroupOutcomeCallable

Definition at line 431 of file IAMClient.h.

◆ CreateInstanceProfileOutcome

Definition at line 291 of file IAMClient.h.

◆ CreateInstanceProfileOutcomeCallable

Definition at line 432 of file IAMClient.h.

◆ CreateLoginProfileOutcome

Definition at line 292 of file IAMClient.h.

◆ CreateLoginProfileOutcomeCallable

Definition at line 433 of file IAMClient.h.

◆ CreateOpenIDConnectProviderOutcome

Definition at line 293 of file IAMClient.h.

◆ CreateOpenIDConnectProviderOutcomeCallable

Definition at line 434 of file IAMClient.h.

◆ CreatePolicyOutcome

Definition at line 294 of file IAMClient.h.

◆ CreatePolicyOutcomeCallable

Definition at line 435 of file IAMClient.h.

◆ CreatePolicyVersionOutcome

Definition at line 295 of file IAMClient.h.

◆ CreatePolicyVersionOutcomeCallable

Definition at line 436 of file IAMClient.h.

◆ CreateRoleOutcome

Definition at line 296 of file IAMClient.h.

◆ CreateRoleOutcomeCallable

Definition at line 437 of file IAMClient.h.

◆ CreateSAMLProviderOutcome

Definition at line 297 of file IAMClient.h.

◆ CreateSAMLProviderOutcomeCallable

Definition at line 438 of file IAMClient.h.

◆ CreateServiceLinkedRoleOutcome

Definition at line 298 of file IAMClient.h.

◆ CreateServiceLinkedRoleOutcomeCallable

Definition at line 439 of file IAMClient.h.

◆ CreateServiceSpecificCredentialOutcome

Definition at line 299 of file IAMClient.h.

◆ CreateServiceSpecificCredentialOutcomeCallable

Definition at line 440 of file IAMClient.h.

◆ CreateUserOutcome

Definition at line 300 of file IAMClient.h.

◆ CreateUserOutcomeCallable

Definition at line 441 of file IAMClient.h.

◆ CreateVirtualMFADeviceOutcome

Definition at line 301 of file IAMClient.h.

◆ CreateVirtualMFADeviceOutcomeCallable

Definition at line 442 of file IAMClient.h.

◆ DeactivateMFADeviceOutcome

Definition at line 302 of file IAMClient.h.

◆ DeactivateMFADeviceOutcomeCallable

Definition at line 443 of file IAMClient.h.

◆ DeleteAccessKeyOutcome

Definition at line 303 of file IAMClient.h.

◆ DeleteAccessKeyOutcomeCallable

Definition at line 444 of file IAMClient.h.

◆ DeleteAccountAliasOutcome

Definition at line 304 of file IAMClient.h.

◆ DeleteAccountAliasOutcomeCallable

Definition at line 445 of file IAMClient.h.

◆ DeleteAccountPasswordPolicyOutcome

Definition at line 305 of file IAMClient.h.

◆ DeleteAccountPasswordPolicyOutcomeCallable

Definition at line 446 of file IAMClient.h.

◆ DeleteGroupOutcome

Definition at line 306 of file IAMClient.h.

◆ DeleteGroupOutcomeCallable

Definition at line 447 of file IAMClient.h.

◆ DeleteGroupPolicyOutcome

Definition at line 307 of file IAMClient.h.

◆ DeleteGroupPolicyOutcomeCallable

Definition at line 448 of file IAMClient.h.

◆ DeleteInstanceProfileOutcome

Definition at line 308 of file IAMClient.h.

◆ DeleteInstanceProfileOutcomeCallable

Definition at line 449 of file IAMClient.h.

◆ DeleteLoginProfileOutcome

Definition at line 309 of file IAMClient.h.

◆ DeleteLoginProfileOutcomeCallable

Definition at line 450 of file IAMClient.h.

◆ DeleteOpenIDConnectProviderOutcome

Definition at line 310 of file IAMClient.h.

◆ DeleteOpenIDConnectProviderOutcomeCallable

Definition at line 451 of file IAMClient.h.

◆ DeletePolicyOutcome

Definition at line 311 of file IAMClient.h.

◆ DeletePolicyOutcomeCallable

Definition at line 452 of file IAMClient.h.

◆ DeletePolicyVersionOutcome

Definition at line 312 of file IAMClient.h.

◆ DeletePolicyVersionOutcomeCallable

Definition at line 453 of file IAMClient.h.

◆ DeleteRoleOutcome

Definition at line 313 of file IAMClient.h.

◆ DeleteRoleOutcomeCallable

Definition at line 454 of file IAMClient.h.

◆ DeleteRolePermissionsBoundaryOutcome

Definition at line 314 of file IAMClient.h.

◆ DeleteRolePermissionsBoundaryOutcomeCallable

Definition at line 455 of file IAMClient.h.

◆ DeleteRolePolicyOutcome

Definition at line 315 of file IAMClient.h.

◆ DeleteRolePolicyOutcomeCallable

Definition at line 456 of file IAMClient.h.

◆ DeleteSAMLProviderOutcome

Definition at line 316 of file IAMClient.h.

◆ DeleteSAMLProviderOutcomeCallable

Definition at line 457 of file IAMClient.h.

◆ DeleteServerCertificateOutcome

Definition at line 318 of file IAMClient.h.

◆ DeleteServerCertificateOutcomeCallable

Definition at line 459 of file IAMClient.h.

◆ DeleteServiceLinkedRoleOutcome

Definition at line 319 of file IAMClient.h.

◆ DeleteServiceLinkedRoleOutcomeCallable

Definition at line 460 of file IAMClient.h.

◆ DeleteServiceSpecificCredentialOutcome

Definition at line 320 of file IAMClient.h.

◆ DeleteServiceSpecificCredentialOutcomeCallable

Definition at line 461 of file IAMClient.h.

◆ DeleteSigningCertificateOutcome

Definition at line 321 of file IAMClient.h.

◆ DeleteSigningCertificateOutcomeCallable

Definition at line 462 of file IAMClient.h.

◆ DeleteSSHPublicKeyOutcome

Definition at line 317 of file IAMClient.h.

◆ DeleteSSHPublicKeyOutcomeCallable

Definition at line 458 of file IAMClient.h.

◆ DeleteUserOutcome

Definition at line 322 of file IAMClient.h.

◆ DeleteUserOutcomeCallable

Definition at line 463 of file IAMClient.h.

◆ DeleteUserPermissionsBoundaryOutcome

Definition at line 323 of file IAMClient.h.

◆ DeleteUserPermissionsBoundaryOutcomeCallable

Definition at line 464 of file IAMClient.h.

◆ DeleteUserPolicyOutcome

Definition at line 324 of file IAMClient.h.

◆ DeleteUserPolicyOutcomeCallable

Definition at line 465 of file IAMClient.h.

◆ DeleteVirtualMFADeviceOutcome

Definition at line 325 of file IAMClient.h.

◆ DeleteVirtualMFADeviceOutcomeCallable

Definition at line 466 of file IAMClient.h.

◆ DetachGroupPolicyOutcome

Definition at line 326 of file IAMClient.h.

◆ DetachGroupPolicyOutcomeCallable

Definition at line 467 of file IAMClient.h.

◆ DetachRolePolicyOutcome

Definition at line 327 of file IAMClient.h.

◆ DetachRolePolicyOutcomeCallable

Definition at line 468 of file IAMClient.h.

◆ DetachUserPolicyOutcome

Definition at line 328 of file IAMClient.h.

◆ DetachUserPolicyOutcomeCallable

Definition at line 469 of file IAMClient.h.

◆ EnableMFADeviceOutcome

Definition at line 329 of file IAMClient.h.

◆ EnableMFADeviceOutcomeCallable

Definition at line 470 of file IAMClient.h.

◆ GenerateCredentialReportOutcome

Definition at line 330 of file IAMClient.h.

◆ GenerateCredentialReportOutcomeCallable

Definition at line 471 of file IAMClient.h.

◆ GenerateOrganizationsAccessReportOutcome

Definition at line 331 of file IAMClient.h.

◆ GenerateOrganizationsAccessReportOutcomeCallable

Definition at line 472 of file IAMClient.h.

◆ GenerateServiceLastAccessedDetailsOutcome

Definition at line 332 of file IAMClient.h.

◆ GenerateServiceLastAccessedDetailsOutcomeCallable

Definition at line 473 of file IAMClient.h.

◆ GetAccessKeyLastUsedOutcome

Definition at line 333 of file IAMClient.h.

◆ GetAccessKeyLastUsedOutcomeCallable

Definition at line 474 of file IAMClient.h.

◆ GetAccountAuthorizationDetailsOutcome

Definition at line 334 of file IAMClient.h.

◆ GetAccountAuthorizationDetailsOutcomeCallable

Definition at line 475 of file IAMClient.h.

◆ GetAccountPasswordPolicyOutcome

Definition at line 335 of file IAMClient.h.

◆ GetAccountPasswordPolicyOutcomeCallable

Definition at line 476 of file IAMClient.h.

◆ GetAccountSummaryOutcome

Definition at line 336 of file IAMClient.h.

◆ GetAccountSummaryOutcomeCallable

Definition at line 477 of file IAMClient.h.

◆ GetContextKeysForCustomPolicyOutcome

Definition at line 337 of file IAMClient.h.

◆ GetContextKeysForCustomPolicyOutcomeCallable

Definition at line 478 of file IAMClient.h.

◆ GetContextKeysForPrincipalPolicyOutcome

Definition at line 338 of file IAMClient.h.

◆ GetContextKeysForPrincipalPolicyOutcomeCallable

Definition at line 479 of file IAMClient.h.

◆ GetCredentialReportOutcome

Definition at line 339 of file IAMClient.h.

◆ GetCredentialReportOutcomeCallable

Definition at line 480 of file IAMClient.h.

◆ GetGroupOutcome

Definition at line 340 of file IAMClient.h.

◆ GetGroupOutcomeCallable

Definition at line 481 of file IAMClient.h.

◆ GetGroupPolicyOutcome

Definition at line 341 of file IAMClient.h.

◆ GetGroupPolicyOutcomeCallable

Definition at line 482 of file IAMClient.h.

◆ GetInstanceProfileOutcome

Definition at line 342 of file IAMClient.h.

◆ GetInstanceProfileOutcomeCallable

Definition at line 483 of file IAMClient.h.

◆ GetLoginProfileOutcome

Definition at line 343 of file IAMClient.h.

◆ GetLoginProfileOutcomeCallable

Definition at line 484 of file IAMClient.h.

◆ GetOpenIDConnectProviderOutcome

Definition at line 344 of file IAMClient.h.

◆ GetOpenIDConnectProviderOutcomeCallable

Definition at line 485 of file IAMClient.h.

◆ GetOrganizationsAccessReportOutcome

Definition at line 345 of file IAMClient.h.

◆ GetOrganizationsAccessReportOutcomeCallable

Definition at line 486 of file IAMClient.h.

◆ GetPolicyOutcome

Definition at line 346 of file IAMClient.h.

◆ GetPolicyOutcomeCallable

Definition at line 487 of file IAMClient.h.

◆ GetPolicyVersionOutcome

Definition at line 347 of file IAMClient.h.

◆ GetPolicyVersionOutcomeCallable

Definition at line 488 of file IAMClient.h.

◆ GetRoleOutcome

Definition at line 348 of file IAMClient.h.

◆ GetRoleOutcomeCallable

Definition at line 489 of file IAMClient.h.

◆ GetRolePolicyOutcome

Definition at line 349 of file IAMClient.h.

◆ GetRolePolicyOutcomeCallable

Definition at line 490 of file IAMClient.h.

◆ GetSAMLProviderOutcome

Definition at line 350 of file IAMClient.h.

◆ GetSAMLProviderOutcomeCallable

Definition at line 491 of file IAMClient.h.

◆ GetServerCertificateOutcome

Definition at line 352 of file IAMClient.h.

◆ GetServerCertificateOutcomeCallable

Definition at line 493 of file IAMClient.h.

◆ GetServiceLastAccessedDetailsOutcome

Definition at line 353 of file IAMClient.h.

◆ GetServiceLastAccessedDetailsOutcomeCallable

Definition at line 494 of file IAMClient.h.

◆ GetServiceLastAccessedDetailsWithEntitiesOutcome

Definition at line 354 of file IAMClient.h.

◆ GetServiceLastAccessedDetailsWithEntitiesOutcomeCallable

Definition at line 495 of file IAMClient.h.

◆ GetServiceLinkedRoleDeletionStatusOutcome

Definition at line 355 of file IAMClient.h.

◆ GetServiceLinkedRoleDeletionStatusOutcomeCallable

Definition at line 496 of file IAMClient.h.

◆ GetSSHPublicKeyOutcome

Definition at line 351 of file IAMClient.h.

◆ GetSSHPublicKeyOutcomeCallable

Definition at line 492 of file IAMClient.h.

◆ GetUserOutcome

Definition at line 356 of file IAMClient.h.

◆ GetUserOutcomeCallable

Definition at line 497 of file IAMClient.h.

◆ GetUserPolicyOutcome

Definition at line 357 of file IAMClient.h.

◆ GetUserPolicyOutcomeCallable

Definition at line 498 of file IAMClient.h.

◆ ListAccessKeysOutcome

Definition at line 358 of file IAMClient.h.

◆ ListAccessKeysOutcomeCallable

Definition at line 499 of file IAMClient.h.

◆ ListAccountAliasesOutcome

Definition at line 359 of file IAMClient.h.

◆ ListAccountAliasesOutcomeCallable

Definition at line 500 of file IAMClient.h.

◆ ListAttachedGroupPoliciesOutcome

Definition at line 360 of file IAMClient.h.

◆ ListAttachedGroupPoliciesOutcomeCallable

Definition at line 501 of file IAMClient.h.

◆ ListAttachedRolePoliciesOutcome

Definition at line 361 of file IAMClient.h.

◆ ListAttachedRolePoliciesOutcomeCallable

Definition at line 502 of file IAMClient.h.

◆ ListAttachedUserPoliciesOutcome

Definition at line 362 of file IAMClient.h.

◆ ListAttachedUserPoliciesOutcomeCallable

Definition at line 503 of file IAMClient.h.

◆ ListEntitiesForPolicyOutcome

Definition at line 363 of file IAMClient.h.

◆ ListEntitiesForPolicyOutcomeCallable

Definition at line 504 of file IAMClient.h.

◆ ListGroupPoliciesOutcome

Definition at line 364 of file IAMClient.h.

◆ ListGroupPoliciesOutcomeCallable

Definition at line 505 of file IAMClient.h.

◆ ListGroupsForUserOutcome

Definition at line 366 of file IAMClient.h.

◆ ListGroupsForUserOutcomeCallable

Definition at line 507 of file IAMClient.h.

◆ ListGroupsOutcome

Definition at line 365 of file IAMClient.h.

◆ ListGroupsOutcomeCallable

Definition at line 506 of file IAMClient.h.

◆ ListInstanceProfilesForRoleOutcome

Definition at line 368 of file IAMClient.h.

◆ ListInstanceProfilesForRoleOutcomeCallable

Definition at line 509 of file IAMClient.h.

◆ ListInstanceProfilesOutcome

Definition at line 367 of file IAMClient.h.

◆ ListInstanceProfilesOutcomeCallable

Definition at line 508 of file IAMClient.h.

◆ ListMFADevicesOutcome

Definition at line 369 of file IAMClient.h.

◆ ListMFADevicesOutcomeCallable

Definition at line 510 of file IAMClient.h.

◆ ListOpenIDConnectProvidersOutcome

Definition at line 370 of file IAMClient.h.

◆ ListOpenIDConnectProvidersOutcomeCallable

Definition at line 511 of file IAMClient.h.

◆ ListPoliciesGrantingServiceAccessOutcome

Definition at line 372 of file IAMClient.h.

◆ ListPoliciesGrantingServiceAccessOutcomeCallable

Definition at line 513 of file IAMClient.h.

◆ ListPoliciesOutcome

Definition at line 371 of file IAMClient.h.

◆ ListPoliciesOutcomeCallable

Definition at line 512 of file IAMClient.h.

◆ ListPolicyVersionsOutcome

Definition at line 373 of file IAMClient.h.

◆ ListPolicyVersionsOutcomeCallable

Definition at line 514 of file IAMClient.h.

◆ ListRolePoliciesOutcome

Definition at line 374 of file IAMClient.h.

◆ ListRolePoliciesOutcomeCallable

Definition at line 515 of file IAMClient.h.

◆ ListRolesOutcome

Definition at line 376 of file IAMClient.h.

◆ ListRolesOutcomeCallable

Definition at line 517 of file IAMClient.h.

◆ ListRoleTagsOutcome

Definition at line 375 of file IAMClient.h.

◆ ListRoleTagsOutcomeCallable

Definition at line 516 of file IAMClient.h.

◆ ListSAMLProvidersOutcome

Definition at line 377 of file IAMClient.h.

◆ ListSAMLProvidersOutcomeCallable

Definition at line 518 of file IAMClient.h.

◆ ListServerCertificatesOutcome

Definition at line 379 of file IAMClient.h.

◆ ListServerCertificatesOutcomeCallable

Definition at line 520 of file IAMClient.h.

◆ ListServiceSpecificCredentialsOutcome

Definition at line 380 of file IAMClient.h.

◆ ListServiceSpecificCredentialsOutcomeCallable

Definition at line 521 of file IAMClient.h.

◆ ListSigningCertificatesOutcome

Definition at line 381 of file IAMClient.h.

◆ ListSigningCertificatesOutcomeCallable

Definition at line 522 of file IAMClient.h.

◆ ListSSHPublicKeysOutcome

Definition at line 378 of file IAMClient.h.

◆ ListSSHPublicKeysOutcomeCallable

Definition at line 519 of file IAMClient.h.

◆ ListUserPoliciesOutcome

Definition at line 382 of file IAMClient.h.

◆ ListUserPoliciesOutcomeCallable

Definition at line 523 of file IAMClient.h.

◆ ListUsersOutcome

Definition at line 384 of file IAMClient.h.

◆ ListUsersOutcomeCallable

Definition at line 525 of file IAMClient.h.

◆ ListUserTagsOutcome

Definition at line 383 of file IAMClient.h.

◆ ListUserTagsOutcomeCallable

Definition at line 524 of file IAMClient.h.

◆ ListVirtualMFADevicesOutcome

Definition at line 385 of file IAMClient.h.

◆ ListVirtualMFADevicesOutcomeCallable

Definition at line 526 of file IAMClient.h.

◆ PutGroupPolicyOutcome

Definition at line 386 of file IAMClient.h.

◆ PutGroupPolicyOutcomeCallable

Definition at line 527 of file IAMClient.h.

◆ PutRolePermissionsBoundaryOutcome

Definition at line 387 of file IAMClient.h.

◆ PutRolePermissionsBoundaryOutcomeCallable

Definition at line 528 of file IAMClient.h.

◆ PutRolePolicyOutcome

Definition at line 388 of file IAMClient.h.

◆ PutRolePolicyOutcomeCallable

Definition at line 529 of file IAMClient.h.

◆ PutUserPermissionsBoundaryOutcome

Definition at line 389 of file IAMClient.h.

◆ PutUserPermissionsBoundaryOutcomeCallable

Definition at line 530 of file IAMClient.h.

◆ PutUserPolicyOutcome

Definition at line 390 of file IAMClient.h.

◆ PutUserPolicyOutcomeCallable

Definition at line 531 of file IAMClient.h.

◆ RemoveClientIDFromOpenIDConnectProviderOutcome

Definition at line 391 of file IAMClient.h.

◆ RemoveClientIDFromOpenIDConnectProviderOutcomeCallable

Definition at line 532 of file IAMClient.h.

◆ RemoveRoleFromInstanceProfileOutcome

Definition at line 392 of file IAMClient.h.

◆ RemoveRoleFromInstanceProfileOutcomeCallable

Definition at line 533 of file IAMClient.h.

◆ RemoveUserFromGroupOutcome

Definition at line 393 of file IAMClient.h.

◆ RemoveUserFromGroupOutcomeCallable

Definition at line 534 of file IAMClient.h.

◆ ResetServiceSpecificCredentialOutcome

Definition at line 394 of file IAMClient.h.

◆ ResetServiceSpecificCredentialOutcomeCallable

Definition at line 535 of file IAMClient.h.

◆ ResyncMFADeviceOutcome

Definition at line 395 of file IAMClient.h.

◆ ResyncMFADeviceOutcomeCallable

Definition at line 536 of file IAMClient.h.

◆ SetDefaultPolicyVersionOutcome

Definition at line 396 of file IAMClient.h.

◆ SetDefaultPolicyVersionOutcomeCallable

Definition at line 537 of file IAMClient.h.

◆ SetSecurityTokenServicePreferencesOutcome

Definition at line 397 of file IAMClient.h.

◆ SetSecurityTokenServicePreferencesOutcomeCallable

Definition at line 538 of file IAMClient.h.

◆ SimulateCustomPolicyOutcome

Definition at line 398 of file IAMClient.h.

◆ SimulateCustomPolicyOutcomeCallable

Definition at line 539 of file IAMClient.h.

◆ SimulatePrincipalPolicyOutcome

Definition at line 399 of file IAMClient.h.

◆ SimulatePrincipalPolicyOutcomeCallable

Definition at line 540 of file IAMClient.h.

◆ TagRoleOutcome

Definition at line 400 of file IAMClient.h.

◆ TagRoleOutcomeCallable

Definition at line 541 of file IAMClient.h.

◆ TagUserOutcome

Definition at line 401 of file IAMClient.h.

◆ TagUserOutcomeCallable

Definition at line 542 of file IAMClient.h.

◆ UntagRoleOutcome

Definition at line 402 of file IAMClient.h.

◆ UntagRoleOutcomeCallable

Definition at line 543 of file IAMClient.h.

◆ UntagUserOutcome

Definition at line 403 of file IAMClient.h.

◆ UntagUserOutcomeCallable

Definition at line 544 of file IAMClient.h.

◆ UpdateAccessKeyOutcome

Definition at line 404 of file IAMClient.h.

◆ UpdateAccessKeyOutcomeCallable

Definition at line 545 of file IAMClient.h.

◆ UpdateAccountPasswordPolicyOutcome

Definition at line 405 of file IAMClient.h.

◆ UpdateAccountPasswordPolicyOutcomeCallable

Definition at line 546 of file IAMClient.h.

◆ UpdateAssumeRolePolicyOutcome

Definition at line 406 of file IAMClient.h.

◆ UpdateAssumeRolePolicyOutcomeCallable

Definition at line 547 of file IAMClient.h.

◆ UpdateGroupOutcome

Definition at line 407 of file IAMClient.h.

◆ UpdateGroupOutcomeCallable

Definition at line 548 of file IAMClient.h.

◆ UpdateLoginProfileOutcome

Definition at line 408 of file IAMClient.h.

◆ UpdateLoginProfileOutcomeCallable

Definition at line 549 of file IAMClient.h.

◆ UpdateOpenIDConnectProviderThumbprintOutcome

Definition at line 409 of file IAMClient.h.

◆ UpdateOpenIDConnectProviderThumbprintOutcomeCallable

Definition at line 550 of file IAMClient.h.

◆ UpdateRoleDescriptionOutcome

Definition at line 411 of file IAMClient.h.

◆ UpdateRoleDescriptionOutcomeCallable

Definition at line 552 of file IAMClient.h.

◆ UpdateRoleOutcome

Definition at line 410 of file IAMClient.h.

◆ UpdateRoleOutcomeCallable

Definition at line 551 of file IAMClient.h.

◆ UpdateSAMLProviderOutcome

Definition at line 412 of file IAMClient.h.

◆ UpdateSAMLProviderOutcomeCallable

Definition at line 553 of file IAMClient.h.

◆ UpdateServerCertificateOutcome

Definition at line 414 of file IAMClient.h.

◆ UpdateServerCertificateOutcomeCallable

Definition at line 555 of file IAMClient.h.

◆ UpdateServiceSpecificCredentialOutcome

Definition at line 415 of file IAMClient.h.

◆ UpdateServiceSpecificCredentialOutcomeCallable

Definition at line 556 of file IAMClient.h.

◆ UpdateSigningCertificateOutcome

Definition at line 416 of file IAMClient.h.

◆ UpdateSigningCertificateOutcomeCallable

Definition at line 557 of file IAMClient.h.

◆ UpdateSSHPublicKeyOutcome

Definition at line 413 of file IAMClient.h.

◆ UpdateSSHPublicKeyOutcomeCallable

Definition at line 554 of file IAMClient.h.

◆ UpdateUserOutcome

Definition at line 417 of file IAMClient.h.

◆ UpdateUserOutcomeCallable

Definition at line 558 of file IAMClient.h.

◆ UploadServerCertificateOutcome

Definition at line 419 of file IAMClient.h.

◆ UploadServerCertificateOutcomeCallable

Definition at line 560 of file IAMClient.h.

◆ UploadSigningCertificateOutcome

Definition at line 420 of file IAMClient.h.

◆ UploadSigningCertificateOutcomeCallable

Definition at line 561 of file IAMClient.h.

◆ UploadSSHPublicKeyOutcome

Definition at line 418 of file IAMClient.h.

◆ UploadSSHPublicKeyOutcomeCallable

Definition at line 559 of file IAMClient.h.

Enumeration Type Documentation

◆ AccessAdvisorUsageGranularityType

Enumerator
NOT_SET 
SERVICE_LEVEL 
ACTION_LEVEL 

Definition at line 16 of file AccessAdvisorUsageGranularityType.h.

◆ AssignmentStatusType

Enumerator
NOT_SET 
Assigned 
Unassigned 
Any 

Definition at line 16 of file AssignmentStatusType.h.

◆ ContextKeyTypeEnum

Enumerator
NOT_SET 
string 
stringList 
numeric 
numericList 
boolean 
booleanList 
ip 
ipList 
binary 
binaryList 
date 
dateList 

Definition at line 16 of file ContextKeyTypeEnum.h.

◆ DeletionTaskStatusType

Enumerator
NOT_SET 
SUCCEEDED 
IN_PROGRESS 
FAILED 
NOT_STARTED 

Definition at line 16 of file DeletionTaskStatusType.h.

◆ EncodingType

Enumerator
NOT_SET 
SSH 
PEM 

Definition at line 16 of file EncodingType.h.

◆ EntityType

Enumerator
NOT_SET 
User 
Role 
Group 
LocalManagedPolicy 
AWSManagedPolicy 

Definition at line 16 of file EntityType.h.

◆ GlobalEndpointTokenVersion

Enumerator
NOT_SET 
v1Token 
v2Token 

Definition at line 16 of file GlobalEndpointTokenVersion.h.

◆ JobStatusType

Enumerator
NOT_SET 
IN_PROGRESS 
COMPLETED 
FAILED 

Definition at line 16 of file JobStatusType.h.

◆ PermissionsBoundaryAttachmentType

Enumerator
NOT_SET 
PermissionsBoundaryPolicy 

Definition at line 16 of file PermissionsBoundaryAttachmentType.h.

◆ PolicyEvaluationDecisionType

Enumerator
NOT_SET 
allowed 
explicitDeny 
implicitDeny 

Definition at line 16 of file PolicyEvaluationDecisionType.h.

◆ PolicyOwnerEntityType

Enumerator
NOT_SET 
USER 
ROLE 
GROUP 

Definition at line 16 of file PolicyOwnerEntityType.h.

◆ PolicyScopeType

Enumerator
NOT_SET 
All 
AWS 
Local 

Definition at line 16 of file PolicyScopeType.h.

◆ PolicySourceType

Enumerator
NOT_SET 
user 
group 
role 
aws_managed 
user_managed 
resource 
none 

Definition at line 16 of file PolicySourceType.h.

◆ PolicyType

Enumerator
NOT_SET 
INLINE 
MANAGED 

Definition at line 16 of file PolicyType.h.

◆ PolicyUsageType

Enumerator
NOT_SET 
PermissionsPolicy 
PermissionsBoundary 

Definition at line 16 of file PolicyUsageType.h.

◆ ReportFormatType

Enumerator
NOT_SET 
text_csv 

Definition at line 16 of file ReportFormatType.h.

◆ ReportStateType

Enumerator
NOT_SET 
STARTED 
INPROGRESS 
COMPLETE 

Definition at line 16 of file ReportStateType.h.

◆ SortKeyType

Enumerator
NOT_SET 
SERVICE_NAMESPACE_ASCENDING 
SERVICE_NAMESPACE_DESCENDING 
LAST_AUTHENTICATED_TIME_ASCENDING 
LAST_AUTHENTICATED_TIME_DESCENDING 

Definition at line 16 of file SortKeyType.h.

◆ StatusType

Enumerator
NOT_SET 
Active 
Inactive 

Definition at line 16 of file StatusType.h.

◆ SummaryKeyType

Enumerator
NOT_SET 
Users 
UsersQuota 
Groups 
GroupsQuota 
ServerCertificates 
ServerCertificatesQuota 
UserPolicySizeQuota 
GroupPolicySizeQuota 
GroupsPerUserQuota 
SigningCertificatesPerUserQuota 
AccessKeysPerUserQuota 
MFADevices 
MFADevicesInUse 
AccountMFAEnabled 
AccountAccessKeysPresent 
AccountSigningCertificatesPresent 
AttachedPoliciesPerGroupQuota 
AttachedPoliciesPerRoleQuota 
AttachedPoliciesPerUserQuota 
Policies 
PoliciesQuota 
PolicySizeQuota 
PolicyVersionsInUse 
PolicyVersionsInUseQuota 
VersionsPerPolicyQuota 
GlobalEndpointTokenVersion 

Definition at line 16 of file SummaryKeyType.h.