ai
@datafire/amazonaws_iam
npm i @datafire/amazonaws_iam
ai

@datafire/amazonaws_iam

Integration registry for DataFire

by DataFire

5.0.0 (see all)License:MITTypeScript:Not Found
npm i @datafire/amazonaws_iam
Readme

@datafire/amazonaws_iam

Client library for AWS Identity and Access Management

Installation and Usage

npm install --save @datafire/amazonaws_iam
let amazonaws_iam = require('@datafire/amazonaws_iam').create({
  accessKeyId: "",
  secretAccessKey: "",
  region: ""
});

amazonaws_iam.AddClientIDToOpenIDConnectProvider({
  "OpenIDConnectProviderArn": "",
  "ClientID": ""
}).then(data => {
  console.log(data);
});

Description

AWS Identity and Access Management

AWS Identity and Access Management (IAM) is a web service that you can use to manage users and user permissions under your AWS account. This guide provides descriptions of IAM actions that you can call programmatically. For general information about IAM, see AWS Identity and Access Management (IAM). For the user guide for IAM, see Using IAM.

AWS provides SDKs that consist of libraries and sample code for various programming languages and platforms (Java, Ruby, .NET, iOS, Android, etc.). The SDKs provide a convenient way to create programmatic access to IAM and AWS. For example, the SDKs take care of tasks such as cryptographically signing requests (see below), managing errors, and retrying requests automatically. For information about the AWS SDKs, including how to download and install them, see the Tools for Amazon Web Services page.

We recommend that you use the AWS SDKs to make programmatic API calls to IAM. However, you can also use the IAM Query API to make direct calls to the IAM web service. To learn more about the IAM Query API, see Making Query Requests in the Using IAM guide. IAM supports GET and POST requests for all actions. That is, the API does not require you to use GET for some actions and POST for others. However, GET requests are subject to the limitation size of a URL. Therefore, for operations that require larger sizes, use a POST request.

Signing Requests

Requests must be signed using an access key ID and a secret access key. We strongly recommend that you do not use your AWS account access key ID and secret access key for everyday work with IAM. You can use the access key ID and secret access key for an IAM user or you can use the AWS Security Token Service to generate temporary security credentials and use those to sign requests.

To sign requests, we recommend that you use Signature Version 4. If you have an existing application that uses Signature Version 2, you do not have to update it to use Signature Version 4. However, some operations now require Signature Version 4. The documentation for operations that require version 4 indicate this requirement.

Additional Resources

For more information, see the following:

  • AWS Security Credentials. This topic provides general information about the types of credentials used for accessing AWS.

  • IAM Best Practices. This topic presents a list of suggestions for using the IAM service to help secure your AWS resources.

  • Signing AWS API Requests. This set of topics walk you through the process of signing a request using an access key ID and secret access key.

Actions

AddClientIDToOpenIDConnectProvider

amazonaws_iam.AddClientIDToOpenIDConnectProvider({
  "OpenIDConnectProviderArn": "",
  "ClientID": ""
}, context)

Input

Output

Output schema unknown

AddRoleToInstanceProfile

amazonaws_iam.AddRoleToInstanceProfile({
  "InstanceProfileName": "",
  "RoleName": ""
}, context)

Input

Output

Output schema unknown

AddUserToGroup

amazonaws_iam.AddUserToGroup({
  "GroupName": "",
  "UserName": ""
}, context)

Input

Output

Output schema unknown

AttachGroupPolicy

amazonaws_iam.AttachGroupPolicy({
  "GroupName": "",
  "PolicyArn": ""
}, context)

Input

Output

Output schema unknown

AttachRolePolicy

amazonaws_iam.AttachRolePolicy({
  "RoleName": "",
  "PolicyArn": ""
}, context)

Input

Output

Output schema unknown

AttachUserPolicy

amazonaws_iam.AttachUserPolicy({
  "UserName": "",
  "PolicyArn": ""
}, context)

Input

Output

Output schema unknown

ChangePassword

amazonaws_iam.ChangePassword({
  "OldPassword": "",
  "NewPassword": ""
}, context)

