C# Class Amazon.IdentityManagement.AmazonIdentityManagementServiceClient

Implementation for accessing AmazonIdentityManagementService. 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 the IAM API. For general information about IAM, see AWS Identity and Access Management (IAM) . For the user guide for IAM, see Using IAM .

NOTE: 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.

Using the IAM Query API, you make direct calls to the IAM web service. 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; although this limit is browser dependent, a typical limit is 2048 bytes. Therefore, for operations that require larger sizes, you must 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.
  • AWS Security Token Service . This guide describes how to create and use temporary security credentials.
  • 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.
Inheritance: AmazonWebServiceClient, IAmazonIdentityManagementService
Afficher le fichier Open project: aws/aws-sdk-net Class Usage Examples

Méthodes publiques

Méthode Description
AddClientIDToOpenIDConnectProvider ( AddClientIDToOpenIDConnectProviderRequest request ) : AddClientIDToOpenIDConnectProviderResponse

Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.

This action is idempotent; it does not fail or return an error if you add an existing client ID to the provider.

AddClientIDToOpenIDConnectProviderAsync ( AddClientIDToOpenIDConnectProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddClientIDToOpenIDConnectProvider operation.

AddClientIDToOpenIDConnectProviderAsync ( AddClientIDToOpenIDConnectProviderRequest request, AddClientIDToOpenIDConnectProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the AddClientIDToOpenIDConnectProvider operation.

AddRoleToInstanceProfile ( AddRoleToInstanceProfileRequest request ) : Amazon.IdentityManagement.Model.AddRoleToInstanceProfileResponse

Adds the specified IAM role to the specified instance profile.

The caller of this API must be granted the PassRole permission on the IAM role by a permission policy.

For more information about roles, go to Working with Roles. For more information about instance profiles, go to About Instance Profiles.

AddRoleToInstanceProfileAsync ( AddRoleToInstanceProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddRoleToInstanceProfile operation.

AddRoleToInstanceProfileAsync ( AddRoleToInstanceProfileRequest request, AddRoleToInstanceProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the AddRoleToInstanceProfile operation.

AddUserToGroup ( AddUserToGroupRequest request ) : Amazon.IdentityManagement.Model.AddUserToGroupResponse

Adds the specified user to the specified group.

AddUserToGroupAsync ( AddUserToGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddUserToGroup operation.

AddUserToGroupAsync ( AddUserToGroupRequest request, AddUserToGroupResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the AddUserToGroup operation.

AmazonIdentityManagementServiceClient ( ) : System

Constructs AmazonIdentityManagementServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonIdentityManagementServiceClient ( AWSCredentials credentials ) : System

Constructs AmazonIdentityManagementServiceClient with AWS Credentials

AmazonIdentityManagementServiceClient ( AWSCredentials credentials, AmazonIdentityManagementServiceConfig clientConfig ) : System

Constructs AmazonIdentityManagementServiceClient with AWS Credentials and an AmazonIdentityManagementServiceClient Configuration object.

AmazonIdentityManagementServiceClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonIdentityManagementServiceClient with AWS Credentials

AmazonIdentityManagementServiceClient ( AmazonIdentityManagementServiceConfig config ) : System

Constructs AmazonIdentityManagementServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonIdentityManagementServiceClient ( RegionEndpoint region ) : System

Constructs AmazonIdentityManagementServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonIdentityManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonIdentityManagementServiceClient with AWS Access Key ID and AWS Secret Key

AmazonIdentityManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonIdentityManagementServiceConfig clientConfig ) : System

Constructs AmazonIdentityManagementServiceClient with AWS Access Key ID, AWS Secret Key and an AmazonIdentityManagementServiceClient Configuration object.

AmazonIdentityManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonIdentityManagementServiceClient with AWS Access Key ID and AWS Secret Key

AmazonIdentityManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonIdentityManagementServiceClient with AWS Access Key ID and AWS Secret Key

AmazonIdentityManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonIdentityManagementServiceConfig clientConfig ) : System

Constructs AmazonIdentityManagementServiceClient with AWS Access Key ID, AWS Secret Key and an AmazonIdentityManagementServiceClient Configuration object.

AmazonIdentityManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonIdentityManagementServiceClient with AWS Access Key ID and AWS Secret Key

AttachGroupPolicy ( AttachGroupPolicyRequest request ) : AttachGroupPolicyResponse

Attaches the specified managed policy to the specified IAM group.

You use this API to attach a managed policy to a group. To embed an inline policy in a group, use PutGroupPolicy.

For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

AttachGroupPolicyAsync ( AttachGroupPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AttachGroupPolicy operation.

AttachGroupPolicyAsync ( AttachGroupPolicyRequest request, AttachGroupPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the AttachGroupPolicy operation.

AttachRolePolicy ( AttachRolePolicyRequest request ) : AttachRolePolicyResponse

Attaches the specified managed policy to the specified IAM role.

When you attach a managed policy to a role, the managed policy becomes part of the role's permission (access) policy. You cannot use a managed policy as the role's trust policy. The role's trust policy is created at the same time as the role, using CreateRole. You can update a role's trust policy using UpdateAssumeRolePolicy.

Use this API to attach a managed policy to a role. To embed an inline policy in a role, use PutRolePolicy. For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

AttachRolePolicyAsync ( AttachRolePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AttachRolePolicy operation.

AttachRolePolicyAsync ( AttachRolePolicyRequest request, AttachRolePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the AttachRolePolicy operation.

AttachUserPolicy ( AttachUserPolicyRequest request ) : AttachUserPolicyResponse

Attaches the specified managed policy to the specified user.

You use this API to attach a managed policy to a user. To embed an inline policy in a user, use PutUserPolicy.

For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

AttachUserPolicyAsync ( AttachUserPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AttachUserPolicy operation.

AttachUserPolicyAsync ( AttachUserPolicyRequest request, AttachUserPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the AttachUserPolicy operation.

BeginAddClientIDToOpenIDConnectProvider ( AddClientIDToOpenIDConnectProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AddClientIDToOpenIDConnectProvider operation.

BeginAddRoleToInstanceProfile ( AddRoleToInstanceProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AddRoleToInstanceProfile operation.

BeginAddUserToGroup ( AddUserToGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AddUserToGroup operation.

BeginAttachGroupPolicy ( AttachGroupPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AttachGroupPolicy operation.

BeginAttachRolePolicy ( AttachRolePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AttachRolePolicy operation.

BeginAttachUserPolicy ( AttachUserPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AttachUserPolicy operation.

BeginChangePassword ( ChangePasswordRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ChangePassword operation.

BeginCreateAccessKey ( CreateAccessKeyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateAccessKey operation.

BeginCreateAccountAlias ( CreateAccountAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateAccountAlias operation.

BeginCreateGroup ( CreateGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateGroup operation.

BeginCreateInstanceProfile ( CreateInstanceProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateInstanceProfile operation.

BeginCreateLoginProfile ( CreateLoginProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateLoginProfile operation.

BeginCreateOpenIDConnectProvider ( CreateOpenIDConnectProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateOpenIDConnectProvider operation.

BeginCreatePolicy ( CreatePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreatePolicy operation.

BeginCreatePolicyVersion ( CreatePolicyVersionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreatePolicyVersion operation.

BeginCreateRole ( CreateRoleRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateRole operation.

BeginCreateSAMLProvider ( CreateSAMLProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateSAMLProvider operation.

BeginCreateServiceSpecificCredential ( CreateServiceSpecificCredentialRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateServiceSpecificCredential operation.

BeginCreateUser ( CreateUserRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateUser operation.

BeginCreateVirtualMFADevice ( CreateVirtualMFADeviceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateVirtualMFADevice operation.

BeginDeactivateMFADevice ( DeactivateMFADeviceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeactivateMFADevice operation.

BeginDeleteAccessKey ( DeleteAccessKeyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteAccessKey operation.

BeginDeleteAccountAlias ( DeleteAccountAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteAccountAlias operation.

BeginDeleteAccountPasswordPolicy ( DeleteAccountPasswordPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteAccountPasswordPolicy operation.

BeginDeleteGroup ( DeleteGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteGroup operation.

BeginDeleteGroupPolicy ( DeleteGroupPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteGroupPolicy operation.

BeginDeleteInstanceProfile ( DeleteInstanceProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteInstanceProfile operation.

BeginDeleteLoginProfile ( DeleteLoginProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteLoginProfile operation.

BeginDeleteOpenIDConnectProvider ( DeleteOpenIDConnectProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteOpenIDConnectProvider operation.

BeginDeletePolicy ( DeletePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeletePolicy operation.

BeginDeletePolicyVersion ( DeletePolicyVersionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeletePolicyVersion operation.

BeginDeleteRole ( DeleteRoleRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteRole operation.

BeginDeleteRolePolicy ( DeleteRolePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteRolePolicy operation.

BeginDeleteSAMLProvider ( DeleteSAMLProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteSAMLProvider operation.

BeginDeleteSSHPublicKey ( DeleteSSHPublicKeyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteSSHPublicKey operation.

BeginDeleteServerCertificate ( DeleteServerCertificateRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteServerCertificate operation.

BeginDeleteServiceSpecificCredential ( DeleteServiceSpecificCredentialRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteServiceSpecificCredential operation.

BeginDeleteSigningCertificate ( DeleteSigningCertificateRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteSigningCertificate operation.

BeginDeleteUser ( DeleteUserRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteUser operation.

BeginDeleteUserPolicy ( DeleteUserPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteUserPolicy operation.

BeginDeleteVirtualMFADevice ( DeleteVirtualMFADeviceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteVirtualMFADevice operation.

BeginDetachGroupPolicy ( DetachGroupPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DetachGroupPolicy operation.

BeginDetachRolePolicy ( DetachRolePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DetachRolePolicy operation.

BeginDetachUserPolicy ( DetachUserPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DetachUserPolicy operation.

BeginEnableMFADevice ( EnableMFADeviceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the EnableMFADevice operation.

BeginGenerateCredentialReport ( GenerateCredentialReportRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GenerateCredentialReport operation.

BeginGetAccessKeyLastUsed ( GetAccessKeyLastUsedRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetAccessKeyLastUsed operation.

BeginGetAccountAuthorizationDetails ( GetAccountAuthorizationDetailsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetAccountAuthorizationDetails operation.

BeginGetAccountPasswordPolicy ( GetAccountPasswordPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetAccountPasswordPolicy operation.

BeginGetAccountSummary ( GetAccountSummaryRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetAccountSummary operation.

BeginGetContextKeysForCustomPolicy ( GetContextKeysForCustomPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetContextKeysForCustomPolicy operation.

BeginGetContextKeysForPrincipalPolicy ( GetContextKeysForPrincipalPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetContextKeysForPrincipalPolicy operation.

BeginGetCredentialReport ( GetCredentialReportRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetCredentialReport operation.

BeginGetGroup ( GetGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetGroup operation.

BeginGetGroupPolicy ( GetGroupPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetGroupPolicy operation.

BeginGetInstanceProfile ( GetInstanceProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetInstanceProfile operation.

BeginGetLoginProfile ( GetLoginProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetLoginProfile operation.

BeginGetOpenIDConnectProvider ( GetOpenIDConnectProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetOpenIDConnectProvider operation.

BeginGetPolicy ( GetPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetPolicy operation.

BeginGetPolicyVersion ( GetPolicyVersionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetPolicyVersion operation.

BeginGetRole ( GetRoleRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetRole operation.

BeginGetRolePolicy ( GetRolePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetRolePolicy operation.

BeginGetSAMLProvider ( GetSAMLProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetSAMLProvider operation.

BeginGetSSHPublicKey ( GetSSHPublicKeyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetSSHPublicKey operation.

BeginGetServerCertificate ( GetServerCertificateRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetServerCertificate operation.

BeginGetUser ( GetUserRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetUser operation.

BeginGetUserPolicy ( GetUserPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetUserPolicy operation.

BeginListAccessKeys ( ListAccessKeysRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListAccessKeys operation.

BeginListAccountAliases ( ListAccountAliasesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListAccountAliases operation.

BeginListAttachedGroupPolicies ( ListAttachedGroupPoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListAttachedGroupPolicies operation.

BeginListAttachedRolePolicies ( Amazon.IdentityManagement.Model.ListAttachedRolePoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListAttachedRolePolicies operation.

BeginListAttachedUserPolicies ( ListAttachedUserPoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListAttachedUserPolicies operation.

BeginListEntitiesForPolicy ( ListEntitiesForPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListEntitiesForPolicy operation.

BeginListGroupPolicies ( ListGroupPoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListGroupPolicies operation.

BeginListGroups ( ListGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListGroups operation.

BeginListGroupsForUser ( ListGroupsForUserRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListGroupsForUser operation.

BeginListInstanceProfiles ( ListInstanceProfilesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListInstanceProfiles operation.

BeginListInstanceProfilesForRole ( ListInstanceProfilesForRoleRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListInstanceProfilesForRole operation.

BeginListMFADevices ( ListMFADevicesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListMFADevices operation.

BeginListOpenIDConnectProviders ( ListOpenIDConnectProvidersRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListOpenIDConnectProviders operation.

BeginListPolicies ( ListPoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListPolicies operation.

BeginListPolicyVersions ( ListPolicyVersionsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListPolicyVersions operation.

BeginListRolePolicies ( ListRolePoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListRolePolicies operation.

BeginListRoles ( ListRolesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListRoles operation.

BeginListSAMLProviders ( ListSAMLProvidersRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListSAMLProviders operation.

BeginListSSHPublicKeys ( Amazon.IdentityManagement.Model.ListSSHPublicKeysRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListSSHPublicKeys operation.

BeginListServerCertificates ( ListServerCertificatesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListServerCertificates operation.

BeginListServiceSpecificCredentials ( ListServiceSpecificCredentialsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListServiceSpecificCredentials operation.

BeginListSigningCertificates ( ListSigningCertificatesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListSigningCertificates operation.

BeginListUserPolicies ( ListUserPoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListUserPolicies operation.

BeginListUsers ( ListUsersRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListUsers operation.

BeginListVirtualMFADevices ( ListVirtualMFADevicesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListVirtualMFADevices operation.

BeginPutGroupPolicy ( PutGroupPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutGroupPolicy operation.

BeginPutRolePolicy ( PutRolePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutRolePolicy operation.

BeginPutUserPolicy ( PutUserPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutUserPolicy operation.

BeginRemoveClientIDFromOpenIDConnectProvider ( RemoveClientIDFromOpenIDConnectProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RemoveClientIDFromOpenIDConnectProvider operation.

BeginRemoveRoleFromInstanceProfile ( RemoveRoleFromInstanceProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RemoveRoleFromInstanceProfile operation.

BeginRemoveUserFromGroup ( RemoveUserFromGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RemoveUserFromGroup operation.

BeginResetServiceSpecificCredential ( ResetServiceSpecificCredentialRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ResetServiceSpecificCredential operation.

BeginResyncMFADevice ( ResyncMFADeviceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ResyncMFADevice operation.

BeginSetDefaultPolicyVersion ( SetDefaultPolicyVersionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SetDefaultPolicyVersion operation.

BeginSimulateCustomPolicy ( SimulateCustomPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SimulateCustomPolicy operation.

BeginSimulatePrincipalPolicy ( SimulatePrincipalPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SimulatePrincipalPolicy operation.

BeginUpdateAccessKey ( UpdateAccessKeyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateAccessKey operation.

BeginUpdateAccountPasswordPolicy ( UpdateAccountPasswordPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateAccountPasswordPolicy operation.

BeginUpdateAssumeRolePolicy ( UpdateAssumeRolePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateAssumeRolePolicy operation.

BeginUpdateGroup ( UpdateGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateGroup operation.

BeginUpdateLoginProfile ( UpdateLoginProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateLoginProfile operation.

BeginUpdateOpenIDConnectProviderThumbprint ( UpdateOpenIDConnectProviderThumbprintRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateOpenIDConnectProviderThumbprint operation.

BeginUpdateSAMLProvider ( UpdateSAMLProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateSAMLProvider operation.

BeginUpdateSSHPublicKey ( UpdateSSHPublicKeyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateSSHPublicKey operation.

BeginUpdateServerCertificate ( UpdateServerCertificateRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateServerCertificate operation.

BeginUpdateServiceSpecificCredential ( UpdateServiceSpecificCredentialRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateServiceSpecificCredential operation.

BeginUpdateSigningCertificate ( UpdateSigningCertificateRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateSigningCertificate operation.

BeginUpdateUser ( UpdateUserRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateUser operation.

BeginUploadSSHPublicKey ( UploadSSHPublicKeyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UploadSSHPublicKey operation.

BeginUploadServerCertificate ( UploadServerCertificateRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UploadServerCertificate operation.

BeginUploadSigningCertificate ( UploadSigningCertificateRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UploadSigningCertificate operation.

ChangePassword ( ChangePasswordRequest request ) : Amazon.IdentityManagement.Model.ChangePasswordResponse

Changes the password of the IAM user who is calling this action. The root account password is not affected by this action.

To change the password for a different user, see UpdateLoginProfile. For more information about modifying passwords, see Managing Passwords in the IAM User Guide.

ChangePasswordAsync ( ChangePasswordRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ChangePassword operation.

ChangePasswordAsync ( ChangePasswordRequest request, ChangePasswordResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ChangePassword operation.

CreateAccessKey ( ) : CreateAccessKeyResponse

Creates a new AWS secret access key and corresponding AWS access key ID for the specified user. The default status for new keys is Active.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

For information about limits on the number of keys you can create, see Limitations on IAM Entities in the IAM User Guide.

To ensure the security of your AWS account, the secret access key is accessible only during key and user creation. You must save the key (for example, in a text file) if you want to be able to access it again. If a secret key is lost, you can delete the access keys for the associated user and then create new keys.

CreateAccessKey ( CreateAccessKeyRequest request ) : CreateAccessKeyResponse

Creates a new AWS secret access key and corresponding AWS access key ID for the specified user. The default status for new keys is Active.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

For information about limits on the number of keys you can create, see Limitations on IAM Entities in the IAM User Guide.

To ensure the security of your AWS account, the secret access key is accessible only during key and user creation. You must save the key (for example, in a text file) if you want to be able to access it again. If a secret key is lost, you can delete the access keys for the associated user and then create new keys.

CreateAccessKeyAsync ( CreateAccessKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateAccessKey operation.

CreateAccessKeyAsync ( System cancellationToken = default(CancellationToken) ) : Task

Creates a new AWS secret access key and corresponding AWS access key ID for the specified user. The default status for new keys is Active.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

For information about limits on the number of keys you can create, see Limitations on IAM Entities in the IAM User Guide.

To ensure the security of your AWS account, the secret access key is accessible only during key and user creation. You must save the key (for example, in a text file) if you want to be able to access it again. If a secret key is lost, you can delete the access keys for the associated user and then create new keys.

CreateAccessKeyAsync ( CreateAccessKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
CreateAccessKeyAsync ( CreateAccessKeyRequest request, CreateAccessKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateAccessKey operation.

CreateAccountAlias ( CreateAccountAliasRequest request ) : Amazon.IdentityManagement.Model.CreateAccountAliasResponse

Creates an alias for your AWS account. For information about using an AWS account alias, see Using an Alias for Your AWS Account ID in the IAM User Guide.

CreateAccountAliasAsync ( CreateAccountAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateAccountAlias operation.

CreateAccountAliasAsync ( CreateAccountAliasRequest request, CreateAccountAliasResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateAccountAlias operation.

CreateGroup ( CreateGroupRequest request ) : CreateGroupResponse

Creates a new group.

For information about the number of groups you can create, see Limitations on IAM Entities in the IAM User Guide.

CreateGroupAsync ( CreateGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateGroup operation.

CreateGroupAsync ( CreateGroupRequest request, CreateGroupResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateGroup operation.

CreateInstanceProfile ( CreateInstanceProfileRequest request ) : CreateInstanceProfileResponse

Creates a new instance profile. For information about instance profiles, go to About Instance Profiles.

For information about the number of instance profiles you can create, see Limitations on IAM Entities in the IAM User Guide.

CreateInstanceProfileAsync ( CreateInstanceProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateInstanceProfile operation.

CreateInstanceProfileAsync ( CreateInstanceProfileRequest request, CreateInstanceProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateInstanceProfile operation.

CreateLoginProfile ( CreateLoginProfileRequest request ) : CreateLoginProfileResponse

Creates a password for the specified user, giving the user the ability to access AWS services through the AWS Management Console. For more information about managing passwords, see Managing Passwords in the IAM User Guide.

CreateLoginProfileAsync ( CreateLoginProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateLoginProfile operation.

CreateLoginProfileAsync ( CreateLoginProfileRequest request, CreateLoginProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateLoginProfile operation.

CreateOpenIDConnectProvider ( CreateOpenIDConnectProviderRequest request ) : CreateOpenIDConnectProviderResponse

Creates an IAM entity to describe an identity provider (IdP) that supports OpenID Connect (OIDC).

The OIDC provider that you create with this operation can be used as a principal in a role's trust policy to establish a trust relationship between AWS and the OIDC provider.

When you create the IAM OIDC provider, you specify the URL of the OIDC identity provider (IdP) to trust, a list of client IDs (also known as audiences) that identify the application or applications that are allowed to authenticate using the OIDC provider, and a list of thumbprints of the server certificate(s) that the IdP uses. You get all of this information from the OIDC IdP that you want to use for access to AWS.

Because trust for the OIDC provider is ultimately derived from the IAM provider that this action creates, it is a best practice to limit access to the CreateOpenIDConnectProvider action to highly-privileged users.

CreateOpenIDConnectProviderAsync ( CreateOpenIDConnectProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateOpenIDConnectProvider operation.

CreateOpenIDConnectProviderAsync ( CreateOpenIDConnectProviderRequest request, CreateOpenIDConnectProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateOpenIDConnectProvider operation.

CreatePolicy ( CreatePolicyRequest request ) : CreatePolicyResponse

Creates a new managed policy for your AWS account.

This operation creates a policy version with a version identifier of v1 and sets v1 as the policy's default version. For more information about policy versions, see Versioning for Managed Policies in the IAM User Guide.

For more information about managed policies in general, see Managed Policies and Inline Policies in the IAM User Guide.

CreatePolicyAsync ( CreatePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreatePolicy operation.

CreatePolicyAsync ( CreatePolicyRequest request, CreatePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreatePolicy operation.

CreatePolicyVersion ( CreatePolicyVersionRequest request ) : CreatePolicyVersionResponse

Creates a new version of the specified managed policy. To update a managed policy, you create a new policy version. A managed policy can have up to five versions. If the policy has five versions, you must delete an existing version using DeletePolicyVersion before you create a new version.

Optionally, you can set the new version as the policy's default version. The default version is the version that is in effect for the IAM users, groups, and roles to which the policy is attached.

For more information about managed policy versions, see Versioning for Managed Policies in the IAM User Guide.

CreatePolicyVersionAsync ( CreatePolicyVersionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreatePolicyVersion operation.

CreatePolicyVersionAsync ( CreatePolicyVersionRequest request, CreatePolicyVersionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreatePolicyVersion operation.

CreateRole ( CreateRoleRequest request ) : CreateRoleResponse

Creates a new role for your AWS account. For more information about roles, go to Working with Roles. For information about limitations on role names and the number of roles you can create, go to Limitations on IAM Entities in the IAM User Guide.

CreateRoleAsync ( CreateRoleRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateRole operation.

CreateRoleAsync ( CreateRoleRequest request, CreateRoleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateRole operation.

CreateSAMLProvider ( CreateSAMLProviderRequest request ) : CreateSAMLProviderResponse

Creates an IAM resource that describes an identity provider (IdP) that supports SAML 2.0.

The SAML provider resource that you create with this operation can be used as a principal in an IAM role's trust policy to enable federated users who sign-in using the SAML IdP to assume the role. You can create an IAM role that supports Web-based single sign-on (SSO) to the AWS Management Console or one that supports API access to AWS.

When you create the SAML provider resource, you upload an a SAML metadata document that you get from your IdP and that includes the issuer's name, expiration information, and keys that can be used to validate the SAML authentication response (assertions) that the IdP sends. You must generate the metadata document using the identity management software that is used as your organization's IdP.

This operation requires Signature Version 4.

For more information, see Enabling SAML 2.0 Federated Users to Access the AWS Management Console and About SAML 2.0-based Federation in the IAM User Guide.

CreateSAMLProviderAsync ( CreateSAMLProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateSAMLProvider operation.

CreateSAMLProviderAsync ( CreateSAMLProviderRequest request, CreateSAMLProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateSAMLProvider operation.

CreateServiceSpecificCredential ( CreateServiceSpecificCredentialRequest request ) : CreateServiceSpecificCredentialResponse

Generates a set of credentials consisting of a user name and password that can be used to access the service specified in the request. These credentials are generated by IAM, and can be used only for the specified service.

You can have a maximum of two sets of service-specific credentials for each supported service per user.

The only supported service at this time is AWS CodeCommit.

You can reset the password to a new service-generated value by calling ResetServiceSpecificCredential.

For more information about service-specific credentials, see Using IAM with AWS CodeCommit: Git Credentials, SSH Keys, and AWS Access Keys in the IAM User Guide.

CreateServiceSpecificCredentialAsync ( CreateServiceSpecificCredentialRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateServiceSpecificCredential operation.

CreateServiceSpecificCredentialAsync ( CreateServiceSpecificCredentialRequest request, CreateServiceSpecificCredentialResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateServiceSpecificCredential operation.

CreateUser ( CreateUserRequest request ) : CreateUserResponse

Creates a new IAM user for your AWS account.

For information about limitations on the number of IAM users you can create, see Limitations on IAM Entities in the IAM User Guide.

CreateUserAsync ( CreateUserRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateUser operation.

CreateUserAsync ( CreateUserRequest request, CreateUserResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateUser operation.

CreateVirtualMFADevice ( CreateVirtualMFADeviceRequest request ) : CreateVirtualMFADeviceResponse

Creates a new virtual MFA device for the AWS account. After creating the virtual MFA, use EnableMFADevice to attach the MFA device to an IAM user. For more information about creating and working with virtual MFA devices, go to Using a Virtual MFA Device in the IAM User Guide.

For information about limits on the number of MFA devices you can create, see Limitations on Entities in the IAM User Guide.

The seed information contained in the QR code and the Base32 string should be treated like any other secret access information, such as your AWS access keys or your passwords. After you provision your virtual device, you should ensure that the information is destroyed following secure procedures.

CreateVirtualMFADeviceAsync ( CreateVirtualMFADeviceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateVirtualMFADevice operation.

CreateVirtualMFADeviceAsync ( CreateVirtualMFADeviceRequest request, CreateVirtualMFADeviceResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateVirtualMFADevice operation.

DeactivateMFADevice ( DeactivateMFADeviceRequest request ) : Amazon.IdentityManagement.Model.DeactivateMFADeviceResponse

Deactivates the specified MFA device and removes it from association with the user name for which it was originally enabled.

For more information about creating and working with virtual MFA devices, go to Using a Virtual MFA Device in the IAM User Guide.

DeactivateMFADeviceAsync ( DeactivateMFADeviceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeactivateMFADevice operation.

DeactivateMFADeviceAsync ( DeactivateMFADeviceRequest request, DeactivateMFADeviceResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeactivateMFADevice operation.

DeleteAccessKey ( DeleteAccessKeyRequest request ) : Amazon.IdentityManagement.Model.DeleteAccessKeyResponse

Deletes the access key pair associated with the specified IAM user.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

DeleteAccessKeyAsync ( DeleteAccessKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteAccessKey operation.

DeleteAccessKeyAsync ( DeleteAccessKeyRequest request, DeleteAccessKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteAccessKey operation.

DeleteAccountAlias ( DeleteAccountAliasRequest request ) : Amazon.IdentityManagement.Model.DeleteAccountAliasResponse

Deletes the specified AWS account alias. For information about using an AWS account alias, see Using an Alias for Your AWS Account ID in the IAM User Guide.

DeleteAccountAliasAsync ( DeleteAccountAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteAccountAlias operation.

DeleteAccountAliasAsync ( DeleteAccountAliasRequest request, DeleteAccountAliasResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteAccountAlias operation.

DeleteAccountPasswordPolicy ( ) : Amazon.IdentityManagement.Model.DeleteAccountPasswordPolicyResponse

Deletes the password policy for the AWS account. There are no parameters.

DeleteAccountPasswordPolicy ( DeleteAccountPasswordPolicyRequest request ) : Amazon.IdentityManagement.Model.DeleteAccountPasswordPolicyResponse

Deletes the password policy for the AWS account. There are no parameters.

DeleteAccountPasswordPolicyAsync ( DeleteAccountPasswordPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteAccountPasswordPolicy operation.

DeleteAccountPasswordPolicyAsync ( System cancellationToken = default(CancellationToken) ) : Task

Deletes the password policy for the AWS account. There are no parameters.

DeleteAccountPasswordPolicyAsync ( DeleteAccountPasswordPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
DeleteAccountPasswordPolicyAsync ( DeleteAccountPasswordPolicyRequest request, DeleteAccountPasswordPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteAccountPasswordPolicy operation.

DeleteGroup ( DeleteGroupRequest request ) : Amazon.IdentityManagement.Model.DeleteGroupResponse

Deletes the specified IAM group. The group must not contain any users or have any attached policies.

DeleteGroupAsync ( DeleteGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteGroup operation.

DeleteGroupAsync ( DeleteGroupRequest request, DeleteGroupResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteGroup operation.

DeleteGroupPolicy ( DeleteGroupPolicyRequest request ) : Amazon.IdentityManagement.Model.DeleteGroupPolicyResponse

Deletes the specified inline policy that is embedded in the specified IAM group.

A group can also have managed policies attached to it. To detach a managed policy from a group, use DetachGroupPolicy. For more information about policies, refer to Managed Policies and Inline Policies in the IAM User Guide.

DeleteGroupPolicyAsync ( DeleteGroupPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteGroupPolicy operation.

DeleteGroupPolicyAsync ( DeleteGroupPolicyRequest request, DeleteGroupPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteGroupPolicy operation.

DeleteInstanceProfile ( DeleteInstanceProfileRequest request ) : Amazon.IdentityManagement.Model.DeleteInstanceProfileResponse

Deletes the specified instance profile. The instance profile must not have an associated role.

Make sure you do not have any Amazon EC2 instances running with the instance profile you are about to delete. Deleting a role or instance profile that is associated with a running instance will break any applications running on the instance.

For more information about instance profiles, go to About Instance Profiles.

DeleteInstanceProfileAsync ( DeleteInstanceProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteInstanceProfile operation.

DeleteInstanceProfileAsync ( DeleteInstanceProfileRequest request, DeleteInstanceProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteInstanceProfile operation.

DeleteLoginProfile ( DeleteLoginProfileRequest request ) : Amazon.IdentityManagement.Model.DeleteLoginProfileResponse

Deletes the password for the specified IAM user, which terminates the user's ability to access AWS services through the AWS Management Console.

Deleting a user's password does not prevent a user from accessing AWS through the command line interface or the API. To prevent all user access you must also either make any access keys inactive or delete them. For more information about making keys inactive or deleting them, see UpdateAccessKey and DeleteAccessKey.

DeleteLoginProfileAsync ( DeleteLoginProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteLoginProfile operation.

DeleteLoginProfileAsync ( DeleteLoginProfileRequest request, DeleteLoginProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteLoginProfile operation.

DeleteOpenIDConnectProvider ( DeleteOpenIDConnectProviderRequest request ) : DeleteOpenIDConnectProviderResponse

Deletes an OpenID Connect identity provider (IdP) resource object in IAM.

Deleting an IAM OIDC provider resource does not update any roles that reference the provider as a principal in their trust policies. Any attempt to assume a role that references a deleted provider fails.

This action is idempotent; it does not fail or return an error if you call the action for a provider that does not exist.

DeleteOpenIDConnectProviderAsync ( DeleteOpenIDConnectProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteOpenIDConnectProvider operation.

DeleteOpenIDConnectProviderAsync ( DeleteOpenIDConnectProviderRequest request, DeleteOpenIDConnectProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteOpenIDConnectProvider operation.

DeletePolicy ( DeletePolicyRequest request ) : DeletePolicyResponse

Deletes the specified managed policy.

Before you can delete a managed policy, you must first detach the policy from all users, groups, and roles that it is attached to, and you must delete all of the policy's versions. The following steps describe the process for deleting a managed policy:

  • Detach the policy from all users, groups, and roles that the policy is attached to, using the DetachUserPolicy, DetachGroupPolicy, or DetachRolePolicy APIs. To list all the users, groups, and roles that a policy is attached to, use ListEntitiesForPolicy.

  • Delete all versions of the policy using DeletePolicyVersion. To list the policy's versions, use ListPolicyVersions. You cannot use DeletePolicyVersion to delete the version that is marked as the default version. You delete the policy's default version in the next step of the process.

  • Delete the policy (this automatically deletes the policy's default version) using this API.

For information about managed policies, see Managed Policies and Inline Policies in the IAM User Guide.

DeletePolicyAsync ( DeletePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeletePolicy operation.

DeletePolicyAsync ( DeletePolicyRequest request, DeletePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeletePolicy operation.

DeletePolicyVersion ( DeletePolicyVersionRequest request ) : DeletePolicyVersionResponse

Deletes the specified version from the specified managed policy.

You cannot delete the default version from a policy using this API. To delete the default version from a policy, use DeletePolicy. To find out which version of a policy is marked as the default version, use ListPolicyVersions.

For information about versions for managed policies, see Versioning for Managed Policies in the IAM User Guide.

DeletePolicyVersionAsync ( DeletePolicyVersionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeletePolicyVersion operation.

DeletePolicyVersionAsync ( DeletePolicyVersionRequest request, DeletePolicyVersionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeletePolicyVersion operation.

DeleteRole ( DeleteRoleRequest request ) : Amazon.IdentityManagement.Model.DeleteRoleResponse

Deletes the specified role. The role must not have any policies attached. For more information about roles, go to Working with Roles.

Make sure you do not have any Amazon EC2 instances running with the role you are about to delete. Deleting a role or instance profile that is associated with a running instance will break any applications running on the instance.

DeleteRoleAsync ( DeleteRoleRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteRole operation.

DeleteRoleAsync ( DeleteRoleRequest request, DeleteRoleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteRole operation.

DeleteRolePolicy ( DeleteRolePolicyRequest request ) : Amazon.IdentityManagement.Model.DeleteRolePolicyResponse

Deletes the specified inline policy that is embedded in the specified IAM role.

A role can also have managed policies attached to it. To detach a managed policy from a role, use DetachRolePolicy. For more information about policies, refer to Managed Policies and Inline Policies in the IAM User Guide.

DeleteRolePolicyAsync ( DeleteRolePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteRolePolicy operation.

DeleteRolePolicyAsync ( DeleteRolePolicyRequest request, DeleteRolePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteRolePolicy operation.

DeleteSAMLProvider ( DeleteSAMLProviderRequest request ) : Amazon.IdentityManagement.Model.DeleteSAMLProviderResponse

Deletes a SAML provider resource in IAM.

Deleting the provider resource from IAM does not update any roles that reference the SAML provider resource's ARN as a principal in their trust policies. Any attempt to assume a role that references a non-existent provider resource ARN fails.

This operation requires Signature Version 4.

DeleteSAMLProviderAsync ( DeleteSAMLProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteSAMLProvider operation.

DeleteSAMLProviderAsync ( DeleteSAMLProviderRequest request, DeleteSAMLProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteSAMLProvider operation.

DeleteSSHPublicKey ( DeleteSSHPublicKeyRequest request ) : DeleteSSHPublicKeyResponse

Deletes the specified SSH public key.

The SSH public key deleted by this action is used only for authenticating the associated IAM user to an AWS CodeCommit repository. For more information about using SSH keys to authenticate to an AWS CodeCommit repository, see Set up AWS CodeCommit for SSH Connections in the AWS CodeCommit User Guide.

DeleteSSHPublicKeyAsync ( DeleteSSHPublicKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteSSHPublicKey operation.

DeleteSSHPublicKeyAsync ( DeleteSSHPublicKeyRequest request, DeleteSSHPublicKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteSSHPublicKey operation.

DeleteServerCertificate ( DeleteServerCertificateRequest request ) : Amazon.IdentityManagement.Model.DeleteServerCertificateResponse

Deletes the specified server certificate.

For more information about working with server certificates, including a list of AWS services that can use the server certificates that you manage with IAM, go to Working with Server Certificates in the IAM User Guide.

If you are using a server certificate with Elastic Load Balancing, deleting the certificate could have implications for your application. If Elastic Load Balancing doesn't detect the deletion of bound certificates, it may continue to use the certificates. This could cause Elastic Load Balancing to stop accepting traffic. We recommend that you remove the reference to the certificate from Elastic Load Balancing before using this command to delete the certificate. For more information, go to DeleteLoadBalancerListeners in the Elastic Load Balancing API Reference.

DeleteServerCertificateAsync ( DeleteServerCertificateRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteServerCertificate operation.

DeleteServerCertificateAsync ( DeleteServerCertificateRequest request, DeleteServerCertificateResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteServerCertificate operation.

DeleteServiceSpecificCredential ( DeleteServiceSpecificCredentialRequest request ) : DeleteServiceSpecificCredentialResponse

Deletes the specified service-specific credential.

DeleteServiceSpecificCredentialAsync ( DeleteServiceSpecificCredentialRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteServiceSpecificCredential operation.

DeleteServiceSpecificCredentialAsync ( DeleteServiceSpecificCredentialRequest request, DeleteServiceSpecificCredentialResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteServiceSpecificCredential operation.

DeleteSigningCertificate ( DeleteSigningCertificateRequest request ) : Amazon.IdentityManagement.Model.DeleteSigningCertificateResponse

Deletes a signing certificate associated with the specified IAM user.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated IAM users.

DeleteSigningCertificateAsync ( DeleteSigningCertificateRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteSigningCertificate operation.

DeleteSigningCertificateAsync ( DeleteSigningCertificateRequest request, DeleteSigningCertificateResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteSigningCertificate operation.

DeleteUser ( DeleteUserRequest request ) : Amazon.IdentityManagement.Model.DeleteUserResponse

Deletes the specified IAM user. The user must not belong to any groups or have any access keys, signing certificates, or attached policies.

DeleteUserAsync ( DeleteUserRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteUser operation.

DeleteUserAsync ( DeleteUserRequest request, DeleteUserResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteUser operation.

DeleteUserPolicy ( DeleteUserPolicyRequest request ) : Amazon.IdentityManagement.Model.DeleteUserPolicyResponse

Deletes the specified inline policy that is embedded in the specified IAM user.

A user can also have managed policies attached to it. To detach a managed policy from a user, use DetachUserPolicy. For more information about policies, refer to Managed Policies and Inline Policies in the IAM User Guide.

DeleteUserPolicyAsync ( DeleteUserPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteUserPolicy operation.

DeleteUserPolicyAsync ( DeleteUserPolicyRequest request, DeleteUserPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteUserPolicy operation.

DeleteVirtualMFADevice ( DeleteVirtualMFADeviceRequest request ) : Amazon.IdentityManagement.Model.DeleteVirtualMFADeviceResponse

Deletes a virtual MFA device.

You must deactivate a user's virtual MFA device before you can delete it. For information about deactivating MFA devices, see DeactivateMFADevice.

DeleteVirtualMFADeviceAsync ( DeleteVirtualMFADeviceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteVirtualMFADevice operation.

DeleteVirtualMFADeviceAsync ( DeleteVirtualMFADeviceRequest request, DeleteVirtualMFADeviceResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteVirtualMFADevice operation.

DetachGroupPolicy ( DetachGroupPolicyRequest request ) : DetachGroupPolicyResponse

Removes the specified managed policy from the specified IAM group.

A group can also have inline policies embedded with it. To delete an inline policy, use the DeleteGroupPolicy API. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

DetachGroupPolicyAsync ( DetachGroupPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DetachGroupPolicy operation.

DetachGroupPolicyAsync ( DetachGroupPolicyRequest request, DetachGroupPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DetachGroupPolicy operation.

DetachRolePolicy ( DetachRolePolicyRequest request ) : DetachRolePolicyResponse

Removes the specified managed policy from the specified role.

A role can also have inline policies embedded with it. To delete an inline policy, use the DeleteRolePolicy API. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

DetachRolePolicyAsync ( DetachRolePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DetachRolePolicy operation.

DetachRolePolicyAsync ( DetachRolePolicyRequest request, DetachRolePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DetachRolePolicy operation.

DetachUserPolicy ( DetachUserPolicyRequest request ) : DetachUserPolicyResponse

Removes the specified managed policy from the specified user.

A user can also have inline policies embedded with it. To delete an inline policy, use the DeleteUserPolicy API. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

DetachUserPolicyAsync ( DetachUserPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DetachUserPolicy operation.

DetachUserPolicyAsync ( DetachUserPolicyRequest request, DetachUserPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DetachUserPolicy operation.

EnableMFADevice ( EnableMFADeviceRequest request ) : Amazon.IdentityManagement.Model.EnableMFADeviceResponse

Enables the specified MFA device and associates it with the specified IAM user. When enabled, the MFA device is required for every subsequent login by the IAM user associated with the device.

EnableMFADeviceAsync ( EnableMFADeviceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the EnableMFADevice operation.

EnableMFADeviceAsync ( EnableMFADeviceRequest request, EnableMFADeviceResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the EnableMFADevice operation.

EndAddClientIDToOpenIDConnectProvider ( IAsyncResult asyncResult ) : AddClientIDToOpenIDConnectProviderResponse

Finishes the asynchronous execution of the AddClientIDToOpenIDConnectProvider operation.

EndAddRoleToInstanceProfile ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.AddRoleToInstanceProfileResponse

Finishes the asynchronous execution of the AddRoleToInstanceProfile operation.

EndAddUserToGroup ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.AddUserToGroupResponse

Finishes the asynchronous execution of the AddUserToGroup operation.

EndAttachGroupPolicy ( IAsyncResult asyncResult ) : AttachGroupPolicyResponse

Finishes the asynchronous execution of the AttachGroupPolicy operation.

EndAttachRolePolicy ( IAsyncResult asyncResult ) : AttachRolePolicyResponse

Finishes the asynchronous execution of the AttachRolePolicy operation.

EndAttachUserPolicy ( IAsyncResult asyncResult ) : AttachUserPolicyResponse

Finishes the asynchronous execution of the AttachUserPolicy operation.

EndChangePassword ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.ChangePasswordResponse

Finishes the asynchronous execution of the ChangePassword operation.

EndCreateAccessKey ( IAsyncResult asyncResult ) : CreateAccessKeyResponse

Finishes the asynchronous execution of the CreateAccessKey operation.

EndCreateAccountAlias ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.CreateAccountAliasResponse

Finishes the asynchronous execution of the CreateAccountAlias operation.

EndCreateGroup ( IAsyncResult asyncResult ) : CreateGroupResponse

Finishes the asynchronous execution of the CreateGroup operation.

EndCreateInstanceProfile ( IAsyncResult asyncResult ) : CreateInstanceProfileResponse

Finishes the asynchronous execution of the CreateInstanceProfile operation.

EndCreateLoginProfile ( IAsyncResult asyncResult ) : CreateLoginProfileResponse

Finishes the asynchronous execution of the CreateLoginProfile operation.

EndCreateOpenIDConnectProvider ( IAsyncResult asyncResult ) : CreateOpenIDConnectProviderResponse

Finishes the asynchronous execution of the CreateOpenIDConnectProvider operation.

EndCreatePolicy ( IAsyncResult asyncResult ) : CreatePolicyResponse

Finishes the asynchronous execution of the CreatePolicy operation.

EndCreatePolicyVersion ( IAsyncResult asyncResult ) : CreatePolicyVersionResponse

Finishes the asynchronous execution of the CreatePolicyVersion operation.

EndCreateRole ( IAsyncResult asyncResult ) : CreateRoleResponse

Finishes the asynchronous execution of the CreateRole operation.

EndCreateSAMLProvider ( IAsyncResult asyncResult ) : CreateSAMLProviderResponse

Finishes the asynchronous execution of the CreateSAMLProvider operation.

EndCreateServiceSpecificCredential ( IAsyncResult asyncResult ) : CreateServiceSpecificCredentialResponse

Finishes the asynchronous execution of the CreateServiceSpecificCredential operation.

EndCreateUser ( IAsyncResult asyncResult ) : CreateUserResponse

Finishes the asynchronous execution of the CreateUser operation.

EndCreateVirtualMFADevice ( IAsyncResult asyncResult ) : CreateVirtualMFADeviceResponse

Finishes the asynchronous execution of the CreateVirtualMFADevice operation.

EndDeactivateMFADevice ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeactivateMFADeviceResponse

Finishes the asynchronous execution of the DeactivateMFADevice operation.

EndDeleteAccessKey ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteAccessKeyResponse

Finishes the asynchronous execution of the DeleteAccessKey operation.

EndDeleteAccountAlias ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteAccountAliasResponse

Finishes the asynchronous execution of the DeleteAccountAlias operation.

EndDeleteAccountPasswordPolicy ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteAccountPasswordPolicyResponse

Finishes the asynchronous execution of the DeleteAccountPasswordPolicy operation.

EndDeleteGroup ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteGroupResponse

Finishes the asynchronous execution of the DeleteGroup operation.

EndDeleteGroupPolicy ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteGroupPolicyResponse

Finishes the asynchronous execution of the DeleteGroupPolicy operation.

EndDeleteInstanceProfile ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteInstanceProfileResponse

Finishes the asynchronous execution of the DeleteInstanceProfile operation.

EndDeleteLoginProfile ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteLoginProfileResponse

Finishes the asynchronous execution of the DeleteLoginProfile operation.

EndDeleteOpenIDConnectProvider ( IAsyncResult asyncResult ) : DeleteOpenIDConnectProviderResponse

Finishes the asynchronous execution of the DeleteOpenIDConnectProvider operation.

EndDeletePolicy ( IAsyncResult asyncResult ) : DeletePolicyResponse

Finishes the asynchronous execution of the DeletePolicy operation.

EndDeletePolicyVersion ( IAsyncResult asyncResult ) : DeletePolicyVersionResponse

Finishes the asynchronous execution of the DeletePolicyVersion operation.

EndDeleteRole ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteRoleResponse

Finishes the asynchronous execution of the DeleteRole operation.

EndDeleteRolePolicy ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteRolePolicyResponse

Finishes the asynchronous execution of the DeleteRolePolicy operation.

EndDeleteSAMLProvider ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteSAMLProviderResponse

Finishes the asynchronous execution of the DeleteSAMLProvider operation.

EndDeleteSSHPublicKey ( IAsyncResult asyncResult ) : DeleteSSHPublicKeyResponse

Finishes the asynchronous execution of the DeleteSSHPublicKey operation.

EndDeleteServerCertificate ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteServerCertificateResponse

Finishes the asynchronous execution of the DeleteServerCertificate operation.

EndDeleteServiceSpecificCredential ( IAsyncResult asyncResult ) : DeleteServiceSpecificCredentialResponse

Finishes the asynchronous execution of the DeleteServiceSpecificCredential operation.

EndDeleteSigningCertificate ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteSigningCertificateResponse

Finishes the asynchronous execution of the DeleteSigningCertificate operation.

EndDeleteUser ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteUserResponse

Finishes the asynchronous execution of the DeleteUser operation.

EndDeleteUserPolicy ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteUserPolicyResponse

Finishes the asynchronous execution of the DeleteUserPolicy operation.

EndDeleteVirtualMFADevice ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteVirtualMFADeviceResponse

Finishes the asynchronous execution of the DeleteVirtualMFADevice operation.

EndDetachGroupPolicy ( IAsyncResult asyncResult ) : DetachGroupPolicyResponse

Finishes the asynchronous execution of the DetachGroupPolicy operation.

EndDetachRolePolicy ( IAsyncResult asyncResult ) : DetachRolePolicyResponse

Finishes the asynchronous execution of the DetachRolePolicy operation.

EndDetachUserPolicy ( IAsyncResult asyncResult ) : DetachUserPolicyResponse

Finishes the asynchronous execution of the DetachUserPolicy operation.

EndEnableMFADevice ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.EnableMFADeviceResponse

Finishes the asynchronous execution of the EnableMFADevice operation.

EndGenerateCredentialReport ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.GenerateCredentialReportResponse

Finishes the asynchronous execution of the GenerateCredentialReport operation.

EndGetAccessKeyLastUsed ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.GetAccessKeyLastUsedResponse

Finishes the asynchronous execution of the GetAccessKeyLastUsed operation.

EndGetAccountAuthorizationDetails ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.GetAccountAuthorizationDetailsResponse

Finishes the asynchronous execution of the GetAccountAuthorizationDetails operation.

EndGetAccountPasswordPolicy ( IAsyncResult asyncResult ) : GetAccountPasswordPolicyResponse

Finishes the asynchronous execution of the GetAccountPasswordPolicy operation.

EndGetAccountSummary ( IAsyncResult asyncResult ) : GetAccountSummaryResponse

Finishes the asynchronous execution of the GetAccountSummary operation.

EndGetContextKeysForCustomPolicy ( IAsyncResult asyncResult ) : GetContextKeysForCustomPolicyResponse

Finishes the asynchronous execution of the GetContextKeysForCustomPolicy operation.

EndGetContextKeysForPrincipalPolicy ( IAsyncResult asyncResult ) : GetContextKeysForPrincipalPolicyResponse

Finishes the asynchronous execution of the GetContextKeysForPrincipalPolicy operation.

EndGetCredentialReport ( IAsyncResult asyncResult ) : GetCredentialReportResponse

Finishes the asynchronous execution of the GetCredentialReport operation.

EndGetGroup ( IAsyncResult asyncResult ) : GetGroupResponse

Finishes the asynchronous execution of the GetGroup operation.

EndGetGroupPolicy ( IAsyncResult asyncResult ) : GetGroupPolicyResponse

Finishes the asynchronous execution of the GetGroupPolicy operation.

EndGetInstanceProfile ( IAsyncResult asyncResult ) : GetInstanceProfileResponse

Finishes the asynchronous execution of the GetInstanceProfile operation.

EndGetLoginProfile ( IAsyncResult asyncResult ) : GetLoginProfileResponse

Finishes the asynchronous execution of the GetLoginProfile operation.

EndGetOpenIDConnectProvider ( IAsyncResult asyncResult ) : GetOpenIDConnectProviderResponse

Finishes the asynchronous execution of the GetOpenIDConnectProvider operation.

EndGetPolicy ( IAsyncResult asyncResult ) : GetPolicyResponse

Finishes the asynchronous execution of the GetPolicy operation.

EndGetPolicyVersion ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.GetPolicyVersionResponse

Finishes the asynchronous execution of the GetPolicyVersion operation.

EndGetRole ( IAsyncResult asyncResult ) : GetRoleResponse

Finishes the asynchronous execution of the GetRole operation.

EndGetRolePolicy ( IAsyncResult asyncResult ) : GetRolePolicyResponse

Finishes the asynchronous execution of the GetRolePolicy operation.

EndGetSAMLProvider ( IAsyncResult asyncResult ) : GetSAMLProviderResponse

Finishes the asynchronous execution of the GetSAMLProvider operation.

EndGetSSHPublicKey ( IAsyncResult asyncResult ) : GetSSHPublicKeyResponse

Finishes the asynchronous execution of the GetSSHPublicKey operation.

EndGetServerCertificate ( IAsyncResult asyncResult ) : GetServerCertificateResponse

Finishes the asynchronous execution of the GetServerCertificate operation.

EndGetUser ( IAsyncResult asyncResult ) : GetUserResponse

Finishes the asynchronous execution of the GetUser operation.

EndGetUserPolicy ( IAsyncResult asyncResult ) : GetUserPolicyResponse

Finishes the asynchronous execution of the GetUserPolicy operation.

EndListAccessKeys ( IAsyncResult asyncResult ) : ListAccessKeysResponse

Finishes the asynchronous execution of the ListAccessKeys operation.

EndListAccountAliases ( IAsyncResult asyncResult ) : ListAccountAliasesResponse

Finishes the asynchronous execution of the ListAccountAliases operation.

EndListAttachedGroupPolicies ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.ListAttachedGroupPoliciesResponse

Finishes the asynchronous execution of the ListAttachedGroupPolicies operation.

EndListAttachedRolePolicies ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.ListAttachedRolePoliciesResponse

Finishes the asynchronous execution of the ListAttachedRolePolicies operation.

EndListAttachedUserPolicies ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.ListAttachedUserPoliciesResponse

Finishes the asynchronous execution of the ListAttachedUserPolicies operation.

EndListEntitiesForPolicy ( IAsyncResult asyncResult ) : ListEntitiesForPolicyResponse

Finishes the asynchronous execution of the ListEntitiesForPolicy operation.

EndListGroupPolicies ( IAsyncResult asyncResult ) : ListGroupPoliciesResponse

Finishes the asynchronous execution of the ListGroupPolicies operation.

EndListGroups ( IAsyncResult asyncResult ) : ListGroupsResponse

Finishes the asynchronous execution of the ListGroups operation.

EndListGroupsForUser ( IAsyncResult asyncResult ) : ListGroupsForUserResponse

Finishes the asynchronous execution of the ListGroupsForUser operation.

EndListInstanceProfiles ( IAsyncResult asyncResult ) : ListInstanceProfilesResponse

Finishes the asynchronous execution of the ListInstanceProfiles operation.

EndListInstanceProfilesForRole ( IAsyncResult asyncResult ) : ListInstanceProfilesForRoleResponse

Finishes the asynchronous execution of the ListInstanceProfilesForRole operation.

EndListMFADevices ( IAsyncResult asyncResult ) : ListMFADevicesResponse

Finishes the asynchronous execution of the ListMFADevices operation.

EndListOpenIDConnectProviders ( IAsyncResult asyncResult ) : ListOpenIDConnectProvidersResponse

Finishes the asynchronous execution of the ListOpenIDConnectProviders operation.

EndListPolicies ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.ListPoliciesResponse

Finishes the asynchronous execution of the ListPolicies operation.

EndListPolicyVersions ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.ListPolicyVersionsResponse

Finishes the asynchronous execution of the ListPolicyVersions operation.

EndListRolePolicies ( IAsyncResult asyncResult ) : ListRolePoliciesResponse

Finishes the asynchronous execution of the ListRolePolicies operation.

EndListRoles ( IAsyncResult asyncResult ) : ListRolesResponse

Finishes the asynchronous execution of the ListRoles operation.

EndListSAMLProviders ( IAsyncResult asyncResult ) : ListSAMLProvidersResponse

Finishes the asynchronous execution of the ListSAMLProviders operation.

EndListSSHPublicKeys ( IAsyncResult asyncResult ) : ListSSHPublicKeysResponse

Finishes the asynchronous execution of the ListSSHPublicKeys operation.

EndListServerCertificates ( IAsyncResult asyncResult ) : ListServerCertificatesResponse

Finishes the asynchronous execution of the ListServerCertificates operation.

EndListServiceSpecificCredentials ( IAsyncResult asyncResult ) : ListServiceSpecificCredentialsResponse

Finishes the asynchronous execution of the ListServiceSpecificCredentials operation.

EndListSigningCertificates ( IAsyncResult asyncResult ) : ListSigningCertificatesResponse

Finishes the asynchronous execution of the ListSigningCertificates operation.

EndListUserPolicies ( IAsyncResult asyncResult ) : ListUserPoliciesResponse

Finishes the asynchronous execution of the ListUserPolicies operation.

EndListUsers ( IAsyncResult asyncResult ) : ListUsersResponse

Finishes the asynchronous execution of the ListUsers operation.

EndListVirtualMFADevices ( IAsyncResult asyncResult ) : ListVirtualMFADevicesResponse

Finishes the asynchronous execution of the ListVirtualMFADevices operation.

EndPutGroupPolicy ( IAsyncResult asyncResult ) : PutGroupPolicyResponse

Finishes the asynchronous execution of the PutGroupPolicy operation.

EndPutRolePolicy ( IAsyncResult asyncResult ) : PutRolePolicyResponse

Finishes the asynchronous execution of the PutRolePolicy operation.

EndPutUserPolicy ( IAsyncResult asyncResult ) : PutUserPolicyResponse

Finishes the asynchronous execution of the PutUserPolicy operation.

EndRemoveClientIDFromOpenIDConnectProvider ( IAsyncResult asyncResult ) : RemoveClientIDFromOpenIDConnectProviderResponse

Finishes the asynchronous execution of the RemoveClientIDFromOpenIDConnectProvider operation.

EndRemoveRoleFromInstanceProfile ( IAsyncResult asyncResult ) : RemoveRoleFromInstanceProfileResponse

Finishes the asynchronous execution of the RemoveRoleFromInstanceProfile operation.

EndRemoveUserFromGroup ( IAsyncResult asyncResult ) : RemoveUserFromGroupResponse

Finishes the asynchronous execution of the RemoveUserFromGroup operation.

EndResetServiceSpecificCredential ( IAsyncResult asyncResult ) : ResetServiceSpecificCredentialResponse

Finishes the asynchronous execution of the ResetServiceSpecificCredential operation.

EndResyncMFADevice ( IAsyncResult asyncResult ) : ResyncMFADeviceResponse

Finishes the asynchronous execution of the ResyncMFADevice operation.

EndSetDefaultPolicyVersion ( IAsyncResult asyncResult ) : SetDefaultPolicyVersionResponse

Finishes the asynchronous execution of the SetDefaultPolicyVersion operation.

EndSimulateCustomPolicy ( IAsyncResult asyncResult ) : SimulateCustomPolicyResponse

Finishes the asynchronous execution of the SimulateCustomPolicy operation.

EndSimulatePrincipalPolicy ( IAsyncResult asyncResult ) : SimulatePrincipalPolicyResponse

Finishes the asynchronous execution of the SimulatePrincipalPolicy operation.

EndUpdateAccessKey ( IAsyncResult asyncResult ) : UpdateAccessKeyResponse

Finishes the asynchronous execution of the UpdateAccessKey operation.

EndUpdateAccountPasswordPolicy ( IAsyncResult asyncResult ) : UpdateAccountPasswordPolicyResponse

Finishes the asynchronous execution of the UpdateAccountPasswordPolicy operation.

EndUpdateAssumeRolePolicy ( IAsyncResult asyncResult ) : UpdateAssumeRolePolicyResponse

Finishes the asynchronous execution of the UpdateAssumeRolePolicy operation.

EndUpdateGroup ( IAsyncResult asyncResult ) : UpdateGroupResponse

Finishes the asynchronous execution of the UpdateGroup operation.

EndUpdateLoginProfile ( IAsyncResult asyncResult ) : UpdateLoginProfileResponse

Finishes the asynchronous execution of the UpdateLoginProfile operation.

EndUpdateOpenIDConnectProviderThumbprint ( IAsyncResult asyncResult ) : UpdateOpenIDConnectProviderThumbprintResponse

Finishes the asynchronous execution of the UpdateOpenIDConnectProviderThumbprint operation.

EndUpdateSAMLProvider ( IAsyncResult asyncResult ) : UpdateSAMLProviderResponse

Finishes the asynchronous execution of the UpdateSAMLProvider operation.

EndUpdateSSHPublicKey ( IAsyncResult asyncResult ) : UpdateSSHPublicKeyResponse

Finishes the asynchronous execution of the UpdateSSHPublicKey operation.

EndUpdateServerCertificate ( IAsyncResult asyncResult ) : UpdateServerCertificateResponse

Finishes the asynchronous execution of the UpdateServerCertificate operation.

EndUpdateServiceSpecificCredential ( IAsyncResult asyncResult ) : UpdateServiceSpecificCredentialResponse

Finishes the asynchronous execution of the UpdateServiceSpecificCredential operation.

EndUpdateSigningCertificate ( IAsyncResult asyncResult ) : UpdateSigningCertificateResponse

Finishes the asynchronous execution of the UpdateSigningCertificate operation.

EndUpdateUser ( IAsyncResult asyncResult ) : UpdateUserResponse

Finishes the asynchronous execution of the UpdateUser operation.

EndUploadSSHPublicKey ( IAsyncResult asyncResult ) : UploadSSHPublicKeyResponse

Finishes the asynchronous execution of the UploadSSHPublicKey operation.

EndUploadServerCertificate ( IAsyncResult asyncResult ) : UploadServerCertificateResponse

Finishes the asynchronous execution of the UploadServerCertificate operation.

EndUploadSigningCertificate ( IAsyncResult asyncResult ) : UploadSigningCertificateResponse

Finishes the asynchronous execution of the UploadSigningCertificate operation.

GenerateCredentialReport ( ) : GenerateCredentialReportResponse

Generates a credential report for the AWS account. For more information about the credential report, see Getting Credential Reports in the IAM User Guide.

GenerateCredentialReport ( GenerateCredentialReportRequest request ) : GenerateCredentialReportResponse

Generates a credential report for the AWS account. For more information about the credential report, see Getting Credential Reports in the IAM User Guide.

GenerateCredentialReportAsync ( GenerateCredentialReportRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GenerateCredentialReport operation.

GenerateCredentialReportAsync ( System cancellationToken = default(CancellationToken) ) : Task

Generates a credential report for the AWS account. For more information about the credential report, see Getting Credential Reports in the IAM User Guide.

GenerateCredentialReportAsync ( GenerateCredentialReportResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
GenerateCredentialReportAsync ( GenerateCredentialReportRequest request, GenerateCredentialReportResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GenerateCredentialReport operation.

GetAccessKeyLastUsed ( GetAccessKeyLastUsedRequest request ) : GetAccessKeyLastUsedResponse

Retrieves information about when the specified access key was last used. The information includes the date and time of last use, along with the AWS service and region that were specified in the last request made with that key.

GetAccessKeyLastUsedAsync ( GetAccessKeyLastUsedRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetAccessKeyLastUsed operation.

GetAccessKeyLastUsedAsync ( GetAccessKeyLastUsedRequest request, GetAccessKeyLastUsedResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetAccessKeyLastUsed operation.

GetAccountAuthorizationDetails ( GetAccountAuthorizationDetailsRequest request ) : GetAccountAuthorizationDetailsResponse

Retrieves information about all IAM users, groups, roles, and policies in your AWS account, including their relationships to one another. Use this API to obtain a snapshot of the configuration of IAM permissions (users, groups, roles, and policies) in your account.

You can optionally filter the results using the Filter parameter. You can paginate the results using the MaxItems and Marker parameters.

GetAccountAuthorizationDetailsAsync ( GetAccountAuthorizationDetailsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetAccountAuthorizationDetails operation.

GetAccountAuthorizationDetailsAsync ( GetAccountAuthorizationDetailsRequest request, GetAccountAuthorizationDetailsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetAccountAuthorizationDetails operation.

GetAccountPasswordPolicy ( ) : GetAccountPasswordPolicyResponse

Retrieves the password policy for the AWS account. For more information about using a password policy, go to Managing an IAM Password Policy.

GetAccountPasswordPolicy ( GetAccountPasswordPolicyRequest request ) : GetAccountPasswordPolicyResponse

Retrieves the password policy for the AWS account. For more information about using a password policy, go to Managing an IAM Password Policy.

GetAccountPasswordPolicyAsync ( GetAccountPasswordPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetAccountPasswordPolicy operation.

GetAccountPasswordPolicyAsync ( System cancellationToken = default(CancellationToken) ) : Task

Retrieves the password policy for the AWS account. For more information about using a password policy, go to Managing an IAM Password Policy.

GetAccountPasswordPolicyAsync ( GetAccountPasswordPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
GetAccountPasswordPolicyAsync ( GetAccountPasswordPolicyRequest request, GetAccountPasswordPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetAccountPasswordPolicy operation.

GetAccountSummary ( ) : GetAccountSummaryResponse

Retrieves information about IAM entity usage and IAM quotas in the AWS account.

For information about limitations on IAM entities, see Limitations on IAM Entities in the IAM User Guide.

GetAccountSummary ( GetAccountSummaryRequest request ) : GetAccountSummaryResponse

Retrieves information about IAM entity usage and IAM quotas in the AWS account.

For information about limitations on IAM entities, see Limitations on IAM Entities in the IAM User Guide.

GetAccountSummaryAsync ( GetAccountSummaryRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetAccountSummary operation.

GetAccountSummaryAsync ( System cancellationToken = default(CancellationToken) ) : Task

Retrieves information about IAM entity usage and IAM quotas in the AWS account.

For information about limitations on IAM entities, see Limitations on IAM Entities in the IAM User Guide.

GetAccountSummaryAsync ( GetAccountSummaryResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
GetAccountSummaryAsync ( GetAccountSummaryRequest request, GetAccountSummaryResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetAccountSummary operation.

GetContextKeysForCustomPolicy ( GetContextKeysForCustomPolicyRequest request ) : GetContextKeysForCustomPolicyResponse

Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value specified in an IAM policy. Use GetContextKeysForCustomPolicy to understand what key names and values you must supply when you call SimulateCustomPolicy. Note that all parameters are shown in unencoded form here for clarity, but must be URL encoded to be included as a part of a real HTML request.

GetContextKeysForCustomPolicy ( List policyInputList ) : GetContextKeysForCustomPolicyResponse

Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value specified in an IAM policy. Use GetContextKeysForCustomPolicy to understand what key names and values you must supply when you call SimulateCustomPolicy. Note that all parameters are shown in unencoded form here for clarity, but must be URL encoded to be included as a part of a real HTML request.

GetContextKeysForCustomPolicyAsync ( GetContextKeysForCustomPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetContextKeysForCustomPolicy operation.

GetContextKeysForCustomPolicyAsync ( List policyInputList, System cancellationToken = default(CancellationToken) ) : Task

Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value specified in an IAM policy. Use GetContextKeysForCustomPolicy to understand what key names and values you must supply when you call SimulateCustomPolicy. Note that all parameters are shown in unencoded form here for clarity, but must be URL encoded to be included as a part of a real HTML request.

GetContextKeysForCustomPolicyAsync ( GetContextKeysForCustomPolicyRequest request, GetContextKeysForCustomPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetContextKeysForCustomPolicy operation.

GetContextKeysForCustomPolicyAsync ( List policyInputList, GetContextKeysForCustomPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value specified in an IAM policy. Use GetContextKeysForCustomPolicy to understand what key names and values you must supply when you call SimulateCustomPolicy. Note that all parameters are shown in unencoded form here for clarity, but must be URL encoded to be included as a part of a real HTML request.

GetContextKeysForPrincipalPolicy ( GetContextKeysForPrincipalPolicyRequest request ) : GetContextKeysForPrincipalPolicyResponse

Gets a list of all of the context keys referenced in all of the IAM policies attached to the specified IAM entity. The entity can be an IAM user, group, or role. If you specify a user, then the request also includes all of the policies attached to groups that the user is a member of.

You can optionally include a list of one or more additional policies, specified as strings. If you want to include only a list of policies by string, use GetContextKeysForCustomPolicy instead.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use GetContextKeysForCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value in an IAM policy. Use GetContextKeysForPrincipalPolicy to understand what key names and values you must supply when you call SimulatePrincipalPolicy.

GetContextKeysForPrincipalPolicy ( string policySourceArn ) : GetContextKeysForPrincipalPolicyResponse

Gets a list of all of the context keys referenced in all of the IAM policies attached to the specified IAM entity. The entity can be an IAM user, group, or role. If you specify a user, then the request also includes all of the policies attached to groups that the user is a member of.

You can optionally include a list of one or more additional policies, specified as strings. If you want to include only a list of policies by string, use GetContextKeysForCustomPolicy instead.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use GetContextKeysForCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value in an IAM policy. Use GetContextKeysForPrincipalPolicy to understand what key names and values you must supply when you call SimulatePrincipalPolicy.

GetContextKeysForPrincipalPolicy ( string policySourceArn, List policyInputList ) : GetContextKeysForPrincipalPolicyResponse

Gets a list of all of the context keys referenced in all of the IAM policies attached to the specified IAM entity. The entity can be an IAM user, group, or role. If you specify a user, then the request also includes all of the policies attached to groups that the user is a member of.

You can optionally include a list of one or more additional policies, specified as strings. If you want to include only a list of policies by string, use GetContextKeysForCustomPolicy instead.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use GetContextKeysForCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value in an IAM policy. Use GetContextKeysForPrincipalPolicy to understand what key names and values you must supply when you call SimulatePrincipalPolicy.

GetContextKeysForPrincipalPolicyAsync ( GetContextKeysForPrincipalPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetContextKeysForPrincipalPolicy operation.

GetContextKeysForPrincipalPolicyAsync ( string policySourceArn, List policyInputList, System cancellationToken = default(CancellationToken) ) : Task

Gets a list of all of the context keys referenced in all of the IAM policies attached to the specified IAM entity. The entity can be an IAM user, group, or role. If you specify a user, then the request also includes all of the policies attached to groups that the user is a member of.

You can optionally include a list of one or more additional policies, specified as strings. If you want to include only a list of policies by string, use GetContextKeysForCustomPolicy instead.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use GetContextKeysForCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value in an IAM policy. Use GetContextKeysForPrincipalPolicy to understand what key names and values you must supply when you call SimulatePrincipalPolicy.

GetContextKeysForPrincipalPolicyAsync ( string policySourceArn, System cancellationToken = default(CancellationToken) ) : Task

Gets a list of all of the context keys referenced in all of the IAM policies attached to the specified IAM entity. The entity can be an IAM user, group, or role. If you specify a user, then the request also includes all of the policies attached to groups that the user is a member of.

You can optionally include a list of one or more additional policies, specified as strings. If you want to include only a list of policies by string, use GetContextKeysForCustomPolicy instead.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use GetContextKeysForCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value in an IAM policy. Use GetContextKeysForPrincipalPolicy to understand what key names and values you must supply when you call SimulatePrincipalPolicy.

GetContextKeysForPrincipalPolicyAsync ( GetContextKeysForPrincipalPolicyRequest request, GetContextKeysForPrincipalPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetContextKeysForPrincipalPolicy operation.

GetContextKeysForPrincipalPolicyAsync ( string policySourceArn, GetContextKeysForPrincipalPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Gets a list of all of the context keys referenced in all of the IAM policies attached to the specified IAM entity. The entity can be an IAM user, group, or role. If you specify a user, then the request also includes all of the policies attached to groups that the user is a member of.

You can optionally include a list of one or more additional policies, specified as strings. If you want to include only a list of policies by string, use GetContextKeysForCustomPolicy instead.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use GetContextKeysForCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value in an IAM policy. Use GetContextKeysForPrincipalPolicy to understand what key names and values you must supply when you call SimulatePrincipalPolicy.

GetContextKeysForPrincipalPolicyAsync ( string policySourceArn, List policyInputList, GetContextKeysForPrincipalPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Gets a list of all of the context keys referenced in all of the IAM policies attached to the specified IAM entity. The entity can be an IAM user, group, or role. If you specify a user, then the request also includes all of the policies attached to groups that the user is a member of.

You can optionally include a list of one or more additional policies, specified as strings. If you want to include only a list of policies by string, use GetContextKeysForCustomPolicy instead.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use GetContextKeysForCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value in an IAM policy. Use GetContextKeysForPrincipalPolicy to understand what key names and values you must supply when you call SimulatePrincipalPolicy.

GetCredentialReport ( ) : GetCredentialReportResponse

Retrieves a credential report for the AWS account. For more information about the credential report, see Getting Credential Reports in the IAM User Guide.

GetCredentialReport ( GetCredentialReportRequest request ) : GetCredentialReportResponse

Retrieves a credential report for the AWS account. For more information about the credential report, see Getting Credential Reports in the IAM User Guide.

GetCredentialReportAsync ( GetCredentialReportRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetCredentialReport operation.

GetCredentialReportAsync ( System cancellationToken = default(CancellationToken) ) : Task

Retrieves a credential report for the AWS account. For more information about the credential report, see Getting Credential Reports in the IAM User Guide.

GetCredentialReportAsync ( GetCredentialReportResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
GetCredentialReportAsync ( GetCredentialReportRequest request, GetCredentialReportResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetCredentialReport operation.

GetGroup ( GetGroupRequest request ) : GetGroupResponse

Returns a list of IAM users that are in the specified IAM group. You can paginate the results using the MaxItems and Marker parameters.

GetGroupAsync ( GetGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetGroup operation.

GetGroupAsync ( GetGroupRequest request, GetGroupResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetGroup operation.

GetGroupPolicy ( GetGroupPolicyRequest request ) : GetGroupPolicyResponse

Retrieves the specified inline policy document that is embedded in the specified IAM group.

Policies returned by this API are URL-encoded compliant with RFC 3986. You can use a URL decoding method to convert the policy back to plain JSON text. For example, if you use Java, you can use the decode method of the java.net.URLDecoder utility class in the Java SDK. Other languages and SDKs provide similar functionality.

An IAM group can also have managed policies attached to it. To retrieve a managed policy document that is attached to a group, use GetPolicy to determine the policy's default version, then use GetPolicyVersion to retrieve the policy document.

For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

GetGroupPolicyAsync ( GetGroupPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetGroupPolicy operation.

GetGroupPolicyAsync ( GetGroupPolicyRequest request, GetGroupPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetGroupPolicy operation.

GetInstanceProfile ( GetInstanceProfileRequest request ) : GetInstanceProfileResponse

Retrieves information about the specified instance profile, including the instance profile's path, GUID, ARN, and role. For more information about instance profiles, see About Instance Profiles in the IAM User Guide.

GetInstanceProfileAsync ( GetInstanceProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetInstanceProfile operation.

GetInstanceProfileAsync ( GetInstanceProfileRequest request, GetInstanceProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetInstanceProfile operation.

GetLoginProfile ( GetLoginProfileRequest request ) : GetLoginProfileResponse

Retrieves the user name and password-creation date for the specified IAM user. If the user has not been assigned a password, the action returns a 404 (NoSuchEntity) error.

GetLoginProfileAsync ( GetLoginProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetLoginProfile operation.

GetLoginProfileAsync ( GetLoginProfileRequest request, GetLoginProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetLoginProfile operation.

GetOpenIDConnectProvider ( GetOpenIDConnectProviderRequest request ) : GetOpenIDConnectProviderResponse

Returns information about the specified OpenID Connect (OIDC) provider resource object in IAM.

GetOpenIDConnectProviderAsync ( GetOpenIDConnectProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetOpenIDConnectProvider operation.

GetOpenIDConnectProviderAsync ( GetOpenIDConnectProviderRequest request, GetOpenIDConnectProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetOpenIDConnectProvider operation.

GetPolicy ( GetPolicyRequest request ) : GetPolicyResponse

Retrieves information about the specified managed policy, including the policy's default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use the ListEntitiesForPolicy API. This API returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion.

This API retrieves information about managed policies. To retrieve information about an inline policy that is embedded with an IAM user, group, or role, use the GetUserPolicy, GetGroupPolicy, or GetRolePolicy API.

For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

GetPolicyAsync ( GetPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetPolicy operation.

GetPolicyAsync ( GetPolicyRequest request, GetPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetPolicy operation.

GetPolicyVersion ( GetPolicyVersionRequest request ) : GetPolicyVersionResponse

Retrieves information about the specified version of the specified managed policy, including the policy document.

Policies returned by this API are URL-encoded compliant with RFC 3986. You can use a URL decoding method to convert the policy back to plain JSON text. For example, if you use Java, you can use the decode method of the java.net.URLDecoder utility class in the Java SDK. Other languages and SDKs provide similar functionality.

To list the available versions for a policy, use ListPolicyVersions.

This API retrieves information about managed policies. To retrieve information about an inline policy that is embedded in a user, group, or role, use the GetUserPolicy, GetGroupPolicy, or GetRolePolicy API.

For more information about the types of policies, see Managed Policies and Inline Policies in the IAM User Guide.

For more information about managed policy versions, see Versioning for Managed Policies in the IAM User Guide.

GetPolicyVersionAsync ( GetPolicyVersionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetPolicyVersion operation.

GetPolicyVersionAsync ( GetPolicyVersionRequest request, GetPolicyVersionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetPolicyVersion operation.

GetRole ( GetRoleRequest request ) : GetRoleResponse

Retrieves information about the specified role, including the role's path, GUID, ARN, and the role's trust policy that grants permission to assume the role. For more information about roles, see Working with Roles.

Policies returned by this API are URL-encoded compliant with RFC 3986. You can use a URL decoding method to convert the policy back to plain JSON text. For example, if you use Java, you can use the decode method of the java.net.URLDecoder utility class in the Java SDK. Other languages and SDKs provide similar functionality.

GetRoleAsync ( GetRoleRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetRole operation.

GetRoleAsync ( GetRoleRequest request, GetRoleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetRole operation.

GetRolePolicy ( GetRolePolicyRequest request ) : GetRolePolicyResponse

Retrieves the specified inline policy document that is embedded with the specified IAM role.

Policies returned by this API are URL-encoded compliant with RFC 3986. You can use a URL decoding method to convert the policy back to plain JSON text. For example, if you use Java, you can use the decode method of the java.net.URLDecoder utility class in the Java SDK. Other languages and SDKs provide similar functionality.

An IAM role can also have managed policies attached to it. To retrieve a managed policy document that is attached to a role, use GetPolicy to determine the policy's default version, then use GetPolicyVersion to retrieve the policy document.

For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

For more information about roles, see Using Roles to Delegate Permissions and Federate Identities.

GetRolePolicyAsync ( GetRolePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetRolePolicy operation.

GetRolePolicyAsync ( GetRolePolicyRequest request, GetRolePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetRolePolicy operation.

GetSAMLProvider ( GetSAMLProviderRequest request ) : GetSAMLProviderResponse

Returns the SAML provider metadocument that was uploaded when the IAM SAML provider resource object was created or updated.

This operation requires Signature Version 4.

GetSAMLProviderAsync ( GetSAMLProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetSAMLProvider operation.

GetSAMLProviderAsync ( GetSAMLProviderRequest request, GetSAMLProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetSAMLProvider operation.

GetSSHPublicKey ( GetSSHPublicKeyRequest request ) : GetSSHPublicKeyResponse

Retrieves the specified SSH public key, including metadata about the key.

The SSH public key retrieved by this action is used only for authenticating the associated IAM user to an AWS CodeCommit repository. For more information about using SSH keys to authenticate to an AWS CodeCommit repository, see Set up AWS CodeCommit for SSH Connections in the AWS CodeCommit User Guide.

GetSSHPublicKeyAsync ( GetSSHPublicKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetSSHPublicKey operation.

GetSSHPublicKeyAsync ( GetSSHPublicKeyRequest request, GetSSHPublicKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetSSHPublicKey operation.

GetServerCertificate ( GetServerCertificateRequest request ) : GetServerCertificateResponse

Retrieves information about the specified server certificate stored in IAM.

For more information about working with server certificates, including a list of AWS services that can use the server certificates that you manage with IAM, go to Working with Server Certificates in the IAM User Guide.

GetServerCertificateAsync ( GetServerCertificateRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetServerCertificate operation.

GetServerCertificateAsync ( GetServerCertificateRequest request, GetServerCertificateResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetServerCertificate operation.

GetUser ( ) : GetUserResponse

Retrieves information about the specified IAM user, including the user's creation date, path, unique ID, and ARN.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID used to sign the request to this API.

GetUser ( GetUserRequest request ) : GetUserResponse

Retrieves information about the specified IAM user, including the user's creation date, path, unique ID, and ARN.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID used to sign the request to this API.

GetUserAsync ( GetUserRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetUser operation.

GetUserAsync ( System cancellationToken = default(CancellationToken) ) : Task

Retrieves information about the specified IAM user, including the user's creation date, path, unique ID, and ARN.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID used to sign the request to this API.

GetUserAsync ( GetUserResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
GetUserAsync ( GetUserRequest request, GetUserResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetUser operation.

GetUserPolicy ( GetUserPolicyRequest request ) : GetUserPolicyResponse

Retrieves the specified inline policy document that is embedded in the specified IAM user.

Policies returned by this API are URL-encoded compliant with RFC 3986. You can use a URL decoding method to convert the policy back to plain JSON text. For example, if you use Java, you can use the decode method of the java.net.URLDecoder utility class in the Java SDK. Other languages and SDKs provide similar functionality.

An IAM user can also have managed policies attached to it. To retrieve a managed policy document that is attached to a user, use GetPolicy to determine the policy's default version, then use GetPolicyVersion to retrieve the policy document.

For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

GetUserPolicyAsync ( GetUserPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetUserPolicy operation.

GetUserPolicyAsync ( GetUserPolicyRequest request, GetUserPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetUserPolicy operation.

ListAccessKeys ( ) : ListAccessKeysResponse

Returns information about the access key IDs associated with the specified IAM user. If there are none, the action returns an empty list.

Although each user is limited to a small number of keys, you can still paginate the results using the MaxItems and Marker parameters.

If the UserName field is not specified, the UserName is determined implicitly based on the AWS access key ID used to sign the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

To ensure the security of your AWS account, the secret access key is accessible only during key and user creation.

ListAccessKeys ( ListAccessKeysRequest request ) : ListAccessKeysResponse

Returns information about the access key IDs associated with the specified IAM user. If there are none, the action returns an empty list.

Although each user is limited to a small number of keys, you can still paginate the results using the MaxItems and Marker parameters.

If the UserName field is not specified, the UserName is determined implicitly based on the AWS access key ID used to sign the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

To ensure the security of your AWS account, the secret access key is accessible only during key and user creation.

ListAccessKeysAsync ( ListAccessKeysRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListAccessKeys operation.

ListAccessKeysAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns information about the access key IDs associated with the specified IAM user. If there are none, the action returns an empty list.

Although each user is limited to a small number of keys, you can still paginate the results using the MaxItems and Marker parameters.

If the UserName field is not specified, the UserName is determined implicitly based on the AWS access key ID used to sign the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

To ensure the security of your AWS account, the secret access key is accessible only during key and user creation.

ListAccessKeysAsync ( ListAccessKeysResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListAccessKeysAsync ( ListAccessKeysRequest request, ListAccessKeysResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListAccessKeys operation.

ListAccountAliases ( ) : ListAccountAliasesResponse

Lists the account alias associated with the AWS account (Note: you can have only one). For information about using an AWS account alias, see Using an Alias for Your AWS Account ID in the IAM User Guide.

ListAccountAliases ( ListAccountAliasesRequest request ) : ListAccountAliasesResponse

Lists the account alias associated with the AWS account (Note: you can have only one). For information about using an AWS account alias, see Using an Alias for Your AWS Account ID in the IAM User Guide.

ListAccountAliasesAsync ( ListAccountAliasesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListAccountAliases operation.

ListAccountAliasesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Lists the account alias associated with the AWS account (Note: you can have only one). For information about using an AWS account alias, see Using an Alias for Your AWS Account ID in the IAM User Guide.

ListAccountAliasesAsync ( ListAccountAliasesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListAccountAliasesAsync ( ListAccountAliasesRequest request, ListAccountAliasesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListAccountAliases operation.

ListAttachedGroupPolicies ( ListAttachedGroupPoliciesRequest request ) : ListAttachedGroupPoliciesResponse

Lists all managed policies that are attached to the specified IAM group.

An IAM group can also have inline policies embedded with it. To list the inline policies for a group, use the ListGroupPolicies API. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

You can paginate the results using the MaxItems and Marker parameters. You can use the PathPrefix parameter to limit the list of policies to only those matching the specified path prefix. If there are no policies attached to the specified group (or none that match the specified path prefix), the action returns an empty list.

ListAttachedGroupPoliciesAsync ( ListAttachedGroupPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListAttachedGroupPolicies operation.

ListAttachedGroupPoliciesAsync ( ListAttachedGroupPoliciesRequest request, ListAttachedGroupPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListAttachedGroupPolicies operation.

ListAttachedRolePolicies ( ListAttachedRolePoliciesRequest request ) : ListAttachedRolePoliciesResponse

Lists all managed policies that are attached to the specified IAM role.

An IAM role can also have inline policies embedded with it. To list the inline policies for a role, use the ListRolePolicies API. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

You can paginate the results using the MaxItems and Marker parameters. You can use the PathPrefix parameter to limit the list of policies to only those matching the specified path prefix. If there are no policies attached to the specified role (or none that match the specified path prefix), the action returns an empty list.

ListAttachedRolePoliciesAsync ( ListAttachedRolePoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListAttachedRolePolicies operation.

ListAttachedRolePoliciesAsync ( ListAttachedRolePoliciesRequest request, ListAttachedRolePoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListAttachedRolePolicies operation.

ListAttachedUserPolicies ( ListAttachedUserPoliciesRequest request ) : ListAttachedUserPoliciesResponse

Lists all managed policies that are attached to the specified IAM user.

An IAM user can also have inline policies embedded with it. To list the inline policies for a user, use the ListUserPolicies API. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

You can paginate the results using the MaxItems and Marker parameters. You can use the PathPrefix parameter to limit the list of policies to only those matching the specified path prefix. If there are no policies attached to the specified group (or none that match the specified path prefix), the action returns an empty list.

ListAttachedUserPoliciesAsync ( ListAttachedUserPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListAttachedUserPolicies operation.

ListAttachedUserPoliciesAsync ( ListAttachedUserPoliciesRequest request, ListAttachedUserPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListAttachedUserPolicies operation.

ListEntitiesForPolicy ( ListEntitiesForPolicyRequest request ) : ListEntitiesForPolicyResponse

Lists all IAM users, groups, and roles that the specified managed policy is attached to.

You can use the optional EntityFilter parameter to limit the results to a particular type of entity (users, groups, or roles). For example, to list only the roles that are attached to the specified policy, set EntityFilter to Role.

You can paginate the results using the MaxItems and Marker parameters.

ListEntitiesForPolicyAsync ( ListEntitiesForPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListEntitiesForPolicy operation.

ListEntitiesForPolicyAsync ( ListEntitiesForPolicyRequest request, ListEntitiesForPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListEntitiesForPolicy operation.

ListGroupPolicies ( ListGroupPoliciesRequest request ) : ListGroupPoliciesResponse

Lists the names of the inline policies that are embedded in the specified IAM group.

An IAM group can also have managed policies attached to it. To list the managed policies that are attached to a group, use ListAttachedGroupPolicies. For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

You can paginate the results using the MaxItems and Marker parameters. If there are no inline policies embedded with the specified group, the action returns an empty list.

ListGroupPoliciesAsync ( ListGroupPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListGroupPolicies operation.

ListGroupPoliciesAsync ( ListGroupPoliciesRequest request, ListGroupPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListGroupPolicies operation.

ListGroups ( ) : ListGroupsResponse

Lists the IAM groups that have the specified path prefix.

You can paginate the results using the MaxItems and Marker parameters.

ListGroups ( ListGroupsRequest request ) : ListGroupsResponse

Lists the IAM groups that have the specified path prefix.

You can paginate the results using the MaxItems and Marker parameters.

ListGroupsAsync ( ListGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListGroups operation.

ListGroupsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Lists the IAM groups that have the specified path prefix.

You can paginate the results using the MaxItems and Marker parameters.

ListGroupsAsync ( ListGroupsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListGroupsAsync ( ListGroupsRequest request, ListGroupsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListGroups operation.

ListGroupsForUser ( ListGroupsForUserRequest request ) : ListGroupsForUserResponse

Lists the IAM groups that the specified IAM user belongs to.

You can paginate the results using the MaxItems and Marker parameters.

ListGroupsForUserAsync ( ListGroupsForUserRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListGroupsForUser operation.

ListGroupsForUserAsync ( ListGroupsForUserRequest request, ListGroupsForUserResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListGroupsForUser operation.

ListInstanceProfiles ( ) : ListInstanceProfilesResponse

Lists the instance profiles that have the specified path prefix. If there are none, the action returns an empty list. For more information about instance profiles, go to About Instance Profiles.

You can paginate the results using the MaxItems and Marker parameters.

ListInstanceProfiles ( ListInstanceProfilesRequest request ) : ListInstanceProfilesResponse

Lists the instance profiles that have the specified path prefix. If there are none, the action returns an empty list. For more information about instance profiles, go to About Instance Profiles.

You can paginate the results using the MaxItems and Marker parameters.

ListInstanceProfilesAsync ( ListInstanceProfilesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListInstanceProfiles operation.

ListInstanceProfilesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Lists the instance profiles that have the specified path prefix. If there are none, the action returns an empty list. For more information about instance profiles, go to About Instance Profiles.

You can paginate the results using the MaxItems and Marker parameters.

ListInstanceProfilesAsync ( ListInstanceProfilesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListInstanceProfilesAsync ( ListInstanceProfilesRequest request, ListInstanceProfilesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListInstanceProfiles operation.

ListInstanceProfilesForRole ( ListInstanceProfilesForRoleRequest request ) : ListInstanceProfilesForRoleResponse

Lists the instance profiles that have the specified associated IAM role. If there are none, the action returns an empty list. For more information about instance profiles, go to About Instance Profiles.

You can paginate the results using the MaxItems and Marker parameters.

ListInstanceProfilesForRoleAsync ( ListInstanceProfilesForRoleRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListInstanceProfilesForRole operation.

ListInstanceProfilesForRoleAsync ( ListInstanceProfilesForRoleRequest request, ListInstanceProfilesForRoleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListInstanceProfilesForRole operation.

ListMFADevices ( ) : ListMFADevicesResponse

Lists the MFA devices for an IAM user. If the request includes a IAM user name, then this action lists all the MFA devices associated with the specified user. If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request for this API.

You can paginate the results using the MaxItems and Marker parameters.

ListMFADevices ( ListMFADevicesRequest request ) : ListMFADevicesResponse

Lists the MFA devices for an IAM user. If the request includes a IAM user name, then this action lists all the MFA devices associated with the specified user. If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request for this API.

You can paginate the results using the MaxItems and Marker parameters.

ListMFADevicesAsync ( ListMFADevicesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListMFADevices operation.

ListMFADevicesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Lists the MFA devices for an IAM user. If the request includes a IAM user name, then this action lists all the MFA devices associated with the specified user. If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request for this API.

You can paginate the results using the MaxItems and Marker parameters.

ListMFADevicesAsync ( ListMFADevicesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListMFADevicesAsync ( ListMFADevicesRequest request, ListMFADevicesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListMFADevices operation.

ListOpenIDConnectProviders ( ListOpenIDConnectProvidersRequest request ) : ListOpenIDConnectProvidersResponse

Lists information about the IAM OpenID Connect (OIDC) provider resource objects defined in the AWS account.

ListOpenIDConnectProvidersAsync ( ListOpenIDConnectProvidersRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListOpenIDConnectProviders operation.

ListOpenIDConnectProvidersAsync ( ListOpenIDConnectProvidersRequest request, ListOpenIDConnectProvidersResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListOpenIDConnectProviders operation.

ListPolicies ( ) : ListPoliciesResponse

Lists all the managed policies that are available in your AWS account, including your own customer-defined managed policies and all AWS managed policies.

You can filter the list of policies that is returned using the optional OnlyAttached, Scope, and PathPrefix parameters. For example, to list only the customer managed policies in your AWS account, set Scope to Local. To list only AWS managed policies, set Scope to AWS.

You can paginate the results using the MaxItems and Marker parameters.

For more information about managed policies, see Managed Policies and Inline Policies in the IAM User Guide.

ListPolicies ( ListPoliciesRequest request ) : ListPoliciesResponse

Lists all the managed policies that are available in your AWS account, including your own customer-defined managed policies and all AWS managed policies.

You can filter the list of policies that is returned using the optional OnlyAttached, Scope, and PathPrefix parameters. For example, to list only the customer managed policies in your AWS account, set Scope to Local. To list only AWS managed policies, set Scope to AWS.

You can paginate the results using the MaxItems and Marker parameters.

For more information about managed policies, see Managed Policies and Inline Policies in the IAM User Guide.

ListPoliciesAsync ( ListPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListPolicies operation.

ListPoliciesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Lists all the managed policies that are available in your AWS account, including your own customer-defined managed policies and all AWS managed policies.

You can filter the list of policies that is returned using the optional OnlyAttached, Scope, and PathPrefix parameters. For example, to list only the customer managed policies in your AWS account, set Scope to Local. To list only AWS managed policies, set Scope to AWS.

You can paginate the results using the MaxItems and Marker parameters.

For more information about managed policies, see Managed Policies and Inline Policies in the IAM User Guide.

ListPoliciesAsync ( ListPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListPoliciesAsync ( ListPoliciesRequest request, ListPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListPolicies operation.

ListPolicyVersions ( ListPolicyVersionsRequest request ) : ListPolicyVersionsResponse

Lists information about the versions of the specified managed policy, including the version that is currently set as the policy's default version.

For more information about managed policies, see Managed Policies and Inline Policies in the IAM User Guide.

ListPolicyVersionsAsync ( ListPolicyVersionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListPolicyVersions operation.

ListPolicyVersionsAsync ( ListPolicyVersionsRequest request, ListPolicyVersionsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListPolicyVersions operation.

ListRolePolicies ( ListRolePoliciesRequest request ) : ListRolePoliciesResponse

Lists the names of the inline policies that are embedded in the specified IAM role.

An IAM role can also have managed policies attached to it. To list the managed policies that are attached to a role, use ListAttachedRolePolicies. For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

You can paginate the results using the MaxItems and Marker parameters. If there are no inline policies embedded with the specified role, the action returns an empty list.

ListRolePoliciesAsync ( ListRolePoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListRolePolicies operation.

ListRolePoliciesAsync ( ListRolePoliciesRequest request, ListRolePoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListRolePolicies operation.

ListRoles ( ) : ListRolesResponse

Lists the IAM roles that have the specified path prefix. If there are none, the action returns an empty list. For more information about roles, go to Working with Roles.

You can paginate the results using the MaxItems and Marker parameters.

ListRoles ( ListRolesRequest request ) : ListRolesResponse

Lists the IAM roles that have the specified path prefix. If there are none, the action returns an empty list. For more information about roles, go to Working with Roles.

You can paginate the results using the MaxItems and Marker parameters.

ListRolesAsync ( ListRolesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListRoles operation.

ListRolesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Lists the IAM roles that have the specified path prefix. If there are none, the action returns an empty list. For more information about roles, go to Working with Roles.

You can paginate the results using the MaxItems and Marker parameters.

ListRolesAsync ( ListRolesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListRolesAsync ( ListRolesRequest request, ListRolesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListRoles operation.

ListSAMLProviders ( ) : ListSAMLProvidersResponse

Lists the SAML provider resource objects defined in IAM in the account.

This operation requires Signature Version 4.

ListSAMLProviders ( ListSAMLProvidersRequest request ) : ListSAMLProvidersResponse

Lists the SAML provider resource objects defined in IAM in the account.

This operation requires Signature Version 4.

ListSAMLProvidersAsync ( ListSAMLProvidersRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListSAMLProviders operation.

ListSAMLProvidersAsync ( System cancellationToken = default(CancellationToken) ) : Task

Lists the SAML provider resource objects defined in IAM in the account.

This operation requires Signature Version 4.

ListSAMLProvidersAsync ( ListSAMLProvidersResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListSAMLProvidersAsync ( ListSAMLProvidersRequest request, ListSAMLProvidersResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListSAMLProviders operation.

ListSSHPublicKeys ( ListSSHPublicKeysRequest request ) : ListSSHPublicKeysResponse

Returns information about the SSH public keys associated with the specified IAM user. If there are none, the action returns an empty list.

The SSH public keys returned by this action are used only for authenticating the IAM user to an AWS CodeCommit repository. For more information about using SSH keys to authenticate to an AWS CodeCommit repository, see Set up AWS CodeCommit for SSH Connections in the AWS CodeCommit User Guide.

Although each user is limited to a small number of keys, you can still paginate the results using the MaxItems and Marker parameters.

ListSSHPublicKeysAsync ( ListSSHPublicKeysRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListSSHPublicKeys operation.

ListSSHPublicKeysAsync ( ListSSHPublicKeysRequest request, ListSSHPublicKeysResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListSSHPublicKeys operation.

ListServerCertificates ( ) : ListServerCertificatesResponse

Lists the server certificates stored in IAM that have the specified path prefix. If none exist, the action returns an empty list.

You can paginate the results using the MaxItems and Marker parameters.

For more information about working with server certificates, including a list of AWS services that can use the server certificates that you manage with IAM, go to Working with Server Certificates in the IAM User Guide.

ListServerCertificates ( ListServerCertificatesRequest request ) : ListServerCertificatesResponse

Lists the server certificates stored in IAM that have the specified path prefix. If none exist, the action returns an empty list.

You can paginate the results using the MaxItems and Marker parameters.

For more information about working with server certificates, including a list of AWS services that can use the server certificates that you manage with IAM, go to Working with Server Certificates in the IAM User Guide.

ListServerCertificatesAsync ( ListServerCertificatesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListServerCertificates operation.

ListServerCertificatesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Lists the server certificates stored in IAM that have the specified path prefix. If none exist, the action returns an empty list.

You can paginate the results using the MaxItems and Marker parameters.

For more information about working with server certificates, including a list of AWS services that can use the server certificates that you manage with IAM, go to Working with Server Certificates in the IAM User Guide.

ListServerCertificatesAsync ( ListServerCertificatesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListServerCertificatesAsync ( ListServerCertificatesRequest request, ListServerCertificatesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListServerCertificates operation.

ListServiceSpecificCredentials ( ListServiceSpecificCredentialsRequest request ) : ListServiceSpecificCredentialsResponse

Returns information about the service-specific credentials associated with the specified IAM user. If there are none, the action returns an empty list. The service-specific credentials returned by this action are used only for authenticating the IAM user to a specific service. For more information about using service-specific credentials to authenticate to an AWS service, see Set Up service-specific credentials in the AWS CodeCommit User Guide.

ListServiceSpecificCredentialsAsync ( ListServiceSpecificCredentialsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListServiceSpecificCredentials operation.

ListServiceSpecificCredentialsAsync ( ListServiceSpecificCredentialsRequest request, ListServiceSpecificCredentialsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListServiceSpecificCredentials operation.

ListSigningCertificates ( ) : ListSigningCertificatesResponse

Returns information about the signing certificates associated with the specified IAM user. If there are none, the action returns an empty list.

Although each user is limited to a small number of signing certificates, you can still paginate the results using the MaxItems and Marker parameters.

If the UserName field is not specified, the user name is determined implicitly based on the AWS access key ID used to sign the request for this API. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

ListSigningCertificates ( ListSigningCertificatesRequest request ) : ListSigningCertificatesResponse

Returns information about the signing certificates associated with the specified IAM user. If there are none, the action returns an empty list.

Although each user is limited to a small number of signing certificates, you can still paginate the results using the MaxItems and Marker parameters.

If the UserName field is not specified, the user name is determined implicitly based on the AWS access key ID used to sign the request for this API. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

ListSigningCertificatesAsync ( ListSigningCertificatesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListSigningCertificates operation.

ListSigningCertificatesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns information about the signing certificates associated with the specified IAM user. If there are none, the action returns an empty list.

Although each user is limited to a small number of signing certificates, you can still paginate the results using the MaxItems and Marker parameters.

If the UserName field is not specified, the user name is determined implicitly based on the AWS access key ID used to sign the request for this API. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

ListSigningCertificatesAsync ( ListSigningCertificatesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListSigningCertificatesAsync ( ListSigningCertificatesRequest request, ListSigningCertificatesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListSigningCertificates operation.

ListUserPolicies ( ListUserPoliciesRequest request ) : ListUserPoliciesResponse

Lists the names of the inline policies embedded in the specified IAM user.

An IAM user can also have managed policies attached to it. To list the managed policies that are attached to a user, use ListAttachedUserPolicies. For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

You can paginate the results using the MaxItems and Marker parameters. If there are no inline policies embedded with the specified user, the action returns an empty list.

ListUserPoliciesAsync ( ListUserPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListUserPolicies operation.

ListUserPoliciesAsync ( ListUserPoliciesRequest request, ListUserPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListUserPolicies operation.

ListUsers ( ) : ListUsersResponse

Lists the IAM users that have the specified path prefix. If no path prefix is specified, the action returns all users in the AWS account. If there are none, the action returns an empty list.

You can paginate the results using the MaxItems and Marker parameters.

ListUsers ( ListUsersRequest request ) : ListUsersResponse

Lists the IAM users that have the specified path prefix. If no path prefix is specified, the action returns all users in the AWS account. If there are none, the action returns an empty list.

You can paginate the results using the MaxItems and Marker parameters.

ListUsersAsync ( ListUsersRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListUsers operation.

ListUsersAsync ( System cancellationToken = default(CancellationToken) ) : Task

Lists the IAM users that have the specified path prefix. If no path prefix is specified, the action returns all users in the AWS account. If there are none, the action returns an empty list.

You can paginate the results using the MaxItems and Marker parameters.

ListUsersAsync ( ListUsersResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListUsersAsync ( ListUsersRequest request, ListUsersResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListUsers operation.

ListVirtualMFADevices ( ) : ListVirtualMFADevicesResponse

Lists the virtual MFA devices defined in the AWS account by assignment status. If you do not specify an assignment status, the action returns a list of all virtual MFA devices. Assignment status can be Assigned, Unassigned, or Any.

You can paginate the results using the MaxItems and Marker parameters.

ListVirtualMFADevices ( ListVirtualMFADevicesRequest request ) : ListVirtualMFADevicesResponse

Lists the virtual MFA devices defined in the AWS account by assignment status. If you do not specify an assignment status, the action returns a list of all virtual MFA devices. Assignment status can be Assigned, Unassigned, or Any.

You can paginate the results using the MaxItems and Marker parameters.

ListVirtualMFADevicesAsync ( ListVirtualMFADevicesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListVirtualMFADevices operation.

ListVirtualMFADevicesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Lists the virtual MFA devices defined in the AWS account by assignment status. If you do not specify an assignment status, the action returns a list of all virtual MFA devices. Assignment status can be Assigned, Unassigned, or Any.

You can paginate the results using the MaxItems and Marker parameters.

ListVirtualMFADevicesAsync ( ListVirtualMFADevicesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListVirtualMFADevicesAsync ( ListVirtualMFADevicesRequest request, ListVirtualMFADevicesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListVirtualMFADevices operation.

PutGroupPolicy ( PutGroupPolicyRequest request ) : PutGroupPolicyResponse

Adds or updates an inline policy document that is embedded in the specified IAM group.

A user can also have managed policies attached to it. To attach a managed policy to a group, use AttachGroupPolicy. To create a new managed policy, use CreatePolicy. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

For information about limits on the number of inline policies that you can embed in a group, see Limitations on IAM Entities in the IAM User Guide.

Because policy documents can be large, you should use POST rather than GET when calling PutGroupPolicy. For general information about using the Query API with IAM, go to Making Query Requests in the IAM User Guide.

PutGroupPolicyAsync ( PutGroupPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutGroupPolicy operation.

PutGroupPolicyAsync ( PutGroupPolicyRequest request, PutGroupPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutGroupPolicy operation.

PutRolePolicy ( PutRolePolicyRequest request ) : PutRolePolicyResponse

Adds or updates an inline policy document that is embedded in the specified IAM role.

When you embed an inline policy in a role, the inline policy is used as part of the role's access (permissions) policy. The role's trust policy is created at the same time as the role, using CreateRole. You can update a role's trust policy using UpdateAssumeRolePolicy. For more information about IAM roles, go to Using Roles to Delegate Permissions and Federate Identities.

A role can also have a managed policy attached to it. To attach a managed policy to a role, use AttachRolePolicy. To create a new managed policy, use CreatePolicy. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

For information about limits on the number of inline policies that you can embed with a role, see Limitations on IAM Entities in the IAM User Guide.

Because policy documents can be large, you should use POST rather than GET when calling PutRolePolicy. For general information about using the Query API with IAM, go to Making Query Requests in the IAM User Guide.

PutRolePolicyAsync ( PutRolePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutRolePolicy operation.

PutRolePolicyAsync ( PutRolePolicyRequest request, PutRolePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutRolePolicy operation.

PutUserPolicy ( PutUserPolicyRequest request ) : PutUserPolicyResponse

Adds or updates an inline policy document that is embedded in the specified IAM user.

An IAM user can also have a managed policy attached to it. To attach a managed policy to a user, use AttachUserPolicy. To create a new managed policy, use CreatePolicy. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

For information about limits on the number of inline policies that you can embed in a user, see Limitations on IAM Entities in the IAM User Guide.

Because policy documents can be large, you should use POST rather than GET when calling PutUserPolicy. For general information about using the Query API with IAM, go to Making Query Requests in the IAM User Guide.

PutUserPolicyAsync ( PutUserPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutUserPolicy operation.

PutUserPolicyAsync ( PutUserPolicyRequest request, PutUserPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutUserPolicy operation.

RemoveClientIDFromOpenIDConnectProvider ( RemoveClientIDFromOpenIDConnectProviderRequest request ) : RemoveClientIDFromOpenIDConnectProviderResponse

Removes the specified client ID (also known as audience) from the list of client IDs registered for the specified IAM OpenID Connect (OIDC) provider resource object.

This action is idempotent; it does not fail or return an error if you try to remove a client ID that does not exist.

RemoveClientIDFromOpenIDConnectProviderAsync ( RemoveClientIDFromOpenIDConnectProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RemoveClientIDFromOpenIDConnectProvider operation.

RemoveClientIDFromOpenIDConnectProviderAsync ( RemoveClientIDFromOpenIDConnectProviderRequest request, RemoveClientIDFromOpenIDConnectProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the RemoveClientIDFromOpenIDConnectProvider operation.

RemoveRoleFromInstanceProfile ( RemoveRoleFromInstanceProfileRequest request ) : RemoveRoleFromInstanceProfileResponse

Removes the specified IAM role from the specified EC2 instance profile.

Make sure you do not have any Amazon EC2 instances running with the role you are about to remove from the instance profile. Removing a role from an instance profile that is associated with a running instance break any applications running on the instance.

For more information about IAM roles, go to Working with Roles. For more information about instance profiles, go to About Instance Profiles.

RemoveRoleFromInstanceProfileAsync ( RemoveRoleFromInstanceProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RemoveRoleFromInstanceProfile operation.

RemoveRoleFromInstanceProfileAsync ( RemoveRoleFromInstanceProfileRequest request, RemoveRoleFromInstanceProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the RemoveRoleFromInstanceProfile operation.

RemoveUserFromGroup ( RemoveUserFromGroupRequest request ) : RemoveUserFromGroupResponse

Removes the specified user from the specified group.

RemoveUserFromGroupAsync ( RemoveUserFromGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RemoveUserFromGroup operation.

RemoveUserFromGroupAsync ( RemoveUserFromGroupRequest request, RemoveUserFromGroupResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the RemoveUserFromGroup operation.

ResetServiceSpecificCredential ( ResetServiceSpecificCredentialRequest request ) : ResetServiceSpecificCredentialResponse

Resets the password for a service-specific credential. The new password is AWS generated and cryptographically strong. It cannot be configured by the user. Resetting the password immediately invalidates the previous password associated with this user.

ResetServiceSpecificCredentialAsync ( ResetServiceSpecificCredentialRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ResetServiceSpecificCredential operation.

ResetServiceSpecificCredentialAsync ( ResetServiceSpecificCredentialRequest request, ResetServiceSpecificCredentialResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ResetServiceSpecificCredential operation.

ResyncMFADevice ( ResyncMFADeviceRequest request ) : ResyncMFADeviceResponse

Synchronizes the specified MFA device with its IAM resource object on the AWS servers.

For more information about creating and working with virtual MFA devices, go to Using a Virtual MFA Device in the IAM User Guide.

ResyncMFADeviceAsync ( ResyncMFADeviceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ResyncMFADevice operation.

ResyncMFADeviceAsync ( ResyncMFADeviceRequest request, ResyncMFADeviceResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ResyncMFADevice operation.

SetDefaultPolicyVersion ( SetDefaultPolicyVersionRequest request ) : SetDefaultPolicyVersionResponse

Sets the specified version of the specified policy as the policy's default (operative) version.

This action affects all users, groups, and roles that the policy is attached to. To list the users, groups, and roles that the policy is attached to, use the ListEntitiesForPolicy API.

For information about managed policies, see Managed Policies and Inline Policies in the IAM User Guide.

SetDefaultPolicyVersionAsync ( SetDefaultPolicyVersionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetDefaultPolicyVersion operation.

SetDefaultPolicyVersionAsync ( SetDefaultPolicyVersionRequest request, SetDefaultPolicyVersionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the SetDefaultPolicyVersion operation.

SimulateCustomPolicy ( SimulateCustomPolicyRequest request ) : SimulateCustomPolicyResponse

Simulate how a set of IAM policies and optionally a resource-based policy works with a list of API actions and AWS resources to determine the policies' effective permissions. The policies are provided as strings.

The simulation does not perform the API actions; it only checks the authorization to determine if the simulated policies allow or deny the actions.

If you want to simulate existing policies attached to an IAM user, group, or role, use SimulatePrincipalPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request. You can use the Condition element of an IAM policy to evaluate context keys. To get the list of context keys that the policies require for correct simulation, use GetContextKeysForCustomPolicy.

If the output is long, you can use MaxItems and Marker parameters to paginate the results.

SimulateCustomPolicyAsync ( SimulateCustomPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SimulateCustomPolicy operation.

SimulateCustomPolicyAsync ( SimulateCustomPolicyRequest request, SimulateCustomPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the SimulateCustomPolicy operation.

SimulatePrincipalPolicy ( SimulatePrincipalPolicyRequest request ) : SimulatePrincipalPolicyResponse

Simulate how a set of IAM policies attached to an IAM entity works with a list of API actions and AWS resources to determine the policies' effective permissions. The entity can be an IAM user, group, or role. If you specify a user, then the simulation also includes all of the policies that are attached to groups that the user belongs to .

You can optionally include a list of one or more additional policies specified as strings to include in the simulation. If you want to simulate only policies specified as strings, use SimulateCustomPolicy instead.

You can also optionally include one resource-based policy to be evaluated with each of the resources included in the simulation.

The simulation does not perform the API actions, it only checks the authorization to determine if the simulated policies allow or deny the actions.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use SimulateCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request. You can use the Condition element of an IAM policy to evaluate context keys. To get the list of context keys that the policies require for correct simulation, use GetContextKeysForPrincipalPolicy.

If the output is long, you can use the MaxItems and Marker parameters to paginate the results.

SimulatePrincipalPolicyAsync ( SimulatePrincipalPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SimulatePrincipalPolicy operation.

SimulatePrincipalPolicyAsync ( SimulatePrincipalPolicyRequest request, SimulatePrincipalPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the SimulatePrincipalPolicy operation.

UpdateAccessKey ( UpdateAccessKeyRequest request ) : UpdateAccessKeyResponse

Changes the status of the specified access key from Active to Inactive, or vice versa. This action can be used to disable a user's key as part of a key rotation work flow.

If the UserName field is not specified, the UserName is determined implicitly based on the AWS access key ID used to sign the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

For information about rotating keys, see Managing Keys and Certificates in the IAM User Guide.

UpdateAccessKeyAsync ( UpdateAccessKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateAccessKey operation.

UpdateAccessKeyAsync ( UpdateAccessKeyRequest request, UpdateAccessKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateAccessKey operation.

UpdateAccountPasswordPolicy ( ) : UpdateAccountPasswordPolicyResponse

Updates the password policy settings for the AWS account.

This action does not support partial updates. No parameters are required, but if you do not specify a parameter, that parameter's value reverts to its default value. See the Request Parameters section for each parameter's default value.

For more information about using a password policy, see Managing an IAM Password Policy in the IAM User Guide.

UpdateAccountPasswordPolicy ( UpdateAccountPasswordPolicyRequest request ) : UpdateAccountPasswordPolicyResponse

Updates the password policy settings for the AWS account.

This action does not support partial updates. No parameters are required, but if you do not specify a parameter, that parameter's value reverts to its default value. See the Request Parameters section for each parameter's default value.

For more information about using a password policy, see Managing an IAM Password Policy in the IAM User Guide.

UpdateAccountPasswordPolicyAsync ( System cancellationToken = default(CancellationToken) ) : Task

Updates the password policy settings for the AWS account.

This action does not support partial updates. No parameters are required, but if you do not specify a parameter, that parameter's value reverts to its default value. See the Request Parameters section for each parameter's default value.

For more information about using a password policy, see Managing an IAM Password Policy in the IAM User Guide.

UpdateAccountPasswordPolicyAsync ( UpdateAccountPasswordPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateAccountPasswordPolicy operation.

UpdateAccountPasswordPolicyAsync ( UpdateAccountPasswordPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
UpdateAccountPasswordPolicyAsync ( UpdateAccountPasswordPolicyRequest request, UpdateAccountPasswordPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateAccountPasswordPolicy operation.

UpdateAssumeRolePolicy ( UpdateAssumeRolePolicyRequest request ) : UpdateAssumeRolePolicyResponse

Updates the policy that grants an IAM entity permission to assume a role. This is typically referred to as the "role trust policy". For more information about roles, go to Using Roles to Delegate Permissions and Federate Identities.

UpdateAssumeRolePolicyAsync ( UpdateAssumeRolePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateAssumeRolePolicy operation.

UpdateAssumeRolePolicyAsync ( UpdateAssumeRolePolicyRequest request, UpdateAssumeRolePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateAssumeRolePolicy operation.

UpdateGroup ( UpdateGroupRequest request ) : UpdateGroupResponse

Updates the name and/or the path of the specified IAM group.

You should understand the implications of changing a group's path or name. For more information, see Renaming Users and Groups in the IAM User Guide.

To change an IAM group name the requester must have appropriate permissions on both the source object and the target object. For example, to change "Managers" to "MGRs", the entity making the request must have permission on both "Managers" and "MGRs", or must have permission on all (*). For more information about permissions, see Permissions and Policies.

UpdateGroupAsync ( UpdateGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateGroup operation.

UpdateGroupAsync ( UpdateGroupRequest request, UpdateGroupResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateGroup operation.

UpdateLoginProfile ( UpdateLoginProfileRequest request ) : UpdateLoginProfileResponse

Changes the password for the specified IAM user.

IAM users can change their own passwords by calling ChangePassword. For more information about modifying passwords, see Managing Passwords in the IAM User Guide.

UpdateLoginProfileAsync ( UpdateLoginProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateLoginProfile operation.

UpdateLoginProfileAsync ( UpdateLoginProfileRequest request, UpdateLoginProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateLoginProfile operation.

UpdateOpenIDConnectProviderThumbprint ( UpdateOpenIDConnectProviderThumbprintRequest request ) : UpdateOpenIDConnectProviderThumbprintResponse

Replaces the existing list of server certificate thumbprints associated with an OpenID Connect (OIDC) provider resource object with a new list of thumbprints.

The list that you pass with this action completely replaces the existing list of thumbprints. (The lists are not merged.)

Typically, you need to update a thumbprint only when the identity provider's certificate changes, which occurs rarely. However, if the provider's certificate does change, any attempt to assume an IAM role that specifies the OIDC provider as a principal fails until the certificate thumbprint is updated.

Because trust for the OIDC provider is ultimately derived from the provider's certificate and is validated by the thumbprint, it is a best practice to limit access to the UpdateOpenIDConnectProviderThumbprint action to highly-privileged users.

UpdateOpenIDConnectProviderThumbprintAsync ( UpdateOpenIDConnectProviderThumbprintRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateOpenIDConnectProviderThumbprint operation.

UpdateOpenIDConnectProviderThumbprintAsync ( UpdateOpenIDConnectProviderThumbprintRequest request, UpdateOpenIDConnectProviderThumbprintResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateOpenIDConnectProviderThumbprint operation.

UpdateSAMLProvider ( UpdateSAMLProviderRequest request ) : UpdateSAMLProviderResponse

Updates the metadata document for an existing SAML provider resource object.

This operation requires Signature Version 4.

UpdateSAMLProviderAsync ( UpdateSAMLProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateSAMLProvider operation.

UpdateSAMLProviderAsync ( UpdateSAMLProviderRequest request, UpdateSAMLProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateSAMLProvider operation.

UpdateSSHPublicKey ( UpdateSSHPublicKeyRequest request ) : UpdateSSHPublicKeyResponse

Sets the status of an IAM user's SSH public key to active or inactive. SSH public keys that are inactive cannot be used for authentication. This action can be used to disable a user's SSH public key as part of a key rotation work flow.

The SSH public key affected by this action is used only for authenticating the associated IAM user to an AWS CodeCommit repository. For more information about using SSH keys to authenticate to an AWS CodeCommit repository, see Set up AWS CodeCommit for SSH Connections in the AWS CodeCommit User Guide.

UpdateSSHPublicKeyAsync ( UpdateSSHPublicKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateSSHPublicKey operation.

UpdateSSHPublicKeyAsync ( UpdateSSHPublicKeyRequest request, UpdateSSHPublicKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateSSHPublicKey operation.

UpdateServerCertificate ( UpdateServerCertificateRequest request ) : UpdateServerCertificateResponse

Updates the name and/or the path of the specified server certificate stored in IAM.

For more information about working with server certificates, including a list of AWS services that can use the server certificates that you manage with IAM, go to Working with Server Certificates in the IAM User Guide.

You should understand the implications of changing a server certificate's path or name. For more information, see Renaming a Server Certificate in the IAM User Guide.

To change a server certificate name the requester must have appropriate permissions on both the source object and the target object. For example, to change the name from "ProductionCert" to "ProdCert", the entity making the request must have permission on "ProductionCert" and "ProdCert", or must have permission on all (*). For more information about permissions, see Access Management in the IAM User Guide.

UpdateServerCertificateAsync ( UpdateServerCertificateRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateServerCertificate operation.

UpdateServerCertificateAsync ( UpdateServerCertificateRequest request, UpdateServerCertificateResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateServerCertificate operation.

UpdateServiceSpecificCredential ( UpdateServiceSpecificCredentialRequest request ) : UpdateServiceSpecificCredentialResponse

Sets the status of a service-specific credential to Active or Inactive. Service-specific credentials that are inactive cannot be used for authentication to the service. This action can be used to disable a user’s service-specific credential as part of a credential rotation work flow.

UpdateServiceSpecificCredentialAsync ( UpdateServiceSpecificCredentialRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateServiceSpecificCredential operation.

UpdateServiceSpecificCredentialAsync ( UpdateServiceSpecificCredentialRequest request, UpdateServiceSpecificCredentialResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateServiceSpecificCredential operation.

UpdateSigningCertificate ( UpdateSigningCertificateRequest request ) : UpdateSigningCertificateResponse

Changes the status of the specified user signing certificate from active to disabled, or vice versa. This action can be used to disable an IAM user's signing certificate as part of a certificate rotation work flow.

If the UserName field is not specified, the UserName is determined implicitly based on the AWS access key ID used to sign the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

UpdateSigningCertificateAsync ( UpdateSigningCertificateRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateSigningCertificate operation.

UpdateSigningCertificateAsync ( UpdateSigningCertificateRequest request, UpdateSigningCertificateResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateSigningCertificate operation.

UpdateUser ( UpdateUserRequest request ) : UpdateUserResponse

Updates the name and/or the path of the specified IAM user.

You should understand the implications of changing an IAM user's path or name. For more information, see Renaming an IAM User and Renaming an IAM Group in the IAM User Guide.

To change a user name the requester must have appropriate permissions on both the source object and the target object. For example, to change Bob to Robert, the entity making the request must have permission on Bob and Robert, or must have permission on all (*). For more information about permissions, see Permissions and Policies.

UpdateUserAsync ( UpdateUserRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateUser operation.

UpdateUserAsync ( UpdateUserRequest request, UpdateUserResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateUser operation.

UploadSSHPublicKey ( UploadSSHPublicKeyRequest request ) : UploadSSHPublicKeyResponse

Uploads an SSH public key and associates it with the specified IAM user.

The SSH public key uploaded by this action can be used only for authenticating the associated IAM user to an AWS CodeCommit repository. For more information about using SSH keys to authenticate to an AWS CodeCommit repository, see Set up AWS CodeCommit for SSH Connections in the AWS CodeCommit User Guide.

UploadSSHPublicKeyAsync ( UploadSSHPublicKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UploadSSHPublicKey operation.

UploadSSHPublicKeyAsync ( UploadSSHPublicKeyRequest request, UploadSSHPublicKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UploadSSHPublicKey operation.

UploadServerCertificate ( UploadServerCertificateRequest request ) : UploadServerCertificateResponse

Uploads a server certificate entity for the AWS account. The server certificate entity includes a public key certificate, a private key, and an optional certificate chain, which should all be PEM-encoded.

For more information about working with server certificates, including a list of AWS services that can use the server certificates that you manage with IAM, go to Working with Server Certificates in the IAM User Guide.

For information about the number of server certificates you can upload, see Limitations on IAM Entities and Objects in the IAM User Guide.

Because the body of the public key certificate, private key, and the certificate chain can be large, you should use POST rather than GET when calling UploadServerCertificate. For information about setting up signatures and authorization through the API, go to Signing AWS API Requests in the AWS General Reference. For general information about using the Query API with IAM, go to Calling the API by Making HTTP Query Requests in the IAM User Guide.

UploadServerCertificateAsync ( UploadServerCertificateRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UploadServerCertificate operation.

UploadServerCertificateAsync ( UploadServerCertificateRequest request, UploadServerCertificateResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UploadServerCertificate operation.

UploadSigningCertificate ( UploadSigningCertificateRequest request ) : UploadSigningCertificateResponse

Uploads an X.509 signing certificate and associates it with the specified IAM user. Some AWS services use X.509 signing certificates to validate requests that are signed with a corresponding private key. When you upload the certificate, its default status is Active.

If the UserName field is not specified, the IAM user name is determined implicitly based on the AWS access key ID used to sign the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

Because the body of a X.509 certificate can be large, you should use POST rather than GET when calling UploadSigningCertificate. For information about setting up signatures and authorization through the API, go to Signing AWS API Requests in the AWS General Reference. For general information about using the Query API with IAM, go to Making Query Requests in the IAM User Guide.

UploadSigningCertificateAsync ( UploadSigningCertificateRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UploadSigningCertificate operation.

UploadSigningCertificateAsync ( UploadSigningCertificateRequest request, UploadSigningCertificateResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UploadSigningCertificate operation.

Méthodes protégées

Méthode Description
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Method Details

AddClientIDToOpenIDConnectProvider() public méthode

Adds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource.

This action is idempotent; it does not fail or return an error if you add an existing client ID to the provider.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public AddClientIDToOpenIDConnectProvider ( AddClientIDToOpenIDConnectProviderRequest request ) : AddClientIDToOpenIDConnectProviderResponse
request Amazon.IdentityManagement.Model.AddClientIDToOpenIDConnectProviderRequest Container for the necessary parameters to execute the AddClientIDToOpenIDConnectProvider service method.
Résultat AddClientIDToOpenIDConnectProviderResponse

AddClientIDToOpenIDConnectProviderAsync() public méthode

Initiates the asynchronous execution of the AddClientIDToOpenIDConnectProvider operation.
public AddClientIDToOpenIDConnectProviderAsync ( AddClientIDToOpenIDConnectProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.AddClientIDToOpenIDConnectProviderRequest Container for the necessary parameters to execute the AddClientIDToOpenIDConnectProvider operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

AddClientIDToOpenIDConnectProviderAsync() public méthode

Initiates the asynchronous execution of the AddClientIDToOpenIDConnectProvider operation.
public AddClientIDToOpenIDConnectProviderAsync ( AddClientIDToOpenIDConnectProviderRequest request, AddClientIDToOpenIDConnectProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.AddClientIDToOpenIDConnectProviderRequest Container for the necessary parameters to execute the AddClientIDToOpenIDConnectProvider operation on AmazonIdentityManagementServiceClient.
callback AddClientIDToOpenIDConnectProviderResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

AddRoleToInstanceProfile() public méthode

Adds the specified IAM role to the specified instance profile.

The caller of this API must be granted the PassRole permission on the IAM role by a permission policy.

For more information about roles, go to Working with Roles. For more information about instance profiles, go to About Instance Profiles.

/// The request was rejected because it attempted to create a resource that already exists. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public AddRoleToInstanceProfile ( AddRoleToInstanceProfileRequest request ) : Amazon.IdentityManagement.Model.AddRoleToInstanceProfileResponse
request Amazon.IdentityManagement.Model.AddRoleToInstanceProfileRequest Container for the necessary parameters to execute the AddRoleToInstanceProfile service method.
Résultat Amazon.IdentityManagement.Model.AddRoleToInstanceProfileResponse

AddRoleToInstanceProfileAsync() public méthode

Initiates the asynchronous execution of the AddRoleToInstanceProfile operation.
public AddRoleToInstanceProfileAsync ( AddRoleToInstanceProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.AddRoleToInstanceProfileRequest Container for the necessary parameters to execute the AddRoleToInstanceProfile operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

AddRoleToInstanceProfileAsync() public méthode

Initiates the asynchronous execution of the AddRoleToInstanceProfile operation.
public AddRoleToInstanceProfileAsync ( AddRoleToInstanceProfileRequest request, AddRoleToInstanceProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.AddRoleToInstanceProfileRequest Container for the necessary parameters to execute the AddRoleToInstanceProfile operation on AmazonIdentityManagementServiceClient.
callback AddRoleToInstanceProfileResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

AddUserToGroup() public méthode

Adds the specified user to the specified group.
/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public AddUserToGroup ( AddUserToGroupRequest request ) : Amazon.IdentityManagement.Model.AddUserToGroupResponse
request Amazon.IdentityManagement.Model.AddUserToGroupRequest Container for the necessary parameters to execute the AddUserToGroup service method.
Résultat Amazon.IdentityManagement.Model.AddUserToGroupResponse

AddUserToGroupAsync() public méthode

Initiates the asynchronous execution of the AddUserToGroup operation.
public AddUserToGroupAsync ( AddUserToGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.AddUserToGroupRequest Container for the necessary parameters to execute the AddUserToGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

AddUserToGroupAsync() public méthode

Initiates the asynchronous execution of the AddUserToGroup operation.
public AddUserToGroupAsync ( AddUserToGroupRequest request, AddUserToGroupResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.AddUserToGroupRequest Container for the necessary parameters to execute the AddUserToGroup operation on AmazonIdentityManagementServiceClient.
callback AddUserToGroupResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

AmazonIdentityManagementServiceClient() public méthode

Constructs AmazonIdentityManagementServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonIdentityManagementServiceClient ( ) : System
Résultat System

AmazonIdentityManagementServiceClient() public méthode

Constructs AmazonIdentityManagementServiceClient with AWS Credentials
public AmazonIdentityManagementServiceClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
Résultat System

AmazonIdentityManagementServiceClient() public méthode

Constructs AmazonIdentityManagementServiceClient with AWS Credentials and an AmazonIdentityManagementServiceClient Configuration object.
public AmazonIdentityManagementServiceClient ( AWSCredentials credentials, AmazonIdentityManagementServiceConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonIdentityManagementServiceConfig The AmazonIdentityManagementServiceClient Configuration Object
Résultat System

AmazonIdentityManagementServiceClient() public méthode

Constructs AmazonIdentityManagementServiceClient with AWS Credentials
public AmazonIdentityManagementServiceClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
Résultat System

AmazonIdentityManagementServiceClient() public méthode

Constructs AmazonIdentityManagementServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonIdentityManagementServiceClient ( AmazonIdentityManagementServiceConfig config ) : System
config AmazonIdentityManagementServiceConfig The AmazonIdentityManagementServiceClient Configuration Object
Résultat System

AmazonIdentityManagementServiceClient() public méthode

Constructs AmazonIdentityManagementServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonIdentityManagementServiceClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
Résultat System

AmazonIdentityManagementServiceClient() public méthode

Constructs AmazonIdentityManagementServiceClient with AWS Access Key ID and AWS Secret Key
public AmazonIdentityManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
Résultat System

AmazonIdentityManagementServiceClient() public méthode

Constructs AmazonIdentityManagementServiceClient with AWS Access Key ID, AWS Secret Key and an AmazonIdentityManagementServiceClient Configuration object.
public AmazonIdentityManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonIdentityManagementServiceConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonIdentityManagementServiceConfig The AmazonIdentityManagementServiceClient Configuration Object
Résultat System

AmazonIdentityManagementServiceClient() public méthode

Constructs AmazonIdentityManagementServiceClient with AWS Access Key ID and AWS Secret Key
public AmazonIdentityManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
Résultat System

AmazonIdentityManagementServiceClient() public méthode

Constructs AmazonIdentityManagementServiceClient with AWS Access Key ID and AWS Secret Key
public AmazonIdentityManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
Résultat System

AmazonIdentityManagementServiceClient() public méthode

Constructs AmazonIdentityManagementServiceClient with AWS Access Key ID, AWS Secret Key and an AmazonIdentityManagementServiceClient Configuration object.
public AmazonIdentityManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonIdentityManagementServiceConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonIdentityManagementServiceConfig The AmazonIdentityManagementServiceClient Configuration Object
Résultat System

AmazonIdentityManagementServiceClient() public méthode

Constructs AmazonIdentityManagementServiceClient with AWS Access Key ID and AWS Secret Key
public AmazonIdentityManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
Résultat System

AttachGroupPolicy() public méthode

Attaches the specified managed policy to the specified IAM group.

You use this API to attach a managed policy to a group. To embed an inline policy in a group, use PutGroupPolicy.

For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public AttachGroupPolicy ( AttachGroupPolicyRequest request ) : AttachGroupPolicyResponse
request Amazon.IdentityManagement.Model.AttachGroupPolicyRequest Container for the necessary parameters to execute the AttachGroupPolicy service method.
Résultat AttachGroupPolicyResponse

AttachGroupPolicyAsync() public méthode

Initiates the asynchronous execution of the AttachGroupPolicy operation.
public AttachGroupPolicyAsync ( AttachGroupPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.AttachGroupPolicyRequest Container for the necessary parameters to execute the AttachGroupPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

AttachGroupPolicyAsync() public méthode

Initiates the asynchronous execution of the AttachGroupPolicy operation.
public AttachGroupPolicyAsync ( AttachGroupPolicyRequest request, AttachGroupPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.AttachGroupPolicyRequest Container for the necessary parameters to execute the AttachGroupPolicy operation on AmazonIdentityManagementServiceClient.
callback AttachGroupPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

AttachRolePolicy() public méthode

Attaches the specified managed policy to the specified IAM role.

When you attach a managed policy to a role, the managed policy becomes part of the role's permission (access) policy. You cannot use a managed policy as the role's trust policy. The role's trust policy is created at the same time as the role, using CreateRole. You can update a role's trust policy using UpdateAssumeRolePolicy.

Use this API to attach a managed policy to a role. To embed an inline policy in a role, use PutRolePolicy. For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public AttachRolePolicy ( AttachRolePolicyRequest request ) : AttachRolePolicyResponse
request Amazon.IdentityManagement.Model.AttachRolePolicyRequest Container for the necessary parameters to execute the AttachRolePolicy service method.
Résultat AttachRolePolicyResponse

AttachRolePolicyAsync() public méthode

Initiates the asynchronous execution of the AttachRolePolicy operation.
public AttachRolePolicyAsync ( AttachRolePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.AttachRolePolicyRequest Container for the necessary parameters to execute the AttachRolePolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

AttachRolePolicyAsync() public méthode

Initiates the asynchronous execution of the AttachRolePolicy operation.
public AttachRolePolicyAsync ( AttachRolePolicyRequest request, AttachRolePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.AttachRolePolicyRequest Container for the necessary parameters to execute the AttachRolePolicy operation on AmazonIdentityManagementServiceClient.
callback AttachRolePolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

AttachUserPolicy() public méthode

Attaches the specified managed policy to the specified user.

You use this API to attach a managed policy to a user. To embed an inline policy in a user, use PutUserPolicy.

For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public AttachUserPolicy ( AttachUserPolicyRequest request ) : AttachUserPolicyResponse
request Amazon.IdentityManagement.Model.AttachUserPolicyRequest Container for the necessary parameters to execute the AttachUserPolicy service method.
Résultat AttachUserPolicyResponse

AttachUserPolicyAsync() public méthode

Initiates the asynchronous execution of the AttachUserPolicy operation.
public AttachUserPolicyAsync ( AttachUserPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.AttachUserPolicyRequest Container for the necessary parameters to execute the AttachUserPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

AttachUserPolicyAsync() public méthode

Initiates the asynchronous execution of the AttachUserPolicy operation.
public AttachUserPolicyAsync ( AttachUserPolicyRequest request, AttachUserPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.AttachUserPolicyRequest Container for the necessary parameters to execute the AttachUserPolicy operation on AmazonIdentityManagementServiceClient.
callback AttachUserPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

BeginAddClientIDToOpenIDConnectProvider() public méthode

Initiates the asynchronous execution of the AddClientIDToOpenIDConnectProvider operation.
public BeginAddClientIDToOpenIDConnectProvider ( AddClientIDToOpenIDConnectProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.AddClientIDToOpenIDConnectProviderRequest Container for the necessary parameters to execute the AddClientIDToOpenIDConnectProvider operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginAddRoleToInstanceProfile() public méthode

Initiates the asynchronous execution of the AddRoleToInstanceProfile operation.
public BeginAddRoleToInstanceProfile ( AddRoleToInstanceProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.AddRoleToInstanceProfileRequest Container for the necessary parameters to execute the AddRoleToInstanceProfile operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginAddUserToGroup() public méthode

Initiates the asynchronous execution of the AddUserToGroup operation.
public BeginAddUserToGroup ( AddUserToGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.AddUserToGroupRequest Container for the necessary parameters to execute the AddUserToGroup operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginAttachGroupPolicy() public méthode

Initiates the asynchronous execution of the AttachGroupPolicy operation.
public BeginAttachGroupPolicy ( AttachGroupPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.AttachGroupPolicyRequest Container for the necessary parameters to execute the AttachGroupPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginAttachRolePolicy() public méthode

Initiates the asynchronous execution of the AttachRolePolicy operation.
public BeginAttachRolePolicy ( AttachRolePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.AttachRolePolicyRequest Container for the necessary parameters to execute the AttachRolePolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginAttachUserPolicy() public méthode

Initiates the asynchronous execution of the AttachUserPolicy operation.
public BeginAttachUserPolicy ( AttachUserPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.AttachUserPolicyRequest Container for the necessary parameters to execute the AttachUserPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginChangePassword() public méthode

Initiates the asynchronous execution of the ChangePassword operation.
public BeginChangePassword ( ChangePasswordRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ChangePasswordRequest Container for the necessary parameters to execute the ChangePassword operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateAccessKey() public méthode

Initiates the asynchronous execution of the CreateAccessKey operation.
public BeginCreateAccessKey ( CreateAccessKeyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.CreateAccessKeyRequest Container for the necessary parameters to execute the CreateAccessKey operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateAccountAlias() public méthode

Initiates the asynchronous execution of the CreateAccountAlias operation.
public BeginCreateAccountAlias ( CreateAccountAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.CreateAccountAliasRequest Container for the necessary parameters to execute the CreateAccountAlias operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateGroup() public méthode

Initiates the asynchronous execution of the CreateGroup operation.
public BeginCreateGroup ( CreateGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.CreateGroupRequest Container for the necessary parameters to execute the CreateGroup operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateInstanceProfile() public méthode

Initiates the asynchronous execution of the CreateInstanceProfile operation.
public BeginCreateInstanceProfile ( CreateInstanceProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.CreateInstanceProfileRequest Container for the necessary parameters to execute the CreateInstanceProfile operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateLoginProfile() public méthode

Initiates the asynchronous execution of the CreateLoginProfile operation.
public BeginCreateLoginProfile ( CreateLoginProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.CreateLoginProfileRequest Container for the necessary parameters to execute the CreateLoginProfile operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateOpenIDConnectProvider() public méthode

Initiates the asynchronous execution of the CreateOpenIDConnectProvider operation.
public BeginCreateOpenIDConnectProvider ( CreateOpenIDConnectProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.CreateOpenIDConnectProviderRequest Container for the necessary parameters to execute the CreateOpenIDConnectProvider operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreatePolicy() public méthode

Initiates the asynchronous execution of the CreatePolicy operation.
public BeginCreatePolicy ( CreatePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.CreatePolicyRequest Container for the necessary parameters to execute the CreatePolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreatePolicyVersion() public méthode

Initiates the asynchronous execution of the CreatePolicyVersion operation.
public BeginCreatePolicyVersion ( CreatePolicyVersionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.CreatePolicyVersionRequest Container for the necessary parameters to execute the CreatePolicyVersion operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateRole() public méthode

Initiates the asynchronous execution of the CreateRole operation.
public BeginCreateRole ( CreateRoleRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.CreateRoleRequest Container for the necessary parameters to execute the CreateRole operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateSAMLProvider() public méthode

Initiates the asynchronous execution of the CreateSAMLProvider operation.
public BeginCreateSAMLProvider ( CreateSAMLProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.CreateSAMLProviderRequest Container for the necessary parameters to execute the CreateSAMLProvider operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateServiceSpecificCredential() public méthode

Initiates the asynchronous execution of the CreateServiceSpecificCredential operation.
public BeginCreateServiceSpecificCredential ( CreateServiceSpecificCredentialRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.CreateServiceSpecificCredentialRequest Container for the necessary parameters to execute the CreateServiceSpecificCredential operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateUser() public méthode

Initiates the asynchronous execution of the CreateUser operation.
public BeginCreateUser ( CreateUserRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.CreateUserRequest Container for the necessary parameters to execute the CreateUser operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateVirtualMFADevice() public méthode

Initiates the asynchronous execution of the CreateVirtualMFADevice operation.
public BeginCreateVirtualMFADevice ( CreateVirtualMFADeviceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.CreateVirtualMFADeviceRequest Container for the necessary parameters to execute the CreateVirtualMFADevice operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeactivateMFADevice() public méthode

Initiates the asynchronous execution of the DeactivateMFADevice operation.
public BeginDeactivateMFADevice ( DeactivateMFADeviceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeactivateMFADeviceRequest Container for the necessary parameters to execute the DeactivateMFADevice operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteAccessKey() public méthode

Initiates the asynchronous execution of the DeleteAccessKey operation.
public BeginDeleteAccessKey ( DeleteAccessKeyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteAccessKeyRequest Container for the necessary parameters to execute the DeleteAccessKey operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteAccountAlias() public méthode

Initiates the asynchronous execution of the DeleteAccountAlias operation.
public BeginDeleteAccountAlias ( DeleteAccountAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteAccountAliasRequest Container for the necessary parameters to execute the DeleteAccountAlias operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteAccountPasswordPolicy() public méthode

Initiates the asynchronous execution of the DeleteAccountPasswordPolicy operation.
public BeginDeleteAccountPasswordPolicy ( DeleteAccountPasswordPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DeleteAccountPasswordPolicyRequest Container for the necessary parameters to execute the DeleteAccountPasswordPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteGroup() public méthode

Initiates the asynchronous execution of the DeleteGroup operation.
public BeginDeleteGroup ( DeleteGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteGroupRequest Container for the necessary parameters to execute the DeleteGroup operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteGroupPolicy() public méthode

Initiates the asynchronous execution of the DeleteGroupPolicy operation.
public BeginDeleteGroupPolicy ( DeleteGroupPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteGroupPolicyRequest Container for the necessary parameters to execute the DeleteGroupPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteInstanceProfile() public méthode

Initiates the asynchronous execution of the DeleteInstanceProfile operation.
public BeginDeleteInstanceProfile ( DeleteInstanceProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteInstanceProfileRequest Container for the necessary parameters to execute the DeleteInstanceProfile operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteLoginProfile() public méthode

Initiates the asynchronous execution of the DeleteLoginProfile operation.
public BeginDeleteLoginProfile ( DeleteLoginProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteLoginProfileRequest Container for the necessary parameters to execute the DeleteLoginProfile operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteOpenIDConnectProvider() public méthode

Initiates the asynchronous execution of the DeleteOpenIDConnectProvider operation.
public BeginDeleteOpenIDConnectProvider ( DeleteOpenIDConnectProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteOpenIDConnectProviderRequest Container for the necessary parameters to execute the DeleteOpenIDConnectProvider operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeletePolicy() public méthode

Initiates the asynchronous execution of the DeletePolicy operation.
public BeginDeletePolicy ( DeletePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeletePolicyRequest Container for the necessary parameters to execute the DeletePolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeletePolicyVersion() public méthode

Initiates the asynchronous execution of the DeletePolicyVersion operation.
public BeginDeletePolicyVersion ( DeletePolicyVersionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeletePolicyVersionRequest Container for the necessary parameters to execute the DeletePolicyVersion operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteRole() public méthode

Initiates the asynchronous execution of the DeleteRole operation.
public BeginDeleteRole ( DeleteRoleRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteRoleRequest Container for the necessary parameters to execute the DeleteRole operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteRolePolicy() public méthode

Initiates the asynchronous execution of the DeleteRolePolicy operation.
public BeginDeleteRolePolicy ( DeleteRolePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteRolePolicyRequest Container for the necessary parameters to execute the DeleteRolePolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteSAMLProvider() public méthode

Initiates the asynchronous execution of the DeleteSAMLProvider operation.
public BeginDeleteSAMLProvider ( DeleteSAMLProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteSAMLProviderRequest Container for the necessary parameters to execute the DeleteSAMLProvider operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteSSHPublicKey() public méthode

Initiates the asynchronous execution of the DeleteSSHPublicKey operation.
public BeginDeleteSSHPublicKey ( DeleteSSHPublicKeyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteSSHPublicKeyRequest Container for the necessary parameters to execute the DeleteSSHPublicKey operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteServerCertificate() public méthode

Initiates the asynchronous execution of the DeleteServerCertificate operation.
public BeginDeleteServerCertificate ( DeleteServerCertificateRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteServerCertificateRequest Container for the necessary parameters to execute the DeleteServerCertificate operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteServiceSpecificCredential() public méthode

Initiates the asynchronous execution of the DeleteServiceSpecificCredential operation.
public BeginDeleteServiceSpecificCredential ( DeleteServiceSpecificCredentialRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteServiceSpecificCredentialRequest Container for the necessary parameters to execute the DeleteServiceSpecificCredential operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteSigningCertificate() public méthode

Initiates the asynchronous execution of the DeleteSigningCertificate operation.
public BeginDeleteSigningCertificate ( DeleteSigningCertificateRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteSigningCertificateRequest Container for the necessary parameters to execute the DeleteSigningCertificate operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteUser() public méthode

Initiates the asynchronous execution of the DeleteUser operation.
public BeginDeleteUser ( DeleteUserRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteUserRequest Container for the necessary parameters to execute the DeleteUser operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteUserPolicy() public méthode

Initiates the asynchronous execution of the DeleteUserPolicy operation.
public BeginDeleteUserPolicy ( DeleteUserPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteUserPolicyRequest Container for the necessary parameters to execute the DeleteUserPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteVirtualMFADevice() public méthode

Initiates the asynchronous execution of the DeleteVirtualMFADevice operation.
public BeginDeleteVirtualMFADevice ( DeleteVirtualMFADeviceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DeleteVirtualMFADeviceRequest Container for the necessary parameters to execute the DeleteVirtualMFADevice operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDetachGroupPolicy() public méthode

Initiates the asynchronous execution of the DetachGroupPolicy operation.
public BeginDetachGroupPolicy ( DetachGroupPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DetachGroupPolicyRequest Container for the necessary parameters to execute the DetachGroupPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDetachRolePolicy() public méthode

Initiates the asynchronous execution of the DetachRolePolicy operation.
public BeginDetachRolePolicy ( DetachRolePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DetachRolePolicyRequest Container for the necessary parameters to execute the DetachRolePolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDetachUserPolicy() public méthode

Initiates the asynchronous execution of the DetachUserPolicy operation.
public BeginDetachUserPolicy ( DetachUserPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.DetachUserPolicyRequest Container for the necessary parameters to execute the DetachUserPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginEnableMFADevice() public méthode

Initiates the asynchronous execution of the EnableMFADevice operation.
public BeginEnableMFADevice ( EnableMFADeviceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.EnableMFADeviceRequest Container for the necessary parameters to execute the EnableMFADevice operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGenerateCredentialReport() public méthode

Initiates the asynchronous execution of the GenerateCredentialReport operation.
public BeginGenerateCredentialReport ( GenerateCredentialReportRequest request, AsyncCallback callback, object state ) : IAsyncResult
request GenerateCredentialReportRequest Container for the necessary parameters to execute the GenerateCredentialReport operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetAccessKeyLastUsed() public méthode

Initiates the asynchronous execution of the GetAccessKeyLastUsed operation.
public BeginGetAccessKeyLastUsed ( GetAccessKeyLastUsedRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetAccessKeyLastUsedRequest Container for the necessary parameters to execute the GetAccessKeyLastUsed operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetAccountAuthorizationDetails() public méthode

Initiates the asynchronous execution of the GetAccountAuthorizationDetails operation.
public BeginGetAccountAuthorizationDetails ( GetAccountAuthorizationDetailsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetAccountAuthorizationDetailsRequest Container for the necessary parameters to execute the GetAccountAuthorizationDetails operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetAccountPasswordPolicy() public méthode

Initiates the asynchronous execution of the GetAccountPasswordPolicy operation.
public BeginGetAccountPasswordPolicy ( GetAccountPasswordPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request GetAccountPasswordPolicyRequest Container for the necessary parameters to execute the GetAccountPasswordPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetAccountSummary() public méthode

Initiates the asynchronous execution of the GetAccountSummary operation.
public BeginGetAccountSummary ( GetAccountSummaryRequest request, AsyncCallback callback, object state ) : IAsyncResult
request GetAccountSummaryRequest Container for the necessary parameters to execute the GetAccountSummary operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetContextKeysForCustomPolicy() public méthode

Initiates the asynchronous execution of the GetContextKeysForCustomPolicy operation.
public BeginGetContextKeysForCustomPolicy ( GetContextKeysForCustomPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetContextKeysForCustomPolicyRequest Container for the necessary parameters to execute the GetContextKeysForCustomPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetContextKeysForPrincipalPolicy() public méthode

Initiates the asynchronous execution of the GetContextKeysForPrincipalPolicy operation.
public BeginGetContextKeysForPrincipalPolicy ( GetContextKeysForPrincipalPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetContextKeysForPrincipalPolicyRequest Container for the necessary parameters to execute the GetContextKeysForPrincipalPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetCredentialReport() public méthode

Initiates the asynchronous execution of the GetCredentialReport operation.
public BeginGetCredentialReport ( GetCredentialReportRequest request, AsyncCallback callback, object state ) : IAsyncResult
request GetCredentialReportRequest Container for the necessary parameters to execute the GetCredentialReport operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetGroup() public méthode

Initiates the asynchronous execution of the GetGroup operation.
public BeginGetGroup ( GetGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetGroupRequest Container for the necessary parameters to execute the GetGroup operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetGroupPolicy() public méthode

Initiates the asynchronous execution of the GetGroupPolicy operation.
public BeginGetGroupPolicy ( GetGroupPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetGroupPolicyRequest Container for the necessary parameters to execute the GetGroupPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetInstanceProfile() public méthode

Initiates the asynchronous execution of the GetInstanceProfile operation.
public BeginGetInstanceProfile ( GetInstanceProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetInstanceProfileRequest Container for the necessary parameters to execute the GetInstanceProfile operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetLoginProfile() public méthode

Initiates the asynchronous execution of the GetLoginProfile operation.
public BeginGetLoginProfile ( GetLoginProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetLoginProfileRequest Container for the necessary parameters to execute the GetLoginProfile operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetOpenIDConnectProvider() public méthode

Initiates the asynchronous execution of the GetOpenIDConnectProvider operation.
public BeginGetOpenIDConnectProvider ( GetOpenIDConnectProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetOpenIDConnectProviderRequest Container for the necessary parameters to execute the GetOpenIDConnectProvider operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetPolicy() public méthode

Initiates the asynchronous execution of the GetPolicy operation.
public BeginGetPolicy ( GetPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetPolicyRequest Container for the necessary parameters to execute the GetPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetPolicyVersion() public méthode

Initiates the asynchronous execution of the GetPolicyVersion operation.
public BeginGetPolicyVersion ( GetPolicyVersionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetPolicyVersionRequest Container for the necessary parameters to execute the GetPolicyVersion operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetRole() public méthode

Initiates the asynchronous execution of the GetRole operation.
public BeginGetRole ( GetRoleRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetRoleRequest Container for the necessary parameters to execute the GetRole operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetRolePolicy() public méthode

Initiates the asynchronous execution of the GetRolePolicy operation.
public BeginGetRolePolicy ( GetRolePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetRolePolicyRequest Container for the necessary parameters to execute the GetRolePolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetSAMLProvider() public méthode

Initiates the asynchronous execution of the GetSAMLProvider operation.
public BeginGetSAMLProvider ( GetSAMLProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetSAMLProviderRequest Container for the necessary parameters to execute the GetSAMLProvider operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetSSHPublicKey() public méthode

Initiates the asynchronous execution of the GetSSHPublicKey operation.
public BeginGetSSHPublicKey ( GetSSHPublicKeyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetSSHPublicKeyRequest Container for the necessary parameters to execute the GetSSHPublicKey operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetServerCertificate() public méthode

Initiates the asynchronous execution of the GetServerCertificate operation.
public BeginGetServerCertificate ( GetServerCertificateRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetServerCertificateRequest Container for the necessary parameters to execute the GetServerCertificate operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetUser() public méthode

Initiates the asynchronous execution of the GetUser operation.
public BeginGetUser ( GetUserRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetUserRequest Container for the necessary parameters to execute the GetUser operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginGetUserPolicy() public méthode

Initiates the asynchronous execution of the GetUserPolicy operation.
public BeginGetUserPolicy ( GetUserPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.GetUserPolicyRequest Container for the necessary parameters to execute the GetUserPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListAccessKeys() public méthode

Initiates the asynchronous execution of the ListAccessKeys operation.
public BeginListAccessKeys ( ListAccessKeysRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListAccessKeysRequest Container for the necessary parameters to execute the ListAccessKeys operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListAccountAliases() public méthode

Initiates the asynchronous execution of the ListAccountAliases operation.
public BeginListAccountAliases ( ListAccountAliasesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListAccountAliasesRequest Container for the necessary parameters to execute the ListAccountAliases operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListAttachedGroupPolicies() public méthode

Initiates the asynchronous execution of the ListAttachedGroupPolicies operation.
public BeginListAttachedGroupPolicies ( ListAttachedGroupPoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListAttachedGroupPoliciesRequest Container for the necessary parameters to execute the ListAttachedGroupPolicies operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListAttachedRolePolicies() public méthode

Initiates the asynchronous execution of the ListAttachedRolePolicies operation.
public BeginListAttachedRolePolicies ( Amazon.IdentityManagement.Model.ListAttachedRolePoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListAttachedRolePoliciesRequest Container for the necessary parameters to execute the ListAttachedRolePolicies operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListAttachedUserPolicies() public méthode

Initiates the asynchronous execution of the ListAttachedUserPolicies operation.
public BeginListAttachedUserPolicies ( ListAttachedUserPoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListAttachedUserPoliciesRequest Container for the necessary parameters to execute the ListAttachedUserPolicies operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListEntitiesForPolicy() public méthode

Initiates the asynchronous execution of the ListEntitiesForPolicy operation.
public BeginListEntitiesForPolicy ( ListEntitiesForPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListEntitiesForPolicyRequest Container for the necessary parameters to execute the ListEntitiesForPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListGroupPolicies() public méthode

Initiates the asynchronous execution of the ListGroupPolicies operation.
public BeginListGroupPolicies ( ListGroupPoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListGroupPoliciesRequest Container for the necessary parameters to execute the ListGroupPolicies operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListGroups() public méthode

Initiates the asynchronous execution of the ListGroups operation.
public BeginListGroups ( ListGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListGroupsRequest Container for the necessary parameters to execute the ListGroups operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListGroupsForUser() public méthode

Initiates the asynchronous execution of the ListGroupsForUser operation.
public BeginListGroupsForUser ( ListGroupsForUserRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListGroupsForUserRequest Container for the necessary parameters to execute the ListGroupsForUser operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListInstanceProfiles() public méthode

Initiates the asynchronous execution of the ListInstanceProfiles operation.
public BeginListInstanceProfiles ( ListInstanceProfilesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListInstanceProfilesRequest Container for the necessary parameters to execute the ListInstanceProfiles operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListInstanceProfilesForRole() public méthode

Initiates the asynchronous execution of the ListInstanceProfilesForRole operation.
public BeginListInstanceProfilesForRole ( ListInstanceProfilesForRoleRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListInstanceProfilesForRoleRequest Container for the necessary parameters to execute the ListInstanceProfilesForRole operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListMFADevices() public méthode

Initiates the asynchronous execution of the ListMFADevices operation.
public BeginListMFADevices ( ListMFADevicesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListMFADevicesRequest Container for the necessary parameters to execute the ListMFADevices operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListOpenIDConnectProviders() public méthode

Initiates the asynchronous execution of the ListOpenIDConnectProviders operation.
public BeginListOpenIDConnectProviders ( ListOpenIDConnectProvidersRequest request, AsyncCallback callback, object state ) : IAsyncResult
request ListOpenIDConnectProvidersRequest Container for the necessary parameters to execute the ListOpenIDConnectProviders operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListPolicies() public méthode

Initiates the asynchronous execution of the ListPolicies operation.
public BeginListPolicies ( ListPoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListPoliciesRequest Container for the necessary parameters to execute the ListPolicies operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListPolicyVersions() public méthode

Initiates the asynchronous execution of the ListPolicyVersions operation.
public BeginListPolicyVersions ( ListPolicyVersionsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListPolicyVersionsRequest Container for the necessary parameters to execute the ListPolicyVersions operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListRolePolicies() public méthode

Initiates the asynchronous execution of the ListRolePolicies operation.
public BeginListRolePolicies ( ListRolePoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListRolePoliciesRequest Container for the necessary parameters to execute the ListRolePolicies operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListRoles() public méthode

Initiates the asynchronous execution of the ListRoles operation.
public BeginListRoles ( ListRolesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListRolesRequest Container for the necessary parameters to execute the ListRoles operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListSAMLProviders() public méthode

Initiates the asynchronous execution of the ListSAMLProviders operation.
public BeginListSAMLProviders ( ListSAMLProvidersRequest request, AsyncCallback callback, object state ) : IAsyncResult
request ListSAMLProvidersRequest Container for the necessary parameters to execute the ListSAMLProviders operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListSSHPublicKeys() public méthode

Initiates the asynchronous execution of the ListSSHPublicKeys operation.
public BeginListSSHPublicKeys ( Amazon.IdentityManagement.Model.ListSSHPublicKeysRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListSSHPublicKeysRequest Container for the necessary parameters to execute the ListSSHPublicKeys operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListServerCertificates() public méthode

Initiates the asynchronous execution of the ListServerCertificates operation.
public BeginListServerCertificates ( ListServerCertificatesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListServerCertificatesRequest Container for the necessary parameters to execute the ListServerCertificates operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListServiceSpecificCredentials() public méthode

Initiates the asynchronous execution of the ListServiceSpecificCredentials operation.
public BeginListServiceSpecificCredentials ( ListServiceSpecificCredentialsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListServiceSpecificCredentialsRequest Container for the necessary parameters to execute the ListServiceSpecificCredentials operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListSigningCertificates() public méthode

Initiates the asynchronous execution of the ListSigningCertificates operation.
public BeginListSigningCertificates ( ListSigningCertificatesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListSigningCertificatesRequest Container for the necessary parameters to execute the ListSigningCertificates operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListUserPolicies() public méthode

Initiates the asynchronous execution of the ListUserPolicies operation.
public BeginListUserPolicies ( ListUserPoliciesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListUserPoliciesRequest Container for the necessary parameters to execute the ListUserPolicies operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListUsers() public méthode

Initiates the asynchronous execution of the ListUsers operation.
public BeginListUsers ( ListUsersRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListUsersRequest Container for the necessary parameters to execute the ListUsers operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListVirtualMFADevices() public méthode

Initiates the asynchronous execution of the ListVirtualMFADevices operation.
public BeginListVirtualMFADevices ( ListVirtualMFADevicesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ListVirtualMFADevicesRequest Container for the necessary parameters to execute the ListVirtualMFADevices operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginPutGroupPolicy() public méthode

Initiates the asynchronous execution of the PutGroupPolicy operation.
public BeginPutGroupPolicy ( PutGroupPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.PutGroupPolicyRequest Container for the necessary parameters to execute the PutGroupPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginPutRolePolicy() public méthode

Initiates the asynchronous execution of the PutRolePolicy operation.
public BeginPutRolePolicy ( PutRolePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.PutRolePolicyRequest Container for the necessary parameters to execute the PutRolePolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginPutUserPolicy() public méthode

Initiates the asynchronous execution of the PutUserPolicy operation.
public BeginPutUserPolicy ( PutUserPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.PutUserPolicyRequest Container for the necessary parameters to execute the PutUserPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginRemoveClientIDFromOpenIDConnectProvider() public méthode

Initiates the asynchronous execution of the RemoveClientIDFromOpenIDConnectProvider operation.
public BeginRemoveClientIDFromOpenIDConnectProvider ( RemoveClientIDFromOpenIDConnectProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.RemoveClientIDFromOpenIDConnectProviderRequest Container for the necessary parameters to execute the RemoveClientIDFromOpenIDConnectProvider operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginRemoveRoleFromInstanceProfile() public méthode

Initiates the asynchronous execution of the RemoveRoleFromInstanceProfile operation.
public BeginRemoveRoleFromInstanceProfile ( RemoveRoleFromInstanceProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.RemoveRoleFromInstanceProfileRequest Container for the necessary parameters to execute the RemoveRoleFromInstanceProfile operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginRemoveUserFromGroup() public méthode

Initiates the asynchronous execution of the RemoveUserFromGroup operation.
public BeginRemoveUserFromGroup ( RemoveUserFromGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.RemoveUserFromGroupRequest Container for the necessary parameters to execute the RemoveUserFromGroup operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginResetServiceSpecificCredential() public méthode

Initiates the asynchronous execution of the ResetServiceSpecificCredential operation.
public BeginResetServiceSpecificCredential ( ResetServiceSpecificCredentialRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ResetServiceSpecificCredentialRequest Container for the necessary parameters to execute the ResetServiceSpecificCredential operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginResyncMFADevice() public méthode

Initiates the asynchronous execution of the ResyncMFADevice operation.
public BeginResyncMFADevice ( ResyncMFADeviceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.ResyncMFADeviceRequest Container for the necessary parameters to execute the ResyncMFADevice operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginSetDefaultPolicyVersion() public méthode

Initiates the asynchronous execution of the SetDefaultPolicyVersion operation.
public BeginSetDefaultPolicyVersion ( SetDefaultPolicyVersionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.SetDefaultPolicyVersionRequest Container for the necessary parameters to execute the SetDefaultPolicyVersion operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginSimulateCustomPolicy() public méthode

Initiates the asynchronous execution of the SimulateCustomPolicy operation.
public BeginSimulateCustomPolicy ( SimulateCustomPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.SimulateCustomPolicyRequest Container for the necessary parameters to execute the SimulateCustomPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginSimulatePrincipalPolicy() public méthode

Initiates the asynchronous execution of the SimulatePrincipalPolicy operation.
public BeginSimulatePrincipalPolicy ( SimulatePrincipalPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.SimulatePrincipalPolicyRequest Container for the necessary parameters to execute the SimulatePrincipalPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUpdateAccessKey() public méthode

Initiates the asynchronous execution of the UpdateAccessKey operation.
public BeginUpdateAccessKey ( UpdateAccessKeyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.UpdateAccessKeyRequest Container for the necessary parameters to execute the UpdateAccessKey operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUpdateAccountPasswordPolicy() public méthode

Initiates the asynchronous execution of the UpdateAccountPasswordPolicy operation.
public BeginUpdateAccountPasswordPolicy ( UpdateAccountPasswordPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.UpdateAccountPasswordPolicyRequest Container for the necessary parameters to execute the UpdateAccountPasswordPolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUpdateAssumeRolePolicy() public méthode

Initiates the asynchronous execution of the UpdateAssumeRolePolicy operation.
public BeginUpdateAssumeRolePolicy ( UpdateAssumeRolePolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.UpdateAssumeRolePolicyRequest Container for the necessary parameters to execute the UpdateAssumeRolePolicy operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUpdateGroup() public méthode

Initiates the asynchronous execution of the UpdateGroup operation.
public BeginUpdateGroup ( UpdateGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.UpdateGroupRequest Container for the necessary parameters to execute the UpdateGroup operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUpdateLoginProfile() public méthode

Initiates the asynchronous execution of the UpdateLoginProfile operation.
public BeginUpdateLoginProfile ( UpdateLoginProfileRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.UpdateLoginProfileRequest Container for the necessary parameters to execute the UpdateLoginProfile operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUpdateOpenIDConnectProviderThumbprint() public méthode

Initiates the asynchronous execution of the UpdateOpenIDConnectProviderThumbprint operation.
public BeginUpdateOpenIDConnectProviderThumbprint ( UpdateOpenIDConnectProviderThumbprintRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.UpdateOpenIDConnectProviderThumbprintRequest Container for the necessary parameters to execute the UpdateOpenIDConnectProviderThumbprint operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUpdateSAMLProvider() public méthode

Initiates the asynchronous execution of the UpdateSAMLProvider operation.
public BeginUpdateSAMLProvider ( UpdateSAMLProviderRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.UpdateSAMLProviderRequest Container for the necessary parameters to execute the UpdateSAMLProvider operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUpdateSSHPublicKey() public méthode

Initiates the asynchronous execution of the UpdateSSHPublicKey operation.
public BeginUpdateSSHPublicKey ( UpdateSSHPublicKeyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.UpdateSSHPublicKeyRequest Container for the necessary parameters to execute the UpdateSSHPublicKey operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUpdateServerCertificate() public méthode

Initiates the asynchronous execution of the UpdateServerCertificate operation.
public BeginUpdateServerCertificate ( UpdateServerCertificateRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.UpdateServerCertificateRequest Container for the necessary parameters to execute the UpdateServerCertificate operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUpdateServiceSpecificCredential() public méthode

Initiates the asynchronous execution of the UpdateServiceSpecificCredential operation.
public BeginUpdateServiceSpecificCredential ( UpdateServiceSpecificCredentialRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.UpdateServiceSpecificCredentialRequest Container for the necessary parameters to execute the UpdateServiceSpecificCredential operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUpdateSigningCertificate() public méthode

Initiates the asynchronous execution of the UpdateSigningCertificate operation.
public BeginUpdateSigningCertificate ( UpdateSigningCertificateRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.UpdateSigningCertificateRequest Container for the necessary parameters to execute the UpdateSigningCertificate operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUpdateUser() public méthode

Initiates the asynchronous execution of the UpdateUser operation.
public BeginUpdateUser ( UpdateUserRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.UpdateUserRequest Container for the necessary parameters to execute the UpdateUser operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUploadSSHPublicKey() public méthode

Initiates the asynchronous execution of the UploadSSHPublicKey operation.
public BeginUploadSSHPublicKey ( UploadSSHPublicKeyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.UploadSSHPublicKeyRequest Container for the necessary parameters to execute the UploadSSHPublicKey operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUploadServerCertificate() public méthode

Initiates the asynchronous execution of the UploadServerCertificate operation.
public BeginUploadServerCertificate ( UploadServerCertificateRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.UploadServerCertificateRequest Container for the necessary parameters to execute the UploadServerCertificate operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUploadSigningCertificate() public méthode

Initiates the asynchronous execution of the UploadSigningCertificate operation.
public BeginUploadSigningCertificate ( UploadSigningCertificateRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.IdentityManagement.Model.UploadSigningCertificateRequest Container for the necessary parameters to execute the UploadSigningCertificate operation on AmazonIdentityManagementServiceClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

ChangePassword() public méthode

Changes the password of the IAM user who is calling this action. The root account password is not affected by this action.

To change the password for a different user, see UpdateLoginProfile. For more information about modifying passwords, see Managing Passwords in the IAM User Guide.

/// 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. /// /// The request was rejected because the type of user for the transaction was incorrect. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request was rejected because the provided password did not meet the requirements /// imposed by the account password policy. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ChangePassword ( ChangePasswordRequest request ) : Amazon.IdentityManagement.Model.ChangePasswordResponse
request Amazon.IdentityManagement.Model.ChangePasswordRequest Container for the necessary parameters to execute the ChangePassword service method.
Résultat Amazon.IdentityManagement.Model.ChangePasswordResponse

ChangePasswordAsync() public méthode

Initiates the asynchronous execution of the ChangePassword operation.
public ChangePasswordAsync ( ChangePasswordRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.ChangePasswordRequest Container for the necessary parameters to execute the ChangePassword operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ChangePasswordAsync() public méthode

Initiates the asynchronous execution of the ChangePassword operation.
public ChangePasswordAsync ( ChangePasswordRequest request, ChangePasswordResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.ChangePasswordRequest Container for the necessary parameters to execute the ChangePassword operation on AmazonIdentityManagementServiceClient.
callback ChangePasswordResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

CreateAccessKey() public méthode

Creates a new AWS secret access key and corresponding AWS access key ID for the specified user. The default status for new keys is Active.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

For information about limits on the number of keys you can create, see Limitations on IAM Entities in the IAM User Guide.

To ensure the security of your AWS account, the secret access key is accessible only during key and user creation. You must save the key (for example, in a text file) if you want to be able to access it again. If a secret key is lost, you can delete the access keys for the associated user and then create new keys.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public CreateAccessKey ( ) : CreateAccessKeyResponse
Résultat Amazon.IdentityManagement.Model.CreateAccessKeyResponse

CreateAccessKey() public méthode

Creates a new AWS secret access key and corresponding AWS access key ID for the specified user. The default status for new keys is Active.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

For information about limits on the number of keys you can create, see Limitations on IAM Entities in the IAM User Guide.

To ensure the security of your AWS account, the secret access key is accessible only during key and user creation. You must save the key (for example, in a text file) if you want to be able to access it again. If a secret key is lost, you can delete the access keys for the associated user and then create new keys.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public CreateAccessKey ( CreateAccessKeyRequest request ) : CreateAccessKeyResponse
request Amazon.IdentityManagement.Model.CreateAccessKeyRequest Container for the necessary parameters to execute the CreateAccessKey service method.
Résultat Amazon.IdentityManagement.Model.CreateAccessKeyResponse

CreateAccessKeyAsync() public méthode

Initiates the asynchronous execution of the CreateAccessKey operation.
public CreateAccessKeyAsync ( CreateAccessKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.CreateAccessKeyRequest Container for the necessary parameters to execute the CreateAccessKey operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateAccessKeyAsync() public méthode

Creates a new AWS secret access key and corresponding AWS access key ID for the specified user. The default status for new keys is Active.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

For information about limits on the number of keys you can create, see Limitations on IAM Entities in the IAM User Guide.

To ensure the security of your AWS account, the secret access key is accessible only during key and user creation. You must save the key (for example, in a text file) if you want to be able to access it again. If a secret key is lost, you can delete the access keys for the associated user and then create new keys.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public CreateAccessKeyAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateAccessKeyAsync() public méthode

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public CreateAccessKeyAsync ( CreateAccessKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback CreateAccessKeyResponse>.AmazonServiceCallback
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

CreateAccessKeyAsync() public méthode

Initiates the asynchronous execution of the CreateAccessKey operation.
public CreateAccessKeyAsync ( CreateAccessKeyRequest request, CreateAccessKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.CreateAccessKeyRequest Container for the necessary parameters to execute the CreateAccessKey operation on AmazonIdentityManagementServiceClient.
callback CreateAccessKeyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

CreateAccountAlias() public méthode

Creates an alias for your AWS account. For information about using an AWS account alias, see Using an Alias for Your AWS Account ID in the IAM User Guide.
/// The request was rejected because it attempted to create a resource that already exists. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public CreateAccountAlias ( CreateAccountAliasRequest request ) : Amazon.IdentityManagement.Model.CreateAccountAliasResponse
request Amazon.IdentityManagement.Model.CreateAccountAliasRequest Container for the necessary parameters to execute the CreateAccountAlias service method.
Résultat Amazon.IdentityManagement.Model.CreateAccountAliasResponse

CreateAccountAliasAsync() public méthode

Initiates the asynchronous execution of the CreateAccountAlias operation.
public CreateAccountAliasAsync ( CreateAccountAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.CreateAccountAliasRequest Container for the necessary parameters to execute the CreateAccountAlias operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateAccountAliasAsync() public méthode

Initiates the asynchronous execution of the CreateAccountAlias operation.
public CreateAccountAliasAsync ( CreateAccountAliasRequest request, CreateAccountAliasResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.CreateAccountAliasRequest Container for the necessary parameters to execute the CreateAccountAlias operation on AmazonIdentityManagementServiceClient.
callback CreateAccountAliasResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

CreateGroup() public méthode

Creates a new group.

For information about the number of groups you can create, see Limitations on IAM Entities in the IAM User Guide.

/// The request was rejected because it attempted to create a resource that already exists. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public CreateGroup ( CreateGroupRequest request ) : CreateGroupResponse
request Amazon.IdentityManagement.Model.CreateGroupRequest Container for the necessary parameters to execute the CreateGroup service method.
Résultat Amazon.IdentityManagement.Model.CreateGroupResponse

CreateGroupAsync() public méthode

Initiates the asynchronous execution of the CreateGroup operation.
public CreateGroupAsync ( CreateGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.CreateGroupRequest Container for the necessary parameters to execute the CreateGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateGroupAsync() public méthode

Initiates the asynchronous execution of the CreateGroup operation.
public CreateGroupAsync ( CreateGroupRequest request, CreateGroupResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.CreateGroupRequest Container for the necessary parameters to execute the CreateGroup operation on AmazonIdentityManagementServiceClient.
callback CreateGroupResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

CreateInstanceProfile() public méthode

Creates a new instance profile. For information about instance profiles, go to About Instance Profiles.

For information about the number of instance profiles you can create, see Limitations on IAM Entities in the IAM User Guide.

/// The request was rejected because it attempted to create a resource that already exists. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public CreateInstanceProfile ( CreateInstanceProfileRequest request ) : CreateInstanceProfileResponse
request Amazon.IdentityManagement.Model.CreateInstanceProfileRequest Container for the necessary parameters to execute the CreateInstanceProfile service method.
Résultat Amazon.IdentityManagement.Model.CreateInstanceProfileResponse

CreateInstanceProfileAsync() public méthode

Initiates the asynchronous execution of the CreateInstanceProfile operation.
public CreateInstanceProfileAsync ( CreateInstanceProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.CreateInstanceProfileRequest Container for the necessary parameters to execute the CreateInstanceProfile operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateInstanceProfileAsync() public méthode

Initiates the asynchronous execution of the CreateInstanceProfile operation.
public CreateInstanceProfileAsync ( CreateInstanceProfileRequest request, CreateInstanceProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.CreateInstanceProfileRequest Container for the necessary parameters to execute the CreateInstanceProfile operation on AmazonIdentityManagementServiceClient.
callback CreateInstanceProfileResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

CreateLoginProfile() public méthode

Creates a password for the specified user, giving the user the ability to access AWS services through the AWS Management Console. For more information about managing passwords, see Managing Passwords in the IAM User Guide.
/// The request was rejected because it attempted to create a resource that already exists. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request was rejected because the provided password did not meet the requirements /// imposed by the account password policy. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public CreateLoginProfile ( CreateLoginProfileRequest request ) : CreateLoginProfileResponse
request Amazon.IdentityManagement.Model.CreateLoginProfileRequest Container for the necessary parameters to execute the CreateLoginProfile service method.
Résultat Amazon.IdentityManagement.Model.CreateLoginProfileResponse

CreateLoginProfileAsync() public méthode

Initiates the asynchronous execution of the CreateLoginProfile operation.
public CreateLoginProfileAsync ( CreateLoginProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.CreateLoginProfileRequest Container for the necessary parameters to execute the CreateLoginProfile operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateLoginProfileAsync() public méthode

Initiates the asynchronous execution of the CreateLoginProfile operation.
public CreateLoginProfileAsync ( CreateLoginProfileRequest request, CreateLoginProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.CreateLoginProfileRequest Container for the necessary parameters to execute the CreateLoginProfile operation on AmazonIdentityManagementServiceClient.
callback CreateLoginProfileResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

CreateOpenIDConnectProvider() public méthode

Creates an IAM entity to describe an identity provider (IdP) that supports OpenID Connect (OIDC).

The OIDC provider that you create with this operation can be used as a principal in a role's trust policy to establish a trust relationship between AWS and the OIDC provider.

When you create the IAM OIDC provider, you specify the URL of the OIDC identity provider (IdP) to trust, a list of client IDs (also known as audiences) that identify the application or applications that are allowed to authenticate using the OIDC provider, and a list of thumbprints of the server certificate(s) that the IdP uses. You get all of this information from the OIDC IdP that you want to use for access to AWS.

Because trust for the OIDC provider is ultimately derived from the IAM provider that this action creates, it is a best practice to limit access to the CreateOpenIDConnectProvider action to highly-privileged users.

/// The request was rejected because it attempted to create a resource that already exists. /// /// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public CreateOpenIDConnectProvider ( CreateOpenIDConnectProviderRequest request ) : CreateOpenIDConnectProviderResponse
request Amazon.IdentityManagement.Model.CreateOpenIDConnectProviderRequest Container for the necessary parameters to execute the CreateOpenIDConnectProvider service method.
Résultat Amazon.IdentityManagement.Model.CreateOpenIDConnectProviderResponse

CreateOpenIDConnectProviderAsync() public méthode

Initiates the asynchronous execution of the CreateOpenIDConnectProvider operation.
public CreateOpenIDConnectProviderAsync ( CreateOpenIDConnectProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.CreateOpenIDConnectProviderRequest Container for the necessary parameters to execute the CreateOpenIDConnectProvider operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateOpenIDConnectProviderAsync() public méthode

Initiates the asynchronous execution of the CreateOpenIDConnectProvider operation.
public CreateOpenIDConnectProviderAsync ( CreateOpenIDConnectProviderRequest request, CreateOpenIDConnectProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.CreateOpenIDConnectProviderRequest Container for the necessary parameters to execute the CreateOpenIDConnectProvider operation on AmazonIdentityManagementServiceClient.
callback CreateOpenIDConnectProviderResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

CreatePolicy() public méthode

Creates a new managed policy for your AWS account.

This operation creates a policy version with a version identifier of v1 and sets v1 as the policy's default version. For more information about policy versions, see Versioning for Managed Policies in the IAM User Guide.

For more information about managed policies in general, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because it attempted to create a resource that already exists. /// /// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because the policy document was malformed. The error message /// describes the specific error. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public CreatePolicy ( CreatePolicyRequest request ) : CreatePolicyResponse
request Amazon.IdentityManagement.Model.CreatePolicyRequest Container for the necessary parameters to execute the CreatePolicy service method.
Résultat Amazon.IdentityManagement.Model.CreatePolicyResponse

CreatePolicyAsync() public méthode

Initiates the asynchronous execution of the CreatePolicy operation.
public CreatePolicyAsync ( CreatePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.CreatePolicyRequest Container for the necessary parameters to execute the CreatePolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreatePolicyAsync() public méthode

Initiates the asynchronous execution of the CreatePolicy operation.
public CreatePolicyAsync ( CreatePolicyRequest request, CreatePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.CreatePolicyRequest Container for the necessary parameters to execute the CreatePolicy operation on AmazonIdentityManagementServiceClient.
callback CreatePolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

CreatePolicyVersion() public méthode

Creates a new version of the specified managed policy. To update a managed policy, you create a new policy version. A managed policy can have up to five versions. If the policy has five versions, you must delete an existing version using DeletePolicyVersion before you create a new version.

Optionally, you can set the new version as the policy's default version. The default version is the version that is in effect for the IAM users, groups, and roles to which the policy is attached.

For more information about managed policy versions, see Versioning for Managed Policies in the IAM User Guide.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because the policy document was malformed. The error message /// describes the specific error. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public CreatePolicyVersion ( CreatePolicyVersionRequest request ) : CreatePolicyVersionResponse
request Amazon.IdentityManagement.Model.CreatePolicyVersionRequest Container for the necessary parameters to execute the CreatePolicyVersion service method.
Résultat Amazon.IdentityManagement.Model.CreatePolicyVersionResponse

CreatePolicyVersionAsync() public méthode

Initiates the asynchronous execution of the CreatePolicyVersion operation.
public CreatePolicyVersionAsync ( CreatePolicyVersionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.CreatePolicyVersionRequest Container for the necessary parameters to execute the CreatePolicyVersion operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreatePolicyVersionAsync() public méthode

Initiates the asynchronous execution of the CreatePolicyVersion operation.
public CreatePolicyVersionAsync ( CreatePolicyVersionRequest request, CreatePolicyVersionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.CreatePolicyVersionRequest Container for the necessary parameters to execute the CreatePolicyVersion operation on AmazonIdentityManagementServiceClient.
callback CreatePolicyVersionResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

CreateRole() public méthode

Creates a new role for your AWS account. For more information about roles, go to Working with Roles. For information about limitations on role names and the number of roles you can create, go to Limitations on IAM Entities in the IAM User Guide.
/// The request was rejected because it attempted to create a resource that already exists. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because the policy document was malformed. The error message /// describes the specific error. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public CreateRole ( CreateRoleRequest request ) : CreateRoleResponse
request Amazon.IdentityManagement.Model.CreateRoleRequest Container for the necessary parameters to execute the CreateRole service method.
Résultat Amazon.IdentityManagement.Model.CreateRoleResponse

CreateRoleAsync() public méthode

Initiates the asynchronous execution of the CreateRole operation.
public CreateRoleAsync ( CreateRoleRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.CreateRoleRequest Container for the necessary parameters to execute the CreateRole operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateRoleAsync() public méthode

Initiates the asynchronous execution of the CreateRole operation.
public CreateRoleAsync ( CreateRoleRequest request, CreateRoleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.CreateRoleRequest Container for the necessary parameters to execute the CreateRole operation on AmazonIdentityManagementServiceClient.
callback CreateRoleResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

CreateSAMLProvider() public méthode

Creates an IAM resource that describes an identity provider (IdP) that supports SAML 2.0.

The SAML provider resource that you create with this operation can be used as a principal in an IAM role's trust policy to enable federated users who sign-in using the SAML IdP to assume the role. You can create an IAM role that supports Web-based single sign-on (SSO) to the AWS Management Console or one that supports API access to AWS.

When you create the SAML provider resource, you upload an a SAML metadata document that you get from your IdP and that includes the issuer's name, expiration information, and keys that can be used to validate the SAML authentication response (assertions) that the IdP sends. You must generate the metadata document using the identity management software that is used as your organization's IdP.

This operation requires Signature Version 4.

For more information, see Enabling SAML 2.0 Federated Users to Access the AWS Management Console and About SAML 2.0-based Federation in the IAM User Guide.

/// The request was rejected because it attempted to create a resource that already exists. /// /// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public CreateSAMLProvider ( CreateSAMLProviderRequest request ) : CreateSAMLProviderResponse
request Amazon.IdentityManagement.Model.CreateSAMLProviderRequest Container for the necessary parameters to execute the CreateSAMLProvider service method.
Résultat Amazon.IdentityManagement.Model.CreateSAMLProviderResponse

CreateSAMLProviderAsync() public méthode

Initiates the asynchronous execution of the CreateSAMLProvider operation.
public CreateSAMLProviderAsync ( CreateSAMLProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.CreateSAMLProviderRequest Container for the necessary parameters to execute the CreateSAMLProvider operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateSAMLProviderAsync() public méthode

Initiates the asynchronous execution of the CreateSAMLProvider operation.
public CreateSAMLProviderAsync ( CreateSAMLProviderRequest request, CreateSAMLProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.CreateSAMLProviderRequest Container for the necessary parameters to execute the CreateSAMLProvider operation on AmazonIdentityManagementServiceClient.
callback CreateSAMLProviderResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

CreateServiceSpecificCredential() public méthode

Generates a set of credentials consisting of a user name and password that can be used to access the service specified in the request. These credentials are generated by IAM, and can be used only for the specified service.

You can have a maximum of two sets of service-specific credentials for each supported service per user.

The only supported service at this time is AWS CodeCommit.

You can reset the password to a new service-generated value by calling ResetServiceSpecificCredential.

For more information about service-specific credentials, see Using IAM with AWS CodeCommit: Git Credentials, SSH Keys, and AWS Access Keys in the IAM User Guide.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The specified service does not support service-specific credentials. ///
public CreateServiceSpecificCredential ( CreateServiceSpecificCredentialRequest request ) : CreateServiceSpecificCredentialResponse
request Amazon.IdentityManagement.Model.CreateServiceSpecificCredentialRequest Container for the necessary parameters to execute the CreateServiceSpecificCredential service method.
Résultat Amazon.IdentityManagement.Model.CreateServiceSpecificCredentialResponse

CreateServiceSpecificCredentialAsync() public méthode

Initiates the asynchronous execution of the CreateServiceSpecificCredential operation.
public CreateServiceSpecificCredentialAsync ( CreateServiceSpecificCredentialRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.CreateServiceSpecificCredentialRequest Container for the necessary parameters to execute the CreateServiceSpecificCredential operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateServiceSpecificCredentialAsync() public méthode

Initiates the asynchronous execution of the CreateServiceSpecificCredential operation.
public CreateServiceSpecificCredentialAsync ( CreateServiceSpecificCredentialRequest request, CreateServiceSpecificCredentialResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.CreateServiceSpecificCredentialRequest Container for the necessary parameters to execute the CreateServiceSpecificCredential operation on AmazonIdentityManagementServiceClient.
callback CreateServiceSpecificCredentialResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

CreateSigner() protected méthode

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
Résultat Amazon.Runtime.Internal.Auth.AbstractAWSSigner

CreateUser() public méthode

Creates a new IAM user for your AWS account.

For information about limitations on the number of IAM users you can create, see Limitations on IAM Entities in the IAM User Guide.

/// The request was rejected because it attempted to create a resource that already exists. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public CreateUser ( CreateUserRequest request ) : CreateUserResponse
request Amazon.IdentityManagement.Model.CreateUserRequest Container for the necessary parameters to execute the CreateUser service method.
Résultat Amazon.IdentityManagement.Model.CreateUserResponse

CreateUserAsync() public méthode

Initiates the asynchronous execution of the CreateUser operation.
public CreateUserAsync ( CreateUserRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.CreateUserRequest Container for the necessary parameters to execute the CreateUser operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateUserAsync() public méthode

Initiates the asynchronous execution of the CreateUser operation.
public CreateUserAsync ( CreateUserRequest request, CreateUserResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.CreateUserRequest Container for the necessary parameters to execute the CreateUser operation on AmazonIdentityManagementServiceClient.
callback CreateUserResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

CreateVirtualMFADevice() public méthode

Creates a new virtual MFA device for the AWS account. After creating the virtual MFA, use EnableMFADevice to attach the MFA device to an IAM user. For more information about creating and working with virtual MFA devices, go to Using a Virtual MFA Device in the IAM User Guide.

For information about limits on the number of MFA devices you can create, see Limitations on Entities in the IAM User Guide.

The seed information contained in the QR code and the Base32 string should be treated like any other secret access information, such as your AWS access keys or your passwords. After you provision your virtual device, you should ensure that the information is destroyed following secure procedures.

/// The request was rejected because it attempted to create a resource that already exists. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public CreateVirtualMFADevice ( CreateVirtualMFADeviceRequest request ) : CreateVirtualMFADeviceResponse
request Amazon.IdentityManagement.Model.CreateVirtualMFADeviceRequest Container for the necessary parameters to execute the CreateVirtualMFADevice service method.
Résultat Amazon.IdentityManagement.Model.CreateVirtualMFADeviceResponse

CreateVirtualMFADeviceAsync() public méthode

Initiates the asynchronous execution of the CreateVirtualMFADevice operation.
public CreateVirtualMFADeviceAsync ( CreateVirtualMFADeviceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.CreateVirtualMFADeviceRequest Container for the necessary parameters to execute the CreateVirtualMFADevice operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateVirtualMFADeviceAsync() public méthode

Initiates the asynchronous execution of the CreateVirtualMFADevice operation.
public CreateVirtualMFADeviceAsync ( CreateVirtualMFADeviceRequest request, CreateVirtualMFADeviceResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.CreateVirtualMFADeviceRequest Container for the necessary parameters to execute the CreateVirtualMFADevice operation on AmazonIdentityManagementServiceClient.
callback CreateVirtualMFADeviceResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeactivateMFADevice() public méthode

Deactivates the specified MFA device and removes it from association with the user name for which it was originally enabled.

For more information about creating and working with virtual MFA devices, go to Using a Virtual MFA Device in the IAM User Guide.

/// 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. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeactivateMFADevice ( DeactivateMFADeviceRequest request ) : Amazon.IdentityManagement.Model.DeactivateMFADeviceResponse
request Amazon.IdentityManagement.Model.DeactivateMFADeviceRequest Container for the necessary parameters to execute the DeactivateMFADevice service method.
Résultat Amazon.IdentityManagement.Model.DeactivateMFADeviceResponse

DeactivateMFADeviceAsync() public méthode

Initiates the asynchronous execution of the DeactivateMFADevice operation.
public DeactivateMFADeviceAsync ( DeactivateMFADeviceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeactivateMFADeviceRequest Container for the necessary parameters to execute the DeactivateMFADevice operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeactivateMFADeviceAsync() public méthode

Initiates the asynchronous execution of the DeactivateMFADevice operation.
public DeactivateMFADeviceAsync ( DeactivateMFADeviceRequest request, DeactivateMFADeviceResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeactivateMFADeviceRequest Container for the necessary parameters to execute the DeactivateMFADevice operation on AmazonIdentityManagementServiceClient.
callback DeactivateMFADeviceResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteAccessKey() public méthode

Deletes the access key pair associated with the specified IAM user.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteAccessKey ( DeleteAccessKeyRequest request ) : Amazon.IdentityManagement.Model.DeleteAccessKeyResponse
request Amazon.IdentityManagement.Model.DeleteAccessKeyRequest Container for the necessary parameters to execute the DeleteAccessKey service method.
Résultat Amazon.IdentityManagement.Model.DeleteAccessKeyResponse

DeleteAccessKeyAsync() public méthode

Initiates the asynchronous execution of the DeleteAccessKey operation.
public DeleteAccessKeyAsync ( DeleteAccessKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteAccessKeyRequest Container for the necessary parameters to execute the DeleteAccessKey operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteAccessKeyAsync() public méthode

Initiates the asynchronous execution of the DeleteAccessKey operation.
public DeleteAccessKeyAsync ( DeleteAccessKeyRequest request, DeleteAccessKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteAccessKeyRequest Container for the necessary parameters to execute the DeleteAccessKey operation on AmazonIdentityManagementServiceClient.
callback DeleteAccessKeyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteAccountAlias() public méthode

Deletes the specified AWS account alias. For information about using an AWS account alias, see Using an Alias for Your AWS Account ID in the IAM User Guide.
/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteAccountAlias ( DeleteAccountAliasRequest request ) : Amazon.IdentityManagement.Model.DeleteAccountAliasResponse
request Amazon.IdentityManagement.Model.DeleteAccountAliasRequest Container for the necessary parameters to execute the DeleteAccountAlias service method.
Résultat Amazon.IdentityManagement.Model.DeleteAccountAliasResponse

DeleteAccountAliasAsync() public méthode

Initiates the asynchronous execution of the DeleteAccountAlias operation.
public DeleteAccountAliasAsync ( DeleteAccountAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteAccountAliasRequest Container for the necessary parameters to execute the DeleteAccountAlias operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteAccountAliasAsync() public méthode

Initiates the asynchronous execution of the DeleteAccountAlias operation.
public DeleteAccountAliasAsync ( DeleteAccountAliasRequest request, DeleteAccountAliasResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteAccountAliasRequest Container for the necessary parameters to execute the DeleteAccountAlias operation on AmazonIdentityManagementServiceClient.
callback DeleteAccountAliasResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteAccountPasswordPolicy() public méthode

Deletes the password policy for the AWS account. There are no parameters.
/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteAccountPasswordPolicy ( ) : Amazon.IdentityManagement.Model.DeleteAccountPasswordPolicyResponse
Résultat Amazon.IdentityManagement.Model.DeleteAccountPasswordPolicyResponse

DeleteAccountPasswordPolicy() public méthode

Deletes the password policy for the AWS account. There are no parameters.
/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteAccountPasswordPolicy ( DeleteAccountPasswordPolicyRequest request ) : Amazon.IdentityManagement.Model.DeleteAccountPasswordPolicyResponse
request DeleteAccountPasswordPolicyRequest Container for the necessary parameters to execute the DeleteAccountPasswordPolicy service method.
Résultat Amazon.IdentityManagement.Model.DeleteAccountPasswordPolicyResponse

DeleteAccountPasswordPolicyAsync() public méthode

Initiates the asynchronous execution of the DeleteAccountPasswordPolicy operation.
public DeleteAccountPasswordPolicyAsync ( DeleteAccountPasswordPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DeleteAccountPasswordPolicyRequest Container for the necessary parameters to execute the DeleteAccountPasswordPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteAccountPasswordPolicyAsync() public méthode

Deletes the password policy for the AWS account. There are no parameters.
/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteAccountPasswordPolicyAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteAccountPasswordPolicyAsync() public méthode

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteAccountPasswordPolicyAsync ( DeleteAccountPasswordPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback DeleteAccountPasswordPolicyResponse>.AmazonServiceCallback
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

DeleteAccountPasswordPolicyAsync() public méthode

Initiates the asynchronous execution of the DeleteAccountPasswordPolicy operation.
public DeleteAccountPasswordPolicyAsync ( DeleteAccountPasswordPolicyRequest request, DeleteAccountPasswordPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request DeleteAccountPasswordPolicyRequest Container for the necessary parameters to execute the DeleteAccountPasswordPolicy operation on AmazonIdentityManagementServiceClient.
callback DeleteAccountPasswordPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteGroup() public méthode

Deletes the specified IAM group. The group must not contain any users or have any attached policies.
/// The request was rejected because it attempted to delete a resource that has attached /// subordinate entities. The error message describes these entities. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteGroup ( DeleteGroupRequest request ) : Amazon.IdentityManagement.Model.DeleteGroupResponse
request Amazon.IdentityManagement.Model.DeleteGroupRequest Container for the necessary parameters to execute the DeleteGroup service method.
Résultat Amazon.IdentityManagement.Model.DeleteGroupResponse

DeleteGroupAsync() public méthode

Initiates the asynchronous execution of the DeleteGroup operation.
public DeleteGroupAsync ( DeleteGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteGroupRequest Container for the necessary parameters to execute the DeleteGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteGroupAsync() public méthode

Initiates the asynchronous execution of the DeleteGroup operation.
public DeleteGroupAsync ( DeleteGroupRequest request, DeleteGroupResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteGroupRequest Container for the necessary parameters to execute the DeleteGroup operation on AmazonIdentityManagementServiceClient.
callback DeleteGroupResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteGroupPolicy() public méthode

Deletes the specified inline policy that is embedded in the specified IAM group.

A group can also have managed policies attached to it. To detach a managed policy from a group, use DetachGroupPolicy. For more information about policies, refer to Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteGroupPolicy ( DeleteGroupPolicyRequest request ) : Amazon.IdentityManagement.Model.DeleteGroupPolicyResponse
request Amazon.IdentityManagement.Model.DeleteGroupPolicyRequest Container for the necessary parameters to execute the DeleteGroupPolicy service method.
Résultat Amazon.IdentityManagement.Model.DeleteGroupPolicyResponse

DeleteGroupPolicyAsync() public méthode

Initiates the asynchronous execution of the DeleteGroupPolicy operation.
public DeleteGroupPolicyAsync ( DeleteGroupPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteGroupPolicyRequest Container for the necessary parameters to execute the DeleteGroupPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteGroupPolicyAsync() public méthode

Initiates the asynchronous execution of the DeleteGroupPolicy operation.
public DeleteGroupPolicyAsync ( DeleteGroupPolicyRequest request, DeleteGroupPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteGroupPolicyRequest Container for the necessary parameters to execute the DeleteGroupPolicy operation on AmazonIdentityManagementServiceClient.
callback DeleteGroupPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteInstanceProfile() public méthode

Deletes the specified instance profile. The instance profile must not have an associated role.

Make sure you do not have any Amazon EC2 instances running with the instance profile you are about to delete. Deleting a role or instance profile that is associated with a running instance will break any applications running on the instance.

For more information about instance profiles, go to About Instance Profiles.

/// The request was rejected because it attempted to delete a resource that has attached /// subordinate entities. The error message describes these entities. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteInstanceProfile ( DeleteInstanceProfileRequest request ) : Amazon.IdentityManagement.Model.DeleteInstanceProfileResponse
request Amazon.IdentityManagement.Model.DeleteInstanceProfileRequest Container for the necessary parameters to execute the DeleteInstanceProfile service method.
Résultat Amazon.IdentityManagement.Model.DeleteInstanceProfileResponse

DeleteInstanceProfileAsync() public méthode

Initiates the asynchronous execution of the DeleteInstanceProfile operation.
public DeleteInstanceProfileAsync ( DeleteInstanceProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteInstanceProfileRequest Container for the necessary parameters to execute the DeleteInstanceProfile operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteInstanceProfileAsync() public méthode

Initiates the asynchronous execution of the DeleteInstanceProfile operation.
public DeleteInstanceProfileAsync ( DeleteInstanceProfileRequest request, DeleteInstanceProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteInstanceProfileRequest Container for the necessary parameters to execute the DeleteInstanceProfile operation on AmazonIdentityManagementServiceClient.
callback DeleteInstanceProfileResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteLoginProfile() public méthode

Deletes the password for the specified IAM user, which terminates the user's ability to access AWS services through the AWS Management Console.

Deleting a user's password does not prevent a user from accessing AWS through the command line interface or the API. To prevent all user access you must also either make any access keys inactive or delete them. For more information about making keys inactive or deleting them, see UpdateAccessKey and DeleteAccessKey.

/// 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. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteLoginProfile ( DeleteLoginProfileRequest request ) : Amazon.IdentityManagement.Model.DeleteLoginProfileResponse
request Amazon.IdentityManagement.Model.DeleteLoginProfileRequest Container for the necessary parameters to execute the DeleteLoginProfile service method.
Résultat Amazon.IdentityManagement.Model.DeleteLoginProfileResponse

DeleteLoginProfileAsync() public méthode

Initiates the asynchronous execution of the DeleteLoginProfile operation.
public DeleteLoginProfileAsync ( DeleteLoginProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteLoginProfileRequest Container for the necessary parameters to execute the DeleteLoginProfile operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteLoginProfileAsync() public méthode

Initiates the asynchronous execution of the DeleteLoginProfile operation.
public DeleteLoginProfileAsync ( DeleteLoginProfileRequest request, DeleteLoginProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteLoginProfileRequest Container for the necessary parameters to execute the DeleteLoginProfile operation on AmazonIdentityManagementServiceClient.
callback DeleteLoginProfileResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteOpenIDConnectProvider() public méthode

Deletes an OpenID Connect identity provider (IdP) resource object in IAM.

Deleting an IAM OIDC provider resource does not update any roles that reference the provider as a principal in their trust policies. Any attempt to assume a role that references a deleted provider fails.

This action is idempotent; it does not fail or return an error if you call the action for a provider that does not exist.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteOpenIDConnectProvider ( DeleteOpenIDConnectProviderRequest request ) : DeleteOpenIDConnectProviderResponse
request Amazon.IdentityManagement.Model.DeleteOpenIDConnectProviderRequest Container for the necessary parameters to execute the DeleteOpenIDConnectProvider service method.
Résultat DeleteOpenIDConnectProviderResponse

DeleteOpenIDConnectProviderAsync() public méthode

Initiates the asynchronous execution of the DeleteOpenIDConnectProvider operation.
public DeleteOpenIDConnectProviderAsync ( DeleteOpenIDConnectProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteOpenIDConnectProviderRequest Container for the necessary parameters to execute the DeleteOpenIDConnectProvider operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteOpenIDConnectProviderAsync() public méthode

Initiates the asynchronous execution of the DeleteOpenIDConnectProvider operation.
public DeleteOpenIDConnectProviderAsync ( DeleteOpenIDConnectProviderRequest request, DeleteOpenIDConnectProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteOpenIDConnectProviderRequest Container for the necessary parameters to execute the DeleteOpenIDConnectProvider operation on AmazonIdentityManagementServiceClient.
callback DeleteOpenIDConnectProviderResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeletePolicy() public méthode

Deletes the specified managed policy.

Before you can delete a managed policy, you must first detach the policy from all users, groups, and roles that it is attached to, and you must delete all of the policy's versions. The following steps describe the process for deleting a managed policy:

  • Detach the policy from all users, groups, and roles that the policy is attached to, using the DetachUserPolicy, DetachGroupPolicy, or DetachRolePolicy APIs. To list all the users, groups, and roles that a policy is attached to, use ListEntitiesForPolicy.

  • Delete all versions of the policy using DeletePolicyVersion. To list the policy's versions, use ListPolicyVersions. You cannot use DeletePolicyVersion to delete the version that is marked as the default version. You delete the policy's default version in the next step of the process.

  • Delete the policy (this automatically deletes the policy's default version) using this API.

For information about managed policies, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because it attempted to delete a resource that has attached /// subordinate entities. The error message describes these entities. /// /// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeletePolicy ( DeletePolicyRequest request ) : DeletePolicyResponse
request Amazon.IdentityManagement.Model.DeletePolicyRequest Container for the necessary parameters to execute the DeletePolicy service method.
Résultat DeletePolicyResponse

DeletePolicyAsync() public méthode

Initiates the asynchronous execution of the DeletePolicy operation.
public DeletePolicyAsync ( DeletePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeletePolicyRequest Container for the necessary parameters to execute the DeletePolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeletePolicyAsync() public méthode

Initiates the asynchronous execution of the DeletePolicy operation.
public DeletePolicyAsync ( DeletePolicyRequest request, DeletePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeletePolicyRequest Container for the necessary parameters to execute the DeletePolicy operation on AmazonIdentityManagementServiceClient.
callback DeletePolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeletePolicyVersion() public méthode

Deletes the specified version from the specified managed policy.

You cannot delete the default version from a policy using this API. To delete the default version from a policy, use DeletePolicy. To find out which version of a policy is marked as the default version, use ListPolicyVersions.

For information about versions for managed policies, see Versioning for Managed Policies in the IAM User Guide.

/// The request was rejected because it attempted to delete a resource that has attached /// subordinate entities. The error message describes these entities. /// /// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeletePolicyVersion ( DeletePolicyVersionRequest request ) : DeletePolicyVersionResponse
request Amazon.IdentityManagement.Model.DeletePolicyVersionRequest Container for the necessary parameters to execute the DeletePolicyVersion service method.
Résultat DeletePolicyVersionResponse

DeletePolicyVersionAsync() public méthode

Initiates the asynchronous execution of the DeletePolicyVersion operation.
public DeletePolicyVersionAsync ( DeletePolicyVersionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeletePolicyVersionRequest Container for the necessary parameters to execute the DeletePolicyVersion operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeletePolicyVersionAsync() public méthode

Initiates the asynchronous execution of the DeletePolicyVersion operation.
public DeletePolicyVersionAsync ( DeletePolicyVersionRequest request, DeletePolicyVersionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeletePolicyVersionRequest Container for the necessary parameters to execute the DeletePolicyVersion operation on AmazonIdentityManagementServiceClient.
callback DeletePolicyVersionResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteRole() public méthode

Deletes the specified role. The role must not have any policies attached. For more information about roles, go to Working with Roles.

Make sure you do not have any Amazon EC2 instances running with the role you are about to delete. Deleting a role or instance profile that is associated with a running instance will break any applications running on the instance.

/// The request was rejected because it attempted to delete a resource that has attached /// subordinate entities. The error message describes these entities. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteRole ( DeleteRoleRequest request ) : Amazon.IdentityManagement.Model.DeleteRoleResponse
request Amazon.IdentityManagement.Model.DeleteRoleRequest Container for the necessary parameters to execute the DeleteRole service method.
Résultat Amazon.IdentityManagement.Model.DeleteRoleResponse

DeleteRoleAsync() public méthode

Initiates the asynchronous execution of the DeleteRole operation.
public DeleteRoleAsync ( DeleteRoleRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteRoleRequest Container for the necessary parameters to execute the DeleteRole operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteRoleAsync() public méthode

Initiates the asynchronous execution of the DeleteRole operation.
public DeleteRoleAsync ( DeleteRoleRequest request, DeleteRoleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteRoleRequest Container for the necessary parameters to execute the DeleteRole operation on AmazonIdentityManagementServiceClient.
callback DeleteRoleResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteRolePolicy() public méthode

Deletes the specified inline policy that is embedded in the specified IAM role.

A role can also have managed policies attached to it. To detach a managed policy from a role, use DetachRolePolicy. For more information about policies, refer to Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteRolePolicy ( DeleteRolePolicyRequest request ) : Amazon.IdentityManagement.Model.DeleteRolePolicyResponse
request Amazon.IdentityManagement.Model.DeleteRolePolicyRequest Container for the necessary parameters to execute the DeleteRolePolicy service method.
Résultat Amazon.IdentityManagement.Model.DeleteRolePolicyResponse

DeleteRolePolicyAsync() public méthode

Initiates the asynchronous execution of the DeleteRolePolicy operation.
public DeleteRolePolicyAsync ( DeleteRolePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteRolePolicyRequest Container for the necessary parameters to execute the DeleteRolePolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteRolePolicyAsync() public méthode

Initiates the asynchronous execution of the DeleteRolePolicy operation.
public DeleteRolePolicyAsync ( DeleteRolePolicyRequest request, DeleteRolePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteRolePolicyRequest Container for the necessary parameters to execute the DeleteRolePolicy operation on AmazonIdentityManagementServiceClient.
callback DeleteRolePolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteSAMLProvider() public méthode

Deletes a SAML provider resource in IAM.

Deleting the provider resource from IAM does not update any roles that reference the SAML provider resource's ARN as a principal in their trust policies. Any attempt to assume a role that references a non-existent provider resource ARN fails.

This operation requires Signature Version 4.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteSAMLProvider ( DeleteSAMLProviderRequest request ) : Amazon.IdentityManagement.Model.DeleteSAMLProviderResponse
request Amazon.IdentityManagement.Model.DeleteSAMLProviderRequest Container for the necessary parameters to execute the DeleteSAMLProvider service method.
Résultat Amazon.IdentityManagement.Model.DeleteSAMLProviderResponse

DeleteSAMLProviderAsync() public méthode

Initiates the asynchronous execution of the DeleteSAMLProvider operation.
public DeleteSAMLProviderAsync ( DeleteSAMLProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteSAMLProviderRequest Container for the necessary parameters to execute the DeleteSAMLProvider operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteSAMLProviderAsync() public méthode

Initiates the asynchronous execution of the DeleteSAMLProvider operation.
public DeleteSAMLProviderAsync ( DeleteSAMLProviderRequest request, DeleteSAMLProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteSAMLProviderRequest Container for the necessary parameters to execute the DeleteSAMLProvider operation on AmazonIdentityManagementServiceClient.
callback DeleteSAMLProviderResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteSSHPublicKey() public méthode

Deletes the specified SSH public key.

The SSH public key deleted by this action is used only for authenticating the associated IAM user to an AWS CodeCommit repository. For more information about using SSH keys to authenticate to an AWS CodeCommit repository, see Set up AWS CodeCommit for SSH Connections in the AWS CodeCommit User Guide.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. ///
public DeleteSSHPublicKey ( DeleteSSHPublicKeyRequest request ) : DeleteSSHPublicKeyResponse
request Amazon.IdentityManagement.Model.DeleteSSHPublicKeyRequest Container for the necessary parameters to execute the DeleteSSHPublicKey service method.
Résultat DeleteSSHPublicKeyResponse

DeleteSSHPublicKeyAsync() public méthode

Initiates the asynchronous execution of the DeleteSSHPublicKey operation.
public DeleteSSHPublicKeyAsync ( DeleteSSHPublicKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteSSHPublicKeyRequest Container for the necessary parameters to execute the DeleteSSHPublicKey operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteSSHPublicKeyAsync() public méthode

Initiates the asynchronous execution of the DeleteSSHPublicKey operation.
public DeleteSSHPublicKeyAsync ( DeleteSSHPublicKeyRequest request, DeleteSSHPublicKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteSSHPublicKeyRequest Container for the necessary parameters to execute the DeleteSSHPublicKey operation on AmazonIdentityManagementServiceClient.
callback DeleteSSHPublicKeyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteServerCertificate() public méthode

Deletes the specified server certificate.

For more information about working with server certificates, including a list of AWS services that can use the server certificates that you manage with IAM, go to Working with Server Certificates in the IAM User Guide.

If you are using a server certificate with Elastic Load Balancing, deleting the certificate could have implications for your application. If Elastic Load Balancing doesn't detect the deletion of bound certificates, it may continue to use the certificates. This could cause Elastic Load Balancing to stop accepting traffic. We recommend that you remove the reference to the certificate from Elastic Load Balancing before using this command to delete the certificate. For more information, go to DeleteLoadBalancerListeners in the Elastic Load Balancing API Reference.

/// The request was rejected because it attempted to delete a resource that has attached /// subordinate entities. The error message describes these entities. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteServerCertificate ( DeleteServerCertificateRequest request ) : Amazon.IdentityManagement.Model.DeleteServerCertificateResponse
request Amazon.IdentityManagement.Model.DeleteServerCertificateRequest Container for the necessary parameters to execute the DeleteServerCertificate service method.
Résultat Amazon.IdentityManagement.Model.DeleteServerCertificateResponse

DeleteServerCertificateAsync() public méthode

Initiates the asynchronous execution of the DeleteServerCertificate operation.
public DeleteServerCertificateAsync ( DeleteServerCertificateRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteServerCertificateRequest Container for the necessary parameters to execute the DeleteServerCertificate operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteServerCertificateAsync() public méthode

Initiates the asynchronous execution of the DeleteServerCertificate operation.
public DeleteServerCertificateAsync ( DeleteServerCertificateRequest request, DeleteServerCertificateResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteServerCertificateRequest Container for the necessary parameters to execute the DeleteServerCertificate operation on AmazonIdentityManagementServiceClient.
callback DeleteServerCertificateResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteServiceSpecificCredential() public méthode

Deletes the specified service-specific credential.
/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. ///
public DeleteServiceSpecificCredential ( DeleteServiceSpecificCredentialRequest request ) : DeleteServiceSpecificCredentialResponse
request Amazon.IdentityManagement.Model.DeleteServiceSpecificCredentialRequest Container for the necessary parameters to execute the DeleteServiceSpecificCredential service method.
Résultat DeleteServiceSpecificCredentialResponse

DeleteServiceSpecificCredentialAsync() public méthode

Initiates the asynchronous execution of the DeleteServiceSpecificCredential operation.
public DeleteServiceSpecificCredentialAsync ( DeleteServiceSpecificCredentialRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteServiceSpecificCredentialRequest Container for the necessary parameters to execute the DeleteServiceSpecificCredential operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteServiceSpecificCredentialAsync() public méthode

Initiates the asynchronous execution of the DeleteServiceSpecificCredential operation.
public DeleteServiceSpecificCredentialAsync ( DeleteServiceSpecificCredentialRequest request, DeleteServiceSpecificCredentialResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteServiceSpecificCredentialRequest Container for the necessary parameters to execute the DeleteServiceSpecificCredential operation on AmazonIdentityManagementServiceClient.
callback DeleteServiceSpecificCredentialResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteSigningCertificate() public méthode

Deletes a signing certificate associated with the specified IAM user.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated IAM users.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteSigningCertificate ( DeleteSigningCertificateRequest request ) : Amazon.IdentityManagement.Model.DeleteSigningCertificateResponse
request Amazon.IdentityManagement.Model.DeleteSigningCertificateRequest Container for the necessary parameters to execute the DeleteSigningCertificate service method.
Résultat Amazon.IdentityManagement.Model.DeleteSigningCertificateResponse

DeleteSigningCertificateAsync() public méthode

Initiates the asynchronous execution of the DeleteSigningCertificate operation.
public DeleteSigningCertificateAsync ( DeleteSigningCertificateRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteSigningCertificateRequest Container for the necessary parameters to execute the DeleteSigningCertificate operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteSigningCertificateAsync() public méthode

Initiates the asynchronous execution of the DeleteSigningCertificate operation.
public DeleteSigningCertificateAsync ( DeleteSigningCertificateRequest request, DeleteSigningCertificateResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteSigningCertificateRequest Container for the necessary parameters to execute the DeleteSigningCertificate operation on AmazonIdentityManagementServiceClient.
callback DeleteSigningCertificateResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteUser() public méthode

Deletes the specified IAM user. The user must not belong to any groups or have any access keys, signing certificates, or attached policies.
/// The request was rejected because it attempted to delete a resource that has attached /// subordinate entities. The error message describes these entities. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteUser ( DeleteUserRequest request ) : Amazon.IdentityManagement.Model.DeleteUserResponse
request Amazon.IdentityManagement.Model.DeleteUserRequest Container for the necessary parameters to execute the DeleteUser service method.
Résultat Amazon.IdentityManagement.Model.DeleteUserResponse

DeleteUserAsync() public méthode

Initiates the asynchronous execution of the DeleteUser operation.
public DeleteUserAsync ( DeleteUserRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteUserRequest Container for the necessary parameters to execute the DeleteUser operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteUserAsync() public méthode

Initiates the asynchronous execution of the DeleteUser operation.
public DeleteUserAsync ( DeleteUserRequest request, DeleteUserResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteUserRequest Container for the necessary parameters to execute the DeleteUser operation on AmazonIdentityManagementServiceClient.
callback DeleteUserResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteUserPolicy() public méthode

Deletes the specified inline policy that is embedded in the specified IAM user.

A user can also have managed policies attached to it. To detach a managed policy from a user, use DetachUserPolicy. For more information about policies, refer to Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteUserPolicy ( DeleteUserPolicyRequest request ) : Amazon.IdentityManagement.Model.DeleteUserPolicyResponse
request Amazon.IdentityManagement.Model.DeleteUserPolicyRequest Container for the necessary parameters to execute the DeleteUserPolicy service method.
Résultat Amazon.IdentityManagement.Model.DeleteUserPolicyResponse

DeleteUserPolicyAsync() public méthode

Initiates the asynchronous execution of the DeleteUserPolicy operation.
public DeleteUserPolicyAsync ( DeleteUserPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteUserPolicyRequest Container for the necessary parameters to execute the DeleteUserPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteUserPolicyAsync() public méthode

Initiates the asynchronous execution of the DeleteUserPolicy operation.
public DeleteUserPolicyAsync ( DeleteUserPolicyRequest request, DeleteUserPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteUserPolicyRequest Container for the necessary parameters to execute the DeleteUserPolicy operation on AmazonIdentityManagementServiceClient.
callback DeleteUserPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DeleteVirtualMFADevice() public méthode

Deletes a virtual MFA device.

You must deactivate a user's virtual MFA device before you can delete it. For information about deactivating MFA devices, see DeactivateMFADevice.

/// The request was rejected because it attempted to delete a resource that has attached /// subordinate entities. The error message describes these entities. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DeleteVirtualMFADevice ( DeleteVirtualMFADeviceRequest request ) : Amazon.IdentityManagement.Model.DeleteVirtualMFADeviceResponse
request Amazon.IdentityManagement.Model.DeleteVirtualMFADeviceRequest Container for the necessary parameters to execute the DeleteVirtualMFADevice service method.
Résultat Amazon.IdentityManagement.Model.DeleteVirtualMFADeviceResponse

DeleteVirtualMFADeviceAsync() public méthode

Initiates the asynchronous execution of the DeleteVirtualMFADevice operation.
public DeleteVirtualMFADeviceAsync ( DeleteVirtualMFADeviceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DeleteVirtualMFADeviceRequest Container for the necessary parameters to execute the DeleteVirtualMFADevice operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteVirtualMFADeviceAsync() public méthode

Initiates the asynchronous execution of the DeleteVirtualMFADevice operation.
public DeleteVirtualMFADeviceAsync ( DeleteVirtualMFADeviceRequest request, DeleteVirtualMFADeviceResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DeleteVirtualMFADeviceRequest Container for the necessary parameters to execute the DeleteVirtualMFADevice operation on AmazonIdentityManagementServiceClient.
callback DeleteVirtualMFADeviceResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DetachGroupPolicy() public méthode

Removes the specified managed policy from the specified IAM group.

A group can also have inline policies embedded with it. To delete an inline policy, use the DeleteGroupPolicy API. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DetachGroupPolicy ( DetachGroupPolicyRequest request ) : DetachGroupPolicyResponse
request Amazon.IdentityManagement.Model.DetachGroupPolicyRequest Container for the necessary parameters to execute the DetachGroupPolicy service method.
Résultat DetachGroupPolicyResponse

DetachGroupPolicyAsync() public méthode

Initiates the asynchronous execution of the DetachGroupPolicy operation.
public DetachGroupPolicyAsync ( DetachGroupPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DetachGroupPolicyRequest Container for the necessary parameters to execute the DetachGroupPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DetachGroupPolicyAsync() public méthode

Initiates the asynchronous execution of the DetachGroupPolicy operation.
public DetachGroupPolicyAsync ( DetachGroupPolicyRequest request, DetachGroupPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DetachGroupPolicyRequest Container for the necessary parameters to execute the DetachGroupPolicy operation on AmazonIdentityManagementServiceClient.
callback DetachGroupPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DetachRolePolicy() public méthode

Removes the specified managed policy from the specified role.

A role can also have inline policies embedded with it. To delete an inline policy, use the DeleteRolePolicy API. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DetachRolePolicy ( DetachRolePolicyRequest request ) : DetachRolePolicyResponse
request Amazon.IdentityManagement.Model.DetachRolePolicyRequest Container for the necessary parameters to execute the DetachRolePolicy service method.
Résultat DetachRolePolicyResponse

DetachRolePolicyAsync() public méthode

Initiates the asynchronous execution of the DetachRolePolicy operation.
public DetachRolePolicyAsync ( DetachRolePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DetachRolePolicyRequest Container for the necessary parameters to execute the DetachRolePolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DetachRolePolicyAsync() public méthode

Initiates the asynchronous execution of the DetachRolePolicy operation.
public DetachRolePolicyAsync ( DetachRolePolicyRequest request, DetachRolePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DetachRolePolicyRequest Container for the necessary parameters to execute the DetachRolePolicy operation on AmazonIdentityManagementServiceClient.
callback DetachRolePolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

DetachUserPolicy() public méthode

Removes the specified managed policy from the specified user.

A user can also have inline policies embedded with it. To delete an inline policy, use the DeleteUserPolicy API. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public DetachUserPolicy ( DetachUserPolicyRequest request ) : DetachUserPolicyResponse
request Amazon.IdentityManagement.Model.DetachUserPolicyRequest Container for the necessary parameters to execute the DetachUserPolicy service method.
Résultat DetachUserPolicyResponse

DetachUserPolicyAsync() public méthode

Initiates the asynchronous execution of the DetachUserPolicy operation.
public DetachUserPolicyAsync ( DetachUserPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.DetachUserPolicyRequest Container for the necessary parameters to execute the DetachUserPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DetachUserPolicyAsync() public méthode

Initiates the asynchronous execution of the DetachUserPolicy operation.
public DetachUserPolicyAsync ( DetachUserPolicyRequest request, DetachUserPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.DetachUserPolicyRequest Container for the necessary parameters to execute the DetachUserPolicy operation on AmazonIdentityManagementServiceClient.
callback DetachUserPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

Dispose() protected méthode

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

EnableMFADevice() public méthode

Enables the specified MFA device and associates it with the specified IAM user. When enabled, the MFA device is required for every subsequent login by the IAM user associated with the device.
/// The request was rejected because it attempted to create a resource that already exists. /// /// 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. /// /// The request was rejected because the authentication code was not recognized. The error /// message describes the specific error. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public EnableMFADevice ( EnableMFADeviceRequest request ) : Amazon.IdentityManagement.Model.EnableMFADeviceResponse
request Amazon.IdentityManagement.Model.EnableMFADeviceRequest Container for the necessary parameters to execute the EnableMFADevice service method.
Résultat Amazon.IdentityManagement.Model.EnableMFADeviceResponse

EnableMFADeviceAsync() public méthode

Initiates the asynchronous execution of the EnableMFADevice operation.
public EnableMFADeviceAsync ( EnableMFADeviceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.IdentityManagement.Model.EnableMFADeviceRequest Container for the necessary parameters to execute the EnableMFADevice operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

EnableMFADeviceAsync() public méthode

Initiates the asynchronous execution of the EnableMFADevice operation.
public EnableMFADeviceAsync ( EnableMFADeviceRequest request, EnableMFADeviceResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.IdentityManagement.Model.EnableMFADeviceRequest Container for the necessary parameters to execute the EnableMFADevice operation on AmazonIdentityManagementServiceClient.
callback EnableMFADeviceResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

EndAddClientIDToOpenIDConnectProvider() public méthode

Finishes the asynchronous execution of the AddClientIDToOpenIDConnectProvider operation.
public EndAddClientIDToOpenIDConnectProvider ( IAsyncResult asyncResult ) : AddClientIDToOpenIDConnectProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddClientIDToOpenIDConnectProvider.
Résultat AddClientIDToOpenIDConnectProviderResponse

EndAddRoleToInstanceProfile() public méthode

Finishes the asynchronous execution of the AddRoleToInstanceProfile operation.
public EndAddRoleToInstanceProfile ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.AddRoleToInstanceProfileResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddRoleToInstanceProfile.
Résultat Amazon.IdentityManagement.Model.AddRoleToInstanceProfileResponse

EndAddUserToGroup() public méthode

Finishes the asynchronous execution of the AddUserToGroup operation.
public EndAddUserToGroup ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.AddUserToGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddUserToGroup.
Résultat Amazon.IdentityManagement.Model.AddUserToGroupResponse

EndAttachGroupPolicy() public méthode

Finishes the asynchronous execution of the AttachGroupPolicy operation.
public EndAttachGroupPolicy ( IAsyncResult asyncResult ) : AttachGroupPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAttachGroupPolicy.
Résultat AttachGroupPolicyResponse

EndAttachRolePolicy() public méthode

Finishes the asynchronous execution of the AttachRolePolicy operation.
public EndAttachRolePolicy ( IAsyncResult asyncResult ) : AttachRolePolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAttachRolePolicy.
Résultat AttachRolePolicyResponse

EndAttachUserPolicy() public méthode

Finishes the asynchronous execution of the AttachUserPolicy operation.
public EndAttachUserPolicy ( IAsyncResult asyncResult ) : AttachUserPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAttachUserPolicy.
Résultat AttachUserPolicyResponse

EndChangePassword() public méthode

Finishes the asynchronous execution of the ChangePassword operation.
public EndChangePassword ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.ChangePasswordResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginChangePassword.
Résultat Amazon.IdentityManagement.Model.ChangePasswordResponse

EndCreateAccessKey() public méthode

Finishes the asynchronous execution of the CreateAccessKey operation.
public EndCreateAccessKey ( IAsyncResult asyncResult ) : CreateAccessKeyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateAccessKey.
Résultat Amazon.IdentityManagement.Model.CreateAccessKeyResponse

EndCreateAccountAlias() public méthode

Finishes the asynchronous execution of the CreateAccountAlias operation.
public EndCreateAccountAlias ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.CreateAccountAliasResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateAccountAlias.
Résultat Amazon.IdentityManagement.Model.CreateAccountAliasResponse

EndCreateGroup() public méthode

Finishes the asynchronous execution of the CreateGroup operation.
public EndCreateGroup ( IAsyncResult asyncResult ) : CreateGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateGroup.
Résultat Amazon.IdentityManagement.Model.CreateGroupResponse

EndCreateInstanceProfile() public méthode

Finishes the asynchronous execution of the CreateInstanceProfile operation.
public EndCreateInstanceProfile ( IAsyncResult asyncResult ) : CreateInstanceProfileResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateInstanceProfile.
Résultat Amazon.IdentityManagement.Model.CreateInstanceProfileResponse

EndCreateLoginProfile() public méthode

Finishes the asynchronous execution of the CreateLoginProfile operation.
public EndCreateLoginProfile ( IAsyncResult asyncResult ) : CreateLoginProfileResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateLoginProfile.
Résultat Amazon.IdentityManagement.Model.CreateLoginProfileResponse

EndCreateOpenIDConnectProvider() public méthode

Finishes the asynchronous execution of the CreateOpenIDConnectProvider operation.
public EndCreateOpenIDConnectProvider ( IAsyncResult asyncResult ) : CreateOpenIDConnectProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateOpenIDConnectProvider.
Résultat Amazon.IdentityManagement.Model.CreateOpenIDConnectProviderResponse

EndCreatePolicy() public méthode

Finishes the asynchronous execution of the CreatePolicy operation.
public EndCreatePolicy ( IAsyncResult asyncResult ) : CreatePolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreatePolicy.
Résultat Amazon.IdentityManagement.Model.CreatePolicyResponse

EndCreatePolicyVersion() public méthode

Finishes the asynchronous execution of the CreatePolicyVersion operation.
public EndCreatePolicyVersion ( IAsyncResult asyncResult ) : CreatePolicyVersionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreatePolicyVersion.
Résultat Amazon.IdentityManagement.Model.CreatePolicyVersionResponse

EndCreateRole() public méthode

Finishes the asynchronous execution of the CreateRole operation.
public EndCreateRole ( IAsyncResult asyncResult ) : CreateRoleResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateRole.
Résultat Amazon.IdentityManagement.Model.CreateRoleResponse

EndCreateSAMLProvider() public méthode

Finishes the asynchronous execution of the CreateSAMLProvider operation.
public EndCreateSAMLProvider ( IAsyncResult asyncResult ) : CreateSAMLProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateSAMLProvider.
Résultat Amazon.IdentityManagement.Model.CreateSAMLProviderResponse

EndCreateServiceSpecificCredential() public méthode

Finishes the asynchronous execution of the CreateServiceSpecificCredential operation.
public EndCreateServiceSpecificCredential ( IAsyncResult asyncResult ) : CreateServiceSpecificCredentialResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateServiceSpecificCredential.
Résultat Amazon.IdentityManagement.Model.CreateServiceSpecificCredentialResponse

EndCreateUser() public méthode

Finishes the asynchronous execution of the CreateUser operation.
public EndCreateUser ( IAsyncResult asyncResult ) : CreateUserResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateUser.
Résultat Amazon.IdentityManagement.Model.CreateUserResponse

EndCreateVirtualMFADevice() public méthode

Finishes the asynchronous execution of the CreateVirtualMFADevice operation.
public EndCreateVirtualMFADevice ( IAsyncResult asyncResult ) : CreateVirtualMFADeviceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateVirtualMFADevice.
Résultat Amazon.IdentityManagement.Model.CreateVirtualMFADeviceResponse

EndDeactivateMFADevice() public méthode

Finishes the asynchronous execution of the DeactivateMFADevice operation.
public EndDeactivateMFADevice ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeactivateMFADeviceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeactivateMFADevice.
Résultat Amazon.IdentityManagement.Model.DeactivateMFADeviceResponse

EndDeleteAccessKey() public méthode

Finishes the asynchronous execution of the DeleteAccessKey operation.
public EndDeleteAccessKey ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteAccessKeyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteAccessKey.
Résultat Amazon.IdentityManagement.Model.DeleteAccessKeyResponse

EndDeleteAccountAlias() public méthode

Finishes the asynchronous execution of the DeleteAccountAlias operation.
public EndDeleteAccountAlias ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteAccountAliasResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteAccountAlias.
Résultat Amazon.IdentityManagement.Model.DeleteAccountAliasResponse

EndDeleteAccountPasswordPolicy() public méthode

Finishes the asynchronous execution of the DeleteAccountPasswordPolicy operation.
public EndDeleteAccountPasswordPolicy ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteAccountPasswordPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteAccountPasswordPolicy.
Résultat Amazon.IdentityManagement.Model.DeleteAccountPasswordPolicyResponse

EndDeleteGroup() public méthode

Finishes the asynchronous execution of the DeleteGroup operation.
public EndDeleteGroup ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteGroup.
Résultat Amazon.IdentityManagement.Model.DeleteGroupResponse

EndDeleteGroupPolicy() public méthode

Finishes the asynchronous execution of the DeleteGroupPolicy operation.
public EndDeleteGroupPolicy ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteGroupPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteGroupPolicy.
Résultat Amazon.IdentityManagement.Model.DeleteGroupPolicyResponse

EndDeleteInstanceProfile() public méthode

Finishes the asynchronous execution of the DeleteInstanceProfile operation.
public EndDeleteInstanceProfile ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteInstanceProfileResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteInstanceProfile.
Résultat Amazon.IdentityManagement.Model.DeleteInstanceProfileResponse

EndDeleteLoginProfile() public méthode

Finishes the asynchronous execution of the DeleteLoginProfile operation.
public EndDeleteLoginProfile ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteLoginProfileResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteLoginProfile.
Résultat Amazon.IdentityManagement.Model.DeleteLoginProfileResponse

EndDeleteOpenIDConnectProvider() public méthode

Finishes the asynchronous execution of the DeleteOpenIDConnectProvider operation.
public EndDeleteOpenIDConnectProvider ( IAsyncResult asyncResult ) : DeleteOpenIDConnectProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteOpenIDConnectProvider.
Résultat DeleteOpenIDConnectProviderResponse

EndDeletePolicy() public méthode

Finishes the asynchronous execution of the DeletePolicy operation.
public EndDeletePolicy ( IAsyncResult asyncResult ) : DeletePolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeletePolicy.
Résultat DeletePolicyResponse

EndDeletePolicyVersion() public méthode

Finishes the asynchronous execution of the DeletePolicyVersion operation.
public EndDeletePolicyVersion ( IAsyncResult asyncResult ) : DeletePolicyVersionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeletePolicyVersion.
Résultat DeletePolicyVersionResponse

EndDeleteRole() public méthode

Finishes the asynchronous execution of the DeleteRole operation.
public EndDeleteRole ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteRoleResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteRole.
Résultat Amazon.IdentityManagement.Model.DeleteRoleResponse

EndDeleteRolePolicy() public méthode

Finishes the asynchronous execution of the DeleteRolePolicy operation.
public EndDeleteRolePolicy ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteRolePolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteRolePolicy.
Résultat Amazon.IdentityManagement.Model.DeleteRolePolicyResponse

EndDeleteSAMLProvider() public méthode

Finishes the asynchronous execution of the DeleteSAMLProvider operation.
public EndDeleteSAMLProvider ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteSAMLProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteSAMLProvider.
Résultat Amazon.IdentityManagement.Model.DeleteSAMLProviderResponse

EndDeleteSSHPublicKey() public méthode

Finishes the asynchronous execution of the DeleteSSHPublicKey operation.
public EndDeleteSSHPublicKey ( IAsyncResult asyncResult ) : DeleteSSHPublicKeyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteSSHPublicKey.
Résultat DeleteSSHPublicKeyResponse

EndDeleteServerCertificate() public méthode

Finishes the asynchronous execution of the DeleteServerCertificate operation.
public EndDeleteServerCertificate ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteServerCertificateResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteServerCertificate.
Résultat Amazon.IdentityManagement.Model.DeleteServerCertificateResponse

EndDeleteServiceSpecificCredential() public méthode

Finishes the asynchronous execution of the DeleteServiceSpecificCredential operation.
public EndDeleteServiceSpecificCredential ( IAsyncResult asyncResult ) : DeleteServiceSpecificCredentialResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteServiceSpecificCredential.
Résultat DeleteServiceSpecificCredentialResponse

EndDeleteSigningCertificate() public méthode

Finishes the asynchronous execution of the DeleteSigningCertificate operation.
public EndDeleteSigningCertificate ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteSigningCertificateResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteSigningCertificate.
Résultat Amazon.IdentityManagement.Model.DeleteSigningCertificateResponse

EndDeleteUser() public méthode

Finishes the asynchronous execution of the DeleteUser operation.
public EndDeleteUser ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteUserResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteUser.
Résultat Amazon.IdentityManagement.Model.DeleteUserResponse

EndDeleteUserPolicy() public méthode

Finishes the asynchronous execution of the DeleteUserPolicy operation.
public EndDeleteUserPolicy ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteUserPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteUserPolicy.
Résultat Amazon.IdentityManagement.Model.DeleteUserPolicyResponse

EndDeleteVirtualMFADevice() public méthode

Finishes the asynchronous execution of the DeleteVirtualMFADevice operation.
public EndDeleteVirtualMFADevice ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.DeleteVirtualMFADeviceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteVirtualMFADevice.
Résultat Amazon.IdentityManagement.Model.DeleteVirtualMFADeviceResponse

EndDetachGroupPolicy() public méthode

Finishes the asynchronous execution of the DetachGroupPolicy operation.
public EndDetachGroupPolicy ( IAsyncResult asyncResult ) : DetachGroupPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDetachGroupPolicy.
Résultat DetachGroupPolicyResponse

EndDetachRolePolicy() public méthode

Finishes the asynchronous execution of the DetachRolePolicy operation.
public EndDetachRolePolicy ( IAsyncResult asyncResult ) : DetachRolePolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDetachRolePolicy.
Résultat DetachRolePolicyResponse

EndDetachUserPolicy() public méthode

Finishes the asynchronous execution of the DetachUserPolicy operation.
public EndDetachUserPolicy ( IAsyncResult asyncResult ) : DetachUserPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDetachUserPolicy.
Résultat DetachUserPolicyResponse

EndEnableMFADevice() public méthode

Finishes the asynchronous execution of the EnableMFADevice operation.
public EndEnableMFADevice ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.EnableMFADeviceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginEnableMFADevice.
Résultat Amazon.IdentityManagement.Model.EnableMFADeviceResponse

EndGenerateCredentialReport() public méthode

Finishes the asynchronous execution of the GenerateCredentialReport operation.
public EndGenerateCredentialReport ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.GenerateCredentialReportResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGenerateCredentialReport.
Résultat Amazon.IdentityManagement.Model.GenerateCredentialReportResponse

EndGetAccessKeyLastUsed() public méthode

Finishes the asynchronous execution of the GetAccessKeyLastUsed operation.
public EndGetAccessKeyLastUsed ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.GetAccessKeyLastUsedResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetAccessKeyLastUsed.
Résultat Amazon.IdentityManagement.Model.GetAccessKeyLastUsedResponse

EndGetAccountAuthorizationDetails() public méthode

Finishes the asynchronous execution of the GetAccountAuthorizationDetails operation.
public EndGetAccountAuthorizationDetails ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.GetAccountAuthorizationDetailsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetAccountAuthorizationDetails.
Résultat Amazon.IdentityManagement.Model.GetAccountAuthorizationDetailsResponse

EndGetAccountPasswordPolicy() public méthode

Finishes the asynchronous execution of the GetAccountPasswordPolicy operation.
public EndGetAccountPasswordPolicy ( IAsyncResult asyncResult ) : GetAccountPasswordPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetAccountPasswordPolicy.
Résultat Amazon.IdentityManagement.Model.GetAccountPasswordPolicyResponse

EndGetAccountSummary() public méthode

Finishes the asynchronous execution of the GetAccountSummary operation.
public EndGetAccountSummary ( IAsyncResult asyncResult ) : GetAccountSummaryResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetAccountSummary.
Résultat Amazon.IdentityManagement.Model.GetAccountSummaryResponse

EndGetContextKeysForCustomPolicy() public méthode

Finishes the asynchronous execution of the GetContextKeysForCustomPolicy operation.
public EndGetContextKeysForCustomPolicy ( IAsyncResult asyncResult ) : GetContextKeysForCustomPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetContextKeysForCustomPolicy.
Résultat Amazon.IdentityManagement.Model.GetContextKeysForCustomPolicyResponse

EndGetContextKeysForPrincipalPolicy() public méthode

Finishes the asynchronous execution of the GetContextKeysForPrincipalPolicy operation.
public EndGetContextKeysForPrincipalPolicy ( IAsyncResult asyncResult ) : GetContextKeysForPrincipalPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetContextKeysForPrincipalPolicy.
Résultat Amazon.IdentityManagement.Model.GetContextKeysForPrincipalPolicyResponse

EndGetCredentialReport() public méthode

Finishes the asynchronous execution of the GetCredentialReport operation.
public EndGetCredentialReport ( IAsyncResult asyncResult ) : GetCredentialReportResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetCredentialReport.
Résultat Amazon.IdentityManagement.Model.GetCredentialReportResponse

EndGetGroup() public méthode

Finishes the asynchronous execution of the GetGroup operation.
public EndGetGroup ( IAsyncResult asyncResult ) : GetGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetGroup.
Résultat Amazon.IdentityManagement.Model.GetGroupResponse

EndGetGroupPolicy() public méthode

Finishes the asynchronous execution of the GetGroupPolicy operation.
public EndGetGroupPolicy ( IAsyncResult asyncResult ) : GetGroupPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetGroupPolicy.
Résultat Amazon.IdentityManagement.Model.GetGroupPolicyResponse

EndGetInstanceProfile() public méthode

Finishes the asynchronous execution of the GetInstanceProfile operation.
public EndGetInstanceProfile ( IAsyncResult asyncResult ) : GetInstanceProfileResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetInstanceProfile.
Résultat Amazon.IdentityManagement.Model.GetInstanceProfileResponse

EndGetLoginProfile() public méthode

Finishes the asynchronous execution of the GetLoginProfile operation.
public EndGetLoginProfile ( IAsyncResult asyncResult ) : GetLoginProfileResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetLoginProfile.
Résultat Amazon.IdentityManagement.Model.GetLoginProfileResponse

EndGetOpenIDConnectProvider() public méthode

Finishes the asynchronous execution of the GetOpenIDConnectProvider operation.
public EndGetOpenIDConnectProvider ( IAsyncResult asyncResult ) : GetOpenIDConnectProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetOpenIDConnectProvider.
Résultat Amazon.IdentityManagement.Model.GetOpenIDConnectProviderResponse

EndGetPolicy() public méthode

Finishes the asynchronous execution of the GetPolicy operation.
public EndGetPolicy ( IAsyncResult asyncResult ) : GetPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetPolicy.
Résultat Amazon.IdentityManagement.Model.GetPolicyResponse

EndGetPolicyVersion() public méthode

Finishes the asynchronous execution of the GetPolicyVersion operation.
public EndGetPolicyVersion ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.GetPolicyVersionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetPolicyVersion.
Résultat Amazon.IdentityManagement.Model.GetPolicyVersionResponse

EndGetRole() public méthode

Finishes the asynchronous execution of the GetRole operation.
public EndGetRole ( IAsyncResult asyncResult ) : GetRoleResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetRole.
Résultat Amazon.IdentityManagement.Model.GetRoleResponse

EndGetRolePolicy() public méthode

Finishes the asynchronous execution of the GetRolePolicy operation.
public EndGetRolePolicy ( IAsyncResult asyncResult ) : GetRolePolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetRolePolicy.
Résultat Amazon.IdentityManagement.Model.GetRolePolicyResponse

EndGetSAMLProvider() public méthode

Finishes the asynchronous execution of the GetSAMLProvider operation.
public EndGetSAMLProvider ( IAsyncResult asyncResult ) : GetSAMLProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetSAMLProvider.
Résultat Amazon.IdentityManagement.Model.GetSAMLProviderResponse

EndGetSSHPublicKey() public méthode

Finishes the asynchronous execution of the GetSSHPublicKey operation.
public EndGetSSHPublicKey ( IAsyncResult asyncResult ) : GetSSHPublicKeyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetSSHPublicKey.
Résultat Amazon.IdentityManagement.Model.GetSSHPublicKeyResponse

EndGetServerCertificate() public méthode

Finishes the asynchronous execution of the GetServerCertificate operation.
public EndGetServerCertificate ( IAsyncResult asyncResult ) : GetServerCertificateResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetServerCertificate.
Résultat Amazon.IdentityManagement.Model.GetServerCertificateResponse

EndGetUser() public méthode

Finishes the asynchronous execution of the GetUser operation.
public EndGetUser ( IAsyncResult asyncResult ) : GetUserResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetUser.
Résultat Amazon.IdentityManagement.Model.GetUserResponse

EndGetUserPolicy() public méthode

Finishes the asynchronous execution of the GetUserPolicy operation.
public EndGetUserPolicy ( IAsyncResult asyncResult ) : GetUserPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetUserPolicy.
Résultat Amazon.IdentityManagement.Model.GetUserPolicyResponse

EndListAccessKeys() public méthode

Finishes the asynchronous execution of the ListAccessKeys operation.
public EndListAccessKeys ( IAsyncResult asyncResult ) : ListAccessKeysResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListAccessKeys.
Résultat Amazon.IdentityManagement.Model.ListAccessKeysResponse

EndListAccountAliases() public méthode

Finishes the asynchronous execution of the ListAccountAliases operation.
public EndListAccountAliases ( IAsyncResult asyncResult ) : ListAccountAliasesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListAccountAliases.
Résultat Amazon.IdentityManagement.Model.ListAccountAliasesResponse

EndListAttachedGroupPolicies() public méthode

Finishes the asynchronous execution of the ListAttachedGroupPolicies operation.
public EndListAttachedGroupPolicies ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.ListAttachedGroupPoliciesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListAttachedGroupPolicies.
Résultat Amazon.IdentityManagement.Model.ListAttachedGroupPoliciesResponse

EndListAttachedRolePolicies() public méthode

Finishes the asynchronous execution of the ListAttachedRolePolicies operation.
public EndListAttachedRolePolicies ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.ListAttachedRolePoliciesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListAttachedRolePolicies.
Résultat Amazon.IdentityManagement.Model.ListAttachedRolePoliciesResponse

EndListAttachedUserPolicies() public méthode

Finishes the asynchronous execution of the ListAttachedUserPolicies operation.
public EndListAttachedUserPolicies ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.ListAttachedUserPoliciesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListAttachedUserPolicies.
Résultat Amazon.IdentityManagement.Model.ListAttachedUserPoliciesResponse

EndListEntitiesForPolicy() public méthode

Finishes the asynchronous execution of the ListEntitiesForPolicy operation.
public EndListEntitiesForPolicy ( IAsyncResult asyncResult ) : ListEntitiesForPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListEntitiesForPolicy.
Résultat Amazon.IdentityManagement.Model.ListEntitiesForPolicyResponse

EndListGroupPolicies() public méthode

Finishes the asynchronous execution of the ListGroupPolicies operation.
public EndListGroupPolicies ( IAsyncResult asyncResult ) : ListGroupPoliciesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListGroupPolicies.
Résultat Amazon.IdentityManagement.Model.ListGroupPoliciesResponse

EndListGroups() public méthode

Finishes the asynchronous execution of the ListGroups operation.
public EndListGroups ( IAsyncResult asyncResult ) : ListGroupsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListGroups.
Résultat Amazon.IdentityManagement.Model.ListGroupsResponse

EndListGroupsForUser() public méthode

Finishes the asynchronous execution of the ListGroupsForUser operation.
public EndListGroupsForUser ( IAsyncResult asyncResult ) : ListGroupsForUserResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListGroupsForUser.
Résultat Amazon.IdentityManagement.Model.ListGroupsForUserResponse

EndListInstanceProfiles() public méthode

Finishes the asynchronous execution of the ListInstanceProfiles operation.
public EndListInstanceProfiles ( IAsyncResult asyncResult ) : ListInstanceProfilesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListInstanceProfiles.
Résultat Amazon.IdentityManagement.Model.ListInstanceProfilesResponse

EndListInstanceProfilesForRole() public méthode

Finishes the asynchronous execution of the ListInstanceProfilesForRole operation.
public EndListInstanceProfilesForRole ( IAsyncResult asyncResult ) : ListInstanceProfilesForRoleResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListInstanceProfilesForRole.
Résultat Amazon.IdentityManagement.Model.ListInstanceProfilesForRoleResponse

EndListMFADevices() public méthode

Finishes the asynchronous execution of the ListMFADevices operation.
public EndListMFADevices ( IAsyncResult asyncResult ) : ListMFADevicesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListMFADevices.
Résultat Amazon.IdentityManagement.Model.ListMFADevicesResponse

EndListOpenIDConnectProviders() public méthode

Finishes the asynchronous execution of the ListOpenIDConnectProviders operation.
public EndListOpenIDConnectProviders ( IAsyncResult asyncResult ) : ListOpenIDConnectProvidersResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListOpenIDConnectProviders.
Résultat Amazon.IdentityManagement.Model.ListOpenIDConnectProvidersResponse

EndListPolicies() public méthode

Finishes the asynchronous execution of the ListPolicies operation.
public EndListPolicies ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.ListPoliciesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListPolicies.
Résultat Amazon.IdentityManagement.Model.ListPoliciesResponse

EndListPolicyVersions() public méthode

Finishes the asynchronous execution of the ListPolicyVersions operation.
public EndListPolicyVersions ( IAsyncResult asyncResult ) : Amazon.IdentityManagement.Model.ListPolicyVersionsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListPolicyVersions.
Résultat Amazon.IdentityManagement.Model.ListPolicyVersionsResponse

EndListRolePolicies() public méthode

Finishes the asynchronous execution of the ListRolePolicies operation.
public EndListRolePolicies ( IAsyncResult asyncResult ) : ListRolePoliciesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListRolePolicies.
Résultat Amazon.IdentityManagement.Model.ListRolePoliciesResponse

EndListRoles() public méthode

Finishes the asynchronous execution of the ListRoles operation.
public EndListRoles ( IAsyncResult asyncResult ) : ListRolesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListRoles.
Résultat Amazon.IdentityManagement.Model.ListRolesResponse

EndListSAMLProviders() public méthode

Finishes the asynchronous execution of the ListSAMLProviders operation.
public EndListSAMLProviders ( IAsyncResult asyncResult ) : ListSAMLProvidersResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListSAMLProviders.
Résultat Amazon.IdentityManagement.Model.ListSAMLProvidersResponse

EndListSSHPublicKeys() public méthode

Finishes the asynchronous execution of the ListSSHPublicKeys operation.
public EndListSSHPublicKeys ( IAsyncResult asyncResult ) : ListSSHPublicKeysResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListSSHPublicKeys.
Résultat Amazon.IdentityManagement.Model.ListSSHPublicKeysResponse

EndListServerCertificates() public méthode

Finishes the asynchronous execution of the ListServerCertificates operation.
public EndListServerCertificates ( IAsyncResult asyncResult ) : ListServerCertificatesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListServerCertificates.
Résultat Amazon.IdentityManagement.Model.ListServerCertificatesResponse

EndListServiceSpecificCredentials() public méthode

Finishes the asynchronous execution of the ListServiceSpecificCredentials operation.
public EndListServiceSpecificCredentials ( IAsyncResult asyncResult ) : ListServiceSpecificCredentialsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListServiceSpecificCredentials.
Résultat Amazon.IdentityManagement.Model.ListServiceSpecificCredentialsResponse

EndListSigningCertificates() public méthode

Finishes the asynchronous execution of the ListSigningCertificates operation.
public EndListSigningCertificates ( IAsyncResult asyncResult ) : ListSigningCertificatesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListSigningCertificates.
Résultat Amazon.IdentityManagement.Model.ListSigningCertificatesResponse

EndListUserPolicies() public méthode

Finishes the asynchronous execution of the ListUserPolicies operation.
public EndListUserPolicies ( IAsyncResult asyncResult ) : ListUserPoliciesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListUserPolicies.
Résultat Amazon.IdentityManagement.Model.ListUserPoliciesResponse

EndListUsers() public méthode

Finishes the asynchronous execution of the ListUsers operation.
public EndListUsers ( IAsyncResult asyncResult ) : ListUsersResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListUsers.
Résultat Amazon.IdentityManagement.Model.ListUsersResponse

EndListVirtualMFADevices() public méthode

Finishes the asynchronous execution of the ListVirtualMFADevices operation.
public EndListVirtualMFADevices ( IAsyncResult asyncResult ) : ListVirtualMFADevicesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListVirtualMFADevices.
Résultat Amazon.IdentityManagement.Model.ListVirtualMFADevicesResponse

EndPutGroupPolicy() public méthode

Finishes the asynchronous execution of the PutGroupPolicy operation.
public EndPutGroupPolicy ( IAsyncResult asyncResult ) : PutGroupPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutGroupPolicy.
Résultat PutGroupPolicyResponse

EndPutRolePolicy() public méthode

Finishes the asynchronous execution of the PutRolePolicy operation.
public EndPutRolePolicy ( IAsyncResult asyncResult ) : PutRolePolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutRolePolicy.
Résultat PutRolePolicyResponse

EndPutUserPolicy() public méthode

Finishes the asynchronous execution of the PutUserPolicy operation.
public EndPutUserPolicy ( IAsyncResult asyncResult ) : PutUserPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutUserPolicy.
Résultat PutUserPolicyResponse

EndRemoveClientIDFromOpenIDConnectProvider() public méthode

Finishes the asynchronous execution of the RemoveClientIDFromOpenIDConnectProvider operation.
public EndRemoveClientIDFromOpenIDConnectProvider ( IAsyncResult asyncResult ) : RemoveClientIDFromOpenIDConnectProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveClientIDFromOpenIDConnectProvider.
Résultat RemoveClientIDFromOpenIDConnectProviderResponse

EndRemoveRoleFromInstanceProfile() public méthode

Finishes the asynchronous execution of the RemoveRoleFromInstanceProfile operation.
public EndRemoveRoleFromInstanceProfile ( IAsyncResult asyncResult ) : RemoveRoleFromInstanceProfileResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveRoleFromInstanceProfile.
Résultat RemoveRoleFromInstanceProfileResponse

EndRemoveUserFromGroup() public méthode

Finishes the asynchronous execution of the RemoveUserFromGroup operation.
public EndRemoveUserFromGroup ( IAsyncResult asyncResult ) : RemoveUserFromGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveUserFromGroup.
Résultat RemoveUserFromGroupResponse

EndResetServiceSpecificCredential() public méthode

Finishes the asynchronous execution of the ResetServiceSpecificCredential operation.
public EndResetServiceSpecificCredential ( IAsyncResult asyncResult ) : ResetServiceSpecificCredentialResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginResetServiceSpecificCredential.
Résultat ResetServiceSpecificCredentialResponse

EndResyncMFADevice() public méthode

Finishes the asynchronous execution of the ResyncMFADevice operation.
public EndResyncMFADevice ( IAsyncResult asyncResult ) : ResyncMFADeviceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginResyncMFADevice.
Résultat ResyncMFADeviceResponse

EndSetDefaultPolicyVersion() public méthode

Finishes the asynchronous execution of the SetDefaultPolicyVersion operation.
public EndSetDefaultPolicyVersion ( IAsyncResult asyncResult ) : SetDefaultPolicyVersionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSetDefaultPolicyVersion.
Résultat SetDefaultPolicyVersionResponse

EndSimulateCustomPolicy() public méthode

Finishes the asynchronous execution of the SimulateCustomPolicy operation.
public EndSimulateCustomPolicy ( IAsyncResult asyncResult ) : SimulateCustomPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSimulateCustomPolicy.
Résultat SimulateCustomPolicyResponse

EndSimulatePrincipalPolicy() public méthode

Finishes the asynchronous execution of the SimulatePrincipalPolicy operation.
public EndSimulatePrincipalPolicy ( IAsyncResult asyncResult ) : SimulatePrincipalPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSimulatePrincipalPolicy.
Résultat SimulatePrincipalPolicyResponse

EndUpdateAccessKey() public méthode

Finishes the asynchronous execution of the UpdateAccessKey operation.
public EndUpdateAccessKey ( IAsyncResult asyncResult ) : UpdateAccessKeyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateAccessKey.
Résultat UpdateAccessKeyResponse

EndUpdateAccountPasswordPolicy() public méthode

Finishes the asynchronous execution of the UpdateAccountPasswordPolicy operation.
public EndUpdateAccountPasswordPolicy ( IAsyncResult asyncResult ) : UpdateAccountPasswordPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateAccountPasswordPolicy.
Résultat UpdateAccountPasswordPolicyResponse

EndUpdateAssumeRolePolicy() public méthode

Finishes the asynchronous execution of the UpdateAssumeRolePolicy operation.
public EndUpdateAssumeRolePolicy ( IAsyncResult asyncResult ) : UpdateAssumeRolePolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateAssumeRolePolicy.
Résultat UpdateAssumeRolePolicyResponse

EndUpdateGroup() public méthode

Finishes the asynchronous execution of the UpdateGroup operation.
public EndUpdateGroup ( IAsyncResult asyncResult ) : UpdateGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateGroup.
Résultat UpdateGroupResponse

EndUpdateLoginProfile() public méthode

Finishes the asynchronous execution of the UpdateLoginProfile operation.
public EndUpdateLoginProfile ( IAsyncResult asyncResult ) : UpdateLoginProfileResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateLoginProfile.
Résultat UpdateLoginProfileResponse

EndUpdateOpenIDConnectProviderThumbprint() public méthode

Finishes the asynchronous execution of the UpdateOpenIDConnectProviderThumbprint operation.
public EndUpdateOpenIDConnectProviderThumbprint ( IAsyncResult asyncResult ) : UpdateOpenIDConnectProviderThumbprintResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateOpenIDConnectProviderThumbprint.
Résultat UpdateOpenIDConnectProviderThumbprintResponse

EndUpdateSAMLProvider() public méthode

Finishes the asynchronous execution of the UpdateSAMLProvider operation.
public EndUpdateSAMLProvider ( IAsyncResult asyncResult ) : UpdateSAMLProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateSAMLProvider.
Résultat UpdateSAMLProviderResponse

EndUpdateSSHPublicKey() public méthode

Finishes the asynchronous execution of the UpdateSSHPublicKey operation.
public EndUpdateSSHPublicKey ( IAsyncResult asyncResult ) : UpdateSSHPublicKeyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateSSHPublicKey.
Résultat UpdateSSHPublicKeyResponse

EndUpdateServerCertificate() public méthode

Finishes the asynchronous execution of the UpdateServerCertificate operation.
public EndUpdateServerCertificate ( IAsyncResult asyncResult ) : UpdateServerCertificateResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateServerCertificate.
Résultat UpdateServerCertificateResponse

EndUpdateServiceSpecificCredential() public méthode

Finishes the asynchronous execution of the UpdateServiceSpecificCredential operation.
public EndUpdateServiceSpecificCredential ( IAsyncResult asyncResult ) : UpdateServiceSpecificCredentialResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateServiceSpecificCredential.
Résultat UpdateServiceSpecificCredentialResponse

EndUpdateSigningCertificate() public méthode

Finishes the asynchronous execution of the UpdateSigningCertificate operation.
public EndUpdateSigningCertificate ( IAsyncResult asyncResult ) : UpdateSigningCertificateResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateSigningCertificate.
Résultat UpdateSigningCertificateResponse

EndUpdateUser() public méthode

Finishes the asynchronous execution of the UpdateUser operation.
public EndUpdateUser ( IAsyncResult asyncResult ) : UpdateUserResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateUser.
Résultat UpdateUserResponse

EndUploadSSHPublicKey() public méthode

Finishes the asynchronous execution of the UploadSSHPublicKey operation.
public EndUploadSSHPublicKey ( IAsyncResult asyncResult ) : UploadSSHPublicKeyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUploadSSHPublicKey.
Résultat UploadSSHPublicKeyResponse

EndUploadServerCertificate() public méthode

Finishes the asynchronous execution of the UploadServerCertificate operation.
public EndUploadServerCertificate ( IAsyncResult asyncResult ) : UploadServerCertificateResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUploadServerCertificate.
Résultat UploadServerCertificateResponse

EndUploadSigningCertificate() public méthode

Finishes the asynchronous execution of the UploadSigningCertificate operation.
public EndUploadSigningCertificate ( IAsyncResult asyncResult ) : UploadSigningCertificateResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUploadSigningCertificate.
Résultat UploadSigningCertificateResponse

GenerateCredentialReport() public méthode

Generates a credential report for the AWS account. For more information about the credential report, see Getting Credential Reports in the IAM User Guide.
/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GenerateCredentialReport ( ) : GenerateCredentialReportResponse
Résultat GenerateCredentialReportResponse

GenerateCredentialReport() public méthode

Generates a credential report for the AWS account. For more information about the credential report, see Getting Credential Reports in the IAM User Guide.
/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GenerateCredentialReport ( GenerateCredentialReportRequest request ) : GenerateCredentialReportResponse
request GenerateCredentialReportRequest Container for the necessary parameters to execute the GenerateCredentialReport service method.
Résultat GenerateCredentialReportResponse

GenerateCredentialReportAsync() public méthode

Initiates the asynchronous execution of the GenerateCredentialReport operation.
public GenerateCredentialReportAsync ( GenerateCredentialReportRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GenerateCredentialReportRequest Container for the necessary parameters to execute the GenerateCredentialReport operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GenerateCredentialReportAsync() public méthode

Generates a credential report for the AWS account. For more information about the credential report, see Getting Credential Reports in the IAM User Guide.
/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GenerateCredentialReportAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GenerateCredentialReportAsync() public méthode

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GenerateCredentialReportAsync ( GenerateCredentialReportResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback GenerateCredentialReportResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

GenerateCredentialReportAsync() public méthode

Initiates the asynchronous execution of the GenerateCredentialReport operation.
public GenerateCredentialReportAsync ( GenerateCredentialReportRequest request, GenerateCredentialReportResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GenerateCredentialReportRequest Container for the necessary parameters to execute the GenerateCredentialReport operation on AmazonIdentityManagementServiceClient.
callback GenerateCredentialReportResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetAccessKeyLastUsed() public méthode

Retrieves information about when the specified access key was last used. The information includes the date and time of last use, along with the AWS service and region that were specified in the last request made with that key.
/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. ///
public GetAccessKeyLastUsed ( GetAccessKeyLastUsedRequest request ) : GetAccessKeyLastUsedResponse
request GetAccessKeyLastUsedRequest Container for the necessary parameters to execute the GetAccessKeyLastUsed service method.
Résultat GetAccessKeyLastUsedResponse

GetAccessKeyLastUsedAsync() public méthode

Initiates the asynchronous execution of the GetAccessKeyLastUsed operation.
public GetAccessKeyLastUsedAsync ( GetAccessKeyLastUsedRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetAccessKeyLastUsedRequest Container for the necessary parameters to execute the GetAccessKeyLastUsed operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetAccessKeyLastUsedAsync() public méthode

Initiates the asynchronous execution of the GetAccessKeyLastUsed operation.
public GetAccessKeyLastUsedAsync ( GetAccessKeyLastUsedRequest request, GetAccessKeyLastUsedResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetAccessKeyLastUsedRequest Container for the necessary parameters to execute the GetAccessKeyLastUsed operation on AmazonIdentityManagementServiceClient.
callback GetAccessKeyLastUsedResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetAccountAuthorizationDetails() public méthode

Retrieves information about all IAM users, groups, roles, and policies in your AWS account, including their relationships to one another. Use this API to obtain a snapshot of the configuration of IAM permissions (users, groups, roles, and policies) in your account.

You can optionally filter the results using the Filter parameter. You can paginate the results using the MaxItems and Marker parameters.

/// The request processing has failed because of an unknown error, exception or failure. ///
public GetAccountAuthorizationDetails ( GetAccountAuthorizationDetailsRequest request ) : GetAccountAuthorizationDetailsResponse
request GetAccountAuthorizationDetailsRequest Container for the necessary parameters to execute the GetAccountAuthorizationDetails service method.
Résultat GetAccountAuthorizationDetailsResponse

GetAccountAuthorizationDetailsAsync() public méthode

Initiates the asynchronous execution of the GetAccountAuthorizationDetails operation.
public GetAccountAuthorizationDetailsAsync ( GetAccountAuthorizationDetailsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetAccountAuthorizationDetailsRequest Container for the necessary parameters to execute the GetAccountAuthorizationDetails operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetAccountAuthorizationDetailsAsync() public méthode

Initiates the asynchronous execution of the GetAccountAuthorizationDetails operation.
public GetAccountAuthorizationDetailsAsync ( GetAccountAuthorizationDetailsRequest request, GetAccountAuthorizationDetailsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetAccountAuthorizationDetailsRequest Container for the necessary parameters to execute the GetAccountAuthorizationDetails operation on AmazonIdentityManagementServiceClient.
callback GetAccountAuthorizationDetailsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetAccountPasswordPolicy() public méthode

Retrieves the password policy for the AWS account. For more information about using a password policy, go to Managing an IAM Password Policy.
/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetAccountPasswordPolicy ( ) : GetAccountPasswordPolicyResponse
Résultat GetAccountPasswordPolicyResponse

GetAccountPasswordPolicy() public méthode

Retrieves the password policy for the AWS account. For more information about using a password policy, go to Managing an IAM Password Policy.
/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetAccountPasswordPolicy ( GetAccountPasswordPolicyRequest request ) : GetAccountPasswordPolicyResponse
request GetAccountPasswordPolicyRequest Container for the necessary parameters to execute the GetAccountPasswordPolicy service method.
Résultat GetAccountPasswordPolicyResponse

GetAccountPasswordPolicyAsync() public méthode

Initiates the asynchronous execution of the GetAccountPasswordPolicy operation.
public GetAccountPasswordPolicyAsync ( GetAccountPasswordPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetAccountPasswordPolicyRequest Container for the necessary parameters to execute the GetAccountPasswordPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetAccountPasswordPolicyAsync() public méthode

Retrieves the password policy for the AWS account. For more information about using a password policy, go to Managing an IAM Password Policy.
/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetAccountPasswordPolicyAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetAccountPasswordPolicyAsync() public méthode

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetAccountPasswordPolicyAsync ( GetAccountPasswordPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback GetAccountPasswordPolicyResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

GetAccountPasswordPolicyAsync() public méthode

Initiates the asynchronous execution of the GetAccountPasswordPolicy operation.
public GetAccountPasswordPolicyAsync ( GetAccountPasswordPolicyRequest request, GetAccountPasswordPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetAccountPasswordPolicyRequest Container for the necessary parameters to execute the GetAccountPasswordPolicy operation on AmazonIdentityManagementServiceClient.
callback GetAccountPasswordPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetAccountSummary() public méthode

Retrieves information about IAM entity usage and IAM quotas in the AWS account.

For information about limitations on IAM entities, see Limitations on IAM Entities in the IAM User Guide.

/// The request processing has failed because of an unknown error, exception or failure. ///
public GetAccountSummary ( ) : GetAccountSummaryResponse
Résultat GetAccountSummaryResponse

GetAccountSummary() public méthode

Retrieves information about IAM entity usage and IAM quotas in the AWS account.

For information about limitations on IAM entities, see Limitations on IAM Entities in the IAM User Guide.

/// The request processing has failed because of an unknown error, exception or failure. ///
public GetAccountSummary ( GetAccountSummaryRequest request ) : GetAccountSummaryResponse
request GetAccountSummaryRequest Container for the necessary parameters to execute the GetAccountSummary service method.
Résultat GetAccountSummaryResponse

GetAccountSummaryAsync() public méthode

Initiates the asynchronous execution of the GetAccountSummary operation.
public GetAccountSummaryAsync ( GetAccountSummaryRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetAccountSummaryRequest Container for the necessary parameters to execute the GetAccountSummary operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetAccountSummaryAsync() public méthode

Retrieves information about IAM entity usage and IAM quotas in the AWS account.

For information about limitations on IAM entities, see Limitations on IAM Entities in the IAM User Guide.

/// The request processing has failed because of an unknown error, exception or failure. ///
public GetAccountSummaryAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetAccountSummaryAsync() public méthode

/// The request processing has failed because of an unknown error, exception or failure. ///
public GetAccountSummaryAsync ( GetAccountSummaryResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback GetAccountSummaryResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

GetAccountSummaryAsync() public méthode

Initiates the asynchronous execution of the GetAccountSummary operation.
public GetAccountSummaryAsync ( GetAccountSummaryRequest request, GetAccountSummaryResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetAccountSummaryRequest Container for the necessary parameters to execute the GetAccountSummary operation on AmazonIdentityManagementServiceClient.
callback GetAccountSummaryResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetContextKeysForCustomPolicy() public méthode

Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value specified in an IAM policy. Use GetContextKeysForCustomPolicy to understand what key names and values you must supply when you call SimulateCustomPolicy. Note that all parameters are shown in unencoded form here for clarity, but must be URL encoded to be included as a part of a real HTML request.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. ///
public GetContextKeysForCustomPolicy ( GetContextKeysForCustomPolicyRequest request ) : GetContextKeysForCustomPolicyResponse
request GetContextKeysForCustomPolicyRequest Container for the necessary parameters to execute the GetContextKeysForCustomPolicy service method.
Résultat GetContextKeysForCustomPolicyResponse

GetContextKeysForCustomPolicy() public méthode

Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value specified in an IAM policy. Use GetContextKeysForCustomPolicy to understand what key names and values you must supply when you call SimulateCustomPolicy. Note that all parameters are shown in unencoded form here for clarity, but must be URL encoded to be included as a part of a real HTML request.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. ///
public GetContextKeysForCustomPolicy ( List policyInputList ) : GetContextKeysForCustomPolicyResponse
policyInputList List A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy. This parameter allows (per its regex pattern) a string of characters consisting of any printable ASCII character ranging from the space character (\u0020) through end of the ASCII character range (\u00FF). It also includes the special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D).
Résultat GetContextKeysForCustomPolicyResponse

GetContextKeysForCustomPolicyAsync() public méthode

Initiates the asynchronous execution of the GetContextKeysForCustomPolicy operation.
public GetContextKeysForCustomPolicyAsync ( GetContextKeysForCustomPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetContextKeysForCustomPolicyRequest Container for the necessary parameters to execute the GetContextKeysForCustomPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetContextKeysForCustomPolicyAsync() public méthode

Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value specified in an IAM policy. Use GetContextKeysForCustomPolicy to understand what key names and values you must supply when you call SimulateCustomPolicy. Note that all parameters are shown in unencoded form here for clarity, but must be URL encoded to be included as a part of a real HTML request.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. ///
public GetContextKeysForCustomPolicyAsync ( List policyInputList, System cancellationToken = default(CancellationToken) ) : Task
policyInputList List A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy. This parameter allows (per its regex pattern) a string of characters consisting of any printable ASCII character ranging from the space character (\u0020) through end of the ASCII character range (\u00FF). It also includes the special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D).
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetContextKeysForCustomPolicyAsync() public méthode

Initiates the asynchronous execution of the GetContextKeysForCustomPolicy operation.
public GetContextKeysForCustomPolicyAsync ( GetContextKeysForCustomPolicyRequest request, GetContextKeysForCustomPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetContextKeysForCustomPolicyRequest Container for the necessary parameters to execute the GetContextKeysForCustomPolicy operation on AmazonIdentityManagementServiceClient.
callback GetContextKeysForCustomPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetContextKeysForCustomPolicyAsync() public méthode

Gets a list of all of the context keys referenced in the input policies. The policies are supplied as a list of one or more strings. To get the context keys from policies associated with an IAM user, group, or role, use GetContextKeysForPrincipalPolicy.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value specified in an IAM policy. Use GetContextKeysForCustomPolicy to understand what key names and values you must supply when you call SimulateCustomPolicy. Note that all parameters are shown in unencoded form here for clarity, but must be URL encoded to be included as a part of a real HTML request.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. ///
public GetContextKeysForCustomPolicyAsync ( List policyInputList, GetContextKeysForCustomPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
policyInputList List A list of policies for which you want the list of context keys referenced in those policies. Each document is specified as a string containing the complete, valid JSON text of an IAM policy. This parameter allows (per its regex pattern) a string of characters consisting of any printable ASCII character ranging from the space character (\u0020) through end of the ASCII character range (\u00FF). It also includes the special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D).
callback GetContextKeysForCustomPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

GetContextKeysForPrincipalPolicy() public méthode

Gets a list of all of the context keys referenced in all of the IAM policies attached to the specified IAM entity. The entity can be an IAM user, group, or role. If you specify a user, then the request also includes all of the policies attached to groups that the user is a member of.

You can optionally include a list of one or more additional policies, specified as strings. If you want to include only a list of policies by string, use GetContextKeysForCustomPolicy instead.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use GetContextKeysForCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value in an IAM policy. Use GetContextKeysForPrincipalPolicy to understand what key names and values you must supply when you call SimulatePrincipalPolicy.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. ///
public GetContextKeysForPrincipalPolicy ( GetContextKeysForPrincipalPolicyRequest request ) : GetContextKeysForPrincipalPolicyResponse
request GetContextKeysForPrincipalPolicyRequest Container for the necessary parameters to execute the GetContextKeysForPrincipalPolicy service method.
Résultat GetContextKeysForPrincipalPolicyResponse

GetContextKeysForPrincipalPolicy() public méthode

Gets a list of all of the context keys referenced in all of the IAM policies attached to the specified IAM entity. The entity can be an IAM user, group, or role. If you specify a user, then the request also includes all of the policies attached to groups that the user is a member of.

You can optionally include a list of one or more additional policies, specified as strings. If you want to include only a list of policies by string, use GetContextKeysForCustomPolicy instead.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use GetContextKeysForCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value in an IAM policy. Use GetContextKeysForPrincipalPolicy to understand what key names and values you must supply when you call SimulatePrincipalPolicy.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. ///
public GetContextKeysForPrincipalPolicy ( string policySourceArn ) : GetContextKeysForPrincipalPolicyResponse
policySourceArn string The ARN of a user, group, or role whose policies contain the context keys that you want listed. If you specify a user, the list includes context keys that are found in all policies attached to the user as well as to all groups that the user is a member of. If you pick a group or a role, then it includes only those context keys that are found in policies attached to that entity. Note that all parameters are shown in unencoded form here for clarity, but must be URL encoded to be included as a part of a real HTML request. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.
Résultat GetContextKeysForPrincipalPolicyResponse

GetContextKeysForPrincipalPolicy() public méthode

Gets a list of all of the context keys referenced in all of the IAM policies attached to the specified IAM entity. The entity can be an IAM user, group, or role. If you specify a user, then the request also includes all of the policies attached to groups that the user is a member of.

You can optionally include a list of one or more additional policies, specified as strings. If you want to include only a list of policies by string, use GetContextKeysForCustomPolicy instead.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use GetContextKeysForCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value in an IAM policy. Use GetContextKeysForPrincipalPolicy to understand what key names and values you must supply when you call SimulatePrincipalPolicy.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. ///
public GetContextKeysForPrincipalPolicy ( string policySourceArn, List policyInputList ) : GetContextKeysForPrincipalPolicyResponse
policySourceArn string The ARN of a user, group, or role whose policies contain the context keys that you want listed. If you specify a user, the list includes context keys that are found in all policies attached to the user as well as to all groups that the user is a member of. If you pick a group or a role, then it includes only those context keys that are found in policies attached to that entity. Note that all parameters are shown in unencoded form here for clarity, but must be URL encoded to be included as a part of a real HTML request. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.
policyInputList List An optional list of additional policies for which you want the list of context keys that are referenced. This parameter allows (per its regex pattern) a string of characters consisting of any printable ASCII character ranging from the space character (\u0020) through end of the ASCII character range (\u00FF). It also includes the special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D).
Résultat GetContextKeysForPrincipalPolicyResponse

GetContextKeysForPrincipalPolicyAsync() public méthode

Initiates the asynchronous execution of the GetContextKeysForPrincipalPolicy operation.
public GetContextKeysForPrincipalPolicyAsync ( GetContextKeysForPrincipalPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetContextKeysForPrincipalPolicyRequest Container for the necessary parameters to execute the GetContextKeysForPrincipalPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetContextKeysForPrincipalPolicyAsync() public méthode

Gets a list of all of the context keys referenced in all of the IAM policies attached to the specified IAM entity. The entity can be an IAM user, group, or role. If you specify a user, then the request also includes all of the policies attached to groups that the user is a member of.

You can optionally include a list of one or more additional policies, specified as strings. If you want to include only a list of policies by string, use GetContextKeysForCustomPolicy instead.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use GetContextKeysForCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value in an IAM policy. Use GetContextKeysForPrincipalPolicy to understand what key names and values you must supply when you call SimulatePrincipalPolicy.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. ///
public GetContextKeysForPrincipalPolicyAsync ( string policySourceArn, List policyInputList, System cancellationToken = default(CancellationToken) ) : Task
policySourceArn string The ARN of a user, group, or role whose policies contain the context keys that you want listed. If you specify a user, the list includes context keys that are found in all policies attached to the user as well as to all groups that the user is a member of. If you pick a group or a role, then it includes only those context keys that are found in policies attached to that entity. Note that all parameters are shown in unencoded form here for clarity, but must be URL encoded to be included as a part of a real HTML request. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.
policyInputList List An optional list of additional policies for which you want the list of context keys that are referenced. This parameter allows (per its regex pattern) a string of characters consisting of any printable ASCII character ranging from the space character (\u0020) through end of the ASCII character range (\u00FF). It also includes the special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D).
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetContextKeysForPrincipalPolicyAsync() public méthode

Gets a list of all of the context keys referenced in all of the IAM policies attached to the specified IAM entity. The entity can be an IAM user, group, or role. If you specify a user, then the request also includes all of the policies attached to groups that the user is a member of.

You can optionally include a list of one or more additional policies, specified as strings. If you want to include only a list of policies by string, use GetContextKeysForCustomPolicy instead.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use GetContextKeysForCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value in an IAM policy. Use GetContextKeysForPrincipalPolicy to understand what key names and values you must supply when you call SimulatePrincipalPolicy.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. ///
public GetContextKeysForPrincipalPolicyAsync ( string policySourceArn, System cancellationToken = default(CancellationToken) ) : Task
policySourceArn string The ARN of a user, group, or role whose policies contain the context keys that you want listed. If you specify a user, the list includes context keys that are found in all policies attached to the user as well as to all groups that the user is a member of. If you pick a group or a role, then it includes only those context keys that are found in policies attached to that entity. Note that all parameters are shown in unencoded form here for clarity, but must be URL encoded to be included as a part of a real HTML request. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetContextKeysForPrincipalPolicyAsync() public méthode

Initiates the asynchronous execution of the GetContextKeysForPrincipalPolicy operation.
public GetContextKeysForPrincipalPolicyAsync ( GetContextKeysForPrincipalPolicyRequest request, GetContextKeysForPrincipalPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetContextKeysForPrincipalPolicyRequest Container for the necessary parameters to execute the GetContextKeysForPrincipalPolicy operation on AmazonIdentityManagementServiceClient.
callback GetContextKeysForPrincipalPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetContextKeysForPrincipalPolicyAsync() public méthode

Gets a list of all of the context keys referenced in all of the IAM policies attached to the specified IAM entity. The entity can be an IAM user, group, or role. If you specify a user, then the request also includes all of the policies attached to groups that the user is a member of.

You can optionally include a list of one or more additional policies, specified as strings. If you want to include only a list of policies by string, use GetContextKeysForCustomPolicy instead.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use GetContextKeysForCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value in an IAM policy. Use GetContextKeysForPrincipalPolicy to understand what key names and values you must supply when you call SimulatePrincipalPolicy.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. ///
public GetContextKeysForPrincipalPolicyAsync ( string policySourceArn, GetContextKeysForPrincipalPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
policySourceArn string The ARN of a user, group, or role whose policies contain the context keys that you want listed. If you specify a user, the list includes context keys that are found in all policies attached to the user as well as to all groups that the user is a member of. If you pick a group or a role, then it includes only those context keys that are found in policies attached to that entity. Note that all parameters are shown in unencoded form here for clarity, but must be URL encoded to be included as a part of a real HTML request. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.
callback GetContextKeysForPrincipalPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

GetContextKeysForPrincipalPolicyAsync() public méthode

Gets a list of all of the context keys referenced in all of the IAM policies attached to the specified IAM entity. The entity can be an IAM user, group, or role. If you specify a user, then the request also includes all of the policies attached to groups that the user is a member of.

You can optionally include a list of one or more additional policies, specified as strings. If you want to include only a list of policies by string, use GetContextKeysForCustomPolicy instead.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use GetContextKeysForCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request, and can be evaluated by testing against a value in an IAM policy. Use GetContextKeysForPrincipalPolicy to understand what key names and values you must supply when you call SimulatePrincipalPolicy.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. ///
public GetContextKeysForPrincipalPolicyAsync ( string policySourceArn, List policyInputList, GetContextKeysForPrincipalPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
policySourceArn string The ARN of a user, group, or role whose policies contain the context keys that you want listed. If you specify a user, the list includes context keys that are found in all policies attached to the user as well as to all groups that the user is a member of. If you pick a group or a role, then it includes only those context keys that are found in policies attached to that entity. Note that all parameters are shown in unencoded form here for clarity, but must be URL encoded to be included as a part of a real HTML request. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.
policyInputList List An optional list of additional policies for which you want the list of context keys that are referenced. This parameter allows (per its regex pattern) a string of characters consisting of any printable ASCII character ranging from the space character (\u0020) through end of the ASCII character range (\u00FF). It also includes the special characters tab (\u0009), line feed (\u000A), and carriage return (\u000D).
callback GetContextKeysForPrincipalPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

GetCredentialReport() public méthode

Retrieves a credential report for the AWS account. For more information about the credential report, see Getting Credential Reports in the IAM User Guide.
/// The request was rejected because the most recent credential report has expired. To /// generate a new credential report, use GenerateCredentialReport. For more information /// about credential report expiration, see Getting /// Credential Reports in the IAM User Guide. /// /// The request was rejected because the credential report does not exist. To generate /// a credential report, use GenerateCredentialReport. /// /// The request was rejected because the credential report is still being generated. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetCredentialReport ( ) : GetCredentialReportResponse
Résultat GetCredentialReportResponse

GetCredentialReport() public méthode

Retrieves a credential report for the AWS account. For more information about the credential report, see Getting Credential Reports in the IAM User Guide.
/// The request was rejected because the most recent credential report has expired. To /// generate a new credential report, use GenerateCredentialReport. For more information /// about credential report expiration, see Getting /// Credential Reports in the IAM User Guide. /// /// The request was rejected because the credential report does not exist. To generate /// a credential report, use GenerateCredentialReport. /// /// The request was rejected because the credential report is still being generated. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetCredentialReport ( GetCredentialReportRequest request ) : GetCredentialReportResponse
request GetCredentialReportRequest Container for the necessary parameters to execute the GetCredentialReport service method.
Résultat GetCredentialReportResponse

GetCredentialReportAsync() public méthode

Initiates the asynchronous execution of the GetCredentialReport operation.
public GetCredentialReportAsync ( GetCredentialReportRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetCredentialReportRequest Container for the necessary parameters to execute the GetCredentialReport operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetCredentialReportAsync() public méthode

Retrieves a credential report for the AWS account. For more information about the credential report, see Getting Credential Reports in the IAM User Guide.
/// The request was rejected because the most recent credential report has expired. To /// generate a new credential report, use GenerateCredentialReport. For more information /// about credential report expiration, see Getting /// Credential Reports in the IAM User Guide. /// /// The request was rejected because the credential report does not exist. To generate /// a credential report, use GenerateCredentialReport. /// /// The request was rejected because the credential report is still being generated. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetCredentialReportAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetCredentialReportAsync() public méthode

/// The request was rejected because the most recent credential report has expired. To /// generate a new credential report, use GenerateCredentialReport. For more information /// about credential report expiration, see Getting /// Credential Reports in the IAM User Guide. /// /// The request was rejected because the credential report does not exist. To generate /// a credential report, use GenerateCredentialReport. /// /// The request was rejected because the credential report is still being generated. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetCredentialReportAsync ( GetCredentialReportResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback GetCredentialReportResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

GetCredentialReportAsync() public méthode

Initiates the asynchronous execution of the GetCredentialReport operation.
public GetCredentialReportAsync ( GetCredentialReportRequest request, GetCredentialReportResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetCredentialReportRequest Container for the necessary parameters to execute the GetCredentialReport operation on AmazonIdentityManagementServiceClient.
callback GetCredentialReportResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetGroup() public méthode

Returns a list of IAM users that are in the specified IAM group. You can paginate the results using the MaxItems and Marker parameters.
/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetGroup ( GetGroupRequest request ) : GetGroupResponse
request GetGroupRequest Container for the necessary parameters to execute the GetGroup service method.
Résultat GetGroupResponse

GetGroupAsync() public méthode

Initiates the asynchronous execution of the GetGroup operation.
public GetGroupAsync ( GetGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetGroupRequest Container for the necessary parameters to execute the GetGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetGroupAsync() public méthode

Initiates the asynchronous execution of the GetGroup operation.
public GetGroupAsync ( GetGroupRequest request, GetGroupResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetGroupRequest Container for the necessary parameters to execute the GetGroup operation on AmazonIdentityManagementServiceClient.
callback GetGroupResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetGroupPolicy() public méthode

Retrieves the specified inline policy document that is embedded in the specified IAM group.

Policies returned by this API are URL-encoded compliant with RFC 3986. You can use a URL decoding method to convert the policy back to plain JSON text. For example, if you use Java, you can use the decode method of the java.net.URLDecoder utility class in the Java SDK. Other languages and SDKs provide similar functionality.

An IAM group can also have managed policies attached to it. To retrieve a managed policy document that is attached to a group, use GetPolicy to determine the policy's default version, then use GetPolicyVersion to retrieve the policy document.

For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetGroupPolicy ( GetGroupPolicyRequest request ) : GetGroupPolicyResponse
request GetGroupPolicyRequest Container for the necessary parameters to execute the GetGroupPolicy service method.
Résultat GetGroupPolicyResponse

GetGroupPolicyAsync() public méthode

Initiates the asynchronous execution of the GetGroupPolicy operation.
public GetGroupPolicyAsync ( GetGroupPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetGroupPolicyRequest Container for the necessary parameters to execute the GetGroupPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetGroupPolicyAsync() public méthode

Initiates the asynchronous execution of the GetGroupPolicy operation.
public GetGroupPolicyAsync ( GetGroupPolicyRequest request, GetGroupPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetGroupPolicyRequest Container for the necessary parameters to execute the GetGroupPolicy operation on AmazonIdentityManagementServiceClient.
callback GetGroupPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetInstanceProfile() public méthode

Retrieves information about the specified instance profile, including the instance profile's path, GUID, ARN, and role. For more information about instance profiles, see About Instance Profiles in the IAM User Guide.
/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetInstanceProfile ( GetInstanceProfileRequest request ) : GetInstanceProfileResponse
request GetInstanceProfileRequest Container for the necessary parameters to execute the GetInstanceProfile service method.
Résultat GetInstanceProfileResponse

GetInstanceProfileAsync() public méthode

Initiates the asynchronous execution of the GetInstanceProfile operation.
public GetInstanceProfileAsync ( GetInstanceProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetInstanceProfileRequest Container for the necessary parameters to execute the GetInstanceProfile operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetInstanceProfileAsync() public méthode

Initiates the asynchronous execution of the GetInstanceProfile operation.
public GetInstanceProfileAsync ( GetInstanceProfileRequest request, GetInstanceProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetInstanceProfileRequest Container for the necessary parameters to execute the GetInstanceProfile operation on AmazonIdentityManagementServiceClient.
callback GetInstanceProfileResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetLoginProfile() public méthode

Retrieves the user name and password-creation date for the specified IAM user. If the user has not been assigned a password, the action returns a 404 (NoSuchEntity) error.
/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetLoginProfile ( GetLoginProfileRequest request ) : GetLoginProfileResponse
request GetLoginProfileRequest Container for the necessary parameters to execute the GetLoginProfile service method.
Résultat GetLoginProfileResponse

GetLoginProfileAsync() public méthode

Initiates the asynchronous execution of the GetLoginProfile operation.
public GetLoginProfileAsync ( GetLoginProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetLoginProfileRequest Container for the necessary parameters to execute the GetLoginProfile operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetLoginProfileAsync() public méthode

Initiates the asynchronous execution of the GetLoginProfile operation.
public GetLoginProfileAsync ( GetLoginProfileRequest request, GetLoginProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetLoginProfileRequest Container for the necessary parameters to execute the GetLoginProfile operation on AmazonIdentityManagementServiceClient.
callback GetLoginProfileResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetOpenIDConnectProvider() public méthode

Returns information about the specified OpenID Connect (OIDC) provider resource object in IAM.
/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetOpenIDConnectProvider ( GetOpenIDConnectProviderRequest request ) : GetOpenIDConnectProviderResponse
request GetOpenIDConnectProviderRequest Container for the necessary parameters to execute the GetOpenIDConnectProvider service method.
Résultat GetOpenIDConnectProviderResponse

GetOpenIDConnectProviderAsync() public méthode

Initiates the asynchronous execution of the GetOpenIDConnectProvider operation.
public GetOpenIDConnectProviderAsync ( GetOpenIDConnectProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetOpenIDConnectProviderRequest Container for the necessary parameters to execute the GetOpenIDConnectProvider operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetOpenIDConnectProviderAsync() public méthode

Initiates the asynchronous execution of the GetOpenIDConnectProvider operation.
public GetOpenIDConnectProviderAsync ( GetOpenIDConnectProviderRequest request, GetOpenIDConnectProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetOpenIDConnectProviderRequest Container for the necessary parameters to execute the GetOpenIDConnectProvider operation on AmazonIdentityManagementServiceClient.
callback GetOpenIDConnectProviderResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetPolicy() public méthode

Retrieves information about the specified managed policy, including the policy's default version and the total number of IAM users, groups, and roles to which the policy is attached. To retrieve the list of the specific users, groups, and roles that the policy is attached to, use the ListEntitiesForPolicy API. This API returns metadata about the policy. To retrieve the actual policy document for a specific version of the policy, use GetPolicyVersion.

This API retrieves information about managed policies. To retrieve information about an inline policy that is embedded with an IAM user, group, or role, use the GetUserPolicy, GetGroupPolicy, or GetRolePolicy API.

For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetPolicy ( GetPolicyRequest request ) : GetPolicyResponse
request GetPolicyRequest Container for the necessary parameters to execute the GetPolicy service method.
Résultat GetPolicyResponse

GetPolicyAsync() public méthode

Initiates the asynchronous execution of the GetPolicy operation.
public GetPolicyAsync ( GetPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetPolicyRequest Container for the necessary parameters to execute the GetPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetPolicyAsync() public méthode

Initiates the asynchronous execution of the GetPolicy operation.
public GetPolicyAsync ( GetPolicyRequest request, GetPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetPolicyRequest Container for the necessary parameters to execute the GetPolicy operation on AmazonIdentityManagementServiceClient.
callback GetPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetPolicyVersion() public méthode

Retrieves information about the specified version of the specified managed policy, including the policy document.

Policies returned by this API are URL-encoded compliant with RFC 3986. You can use a URL decoding method to convert the policy back to plain JSON text. For example, if you use Java, you can use the decode method of the java.net.URLDecoder utility class in the Java SDK. Other languages and SDKs provide similar functionality.

To list the available versions for a policy, use ListPolicyVersions.

This API retrieves information about managed policies. To retrieve information about an inline policy that is embedded in a user, group, or role, use the GetUserPolicy, GetGroupPolicy, or GetRolePolicy API.

For more information about the types of policies, see Managed Policies and Inline Policies in the IAM User Guide.

For more information about managed policy versions, see Versioning for Managed Policies in the IAM User Guide.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetPolicyVersion ( GetPolicyVersionRequest request ) : GetPolicyVersionResponse
request GetPolicyVersionRequest Container for the necessary parameters to execute the GetPolicyVersion service method.
Résultat GetPolicyVersionResponse

GetPolicyVersionAsync() public méthode

Initiates the asynchronous execution of the GetPolicyVersion operation.
public GetPolicyVersionAsync ( GetPolicyVersionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetPolicyVersionRequest Container for the necessary parameters to execute the GetPolicyVersion operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetPolicyVersionAsync() public méthode

Initiates the asynchronous execution of the GetPolicyVersion operation.
public GetPolicyVersionAsync ( GetPolicyVersionRequest request, GetPolicyVersionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetPolicyVersionRequest Container for the necessary parameters to execute the GetPolicyVersion operation on AmazonIdentityManagementServiceClient.
callback GetPolicyVersionResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetRole() public méthode

Retrieves information about the specified role, including the role's path, GUID, ARN, and the role's trust policy that grants permission to assume the role. For more information about roles, see Working with Roles.

Policies returned by this API are URL-encoded compliant with RFC 3986. You can use a URL decoding method to convert the policy back to plain JSON text. For example, if you use Java, you can use the decode method of the java.net.URLDecoder utility class in the Java SDK. Other languages and SDKs provide similar functionality.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetRole ( GetRoleRequest request ) : GetRoleResponse
request GetRoleRequest Container for the necessary parameters to execute the GetRole service method.
Résultat GetRoleResponse

GetRoleAsync() public méthode

Initiates the asynchronous execution of the GetRole operation.
public GetRoleAsync ( GetRoleRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetRoleRequest Container for the necessary parameters to execute the GetRole operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetRoleAsync() public méthode

Initiates the asynchronous execution of the GetRole operation.
public GetRoleAsync ( GetRoleRequest request, GetRoleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetRoleRequest Container for the necessary parameters to execute the GetRole operation on AmazonIdentityManagementServiceClient.
callback GetRoleResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetRolePolicy() public méthode

Retrieves the specified inline policy document that is embedded with the specified IAM role.

Policies returned by this API are URL-encoded compliant with RFC 3986. You can use a URL decoding method to convert the policy back to plain JSON text. For example, if you use Java, you can use the decode method of the java.net.URLDecoder utility class in the Java SDK. Other languages and SDKs provide similar functionality.

An IAM role can also have managed policies attached to it. To retrieve a managed policy document that is attached to a role, use GetPolicy to determine the policy's default version, then use GetPolicyVersion to retrieve the policy document.

For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

For more information about roles, see Using Roles to Delegate Permissions and Federate Identities.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetRolePolicy ( GetRolePolicyRequest request ) : GetRolePolicyResponse
request GetRolePolicyRequest Container for the necessary parameters to execute the GetRolePolicy service method.
Résultat GetRolePolicyResponse

GetRolePolicyAsync() public méthode

Initiates the asynchronous execution of the GetRolePolicy operation.
public GetRolePolicyAsync ( GetRolePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetRolePolicyRequest Container for the necessary parameters to execute the GetRolePolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetRolePolicyAsync() public méthode

Initiates the asynchronous execution of the GetRolePolicy operation.
public GetRolePolicyAsync ( GetRolePolicyRequest request, GetRolePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetRolePolicyRequest Container for the necessary parameters to execute the GetRolePolicy operation on AmazonIdentityManagementServiceClient.
callback GetRolePolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetSAMLProvider() public méthode

Returns the SAML provider metadocument that was uploaded when the IAM SAML provider resource object was created or updated.

This operation requires Signature Version 4.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetSAMLProvider ( GetSAMLProviderRequest request ) : GetSAMLProviderResponse
request GetSAMLProviderRequest Container for the necessary parameters to execute the GetSAMLProvider service method.
Résultat GetSAMLProviderResponse

GetSAMLProviderAsync() public méthode

Initiates the asynchronous execution of the GetSAMLProvider operation.
public GetSAMLProviderAsync ( GetSAMLProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetSAMLProviderRequest Container for the necessary parameters to execute the GetSAMLProvider operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetSAMLProviderAsync() public méthode

Initiates the asynchronous execution of the GetSAMLProvider operation.
public GetSAMLProviderAsync ( GetSAMLProviderRequest request, GetSAMLProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetSAMLProviderRequest Container for the necessary parameters to execute the GetSAMLProvider operation on AmazonIdentityManagementServiceClient.
callback GetSAMLProviderResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetSSHPublicKey() public méthode

Retrieves the specified SSH public key, including metadata about the key.

The SSH public key retrieved by this action is used only for authenticating the associated IAM user to an AWS CodeCommit repository. For more information about using SSH keys to authenticate to an AWS CodeCommit repository, see Set up AWS CodeCommit for SSH Connections in the AWS CodeCommit User Guide.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request was rejected because the public key encoding format is unsupported or /// unrecognized. ///
public GetSSHPublicKey ( GetSSHPublicKeyRequest request ) : GetSSHPublicKeyResponse
request GetSSHPublicKeyRequest Container for the necessary parameters to execute the GetSSHPublicKey service method.
Résultat GetSSHPublicKeyResponse

GetSSHPublicKeyAsync() public méthode

Initiates the asynchronous execution of the GetSSHPublicKey operation.
public GetSSHPublicKeyAsync ( GetSSHPublicKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetSSHPublicKeyRequest Container for the necessary parameters to execute the GetSSHPublicKey operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetSSHPublicKeyAsync() public méthode

Initiates the asynchronous execution of the GetSSHPublicKey operation.
public GetSSHPublicKeyAsync ( GetSSHPublicKeyRequest request, GetSSHPublicKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetSSHPublicKeyRequest Container for the necessary parameters to execute the GetSSHPublicKey operation on AmazonIdentityManagementServiceClient.
callback GetSSHPublicKeyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetServerCertificate() public méthode

Retrieves information about the specified server certificate stored in IAM.

For more information about working with server certificates, including a list of AWS services that can use the server certificates that you manage with IAM, go to Working with Server Certificates in the IAM User Guide.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetServerCertificate ( GetServerCertificateRequest request ) : GetServerCertificateResponse
request GetServerCertificateRequest Container for the necessary parameters to execute the GetServerCertificate service method.
Résultat GetServerCertificateResponse

GetServerCertificateAsync() public méthode

Initiates the asynchronous execution of the GetServerCertificate operation.
public GetServerCertificateAsync ( GetServerCertificateRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetServerCertificateRequest Container for the necessary parameters to execute the GetServerCertificate operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetServerCertificateAsync() public méthode

Initiates the asynchronous execution of the GetServerCertificate operation.
public GetServerCertificateAsync ( GetServerCertificateRequest request, GetServerCertificateResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetServerCertificateRequest Container for the necessary parameters to execute the GetServerCertificate operation on AmazonIdentityManagementServiceClient.
callback GetServerCertificateResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetUser() public méthode

Retrieves information about the specified IAM user, including the user's creation date, path, unique ID, and ARN.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID used to sign the request to this API.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetUser ( ) : GetUserResponse
Résultat GetUserResponse

GetUser() public méthode

Retrieves information about the specified IAM user, including the user's creation date, path, unique ID, and ARN.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID used to sign the request to this API.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetUser ( GetUserRequest request ) : GetUserResponse
request GetUserRequest Container for the necessary parameters to execute the GetUser service method.
Résultat GetUserResponse

GetUserAsync() public méthode

Initiates the asynchronous execution of the GetUser operation.
public GetUserAsync ( GetUserRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetUserRequest Container for the necessary parameters to execute the GetUser operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetUserAsync() public méthode

Retrieves information about the specified IAM user, including the user's creation date, path, unique ID, and ARN.

If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID used to sign the request to this API.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetUserAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetUserAsync() public méthode

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetUserAsync ( GetUserResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback GetUserResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

GetUserAsync() public méthode

Initiates the asynchronous execution of the GetUser operation.
public GetUserAsync ( GetUserRequest request, GetUserResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetUserRequest Container for the necessary parameters to execute the GetUser operation on AmazonIdentityManagementServiceClient.
callback GetUserResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

GetUserPolicy() public méthode

Retrieves the specified inline policy document that is embedded in the specified IAM user.

Policies returned by this API are URL-encoded compliant with RFC 3986. You can use a URL decoding method to convert the policy back to plain JSON text. For example, if you use Java, you can use the decode method of the java.net.URLDecoder utility class in the Java SDK. Other languages and SDKs provide similar functionality.

An IAM user can also have managed policies attached to it. To retrieve a managed policy document that is attached to a user, use GetPolicy to determine the policy's default version, then use GetPolicyVersion to retrieve the policy document.

For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public GetUserPolicy ( GetUserPolicyRequest request ) : GetUserPolicyResponse
request GetUserPolicyRequest Container for the necessary parameters to execute the GetUserPolicy service method.
Résultat GetUserPolicyResponse

GetUserPolicyAsync() public méthode

Initiates the asynchronous execution of the GetUserPolicy operation.
public GetUserPolicyAsync ( GetUserPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetUserPolicyRequest Container for the necessary parameters to execute the GetUserPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

GetUserPolicyAsync() public méthode

Initiates the asynchronous execution of the GetUserPolicy operation.
public GetUserPolicyAsync ( GetUserPolicyRequest request, GetUserPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request GetUserPolicyRequest Container for the necessary parameters to execute the GetUserPolicy operation on AmazonIdentityManagementServiceClient.
callback GetUserPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListAccessKeys() public méthode

Returns information about the access key IDs associated with the specified IAM user. If there are none, the action returns an empty list.

Although each user is limited to a small number of keys, you can still paginate the results using the MaxItems and Marker parameters.

If the UserName field is not specified, the UserName is determined implicitly based on the AWS access key ID used to sign the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

To ensure the security of your AWS account, the secret access key is accessible only during key and user creation.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListAccessKeys ( ) : ListAccessKeysResponse
Résultat ListAccessKeysResponse

ListAccessKeys() public méthode

Returns information about the access key IDs associated with the specified IAM user. If there are none, the action returns an empty list.

Although each user is limited to a small number of keys, you can still paginate the results using the MaxItems and Marker parameters.

If the UserName field is not specified, the UserName is determined implicitly based on the AWS access key ID used to sign the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

To ensure the security of your AWS account, the secret access key is accessible only during key and user creation.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListAccessKeys ( ListAccessKeysRequest request ) : ListAccessKeysResponse
request ListAccessKeysRequest Container for the necessary parameters to execute the ListAccessKeys service method.
Résultat ListAccessKeysResponse

ListAccessKeysAsync() public méthode

Initiates the asynchronous execution of the ListAccessKeys operation.
public ListAccessKeysAsync ( ListAccessKeysRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListAccessKeysRequest Container for the necessary parameters to execute the ListAccessKeys operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListAccessKeysAsync() public méthode

Returns information about the access key IDs associated with the specified IAM user. If there are none, the action returns an empty list.

Although each user is limited to a small number of keys, you can still paginate the results using the MaxItems and Marker parameters.

If the UserName field is not specified, the UserName is determined implicitly based on the AWS access key ID used to sign the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

To ensure the security of your AWS account, the secret access key is accessible only during key and user creation.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListAccessKeysAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListAccessKeysAsync() public méthode

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListAccessKeysAsync ( ListAccessKeysResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListAccessKeysResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

ListAccessKeysAsync() public méthode

Initiates the asynchronous execution of the ListAccessKeys operation.
public ListAccessKeysAsync ( ListAccessKeysRequest request, ListAccessKeysResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListAccessKeysRequest Container for the necessary parameters to execute the ListAccessKeys operation on AmazonIdentityManagementServiceClient.
callback ListAccessKeysResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListAccountAliases() public méthode

Lists the account alias associated with the AWS account (Note: you can have only one). For information about using an AWS account alias, see Using an Alias for Your AWS Account ID in the IAM User Guide.
/// The request processing has failed because of an unknown error, exception or failure. ///
public ListAccountAliases ( ) : ListAccountAliasesResponse
Résultat ListAccountAliasesResponse

ListAccountAliases() public méthode

Lists the account alias associated with the AWS account (Note: you can have only one). For information about using an AWS account alias, see Using an Alias for Your AWS Account ID in the IAM User Guide.
/// The request processing has failed because of an unknown error, exception or failure. ///
public ListAccountAliases ( ListAccountAliasesRequest request ) : ListAccountAliasesResponse
request ListAccountAliasesRequest Container for the necessary parameters to execute the ListAccountAliases service method.
Résultat ListAccountAliasesResponse

ListAccountAliasesAsync() public méthode

Initiates the asynchronous execution of the ListAccountAliases operation.
public ListAccountAliasesAsync ( ListAccountAliasesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListAccountAliasesRequest Container for the necessary parameters to execute the ListAccountAliases operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListAccountAliasesAsync() public méthode

Lists the account alias associated with the AWS account (Note: you can have only one). For information about using an AWS account alias, see Using an Alias for Your AWS Account ID in the IAM User Guide.
/// The request processing has failed because of an unknown error, exception or failure. ///
public ListAccountAliasesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListAccountAliasesAsync() public méthode

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListAccountAliasesAsync ( ListAccountAliasesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListAccountAliasesResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

ListAccountAliasesAsync() public méthode

Initiates the asynchronous execution of the ListAccountAliases operation.
public ListAccountAliasesAsync ( ListAccountAliasesRequest request, ListAccountAliasesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListAccountAliasesRequest Container for the necessary parameters to execute the ListAccountAliases operation on AmazonIdentityManagementServiceClient.
callback ListAccountAliasesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListAttachedGroupPolicies() public méthode

Lists all managed policies that are attached to the specified IAM group.

An IAM group can also have inline policies embedded with it. To list the inline policies for a group, use the ListGroupPolicies API. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

You can paginate the results using the MaxItems and Marker parameters. You can use the PathPrefix parameter to limit the list of policies to only those matching the specified path prefix. If there are no policies attached to the specified group (or none that match the specified path prefix), the action returns an empty list.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListAttachedGroupPolicies ( ListAttachedGroupPoliciesRequest request ) : ListAttachedGroupPoliciesResponse
request ListAttachedGroupPoliciesRequest Container for the necessary parameters to execute the ListAttachedGroupPolicies service method.
Résultat ListAttachedGroupPoliciesResponse

ListAttachedGroupPoliciesAsync() public méthode

Initiates the asynchronous execution of the ListAttachedGroupPolicies operation.
public ListAttachedGroupPoliciesAsync ( ListAttachedGroupPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListAttachedGroupPoliciesRequest Container for the necessary parameters to execute the ListAttachedGroupPolicies operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListAttachedGroupPoliciesAsync() public méthode

Initiates the asynchronous execution of the ListAttachedGroupPolicies operation.
public ListAttachedGroupPoliciesAsync ( ListAttachedGroupPoliciesRequest request, ListAttachedGroupPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListAttachedGroupPoliciesRequest Container for the necessary parameters to execute the ListAttachedGroupPolicies operation on AmazonIdentityManagementServiceClient.
callback ListAttachedGroupPoliciesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListAttachedRolePolicies() public méthode

Lists all managed policies that are attached to the specified IAM role.

An IAM role can also have inline policies embedded with it. To list the inline policies for a role, use the ListRolePolicies API. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

You can paginate the results using the MaxItems and Marker parameters. You can use the PathPrefix parameter to limit the list of policies to only those matching the specified path prefix. If there are no policies attached to the specified role (or none that match the specified path prefix), the action returns an empty list.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListAttachedRolePolicies ( ListAttachedRolePoliciesRequest request ) : ListAttachedRolePoliciesResponse
request ListAttachedRolePoliciesRequest Container for the necessary parameters to execute the ListAttachedRolePolicies service method.
Résultat ListAttachedRolePoliciesResponse

ListAttachedRolePoliciesAsync() public méthode

Initiates the asynchronous execution of the ListAttachedRolePolicies operation.
public ListAttachedRolePoliciesAsync ( ListAttachedRolePoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListAttachedRolePoliciesRequest Container for the necessary parameters to execute the ListAttachedRolePolicies operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListAttachedRolePoliciesAsync() public méthode

Initiates the asynchronous execution of the ListAttachedRolePolicies operation.
public ListAttachedRolePoliciesAsync ( ListAttachedRolePoliciesRequest request, ListAttachedRolePoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListAttachedRolePoliciesRequest Container for the necessary parameters to execute the ListAttachedRolePolicies operation on AmazonIdentityManagementServiceClient.
callback ListAttachedRolePoliciesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListAttachedUserPolicies() public méthode

Lists all managed policies that are attached to the specified IAM user.

An IAM user can also have inline policies embedded with it. To list the inline policies for a user, use the ListUserPolicies API. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

You can paginate the results using the MaxItems and Marker parameters. You can use the PathPrefix parameter to limit the list of policies to only those matching the specified path prefix. If there are no policies attached to the specified group (or none that match the specified path prefix), the action returns an empty list.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListAttachedUserPolicies ( ListAttachedUserPoliciesRequest request ) : ListAttachedUserPoliciesResponse
request ListAttachedUserPoliciesRequest Container for the necessary parameters to execute the ListAttachedUserPolicies service method.
Résultat ListAttachedUserPoliciesResponse

ListAttachedUserPoliciesAsync() public méthode

Initiates the asynchronous execution of the ListAttachedUserPolicies operation.
public ListAttachedUserPoliciesAsync ( ListAttachedUserPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListAttachedUserPoliciesRequest Container for the necessary parameters to execute the ListAttachedUserPolicies operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListAttachedUserPoliciesAsync() public méthode

Initiates the asynchronous execution of the ListAttachedUserPolicies operation.
public ListAttachedUserPoliciesAsync ( ListAttachedUserPoliciesRequest request, ListAttachedUserPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListAttachedUserPoliciesRequest Container for the necessary parameters to execute the ListAttachedUserPolicies operation on AmazonIdentityManagementServiceClient.
callback ListAttachedUserPoliciesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListEntitiesForPolicy() public méthode

Lists all IAM users, groups, and roles that the specified managed policy is attached to.

You can use the optional EntityFilter parameter to limit the results to a particular type of entity (users, groups, or roles). For example, to list only the roles that are attached to the specified policy, set EntityFilter to Role.

You can paginate the results using the MaxItems and Marker parameters.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListEntitiesForPolicy ( ListEntitiesForPolicyRequest request ) : ListEntitiesForPolicyResponse
request ListEntitiesForPolicyRequest Container for the necessary parameters to execute the ListEntitiesForPolicy service method.
Résultat ListEntitiesForPolicyResponse

ListEntitiesForPolicyAsync() public méthode

Initiates the asynchronous execution of the ListEntitiesForPolicy operation.
public ListEntitiesForPolicyAsync ( ListEntitiesForPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListEntitiesForPolicyRequest Container for the necessary parameters to execute the ListEntitiesForPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListEntitiesForPolicyAsync() public méthode

Initiates the asynchronous execution of the ListEntitiesForPolicy operation.
public ListEntitiesForPolicyAsync ( ListEntitiesForPolicyRequest request, ListEntitiesForPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListEntitiesForPolicyRequest Container for the necessary parameters to execute the ListEntitiesForPolicy operation on AmazonIdentityManagementServiceClient.
callback ListEntitiesForPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListGroupPolicies() public méthode

Lists the names of the inline policies that are embedded in the specified IAM group.

An IAM group can also have managed policies attached to it. To list the managed policies that are attached to a group, use ListAttachedGroupPolicies. For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

You can paginate the results using the MaxItems and Marker parameters. If there are no inline policies embedded with the specified group, the action returns an empty list.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListGroupPolicies ( ListGroupPoliciesRequest request ) : ListGroupPoliciesResponse
request ListGroupPoliciesRequest Container for the necessary parameters to execute the ListGroupPolicies service method.
Résultat ListGroupPoliciesResponse

ListGroupPoliciesAsync() public méthode

Initiates the asynchronous execution of the ListGroupPolicies operation.
public ListGroupPoliciesAsync ( ListGroupPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListGroupPoliciesRequest Container for the necessary parameters to execute the ListGroupPolicies operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListGroupPoliciesAsync() public méthode

Initiates the asynchronous execution of the ListGroupPolicies operation.
public ListGroupPoliciesAsync ( ListGroupPoliciesRequest request, ListGroupPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListGroupPoliciesRequest Container for the necessary parameters to execute the ListGroupPolicies operation on AmazonIdentityManagementServiceClient.
callback ListGroupPoliciesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListGroups() public méthode

Lists the IAM groups that have the specified path prefix.

You can paginate the results using the MaxItems and Marker parameters.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListGroups ( ) : ListGroupsResponse
Résultat ListGroupsResponse

ListGroups() public méthode

Lists the IAM groups that have the specified path prefix.

You can paginate the results using the MaxItems and Marker parameters.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListGroups ( ListGroupsRequest request ) : ListGroupsResponse
request ListGroupsRequest Container for the necessary parameters to execute the ListGroups service method.
Résultat ListGroupsResponse

ListGroupsAsync() public méthode

Initiates the asynchronous execution of the ListGroups operation.
public ListGroupsAsync ( ListGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListGroupsRequest Container for the necessary parameters to execute the ListGroups operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListGroupsAsync() public méthode

Lists the IAM groups that have the specified path prefix.

You can paginate the results using the MaxItems and Marker parameters.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListGroupsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListGroupsAsync() public méthode

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListGroupsAsync ( ListGroupsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListGroupsResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

ListGroupsAsync() public méthode

Initiates the asynchronous execution of the ListGroups operation.
public ListGroupsAsync ( ListGroupsRequest request, ListGroupsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListGroupsRequest Container for the necessary parameters to execute the ListGroups operation on AmazonIdentityManagementServiceClient.
callback ListGroupsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListGroupsForUser() public méthode

Lists the IAM groups that the specified IAM user belongs to.

You can paginate the results using the MaxItems and Marker parameters.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListGroupsForUser ( ListGroupsForUserRequest request ) : ListGroupsForUserResponse
request ListGroupsForUserRequest Container for the necessary parameters to execute the ListGroupsForUser service method.
Résultat ListGroupsForUserResponse

ListGroupsForUserAsync() public méthode

Initiates the asynchronous execution of the ListGroupsForUser operation.
public ListGroupsForUserAsync ( ListGroupsForUserRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListGroupsForUserRequest Container for the necessary parameters to execute the ListGroupsForUser operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListGroupsForUserAsync() public méthode

Initiates the asynchronous execution of the ListGroupsForUser operation.
public ListGroupsForUserAsync ( ListGroupsForUserRequest request, ListGroupsForUserResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListGroupsForUserRequest Container for the necessary parameters to execute the ListGroupsForUser operation on AmazonIdentityManagementServiceClient.
callback ListGroupsForUserResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListInstanceProfiles() public méthode

Lists the instance profiles that have the specified path prefix. If there are none, the action returns an empty list. For more information about instance profiles, go to About Instance Profiles.

You can paginate the results using the MaxItems and Marker parameters.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListInstanceProfiles ( ) : ListInstanceProfilesResponse
Résultat ListInstanceProfilesResponse

ListInstanceProfiles() public méthode

Lists the instance profiles that have the specified path prefix. If there are none, the action returns an empty list. For more information about instance profiles, go to About Instance Profiles.

You can paginate the results using the MaxItems and Marker parameters.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListInstanceProfiles ( ListInstanceProfilesRequest request ) : ListInstanceProfilesResponse
request ListInstanceProfilesRequest Container for the necessary parameters to execute the ListInstanceProfiles service method.
Résultat ListInstanceProfilesResponse

ListInstanceProfilesAsync() public méthode

Initiates the asynchronous execution of the ListInstanceProfiles operation.
public ListInstanceProfilesAsync ( ListInstanceProfilesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListInstanceProfilesRequest Container for the necessary parameters to execute the ListInstanceProfiles operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListInstanceProfilesAsync() public méthode

Lists the instance profiles that have the specified path prefix. If there are none, the action returns an empty list. For more information about instance profiles, go to About Instance Profiles.

You can paginate the results using the MaxItems and Marker parameters.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListInstanceProfilesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListInstanceProfilesAsync() public méthode

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListInstanceProfilesAsync ( ListInstanceProfilesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListInstanceProfilesResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

ListInstanceProfilesAsync() public méthode

Initiates the asynchronous execution of the ListInstanceProfiles operation.
public ListInstanceProfilesAsync ( ListInstanceProfilesRequest request, ListInstanceProfilesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListInstanceProfilesRequest Container for the necessary parameters to execute the ListInstanceProfiles operation on AmazonIdentityManagementServiceClient.
callback ListInstanceProfilesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListInstanceProfilesForRole() public méthode

Lists the instance profiles that have the specified associated IAM role. If there are none, the action returns an empty list. For more information about instance profiles, go to About Instance Profiles.

You can paginate the results using the MaxItems and Marker parameters.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListInstanceProfilesForRole ( ListInstanceProfilesForRoleRequest request ) : ListInstanceProfilesForRoleResponse
request ListInstanceProfilesForRoleRequest Container for the necessary parameters to execute the ListInstanceProfilesForRole service method.
Résultat ListInstanceProfilesForRoleResponse

ListInstanceProfilesForRoleAsync() public méthode

Initiates the asynchronous execution of the ListInstanceProfilesForRole operation.
public ListInstanceProfilesForRoleAsync ( ListInstanceProfilesForRoleRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListInstanceProfilesForRoleRequest Container for the necessary parameters to execute the ListInstanceProfilesForRole operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListInstanceProfilesForRoleAsync() public méthode

Initiates the asynchronous execution of the ListInstanceProfilesForRole operation.
public ListInstanceProfilesForRoleAsync ( ListInstanceProfilesForRoleRequest request, ListInstanceProfilesForRoleResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListInstanceProfilesForRoleRequest Container for the necessary parameters to execute the ListInstanceProfilesForRole operation on AmazonIdentityManagementServiceClient.
callback ListInstanceProfilesForRoleResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListMFADevices() public méthode

Lists the MFA devices for an IAM user. If the request includes a IAM user name, then this action lists all the MFA devices associated with the specified user. If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request for this API.

You can paginate the results using the MaxItems and Marker parameters.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListMFADevices ( ) : ListMFADevicesResponse
Résultat ListMFADevicesResponse

ListMFADevices() public méthode

Lists the MFA devices for an IAM user. If the request includes a IAM user name, then this action lists all the MFA devices associated with the specified user. If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request for this API.

You can paginate the results using the MaxItems and Marker parameters.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListMFADevices ( ListMFADevicesRequest request ) : ListMFADevicesResponse
request ListMFADevicesRequest Container for the necessary parameters to execute the ListMFADevices service method.
Résultat ListMFADevicesResponse

ListMFADevicesAsync() public méthode

Initiates the asynchronous execution of the ListMFADevices operation.
public ListMFADevicesAsync ( ListMFADevicesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListMFADevicesRequest Container for the necessary parameters to execute the ListMFADevices operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListMFADevicesAsync() public méthode

Lists the MFA devices for an IAM user. If the request includes a IAM user name, then this action lists all the MFA devices associated with the specified user. If you do not specify a user name, IAM determines the user name implicitly based on the AWS access key ID signing the request for this API.

You can paginate the results using the MaxItems and Marker parameters.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListMFADevicesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListMFADevicesAsync() public méthode

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListMFADevicesAsync ( ListMFADevicesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListMFADevicesResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

ListMFADevicesAsync() public méthode

Initiates the asynchronous execution of the ListMFADevices operation.
public ListMFADevicesAsync ( ListMFADevicesRequest request, ListMFADevicesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListMFADevicesRequest Container for the necessary parameters to execute the ListMFADevices operation on AmazonIdentityManagementServiceClient.
callback ListMFADevicesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListOpenIDConnectProviders() public méthode

Lists information about the IAM OpenID Connect (OIDC) provider resource objects defined in the AWS account.
/// The request processing has failed because of an unknown error, exception or failure. ///
public ListOpenIDConnectProviders ( ListOpenIDConnectProvidersRequest request ) : ListOpenIDConnectProvidersResponse
request ListOpenIDConnectProvidersRequest Container for the necessary parameters to execute the ListOpenIDConnectProviders service method.
Résultat ListOpenIDConnectProvidersResponse

ListOpenIDConnectProvidersAsync() public méthode

Initiates the asynchronous execution of the ListOpenIDConnectProviders operation.
public ListOpenIDConnectProvidersAsync ( ListOpenIDConnectProvidersRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListOpenIDConnectProvidersRequest Container for the necessary parameters to execute the ListOpenIDConnectProviders operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListOpenIDConnectProvidersAsync() public méthode

Initiates the asynchronous execution of the ListOpenIDConnectProviders operation.
public ListOpenIDConnectProvidersAsync ( ListOpenIDConnectProvidersRequest request, ListOpenIDConnectProvidersResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListOpenIDConnectProvidersRequest Container for the necessary parameters to execute the ListOpenIDConnectProviders operation on AmazonIdentityManagementServiceClient.
callback ListOpenIDConnectProvidersResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListPolicies() public méthode

Lists all the managed policies that are available in your AWS account, including your own customer-defined managed policies and all AWS managed policies.

You can filter the list of policies that is returned using the optional OnlyAttached, Scope, and PathPrefix parameters. For example, to list only the customer managed policies in your AWS account, set Scope to Local. To list only AWS managed policies, set Scope to AWS.

You can paginate the results using the MaxItems and Marker parameters.

For more information about managed policies, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListPolicies ( ) : ListPoliciesResponse
Résultat ListPoliciesResponse

ListPolicies() public méthode

Lists all the managed policies that are available in your AWS account, including your own customer-defined managed policies and all AWS managed policies.

You can filter the list of policies that is returned using the optional OnlyAttached, Scope, and PathPrefix parameters. For example, to list only the customer managed policies in your AWS account, set Scope to Local. To list only AWS managed policies, set Scope to AWS.

You can paginate the results using the MaxItems and Marker parameters.

For more information about managed policies, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListPolicies ( ListPoliciesRequest request ) : ListPoliciesResponse
request ListPoliciesRequest Container for the necessary parameters to execute the ListPolicies service method.
Résultat ListPoliciesResponse

ListPoliciesAsync() public méthode

Initiates the asynchronous execution of the ListPolicies operation.
public ListPoliciesAsync ( ListPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListPoliciesRequest Container for the necessary parameters to execute the ListPolicies operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListPoliciesAsync() public méthode

Lists all the managed policies that are available in your AWS account, including your own customer-defined managed policies and all AWS managed policies.

You can filter the list of policies that is returned using the optional OnlyAttached, Scope, and PathPrefix parameters. For example, to list only the customer managed policies in your AWS account, set Scope to Local. To list only AWS managed policies, set Scope to AWS.

You can paginate the results using the MaxItems and Marker parameters.

For more information about managed policies, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListPoliciesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListPoliciesAsync() public méthode

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListPoliciesAsync ( ListPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListPoliciesResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

ListPoliciesAsync() public méthode

Initiates the asynchronous execution of the ListPolicies operation.
public ListPoliciesAsync ( ListPoliciesRequest request, ListPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListPoliciesRequest Container for the necessary parameters to execute the ListPolicies operation on AmazonIdentityManagementServiceClient.
callback ListPoliciesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListPolicyVersions() public méthode

Lists information about the versions of the specified managed policy, including the version that is currently set as the policy's default version.

For more information about managed policies, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListPolicyVersions ( ListPolicyVersionsRequest request ) : ListPolicyVersionsResponse
request ListPolicyVersionsRequest Container for the necessary parameters to execute the ListPolicyVersions service method.
Résultat ListPolicyVersionsResponse

ListPolicyVersionsAsync() public méthode

Initiates the asynchronous execution of the ListPolicyVersions operation.
public ListPolicyVersionsAsync ( ListPolicyVersionsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListPolicyVersionsRequest Container for the necessary parameters to execute the ListPolicyVersions operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListPolicyVersionsAsync() public méthode

Initiates the asynchronous execution of the ListPolicyVersions operation.
public ListPolicyVersionsAsync ( ListPolicyVersionsRequest request, ListPolicyVersionsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListPolicyVersionsRequest Container for the necessary parameters to execute the ListPolicyVersions operation on AmazonIdentityManagementServiceClient.
callback ListPolicyVersionsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListRolePolicies() public méthode

Lists the names of the inline policies that are embedded in the specified IAM role.

An IAM role can also have managed policies attached to it. To list the managed policies that are attached to a role, use ListAttachedRolePolicies. For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

You can paginate the results using the MaxItems and Marker parameters. If there are no inline policies embedded with the specified role, the action returns an empty list.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListRolePolicies ( ListRolePoliciesRequest request ) : ListRolePoliciesResponse
request ListRolePoliciesRequest Container for the necessary parameters to execute the ListRolePolicies service method.
Résultat ListRolePoliciesResponse

ListRolePoliciesAsync() public méthode

Initiates the asynchronous execution of the ListRolePolicies operation.
public ListRolePoliciesAsync ( ListRolePoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListRolePoliciesRequest Container for the necessary parameters to execute the ListRolePolicies operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListRolePoliciesAsync() public méthode

Initiates the asynchronous execution of the ListRolePolicies operation.
public ListRolePoliciesAsync ( ListRolePoliciesRequest request, ListRolePoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListRolePoliciesRequest Container for the necessary parameters to execute the ListRolePolicies operation on AmazonIdentityManagementServiceClient.
callback ListRolePoliciesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListRoles() public méthode

Lists the IAM roles that have the specified path prefix. If there are none, the action returns an empty list. For more information about roles, go to Working with Roles.

You can paginate the results using the MaxItems and Marker parameters.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListRoles ( ) : ListRolesResponse
Résultat ListRolesResponse

ListRoles() public méthode

Lists the IAM roles that have the specified path prefix. If there are none, the action returns an empty list. For more information about roles, go to Working with Roles.

You can paginate the results using the MaxItems and Marker parameters.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListRoles ( ListRolesRequest request ) : ListRolesResponse
request ListRolesRequest Container for the necessary parameters to execute the ListRoles service method.
Résultat ListRolesResponse

ListRolesAsync() public méthode

Initiates the asynchronous execution of the ListRoles operation.
public ListRolesAsync ( ListRolesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListRolesRequest Container for the necessary parameters to execute the ListRoles operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListRolesAsync() public méthode

Lists the IAM roles that have the specified path prefix. If there are none, the action returns an empty list. For more information about roles, go to Working with Roles.

You can paginate the results using the MaxItems and Marker parameters.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListRolesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListRolesAsync() public méthode

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListRolesAsync ( ListRolesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListRolesResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

ListRolesAsync() public méthode

Initiates the asynchronous execution of the ListRoles operation.
public ListRolesAsync ( ListRolesRequest request, ListRolesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListRolesRequest Container for the necessary parameters to execute the ListRoles operation on AmazonIdentityManagementServiceClient.
callback ListRolesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListSAMLProviders() public méthode

Lists the SAML provider resource objects defined in IAM in the account.

This operation requires Signature Version 4.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListSAMLProviders ( ) : ListSAMLProvidersResponse
Résultat ListSAMLProvidersResponse

ListSAMLProviders() public méthode

Lists the SAML provider resource objects defined in IAM in the account.

This operation requires Signature Version 4.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListSAMLProviders ( ListSAMLProvidersRequest request ) : ListSAMLProvidersResponse
request ListSAMLProvidersRequest Container for the necessary parameters to execute the ListSAMLProviders service method.
Résultat ListSAMLProvidersResponse

ListSAMLProvidersAsync() public méthode

Initiates the asynchronous execution of the ListSAMLProviders operation.
public ListSAMLProvidersAsync ( ListSAMLProvidersRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListSAMLProvidersRequest Container for the necessary parameters to execute the ListSAMLProviders operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListSAMLProvidersAsync() public méthode

Lists the SAML provider resource objects defined in IAM in the account.

This operation requires Signature Version 4.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListSAMLProvidersAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListSAMLProvidersAsync() public méthode

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListSAMLProvidersAsync ( ListSAMLProvidersResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListSAMLProvidersResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

ListSAMLProvidersAsync() public méthode

Initiates the asynchronous execution of the ListSAMLProviders operation.
public ListSAMLProvidersAsync ( ListSAMLProvidersRequest request, ListSAMLProvidersResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListSAMLProvidersRequest Container for the necessary parameters to execute the ListSAMLProviders operation on AmazonIdentityManagementServiceClient.
callback ListSAMLProvidersResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListSSHPublicKeys() public méthode

Returns information about the SSH public keys associated with the specified IAM user. If there are none, the action returns an empty list.

The SSH public keys returned by this action are used only for authenticating the IAM user to an AWS CodeCommit repository. For more information about using SSH keys to authenticate to an AWS CodeCommit repository, see Set up AWS CodeCommit for SSH Connections in the AWS CodeCommit User Guide.

Although each user is limited to a small number of keys, you can still paginate the results using the MaxItems and Marker parameters.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. ///
public ListSSHPublicKeys ( ListSSHPublicKeysRequest request ) : ListSSHPublicKeysResponse
request ListSSHPublicKeysRequest Container for the necessary parameters to execute the ListSSHPublicKeys service method.
Résultat ListSSHPublicKeysResponse

ListSSHPublicKeysAsync() public méthode

Initiates the asynchronous execution of the ListSSHPublicKeys operation.
public ListSSHPublicKeysAsync ( ListSSHPublicKeysRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListSSHPublicKeysRequest Container for the necessary parameters to execute the ListSSHPublicKeys operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListSSHPublicKeysAsync() public méthode

Initiates the asynchronous execution of the ListSSHPublicKeys operation.
public ListSSHPublicKeysAsync ( ListSSHPublicKeysRequest request, ListSSHPublicKeysResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListSSHPublicKeysRequest Container for the necessary parameters to execute the ListSSHPublicKeys operation on AmazonIdentityManagementServiceClient.
callback ListSSHPublicKeysResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListServerCertificates() public méthode

Lists the server certificates stored in IAM that have the specified path prefix. If none exist, the action returns an empty list.

You can paginate the results using the MaxItems and Marker parameters.

For more information about working with server certificates, including a list of AWS services that can use the server certificates that you manage with IAM, go to Working with Server Certificates in the IAM User Guide.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListServerCertificates ( ) : ListServerCertificatesResponse
Résultat ListServerCertificatesResponse

ListServerCertificates() public méthode

Lists the server certificates stored in IAM that have the specified path prefix. If none exist, the action returns an empty list.

You can paginate the results using the MaxItems and Marker parameters.

For more information about working with server certificates, including a list of AWS services that can use the server certificates that you manage with IAM, go to Working with Server Certificates in the IAM User Guide.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListServerCertificates ( ListServerCertificatesRequest request ) : ListServerCertificatesResponse
request ListServerCertificatesRequest Container for the necessary parameters to execute the ListServerCertificates service method.
Résultat ListServerCertificatesResponse

ListServerCertificatesAsync() public méthode

Initiates the asynchronous execution of the ListServerCertificates operation.
public ListServerCertificatesAsync ( ListServerCertificatesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListServerCertificatesRequest Container for the necessary parameters to execute the ListServerCertificates operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListServerCertificatesAsync() public méthode

Lists the server certificates stored in IAM that have the specified path prefix. If none exist, the action returns an empty list.

You can paginate the results using the MaxItems and Marker parameters.

For more information about working with server certificates, including a list of AWS services that can use the server certificates that you manage with IAM, go to Working with Server Certificates in the IAM User Guide.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListServerCertificatesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListServerCertificatesAsync() public méthode

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListServerCertificatesAsync ( ListServerCertificatesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListServerCertificatesResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

ListServerCertificatesAsync() public méthode

Initiates the asynchronous execution of the ListServerCertificates operation.
public ListServerCertificatesAsync ( ListServerCertificatesRequest request, ListServerCertificatesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListServerCertificatesRequest Container for the necessary parameters to execute the ListServerCertificates operation on AmazonIdentityManagementServiceClient.
callback ListServerCertificatesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListServiceSpecificCredentials() public méthode

Returns information about the service-specific credentials associated with the specified IAM user. If there are none, the action returns an empty list. The service-specific credentials returned by this action are used only for authenticating the IAM user to a specific service. For more information about using service-specific credentials to authenticate to an AWS service, see Set Up service-specific credentials in the AWS CodeCommit User Guide.
/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The specified service does not support service-specific credentials. ///
public ListServiceSpecificCredentials ( ListServiceSpecificCredentialsRequest request ) : ListServiceSpecificCredentialsResponse
request ListServiceSpecificCredentialsRequest Container for the necessary parameters to execute the ListServiceSpecificCredentials service method.
Résultat ListServiceSpecificCredentialsResponse

ListServiceSpecificCredentialsAsync() public méthode

Initiates the asynchronous execution of the ListServiceSpecificCredentials operation.
public ListServiceSpecificCredentialsAsync ( ListServiceSpecificCredentialsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListServiceSpecificCredentialsRequest Container for the necessary parameters to execute the ListServiceSpecificCredentials operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListServiceSpecificCredentialsAsync() public méthode

Initiates the asynchronous execution of the ListServiceSpecificCredentials operation.
public ListServiceSpecificCredentialsAsync ( ListServiceSpecificCredentialsRequest request, ListServiceSpecificCredentialsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListServiceSpecificCredentialsRequest Container for the necessary parameters to execute the ListServiceSpecificCredentials operation on AmazonIdentityManagementServiceClient.
callback ListServiceSpecificCredentialsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListSigningCertificates() public méthode

Returns information about the signing certificates associated with the specified IAM user. If there are none, the action returns an empty list.

Although each user is limited to a small number of signing certificates, you can still paginate the results using the MaxItems and Marker parameters.

If the UserName field is not specified, the user name is determined implicitly based on the AWS access key ID used to sign the request for this API. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListSigningCertificates ( ) : ListSigningCertificatesResponse
Résultat ListSigningCertificatesResponse

ListSigningCertificates() public méthode

Returns information about the signing certificates associated with the specified IAM user. If there are none, the action returns an empty list.

Although each user is limited to a small number of signing certificates, you can still paginate the results using the MaxItems and Marker parameters.

If the UserName field is not specified, the user name is determined implicitly based on the AWS access key ID used to sign the request for this API. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListSigningCertificates ( ListSigningCertificatesRequest request ) : ListSigningCertificatesResponse
request ListSigningCertificatesRequest Container for the necessary parameters to execute the ListSigningCertificates service method.
Résultat ListSigningCertificatesResponse

ListSigningCertificatesAsync() public méthode

Initiates the asynchronous execution of the ListSigningCertificates operation.
public ListSigningCertificatesAsync ( ListSigningCertificatesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListSigningCertificatesRequest Container for the necessary parameters to execute the ListSigningCertificates operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListSigningCertificatesAsync() public méthode

Returns information about the signing certificates associated with the specified IAM user. If there are none, the action returns an empty list.

Although each user is limited to a small number of signing certificates, you can still paginate the results using the MaxItems and Marker parameters.

If the UserName field is not specified, the user name is determined implicitly based on the AWS access key ID used to sign the request for this API. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListSigningCertificatesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListSigningCertificatesAsync() public méthode

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListSigningCertificatesAsync ( ListSigningCertificatesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListSigningCertificatesResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

ListSigningCertificatesAsync() public méthode

Initiates the asynchronous execution of the ListSigningCertificates operation.
public ListSigningCertificatesAsync ( ListSigningCertificatesRequest request, ListSigningCertificatesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListSigningCertificatesRequest Container for the necessary parameters to execute the ListSigningCertificates operation on AmazonIdentityManagementServiceClient.
callback ListSigningCertificatesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListUserPolicies() public méthode

Lists the names of the inline policies embedded in the specified IAM user.

An IAM user can also have managed policies attached to it. To list the managed policies that are attached to a user, use ListAttachedUserPolicies. For more information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

You can paginate the results using the MaxItems and Marker parameters. If there are no inline policies embedded with the specified user, the action returns an empty list.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ListUserPolicies ( ListUserPoliciesRequest request ) : ListUserPoliciesResponse
request ListUserPoliciesRequest Container for the necessary parameters to execute the ListUserPolicies service method.
Résultat ListUserPoliciesResponse

ListUserPoliciesAsync() public méthode

Initiates the asynchronous execution of the ListUserPolicies operation.
public ListUserPoliciesAsync ( ListUserPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListUserPoliciesRequest Container for the necessary parameters to execute the ListUserPolicies operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListUserPoliciesAsync() public méthode

Initiates the asynchronous execution of the ListUserPolicies operation.
public ListUserPoliciesAsync ( ListUserPoliciesRequest request, ListUserPoliciesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListUserPoliciesRequest Container for the necessary parameters to execute the ListUserPolicies operation on AmazonIdentityManagementServiceClient.
callback ListUserPoliciesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListUsers() public méthode

Lists the IAM users that have the specified path prefix. If no path prefix is specified, the action returns all users in the AWS account. If there are none, the action returns an empty list.

You can paginate the results using the MaxItems and Marker parameters.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListUsers ( ) : ListUsersResponse
Résultat ListUsersResponse

ListUsers() public méthode

Lists the IAM users that have the specified path prefix. If no path prefix is specified, the action returns all users in the AWS account. If there are none, the action returns an empty list.

You can paginate the results using the MaxItems and Marker parameters.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListUsers ( ListUsersRequest request ) : ListUsersResponse
request ListUsersRequest Container for the necessary parameters to execute the ListUsers service method.
Résultat ListUsersResponse

ListUsersAsync() public méthode

Initiates the asynchronous execution of the ListUsers operation.
public ListUsersAsync ( ListUsersRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListUsersRequest Container for the necessary parameters to execute the ListUsers operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListUsersAsync() public méthode

Lists the IAM users that have the specified path prefix. If no path prefix is specified, the action returns all users in the AWS account. If there are none, the action returns an empty list.

You can paginate the results using the MaxItems and Marker parameters.

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListUsersAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListUsersAsync() public méthode

/// The request processing has failed because of an unknown error, exception or failure. ///
public ListUsersAsync ( ListUsersResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListUsersResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

ListUsersAsync() public méthode

Initiates the asynchronous execution of the ListUsers operation.
public ListUsersAsync ( ListUsersRequest request, ListUsersResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListUsersRequest Container for the necessary parameters to execute the ListUsers operation on AmazonIdentityManagementServiceClient.
callback ListUsersResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ListVirtualMFADevices() public méthode

Lists the virtual MFA devices defined in the AWS account by assignment status. If you do not specify an assignment status, the action returns a list of all virtual MFA devices. Assignment status can be Assigned, Unassigned, or Any.

You can paginate the results using the MaxItems and Marker parameters.

public ListVirtualMFADevices ( ) : ListVirtualMFADevicesResponse
Résultat ListVirtualMFADevicesResponse

ListVirtualMFADevices() public méthode

Lists the virtual MFA devices defined in the AWS account by assignment status. If you do not specify an assignment status, the action returns a list of all virtual MFA devices. Assignment status can be Assigned, Unassigned, or Any.

You can paginate the results using the MaxItems and Marker parameters.

public ListVirtualMFADevices ( ListVirtualMFADevicesRequest request ) : ListVirtualMFADevicesResponse
request ListVirtualMFADevicesRequest Container for the necessary parameters to execute the ListVirtualMFADevices service method.
Résultat ListVirtualMFADevicesResponse

ListVirtualMFADevicesAsync() public méthode

Initiates the asynchronous execution of the ListVirtualMFADevices operation.
public ListVirtualMFADevicesAsync ( ListVirtualMFADevicesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListVirtualMFADevicesRequest Container for the necessary parameters to execute the ListVirtualMFADevices operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListVirtualMFADevicesAsync() public méthode

Lists the virtual MFA devices defined in the AWS account by assignment status. If you do not specify an assignment status, the action returns a list of all virtual MFA devices. Assignment status can be Assigned, Unassigned, or Any.

You can paginate the results using the MaxItems and Marker parameters.

public ListVirtualMFADevicesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListVirtualMFADevicesAsync() public méthode

public ListVirtualMFADevicesAsync ( ListVirtualMFADevicesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListVirtualMFADevicesResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

ListVirtualMFADevicesAsync() public méthode

Initiates the asynchronous execution of the ListVirtualMFADevices operation.
public ListVirtualMFADevicesAsync ( ListVirtualMFADevicesRequest request, ListVirtualMFADevicesResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ListVirtualMFADevicesRequest Container for the necessary parameters to execute the ListVirtualMFADevices operation on AmazonIdentityManagementServiceClient.
callback ListVirtualMFADevicesResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

PutGroupPolicy() public méthode

Adds or updates an inline policy document that is embedded in the specified IAM group.

A user can also have managed policies attached to it. To attach a managed policy to a group, use AttachGroupPolicy. To create a new managed policy, use CreatePolicy. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

For information about limits on the number of inline policies that you can embed in a group, see Limitations on IAM Entities in the IAM User Guide.

Because policy documents can be large, you should use POST rather than GET when calling PutGroupPolicy. For general information about using the Query API with IAM, go to Making Query Requests in the IAM User Guide.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because the policy document was malformed. The error message /// describes the specific error. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public PutGroupPolicy ( PutGroupPolicyRequest request ) : PutGroupPolicyResponse
request PutGroupPolicyRequest Container for the necessary parameters to execute the PutGroupPolicy service method.
Résultat PutGroupPolicyResponse

PutGroupPolicyAsync() public méthode

Initiates the asynchronous execution of the PutGroupPolicy operation.
public PutGroupPolicyAsync ( PutGroupPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutGroupPolicyRequest Container for the necessary parameters to execute the PutGroupPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

PutGroupPolicyAsync() public méthode

Initiates the asynchronous execution of the PutGroupPolicy operation.
public PutGroupPolicyAsync ( PutGroupPolicyRequest request, PutGroupPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutGroupPolicyRequest Container for the necessary parameters to execute the PutGroupPolicy operation on AmazonIdentityManagementServiceClient.
callback PutGroupPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

PutRolePolicy() public méthode

Adds or updates an inline policy document that is embedded in the specified IAM role.

When you embed an inline policy in a role, the inline policy is used as part of the role's access (permissions) policy. The role's trust policy is created at the same time as the role, using CreateRole. You can update a role's trust policy using UpdateAssumeRolePolicy. For more information about IAM roles, go to Using Roles to Delegate Permissions and Federate Identities.

A role can also have a managed policy attached to it. To attach a managed policy to a role, use AttachRolePolicy. To create a new managed policy, use CreatePolicy. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

For information about limits on the number of inline policies that you can embed with a role, see Limitations on IAM Entities in the IAM User Guide.

Because policy documents can be large, you should use POST rather than GET when calling PutRolePolicy. For general information about using the Query API with IAM, go to Making Query Requests in the IAM User Guide.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because the policy document was malformed. The error message /// describes the specific error. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public PutRolePolicy ( PutRolePolicyRequest request ) : PutRolePolicyResponse
request PutRolePolicyRequest Container for the necessary parameters to execute the PutRolePolicy service method.
Résultat PutRolePolicyResponse

PutRolePolicyAsync() public méthode

Initiates the asynchronous execution of the PutRolePolicy operation.
public PutRolePolicyAsync ( PutRolePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutRolePolicyRequest Container for the necessary parameters to execute the PutRolePolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

PutRolePolicyAsync() public méthode

Initiates the asynchronous execution of the PutRolePolicy operation.
public PutRolePolicyAsync ( PutRolePolicyRequest request, PutRolePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutRolePolicyRequest Container for the necessary parameters to execute the PutRolePolicy operation on AmazonIdentityManagementServiceClient.
callback PutRolePolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

PutUserPolicy() public méthode

Adds or updates an inline policy document that is embedded in the specified IAM user.

An IAM user can also have a managed policy attached to it. To attach a managed policy to a user, use AttachUserPolicy. To create a new managed policy, use CreatePolicy. For information about policies, see Managed Policies and Inline Policies in the IAM User Guide.

For information about limits on the number of inline policies that you can embed in a user, see Limitations on IAM Entities in the IAM User Guide.

Because policy documents can be large, you should use POST rather than GET when calling PutUserPolicy. For general information about using the Query API with IAM, go to Making Query Requests in the IAM User Guide.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because the policy document was malformed. The error message /// describes the specific error. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public PutUserPolicy ( PutUserPolicyRequest request ) : PutUserPolicyResponse
request PutUserPolicyRequest Container for the necessary parameters to execute the PutUserPolicy service method.
Résultat PutUserPolicyResponse

PutUserPolicyAsync() public méthode

Initiates the asynchronous execution of the PutUserPolicy operation.
public PutUserPolicyAsync ( PutUserPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request PutUserPolicyRequest Container for the necessary parameters to execute the PutUserPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

PutUserPolicyAsync() public méthode

Initiates the asynchronous execution of the PutUserPolicy operation.
public PutUserPolicyAsync ( PutUserPolicyRequest request, PutUserPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request PutUserPolicyRequest Container for the necessary parameters to execute the PutUserPolicy operation on AmazonIdentityManagementServiceClient.
callback PutUserPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

RemoveClientIDFromOpenIDConnectProvider() public méthode

Removes the specified client ID (also known as audience) from the list of client IDs registered for the specified IAM OpenID Connect (OIDC) provider resource object.

This action is idempotent; it does not fail or return an error if you try to remove a client ID that does not exist.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public RemoveClientIDFromOpenIDConnectProvider ( RemoveClientIDFromOpenIDConnectProviderRequest request ) : RemoveClientIDFromOpenIDConnectProviderResponse
request RemoveClientIDFromOpenIDConnectProviderRequest Container for the necessary parameters to execute the RemoveClientIDFromOpenIDConnectProvider service method.
Résultat RemoveClientIDFromOpenIDConnectProviderResponse

RemoveClientIDFromOpenIDConnectProviderAsync() public méthode

Initiates the asynchronous execution of the RemoveClientIDFromOpenIDConnectProvider operation.
public RemoveClientIDFromOpenIDConnectProviderAsync ( RemoveClientIDFromOpenIDConnectProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task
request RemoveClientIDFromOpenIDConnectProviderRequest Container for the necessary parameters to execute the RemoveClientIDFromOpenIDConnectProvider operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

RemoveClientIDFromOpenIDConnectProviderAsync() public méthode

Initiates the asynchronous execution of the RemoveClientIDFromOpenIDConnectProvider operation.
public RemoveClientIDFromOpenIDConnectProviderAsync ( RemoveClientIDFromOpenIDConnectProviderRequest request, RemoveClientIDFromOpenIDConnectProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request RemoveClientIDFromOpenIDConnectProviderRequest Container for the necessary parameters to execute the RemoveClientIDFromOpenIDConnectProvider operation on AmazonIdentityManagementServiceClient.
callback RemoveClientIDFromOpenIDConnectProviderResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

RemoveRoleFromInstanceProfile() public méthode

Removes the specified IAM role from the specified EC2 instance profile.

Make sure you do not have any Amazon EC2 instances running with the role you are about to remove from the instance profile. Removing a role from an instance profile that is associated with a running instance break any applications running on the instance.

For more information about IAM roles, go to Working with Roles. For more information about instance profiles, go to About Instance Profiles.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public RemoveRoleFromInstanceProfile ( RemoveRoleFromInstanceProfileRequest request ) : RemoveRoleFromInstanceProfileResponse
request RemoveRoleFromInstanceProfileRequest Container for the necessary parameters to execute the RemoveRoleFromInstanceProfile service method.
Résultat RemoveRoleFromInstanceProfileResponse

RemoveRoleFromInstanceProfileAsync() public méthode

Initiates the asynchronous execution of the RemoveRoleFromInstanceProfile operation.
public RemoveRoleFromInstanceProfileAsync ( RemoveRoleFromInstanceProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task
request RemoveRoleFromInstanceProfileRequest Container for the necessary parameters to execute the RemoveRoleFromInstanceProfile operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

RemoveRoleFromInstanceProfileAsync() public méthode

Initiates the asynchronous execution of the RemoveRoleFromInstanceProfile operation.
public RemoveRoleFromInstanceProfileAsync ( RemoveRoleFromInstanceProfileRequest request, RemoveRoleFromInstanceProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request RemoveRoleFromInstanceProfileRequest Container for the necessary parameters to execute the RemoveRoleFromInstanceProfile operation on AmazonIdentityManagementServiceClient.
callback RemoveRoleFromInstanceProfileResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

RemoveUserFromGroup() public méthode

Removes the specified user from the specified group.
/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public RemoveUserFromGroup ( RemoveUserFromGroupRequest request ) : RemoveUserFromGroupResponse
request RemoveUserFromGroupRequest Container for the necessary parameters to execute the RemoveUserFromGroup service method.
Résultat RemoveUserFromGroupResponse

RemoveUserFromGroupAsync() public méthode

Initiates the asynchronous execution of the RemoveUserFromGroup operation.
public RemoveUserFromGroupAsync ( RemoveUserFromGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request RemoveUserFromGroupRequest Container for the necessary parameters to execute the RemoveUserFromGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

RemoveUserFromGroupAsync() public méthode

Initiates the asynchronous execution of the RemoveUserFromGroup operation.
public RemoveUserFromGroupAsync ( RemoveUserFromGroupRequest request, RemoveUserFromGroupResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request RemoveUserFromGroupRequest Container for the necessary parameters to execute the RemoveUserFromGroup operation on AmazonIdentityManagementServiceClient.
callback RemoveUserFromGroupResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ResetServiceSpecificCredential() public méthode

Resets the password for a service-specific credential. The new password is AWS generated and cryptographically strong. It cannot be configured by the user. Resetting the password immediately invalidates the previous password associated with this user.
/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. ///
public ResetServiceSpecificCredential ( ResetServiceSpecificCredentialRequest request ) : ResetServiceSpecificCredentialResponse
request ResetServiceSpecificCredentialRequest Container for the necessary parameters to execute the ResetServiceSpecificCredential service method.
Résultat ResetServiceSpecificCredentialResponse

ResetServiceSpecificCredentialAsync() public méthode

Initiates the asynchronous execution of the ResetServiceSpecificCredential operation.
public ResetServiceSpecificCredentialAsync ( ResetServiceSpecificCredentialRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ResetServiceSpecificCredentialRequest Container for the necessary parameters to execute the ResetServiceSpecificCredential operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ResetServiceSpecificCredentialAsync() public méthode

Initiates the asynchronous execution of the ResetServiceSpecificCredential operation.
public ResetServiceSpecificCredentialAsync ( ResetServiceSpecificCredentialRequest request, ResetServiceSpecificCredentialResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ResetServiceSpecificCredentialRequest Container for the necessary parameters to execute the ResetServiceSpecificCredential operation on AmazonIdentityManagementServiceClient.
callback ResetServiceSpecificCredentialResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

ResyncMFADevice() public méthode

Synchronizes the specified MFA device with its IAM resource object on the AWS servers.

For more information about creating and working with virtual MFA devices, go to Using a Virtual MFA Device in the IAM User Guide.

/// The request was rejected because the authentication code was not recognized. The error /// message describes the specific error. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public ResyncMFADevice ( ResyncMFADeviceRequest request ) : ResyncMFADeviceResponse
request ResyncMFADeviceRequest Container for the necessary parameters to execute the ResyncMFADevice service method.
Résultat ResyncMFADeviceResponse

ResyncMFADeviceAsync() public méthode

Initiates the asynchronous execution of the ResyncMFADevice operation.
public ResyncMFADeviceAsync ( ResyncMFADeviceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ResyncMFADeviceRequest Container for the necessary parameters to execute the ResyncMFADevice operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ResyncMFADeviceAsync() public méthode

Initiates the asynchronous execution of the ResyncMFADevice operation.
public ResyncMFADeviceAsync ( ResyncMFADeviceRequest request, ResyncMFADeviceResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request ResyncMFADeviceRequest Container for the necessary parameters to execute the ResyncMFADevice operation on AmazonIdentityManagementServiceClient.
callback ResyncMFADeviceResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

SetDefaultPolicyVersion() public méthode

Sets the specified version of the specified policy as the policy's default (operative) version.

This action affects all users, groups, and roles that the policy is attached to. To list the users, groups, and roles that the policy is attached to, use the ListEntitiesForPolicy API.

For information about managed policies, see Managed Policies and Inline Policies in the IAM User Guide.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public SetDefaultPolicyVersion ( SetDefaultPolicyVersionRequest request ) : SetDefaultPolicyVersionResponse
request SetDefaultPolicyVersionRequest Container for the necessary parameters to execute the SetDefaultPolicyVersion service method.
Résultat SetDefaultPolicyVersionResponse

SetDefaultPolicyVersionAsync() public méthode

Initiates the asynchronous execution of the SetDefaultPolicyVersion operation.
public SetDefaultPolicyVersionAsync ( SetDefaultPolicyVersionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SetDefaultPolicyVersionRequest Container for the necessary parameters to execute the SetDefaultPolicyVersion operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

SetDefaultPolicyVersionAsync() public méthode

Initiates the asynchronous execution of the SetDefaultPolicyVersion operation.
public SetDefaultPolicyVersionAsync ( SetDefaultPolicyVersionRequest request, SetDefaultPolicyVersionResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request SetDefaultPolicyVersionRequest Container for the necessary parameters to execute the SetDefaultPolicyVersion operation on AmazonIdentityManagementServiceClient.
callback SetDefaultPolicyVersionResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

SimulateCustomPolicy() public méthode

Simulate how a set of IAM policies and optionally a resource-based policy works with a list of API actions and AWS resources to determine the policies' effective permissions. The policies are provided as strings.

The simulation does not perform the API actions; it only checks the authorization to determine if the simulated policies allow or deny the actions.

If you want to simulate existing policies attached to an IAM user, group, or role, use SimulatePrincipalPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request. You can use the Condition element of an IAM policy to evaluate context keys. To get the list of context keys that the policies require for correct simulation, use GetContextKeysForCustomPolicy.

If the output is long, you can use MaxItems and Marker parameters to paginate the results.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request failed because a provided policy could not be successfully evaluated. /// An additional detail message indicates the source of the failure. ///
public SimulateCustomPolicy ( SimulateCustomPolicyRequest request ) : SimulateCustomPolicyResponse
request SimulateCustomPolicyRequest Container for the necessary parameters to execute the SimulateCustomPolicy service method.
Résultat SimulateCustomPolicyResponse

SimulateCustomPolicyAsync() public méthode

Initiates the asynchronous execution of the SimulateCustomPolicy operation.
public SimulateCustomPolicyAsync ( SimulateCustomPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SimulateCustomPolicyRequest Container for the necessary parameters to execute the SimulateCustomPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

SimulateCustomPolicyAsync() public méthode

Initiates the asynchronous execution of the SimulateCustomPolicy operation.
public SimulateCustomPolicyAsync ( SimulateCustomPolicyRequest request, SimulateCustomPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request SimulateCustomPolicyRequest Container for the necessary parameters to execute the SimulateCustomPolicy operation on AmazonIdentityManagementServiceClient.
callback SimulateCustomPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

SimulatePrincipalPolicy() public méthode

Simulate how a set of IAM policies attached to an IAM entity works with a list of API actions and AWS resources to determine the policies' effective permissions. The entity can be an IAM user, group, or role. If you specify a user, then the simulation also includes all of the policies that are attached to groups that the user belongs to .

You can optionally include a list of one or more additional policies specified as strings to include in the simulation. If you want to simulate only policies specified as strings, use SimulateCustomPolicy instead.

You can also optionally include one resource-based policy to be evaluated with each of the resources included in the simulation.

The simulation does not perform the API actions, it only checks the authorization to determine if the simulated policies allow or deny the actions.

Note: This API discloses information about the permissions granted to other users. If you do not want users to see other user's permissions, then consider allowing them to use SimulateCustomPolicy instead.

Context keys are variables maintained by AWS and its services that provide details about the context of an API query request. You can use the Condition element of an IAM policy to evaluate context keys. To get the list of context keys that the policies require for correct simulation, use GetContextKeysForPrincipalPolicy.

If the output is long, you can use the MaxItems and Marker parameters to paginate the results.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request failed because a provided policy could not be successfully evaluated. /// An additional detail message indicates the source of the failure. ///
public SimulatePrincipalPolicy ( SimulatePrincipalPolicyRequest request ) : SimulatePrincipalPolicyResponse
request SimulatePrincipalPolicyRequest Container for the necessary parameters to execute the SimulatePrincipalPolicy service method.
Résultat SimulatePrincipalPolicyResponse

SimulatePrincipalPolicyAsync() public méthode

Initiates the asynchronous execution of the SimulatePrincipalPolicy operation.
public SimulatePrincipalPolicyAsync ( SimulatePrincipalPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SimulatePrincipalPolicyRequest Container for the necessary parameters to execute the SimulatePrincipalPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

SimulatePrincipalPolicyAsync() public méthode

Initiates the asynchronous execution of the SimulatePrincipalPolicy operation.
public SimulatePrincipalPolicyAsync ( SimulatePrincipalPolicyRequest request, SimulatePrincipalPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request SimulatePrincipalPolicyRequest Container for the necessary parameters to execute the SimulatePrincipalPolicy operation on AmazonIdentityManagementServiceClient.
callback SimulatePrincipalPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

UpdateAccessKey() public méthode

Changes the status of the specified access key from Active to Inactive, or vice versa. This action can be used to disable a user's key as part of a key rotation work flow.

If the UserName field is not specified, the UserName is determined implicitly based on the AWS access key ID used to sign the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

For information about rotating keys, see Managing Keys and Certificates in the IAM User Guide.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public UpdateAccessKey ( UpdateAccessKeyRequest request ) : UpdateAccessKeyResponse
request UpdateAccessKeyRequest Container for the necessary parameters to execute the UpdateAccessKey service method.
Résultat UpdateAccessKeyResponse

UpdateAccessKeyAsync() public méthode

Initiates the asynchronous execution of the UpdateAccessKey operation.
public UpdateAccessKeyAsync ( UpdateAccessKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UpdateAccessKeyRequest Container for the necessary parameters to execute the UpdateAccessKey operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UpdateAccessKeyAsync() public méthode

Initiates the asynchronous execution of the UpdateAccessKey operation.
public UpdateAccessKeyAsync ( UpdateAccessKeyRequest request, UpdateAccessKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UpdateAccessKeyRequest Container for the necessary parameters to execute the UpdateAccessKey operation on AmazonIdentityManagementServiceClient.
callback UpdateAccessKeyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

UpdateAccountPasswordPolicy() public méthode

Updates the password policy settings for the AWS account.

This action does not support partial updates. No parameters are required, but if you do not specify a parameter, that parameter's value reverts to its default value. See the Request Parameters section for each parameter's default value.

For more information about using a password policy, see Managing an IAM Password Policy in the IAM User Guide.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because the policy document was malformed. The error message /// describes the specific error. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public UpdateAccountPasswordPolicy ( ) : UpdateAccountPasswordPolicyResponse
Résultat UpdateAccountPasswordPolicyResponse

UpdateAccountPasswordPolicy() public méthode

Updates the password policy settings for the AWS account.

This action does not support partial updates. No parameters are required, but if you do not specify a parameter, that parameter's value reverts to its default value. See the Request Parameters section for each parameter's default value.

For more information about using a password policy, see Managing an IAM Password Policy in the IAM User Guide.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because the policy document was malformed. The error message /// describes the specific error. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public UpdateAccountPasswordPolicy ( UpdateAccountPasswordPolicyRequest request ) : UpdateAccountPasswordPolicyResponse
request UpdateAccountPasswordPolicyRequest Container for the necessary parameters to execute the UpdateAccountPasswordPolicy service method.
Résultat UpdateAccountPasswordPolicyResponse

UpdateAccountPasswordPolicyAsync() public méthode

Updates the password policy settings for the AWS account.

This action does not support partial updates. No parameters are required, but if you do not specify a parameter, that parameter's value reverts to its default value. See the Request Parameters section for each parameter's default value.

For more information about using a password policy, see Managing an IAM Password Policy in the IAM User Guide.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because the policy document was malformed. The error message /// describes the specific error. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public UpdateAccountPasswordPolicyAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UpdateAccountPasswordPolicyAsync() public méthode

Initiates the asynchronous execution of the UpdateAccountPasswordPolicy operation.
public UpdateAccountPasswordPolicyAsync ( UpdateAccountPasswordPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UpdateAccountPasswordPolicyRequest Container for the necessary parameters to execute the UpdateAccountPasswordPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UpdateAccountPasswordPolicyAsync() public méthode

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because the policy document was malformed. The error message /// describes the specific error. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public UpdateAccountPasswordPolicyAsync ( UpdateAccountPasswordPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback UpdateAccountPasswordPolicyResponse>.AmazonServiceCallback
options AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Résultat void

UpdateAccountPasswordPolicyAsync() public méthode

Initiates the asynchronous execution of the UpdateAccountPasswordPolicy operation.
public UpdateAccountPasswordPolicyAsync ( UpdateAccountPasswordPolicyRequest request, UpdateAccountPasswordPolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UpdateAccountPasswordPolicyRequest Container for the necessary parameters to execute the UpdateAccountPasswordPolicy operation on AmazonIdentityManagementServiceClient.
callback UpdateAccountPasswordPolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

UpdateAssumeRolePolicy() public méthode

Updates the policy that grants an IAM entity permission to assume a role. This is typically referred to as the "role trust policy". For more information about roles, go to Using Roles to Delegate Permissions and Federate Identities.
/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because the policy document was malformed. The error message /// describes the specific error. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public UpdateAssumeRolePolicy ( UpdateAssumeRolePolicyRequest request ) : UpdateAssumeRolePolicyResponse
request UpdateAssumeRolePolicyRequest Container for the necessary parameters to execute the UpdateAssumeRolePolicy service method.
Résultat UpdateAssumeRolePolicyResponse

UpdateAssumeRolePolicyAsync() public méthode

Initiates the asynchronous execution of the UpdateAssumeRolePolicy operation.
public UpdateAssumeRolePolicyAsync ( UpdateAssumeRolePolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UpdateAssumeRolePolicyRequest Container for the necessary parameters to execute the UpdateAssumeRolePolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UpdateAssumeRolePolicyAsync() public méthode

Initiates the asynchronous execution of the UpdateAssumeRolePolicy operation.
public UpdateAssumeRolePolicyAsync ( UpdateAssumeRolePolicyRequest request, UpdateAssumeRolePolicyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UpdateAssumeRolePolicyRequest Container for the necessary parameters to execute the UpdateAssumeRolePolicy operation on AmazonIdentityManagementServiceClient.
callback UpdateAssumeRolePolicyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

UpdateGroup() public méthode

Updates the name and/or the path of the specified IAM group.

You should understand the implications of changing a group's path or name. For more information, see Renaming Users and Groups in the IAM User Guide.

To change an IAM group name the requester must have appropriate permissions on both the source object and the target object. For example, to change "Managers" to "MGRs", the entity making the request must have permission on both "Managers" and "MGRs", or must have permission on all (*). For more information about permissions, see Permissions and Policies.

/// The request was rejected because it attempted to create a resource that already exists. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public UpdateGroup ( UpdateGroupRequest request ) : UpdateGroupResponse
request UpdateGroupRequest Container for the necessary parameters to execute the UpdateGroup service method.
Résultat UpdateGroupResponse

UpdateGroupAsync() public méthode

Initiates the asynchronous execution of the UpdateGroup operation.
public UpdateGroupAsync ( UpdateGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UpdateGroupRequest Container for the necessary parameters to execute the UpdateGroup operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UpdateGroupAsync() public méthode

Initiates the asynchronous execution of the UpdateGroup operation.
public UpdateGroupAsync ( UpdateGroupRequest request, UpdateGroupResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UpdateGroupRequest Container for the necessary parameters to execute the UpdateGroup operation on AmazonIdentityManagementServiceClient.
callback UpdateGroupResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

UpdateLoginProfile() public méthode

Changes the password for the specified IAM user.

IAM users can change their own passwords by calling ChangePassword. For more information about modifying passwords, see Managing Passwords in the IAM User Guide.

/// 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. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request was rejected because the provided password did not meet the requirements /// imposed by the account password policy. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public UpdateLoginProfile ( UpdateLoginProfileRequest request ) : UpdateLoginProfileResponse
request UpdateLoginProfileRequest Container for the necessary parameters to execute the UpdateLoginProfile service method.
Résultat UpdateLoginProfileResponse

UpdateLoginProfileAsync() public méthode

Initiates the asynchronous execution of the UpdateLoginProfile operation.
public UpdateLoginProfileAsync ( UpdateLoginProfileRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UpdateLoginProfileRequest Container for the necessary parameters to execute the UpdateLoginProfile operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UpdateLoginProfileAsync() public méthode

Initiates the asynchronous execution of the UpdateLoginProfile operation.
public UpdateLoginProfileAsync ( UpdateLoginProfileRequest request, UpdateLoginProfileResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UpdateLoginProfileRequest Container for the necessary parameters to execute the UpdateLoginProfile operation on AmazonIdentityManagementServiceClient.
callback UpdateLoginProfileResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

UpdateOpenIDConnectProviderThumbprint() public méthode

Replaces the existing list of server certificate thumbprints associated with an OpenID Connect (OIDC) provider resource object with a new list of thumbprints.

The list that you pass with this action completely replaces the existing list of thumbprints. (The lists are not merged.)

Typically, you need to update a thumbprint only when the identity provider's certificate changes, which occurs rarely. However, if the provider's certificate does change, any attempt to assume an IAM role that specifies the OIDC provider as a principal fails until the certificate thumbprint is updated.

Because trust for the OIDC provider is ultimately derived from the provider's certificate and is validated by the thumbprint, it is a best practice to limit access to the UpdateOpenIDConnectProviderThumbprint action to highly-privileged users.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public UpdateOpenIDConnectProviderThumbprint ( UpdateOpenIDConnectProviderThumbprintRequest request ) : UpdateOpenIDConnectProviderThumbprintResponse
request UpdateOpenIDConnectProviderThumbprintRequest Container for the necessary parameters to execute the UpdateOpenIDConnectProviderThumbprint service method.
Résultat UpdateOpenIDConnectProviderThumbprintResponse

UpdateOpenIDConnectProviderThumbprintAsync() public méthode

Initiates the asynchronous execution of the UpdateOpenIDConnectProviderThumbprint operation.
public UpdateOpenIDConnectProviderThumbprintAsync ( UpdateOpenIDConnectProviderThumbprintRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UpdateOpenIDConnectProviderThumbprintRequest Container for the necessary parameters to execute the UpdateOpenIDConnectProviderThumbprint operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UpdateOpenIDConnectProviderThumbprintAsync() public méthode

Initiates the asynchronous execution of the UpdateOpenIDConnectProviderThumbprint operation.
public UpdateOpenIDConnectProviderThumbprintAsync ( UpdateOpenIDConnectProviderThumbprintRequest request, UpdateOpenIDConnectProviderThumbprintResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UpdateOpenIDConnectProviderThumbprintRequest Container for the necessary parameters to execute the UpdateOpenIDConnectProviderThumbprint operation on AmazonIdentityManagementServiceClient.
callback UpdateOpenIDConnectProviderThumbprintResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

UpdateSAMLProvider() public méthode

Updates the metadata document for an existing SAML provider resource object.

This operation requires Signature Version 4.

/// The request was rejected because an invalid or out-of-range value was supplied for /// an input parameter. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public UpdateSAMLProvider ( UpdateSAMLProviderRequest request ) : UpdateSAMLProviderResponse
request UpdateSAMLProviderRequest Container for the necessary parameters to execute the UpdateSAMLProvider service method.
Résultat UpdateSAMLProviderResponse

UpdateSAMLProviderAsync() public méthode

Initiates the asynchronous execution of the UpdateSAMLProvider operation.
public UpdateSAMLProviderAsync ( UpdateSAMLProviderRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UpdateSAMLProviderRequest Container for the necessary parameters to execute the UpdateSAMLProvider operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UpdateSAMLProviderAsync() public méthode

Initiates the asynchronous execution of the UpdateSAMLProvider operation.
public UpdateSAMLProviderAsync ( UpdateSAMLProviderRequest request, UpdateSAMLProviderResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UpdateSAMLProviderRequest Container for the necessary parameters to execute the UpdateSAMLProvider operation on AmazonIdentityManagementServiceClient.
callback UpdateSAMLProviderResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

UpdateSSHPublicKey() public méthode

Sets the status of an IAM user's SSH public key to active or inactive. SSH public keys that are inactive cannot be used for authentication. This action can be used to disable a user's SSH public key as part of a key rotation work flow.

The SSH public key affected by this action is used only for authenticating the associated IAM user to an AWS CodeCommit repository. For more information about using SSH keys to authenticate to an AWS CodeCommit repository, see Set up AWS CodeCommit for SSH Connections in the AWS CodeCommit User Guide.

/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. ///
public UpdateSSHPublicKey ( UpdateSSHPublicKeyRequest request ) : UpdateSSHPublicKeyResponse
request UpdateSSHPublicKeyRequest Container for the necessary parameters to execute the UpdateSSHPublicKey service method.
Résultat UpdateSSHPublicKeyResponse

UpdateSSHPublicKeyAsync() public méthode

Initiates the asynchronous execution of the UpdateSSHPublicKey operation.
public UpdateSSHPublicKeyAsync ( UpdateSSHPublicKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UpdateSSHPublicKeyRequest Container for the necessary parameters to execute the UpdateSSHPublicKey operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UpdateSSHPublicKeyAsync() public méthode

Initiates the asynchronous execution of the UpdateSSHPublicKey operation.
public UpdateSSHPublicKeyAsync ( UpdateSSHPublicKeyRequest request, UpdateSSHPublicKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UpdateSSHPublicKeyRequest Container for the necessary parameters to execute the UpdateSSHPublicKey operation on AmazonIdentityManagementServiceClient.
callback UpdateSSHPublicKeyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

UpdateServerCertificate() public méthode

Updates the name and/or the path of the specified server certificate stored in IAM.

For more information about working with server certificates, including a list of AWS services that can use the server certificates that you manage with IAM, go to Working with Server Certificates in the IAM User Guide.

You should understand the implications of changing a server certificate's path or name. For more information, see Renaming a Server Certificate in the IAM User Guide.

To change a server certificate name the requester must have appropriate permissions on both the source object and the target object. For example, to change the name from "ProductionCert" to "ProdCert", the entity making the request must have permission on "ProductionCert" and "ProdCert", or must have permission on all (*). For more information about permissions, see Access Management in the IAM User Guide.

/// The request was rejected because it attempted to create a resource that already exists. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public UpdateServerCertificate ( UpdateServerCertificateRequest request ) : UpdateServerCertificateResponse
request UpdateServerCertificateRequest Container for the necessary parameters to execute the UpdateServerCertificate service method.
Résultat UpdateServerCertificateResponse

UpdateServerCertificateAsync() public méthode

Initiates the asynchronous execution of the UpdateServerCertificate operation.
public UpdateServerCertificateAsync ( UpdateServerCertificateRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UpdateServerCertificateRequest Container for the necessary parameters to execute the UpdateServerCertificate operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UpdateServerCertificateAsync() public méthode

Initiates the asynchronous execution of the UpdateServerCertificate operation.
public UpdateServerCertificateAsync ( UpdateServerCertificateRequest request, UpdateServerCertificateResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UpdateServerCertificateRequest Container for the necessary parameters to execute the UpdateServerCertificate operation on AmazonIdentityManagementServiceClient.
callback UpdateServerCertificateResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

UpdateServiceSpecificCredential() public méthode

Sets the status of a service-specific credential to Active or Inactive. Service-specific credentials that are inactive cannot be used for authentication to the service. This action can be used to disable a user’s service-specific credential as part of a credential rotation work flow.
/// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. ///
public UpdateServiceSpecificCredential ( UpdateServiceSpecificCredentialRequest request ) : UpdateServiceSpecificCredentialResponse
request UpdateServiceSpecificCredentialRequest Container for the necessary parameters to execute the UpdateServiceSpecificCredential service method.
Résultat UpdateServiceSpecificCredentialResponse

UpdateServiceSpecificCredentialAsync() public méthode

Initiates the asynchronous execution of the UpdateServiceSpecificCredential operation.
public UpdateServiceSpecificCredentialAsync ( UpdateServiceSpecificCredentialRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UpdateServiceSpecificCredentialRequest Container for the necessary parameters to execute the UpdateServiceSpecificCredential operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UpdateServiceSpecificCredentialAsync() public méthode

Initiates the asynchronous execution of the UpdateServiceSpecificCredential operation.
public UpdateServiceSpecificCredentialAsync ( UpdateServiceSpecificCredentialRequest request, UpdateServiceSpecificCredentialResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UpdateServiceSpecificCredentialRequest Container for the necessary parameters to execute the UpdateServiceSpecificCredential operation on AmazonIdentityManagementServiceClient.
callback UpdateServiceSpecificCredentialResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

UpdateSigningCertificate() public méthode

Changes the status of the specified user signing certificate from active to disabled, or vice versa. This action can be used to disable an IAM user's signing certificate as part of a certificate rotation work flow.

If the UserName field is not specified, the UserName is determined implicitly based on the AWS access key ID used to sign the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

/// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public UpdateSigningCertificate ( UpdateSigningCertificateRequest request ) : UpdateSigningCertificateResponse
request UpdateSigningCertificateRequest Container for the necessary parameters to execute the UpdateSigningCertificate service method.
Résultat UpdateSigningCertificateResponse

UpdateSigningCertificateAsync() public méthode

Initiates the asynchronous execution of the UpdateSigningCertificate operation.
public UpdateSigningCertificateAsync ( UpdateSigningCertificateRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UpdateSigningCertificateRequest Container for the necessary parameters to execute the UpdateSigningCertificate operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UpdateSigningCertificateAsync() public méthode

Initiates the asynchronous execution of the UpdateSigningCertificate operation.
public UpdateSigningCertificateAsync ( UpdateSigningCertificateRequest request, UpdateSigningCertificateResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UpdateSigningCertificateRequest Container for the necessary parameters to execute the UpdateSigningCertificate operation on AmazonIdentityManagementServiceClient.
callback UpdateSigningCertificateResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

UpdateUser() public méthode

Updates the name and/or the path of the specified IAM user.

You should understand the implications of changing an IAM user's path or name. For more information, see Renaming an IAM User and Renaming an IAM Group in the IAM User Guide.

To change a user name the requester must have appropriate permissions on both the source object and the target object. For example, to change Bob to Robert, the entity making the request must have permission on Bob and Robert, or must have permission on all (*). For more information about permissions, see Permissions and Policies.

/// The request was rejected because it attempted to create a resource that already exists. /// /// 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. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public UpdateUser ( UpdateUserRequest request ) : UpdateUserResponse
request UpdateUserRequest Container for the necessary parameters to execute the UpdateUser service method.
Résultat UpdateUserResponse

UpdateUserAsync() public méthode

Initiates the asynchronous execution of the UpdateUser operation.
public UpdateUserAsync ( UpdateUserRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UpdateUserRequest Container for the necessary parameters to execute the UpdateUser operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UpdateUserAsync() public méthode

Initiates the asynchronous execution of the UpdateUser operation.
public UpdateUserAsync ( UpdateUserRequest request, UpdateUserResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UpdateUserRequest Container for the necessary parameters to execute the UpdateUser operation on AmazonIdentityManagementServiceClient.
callback UpdateUserResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

UploadSSHPublicKey() public méthode

Uploads an SSH public key and associates it with the specified IAM user.

The SSH public key uploaded by this action can be used only for authenticating the associated IAM user to an AWS CodeCommit repository. For more information about using SSH keys to authenticate to an AWS CodeCommit repository, see Set up AWS CodeCommit for SSH Connections in the AWS CodeCommit User Guide.

/// The request was rejected because the SSH public key is already associated with the /// specified IAM user. /// /// The request was rejected because the public key is malformed or otherwise invalid. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request was rejected because the public key encoding format is unsupported or /// unrecognized. ///
public UploadSSHPublicKey ( UploadSSHPublicKeyRequest request ) : UploadSSHPublicKeyResponse
request UploadSSHPublicKeyRequest Container for the necessary parameters to execute the UploadSSHPublicKey service method.
Résultat UploadSSHPublicKeyResponse

UploadSSHPublicKeyAsync() public méthode

Initiates the asynchronous execution of the UploadSSHPublicKey operation.
public UploadSSHPublicKeyAsync ( UploadSSHPublicKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UploadSSHPublicKeyRequest Container for the necessary parameters to execute the UploadSSHPublicKey operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UploadSSHPublicKeyAsync() public méthode

Initiates the asynchronous execution of the UploadSSHPublicKey operation.
public UploadSSHPublicKeyAsync ( UploadSSHPublicKeyRequest request, UploadSSHPublicKeyResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UploadSSHPublicKeyRequest Container for the necessary parameters to execute the UploadSSHPublicKey operation on AmazonIdentityManagementServiceClient.
callback UploadSSHPublicKeyResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

UploadServerCertificate() public méthode

Uploads a server certificate entity for the AWS account. The server certificate entity includes a public key certificate, a private key, and an optional certificate chain, which should all be PEM-encoded.

For more information about working with server certificates, including a list of AWS services that can use the server certificates that you manage with IAM, go to Working with Server Certificates in the IAM User Guide.

For information about the number of server certificates you can upload, see Limitations on IAM Entities and Objects in the IAM User Guide.

Because the body of the public key certificate, private key, and the certificate chain can be large, you should use POST rather than GET when calling UploadServerCertificate. For information about setting up signatures and authorization through the API, go to Signing AWS API Requests in the AWS General Reference. For general information about using the Query API with IAM, go to Calling the API by Making HTTP Query Requests in the IAM User Guide.

/// The request was rejected because it attempted to create a resource that already exists. /// /// The request was rejected because the public key certificate and the private key do /// not match. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because the certificate was malformed or expired. The error /// message describes the specific error. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public UploadServerCertificate ( UploadServerCertificateRequest request ) : UploadServerCertificateResponse
request UploadServerCertificateRequest Container for the necessary parameters to execute the UploadServerCertificate service method.
Résultat UploadServerCertificateResponse

UploadServerCertificateAsync() public méthode

Initiates the asynchronous execution of the UploadServerCertificate operation.
public UploadServerCertificateAsync ( UploadServerCertificateRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UploadServerCertificateRequest Container for the necessary parameters to execute the UploadServerCertificate operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UploadServerCertificateAsync() public méthode

Initiates the asynchronous execution of the UploadServerCertificate operation.
public UploadServerCertificateAsync ( UploadServerCertificateRequest request, UploadServerCertificateResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UploadServerCertificateRequest Container for the necessary parameters to execute the UploadServerCertificate operation on AmazonIdentityManagementServiceClient.
callback UploadServerCertificateResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void

UploadSigningCertificate() public méthode

Uploads an X.509 signing certificate and associates it with the specified IAM user. Some AWS services use X.509 signing certificates to validate requests that are signed with a corresponding private key. When you upload the certificate, its default status is Active.

If the UserName field is not specified, the IAM user name is determined implicitly based on the AWS access key ID used to sign the request. Because this action works for access keys under the AWS account, you can use this action to manage root credentials even if the AWS account has no associated users.

Because the body of a X.509 certificate can be large, you should use POST rather than GET when calling UploadSigningCertificate. For information about setting up signatures and authorization through the API, go to Signing AWS API Requests in the AWS General Reference. For general information about using the Query API with IAM, go to Making Query Requests in the IAM User Guide.

/// The request was rejected because the same certificate is associated with an IAM user /// in the account. /// /// The request was rejected because it attempted to create a resource that already exists. /// /// The request was rejected because the certificate is invalid. /// /// The request was rejected because it attempted to create resources beyond the current /// AWS account limits. The error message describes the limit exceeded. /// /// The request was rejected because the certificate was malformed or expired. The error /// message describes the specific error. /// /// The request was rejected because it referenced an entity that does not exist. The /// error message describes the entity. /// /// The request processing has failed because of an unknown error, exception or failure. ///
public UploadSigningCertificate ( UploadSigningCertificateRequest request ) : UploadSigningCertificateResponse
request UploadSigningCertificateRequest Container for the necessary parameters to execute the UploadSigningCertificate service method.
Résultat UploadSigningCertificateResponse

UploadSigningCertificateAsync() public méthode

Initiates the asynchronous execution of the UploadSigningCertificate operation.
public UploadSigningCertificateAsync ( UploadSigningCertificateRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UploadSigningCertificateRequest Container for the necessary parameters to execute the UploadSigningCertificate operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UploadSigningCertificateAsync() public méthode

Initiates the asynchronous execution of the UploadSigningCertificate operation.
public UploadSigningCertificateAsync ( UploadSigningCertificateRequest request, UploadSigningCertificateResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request UploadSigningCertificateRequest Container for the necessary parameters to execute the UploadSigningCertificate operation on AmazonIdentityManagementServiceClient.
callback UploadSigningCertificateResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat void