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: AccessKey, AccessKeyLastUsed, AccessKeyMetadata, AddClientIDToOpenIDConnectProviderRequest, AddRoleToInstanceProfileRequest, AddUserToGroupRequest, AttachGroupPolicyRequest, AttachRolePolicyRequest, AttachUserPolicyRequest, 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, DeleteRolePolicyRequest, DeleteRoleRequest, DeleteSAMLProviderRequest, DeleteSSHPublicKeyRequest, DeleteServerCertificateRequest, DeleteServiceLinkedRoleRequest, DeleteServiceLinkedRoleResponse, DeleteServiceSpecificCredentialRequest, DeleteSigningCertificateRequest, DeleteUserPolicyRequest, DeleteUserRequest, DeleteVirtualMFADeviceRequest, DeletionTaskFailureReasonType, DetachGroupPolicyRequest, DetachRolePolicyRequest, DetachUserPolicyRequest, EmptyStructure, EnableMFADeviceRequest, EvaluationResult, GenerateCredentialReportResponse, GetAccessKeyLastUsedRequest, GetAccessKeyLastUsedResponse, GetAccountAuthorizationDetailsRequest, GetAccountAuthorizationDetailsResponse, GetAccountPasswordPolicyResponse, GetAccountSummaryResponse, GetContextKeysForCustomPolicyRequest, GetContextKeysForPolicyResponse, GetContextKeysForPrincipalPolicyRequest, GetCredentialReportResponse, GetGroupPolicyRequest, GetGroupPolicyResponse, GetGroupRequest, GetGroupResponse, GetInstanceProfileRequest, GetInstanceProfileResponse, GetLoginProfileRequest, GetLoginProfileResponse, GetOpenIDConnectProviderRequest, GetOpenIDConnectProviderResponse, GetPolicyRequest, GetPolicyResponse, GetPolicyVersionRequest, GetPolicyVersionResponse, GetRolePolicyRequest, GetRolePolicyResponse, GetRoleRequest, GetRoleResponse, GetSAMLProviderRequest, GetSAMLProviderResponse, GetSSHPublicKeyRequest, GetSSHPublicKeyResponse, GetServerCertificateRequest, GetServerCertificateResponse, 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, ListPoliciesRequest, ListPoliciesResponse, ListPolicyVersionsRequest, ListPolicyVersionsResponse, ListRolePoliciesRequest, ListRolePoliciesResponse, ListRolesRequest, ListRolesResponse, ListSAMLProvidersRequest, ListSAMLProvidersResponse, ListSSHPublicKeysRequest, ListSSHPublicKeysResponse, ListServerCertificatesRequest, ListServerCertificatesResponse, ListServiceSpecificCredentialsRequest, ListServiceSpecificCredentialsResponse, ListSigningCertificatesRequest, ListSigningCertificatesResponse, ListUserPoliciesRequest, ListUserPoliciesResponse, ListUsersRequest, ListUsersResponse, ListVirtualMFADevicesRequest, ListVirtualMFADevicesResponse, LoginProfile, MFADevice, ManagedPolicyDetail, OpenIDConnectProviderListEntry, OrganizationsDecisionDetail, PasswordPolicy, Policy, PolicyDetail, PolicyGroup, PolicyRole, PolicyUser, PolicyVersion, Position, PutGroupPolicyRequest, PutRolePolicyRequest, PutUserPolicyRequest, RemoveClientIDFromOpenIDConnectProviderRequest, RemoveRoleFromInstanceProfileRequest, RemoveUserFromGroupRequest, ResetServiceSpecificCredentialRequest, ResetServiceSpecificCredentialResponse, ResourceSpecificResult, ResyncMFADeviceRequest, Role, RoleDetail, RoleUsageType, SAMLProviderListEntry, SSHPublicKey, SSHPublicKeyMetadata, ServerCertificate, ServerCertificateMetadata, ServiceSpecificCredential, ServiceSpecificCredentialMetadata, SetDefaultPolicyVersionRequest, SigningCertificate, SimulateCustomPolicyRequest, SimulatePolicyResponse, SimulatePrincipalPolicyRequest, Statement, UpdateAccessKeyRequest, UpdateAccountPasswordPolicyRequest, UpdateAssumeRolePolicyRequest, UpdateGroupRequest, UpdateLoginProfileRequest, UpdateOpenIDConnectProviderThumbprintRequest, UpdateRoleDescriptionRequest, UpdateRoleDescriptionResponse, UpdateSAMLProviderRequest, UpdateSAMLProviderResponse, UpdateSSHPublicKeyRequest, UpdateServerCertificateRequest, UpdateServiceSpecificCredentialRequest, UpdateSigningCertificateRequest, UpdateUserRequest, UploadSSHPublicKeyRequest, UploadSSHPublicKeyResponse, UploadServerCertificateRequest, UploadServerCertificateResponse, UploadSigningCertificateRequest, UploadSigningCertificateResponse, User, UserDetail, VirtualMFADevice