Input

Output

Output schema unknown

CreateAccessKey

amazonaws_iam.CreateAccessKey({}, context)

Input

Output

CreateAccountAlias

amazonaws_iam.CreateAccountAlias({
  "AccountAlias": ""
}, context)

Input

Output

Output schema unknown

CreateGroup

amazonaws_iam.CreateGroup({
  "GroupName": ""
}, context)

Input

Output

CreateInstanceProfile

amazonaws_iam.CreateInstanceProfile({
  "InstanceProfileName": ""
}, context)

Input

Output

CreateLoginProfile

amazonaws_iam.CreateLoginProfile({
  "UserName": "",
  "Password": ""
}, context)

Input

Output

CreateOpenIDConnectProvider

amazonaws_iam.CreateOpenIDConnectProvider({
  "Url": "",
  "ThumbprintList": []
}, context)

Input

Output

CreatePolicy

amazonaws_iam.CreatePolicy({
  "PolicyName": "",
  "PolicyDocument": ""
}, context)

Input

Output

CreatePolicyVersion

amazonaws_iam.CreatePolicyVersion({
  "PolicyArn": "",
  "PolicyDocument": ""
}, context)

Input

Output

CreateRole

amazonaws_iam.CreateRole({
  "RoleName": "",
  "AssumeRolePolicyDocument": ""
}, context)

Input

Output

CreateSAMLProvider

amazonaws_iam.CreateSAMLProvider({
  "SAMLMetadataDocument": "",
  "Name": ""
}, context)

Input

Output

CreateServiceLinkedRole

amazonaws_iam.CreateServiceLinkedRole({
  "AWSServiceName": ""
}, context)

Input

Output

CreateServiceSpecificCredential

amazonaws_iam.CreateServiceSpecificCredential({
  "UserName": "",
  "ServiceName": ""
}, context)

Input

Output

CreateUser

amazonaws_iam.CreateUser({
  "UserName": ""
}, context)

Input

Output

CreateVirtualMFADevice

amazonaws_iam.CreateVirtualMFADevice({
  "VirtualMFADeviceName": ""
}, context)

Input

Output

DeactivateMFADevice

amazonaws_iam.DeactivateMFADevice({
  "UserName": "",
  "SerialNumber": ""
}, context)

Input

Output

Output schema unknown

DeleteAccessKey

amazonaws_iam.DeleteAccessKey({
  "AccessKeyId": ""
}, context)

Input

Output

Output schema unknown

DeleteAccountAlias

amazonaws_iam.DeleteAccountAlias({
  "AccountAlias": ""
}, context)

Input

Output

Output schema unknown

DeleteAccountPasswordPolicy

amazonaws_iam.DeleteAccountPasswordPolicy({}, context)

Input

  • input object

Output

Output schema unknown

DeleteGroup

amazonaws_iam.DeleteGroup({
  "GroupName": ""
}, context)

Input

Output

Output schema unknown

DeleteGroupPolicy

amazonaws_iam.DeleteGroupPolicy({
  "GroupName": "",
  "PolicyName": ""
}, context)

Input

Output

Output schema unknown

DeleteInstanceProfile

amazonaws_iam.DeleteInstanceProfile({
  "InstanceProfileName": ""
}, context)

Input

Output

Output schema unknown

DeleteLoginProfile

amazonaws_iam.DeleteLoginProfile({
  "UserName": ""
}, context)

Input

Output

Output schema unknown

DeleteOpenIDConnectProvider

amazonaws_iam.DeleteOpenIDConnectProvider({
  "OpenIDConnectProviderArn": ""
}, context)

Input

  • input object
    • OpenIDConnectProviderArn required arnType

Output

Output schema unknown

DeletePolicy

amazonaws_iam.DeletePolicy({
  "PolicyArn": ""
}, context)

Input

  • input object

Output

Output schema unknown

DeletePolicyVersion

amazonaws_iam.DeletePolicyVersion({
  "PolicyArn": "",
  "VersionId": ""
}, context)

Input

Output

Output schema unknown

DeleteRole

