Module: Aws::IAM::Types

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

Defined Under Namespace

Classes: AcceptDelegationRequestRequest, AccessDetail, AccessKey, AccessKeyLastUsed, AccessKeyMetadata, AccountNotManagementOrDelegatedAdministratorException, AddClientIDToOpenIDConnectProviderRequest, AddRoleToInstanceProfileRequest, AddUserToGroupRequest, AssociateDelegationRequestRequest, AttachGroupPolicyRequest, AttachRolePolicyRequest, AttachUserPolicyRequest, AttachedPermissionsBoundary, AttachedPolicy, CallerIsNotManagementAccountException, ChangePasswordRequest, ConcurrentModificationException, ContextEntry, CreateAccessKeyRequest, CreateAccessKeyResponse, CreateAccountAliasRequest, CreateDelegationRequestRequest, CreateDelegationRequestResponse, 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, DelegationPermission, DelegationRequest, 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, DisableOrganizationsRootCredentialsManagementRequest, DisableOrganizationsRootCredentialsManagementResponse, DisableOrganizationsRootSessionsRequest, DisableOrganizationsRootSessionsResponse, DuplicateCertificateException, DuplicateSSHPublicKeyException, EnableMFADeviceRequest, EnableOrganizationsRootCredentialsManagementRequest, EnableOrganizationsRootCredentialsManagementResponse, EnableOrganizationsRootSessionsRequest, EnableOrganizationsRootSessionsResponse, EnableOutboundWebIdentityFederationResponse, EntityAlreadyExistsException, EntityDetails, EntityInfo, EntityTemporarilyUnmodifiableException, ErrorDetails, EvaluationResult, FeatureDisabledException, FeatureEnabledException, GenerateCredentialReportResponse, GenerateOrganizationsAccessReportRequest, GenerateOrganizationsAccessReportResponse, GenerateServiceLastAccessedDetailsRequest, GenerateServiceLastAccessedDetailsResponse, GetAccessKeyLastUsedRequest, GetAccessKeyLastUsedResponse, GetAccountAuthorizationDetailsRequest, GetAccountAuthorizationDetailsResponse, GetAccountPasswordPolicyResponse, GetAccountSummaryResponse, GetContextKeysForCustomPolicyRequest, GetContextKeysForPolicyResponse, GetContextKeysForPrincipalPolicyRequest, GetCredentialReportResponse, GetDelegationRequestRequest, GetDelegationRequestResponse, GetGroupPolicyRequest, GetGroupPolicyResponse, GetGroupRequest, GetGroupResponse, GetHumanReadableSummaryRequest, GetHumanReadableSummaryResponse, GetInstanceProfileRequest, GetInstanceProfileResponse, GetLoginProfileRequest, GetLoginProfileResponse, GetMFADeviceRequest, GetMFADeviceResponse, GetOpenIDConnectProviderRequest, GetOpenIDConnectProviderResponse, GetOrganizationsAccessReportRequest, GetOrganizationsAccessReportResponse, GetOutboundWebIdentityFederationInfoResponse, 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, ListDelegationRequestsRequest, ListDelegationRequestsResponse, ListEntitiesForPolicyRequest, ListEntitiesForPolicyResponse, ListGroupPoliciesRequest, ListGroupPoliciesResponse, ListGroupsForUserRequest, ListGroupsForUserResponse, ListGroupsRequest, ListGroupsResponse, ListInstanceProfileTagsRequest, ListInstanceProfileTagsResponse, ListInstanceProfilesForRoleRequest, ListInstanceProfilesForRoleResponse, ListInstanceProfilesRequest, ListInstanceProfilesResponse, ListMFADeviceTagsRequest, ListMFADeviceTagsResponse, ListMFADevicesRequest, ListMFADevicesResponse, ListOpenIDConnectProviderTagsRequest, ListOpenIDConnectProviderTagsResponse, ListOpenIDConnectProvidersRequest, ListOpenIDConnectProvidersResponse, ListOrganizationsFeaturesRequest, ListOrganizationsFeaturesResponse, ListPoliciesGrantingServiceAccessEntry, ListPoliciesGrantingServiceAccessRequest, ListPoliciesGrantingServiceAccessResponse, ListPoliciesRequest, ListPoliciesResponse, ListPolicyTagsRequest, ListPolicyTagsResponse, ListPolicyVersionsRequest, ListPolicyVersionsResponse, ListRolePoliciesRequest, ListRolePoliciesResponse, ListRoleTagsRequest, ListRoleTagsResponse, ListRolesRequest, ListRolesResponse, ListSAMLProviderTagsRequest, ListSAMLProviderTagsResponse, ListSAMLProvidersRequest, 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, PolicyParameter, PolicyRole, PolicyUser, PolicyVersion, Position, PutGroupPolicyRequest, PutRolePermissionsBoundaryRequest, PutRolePolicyRequest, PutUserPermissionsBoundaryRequest, PutUserPolicyRequest, RejectDelegationRequestRequest, RemoveClientIDFromOpenIDConnectProviderRequest, RemoveRoleFromInstanceProfileRequest, RemoveUserFromGroupRequest, ReportGenerationLimitExceededException, ResetServiceSpecificCredentialRequest, ResetServiceSpecificCredentialResponse, ResourceSpecificResult, ResyncMFADeviceRequest, Role, RoleDetail, RoleLastUsed, RoleUsageType, SAMLPrivateKey, SAMLProviderListEntry, SSHPublicKey, SSHPublicKeyMetadata, SendDelegationTokenRequest, 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, UpdateDelegationRequestRequest, UpdateGroupRequest, UpdateLoginProfileRequest, UpdateOpenIDConnectProviderThumbprintRequest, UpdateRoleDescriptionRequest, UpdateRoleDescriptionResponse, UpdateRoleRequest, UpdateRoleResponse, UpdateSAMLProviderRequest, UpdateSAMLProviderResponse, UpdateSSHPublicKeyRequest, UpdateServerCertificateRequest, UpdateServiceSpecificCredentialRequest, UpdateSigningCertificateRequest, UpdateUserRequest, UploadSSHPublicKeyRequest, UploadSSHPublicKeyResponse, UploadServerCertificateRequest, UploadServerCertificateResponse, UploadSigningCertificateRequest, UploadSigningCertificateResponse, User, UserDetail, VirtualMFADevice