Module: Aws::IAM::Types

Defined in:
gems/aws-sdk-iam/lib/aws-sdk-iam/types.rb

Defined Under Namespace

Classes: AccessDetail, AccessKey, AccessKeyLastUsed, AccessKeyMetadata, AccountNotManagementOrDelegatedAdministratorException, AddClientIDToOpenIDConnectProviderRequest, AddRoleToInstanceProfileRequest, AddUserToGroupRequest, AttachGroupPolicyRequest, AttachRolePolicyRequest, AttachUserPolicyRequest, AttachedPermissionsBoundary, AttachedPolicy, CallerIsNotManagementAccountException, ChangePasswordRequest, ConcurrentModificationException, ContextEntry, CreateAccessKeyRequest, CreateAccessKeyResponse, CreateAccountAliasRequest, CreateGroupRequest, CreateGroupResponse, CreateInstanceProfileRequest, CreateInstanceProfileResponse, CreateLoginProfileRequest, CreateLoginProfileResponse, CreateOpenIDConnectProviderRequest, CreateOpenIDConnectProviderResponse, CreatePolicyRequest, CreatePolicyResponse, CreatePolicyVersionRequest, CreatePolicyVersionResponse, CreateRoleRequest, CreateRoleResponse, CreateSAMLProviderRequest, CreateSAMLProviderResponse, CreateServiceLinkedRoleRequest, CreateServiceLinkedRoleResponse, CreateServiceSpecificCredentialRequest, CreateServiceSpecificCredentialResponse, CreateUserRequest, CreateUserResponse, CreateVirtualMFADeviceRequest, CreateVirtualMFADeviceResponse, CredentialReportExpiredException, CredentialReportNotPresentException, CredentialReportNotReadyException, DeactivateMFADeviceRequest, DeleteAccessKeyRequest, DeleteAccountAliasRequest, DeleteConflictException, DeleteGroupPolicyRequest, DeleteGroupRequest, DeleteInstanceProfileRequest, DeleteLoginProfileRequest, DeleteOpenIDConnectProviderRequest, DeletePolicyRequest, DeletePolicyVersionRequest, DeleteRolePermissionsBoundaryRequest, DeleteRolePolicyRequest, DeleteRoleRequest, DeleteSAMLProviderRequest, DeleteSSHPublicKeyRequest, DeleteServerCertificateRequest, DeleteServiceLinkedRoleRequest, DeleteServiceLinkedRoleResponse, DeleteServiceSpecificCredentialRequest, DeleteSigningCertificateRequest, DeleteUserPermissionsBoundaryRequest, DeleteUserPolicyRequest, DeleteUserRequest, DeleteVirtualMFADeviceRequest, DeletionTaskFailureReasonType, DetachGroupPolicyRequest, DetachRolePolicyRequest, DetachUserPolicyRequest, DisableOrganizationsRootCredentialsManagementResponse, DisableOrganizationsRootSessionsResponse, DuplicateCertificateException, DuplicateSSHPublicKeyException, EnableMFADeviceRequest, EnableOrganizationsRootCredentialsManagementResponse, EnableOrganizationsRootSessionsResponse, EntityAlreadyExistsException, EntityDetails, EntityInfo, EntityTemporarilyUnmodifiableException, ErrorDetails, EvaluationResult, GenerateCredentialReportResponse, GenerateOrganizationsAccessReportRequest, GenerateOrganizationsAccessReportResponse, GenerateServiceLastAccessedDetailsRequest, GenerateServiceLastAccessedDetailsResponse, GetAccessKeyLastUsedRequest, GetAccessKeyLastUsedResponse, GetAccountAuthorizationDetailsRequest, GetAccountAuthorizationDetailsResponse, GetAccountPasswordPolicyResponse, GetAccountSummaryResponse, GetContextKeysForCustomPolicyRequest, GetContextKeysForPolicyResponse, GetContextKeysForPrincipalPolicyRequest, GetCredentialReportResponse, GetGroupPolicyRequest, GetGroupPolicyResponse, GetGroupRequest, GetGroupResponse, GetInstanceProfileRequest, GetInstanceProfileResponse, GetLoginProfileRequest, GetLoginProfileResponse, GetMFADeviceRequest, GetMFADeviceResponse, GetOpenIDConnectProviderRequest, GetOpenIDConnectProviderResponse, GetOrganizationsAccessReportRequest, GetOrganizationsAccessReportResponse, GetPolicyRequest, GetPolicyResponse, GetPolicyVersionRequest, GetPolicyVersionResponse, GetRolePolicyRequest, GetRolePolicyResponse, GetRoleRequest, GetRoleResponse, GetSAMLProviderRequest, GetSAMLProviderResponse, GetSSHPublicKeyRequest, GetSSHPublicKeyResponse, GetServerCertificateRequest, GetServerCertificateResponse, GetServiceLastAccessedDetailsRequest, GetServiceLastAccessedDetailsResponse, GetServiceLastAccessedDetailsWithEntitiesRequest, GetServiceLastAccessedDetailsWithEntitiesResponse, GetServiceLinkedRoleDeletionStatusRequest, GetServiceLinkedRoleDeletionStatusResponse, GetUserPolicyRequest, GetUserPolicyResponse, GetUserRequest, GetUserResponse, Group, GroupDetail, InstanceProfile, InvalidAuthenticationCodeException, InvalidCertificateException, InvalidInputException, InvalidPublicKeyException, InvalidUserTypeException, KeyPairMismatchException, LimitExceededException, ListAccessKeysRequest, ListAccessKeysResponse, ListAccountAliasesRequest, ListAccountAliasesResponse, ListAttachedGroupPoliciesRequest, ListAttachedGroupPoliciesResponse, ListAttachedRolePoliciesRequest, ListAttachedRolePoliciesResponse, ListAttachedUserPoliciesRequest, ListAttachedUserPoliciesResponse, ListEntitiesForPolicyRequest, ListEntitiesForPolicyResponse, ListGroupPoliciesRequest, ListGroupPoliciesResponse, ListGroupsForUserRequest, ListGroupsForUserResponse, ListGroupsRequest, ListGroupsResponse, ListInstanceProfileTagsRequest, ListInstanceProfileTagsResponse, ListInstanceProfilesForRoleRequest, ListInstanceProfilesForRoleResponse, ListInstanceProfilesRequest, ListInstanceProfilesResponse, ListMFADeviceTagsRequest, ListMFADeviceTagsResponse, ListMFADevicesRequest, ListMFADevicesResponse, ListOpenIDConnectProviderTagsRequest, ListOpenIDConnectProviderTagsResponse, ListOpenIDConnectProvidersResponse, ListOrganizationsFeaturesResponse, ListPoliciesGrantingServiceAccessEntry, ListPoliciesGrantingServiceAccessRequest, ListPoliciesGrantingServiceAccessResponse, ListPoliciesRequest, ListPoliciesResponse, ListPolicyTagsRequest, ListPolicyTagsResponse, ListPolicyVersionsRequest, ListPolicyVersionsResponse, ListRolePoliciesRequest, ListRolePoliciesResponse, ListRoleTagsRequest, ListRoleTagsResponse, ListRolesRequest, ListRolesResponse, ListSAMLProviderTagsRequest, ListSAMLProviderTagsResponse, ListSAMLProvidersResponse, ListSSHPublicKeysRequest, ListSSHPublicKeysResponse, ListServerCertificateTagsRequest, ListServerCertificateTagsResponse, ListServerCertificatesRequest, ListServerCertificatesResponse, ListServiceSpecificCredentialsRequest, ListServiceSpecificCredentialsResponse, ListSigningCertificatesRequest, ListSigningCertificatesResponse, ListUserPoliciesRequest, ListUserPoliciesResponse, ListUserTagsRequest, ListUserTagsResponse, ListUsersRequest, ListUsersResponse, ListVirtualMFADevicesRequest, ListVirtualMFADevicesResponse, LoginProfile, MFADevice, MalformedCertificateException, MalformedPolicyDocumentException, ManagedPolicyDetail, NoSuchEntityException, OpenIDConnectProviderListEntry, OpenIdIdpCommunicationErrorException, OrganizationNotFoundException, OrganizationNotInAllFeaturesModeException, OrganizationsDecisionDetail, PasswordPolicy, PasswordPolicyViolationException, PermissionsBoundaryDecisionDetail, Policy, PolicyDetail, PolicyEvaluationException, PolicyGrantingServiceAccess, PolicyGroup, PolicyNotAttachableException, PolicyRole, PolicyUser, PolicyVersion, Position, PutGroupPolicyRequest, PutRolePermissionsBoundaryRequest, PutRolePolicyRequest, PutUserPermissionsBoundaryRequest, PutUserPolicyRequest, RemoveClientIDFromOpenIDConnectProviderRequest, RemoveRoleFromInstanceProfileRequest, RemoveUserFromGroupRequest, ReportGenerationLimitExceededException, ResetServiceSpecificCredentialRequest, ResetServiceSpecificCredentialResponse, ResourceSpecificResult, ResyncMFADeviceRequest, Role, RoleDetail, RoleLastUsed, RoleUsageType, SAMLProviderListEntry, SSHPublicKey, SSHPublicKeyMetadata, ServerCertificate, ServerCertificateMetadata, ServiceAccessNotEnabledException, ServiceFailureException, ServiceLastAccessed, ServiceNotSupportedException, ServiceSpecificCredential, ServiceSpecificCredentialMetadata, SetDefaultPolicyVersionRequest, SetSecurityTokenServicePreferencesRequest, SigningCertificate, SimulateCustomPolicyRequest, SimulatePolicyResponse, SimulatePrincipalPolicyRequest, Statement, Tag, TagInstanceProfileRequest, TagMFADeviceRequest, TagOpenIDConnectProviderRequest, TagPolicyRequest, TagRoleRequest, TagSAMLProviderRequest, TagServerCertificateRequest, TagUserRequest, TrackedActionLastAccessed, UnmodifiableEntityException, UnrecognizedPublicKeyEncodingException, UntagInstanceProfileRequest, UntagMFADeviceRequest, UntagOpenIDConnectProviderRequest, UntagPolicyRequest, UntagRoleRequest, UntagSAMLProviderRequest, UntagServerCertificateRequest, UntagUserRequest, UpdateAccessKeyRequest, UpdateAccountPasswordPolicyRequest, UpdateAssumeRolePolicyRequest, UpdateGroupRequest, UpdateLoginProfileRequest, UpdateOpenIDConnectProviderThumbprintRequest, UpdateRoleDescriptionRequest, UpdateRoleDescriptionResponse, UpdateRoleRequest, UpdateRoleResponse, UpdateSAMLProviderRequest, UpdateSAMLProviderResponse, UpdateSSHPublicKeyRequest, UpdateServerCertificateRequest, UpdateServiceSpecificCredentialRequest, UpdateSigningCertificateRequest, UpdateUserRequest, UploadSSHPublicKeyRequest, UploadSSHPublicKeyResponse, UploadServerCertificateRequest, UploadServerCertificateResponse, UploadSigningCertificateRequest, UploadSigningCertificateResponse, User, UserDetail, VirtualMFADevice