amazonaws_iam.DeleteRole({
  "RoleName": ""
}, context)

Input

Output

Output schema unknown

DeleteRolePolicy

amazonaws_iam.DeleteRolePolicy({
  "RoleName": "",
  "PolicyName": ""
}, context)

Input

Output

Output schema unknown

DeleteSAMLProvider

amazonaws_iam.DeleteSAMLProvider({
  "SAMLProviderArn": ""
}, context)

Input

  • input object

Output

Output schema unknown

DeleteSSHPublicKey

amazonaws_iam.DeleteSSHPublicKey({
  "UserName": "",
  "SSHPublicKeyId": ""
}, context)

Input

Output

Output schema unknown

DeleteServerCertificate

amazonaws_iam.DeleteServerCertificate({
  "ServerCertificateName": ""
}, context)

Input

Output

Output schema unknown

DeleteServiceLinkedRole

amazonaws_iam.DeleteServiceLinkedRole({
  "RoleName": ""
}, context)

Input

Output

DeleteServiceSpecificCredential

amazonaws_iam.DeleteServiceSpecificCredential({
  "ServiceSpecificCredentialId": ""
}, context)

Input

Output

Output schema unknown

DeleteSigningCertificate

amazonaws_iam.DeleteSigningCertificate({
  "CertificateId": ""
}, context)

Input

Output

Output schema unknown

DeleteUser

amazonaws_iam.DeleteUser({
  "UserName": ""
}, context)

Input

Output

Output schema unknown

DeleteUserPolicy

amazonaws_iam.DeleteUserPolicy({
  "UserName": "",
  "PolicyName": ""
}, context)

Input

Output

Output schema unknown

DeleteVirtualMFADevice

amazonaws_iam.DeleteVirtualMFADevice({
  "SerialNumber": ""
}, context)

Input

Output

Output schema unknown

DetachGroupPolicy

amazonaws_iam.DetachGroupPolicy({
  "GroupName": "",
  "PolicyArn": ""
}, context)

Input

Output

Output schema unknown

DetachRolePolicy

amazonaws_iam.DetachRolePolicy({
  "RoleName": "",
  "PolicyArn": ""
}, context)

Input

Output

Output schema unknown

DetachUserPolicy

amazonaws_iam.DetachUserPolicy({
  "UserName": "",
  "PolicyArn": ""
}, context)

Input

Output

Output schema unknown

EnableMFADevice

amazonaws_iam.EnableMFADevice({
  "UserName": "",
  "SerialNumber": "",
  "AuthenticationCode1": "",
  "AuthenticationCode2": ""
}, context)

Input

Output

Output schema unknown

GenerateCredentialReport

amazonaws_iam.GenerateCredentialReport({}, context)

Input

  • input object

Output

GetAccessKeyLastUsed

amazonaws_iam.GetAccessKeyLastUsed({
  "AccessKeyId": ""
}, context)

Input

Output

GetAccountAuthorizationDetails

amazonaws_iam.GetAccountAuthorizationDetails({}, context)

Input

Output

GetAccountPasswordPolicy

amazonaws_iam.GetAccountPasswordPolicy({}, context)

Input

  • input object

Output

GetAccountSummary

amazonaws_iam.GetAccountSummary({}, context)

Input

  • input object

Output

GetContextKeysForCustomPolicy

amazonaws_iam.GetContextKeysForCustomPolicy({
  "PolicyInputList": []
}, context)

Input

Output

GetContextKeysForPrincipalPolicy

amazonaws_iam.GetContextKeysForPrincipalPolicy({
  "PolicySourceArn": ""
}, context)

Input

Output

GetCredentialReport

amazonaws_iam.GetCredentialReport({}, context)

Input

  • input object

Output

GetGroup

amazonaws_iam.GetGroup({
  "GroupName": ""
}, context)

Input

Output

GetGroupPolicy

amazonaws_iam.GetGroupPolicy({
  "GroupName": "",
  "PolicyName": ""
}, context)

Input

Output

GetInstanceProfile

