Versions in this module Expand all Collapse all v0 v0.9.0 Jun 15, 2015 Changes in this version + type IAMAPI interface + AddClientIDToOpenIDConnectProvider func(*iam.AddClientIDToOpenIDConnectProviderInput) (*iam.AddClientIDToOpenIDConnectProviderOutput, error) + AddRoleToInstanceProfile func(*iam.AddRoleToInstanceProfileInput) (*iam.AddRoleToInstanceProfileOutput, error) + AddUserToGroup func(*iam.AddUserToGroupInput) (*iam.AddUserToGroupOutput, error) + AttachGroupPolicy func(*iam.AttachGroupPolicyInput) (*iam.AttachGroupPolicyOutput, error) + AttachRolePolicy func(*iam.AttachRolePolicyInput) (*iam.AttachRolePolicyOutput, error) + AttachUserPolicy func(*iam.AttachUserPolicyInput) (*iam.AttachUserPolicyOutput, error) + ChangePassword func(*iam.ChangePasswordInput) (*iam.ChangePasswordOutput, error) + CreateAccessKey func(*iam.CreateAccessKeyInput) (*iam.CreateAccessKeyOutput, error) + CreateAccountAlias func(*iam.CreateAccountAliasInput) (*iam.CreateAccountAliasOutput, error) + CreateGroup func(*iam.CreateGroupInput) (*iam.CreateGroupOutput, error) + CreateInstanceProfile func(*iam.CreateInstanceProfileInput) (*iam.CreateInstanceProfileOutput, error) + CreateLoginProfile func(*iam.CreateLoginProfileInput) (*iam.CreateLoginProfileOutput, error) + CreateOpenIDConnectProvider func(*iam.CreateOpenIDConnectProviderInput) (*iam.CreateOpenIDConnectProviderOutput, error) + CreatePolicy func(*iam.CreatePolicyInput) (*iam.CreatePolicyOutput, error) + CreatePolicyVersion func(*iam.CreatePolicyVersionInput) (*iam.CreatePolicyVersionOutput, error) + CreateRole func(*iam.CreateRoleInput) (*iam.CreateRoleOutput, error) + CreateSAMLProvider func(*iam.CreateSAMLProviderInput) (*iam.CreateSAMLProviderOutput, error) + CreateUser func(*iam.CreateUserInput) (*iam.CreateUserOutput, error) + CreateVirtualMFADevice func(*iam.CreateVirtualMFADeviceInput) (*iam.CreateVirtualMFADeviceOutput, error) + DeactivateMFADevice func(*iam.DeactivateMFADeviceInput) (*iam.DeactivateMFADeviceOutput, error) + DeleteAccessKey func(*iam.DeleteAccessKeyInput) (*iam.DeleteAccessKeyOutput, error) + DeleteAccountAlias func(*iam.DeleteAccountAliasInput) (*iam.DeleteAccountAliasOutput, error) + DeleteAccountPasswordPolicy func(*iam.DeleteAccountPasswordPolicyInput) (*iam.DeleteAccountPasswordPolicyOutput, error) + DeleteGroup func(*iam.DeleteGroupInput) (*iam.DeleteGroupOutput, error) + DeleteGroupPolicy func(*iam.DeleteGroupPolicyInput) (*iam.DeleteGroupPolicyOutput, error) + DeleteInstanceProfile func(*iam.DeleteInstanceProfileInput) (*iam.DeleteInstanceProfileOutput, error) + DeleteLoginProfile func(*iam.DeleteLoginProfileInput) (*iam.DeleteLoginProfileOutput, error) + DeleteOpenIDConnectProvider func(*iam.DeleteOpenIDConnectProviderInput) (*iam.DeleteOpenIDConnectProviderOutput, error) + DeletePolicy func(*iam.DeletePolicyInput) (*iam.DeletePolicyOutput, error) + DeletePolicyVersion func(*iam.DeletePolicyVersionInput) (*iam.DeletePolicyVersionOutput, error) + DeleteRole func(*iam.DeleteRoleInput) (*iam.DeleteRoleOutput, error) + DeleteRolePolicy func(*iam.DeleteRolePolicyInput) (*iam.DeleteRolePolicyOutput, error) + DeleteSAMLProvider func(*iam.DeleteSAMLProviderInput) (*iam.DeleteSAMLProviderOutput, error) + DeleteServerCertificate func(*iam.DeleteServerCertificateInput) (*iam.DeleteServerCertificateOutput, error) + DeleteSigningCertificate func(*iam.DeleteSigningCertificateInput) (*iam.DeleteSigningCertificateOutput, error) + DeleteUser func(*iam.DeleteUserInput) (*iam.DeleteUserOutput, error) + DeleteUserPolicy func(*iam.DeleteUserPolicyInput) (*iam.DeleteUserPolicyOutput, error) + DeleteVirtualMFADevice func(*iam.DeleteVirtualMFADeviceInput) (*iam.DeleteVirtualMFADeviceOutput, error) + DetachGroupPolicy func(*iam.DetachGroupPolicyInput) (*iam.DetachGroupPolicyOutput, error) + DetachRolePolicy func(*iam.DetachRolePolicyInput) (*iam.DetachRolePolicyOutput, error) + DetachUserPolicy func(*iam.DetachUserPolicyInput) (*iam.DetachUserPolicyOutput, error) + EnableMFADevice func(*iam.EnableMFADeviceInput) (*iam.EnableMFADeviceOutput, error) + GenerateCredentialReport func(*iam.GenerateCredentialReportInput) (*iam.GenerateCredentialReportOutput, error) + GetAccessKeyLastUsed func(*iam.GetAccessKeyLastUsedInput) (*iam.GetAccessKeyLastUsedOutput, error) + GetAccountAuthorizationDetails func(*iam.GetAccountAuthorizationDetailsInput) (*iam.GetAccountAuthorizationDetailsOutput, error) + GetAccountPasswordPolicy func(*iam.GetAccountPasswordPolicyInput) (*iam.GetAccountPasswordPolicyOutput, error) + GetAccountSummary func(*iam.GetAccountSummaryInput) (*iam.GetAccountSummaryOutput, error) + GetCredentialReport func(*iam.GetCredentialReportInput) (*iam.GetCredentialReportOutput, error) + GetGroup func(*iam.GetGroupInput) (*iam.GetGroupOutput, error) + GetGroupPolicy func(*iam.GetGroupPolicyInput) (*iam.GetGroupPolicyOutput, error) + GetInstanceProfile func(*iam.GetInstanceProfileInput) (*iam.GetInstanceProfileOutput, error) + GetLoginProfile func(*iam.GetLoginProfileInput) (*iam.GetLoginProfileOutput, error) + GetOpenIDConnectProvider func(*iam.GetOpenIDConnectProviderInput) (*iam.GetOpenIDConnectProviderOutput, error) + GetPolicy func(*iam.GetPolicyInput) (*iam.GetPolicyOutput, error) + GetPolicyVersion func(*iam.GetPolicyVersionInput) (*iam.GetPolicyVersionOutput, error) + GetRole func(*iam.GetRoleInput) (*iam.GetRoleOutput, error) + GetRolePolicy func(*iam.GetRolePolicyInput) (*iam.GetRolePolicyOutput, error) + GetSAMLProvider func(*iam.GetSAMLProviderInput) (*iam.GetSAMLProviderOutput, error) + GetServerCertificate func(*iam.GetServerCertificateInput) (*iam.GetServerCertificateOutput, error) + GetUser func(*iam.GetUserInput) (*iam.GetUserOutput, error) + GetUserPolicy func(*iam.GetUserPolicyInput) (*iam.GetUserPolicyOutput, error) + ListAccessKeys func(*iam.ListAccessKeysInput) (*iam.ListAccessKeysOutput, error) + ListAccountAliases func(*iam.ListAccountAliasesInput) (*iam.ListAccountAliasesOutput, error) + ListAttachedGroupPolicies func(*iam.ListAttachedGroupPoliciesInput) (*iam.ListAttachedGroupPoliciesOutput, error) + ListAttachedRolePolicies func(*iam.ListAttachedRolePoliciesInput) (*iam.ListAttachedRolePoliciesOutput, error) + ListAttachedUserPolicies func(*iam.ListAttachedUserPoliciesInput) (*iam.ListAttachedUserPoliciesOutput, error) + ListEntitiesForPolicy func(*iam.ListEntitiesForPolicyInput) (*iam.ListEntitiesForPolicyOutput, error) + ListGroupPolicies func(*iam.ListGroupPoliciesInput) (*iam.ListGroupPoliciesOutput, error) + ListGroups func(*iam.ListGroupsInput) (*iam.ListGroupsOutput, error) + ListGroupsForUser func(*iam.ListGroupsForUserInput) (*iam.ListGroupsForUserOutput, error) + ListInstanceProfiles func(*iam.ListInstanceProfilesInput) (*iam.ListInstanceProfilesOutput, error) + ListInstanceProfilesForRole func(*iam.ListInstanceProfilesForRoleInput) (*iam.ListInstanceProfilesForRoleOutput, error) + ListMFADevices func(*iam.ListMFADevicesInput) (*iam.ListMFADevicesOutput, error) + ListOpenIDConnectProviders func(*iam.ListOpenIDConnectProvidersInput) (*iam.ListOpenIDConnectProvidersOutput, error) + ListPolicies func(*iam.ListPoliciesInput) (*iam.ListPoliciesOutput, error) + ListPolicyVersions func(*iam.ListPolicyVersionsInput) (*iam.ListPolicyVersionsOutput, error) + ListRolePolicies func(*iam.ListRolePoliciesInput) (*iam.ListRolePoliciesOutput, error) + ListRoles func(*iam.ListRolesInput) (*iam.ListRolesOutput, error) + ListSAMLProviders func(*iam.ListSAMLProvidersInput) (*iam.ListSAMLProvidersOutput, error) + ListServerCertificates func(*iam.ListServerCertificatesInput) (*iam.ListServerCertificatesOutput, error) + ListSigningCertificates func(*iam.ListSigningCertificatesInput) (*iam.ListSigningCertificatesOutput, error) + ListUserPolicies func(*iam.ListUserPoliciesInput) (*iam.ListUserPoliciesOutput, error) + ListUsers func(*iam.ListUsersInput) (*iam.ListUsersOutput, error) + ListVirtualMFADevices func(*iam.ListVirtualMFADevicesInput) (*iam.ListVirtualMFADevicesOutput, error) + PutGroupPolicy func(*iam.PutGroupPolicyInput) (*iam.PutGroupPolicyOutput, error) + PutRolePolicy func(*iam.PutRolePolicyInput) (*iam.PutRolePolicyOutput, error) + PutUserPolicy func(*iam.PutUserPolicyInput) (*iam.PutUserPolicyOutput, error) + RemoveClientIDFromOpenIDConnectProvider func(*iam.RemoveClientIDFromOpenIDConnectProviderInput) (*iam.RemoveClientIDFromOpenIDConnectProviderOutput, error) + RemoveRoleFromInstanceProfile func(*iam.RemoveRoleFromInstanceProfileInput) (*iam.RemoveRoleFromInstanceProfileOutput, error) + RemoveUserFromGroup func(*iam.RemoveUserFromGroupInput) (*iam.RemoveUserFromGroupOutput, error) + ResyncMFADevice func(*iam.ResyncMFADeviceInput) (*iam.ResyncMFADeviceOutput, error) + SetDefaultPolicyVersion func(*iam.SetDefaultPolicyVersionInput) (*iam.SetDefaultPolicyVersionOutput, error) + UpdateAccessKey func(*iam.UpdateAccessKeyInput) (*iam.UpdateAccessKeyOutput, error) + UpdateAccountPasswordPolicy func(*iam.UpdateAccountPasswordPolicyInput) (*iam.UpdateAccountPasswordPolicyOutput, error) + UpdateAssumeRolePolicy func(*iam.UpdateAssumeRolePolicyInput) (*iam.UpdateAssumeRolePolicyOutput, error) + UpdateGroup func(*iam.UpdateGroupInput) (*iam.UpdateGroupOutput, error) + UpdateLoginProfile func(*iam.UpdateLoginProfileInput) (*iam.UpdateLoginProfileOutput, error) + UpdateOpenIDConnectProviderThumbprint func(*iam.UpdateOpenIDConnectProviderThumbprintInput) (*iam.UpdateOpenIDConnectProviderThumbprintOutput, error) + UpdateSAMLProvider func(*iam.UpdateSAMLProviderInput) (*iam.UpdateSAMLProviderOutput, error) + UpdateServerCertificate func(*iam.UpdateServerCertificateInput) (*iam.UpdateServerCertificateOutput, error) + UpdateSigningCertificate func(*iam.UpdateSigningCertificateInput) (*iam.UpdateSigningCertificateOutput, error) + UpdateUser func(*iam.UpdateUserInput) (*iam.UpdateUserOutput, error) + UploadServerCertificate func(*iam.UploadServerCertificateInput) (*iam.UploadServerCertificateOutput, error) + UploadSigningCertificate func(*iam.UploadSigningCertificateInput) (*iam.UploadSigningCertificateOutput, error)