Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

IAM

import { IAM } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/iam.ts";
class IAM {
constructor(apiFactory: client.ApiFactory);
async addClientIDToOpenIDConnectProvider(params: AddClientIDToOpenIDConnectProviderRequest, opts?: client.RequestOptions): Promise<void>;
async addRoleToInstanceProfile(params: AddRoleToInstanceProfileRequest, opts?: client.RequestOptions): Promise<void>;
async addUserToGroup(params: AddUserToGroupRequest, opts?: client.RequestOptions): Promise<void>;
async attachGroupPolicy(params: AttachGroupPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async attachRolePolicy(params: AttachRolePolicyRequest, opts?: client.RequestOptions): Promise<void>;
async attachUserPolicy(params: AttachUserPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async changePassword(params: ChangePasswordRequest, opts?: client.RequestOptions): Promise<void>;
async createAccessKey(params?: CreateAccessKeyRequest, opts?: client.RequestOptions): Promise<CreateAccessKeyResponse>;
async createAccountAlias(params: CreateAccountAliasRequest, opts?: client.RequestOptions): Promise<void>;
async createGroup(params: CreateGroupRequest, opts?: client.RequestOptions): Promise<CreateGroupResponse>;
async createInstanceProfile(params: CreateInstanceProfileRequest, opts?: client.RequestOptions): Promise<CreateInstanceProfileResponse>;
async createLoginProfile(params: CreateLoginProfileRequest, opts?: client.RequestOptions): Promise<CreateLoginProfileResponse>;
async createOpenIDConnectProvider(params: CreateOpenIDConnectProviderRequest, opts?: client.RequestOptions): Promise<CreateOpenIDConnectProviderResponse>;
async createPolicy(params: CreatePolicyRequest, opts?: client.RequestOptions): Promise<CreatePolicyResponse>;
async createPolicyVersion(params: CreatePolicyVersionRequest, opts?: client.RequestOptions): Promise<CreatePolicyVersionResponse>;
async createRole(params: CreateRoleRequest, opts?: client.RequestOptions): Promise<CreateRoleResponse>;
async createSAMLProvider(params: CreateSAMLProviderRequest, opts?: client.RequestOptions): Promise<CreateSAMLProviderResponse>;
async createServiceLinkedRole(params: CreateServiceLinkedRoleRequest, opts?: client.RequestOptions): Promise<CreateServiceLinkedRoleResponse>;
async createServiceSpecificCredential(params: CreateServiceSpecificCredentialRequest, opts?: client.RequestOptions): Promise<CreateServiceSpecificCredentialResponse>;
async createUser(params: CreateUserRequest, opts?: client.RequestOptions): Promise<CreateUserResponse>;
async createVirtualMFADevice(params: CreateVirtualMFADeviceRequest, opts?: client.RequestOptions): Promise<CreateVirtualMFADeviceResponse>;
async deactivateMFADevice(params: DeactivateMFADeviceRequest, opts?: client.RequestOptions): Promise<void>;
async deleteAccessKey(params: DeleteAccessKeyRequest, opts?: client.RequestOptions): Promise<void>;
async deleteAccountAlias(params: DeleteAccountAliasRequest, opts?: client.RequestOptions): Promise<void>;
async deleteAccountPasswordPolicy(opts?: client.RequestOptions): Promise<void>;
async deleteGroup(params: DeleteGroupRequest, opts?: client.RequestOptions): Promise<void>;
async deleteGroupPolicy(params: DeleteGroupPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async deleteInstanceProfile(params: DeleteInstanceProfileRequest, opts?: client.RequestOptions): Promise<void>;
async deleteLoginProfile(params: DeleteLoginProfileRequest, opts?: client.RequestOptions): Promise<void>;
async deleteOpenIDConnectProvider(params: DeleteOpenIDConnectProviderRequest, opts?: client.RequestOptions): Promise<void>;
async deletePolicy(params: DeletePolicyRequest, opts?: client.RequestOptions): Promise<void>;
async deletePolicyVersion(params: DeletePolicyVersionRequest, opts?: client.RequestOptions): Promise<void>;
async deleteRole(params: DeleteRoleRequest, opts?: client.RequestOptions): Promise<void>;
async deleteRolePermissionsBoundary(params: DeleteRolePermissionsBoundaryRequest, opts?: client.RequestOptions): Promise<void>;
async deleteRolePolicy(params: DeleteRolePolicyRequest, opts?: client.RequestOptions): Promise<void>;
async deleteSAMLProvider(params: DeleteSAMLProviderRequest, opts?: client.RequestOptions): Promise<void>;
async deleteServerCertificate(params: DeleteServerCertificateRequest, opts?: client.RequestOptions): Promise<void>;
async deleteServiceLinkedRole(params: DeleteServiceLinkedRoleRequest, opts?: client.RequestOptions): Promise<DeleteServiceLinkedRoleResponse>;
async deleteServiceSpecificCredential(params: DeleteServiceSpecificCredentialRequest, opts?: client.RequestOptions): Promise<void>;
async deleteSigningCertificate(params: DeleteSigningCertificateRequest, opts?: client.RequestOptions): Promise<void>;
async deleteSSHPublicKey(params: DeleteSSHPublicKeyRequest, opts?: client.RequestOptions): Promise<void>;
async deleteUser(params: DeleteUserRequest, opts?: client.RequestOptions): Promise<void>;
async deleteUserPermissionsBoundary(params: DeleteUserPermissionsBoundaryRequest, opts?: client.RequestOptions): Promise<void>;
async deleteUserPolicy(params: DeleteUserPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async deleteVirtualMFADevice(params: DeleteVirtualMFADeviceRequest, opts?: client.RequestOptions): Promise<void>;
async detachGroupPolicy(params: DetachGroupPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async detachRolePolicy(params: DetachRolePolicyRequest, opts?: client.RequestOptions): Promise<void>;
async detachUserPolicy(params: DetachUserPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async enableMFADevice(params: EnableMFADeviceRequest, opts?: client.RequestOptions): Promise<void>;
async generateCredentialReport(opts?: client.RequestOptions): Promise<GenerateCredentialReportResponse>;
async generateOrganizationsAccessReport(params: GenerateOrganizationsAccessReportRequest, opts?: client.RequestOptions): Promise<GenerateOrganizationsAccessReportResponse>;
async generateServiceLastAccessedDetails(params: GenerateServiceLastAccessedDetailsRequest, opts?: client.RequestOptions): Promise<GenerateServiceLastAccessedDetailsResponse>;
async getAccessKeyLastUsed(params: GetAccessKeyLastUsedRequest, opts?: client.RequestOptions): Promise<GetAccessKeyLastUsedResponse>;
async getAccountAuthorizationDetails(params?: GetAccountAuthorizationDetailsRequest, opts?: client.RequestOptions): Promise<GetAccountAuthorizationDetailsResponse>;
async getAccountPasswordPolicy(opts?: client.RequestOptions): Promise<GetAccountPasswordPolicyResponse>;
async getAccountSummary(opts?: client.RequestOptions): Promise<GetAccountSummaryResponse>;
async getContextKeysForCustomPolicy(params: GetContextKeysForCustomPolicyRequest, opts?: client.RequestOptions): Promise<GetContextKeysForPolicyResponse>;
async getContextKeysForPrincipalPolicy(params: GetContextKeysForPrincipalPolicyRequest, opts?: client.RequestOptions): Promise<GetContextKeysForPolicyResponse>;
async getCredentialReport(opts?: client.RequestOptions): Promise<GetCredentialReportResponse>;
async getGroup(params: GetGroupRequest, opts?: client.RequestOptions): Promise<GetGroupResponse>;
async getGroupPolicy(params: GetGroupPolicyRequest, opts?: client.RequestOptions): Promise<GetGroupPolicyResponse>;
async getInstanceProfile(params: GetInstanceProfileRequest, opts?: client.RequestOptions): Promise<GetInstanceProfileResponse>;
async getLoginProfile(params: GetLoginProfileRequest, opts?: client.RequestOptions): Promise<GetLoginProfileResponse>;
async getOpenIDConnectProvider(params: GetOpenIDConnectProviderRequest, opts?: client.RequestOptions): Promise<GetOpenIDConnectProviderResponse>;
async getOrganizationsAccessReport(params: GetOrganizationsAccessReportRequest, opts?: client.RequestOptions): Promise<GetOrganizationsAccessReportResponse>;
async getPolicy(params: GetPolicyRequest, opts?: client.RequestOptions): Promise<GetPolicyResponse>;
async getPolicyVersion(params: GetPolicyVersionRequest, opts?: client.RequestOptions): Promise<GetPolicyVersionResponse>;
async getRole(params: GetRoleRequest, opts?: client.RequestOptions): Promise<GetRoleResponse>;
async getRolePolicy(params: GetRolePolicyRequest, opts?: client.RequestOptions): Promise<GetRolePolicyResponse>;
async getSAMLProvider(params: GetSAMLProviderRequest, opts?: client.RequestOptions): Promise<GetSAMLProviderResponse>;
async getServerCertificate(params: GetServerCertificateRequest, opts?: client.RequestOptions): Promise<GetServerCertificateResponse>;
async getServiceLastAccessedDetails(params: GetServiceLastAccessedDetailsRequest, opts?: client.RequestOptions): Promise<GetServiceLastAccessedDetailsResponse>;
async getServiceLinkedRoleDeletionStatus(params: GetServiceLinkedRoleDeletionStatusRequest, opts?: client.RequestOptions): Promise<GetServiceLinkedRoleDeletionStatusResponse>;
async getSSHPublicKey(params: GetSSHPublicKeyRequest, opts?: client.RequestOptions): Promise<GetSSHPublicKeyResponse>;
async getUser(params?: GetUserRequest, opts?: client.RequestOptions): Promise<GetUserResponse>;
async getUserPolicy(params: GetUserPolicyRequest, opts?: client.RequestOptions): Promise<GetUserPolicyResponse>;
async listAccessKeys(params?: ListAccessKeysRequest, opts?: client.RequestOptions): Promise<ListAccessKeysResponse>;
async listAccountAliases(params?: ListAccountAliasesRequest, opts?: client.RequestOptions): Promise<ListAccountAliasesResponse>;
async listAttachedGroupPolicies(params: ListAttachedGroupPoliciesRequest, opts?: client.RequestOptions): Promise<ListAttachedGroupPoliciesResponse>;
async listAttachedRolePolicies(params: ListAttachedRolePoliciesRequest, opts?: client.RequestOptions): Promise<ListAttachedRolePoliciesResponse>;
async listAttachedUserPolicies(params: ListAttachedUserPoliciesRequest, opts?: client.RequestOptions): Promise<ListAttachedUserPoliciesResponse>;
async listEntitiesForPolicy(params: ListEntitiesForPolicyRequest, opts?: client.RequestOptions): Promise<ListEntitiesForPolicyResponse>;
async listGroupPolicies(params: ListGroupPoliciesRequest, opts?: client.RequestOptions): Promise<ListGroupPoliciesResponse>;
async listGroups(params?: ListGroupsRequest, opts?: client.RequestOptions): Promise<ListGroupsResponse>;
async listGroupsForUser(params: ListGroupsForUserRequest, opts?: client.RequestOptions): Promise<ListGroupsForUserResponse>;
async listInstanceProfiles(params?: ListInstanceProfilesRequest, opts?: client.RequestOptions): Promise<ListInstanceProfilesResponse>;
async listInstanceProfilesForRole(params: ListInstanceProfilesForRoleRequest, opts?: client.RequestOptions): Promise<ListInstanceProfilesForRoleResponse>;
async listInstanceProfileTags(params: ListInstanceProfileTagsRequest, opts?: client.RequestOptions): Promise<ListInstanceProfileTagsResponse>;
async listMFADevices(params?: ListMFADevicesRequest, opts?: client.RequestOptions): Promise<ListMFADevicesResponse>;
async listMFADeviceTags(params: ListMFADeviceTagsRequest, opts?: client.RequestOptions): Promise<ListMFADeviceTagsResponse>;
async listOpenIDConnectProviders(opts?: client.RequestOptions): Promise<ListOpenIDConnectProvidersResponse>;
async listOpenIDConnectProviderTags(params: ListOpenIDConnectProviderTagsRequest, opts?: client.RequestOptions): Promise<ListOpenIDConnectProviderTagsResponse>;
async listPolicies(params?: ListPoliciesRequest, opts?: client.RequestOptions): Promise<ListPoliciesResponse>;
async listPoliciesGrantingServiceAccess(params: ListPoliciesGrantingServiceAccessRequest, opts?: client.RequestOptions): Promise<ListPoliciesGrantingServiceAccessResponse>;
async listPolicyTags(params: ListPolicyTagsRequest, opts?: client.RequestOptions): Promise<ListPolicyTagsResponse>;
async listPolicyVersions(params: ListPolicyVersionsRequest, opts?: client.RequestOptions): Promise<ListPolicyVersionsResponse>;
async listRolePolicies(params: ListRolePoliciesRequest, opts?: client.RequestOptions): Promise<ListRolePoliciesResponse>;
async listRoles(params?: ListRolesRequest, opts?: client.RequestOptions): Promise<ListRolesResponse>;
async listRoleTags(params: ListRoleTagsRequest, opts?: client.RequestOptions): Promise<ListRoleTagsResponse>;
async listSAMLProviders(opts?: client.RequestOptions): Promise<ListSAMLProvidersResponse>;
async listSAMLProviderTags(params: ListSAMLProviderTagsRequest, opts?: client.RequestOptions): Promise<ListSAMLProviderTagsResponse>;
async listServerCertificates(params?: ListServerCertificatesRequest, opts?: client.RequestOptions): Promise<ListServerCertificatesResponse>;
async listServerCertificateTags(params: ListServerCertificateTagsRequest, opts?: client.RequestOptions): Promise<ListServerCertificateTagsResponse>;
async listServiceSpecificCredentials(params?: ListServiceSpecificCredentialsRequest, opts?: client.RequestOptions): Promise<ListServiceSpecificCredentialsResponse>;
async listSigningCertificates(params?: ListSigningCertificatesRequest, opts?: client.RequestOptions): Promise<ListSigningCertificatesResponse>;
async listSSHPublicKeys(params?: ListSSHPublicKeysRequest, opts?: client.RequestOptions): Promise<ListSSHPublicKeysResponse>;
async listUserPolicies(params: ListUserPoliciesRequest, opts?: client.RequestOptions): Promise<ListUserPoliciesResponse>;
async listUsers(params?: ListUsersRequest, opts?: client.RequestOptions): Promise<ListUsersResponse>;
async listUserTags(params: ListUserTagsRequest, opts?: client.RequestOptions): Promise<ListUserTagsResponse>;
async listVirtualMFADevices(params?: ListVirtualMFADevicesRequest, opts?: client.RequestOptions): Promise<ListVirtualMFADevicesResponse>;
async putGroupPolicy(params: PutGroupPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async putRolePermissionsBoundary(params: PutRolePermissionsBoundaryRequest, opts?: client.RequestOptions): Promise<void>;
async putRolePolicy(params: PutRolePolicyRequest, opts?: client.RequestOptions): Promise<void>;
async putUserPermissionsBoundary(params: PutUserPermissionsBoundaryRequest, opts?: client.RequestOptions): Promise<void>;
async putUserPolicy(params: PutUserPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async removeClientIDFromOpenIDConnectProvider(params: RemoveClientIDFromOpenIDConnectProviderRequest, opts?: client.RequestOptions): Promise<void>;
async removeRoleFromInstanceProfile(params: RemoveRoleFromInstanceProfileRequest, opts?: client.RequestOptions): Promise<void>;
async removeUserFromGroup(params: RemoveUserFromGroupRequest, opts?: client.RequestOptions): Promise<void>;
async resetServiceSpecificCredential(params: ResetServiceSpecificCredentialRequest, opts?: client.RequestOptions): Promise<ResetServiceSpecificCredentialResponse>;
async resyncMFADevice(params: ResyncMFADeviceRequest, opts?: client.RequestOptions): Promise<void>;
async setDefaultPolicyVersion(params: SetDefaultPolicyVersionRequest, opts?: client.RequestOptions): Promise<void>;
async setSecurityTokenServicePreferences(params: SetSecurityTokenServicePreferencesRequest, opts?: client.RequestOptions): Promise<void>;
async simulateCustomPolicy(params: SimulateCustomPolicyRequest, opts?: client.RequestOptions): Promise<SimulatePolicyResponse>;
async simulatePrincipalPolicy(params: SimulatePrincipalPolicyRequest, opts?: client.RequestOptions): Promise<SimulatePolicyResponse>;
async tagInstanceProfile(params: TagInstanceProfileRequest, opts?: client.RequestOptions): Promise<void>;
async tagMFADevice(params: TagMFADeviceRequest, opts?: client.RequestOptions): Promise<void>;
async tagOpenIDConnectProvider(params: TagOpenIDConnectProviderRequest, opts?: client.RequestOptions): Promise<void>;
async tagPolicy(params: TagPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async tagRole(params: TagRoleRequest, opts?: client.RequestOptions): Promise<void>;
async tagSAMLProvider(params: TagSAMLProviderRequest, opts?: client.RequestOptions): Promise<void>;
async tagServerCertificate(params: TagServerCertificateRequest, opts?: client.RequestOptions): Promise<void>;
async tagUser(params: TagUserRequest, opts?: client.RequestOptions): Promise<void>;
async untagInstanceProfile(params: UntagInstanceProfileRequest, opts?: client.RequestOptions): Promise<void>;
async untagMFADevice(params: UntagMFADeviceRequest, opts?: client.RequestOptions): Promise<void>;
async untagOpenIDConnectProvider(params: UntagOpenIDConnectProviderRequest, opts?: client.RequestOptions): Promise<void>;
async untagPolicy(params: UntagPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async untagRole(params: UntagRoleRequest, opts?: client.RequestOptions): Promise<void>;
async untagSAMLProvider(params: UntagSAMLProviderRequest, opts?: client.RequestOptions): Promise<void>;
async untagServerCertificate(params: UntagServerCertificateRequest, opts?: client.RequestOptions): Promise<void>;
async untagUser(params: UntagUserRequest, opts?: client.RequestOptions): Promise<void>;
async updateAccessKey(params: UpdateAccessKeyRequest, opts?: client.RequestOptions): Promise<void>;
async updateAccountPasswordPolicy(params?: UpdateAccountPasswordPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async updateAssumeRolePolicy(params: UpdateAssumeRolePolicyRequest, opts?: client.RequestOptions): Promise<void>;
async updateGroup(params: UpdateGroupRequest, opts?: client.RequestOptions): Promise<void>;
async updateLoginProfile(params: UpdateLoginProfileRequest, opts?: client.RequestOptions): Promise<void>;
async updateOpenIDConnectProviderThumbprint(params: UpdateOpenIDConnectProviderThumbprintRequest, opts?: client.RequestOptions): Promise<void>;
async updateRole(params: UpdateRoleRequest, opts?: client.RequestOptions): Promise<void>;
async updateRoleDescription(params: UpdateRoleDescriptionRequest, opts?: client.RequestOptions): Promise<UpdateRoleDescriptionResponse>;
async updateSAMLProvider(params: UpdateSAMLProviderRequest, opts?: client.RequestOptions): Promise<UpdateSAMLProviderResponse>;
async updateServerCertificate(params: UpdateServerCertificateRequest, opts?: client.RequestOptions): Promise<void>;
async updateServiceSpecificCredential(params: UpdateServiceSpecificCredentialRequest, opts?: client.RequestOptions): Promise<void>;
async updateSigningCertificate(params: UpdateSigningCertificateRequest, opts?: client.RequestOptions): Promise<void>;
async updateSSHPublicKey(params: UpdateSSHPublicKeyRequest, opts?: client.RequestOptions): Promise<void>;
async updateUser(params: UpdateUserRequest, opts?: client.RequestOptions): Promise<void>;
async uploadServerCertificate(params: UploadServerCertificateRequest, opts?: client.RequestOptions): Promise<UploadServerCertificateResponse>;
async uploadSigningCertificate(params: UploadSigningCertificateRequest, opts?: client.RequestOptions): Promise<UploadSigningCertificateResponse>;
async uploadSSHPublicKey(params: UploadSSHPublicKeyRequest, opts?: client.RequestOptions): Promise<UploadSSHPublicKeyResponse>;
async waitForInstanceProfileExists(params: GetInstanceProfileRequest, opts?: client.RequestOptions): Promise<GetInstanceProfileResponse>;
async waitForPolicyExists(params: GetPolicyRequest, opts?: client.RequestOptions): Promise<GetPolicyResponse>;
async waitForRoleExists(params: GetRoleRequest, opts?: client.RequestOptions): Promise<GetRoleResponse>;
async waitForUserExists(params: GetUserRequest, opts?: client.RequestOptions): Promise<GetUserResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new IAM(apiFactory: client.ApiFactory)
[src]

§Methods

§
addClientIDToOpenIDConnectProvider(params: AddClientIDToOpenIDConnectProviderRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
addRoleToInstanceProfile(params: AddRoleToInstanceProfileRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
addUserToGroup(params: AddUserToGroupRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
attachGroupPolicy(params: AttachGroupPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
attachRolePolicy(params: AttachRolePolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
attachUserPolicy(params: AttachUserPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
changePassword(params: ChangePasswordRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
createAccountAlias(params: CreateAccountAliasRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deactivateMFADevice(params: DeactivateMFADeviceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteAccessKey(params: DeleteAccessKeyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteAccountAlias(params: DeleteAccountAliasRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteAccountPasswordPolicy(opts?: client.RequestOptions): Promise<void>
[src]
§
deleteGroup(params: DeleteGroupRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteGroupPolicy(params: DeleteGroupPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteInstanceProfile(params: DeleteInstanceProfileRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteLoginProfile(params: DeleteLoginProfileRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteOpenIDConnectProvider(params: DeleteOpenIDConnectProviderRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deletePolicy(params: DeletePolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deletePolicyVersion(params: DeletePolicyVersionRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteRole(params: DeleteRoleRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteRolePermissionsBoundary(params: DeleteRolePermissionsBoundaryRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteRolePolicy(params: DeleteRolePolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteSAMLProvider(params: DeleteSAMLProviderRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteServerCertificate(params: DeleteServerCertificateRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteServiceSpecificCredential(params: DeleteServiceSpecificCredentialRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteSigningCertificate(params: DeleteSigningCertificateRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteSSHPublicKey(params: DeleteSSHPublicKeyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteUser(params: DeleteUserRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteUserPermissionsBoundary(params: DeleteUserPermissionsBoundaryRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteUserPolicy(params: DeleteUserPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteVirtualMFADevice(params: DeleteVirtualMFADeviceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
detachGroupPolicy(params: DetachGroupPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
detachRolePolicy(params: DetachRolePolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
detachUserPolicy(params: DetachUserPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
enableMFADevice(params: EnableMFADeviceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
generateCredentialReport(opts?: client.RequestOptions): Promise<GenerateCredentialReportResponse>
[src]
§
getAccountPasswordPolicy(opts?: client.RequestOptions): Promise<GetAccountPasswordPolicyResponse>
[src]
§
getAccountSummary(opts?: client.RequestOptions): Promise<GetAccountSummaryResponse>
[src]
§
getCredentialReport(opts?: client.RequestOptions): Promise<GetCredentialReportResponse>
[src]
§
getUser(params?: GetUserRequest, opts?: client.RequestOptions): Promise<GetUserResponse>
[src]
§
listOpenIDConnectProviders(opts?: client.RequestOptions): Promise<ListOpenIDConnectProvidersResponse>
[src]
§
listSAMLProviders(opts?: client.RequestOptions): Promise<ListSAMLProvidersResponse>
[src]
§
putGroupPolicy(params: PutGroupPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
putRolePermissionsBoundary(params: PutRolePermissionsBoundaryRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
putRolePolicy(params: PutRolePolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
putUserPermissionsBoundary(params: PutUserPermissionsBoundaryRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
putUserPolicy(params: PutUserPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
removeClientIDFromOpenIDConnectProvider(params: RemoveClientIDFromOpenIDConnectProviderRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
removeRoleFromInstanceProfile(params: RemoveRoleFromInstanceProfileRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
removeUserFromGroup(params: RemoveUserFromGroupRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
resyncMFADevice(params: ResyncMFADeviceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
setDefaultPolicyVersion(params: SetDefaultPolicyVersionRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
setSecurityTokenServicePreferences(params: SetSecurityTokenServicePreferencesRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
tagInstanceProfile(params: TagInstanceProfileRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
tagMFADevice(params: TagMFADeviceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
tagOpenIDConnectProvider(params: TagOpenIDConnectProviderRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
tagPolicy(params: TagPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
tagRole(params: TagRoleRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
tagSAMLProvider(params: TagSAMLProviderRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
tagServerCertificate(params: TagServerCertificateRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
tagUser(params: TagUserRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagInstanceProfile(params: UntagInstanceProfileRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagMFADevice(params: UntagMFADeviceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagOpenIDConnectProvider(params: UntagOpenIDConnectProviderRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagPolicy(params: UntagPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagRole(params: UntagRoleRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagSAMLProvider(params: UntagSAMLProviderRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagServerCertificate(params: UntagServerCertificateRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagUser(params: UntagUserRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateAccessKey(params: UpdateAccessKeyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateAccountPasswordPolicy(params?: UpdateAccountPasswordPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateAssumeRolePolicy(params: UpdateAssumeRolePolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateGroup(params: UpdateGroupRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateLoginProfile(params: UpdateLoginProfileRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateOpenIDConnectProviderThumbprint(params: UpdateOpenIDConnectProviderThumbprintRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateRole(params: UpdateRoleRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateServerCertificate(params: UpdateServerCertificateRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateServiceSpecificCredential(params: UpdateServiceSpecificCredentialRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateSigningCertificate(params: UpdateSigningCertificateRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateSSHPublicKey(params: UpdateSSHPublicKeyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateUser(params: UpdateUserRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
waitForInstanceProfileExists(params: GetInstanceProfileRequest, opts?: client.RequestOptions): Promise<GetInstanceProfileResponse>
[src]

Checks state up to 40 times, 1 seconds apart (about 1 minutes max wait time).

§
waitForPolicyExists(params: GetPolicyRequest, opts?: client.RequestOptions): Promise<GetPolicyResponse>
[src]

Checks state up to 20 times, 1 seconds apart (about 1 minutes max wait time).

§
waitForRoleExists(params: GetRoleRequest, opts?: client.RequestOptions): Promise<GetRoleResponse>
[src]

Checks state up to 20 times, 1 seconds apart (about 1 minutes max wait time).

§
waitForUserExists(params: GetUserRequest, opts?: client.RequestOptions): Promise<GetUserResponse>
[src]

Checks state up to 20 times, 1 seconds apart (about 1 minutes max wait time).

§Static Properties