amazonaws_iam.GetInstanceProfile({
  "InstanceProfileName": ""
}, context)

Input

Output

GetLoginProfile

amazonaws_iam.GetLoginProfile({
  "UserName": ""
}, context)

Input

Output

GetOpenIDConnectProvider

amazonaws_iam.GetOpenIDConnectProvider({
  "OpenIDConnectProviderArn": ""
}, context)

Input

  • input object
    • OpenIDConnectProviderArn required arnType

Output

GetPolicy

amazonaws_iam.GetPolicy({
  "PolicyArn": ""
}, context)

Input

  • input object

Output

GetPolicyVersion

amazonaws_iam.GetPolicyVersion({
  "PolicyArn": "",
  "VersionId": ""
}, context)

Input

Output

GetRole

amazonaws_iam.GetRole({
  "RoleName": ""
}, context)

Input

Output

GetRolePolicy

amazonaws_iam.GetRolePolicy({
  "RoleName": "",
  "PolicyName": ""
}, context)

Input

Output

GetSAMLProvider

amazonaws_iam.GetSAMLProvider({
  "SAMLProviderArn": ""
}, context)

Input

  • input object

Output

GetSSHPublicKey

amazonaws_iam.GetSSHPublicKey({
  "UserName": "",
  "SSHPublicKeyId": "",
  "Encoding": ""
}, context)

Input

Output

GetServerCertificate

amazonaws_iam.GetServerCertificate({
  "ServerCertificateName": ""
}, context)

Input

Output

GetServiceLinkedRoleDeletionStatus

amazonaws_iam.GetServiceLinkedRoleDeletionStatus({
  "DeletionTaskId": ""
}, context)

Input

Output

GetUser

amazonaws_iam.GetUser({}, context)

Input

Output

GetUserPolicy

amazonaws_iam.GetUserPolicy({
  "UserName": "",
  "PolicyName": ""
}, context)

Input

Output

ListAccessKeys

amazonaws_iam.ListAccessKeys({}, context)

Input

Output

ListAccountAliases

amazonaws_iam.ListAccountAliases({}, context)

Input

Output

ListAttachedGroupPolicies

amazonaws_iam.ListAttachedGroupPolicies({
  "GroupName": ""
}, context)

Input

Output

ListAttachedRolePolicies

amazonaws_iam.ListAttachedRolePolicies({
  "RoleName": ""
}, context)

Input

Output

ListAttachedUserPolicies

amazonaws_iam.ListAttachedUserPolicies({
  "UserName": ""
}, context)

Input

Output

ListEntitiesForPolicy

amazonaws_iam.ListEntitiesForPolicy({
  "PolicyArn": ""
}, context)

Input

Output

ListGroupPolicies

amazonaws_iam.ListGroupPolicies({
  "GroupName": ""
}, context)

Input

Output

ListGroups

amazonaws_iam.ListGroups({}, context)

Input

Output

ListGroupsForUser

amazonaws_iam.ListGroupsForUser({
  "UserName": ""
}, context)

Input

Output

ListInstanceProfiles

amazonaws_iam.ListInstanceProfiles({}, context)

Input

Output

ListInstanceProfilesForRole

amazonaws_iam.ListInstanceProfilesForRole({
  "RoleName": ""
}, context)

Input

Output

ListMFADevices

amazonaws_iam.ListMFADevices({}, context)

Input

Output

ListOpenIDConnectProviders

amazonaws_iam.ListOpenIDConnectProviders({}, context)

Input

  • input object

Output

ListPolicies

amazonaws_iam.ListPolicies({}, context)

Input

Output

ListPolicyVersions

amazonaws_iam.ListPolicyVersions({
  "PolicyArn": ""
}, context)

Input

Output

ListRolePolicies

amazonaws_iam.ListRolePolicies({
  "RoleName": ""
}, context)

Input

Output

ListRoles

amazonaws_iam.ListRoles({}, context)

Input

Output

ListSAMLProviders

amazonaws_iam.ListSAMLProviders({}, context)

Input

  • input object

Output

ListSSHPublicKeys

amazonaws_iam.ListSSHPublicKeys({}, context)

