Versions in this module Expand all Collapse all v0 v0.6.0 Oct 1, 2015 Changes in this version + type IAMAPI interface + AddClientIDToOpenIDConnectProvider func(*iam.AddClientIDToOpenIDConnectProviderInput) (*iam.AddClientIDToOpenIDConnectProviderOutput, error) + AddClientIDToOpenIDConnectProviderRequest func(*iam.AddClientIDToOpenIDConnectProviderInput) (*request.Request, *iam.AddClientIDToOpenIDConnectProviderOutput) + AddRoleToInstanceProfile func(*iam.AddRoleToInstanceProfileInput) (*iam.AddRoleToInstanceProfileOutput, error) + AddRoleToInstanceProfileRequest func(*iam.AddRoleToInstanceProfileInput) (*request.Request, *iam.AddRoleToInstanceProfileOutput) + AddUserToGroup func(*iam.AddUserToGroupInput) (*iam.AddUserToGroupOutput, error) + AddUserToGroupRequest func(*iam.AddUserToGroupInput) (*request.Request, *iam.AddUserToGroupOutput) + AttachGroupPolicy func(*iam.AttachGroupPolicyInput) (*iam.AttachGroupPolicyOutput, error) + AttachGroupPolicyRequest func(*iam.AttachGroupPolicyInput) (*request.Request, *iam.AttachGroupPolicyOutput) + AttachRolePolicy func(*iam.AttachRolePolicyInput) (*iam.AttachRolePolicyOutput, error) + AttachRolePolicyRequest func(*iam.AttachRolePolicyInput) (*request.Request, *iam.AttachRolePolicyOutput) + AttachUserPolicy func(*iam.AttachUserPolicyInput) (*iam.AttachUserPolicyOutput, error) + AttachUserPolicyRequest func(*iam.AttachUserPolicyInput) (*request.Request, *iam.AttachUserPolicyOutput) + ChangePassword func(*iam.ChangePasswordInput) (*iam.ChangePasswordOutput, error) + ChangePasswordRequest func(*iam.ChangePasswordInput) (*request.Request, *iam.ChangePasswordOutput) + CreateAccessKey func(*iam.CreateAccessKeyInput) (*iam.CreateAccessKeyOutput, error) + CreateAccessKeyRequest func(*iam.CreateAccessKeyInput) (*request.Request, *iam.CreateAccessKeyOutput) + CreateAccountAlias func(*iam.CreateAccountAliasInput) (*iam.CreateAccountAliasOutput, error) + CreateAccountAliasRequest func(*iam.CreateAccountAliasInput) (*request.Request, *iam.CreateAccountAliasOutput) + CreateGroup func(*iam.CreateGroupInput) (*iam.CreateGroupOutput, error) + CreateGroupRequest func(*iam.CreateGroupInput) (*request.Request, *iam.CreateGroupOutput) + CreateInstanceProfile func(*iam.CreateInstanceProfileInput) (*iam.CreateInstanceProfileOutput, error) + CreateInstanceProfileRequest func(*iam.CreateInstanceProfileInput) (*request.Request, *iam.CreateInstanceProfileOutput) + CreateLoginProfile func(*iam.CreateLoginProfileInput) (*iam.CreateLoginProfileOutput, error) + CreateLoginProfileRequest func(*iam.CreateLoginProfileInput) (*request.Request, *iam.CreateLoginProfileOutput) + CreateOpenIDConnectProvider func(*iam.CreateOpenIDConnectProviderInput) (*iam.CreateOpenIDConnectProviderOutput, error) + CreateOpenIDConnectProviderRequest func(*iam.CreateOpenIDConnectProviderInput) (*request.Request, *iam.CreateOpenIDConnectProviderOutput) + CreatePolicy func(*iam.CreatePolicyInput) (*iam.CreatePolicyOutput, error) + CreatePolicyRequest func(*iam.CreatePolicyInput) (*request.Request, *iam.CreatePolicyOutput) + CreatePolicyVersion func(*iam.CreatePolicyVersionInput) (*iam.CreatePolicyVersionOutput, error) + CreatePolicyVersionRequest func(*iam.CreatePolicyVersionInput) (*request.Request, *iam.CreatePolicyVersionOutput) + CreateRole func(*iam.CreateRoleInput) (*iam.CreateRoleOutput, error) + CreateRoleRequest func(*iam.CreateRoleInput) (*request.Request, *iam.CreateRoleOutput) + CreateSAMLProvider func(*iam.CreateSAMLProviderInput) (*iam.CreateSAMLProviderOutput, error) + CreateSAMLProviderRequest func(*iam.CreateSAMLProviderInput) (*request.Request, *iam.CreateSAMLProviderOutput) + CreateUser func(*iam.CreateUserInput) (*iam.CreateUserOutput, error) + CreateUserRequest func(*iam.CreateUserInput) (*request.Request, *iam.CreateUserOutput) + CreateVirtualMFADevice func(*iam.CreateVirtualMFADeviceInput) (*iam.CreateVirtualMFADeviceOutput, error) + CreateVirtualMFADeviceRequest func(*iam.CreateVirtualMFADeviceInput) (*request.Request, *iam.CreateVirtualMFADeviceOutput) + DeactivateMFADevice func(*iam.DeactivateMFADeviceInput) (*iam.DeactivateMFADeviceOutput, error) + DeactivateMFADeviceRequest func(*iam.DeactivateMFADeviceInput) (*request.Request, *iam.DeactivateMFADeviceOutput) + DeleteAccessKey func(*iam.DeleteAccessKeyInput) (*iam.DeleteAccessKeyOutput, error) + DeleteAccessKeyRequest func(*iam.DeleteAccessKeyInput) (*request.Request, *iam.DeleteAccessKeyOutput) + DeleteAccountAlias func(*iam.DeleteAccountAliasInput) (*iam.DeleteAccountAliasOutput, error) + DeleteAccountAliasRequest func(*iam.DeleteAccountAliasInput) (*request.Request, *iam.DeleteAccountAliasOutput) + DeleteAccountPasswordPolicy func(*iam.DeleteAccountPasswordPolicyInput) (*iam.DeleteAccountPasswordPolicyOutput, error) + DeleteAccountPasswordPolicyRequest func(*iam.DeleteAccountPasswordPolicyInput) (*request.Request, *iam.DeleteAccountPasswordPolicyOutput) + DeleteGroup func(*iam.DeleteGroupInput) (*iam.DeleteGroupOutput, error) + DeleteGroupPolicy func(*iam.DeleteGroupPolicyInput) (*iam.DeleteGroupPolicyOutput, error) + DeleteGroupPolicyRequest func(*iam.DeleteGroupPolicyInput) (*request.Request, *iam.DeleteGroupPolicyOutput) + DeleteGroupRequest func(*iam.DeleteGroupInput) (*request.Request, *iam.DeleteGroupOutput) + DeleteInstanceProfile func(*iam.DeleteInstanceProfileInput) (*iam.DeleteInstanceProfileOutput, error) + DeleteInstanceProfileRequest func(*iam.DeleteInstanceProfileInput) (*request.Request, *iam.DeleteInstanceProfileOutput) + DeleteLoginProfile func(*iam.DeleteLoginProfileInput) (*iam.DeleteLoginProfileOutput, error) + DeleteLoginProfileRequest func(*iam.DeleteLoginProfileInput) (*request.Request, *iam.DeleteLoginProfileOutput) + DeleteOpenIDConnectProvider func(*iam.DeleteOpenIDConnectProviderInput) (*iam.DeleteOpenIDConnectProviderOutput, error) + DeleteOpenIDConnectProviderRequest func(*iam.DeleteOpenIDConnectProviderInput) (*request.Request, *iam.DeleteOpenIDConnectProviderOutput) + DeletePolicy func(*iam.DeletePolicyInput) (*iam.DeletePolicyOutput, error) + DeletePolicyRequest func(*iam.DeletePolicyInput) (*request.Request, *iam.DeletePolicyOutput) + DeletePolicyVersion func(*iam.DeletePolicyVersionInput) (*iam.DeletePolicyVersionOutput, error) + DeletePolicyVersionRequest func(*iam.DeletePolicyVersionInput) (*request.Request, *iam.DeletePolicyVersionOutput) + DeleteRole func(*iam.DeleteRoleInput) (*iam.DeleteRoleOutput, error) + DeleteRolePolicy func(*iam.DeleteRolePolicyInput) (*iam.DeleteRolePolicyOutput, error) + DeleteRolePolicyRequest func(*iam.DeleteRolePolicyInput) (*request.Request, *iam.DeleteRolePolicyOutput) + DeleteRoleRequest func(*iam.DeleteRoleInput) (*request.Request, *iam.DeleteRoleOutput) + DeleteSAMLProvider func(*iam.DeleteSAMLProviderInput) (*iam.DeleteSAMLProviderOutput, error) + DeleteSAMLProviderRequest func(*iam.DeleteSAMLProviderInput) (*request.Request, *iam.DeleteSAMLProviderOutput) + DeleteSSHPublicKey func(*iam.DeleteSSHPublicKeyInput) (*iam.DeleteSSHPublicKeyOutput, error) + DeleteSSHPublicKeyRequest func(*iam.DeleteSSHPublicKeyInput) (*request.Request, *iam.DeleteSSHPublicKeyOutput) + DeleteServerCertificate func(*iam.DeleteServerCertificateInput) (*iam.DeleteServerCertificateOutput, error) + DeleteServerCertificateRequest func(*iam.DeleteServerCertificateInput) (*request.Request, *iam.DeleteServerCertificateOutput) + DeleteSigningCertificate func(*iam.DeleteSigningCertificateInput) (*iam.DeleteSigningCertificateOutput, error) + DeleteSigningCertificateRequest func(*iam.DeleteSigningCertificateInput) (*request.Request, *iam.DeleteSigningCertificateOutput) + DeleteUser func(*iam.DeleteUserInput) (*iam.DeleteUserOutput, error) + DeleteUserPolicy func(*iam.DeleteUserPolicyInput) (*iam.DeleteUserPolicyOutput, error) + DeleteUserPolicyRequest func(*iam.DeleteUserPolicyInput) (*request.Request, *iam.DeleteUserPolicyOutput) + DeleteUserRequest func(*iam.DeleteUserInput) (*request.Request, *iam.DeleteUserOutput) + DeleteVirtualMFADevice func(*iam.DeleteVirtualMFADeviceInput) (*iam.DeleteVirtualMFADeviceOutput, error) + DeleteVirtualMFADeviceRequest func(*iam.DeleteVirtualMFADeviceInput) (*request.Request, *iam.DeleteVirtualMFADeviceOutput) + DetachGroupPolicy func(*iam.DetachGroupPolicyInput) (*iam.DetachGroupPolicyOutput, error) + DetachGroupPolicyRequest func(*iam.DetachGroupPolicyInput) (*request.Request, *iam.DetachGroupPolicyOutput) + DetachRolePolicy func(*iam.DetachRolePolicyInput) (*iam.DetachRolePolicyOutput, error) + DetachRolePolicyRequest func(*iam.DetachRolePolicyInput) (*request.Request, *iam.DetachRolePolicyOutput) + DetachUserPolicy func(*iam.DetachUserPolicyInput) (*iam.DetachUserPolicyOutput, error) + DetachUserPolicyRequest func(*iam.DetachUserPolicyInput) (*request.Request, *iam.DetachUserPolicyOutput) + EnableMFADevice func(*iam.EnableMFADeviceInput) (*iam.EnableMFADeviceOutput, error) + EnableMFADeviceRequest func(*iam.EnableMFADeviceInput) (*request.Request, *iam.EnableMFADeviceOutput) + GenerateCredentialReport func(*iam.GenerateCredentialReportInput) (*iam.GenerateCredentialReportOutput, error) + GenerateCredentialReportRequest func(*iam.GenerateCredentialReportInput) (*request.Request, *iam.GenerateCredentialReportOutput) + GetAccessKeyLastUsed func(*iam.GetAccessKeyLastUsedInput) (*iam.GetAccessKeyLastUsedOutput, error) + GetAccessKeyLastUsedRequest func(*iam.GetAccessKeyLastUsedInput) (*request.Request, *iam.GetAccessKeyLastUsedOutput) + GetAccountAuthorizationDetails func(*iam.GetAccountAuthorizationDetailsInput) (*iam.GetAccountAuthorizationDetailsOutput, error) + GetAccountAuthorizationDetailsPages func(*iam.GetAccountAuthorizationDetailsInput, ...) error + GetAccountAuthorizationDetailsRequest func(*iam.GetAccountAuthorizationDetailsInput) (*request.Request, *iam.GetAccountAuthorizationDetailsOutput) + GetAccountPasswordPolicy func(*iam.GetAccountPasswordPolicyInput) (*iam.GetAccountPasswordPolicyOutput, error) + GetAccountPasswordPolicyRequest func(*iam.GetAccountPasswordPolicyInput) (*request.Request, *iam.GetAccountPasswordPolicyOutput) + GetAccountSummary func(*iam.GetAccountSummaryInput) (*iam.GetAccountSummaryOutput, error) + GetAccountSummaryRequest func(*iam.GetAccountSummaryInput) (*request.Request, *iam.GetAccountSummaryOutput) + GetContextKeysForCustomPolicy func(*iam.GetContextKeysForCustomPolicyInput) (*iam.GetContextKeysForPolicyResponse, error) + GetContextKeysForCustomPolicyRequest func(*iam.GetContextKeysForCustomPolicyInput) (*request.Request, *iam.GetContextKeysForPolicyResponse) + GetContextKeysForPrincipalPolicy func(*iam.GetContextKeysForPrincipalPolicyInput) (*iam.GetContextKeysForPolicyResponse, error) + GetContextKeysForPrincipalPolicyRequest func(*iam.GetContextKeysForPrincipalPolicyInput) (*request.Request, *iam.GetContextKeysForPolicyResponse) + GetCredentialReport func(*iam.GetCredentialReportInput) (*iam.GetCredentialReportOutput, error) + GetCredentialReportRequest func(*iam.GetCredentialReportInput) (*request.Request, *iam.GetCredentialReportOutput) + GetGroup func(*iam.GetGroupInput) (*iam.GetGroupOutput, error) + GetGroupPages func(*iam.GetGroupInput, func(*iam.GetGroupOutput, bool) bool) error + GetGroupPolicy func(*iam.GetGroupPolicyInput) (*iam.GetGroupPolicyOutput, error) + GetGroupPolicyRequest func(*iam.GetGroupPolicyInput) (*request.Request, *iam.GetGroupPolicyOutput) + GetGroupRequest func(*iam.GetGroupInput) (*request.Request, *iam.GetGroupOutput) + GetInstanceProfile func(*iam.GetInstanceProfileInput) (*iam.GetInstanceProfileOutput, error) + GetInstanceProfileRequest func(*iam.GetInstanceProfileInput) (*request.Request, *iam.GetInstanceProfileOutput) + GetLoginProfile func(*iam.GetLoginProfileInput) (*iam.GetLoginProfileOutput, error) + GetLoginProfileRequest func(*iam.GetLoginProfileInput) (*request.Request, *iam.GetLoginProfileOutput) + GetOpenIDConnectProvider func(*iam.GetOpenIDConnectProviderInput) (*iam.GetOpenIDConnectProviderOutput, error) + GetOpenIDConnectProviderRequest func(*iam.GetOpenIDConnectProviderInput) (*request.Request, *iam.GetOpenIDConnectProviderOutput) + GetPolicy func(*iam.GetPolicyInput) (*iam.GetPolicyOutput, error) + GetPolicyRequest func(*iam.GetPolicyInput) (*request.Request, *iam.GetPolicyOutput) + GetPolicyVersion func(*iam.GetPolicyVersionInput) (*iam.GetPolicyVersionOutput, error) + GetPolicyVersionRequest func(*iam.GetPolicyVersionInput) (*request.Request, *iam.GetPolicyVersionOutput) + GetRole func(*iam.GetRoleInput) (*iam.GetRoleOutput, error) + GetRolePolicy func(*iam.GetRolePolicyInput) (*iam.GetRolePolicyOutput, error) + GetRolePolicyRequest func(*iam.GetRolePolicyInput) (*request.Request, *iam.GetRolePolicyOutput) + GetRoleRequest func(*iam.GetRoleInput) (*request.Request, *iam.GetRoleOutput) + GetSAMLProvider func(*iam.GetSAMLProviderInput) (*iam.GetSAMLProviderOutput, error) + GetSAMLProviderRequest func(*iam.GetSAMLProviderInput) (*request.Request, *iam.GetSAMLProviderOutput) + GetSSHPublicKey func(*iam.GetSSHPublicKeyInput) (*iam.GetSSHPublicKeyOutput, error) + GetSSHPublicKeyRequest func(*iam.GetSSHPublicKeyInput) (*request.Request, *iam.GetSSHPublicKeyOutput) + GetServerCertificate func(*iam.GetServerCertificateInput) (*iam.GetServerCertificateOutput, error) + GetServerCertificateRequest func(*iam.GetServerCertificateInput) (*request.Request, *iam.GetServerCertificateOutput) + GetUser func(*iam.GetUserInput) (*iam.GetUserOutput, error) + GetUserPolicy func(*iam.GetUserPolicyInput) (*iam.GetUserPolicyOutput, error) + GetUserPolicyRequest func(*iam.GetUserPolicyInput) (*request.Request, *iam.GetUserPolicyOutput) + GetUserRequest func(*iam.GetUserInput) (*request.Request, *iam.GetUserOutput) + ListAccessKeys func(*iam.ListAccessKeysInput) (*iam.ListAccessKeysOutput, error) + ListAccessKeysPages func(*iam.ListAccessKeysInput, func(*iam.ListAccessKeysOutput, bool) bool) error + ListAccessKeysRequest func(*iam.ListAccessKeysInput) (*request.Request, *iam.ListAccessKeysOutput) + ListAccountAliases func(*iam.ListAccountAliasesInput) (*iam.ListAccountAliasesOutput, error) + ListAccountAliasesPages func(*iam.ListAccountAliasesInput, func(*iam.ListAccountAliasesOutput, bool) bool) error + ListAccountAliasesRequest func(*iam.ListAccountAliasesInput) (*request.Request, *iam.ListAccountAliasesOutput) + ListAttachedGroupPolicies func(*iam.ListAttachedGroupPoliciesInput) (*iam.ListAttachedGroupPoliciesOutput, error) + ListAttachedGroupPoliciesPages func(*iam.ListAttachedGroupPoliciesInput, ...) error + ListAttachedGroupPoliciesRequest func(*iam.ListAttachedGroupPoliciesInput) (*request.Request, *iam.ListAttachedGroupPoliciesOutput) + ListAttachedRolePolicies func(*iam.ListAttachedRolePoliciesInput) (*iam.ListAttachedRolePoliciesOutput, error) + ListAttachedRolePoliciesPages func(*iam.ListAttachedRolePoliciesInput, ...) error + ListAttachedRolePoliciesRequest func(*iam.ListAttachedRolePoliciesInput) (*request.Request, *iam.ListAttachedRolePoliciesOutput) + ListAttachedUserPolicies func(*iam.ListAttachedUserPoliciesInput) (*iam.ListAttachedUserPoliciesOutput, error) + ListAttachedUserPoliciesPages func(*iam.ListAttachedUserPoliciesInput, ...) error + ListAttachedUserPoliciesRequest func(*iam.ListAttachedUserPoliciesInput) (*request.Request, *iam.ListAttachedUserPoliciesOutput) + ListEntitiesForPolicy func(*iam.ListEntitiesForPolicyInput) (*iam.ListEntitiesForPolicyOutput, error) + ListEntitiesForPolicyPages func(*iam.ListEntitiesForPolicyInput, ...) error + ListEntitiesForPolicyRequest func(*iam.ListEntitiesForPolicyInput) (*request.Request, *iam.ListEntitiesForPolicyOutput) + ListGroupPolicies func(*iam.ListGroupPoliciesInput) (*iam.ListGroupPoliciesOutput, error) + ListGroupPoliciesPages func(*iam.ListGroupPoliciesInput, func(*iam.ListGroupPoliciesOutput, bool) bool) error + ListGroupPoliciesRequest func(*iam.ListGroupPoliciesInput) (*request.Request, *iam.ListGroupPoliciesOutput) + ListGroups func(*iam.ListGroupsInput) (*iam.ListGroupsOutput, error) + ListGroupsForUser func(*iam.ListGroupsForUserInput) (*iam.ListGroupsForUserOutput, error) + ListGroupsForUserPages func(*iam.ListGroupsForUserInput, func(*iam.ListGroupsForUserOutput, bool) bool) error + ListGroupsForUserRequest func(*iam.ListGroupsForUserInput) (*request.Request, *iam.ListGroupsForUserOutput) + ListGroupsPages func(*iam.ListGroupsInput, func(*iam.ListGroupsOutput, bool) bool) error + ListGroupsRequest func(*iam.ListGroupsInput) (*request.Request, *iam.ListGroupsOutput) + ListInstanceProfiles func(*iam.ListInstanceProfilesInput) (*iam.ListInstanceProfilesOutput, error) + ListInstanceProfilesForRole func(*iam.ListInstanceProfilesForRoleInput) (*iam.ListInstanceProfilesForRoleOutput, error) + ListInstanceProfilesForRolePages func(*iam.ListInstanceProfilesForRoleInput, ...) error + ListInstanceProfilesForRoleRequest func(*iam.ListInstanceProfilesForRoleInput) (*request.Request, *iam.ListInstanceProfilesForRoleOutput) + ListInstanceProfilesPages func(*iam.ListInstanceProfilesInput, ...) error + ListInstanceProfilesRequest func(*iam.ListInstanceProfilesInput) (*request.Request, *iam.ListInstanceProfilesOutput) + ListMFADevices func(*iam.ListMFADevicesInput) (*iam.ListMFADevicesOutput, error) + ListMFADevicesPages func(*iam.ListMFADevicesInput, func(*iam.ListMFADevicesOutput, bool) bool) error + ListMFADevicesRequest func(*iam.ListMFADevicesInput) (*request.Request, *iam.ListMFADevicesOutput) + ListOpenIDConnectProviders func(*iam.ListOpenIDConnectProvidersInput) (*iam.ListOpenIDConnectProvidersOutput, error) + ListOpenIDConnectProvidersRequest func(*iam.ListOpenIDConnectProvidersInput) (*request.Request, *iam.ListOpenIDConnectProvidersOutput) + ListPolicies func(*iam.ListPoliciesInput) (*iam.ListPoliciesOutput, error) + ListPoliciesPages func(*iam.ListPoliciesInput, func(*iam.ListPoliciesOutput, bool) bool) error + ListPoliciesRequest func(*iam.ListPoliciesInput) (*request.Request, *iam.ListPoliciesOutput) + ListPolicyVersions func(*iam.ListPolicyVersionsInput) (*iam.ListPolicyVersionsOutput, error) + ListPolicyVersionsRequest func(*iam.ListPolicyVersionsInput) (*request.Request, *iam.ListPolicyVersionsOutput) + ListRolePolicies func(*iam.ListRolePoliciesInput) (*iam.ListRolePoliciesOutput, error) + ListRolePoliciesPages func(*iam.ListRolePoliciesInput, func(*iam.ListRolePoliciesOutput, bool) bool) error + ListRolePoliciesRequest func(*iam.ListRolePoliciesInput) (*request.Request, *iam.ListRolePoliciesOutput) + ListRoles func(*iam.ListRolesInput) (*iam.ListRolesOutput, error) + ListRolesPages func(*iam.ListRolesInput, func(*iam.ListRolesOutput, bool) bool) error + ListRolesRequest func(*iam.ListRolesInput) (*request.Request, *iam.ListRolesOutput) + ListSAMLProviders func(*iam.ListSAMLProvidersInput) (*iam.ListSAMLProvidersOutput, error) + ListSAMLProvidersRequest func(*iam.ListSAMLProvidersInput) (*request.Request, *iam.ListSAMLProvidersOutput) + ListSSHPublicKeys func(*iam.ListSSHPublicKeysInput) (*iam.ListSSHPublicKeysOutput, error) + ListSSHPublicKeysRequest func(*iam.ListSSHPublicKeysInput) (*request.Request, *iam.ListSSHPublicKeysOutput) + ListServerCertificates func(*iam.ListServerCertificatesInput) (*iam.ListServerCertificatesOutput, error) + ListServerCertificatesPages func(*iam.ListServerCertificatesInput, ...) error + ListServerCertificatesRequest func(*iam.ListServerCertificatesInput) (*request.Request, *iam.ListServerCertificatesOutput) + ListSigningCertificates func(*iam.ListSigningCertificatesInput) (*iam.ListSigningCertificatesOutput, error) + ListSigningCertificatesPages func(*iam.ListSigningCertificatesInput, ...) error + ListSigningCertificatesRequest func(*iam.ListSigningCertificatesInput) (*request.Request, *iam.ListSigningCertificatesOutput) + ListUserPolicies func(*iam.ListUserPoliciesInput) (*iam.ListUserPoliciesOutput, error) + ListUserPoliciesPages func(*iam.ListUserPoliciesInput, func(*iam.ListUserPoliciesOutput, bool) bool) error + ListUserPoliciesRequest func(*iam.ListUserPoliciesInput) (*request.Request, *iam.ListUserPoliciesOutput) + ListUsers func(*iam.ListUsersInput) (*iam.ListUsersOutput, error) + ListUsersPages func(*iam.ListUsersInput, func(*iam.ListUsersOutput, bool) bool) error + ListUsersRequest func(*iam.ListUsersInput) (*request.Request, *iam.ListUsersOutput) + ListVirtualMFADevices func(*iam.ListVirtualMFADevicesInput) (*iam.ListVirtualMFADevicesOutput, error) + ListVirtualMFADevicesPages func(*iam.ListVirtualMFADevicesInput, ...) error + ListVirtualMFADevicesRequest func(*iam.ListVirtualMFADevicesInput) (*request.Request, *iam.ListVirtualMFADevicesOutput) + PutGroupPolicy func(*iam.PutGroupPolicyInput) (*iam.PutGroupPolicyOutput, error) + PutGroupPolicyRequest func(*iam.PutGroupPolicyInput) (*request.Request, *iam.PutGroupPolicyOutput) + PutRolePolicy func(*iam.PutRolePolicyInput) (*iam.PutRolePolicyOutput, error) + PutRolePolicyRequest func(*iam.PutRolePolicyInput) (*request.Request, *iam.PutRolePolicyOutput) + PutUserPolicy func(*iam.PutUserPolicyInput) (*iam.PutUserPolicyOutput, error) + PutUserPolicyRequest func(*iam.PutUserPolicyInput) (*request.Request, *iam.PutUserPolicyOutput) + RemoveClientIDFromOpenIDConnectProvider func(*iam.RemoveClientIDFromOpenIDConnectProviderInput) (*iam.RemoveClientIDFromOpenIDConnectProviderOutput, error) + RemoveClientIDFromOpenIDConnectProviderRequest func(*iam.RemoveClientIDFromOpenIDConnectProviderInput) (*request.Request, *iam.RemoveClientIDFromOpenIDConnectProviderOutput) + RemoveRoleFromInstanceProfile func(*iam.RemoveRoleFromInstanceProfileInput) (*iam.RemoveRoleFromInstanceProfileOutput, error) + RemoveRoleFromInstanceProfileRequest func(*iam.RemoveRoleFromInstanceProfileInput) (*request.Request, *iam.RemoveRoleFromInstanceProfileOutput) + RemoveUserFromGroup func(*iam.RemoveUserFromGroupInput) (*iam.RemoveUserFromGroupOutput, error) + RemoveUserFromGroupRequest func(*iam.RemoveUserFromGroupInput) (*request.Request, *iam.RemoveUserFromGroupOutput) + ResyncMFADevice func(*iam.ResyncMFADeviceInput) (*iam.ResyncMFADeviceOutput, error) + ResyncMFADeviceRequest func(*iam.ResyncMFADeviceInput) (*request.Request, *iam.ResyncMFADeviceOutput) + SetDefaultPolicyVersion func(*iam.SetDefaultPolicyVersionInput) (*iam.SetDefaultPolicyVersionOutput, error) + SetDefaultPolicyVersionRequest func(*iam.SetDefaultPolicyVersionInput) (*request.Request, *iam.SetDefaultPolicyVersionOutput) + SimulateCustomPolicy func(*iam.SimulateCustomPolicyInput) (*iam.SimulatePolicyResponse, error) + SimulateCustomPolicyRequest func(*iam.SimulateCustomPolicyInput) (*request.Request, *iam.SimulatePolicyResponse) + SimulatePrincipalPolicy func(*iam.SimulatePrincipalPolicyInput) (*iam.SimulatePolicyResponse, error) + SimulatePrincipalPolicyRequest func(*iam.SimulatePrincipalPolicyInput) (*request.Request, *iam.SimulatePolicyResponse) + UpdateAccessKey func(*iam.UpdateAccessKeyInput) (*iam.UpdateAccessKeyOutput, error) + UpdateAccessKeyRequest func(*iam.UpdateAccessKeyInput) (*request.Request, *iam.UpdateAccessKeyOutput) + UpdateAccountPasswordPolicy func(*iam.UpdateAccountPasswordPolicyInput) (*iam.UpdateAccountPasswordPolicyOutput, error) + UpdateAccountPasswordPolicyRequest func(*iam.UpdateAccountPasswordPolicyInput) (*request.Request, *iam.UpdateAccountPasswordPolicyOutput) + UpdateAssumeRolePolicy func(*iam.UpdateAssumeRolePolicyInput) (*iam.UpdateAssumeRolePolicyOutput, error) + UpdateAssumeRolePolicyRequest func(*iam.UpdateAssumeRolePolicyInput) (*request.Request, *iam.UpdateAssumeRolePolicyOutput) + UpdateGroup func(*iam.UpdateGroupInput) (*iam.UpdateGroupOutput, error) + UpdateGroupRequest func(*iam.UpdateGroupInput) (*request.Request, *iam.UpdateGroupOutput) + UpdateLoginProfile func(*iam.UpdateLoginProfileInput) (*iam.UpdateLoginProfileOutput, error) + UpdateLoginProfileRequest func(*iam.UpdateLoginProfileInput) (*request.Request, *iam.UpdateLoginProfileOutput) + UpdateOpenIDConnectProviderThumbprint func(*iam.UpdateOpenIDConnectProviderThumbprintInput) (*iam.UpdateOpenIDConnectProviderThumbprintOutput, error) + UpdateOpenIDConnectProviderThumbprintRequest func(*iam.UpdateOpenIDConnectProviderThumbprintInput) (*request.Request, *iam.UpdateOpenIDConnectProviderThumbprintOutput) + UpdateSAMLProvider func(*iam.UpdateSAMLProviderInput) (*iam.UpdateSAMLProviderOutput, error) + UpdateSAMLProviderRequest func(*iam.UpdateSAMLProviderInput) (*request.Request, *iam.UpdateSAMLProviderOutput) + UpdateSSHPublicKey func(*iam.UpdateSSHPublicKeyInput) (*iam.UpdateSSHPublicKeyOutput, error) + UpdateSSHPublicKeyRequest func(*iam.UpdateSSHPublicKeyInput) (*request.Request, *iam.UpdateSSHPublicKeyOutput) + UpdateServerCertificate func(*iam.UpdateServerCertificateInput) (*iam.UpdateServerCertificateOutput, error) + UpdateServerCertificateRequest func(*iam.UpdateServerCertificateInput) (*request.Request, *iam.UpdateServerCertificateOutput) + UpdateSigningCertificate func(*iam.UpdateSigningCertificateInput) (*iam.UpdateSigningCertificateOutput, error) + UpdateSigningCertificateRequest func(*iam.UpdateSigningCertificateInput) (*request.Request, *iam.UpdateSigningCertificateOutput) + UpdateUser func(*iam.UpdateUserInput) (*iam.UpdateUserOutput, error) + UpdateUserRequest func(*iam.UpdateUserInput) (*request.Request, *iam.UpdateUserOutput) + UploadSSHPublicKey func(*iam.UploadSSHPublicKeyInput) (*iam.UploadSSHPublicKeyOutput, error) + UploadSSHPublicKeyRequest func(*iam.UploadSSHPublicKeyInput) (*request.Request, *iam.UploadSSHPublicKeyOutput) + UploadServerCertificate func(*iam.UploadServerCertificateInput) (*iam.UploadServerCertificateOutput, error) + UploadServerCertificateRequest func(*iam.UploadServerCertificateInput) (*request.Request, *iam.UploadServerCertificateOutput) + UploadSigningCertificate func(*iam.UploadSigningCertificateInput) (*iam.UploadSigningCertificateOutput, error) + UploadSigningCertificateRequest func(*iam.UploadSigningCertificateInput) (*request.Request, *iam.UploadSigningCertificateOutput)