You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Module: Aws::IAM::Types

Defined in:
(unknown)

Defined Under Namespace

Classes: AccessDetail, AccessKey, AccessKeyLastUsed, AccessKeyMetadata, AddClientIDToOpenIDConnectProviderRequest, AddRoleToInstanceProfileRequest, AddUserToGroupRequest, AttachGroupPolicyRequest, AttachRolePolicyRequest, AttachUserPolicyRequest, AttachedPermissionsBoundary, AttachedPolicy, ChangePasswordRequest, 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, DeactivateMFADeviceRequest, DeleteAccessKeyRequest, DeleteAccountAliasRequest, 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, EmptyStructure, EnableMFADeviceRequest, EntityDetails, EntityInfo, 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, 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, ListAccessKeysRequest, ListAccessKeysResponse, ListAccountAliasesRequest, ListAccountAliasesResponse, ListAttachedGroupPoliciesRequest, ListAttachedGroupPoliciesResponse, ListAttachedRolePoliciesRequest, ListAttachedRolePoliciesResponse, ListAttachedUserPoliciesRequest, ListAttachedUserPoliciesResponse, ListEntitiesForPolicyRequest, ListEntitiesForPolicyResponse, ListGroupPoliciesRequest, ListGroupPoliciesResponse, ListGroupsForUserRequest, ListGroupsForUserResponse, ListGroupsRequest, ListGroupsResponse, ListInstanceProfilesForRoleRequest, ListInstanceProfilesForRoleResponse, ListInstanceProfilesRequest, ListInstanceProfilesResponse, ListMFADevicesRequest, ListMFADevicesResponse, ListOpenIDConnectProvidersRequest, ListOpenIDConnectProvidersResponse, ListPoliciesGrantingServiceAccessEntry, ListPoliciesGrantingServiceAccessRequest, ListPoliciesGrantingServiceAccessResponse, ListPoliciesRequest, ListPoliciesResponse, ListPolicyVersionsRequest, ListPolicyVersionsResponse, ListRolePoliciesRequest, ListRolePoliciesResponse, ListRoleTagsRequest, ListRoleTagsResponse, ListRolesRequest, ListRolesResponse, ListSAMLProvidersRequest, ListSAMLProvidersResponse, ListSSHPublicKeysRequest, ListSSHPublicKeysResponse, ListServerCertificatesRequest, ListServerCertificatesResponse, ListServiceSpecificCredentialsRequest, ListServiceSpecificCredentialsResponse, ListSigningCertificatesRequest, ListSigningCertificatesResponse, ListUserPoliciesRequest, ListUserPoliciesResponse, ListUserTagsRequest, ListUserTagsResponse, ListUsersRequest, ListUsersResponse, ListVirtualMFADevicesRequest, ListVirtualMFADevicesResponse, LoginProfile, MFADevice, ManagedPolicyDetail, OpenIDConnectProviderListEntry, OrganizationsDecisionDetail, PasswordPolicy, PermissionsBoundaryDecisionDetail, Policy, PolicyDetail, PolicyGrantingServiceAccess, PolicyGroup, PolicyRole, PolicyUser, PolicyVersion, Position, PutGroupPolicyRequest, PutRolePermissionsBoundaryRequest, PutRolePolicyRequest, PutUserPermissionsBoundaryRequest, PutUserPolicyRequest, RemoveClientIDFromOpenIDConnectProviderRequest, RemoveRoleFromInstanceProfileRequest, RemoveUserFromGroupRequest, ResetServiceSpecificCredentialRequest, ResetServiceSpecificCredentialResponse, ResourceSpecificResult, ResyncMFADeviceRequest, Role, RoleDetail, RoleLastUsed, RoleUsageType, SAMLProviderListEntry, SSHPublicKey, SSHPublicKeyMetadata, ServerCertificate, ServerCertificateMetadata, ServiceLastAccessed, ServiceSpecificCredential, ServiceSpecificCredentialMetadata, SetDefaultPolicyVersionRequest, SetSecurityTokenServicePreferencesRequest, SigningCertificate, SimulateCustomPolicyRequest, SimulatePolicyResponse, SimulatePrincipalPolicyRequest, Statement, Tag, TagRoleRequest, TagUserRequest, TrackedActionLastAccessed, UntagRoleRequest, 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