Input

Output

ListServerCertificates

amazonaws_iam.ListServerCertificates({}, context)

Input

Output

ListServiceSpecificCredentials

amazonaws_iam.ListServiceSpecificCredentials({}, context)

Input

Output

ListSigningCertificates

amazonaws_iam.ListSigningCertificates({}, context)

Input

Output

ListUserPolicies

amazonaws_iam.ListUserPolicies({
  "UserName": ""
}, context)

Input

Output

ListUsers

amazonaws_iam.ListUsers({}, context)

Input

Output

ListVirtualMFADevices

amazonaws_iam.ListVirtualMFADevices({}, context)

Input

Output

PutGroupPolicy

amazonaws_iam.PutGroupPolicy({
  "GroupName": "",
  "PolicyName": "",
  "PolicyDocument": ""
}, context)

Input

Output

Output schema unknown

PutRolePolicy

amazonaws_iam.PutRolePolicy({
  "RoleName": "",
  "PolicyName": "",
  "PolicyDocument": ""
}, context)

Input

Output

Output schema unknown

PutUserPolicy

amazonaws_iam.PutUserPolicy({
  "UserName": "",
  "PolicyName": "",
  "PolicyDocument": ""
}, context)

Input

Output

Output schema unknown

RemoveClientIDFromOpenIDConnectProvider

amazonaws_iam.RemoveClientIDFromOpenIDConnectProvider({
  "OpenIDConnectProviderArn": "",
  "ClientID": ""
}, context)

Input

Output

Output schema unknown

RemoveRoleFromInstanceProfile

amazonaws_iam.RemoveRoleFromInstanceProfile({
  "InstanceProfileName": "",
  "RoleName": ""
}, context)

Input

Output

Output schema unknown

RemoveUserFromGroup

amazonaws_iam.RemoveUserFromGroup({
  "GroupName": "",
  "UserName": ""
}, context)

Input

Output

Output schema unknown

ResetServiceSpecificCredential

amazonaws_iam.ResetServiceSpecificCredential({
  "ServiceSpecificCredentialId": ""
}, context)

Input

Output

ResyncMFADevice

amazonaws_iam.ResyncMFADevice({
  "UserName": "",
  "SerialNumber": "",
  "AuthenticationCode1": "",
  "AuthenticationCode2": ""
}, context)

Input

Output

Output schema unknown

SetDefaultPolicyVersion

amazonaws_iam.SetDefaultPolicyVersion({
  "PolicyArn": "",
  "VersionId": ""
}, context)

Input

Output

Output schema unknown

SimulateCustomPolicy

amazonaws_iam.SimulateCustomPolicy({
  "PolicyInputList": [],
  "ActionNames": []
}, context)

Input

Output

SimulatePrincipalPolicy

amazonaws_iam.SimulatePrincipalPolicy({
  "PolicySourceArn": "",
  "ActionNames": []
}, context)

Input

Output

UpdateAccessKey

amazonaws_iam.UpdateAccessKey({
  "AccessKeyId": "",
  "Status": ""
}, context)

Input

Output

Output schema unknown

UpdateAccountPasswordPolicy

amazonaws_iam.UpdateAccountPasswordPolicy({}, context)

Input

Output

Output schema unknown

UpdateAssumeRolePolicy

amazonaws_iam.UpdateAssumeRolePolicy({
  "RoleName": "",
  "PolicyDocument": ""
}, context)

Input

Output

Output schema unknown

UpdateGroup

amazonaws_iam.UpdateGroup({
  "GroupName": ""
}, context)

Input

Output

Output schema unknown

UpdateLoginProfile

amazonaws_iam.UpdateLoginProfile({
  "UserName": ""
}, context)

Input

Output

Output schema unknown

UpdateOpenIDConnectProviderThumbprint

amazonaws_iam.UpdateOpenIDConnectProviderThumbprint({
  "OpenIDConnectProviderArn": "",
  "ThumbprintList": []
}, context)

Input

Output

Output schema unknown

UpdateRoleDescription

