See: Description
| Class | Description |
|---|---|
| AccessKey |
Contains information about an AWS access key.
|
| AccessKeyLastUsed |
Contains information about the last time an AWS access key was used.
|
| AccessKeyMetadata |
Contains information about an AWS access key, without its secret key.
|
| AddClientIDToOpenIDConnectProviderRequest |
Container for the parameters to the
AddClientIDToOpenIDConnectProvider operation. |
| AddRoleToInstanceProfileRequest |
Container for the parameters to the
AddRoleToInstanceProfile operation. |
| AddUserToGroupRequest |
Container for the parameters to the
AddUserToGroup operation. |
| AttachedPolicy |
Contains information about an attached policy.
|
| AttachGroupPolicyRequest |
Container for the parameters to the
AttachGroupPolicy operation. |
| AttachRolePolicyRequest |
Container for the parameters to the
AttachRolePolicy operation. |
| AttachUserPolicyRequest |
Container for the parameters to the
AttachUserPolicy operation. |
| ChangePasswordRequest |
Container for the parameters to the
ChangePassword operation. |
| ContextEntry |
Contains information about a condition context key.
|
| CreateAccessKeyRequest |
Container for the parameters to the
CreateAccessKey operation. |
| CreateAccessKeyResult |
Contains the response to a successful CreateAccessKey request.
|
| CreateAccountAliasRequest |
Container for the parameters to the
CreateAccountAlias operation. |
| CreateGroupRequest |
Container for the parameters to the
CreateGroup operation. |
| CreateGroupResult |
Contains the response to a successful CreateGroup request.
|
| CreateInstanceProfileRequest |
Container for the parameters to the
CreateInstanceProfile operation. |
| CreateInstanceProfileResult |
Contains the response to a successful CreateInstanceProfile request.
|
| CreateLoginProfileRequest |
Container for the parameters to the
CreateLoginProfile operation. |
| CreateLoginProfileResult |
Contains the response to a successful CreateLoginProfile request.
|
| CreateOpenIDConnectProviderRequest |
Container for the parameters to the
CreateOpenIDConnectProvider operation. |
| CreateOpenIDConnectProviderResult |
Contains the response to a successful CreateOpenIDConnectProvider
request.
|
| CreatePolicyRequest |
Container for the parameters to the
CreatePolicy operation. |
| CreatePolicyResult |
Contains the response to a successful CreatePolicy request.
|
| CreatePolicyVersionRequest |
Container for the parameters to the
CreatePolicyVersion operation. |
| CreatePolicyVersionResult |
Contains the response to a successful CreatePolicyVersion request.
|
| CreateRoleRequest |
Container for the parameters to the
CreateRole operation. |
| CreateRoleResult |
Contains the response to a successful CreateRole request.
|
| CreateSAMLProviderRequest |
Container for the parameters to the
CreateSAMLProvider operation. |
| CreateSAMLProviderResult |
Contains the response to a successful CreateSAMLProvider request.
|
| CreateUserRequest |
Container for the parameters to the
CreateUser operation. |
| CreateUserResult |
Contains the response to a successful CreateUser request.
|
| CreateVirtualMFADeviceRequest |
Container for the parameters to the
CreateVirtualMFADevice operation. |
| CreateVirtualMFADeviceResult |
Contains the response to a successful CreateVirtualMFADevice request.
|
| DeactivateMFADeviceRequest |
Container for the parameters to the
DeactivateMFADevice operation. |
| DeleteAccessKeyRequest |
Container for the parameters to the
DeleteAccessKey operation. |
| DeleteAccountAliasRequest |
Container for the parameters to the
DeleteAccountAlias operation. |
| DeleteAccountPasswordPolicyRequest |
Container for the parameters to the
DeleteAccountPasswordPolicy operation. |
| DeleteGroupPolicyRequest |
Container for the parameters to the
DeleteGroupPolicy operation. |
| DeleteGroupRequest |
Container for the parameters to the
DeleteGroup operation. |
| DeleteInstanceProfileRequest |
Container for the parameters to the
DeleteInstanceProfile operation. |
| DeleteLoginProfileRequest |
Container for the parameters to the
DeleteLoginProfile operation. |
| DeleteOpenIDConnectProviderRequest |
Container for the parameters to the
DeleteOpenIDConnectProvider operation. |
| DeletePolicyRequest |
Container for the parameters to the
DeletePolicy operation. |
| DeletePolicyVersionRequest |
Container for the parameters to the
DeletePolicyVersion operation. |
| DeleteRolePolicyRequest |
Container for the parameters to the
DeleteRolePolicy operation. |
| DeleteRoleRequest |
Container for the parameters to the
DeleteRole operation. |
| DeleteSAMLProviderRequest |
Container for the parameters to the
DeleteSAMLProvider operation. |
| DeleteServerCertificateRequest |
Container for the parameters to the
DeleteServerCertificate operation. |
| DeleteSigningCertificateRequest |
Container for the parameters to the
DeleteSigningCertificate operation. |
| DeleteSSHPublicKeyRequest |
Container for the parameters to the
DeleteSSHPublicKey operation. |
| DeleteUserPolicyRequest |
Container for the parameters to the
DeleteUserPolicy operation. |
| DeleteUserRequest |
Container for the parameters to the
DeleteUser operation. |
| DeleteVirtualMFADeviceRequest |
Container for the parameters to the
DeleteVirtualMFADevice operation. |
| DetachGroupPolicyRequest |
Container for the parameters to the
DetachGroupPolicy operation. |
| DetachRolePolicyRequest |
Container for the parameters to the
DetachRolePolicy operation. |
| DetachUserPolicyRequest |
Container for the parameters to the
DetachUserPolicy operation. |
| EnableMFADeviceRequest |
Container for the parameters to the
EnableMFADevice operation. |
| EvaluationResult |
Contains the results of a simulation.
|
| GenerateCredentialReportRequest |
Container for the parameters to the
GenerateCredentialReport operation. |
| GenerateCredentialReportResult |
Contains the response to a successful GenerateCredentialReport
request.
|
| GetAccessKeyLastUsedRequest |
Container for the parameters to the
GetAccessKeyLastUsed operation. |
| GetAccessKeyLastUsedResult |
Contains the response to a successful GetAccessKeyLastUsed request.
|
| GetAccountAuthorizationDetailsRequest |
Container for the parameters to the
GetAccountAuthorizationDetails operation. |
| GetAccountAuthorizationDetailsResult |
Contains the response to a successful GetAccountAuthorizationDetails
request.
|
| GetAccountPasswordPolicyRequest |
Container for the parameters to the
GetAccountPasswordPolicy operation. |
| GetAccountPasswordPolicyResult |
Contains the response to a successful GetAccountPasswordPolicy
request.
|
| GetAccountSummaryRequest |
Container for the parameters to the
GetAccountSummary operation. |
| GetAccountSummaryResult |
Contains the response to a successful GetAccountSummary request.
|
| GetContextKeysForCustomPolicyRequest |
Container for the parameters to the
GetContextKeysForCustomPolicy operation. |
| GetContextKeysForCustomPolicyResult |
Contains the response to a successful GetContextKeysForPrincipalPolicy
or GetContextKeysForCustomPolicy request.
|
| GetContextKeysForPrincipalPolicyRequest |
Container for the parameters to the
GetContextKeysForPrincipalPolicy operation. |
| GetContextKeysForPrincipalPolicyResult |
Contains the response to a successful GetContextKeysForPrincipalPolicy
or GetContextKeysForCustomPolicy request.
|
| GetCredentialReportRequest |
Container for the parameters to the
GetCredentialReport operation. |
| GetCredentialReportResult |
Contains the response to a successful GetCredentialReport request.
|
| GetGroupPolicyRequest |
Container for the parameters to the
GetGroupPolicy operation. |
| GetGroupPolicyResult |
Contains the response to a successful GetGroupPolicy request.
|
| GetGroupRequest |
Container for the parameters to the
GetGroup operation. |
| GetGroupResult |
Contains the response to a successful GetGroup request.
|
| GetInstanceProfileRequest |
Container for the parameters to the
GetInstanceProfile operation. |
| GetInstanceProfileResult |
Contains the response to a successful GetInstanceProfile request.
|
| GetLoginProfileRequest |
Container for the parameters to the
GetLoginProfile operation. |
| GetLoginProfileResult |
Contains the response to a successful GetLoginProfile request.
|
| GetOpenIDConnectProviderRequest |
Container for the parameters to the
GetOpenIDConnectProvider operation. |
| GetOpenIDConnectProviderResult |
Contains the response to a successful GetOpenIDConnectProvider
request.
|
| GetPolicyRequest |
Container for the parameters to the
GetPolicy operation. |
| GetPolicyResult |
Contains the response to a successful GetPolicy request.
|
| GetPolicyVersionRequest |
Container for the parameters to the
GetPolicyVersion operation. |
| GetPolicyVersionResult |
Contains the response to a successful GetPolicyVersion request.
|
| GetRolePolicyRequest |
Container for the parameters to the
GetRolePolicy operation. |
| GetRolePolicyResult |
Contains the response to a successful GetRolePolicy request.
|
| GetRoleRequest |
Container for the parameters to the
GetRole operation. |
| GetRoleResult |
Contains the response to a successful GetRole request.
|
| GetSAMLProviderRequest |
Container for the parameters to the
GetSAMLProvider operation. |
| GetSAMLProviderResult |
Contains the response to a successful GetSAMLProvider request.
|
| GetServerCertificateRequest |
Container for the parameters to the
GetServerCertificate operation. |
| GetServerCertificateResult |
Contains the response to a successful GetServerCertificate request.
|
| GetSSHPublicKeyRequest |
Container for the parameters to the
GetSSHPublicKey operation. |
| GetSSHPublicKeyResult |
Contains the response to a successful GetSSHPublicKey request.
|
| GetUserPolicyRequest |
Container for the parameters to the
GetUserPolicy operation. |
| GetUserPolicyResult |
Contains the response to a successful GetUserPolicy request.
|
| GetUserRequest |
Container for the parameters to the
GetUser operation. |
| GetUserResult |
Contains the response to a successful GetUser request.
|
| Group |
Contains information about an IAM group entity.
|
| GroupDetail |
Contains information about an IAM group, including all of the group's
policies.
|
| InstanceProfile |
Contains information about an instance profile.
|
| ListAccessKeysRequest |
Container for the parameters to the
ListAccessKeys operation. |
| ListAccessKeysResult |
Contains the response to a successful ListAccessKeys request.
|
| ListAccountAliasesRequest |
Container for the parameters to the
ListAccountAliases operation. |
| ListAccountAliasesResult |
Contains the response to a successful ListAccountAliases request.
|
| ListAttachedGroupPoliciesRequest |
Container for the parameters to the
ListAttachedGroupPolicies operation. |
| ListAttachedGroupPoliciesResult |
Contains the response to a successful ListAttachedGroupPolicies
request.
|
| ListAttachedRolePoliciesRequest |
Container for the parameters to the
ListAttachedRolePolicies operation. |
| ListAttachedRolePoliciesResult |
Contains the response to a successful ListAttachedRolePolicies
request.
|
| ListAttachedUserPoliciesRequest |
Container for the parameters to the
ListAttachedUserPolicies operation. |
| ListAttachedUserPoliciesResult |
Contains the response to a successful ListAttachedUserPolicies
request.
|
| ListEntitiesForPolicyRequest |
Container for the parameters to the
ListEntitiesForPolicy operation. |
| ListEntitiesForPolicyResult |
Contains the response to a successful ListEntitiesForPolicy request.
|
| ListGroupPoliciesRequest |
Container for the parameters to the
ListGroupPolicies operation. |
| ListGroupPoliciesResult |
Contains the response to a successful ListGroupPolicies request.
|
| ListGroupsForUserRequest |
Container for the parameters to the
ListGroupsForUser operation. |
| ListGroupsForUserResult |
Contains the response to a successful ListGroupsForUser request.
|
| ListGroupsRequest |
Container for the parameters to the
ListGroups operation. |
| ListGroupsResult |
Contains the response to a successful ListGroups request.
|
| ListInstanceProfilesForRoleRequest |
Container for the parameters to the
ListInstanceProfilesForRole operation. |
| ListInstanceProfilesForRoleResult |
Contains the response to a successful ListInstanceProfilesForRole
request.
|
| ListInstanceProfilesRequest |
Container for the parameters to the
ListInstanceProfiles operation. |
| ListInstanceProfilesResult |
Contains the response to a successful ListInstanceProfiles request.
|
| ListMFADevicesRequest |
Container for the parameters to the
ListMFADevices operation. |
| ListMFADevicesResult |
Contains the response to a successful ListMFADevices request.
|
| ListOpenIDConnectProvidersRequest |
Container for the parameters to the
ListOpenIDConnectProviders operation. |
| ListOpenIDConnectProvidersResult |
Contains the response to a successful ListOpenIDConnectProviders
request.
|
| ListPoliciesRequest |
Container for the parameters to the
ListPolicies operation. |
| ListPoliciesResult |
Contains the response to a successful ListPolicies request.
|
| ListPolicyVersionsRequest |
Container for the parameters to the
ListPolicyVersions operation. |
| ListPolicyVersionsResult |
Contains the response to a successful ListPolicyVersions request.
|
| ListRolePoliciesRequest |
Container for the parameters to the
ListRolePolicies operation. |
| ListRolePoliciesResult |
Contains the response to a successful ListRolePolicies request.
|
| ListRolesRequest |
Container for the parameters to the
ListRoles operation. |
| ListRolesResult |
Contains the response to a successful ListRoles request.
|
| ListSAMLProvidersRequest |
Container for the parameters to the
ListSAMLProviders operation. |
| ListSAMLProvidersResult |
Contains the response to a successful ListSAMLProviders request.
|
| ListServerCertificatesRequest |
Container for the parameters to the
ListServerCertificates operation. |
| ListServerCertificatesResult |
Contains the response to a successful ListServerCertificates request.
|
| ListSigningCertificatesRequest |
Container for the parameters to the
ListSigningCertificates operation. |
| ListSigningCertificatesResult |
Contains the response to a successful ListSigningCertificates request.
|
| ListSSHPublicKeysRequest |
Container for the parameters to the
ListSSHPublicKeys operation. |
| ListSSHPublicKeysResult |
Contains the response to a successful ListSSHPublicKeys request.
|
| ListUserPoliciesRequest |
Container for the parameters to the
ListUserPolicies operation. |
| ListUserPoliciesResult |
Contains the response to a successful ListUserPolicies request.
|
| ListUsersRequest |
Container for the parameters to the
ListUsers operation. |
| ListUsersResult |
Contains the response to a successful ListUsers request.
|
| ListVirtualMFADevicesRequest |
Container for the parameters to the
ListVirtualMFADevices operation. |
| ListVirtualMFADevicesResult |
Contains the response to a successful ListVirtualMFADevices request.
|
| LoginProfile |
Contains the user name and password create date for a user.
|
| ManagedPolicyDetail |
Contains information about a managed policy, including the policy's
ARN, versions, and the number of principal entities (users, groups,
and roles) that the policy is attached to.
|
| MFADevice |
Contains information about an MFA device.
|
| OpenIDConnectProviderListEntry |
Contains the Amazon Resource Name (ARN) for an IAM OpenID Connect
provider.
|
| PasswordPolicy |
Contains information about the account password policy.
|
| Policy |
Contains information about a managed policy.
|
| PolicyDetail |
Contains information about an IAM policy, including the policy
document.
|
| PolicyGroup |
Contains information about a group that a managed policy is attached
to.
|
| PolicyRole |
Contains information about a role that a managed policy is attached
to.
|
| PolicyUser |
Contains information about a user that a managed policy is attached
to.
|
| PolicyVersion |
Contains information about a version of a managed policy.
|
| Position |
Contains the row and column of a location of a
Statement
element in a policy document. |
| PutGroupPolicyRequest |
Container for the parameters to the
PutGroupPolicy operation. |
| PutRolePolicyRequest |
Container for the parameters to the
PutRolePolicy operation. |
| PutUserPolicyRequest |
Container for the parameters to the
PutUserPolicy operation. |
| RemoveClientIDFromOpenIDConnectProviderRequest |
Container for the parameters to the
RemoveClientIDFromOpenIDConnectProvider operation. |
| RemoveRoleFromInstanceProfileRequest |
Container for the parameters to the
RemoveRoleFromInstanceProfile operation. |
| RemoveUserFromGroupRequest |
Container for the parameters to the
RemoveUserFromGroup operation. |
| ResourceSpecificResult |
Contains the result of the simulation of a single API action call on a
single resource.
|
| ResyncMFADeviceRequest |
Container for the parameters to the
ResyncMFADevice operation. |
| Role |
Contains information about an IAM role.
|
| RoleDetail |
Contains information about an IAM role, including all of the role's
policies.
|
| SAMLProviderListEntry |
Contains the list of SAML providers for this account.
|
| ServerCertificate |
Contains information about a server certificate.
|
| ServerCertificateMetadata |
Contains information about a server certificate without its
certificate body, certificate chain, and private key.
|
| SetDefaultPolicyVersionRequest |
Container for the parameters to the
SetDefaultPolicyVersion operation. |
| SigningCertificate |
Contains information about an X.509 signing certificate.
|
| SimulateCustomPolicyRequest |
Container for the parameters to the
SimulateCustomPolicy operation. |
| SimulateCustomPolicyResult |
Contains the response to a successful SimulatePrincipalPolicy or
SimulateCustomPolicy request.
|
| SimulatePrincipalPolicyRequest |
Container for the parameters to the
SimulatePrincipalPolicy operation. |
| SimulatePrincipalPolicyResult |
Contains the response to a successful SimulatePrincipalPolicy or
SimulateCustomPolicy request.
|
| SSHPublicKey |
Contains information about an SSH public key.
|
| SSHPublicKeyMetadata |
Contains information about an SSH public key, without the key's body
or fingerprint.
|
| Statement |
Contains a reference to a
Statement element in a policy
document that determines the result of the simulation. |
| UpdateAccessKeyRequest |
Container for the parameters to the
UpdateAccessKey operation. |
| UpdateAccountPasswordPolicyRequest |
Container for the parameters to the
UpdateAccountPasswordPolicy operation. |
| UpdateAssumeRolePolicyRequest |
Container for the parameters to the
UpdateAssumeRolePolicy operation. |
| UpdateGroupRequest |
Container for the parameters to the
UpdateGroup operation. |
| UpdateLoginProfileRequest |
Container for the parameters to the
UpdateLoginProfile operation. |
| UpdateOpenIDConnectProviderThumbprintRequest |
Container for the parameters to the
UpdateOpenIDConnectProviderThumbprint operation. |
| UpdateSAMLProviderRequest |
Container for the parameters to the
UpdateSAMLProvider operation. |
| UpdateSAMLProviderResult |
Contains the response to a successful UpdateSAMLProvider request.
|
| UpdateServerCertificateRequest |
Container for the parameters to the
UpdateServerCertificate operation. |
| UpdateSigningCertificateRequest |
Container for the parameters to the
UpdateSigningCertificate operation. |
| UpdateSSHPublicKeyRequest |
Container for the parameters to the
UpdateSSHPublicKey operation. |
| UpdateUserRequest |
Container for the parameters to the
UpdateUser operation. |
| UploadServerCertificateRequest |
Container for the parameters to the
UploadServerCertificate operation. |
| UploadServerCertificateResult |
Contains the response to a successful UploadServerCertificate request.
|
| UploadSigningCertificateRequest |
Container for the parameters to the
UploadSigningCertificate operation. |
| UploadSigningCertificateResult |
Contains the response to a successful UploadSigningCertificate
request.
|
| UploadSSHPublicKeyRequest |
Container for the parameters to the
UploadSSHPublicKey operation. |
| UploadSSHPublicKeyResult |
Contains the response to a successful UploadSSHPublicKey request.
|
| User |
Contains information about an IAM user entity.
|
| UserDetail |
Contains information about an IAM user, including all the user's
policies and all the IAM groups the user is in.
|
| VirtualMFADevice |
Contains information about a virtual MFA device.
|
| Enum | Description |
|---|---|
| AssignmentStatusType |
Assignment Status Type
|
| ContextKeyTypeEnum |
Context Key Type Enum
|
| EncodingType |
Encoding Type
|
| EntityType |
Entity Type
|
| PolicyEvaluationDecisionType |
Policy Evaluation Decision Type
|
| PolicyScopeType |
Policy Scope Type
|
| PolicySourceType |
Policy Source Type
|
| ReportFormatType |
Report Format Type
|
| ReportStateType |
Report State Type
|
| StatusType |
Status Type
|
| SummaryKeyType |
Summary Key Type
|
| Exception | Description |
|---|---|
| CredentialReportExpiredException |
The request was rejected because the most recent credential report has
expired.
|
| CredentialReportNotPresentException |
The request was rejected because the credential report does not exist.
|
| CredentialReportNotReadyException |
The request was rejected because the credential report is still being
generated.
|
| DeleteConflictException |
The request was rejected because it attempted to delete a resource
that has attached subordinate entities.
|
| DuplicateCertificateException |
The request was rejected because the same certificate is associated
with an IAM user in the account.
|
| DuplicateSSHPublicKeyException |
The request was rejected because the SSH public key is already
associated with the specified IAM user.
|
| EntityAlreadyExistsException |
The request was rejected because it attempted to create a resource
that already exists.
|
| EntityTemporarilyUnmodifiableException |
The request was rejected because it referenced an entity that is
temporarily unmodifiable, such as a user name that was deleted and
then recreated.
|
| InvalidAuthenticationCodeException |
The request was rejected because the authentication code was not
recognized.
|
| InvalidCertificateException |
The request was rejected because the certificate is invalid.
|
| InvalidInputException |
The request was rejected because an invalid or out-of-range value was
supplied for an input parameter.
|
| InvalidPublicKeyException |
The request was rejected because the public key is malformed or
otherwise invalid.
|
| InvalidUserTypeException |
The request was rejected because the type of user for the transaction
was incorrect.
|
| KeyPairMismatchException |
The request was rejected because the public key certificate and the
private key do not match.
|
| LimitExceededException |
The request was rejected because it attempted to create resources
beyond the current AWS account limits.
|
| MalformedCertificateException |
The request was rejected because the certificate was malformed or
expired.
|
| MalformedPolicyDocumentException |
The request was rejected because the policy document was malformed.
|
| NoSuchEntityException |
The request was rejected because it referenced an entity that does not
exist.
|
| PasswordPolicyViolationException |
The request was rejected because the provided password did not meet
the requirements imposed by the account password policy.
|
| PolicyEvaluationException |
The request failed because a provided policy could not be successfully
evaluated.
|
| ServiceFailureException |
The request processing has failed because of an unknown error,
exception or failure.
|
| UnrecognizedPublicKeyEncodingException |
The request was rejected because the public key encoding format is
unsupported or unrecognized.
|
Copyright © 2015. All rights reserved.