amazonaws_iam.UpdateRoleDescription({
  "RoleName": "",
  "Description": ""
}, context)

Input

Output

UpdateSAMLProvider

amazonaws_iam.UpdateSAMLProvider({
  "SAMLMetadataDocument": "",
  "SAMLProviderArn": ""
}, context)

Input

Output

UpdateSSHPublicKey

amazonaws_iam.UpdateSSHPublicKey({
  "UserName": "",
  "SSHPublicKeyId": "",
  "Status": ""
}, context)

Input

Output

Output schema unknown

UpdateServerCertificate

amazonaws_iam.UpdateServerCertificate({
  "ServerCertificateName": ""
}, context)

Input

Output

Output schema unknown

UpdateServiceSpecificCredential

amazonaws_iam.UpdateServiceSpecificCredential({
  "ServiceSpecificCredentialId": "",
  "Status": ""
}, context)

Input

Output

Output schema unknown

UpdateSigningCertificate

amazonaws_iam.UpdateSigningCertificate({
  "CertificateId": "",
  "Status": ""
}, context)

Input

Output

Output schema unknown

UpdateUser

amazonaws_iam.UpdateUser({
  "UserName": ""
}, context)

Input

Output

Output schema unknown

UploadSSHPublicKey

amazonaws_iam.UploadSSHPublicKey({
  "UserName": "",
  "SSHPublicKeyBody": ""
}, context)

Input

Output

UploadServerCertificate

amazonaws_iam.UploadServerCertificate({
  "ServerCertificateName": "",
  "CertificateBody": "",
  "PrivateKey": ""
}, context)

Input

Output

UploadSigningCertificate

amazonaws_iam.UploadSigningCertificate({
  "CertificateBody": ""
}, context)

Input

Output

Definitions

AccessKey

  • AccessKey object:

    Contains information about an AWS access key.

    This data type is used as a response element in the CreateAccessKey and ListAccessKeys actions.

    The SecretAccessKey value is returned only in response to CreateAccessKey. You can get a secret access key only when you first create an access key; you cannot recover the secret access key later. If you lose a secret access key, you must create a new access key.

AccessKeyLastUsed

  • AccessKeyLastUsed object:

    Contains information about the last time an AWS access key was used.

    This data type is used as a response element in the GetAccessKeyLastUsed action.

AccessKeyMetadata

ActionNameListType

ActionNameType

  • ActionNameType string

AddClientIDToOpenIDConnectProviderRequest

  • AddClientIDToOpenIDConnectProviderRequest object

AddRoleToInstanceProfileRequest

AddUserToGroupRequest

ArnListType

AttachGroupPolicyRequest

AttachRolePolicyRequest

AttachUserPolicyRequest

AttachedPolicy

BootstrapDatum

  • BootstrapDatum string

ChangePasswordRequest

ColumnNumber

  • ColumnNumber integer

ContextEntry

  • ContextEntry object:

    Contains information about a condition context key. It includes the name of the key and specifies the value (or values, if the context key supports multiple values) to use in the simulation. This information is used when evaluating the Condition elements of the input policies.

    This data type is used as an input parameter to SimulateCustomPolicy and SimulateCustomPolicy .

ContextEntryListType

ContextKeyNameType

  • ContextKeyNameType string

ContextKeyNamesResultListType

ContextKeyTypeEnum

  • ContextKeyTypeEnum string (values: string, stringList, numeric, numericList, boolean, booleanList, ip, ipList, binary, binaryList, date, dateList)

ContextKeyValueListType

ContextKeyValueType

  • ContextKeyValueType string

CreateAccessKeyRequest

CreateAccessKeyResponse

  • CreateAccessKeyResponse object: Contains the response to a successful CreateAccessKey request.

CreateAccountAliasRequest

CreateGroupRequest

CreateGroupResponse

  • CreateGroupResponse object: Contains the response to a successful CreateGroup request.

CreateInstanceProfileRequest

CreateInstanceProfileResponse

CreateLoginProfileRequest

CreateLoginProfileResponse

CreateOpenIDConnectProviderRequest

CreateOpenIDConnectProviderResponse

CreatePolicyRequest

CreatePolicyResponse

  • CreatePolicyResponse object: Contains the response to a successful CreatePolicy request.

CreatePolicyVersionRequest

CreatePolicyVersionResponse

CreateRoleRequest

CreateRoleResponse

  • CreateRoleResponse object: Contains the response to a successful CreateRole request.
    • Role required Role

CreateSAMLProviderRequest

CreateSAMLProviderResponse

  • CreateSAMLProviderResponse object: Contains the response to a successful CreateSAMLProvider request.

CreateServiceLinkedRoleRequest

CreateServiceLinkedRoleResponse

  • CreateServiceLinkedRoleResponse object

CreateServiceSpecificCredentialRequest

CreateServiceSpecificCredentialResponse

CreateUserRequest

CreateUserResponse

  • CreateUserResponse object: Contains the response to a successful CreateUser request.

CreateVirtualMFADeviceRequest

CreateVirtualMFADeviceResponse

CredentialReportExpiredException

CredentialReportNotPresentException

CredentialReportNotReadyException

DeactivateMFADeviceRequest

DeleteAccessKeyRequest

DeleteAccountAliasRequest

DeleteConflictException

  • DeleteConflictException object: The request was rejected because it attempted to delete a resource that has attached subordinate entities. The error message describes these entities.

DeleteGroupPolicyRequest

DeleteGroupRequest

DeleteInstanceProfileRequest

DeleteLoginProfileRequest

  • DeleteLoginProfileRequest object

DeleteOpenIDConnectProviderRequest

  • DeleteOpenIDConnectProviderRequest object
    • OpenIDConnectProviderArn required arnType

DeletePolicyRequest

  • DeletePolicyRequest object

DeletePolicyVersionRequest

DeleteRolePolicyRequest

DeleteRoleRequest

DeleteSAMLProviderRequest

  • DeleteSAMLProviderRequest object

DeleteSSHPublicKeyRequest

DeleteServerCertificateRequest

DeleteServiceLinkedRoleRequest

  • DeleteServiceLinkedRoleRequest object

DeleteServiceLinkedRoleResponse

DeleteServiceSpecificCredentialRequest

DeleteSigningCertificateRequest

DeleteUserPolicyRequest

DeleteUserRequest

DeleteVirtualMFADeviceRequest

DeletionTaskFailureReasonType

DeletionTaskIdType

  • DeletionTaskIdType string

DeletionTaskStatusType

  • DeletionTaskStatusType string (values: SUCCEEDED, IN_PROGRESS, FAILED, NOT_STARTED)

DetachGroupPolicyRequest

DetachRolePolicyRequest

DetachUserPolicyRequest

DuplicateCertificateException

  • DuplicateCertificateException object: The request was rejected because the same certificate is associated with an IAM user in the account.

DuplicateSSHPublicKeyException

  • DuplicateSSHPublicKeyException object: The request was rejected because the SSH public key is already associated with the specified IAM user.

EnableMFADeviceRequest

EntityAlreadyExistsException

  • EntityAlreadyExistsException object: The request was rejected because it attempted to create a resource that already exists.

EntityTemporarilyUnmodifiableException

  • EntityTemporarilyUnmodifiableException object: The request was rejected because it referenced an entity that is temporarily unmodifiable, such as a user name that was deleted and then recreated. The error indicates that the request is likely to succeed if you try again after waiting several minutes. The error message describes the entity.

EntityType

  • EntityType string (values: User, Role, Group, LocalManagedPolicy, AWSManagedPolicy)

EvalDecisionDetailsType

EvalDecisionSourceType

  • EvalDecisionSourceType string

EvaluationResult

Downloads/wk

14

GitHub Stars

129

LAST COMMIT

2yrs ago

MAINTAINERS

1

CONTRIBUTORS

10

OPEN ISSUES

12

OPEN PRs

16
VersionTagPublished
5.0.0
latest
5yrs ago
No alternatives found
No tutorials found
Add a tutorial

Rate & Review

100
No reviews found
Be the first to rate