C# Класс 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.
Наследование: AmazonWebServiceClient, IAmazonIdentityManagementService
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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.

Защищенные методы

Метод Описание
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Описание методов

AddClientIDToOpenIDConnectProvider() публичный Метод

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.
Результат AddClientIDToOpenIDConnectProviderResponse

AddClientIDToOpenIDConnectProviderAsync() публичный Метод

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. ///
Результат Task

AddClientIDToOpenIDConnectProviderAsync() публичный Метод

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.
Результат void

AddRoleToInstanceProfile() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.AddRoleToInstanceProfileResponse

AddRoleToInstanceProfileAsync() публичный Метод

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. ///
Результат Task

AddRoleToInstanceProfileAsync() публичный Метод

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.
Результат void

AddUserToGroup() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.AddUserToGroupResponse

AddUserToGroupAsync() публичный Метод

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. ///
Результат Task

AddUserToGroupAsync() публичный Метод

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.
Результат void

AmazonIdentityManagementServiceClient() публичный Метод

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
Результат System

AmazonIdentityManagementServiceClient() публичный Метод

Constructs AmazonIdentityManagementServiceClient with AWS Credentials
public AmazonIdentityManagementServiceClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
Результат System

AmazonIdentityManagementServiceClient() публичный Метод

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
Результат System

AmazonIdentityManagementServiceClient() публичный Метод

Constructs AmazonIdentityManagementServiceClient with AWS Credentials
public AmazonIdentityManagementServiceClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
Результат System

AmazonIdentityManagementServiceClient() публичный Метод

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
Результат System

AmazonIdentityManagementServiceClient() публичный Метод

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.
Результат System

AmazonIdentityManagementServiceClient() публичный Метод

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
Результат System

AmazonIdentityManagementServiceClient() публичный Метод

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
Результат System

AmazonIdentityManagementServiceClient() публичный Метод

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.
Результат System

AmazonIdentityManagementServiceClient() публичный Метод

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
Результат System

AmazonIdentityManagementServiceClient() публичный Метод

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
Результат System

AmazonIdentityManagementServiceClient() публичный Метод

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.
Результат System

AttachGroupPolicy() публичный Метод

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.
Результат AttachGroupPolicyResponse

AttachGroupPolicyAsync() публичный Метод

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. ///
Результат Task

AttachGroupPolicyAsync() публичный Метод

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.
Результат void

AttachRolePolicy() публичный Метод

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.
Результат AttachRolePolicyResponse

AttachRolePolicyAsync() публичный Метод

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. ///
Результат Task

AttachRolePolicyAsync() публичный Метод

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.
Результат void

AttachUserPolicy() публичный Метод

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.
Результат AttachUserPolicyResponse

AttachUserPolicyAsync() публичный Метод

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. ///
Результат Task

AttachUserPolicyAsync() публичный Метод

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.
Результат void

BeginAddClientIDToOpenIDConnectProvider() публичный Метод

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.
Результат IAsyncResult

BeginAddRoleToInstanceProfile() публичный Метод

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.
Результат IAsyncResult

BeginAddUserToGroup() публичный Метод

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.
Результат IAsyncResult

BeginAttachGroupPolicy() публичный Метод

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.
Результат IAsyncResult

BeginAttachRolePolicy() публичный Метод

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.
Результат IAsyncResult

BeginAttachUserPolicy() публичный Метод

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.
Результат IAsyncResult

BeginChangePassword() публичный Метод

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.
Результат IAsyncResult

BeginCreateAccessKey() публичный Метод

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.
Результат IAsyncResult

BeginCreateAccountAlias() публичный Метод

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.
Результат IAsyncResult

BeginCreateGroup() публичный Метод

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.
Результат IAsyncResult

BeginCreateInstanceProfile() публичный Метод

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.
Результат IAsyncResult

BeginCreateLoginProfile() публичный Метод

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.
Результат IAsyncResult

BeginCreateOpenIDConnectProvider() публичный Метод

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.
Результат IAsyncResult

BeginCreatePolicy() публичный Метод

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.
Результат IAsyncResult

BeginCreatePolicyVersion() публичный Метод

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.
Результат IAsyncResult

BeginCreateRole() публичный Метод

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.
Результат IAsyncResult

BeginCreateSAMLProvider() публичный Метод

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.
Результат IAsyncResult

BeginCreateServiceSpecificCredential() публичный Метод

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.
Результат IAsyncResult

BeginCreateUser() публичный Метод

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.
Результат IAsyncResult

BeginCreateVirtualMFADevice() публичный Метод

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.
Результат IAsyncResult

BeginDeactivateMFADevice() публичный Метод

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.
Результат IAsyncResult

BeginDeleteAccessKey() публичный Метод

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.
Результат IAsyncResult

BeginDeleteAccountAlias() публичный Метод

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.
Результат IAsyncResult

BeginDeleteAccountPasswordPolicy() публичный Метод

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.
Результат IAsyncResult

BeginDeleteGroup() публичный Метод

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.
Результат IAsyncResult

BeginDeleteGroupPolicy() публичный Метод

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.
Результат IAsyncResult

BeginDeleteInstanceProfile() публичный Метод

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.
Результат IAsyncResult

BeginDeleteLoginProfile() публичный Метод

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.
Результат IAsyncResult

BeginDeleteOpenIDConnectProvider() публичный Метод

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.
Результат IAsyncResult

BeginDeletePolicy() публичный Метод

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.
Результат IAsyncResult

BeginDeletePolicyVersion() публичный Метод

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.
Результат IAsyncResult

BeginDeleteRole() публичный Метод

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.
Результат IAsyncResult

BeginDeleteRolePolicy() публичный Метод

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.
Результат IAsyncResult

BeginDeleteSAMLProvider() публичный Метод

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.
Результат IAsyncResult

BeginDeleteSSHPublicKey() публичный Метод

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.
Результат IAsyncResult

BeginDeleteServerCertificate() публичный Метод

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.
Результат IAsyncResult

BeginDeleteServiceSpecificCredential() публичный Метод

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.
Результат IAsyncResult

BeginDeleteSigningCertificate() публичный Метод

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.
Результат IAsyncResult

BeginDeleteUser() публичный Метод

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.
Результат IAsyncResult

BeginDeleteUserPolicy() публичный Метод

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.
Результат IAsyncResult

BeginDeleteVirtualMFADevice() публичный Метод

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.
Результат IAsyncResult

BeginDetachGroupPolicy() публичный Метод

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.
Результат IAsyncResult

BeginDetachRolePolicy() публичный Метод

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.
Результат IAsyncResult

BeginDetachUserPolicy() публичный Метод

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.
Результат IAsyncResult

BeginEnableMFADevice() публичный Метод

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.
Результат IAsyncResult

BeginGenerateCredentialReport() публичный Метод

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.
Результат IAsyncResult

BeginGetAccessKeyLastUsed() публичный Метод

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.
Результат IAsyncResult

BeginGetAccountAuthorizationDetails() публичный Метод

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.
Результат IAsyncResult

BeginGetAccountPasswordPolicy() публичный Метод

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.
Результат IAsyncResult

BeginGetAccountSummary() публичный Метод

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.
Результат IAsyncResult

BeginGetContextKeysForCustomPolicy() публичный Метод

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.
Результат IAsyncResult

BeginGetContextKeysForPrincipalPolicy() публичный Метод

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.
Результат IAsyncResult

BeginGetCredentialReport() публичный Метод

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.
Результат IAsyncResult

BeginGetGroup() публичный Метод

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.
Результат IAsyncResult

BeginGetGroupPolicy() публичный Метод

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.
Результат IAsyncResult

BeginGetInstanceProfile() публичный Метод

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.
Результат IAsyncResult

BeginGetLoginProfile() публичный Метод

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.
Результат IAsyncResult

BeginGetOpenIDConnectProvider() публичный Метод

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.
Результат IAsyncResult

BeginGetPolicy() публичный Метод

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.
Результат IAsyncResult

BeginGetPolicyVersion() публичный Метод

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.
Результат IAsyncResult

BeginGetRole() публичный Метод

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.
Результат IAsyncResult

BeginGetRolePolicy() публичный Метод

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.
Результат IAsyncResult

BeginGetSAMLProvider() публичный Метод

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.
Результат IAsyncResult

BeginGetSSHPublicKey() публичный Метод

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.
Результат IAsyncResult

BeginGetServerCertificate() публичный Метод

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.
Результат IAsyncResult

BeginGetUser() публичный Метод

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.
Результат IAsyncResult

BeginGetUserPolicy() публичный Метод

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.
Результат IAsyncResult

BeginListAccessKeys() публичный Метод

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.
Результат IAsyncResult

BeginListAccountAliases() публичный Метод

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.
Результат IAsyncResult

BeginListAttachedGroupPolicies() публичный Метод

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.
Результат IAsyncResult

BeginListAttachedRolePolicies() публичный Метод

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.
Результат IAsyncResult

BeginListAttachedUserPolicies() публичный Метод

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.
Результат IAsyncResult

BeginListEntitiesForPolicy() публичный Метод

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.
Результат IAsyncResult

BeginListGroupPolicies() публичный Метод

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.
Результат IAsyncResult

BeginListGroups() публичный Метод

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.
Результат IAsyncResult

BeginListGroupsForUser() публичный Метод

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.
Результат IAsyncResult

BeginListInstanceProfiles() публичный Метод

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.
Результат IAsyncResult

BeginListInstanceProfilesForRole() публичный Метод

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.
Результат IAsyncResult

BeginListMFADevices() публичный Метод

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.
Результат IAsyncResult

BeginListOpenIDConnectProviders() публичный Метод

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.
Результат IAsyncResult

BeginListPolicies() публичный Метод

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.
Результат IAsyncResult

BeginListPolicyVersions() публичный Метод

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.
Результат IAsyncResult

BeginListRolePolicies() публичный Метод

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.
Результат IAsyncResult

BeginListRoles() публичный Метод

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.
Результат IAsyncResult

BeginListSAMLProviders() публичный Метод

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.
Результат IAsyncResult

BeginListSSHPublicKeys() публичный Метод

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.
Результат IAsyncResult

BeginListServerCertificates() публичный Метод

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.
Результат IAsyncResult

BeginListServiceSpecificCredentials() публичный Метод

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.
Результат IAsyncResult

BeginListSigningCertificates() публичный Метод

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.
Результат IAsyncResult

BeginListUserPolicies() публичный Метод

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.
Результат IAsyncResult

BeginListUsers() публичный Метод

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.
Результат IAsyncResult

BeginListVirtualMFADevices() публичный Метод

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.
Результат IAsyncResult

BeginPutGroupPolicy() публичный Метод

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.
Результат IAsyncResult

BeginPutRolePolicy() публичный Метод

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.
Результат IAsyncResult

BeginPutUserPolicy() публичный Метод

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.
Результат IAsyncResult

BeginRemoveClientIDFromOpenIDConnectProvider() публичный Метод

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.
Результат IAsyncResult

BeginRemoveRoleFromInstanceProfile() публичный Метод

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.
Результат IAsyncResult

BeginRemoveUserFromGroup() публичный Метод

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.
Результат IAsyncResult

BeginResetServiceSpecificCredential() публичный Метод

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.
Результат IAsyncResult

BeginResyncMFADevice() публичный Метод

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.
Результат IAsyncResult

BeginSetDefaultPolicyVersion() публичный Метод

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.
Результат IAsyncResult

BeginSimulateCustomPolicy() публичный Метод

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.
Результат IAsyncResult

BeginSimulatePrincipalPolicy() публичный Метод

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.
Результат IAsyncResult

BeginUpdateAccessKey() публичный Метод

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.
Результат IAsyncResult

BeginUpdateAccountPasswordPolicy() публичный Метод

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.
Результат IAsyncResult

BeginUpdateAssumeRolePolicy() публичный Метод

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.
Результат IAsyncResult

BeginUpdateGroup() публичный Метод

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.
Результат IAsyncResult

BeginUpdateLoginProfile() публичный Метод

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.
Результат IAsyncResult

BeginUpdateOpenIDConnectProviderThumbprint() публичный Метод

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.
Результат IAsyncResult

BeginUpdateSAMLProvider() публичный Метод

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.
Результат IAsyncResult

BeginUpdateSSHPublicKey() публичный Метод

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.
Результат IAsyncResult

BeginUpdateServerCertificate() публичный Метод

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.
Результат IAsyncResult

BeginUpdateServiceSpecificCredential() публичный Метод

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.
Результат IAsyncResult

BeginUpdateSigningCertificate() публичный Метод

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.
Результат IAsyncResult

BeginUpdateUser() публичный Метод

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.
Результат IAsyncResult

BeginUploadSSHPublicKey() публичный Метод

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.
Результат IAsyncResult

BeginUploadServerCertificate() публичный Метод

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.
Результат IAsyncResult

BeginUploadSigningCertificate() публичный Метод

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.
Результат IAsyncResult

ChangePassword() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.ChangePasswordResponse

ChangePasswordAsync() публичный Метод

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. ///
Результат Task

ChangePasswordAsync() публичный Метод

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.
Результат void

CreateAccessKey() публичный Метод

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
Результат Amazon.IdentityManagement.Model.CreateAccessKeyResponse

CreateAccessKey() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.CreateAccessKeyResponse

CreateAccessKeyAsync() публичный Метод

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. ///
Результат Task

CreateAccessKeyAsync() публичный Метод

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. ///
Результат Task

CreateAccessKeyAsync() публичный Метод

/// 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. ///
Результат void

CreateAccessKeyAsync() публичный Метод

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.
Результат void

CreateAccountAlias() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.CreateAccountAliasResponse

CreateAccountAliasAsync() публичный Метод

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. ///
Результат Task

CreateAccountAliasAsync() публичный Метод

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.
Результат void

CreateGroup() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.CreateGroupResponse

CreateGroupAsync() публичный Метод

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. ///
Результат Task

CreateGroupAsync() публичный Метод

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.
Результат void

CreateInstanceProfile() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.CreateInstanceProfileResponse

CreateInstanceProfileAsync() публичный Метод

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. ///
Результат Task

CreateInstanceProfileAsync() публичный Метод

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.
Результат void

CreateLoginProfile() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.CreateLoginProfileResponse

CreateLoginProfileAsync() публичный Метод

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. ///
Результат Task

CreateLoginProfileAsync() публичный Метод

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.
Результат void

CreateOpenIDConnectProvider() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.CreateOpenIDConnectProviderResponse

CreateOpenIDConnectProviderAsync() публичный Метод

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. ///
Результат Task

CreateOpenIDConnectProviderAsync() публичный Метод

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.
Результат void

CreatePolicy() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.CreatePolicyResponse

CreatePolicyAsync() публичный Метод

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. ///
Результат Task

CreatePolicyAsync() публичный Метод

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.
Результат void

CreatePolicyVersion() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.CreatePolicyVersionResponse

CreatePolicyVersionAsync() публичный Метод

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. ///
Результат Task

CreatePolicyVersionAsync() публичный Метод

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.
Результат void

CreateRole() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.CreateRoleResponse

CreateRoleAsync() публичный Метод

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. ///
Результат Task

CreateRoleAsync() публичный Метод

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.
Результат void

CreateSAMLProvider() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.CreateSAMLProviderResponse

CreateSAMLProviderAsync() публичный Метод

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. ///
Результат Task

CreateSAMLProviderAsync() публичный Метод

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.
Результат void

CreateServiceSpecificCredential() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.CreateServiceSpecificCredentialResponse

CreateServiceSpecificCredentialAsync() публичный Метод

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. ///
Результат Task

CreateServiceSpecificCredentialAsync() публичный Метод

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.
Результат void

CreateSigner() защищенный Метод

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
Результат Amazon.Runtime.Internal.Auth.AbstractAWSSigner

CreateUser() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.CreateUserResponse

CreateUserAsync() публичный Метод

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. ///
Результат Task

CreateUserAsync() публичный Метод

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.
Результат void

CreateVirtualMFADevice() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.CreateVirtualMFADeviceResponse

CreateVirtualMFADeviceAsync() публичный Метод

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. ///
Результат Task

CreateVirtualMFADeviceAsync() публичный Метод

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.
Результат void

DeactivateMFADevice() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeactivateMFADeviceResponse

DeactivateMFADeviceAsync() публичный Метод

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. ///
Результат Task

DeactivateMFADeviceAsync() публичный Метод

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.
Результат void

DeleteAccessKey() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteAccessKeyResponse

DeleteAccessKeyAsync() публичный Метод

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. ///
Результат Task

DeleteAccessKeyAsync() публичный Метод

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.
Результат void

DeleteAccountAlias() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteAccountAliasResponse

DeleteAccountAliasAsync() публичный Метод

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. ///
Результат Task

DeleteAccountAliasAsync() публичный Метод

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.
Результат void

DeleteAccountPasswordPolicy() публичный Метод

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
Результат Amazon.IdentityManagement.Model.DeleteAccountPasswordPolicyResponse

DeleteAccountPasswordPolicy() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteAccountPasswordPolicyResponse

DeleteAccountPasswordPolicyAsync() публичный Метод

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. ///
Результат Task

DeleteAccountPasswordPolicyAsync() публичный Метод

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. ///
Результат Task

DeleteAccountPasswordPolicyAsync() публичный Метод

/// 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. ///
Результат void

DeleteAccountPasswordPolicyAsync() публичный Метод

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.
Результат void

DeleteGroup() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteGroupResponse

DeleteGroupAsync() публичный Метод

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. ///
Результат Task

DeleteGroupAsync() публичный Метод

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.
Результат void

DeleteGroupPolicy() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteGroupPolicyResponse

DeleteGroupPolicyAsync() публичный Метод

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. ///
Результат Task

DeleteGroupPolicyAsync() публичный Метод

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.
Результат void

DeleteInstanceProfile() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteInstanceProfileResponse

DeleteInstanceProfileAsync() публичный Метод

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. ///
Результат Task

DeleteInstanceProfileAsync() публичный Метод

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.
Результат void

DeleteLoginProfile() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteLoginProfileResponse

DeleteLoginProfileAsync() публичный Метод

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. ///
Результат Task

DeleteLoginProfileAsync() публичный Метод

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.
Результат void

DeleteOpenIDConnectProvider() публичный Метод

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.
Результат DeleteOpenIDConnectProviderResponse

DeleteOpenIDConnectProviderAsync() публичный Метод

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. ///
Результат Task

DeleteOpenIDConnectProviderAsync() публичный Метод

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.
Результат void

DeletePolicy() публичный Метод

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.
Результат DeletePolicyResponse

DeletePolicyAsync() публичный Метод

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. ///
Результат Task

DeletePolicyAsync() публичный Метод

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.
Результат void

DeletePolicyVersion() публичный Метод

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.
Результат DeletePolicyVersionResponse

DeletePolicyVersionAsync() публичный Метод

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. ///
Результат Task

DeletePolicyVersionAsync() публичный Метод

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.
Результат void

DeleteRole() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteRoleResponse

DeleteRoleAsync() публичный Метод

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. ///
Результат Task

DeleteRoleAsync() публичный Метод

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.
Результат void

DeleteRolePolicy() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteRolePolicyResponse

DeleteRolePolicyAsync() публичный Метод

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. ///
Результат Task

DeleteRolePolicyAsync() публичный Метод

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.
Результат void

DeleteSAMLProvider() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteSAMLProviderResponse

DeleteSAMLProviderAsync() публичный Метод

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. ///
Результат Task

DeleteSAMLProviderAsync() публичный Метод

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.
Результат void

DeleteSSHPublicKey() публичный Метод

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.
Результат DeleteSSHPublicKeyResponse

DeleteSSHPublicKeyAsync() публичный Метод

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. ///
Результат Task

DeleteSSHPublicKeyAsync() публичный Метод

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.
Результат void

DeleteServerCertificate() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteServerCertificateResponse

DeleteServerCertificateAsync() публичный Метод

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. ///
Результат Task

DeleteServerCertificateAsync() публичный Метод

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.
Результат void

DeleteServiceSpecificCredential() публичный Метод

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.
Результат DeleteServiceSpecificCredentialResponse

DeleteServiceSpecificCredentialAsync() публичный Метод

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. ///
Результат Task

DeleteServiceSpecificCredentialAsync() публичный Метод

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.
Результат void

DeleteSigningCertificate() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteSigningCertificateResponse

DeleteSigningCertificateAsync() публичный Метод

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. ///
Результат Task

DeleteSigningCertificateAsync() публичный Метод

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.
Результат void

DeleteUser() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteUserResponse

DeleteUserAsync() публичный Метод

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. ///
Результат Task

DeleteUserAsync() публичный Метод

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.
Результат void

DeleteUserPolicy() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteUserPolicyResponse

DeleteUserPolicyAsync() публичный Метод

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. ///
Результат Task

DeleteUserPolicyAsync() публичный Метод

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.
Результат void

DeleteVirtualMFADevice() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteVirtualMFADeviceResponse

DeleteVirtualMFADeviceAsync() публичный Метод

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. ///
Результат Task

DeleteVirtualMFADeviceAsync() публичный Метод

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.
Результат void

DetachGroupPolicy() публичный Метод

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.
Результат DetachGroupPolicyResponse

DetachGroupPolicyAsync() публичный Метод

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. ///
Результат Task

DetachGroupPolicyAsync() публичный Метод

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.
Результат void

DetachRolePolicy() публичный Метод

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.
Результат DetachRolePolicyResponse

DetachRolePolicyAsync() публичный Метод

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. ///
Результат Task

DetachRolePolicyAsync() публичный Метод

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.
Результат void

DetachUserPolicy() публичный Метод

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.
Результат DetachUserPolicyResponse

DetachUserPolicyAsync() публичный Метод

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. ///
Результат Task

DetachUserPolicyAsync() публичный Метод

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.
Результат void

Dispose() защищенный Метод

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

EnableMFADevice() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.EnableMFADeviceResponse

EnableMFADeviceAsync() публичный Метод

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. ///
Результат Task

EnableMFADeviceAsync() публичный Метод

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.
Результат void

EndAddClientIDToOpenIDConnectProvider() публичный Метод

Finishes the asynchronous execution of the AddClientIDToOpenIDConnectProvider operation.
public EndAddClientIDToOpenIDConnectProvider ( IAsyncResult asyncResult ) : AddClientIDToOpenIDConnectProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddClientIDToOpenIDConnectProvider.
Результат AddClientIDToOpenIDConnectProviderResponse

EndAddRoleToInstanceProfile() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.AddRoleToInstanceProfileResponse

EndAddUserToGroup() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.AddUserToGroupResponse

EndAttachGroupPolicy() публичный Метод

Finishes the asynchronous execution of the AttachGroupPolicy operation.
public EndAttachGroupPolicy ( IAsyncResult asyncResult ) : AttachGroupPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAttachGroupPolicy.
Результат AttachGroupPolicyResponse

EndAttachRolePolicy() публичный Метод

Finishes the asynchronous execution of the AttachRolePolicy operation.
public EndAttachRolePolicy ( IAsyncResult asyncResult ) : AttachRolePolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAttachRolePolicy.
Результат AttachRolePolicyResponse

EndAttachUserPolicy() публичный Метод

Finishes the asynchronous execution of the AttachUserPolicy operation.
public EndAttachUserPolicy ( IAsyncResult asyncResult ) : AttachUserPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAttachUserPolicy.
Результат AttachUserPolicyResponse

EndChangePassword() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.ChangePasswordResponse

EndCreateAccessKey() публичный Метод

Finishes the asynchronous execution of the CreateAccessKey operation.
public EndCreateAccessKey ( IAsyncResult asyncResult ) : CreateAccessKeyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateAccessKey.
Результат Amazon.IdentityManagement.Model.CreateAccessKeyResponse

EndCreateAccountAlias() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.CreateAccountAliasResponse

EndCreateGroup() публичный Метод

Finishes the asynchronous execution of the CreateGroup operation.
public EndCreateGroup ( IAsyncResult asyncResult ) : CreateGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateGroup.
Результат Amazon.IdentityManagement.Model.CreateGroupResponse

EndCreateInstanceProfile() публичный Метод

Finishes the asynchronous execution of the CreateInstanceProfile operation.
public EndCreateInstanceProfile ( IAsyncResult asyncResult ) : CreateInstanceProfileResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateInstanceProfile.
Результат Amazon.IdentityManagement.Model.CreateInstanceProfileResponse

EndCreateLoginProfile() публичный Метод

Finishes the asynchronous execution of the CreateLoginProfile operation.
public EndCreateLoginProfile ( IAsyncResult asyncResult ) : CreateLoginProfileResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateLoginProfile.
Результат Amazon.IdentityManagement.Model.CreateLoginProfileResponse

EndCreateOpenIDConnectProvider() публичный Метод

Finishes the asynchronous execution of the CreateOpenIDConnectProvider operation.
public EndCreateOpenIDConnectProvider ( IAsyncResult asyncResult ) : CreateOpenIDConnectProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateOpenIDConnectProvider.
Результат Amazon.IdentityManagement.Model.CreateOpenIDConnectProviderResponse

EndCreatePolicy() публичный Метод

Finishes the asynchronous execution of the CreatePolicy operation.
public EndCreatePolicy ( IAsyncResult asyncResult ) : CreatePolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreatePolicy.
Результат Amazon.IdentityManagement.Model.CreatePolicyResponse

EndCreatePolicyVersion() публичный Метод

Finishes the asynchronous execution of the CreatePolicyVersion operation.
public EndCreatePolicyVersion ( IAsyncResult asyncResult ) : CreatePolicyVersionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreatePolicyVersion.
Результат Amazon.IdentityManagement.Model.CreatePolicyVersionResponse

EndCreateRole() публичный Метод

Finishes the asynchronous execution of the CreateRole operation.
public EndCreateRole ( IAsyncResult asyncResult ) : CreateRoleResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateRole.
Результат Amazon.IdentityManagement.Model.CreateRoleResponse

EndCreateSAMLProvider() публичный Метод

Finishes the asynchronous execution of the CreateSAMLProvider operation.
public EndCreateSAMLProvider ( IAsyncResult asyncResult ) : CreateSAMLProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateSAMLProvider.
Результат Amazon.IdentityManagement.Model.CreateSAMLProviderResponse

EndCreateServiceSpecificCredential() публичный Метод

Finishes the asynchronous execution of the CreateServiceSpecificCredential operation.
public EndCreateServiceSpecificCredential ( IAsyncResult asyncResult ) : CreateServiceSpecificCredentialResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateServiceSpecificCredential.
Результат Amazon.IdentityManagement.Model.CreateServiceSpecificCredentialResponse

EndCreateUser() публичный Метод

Finishes the asynchronous execution of the CreateUser operation.
public EndCreateUser ( IAsyncResult asyncResult ) : CreateUserResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateUser.
Результат Amazon.IdentityManagement.Model.CreateUserResponse

EndCreateVirtualMFADevice() публичный Метод

Finishes the asynchronous execution of the CreateVirtualMFADevice operation.
public EndCreateVirtualMFADevice ( IAsyncResult asyncResult ) : CreateVirtualMFADeviceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateVirtualMFADevice.
Результат Amazon.IdentityManagement.Model.CreateVirtualMFADeviceResponse

EndDeactivateMFADevice() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeactivateMFADeviceResponse

EndDeleteAccessKey() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteAccessKeyResponse

EndDeleteAccountAlias() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteAccountAliasResponse

EndDeleteAccountPasswordPolicy() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteAccountPasswordPolicyResponse

EndDeleteGroup() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteGroupResponse

EndDeleteGroupPolicy() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteGroupPolicyResponse

EndDeleteInstanceProfile() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteInstanceProfileResponse

EndDeleteLoginProfile() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteLoginProfileResponse

EndDeleteOpenIDConnectProvider() публичный Метод

Finishes the asynchronous execution of the DeleteOpenIDConnectProvider operation.
public EndDeleteOpenIDConnectProvider ( IAsyncResult asyncResult ) : DeleteOpenIDConnectProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteOpenIDConnectProvider.
Результат DeleteOpenIDConnectProviderResponse

EndDeletePolicy() публичный Метод

Finishes the asynchronous execution of the DeletePolicy operation.
public EndDeletePolicy ( IAsyncResult asyncResult ) : DeletePolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeletePolicy.
Результат DeletePolicyResponse

EndDeletePolicyVersion() публичный Метод

Finishes the asynchronous execution of the DeletePolicyVersion operation.
public EndDeletePolicyVersion ( IAsyncResult asyncResult ) : DeletePolicyVersionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeletePolicyVersion.
Результат DeletePolicyVersionResponse

EndDeleteRole() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteRoleResponse

EndDeleteRolePolicy() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteRolePolicyResponse

EndDeleteSAMLProvider() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteSAMLProviderResponse

EndDeleteSSHPublicKey() публичный Метод

Finishes the asynchronous execution of the DeleteSSHPublicKey operation.
public EndDeleteSSHPublicKey ( IAsyncResult asyncResult ) : DeleteSSHPublicKeyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteSSHPublicKey.
Результат DeleteSSHPublicKeyResponse

EndDeleteServerCertificate() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteServerCertificateResponse

EndDeleteServiceSpecificCredential() публичный Метод

Finishes the asynchronous execution of the DeleteServiceSpecificCredential operation.
public EndDeleteServiceSpecificCredential ( IAsyncResult asyncResult ) : DeleteServiceSpecificCredentialResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteServiceSpecificCredential.
Результат DeleteServiceSpecificCredentialResponse

EndDeleteSigningCertificate() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteSigningCertificateResponse

EndDeleteUser() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteUserResponse

EndDeleteUserPolicy() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteUserPolicyResponse

EndDeleteVirtualMFADevice() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.DeleteVirtualMFADeviceResponse

EndDetachGroupPolicy() публичный Метод

Finishes the asynchronous execution of the DetachGroupPolicy operation.
public EndDetachGroupPolicy ( IAsyncResult asyncResult ) : DetachGroupPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDetachGroupPolicy.
Результат DetachGroupPolicyResponse

EndDetachRolePolicy() публичный Метод

Finishes the asynchronous execution of the DetachRolePolicy operation.
public EndDetachRolePolicy ( IAsyncResult asyncResult ) : DetachRolePolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDetachRolePolicy.
Результат DetachRolePolicyResponse

EndDetachUserPolicy() публичный Метод

Finishes the asynchronous execution of the DetachUserPolicy operation.
public EndDetachUserPolicy ( IAsyncResult asyncResult ) : DetachUserPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDetachUserPolicy.
Результат DetachUserPolicyResponse

EndEnableMFADevice() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.EnableMFADeviceResponse

EndGenerateCredentialReport() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.GenerateCredentialReportResponse

EndGetAccessKeyLastUsed() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.GetAccessKeyLastUsedResponse

EndGetAccountAuthorizationDetails() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.GetAccountAuthorizationDetailsResponse

EndGetAccountPasswordPolicy() публичный Метод

Finishes the asynchronous execution of the GetAccountPasswordPolicy operation.
public EndGetAccountPasswordPolicy ( IAsyncResult asyncResult ) : GetAccountPasswordPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetAccountPasswordPolicy.
Результат Amazon.IdentityManagement.Model.GetAccountPasswordPolicyResponse

EndGetAccountSummary() публичный Метод

Finishes the asynchronous execution of the GetAccountSummary operation.
public EndGetAccountSummary ( IAsyncResult asyncResult ) : GetAccountSummaryResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetAccountSummary.
Результат Amazon.IdentityManagement.Model.GetAccountSummaryResponse

EndGetContextKeysForCustomPolicy() публичный Метод

Finishes the asynchronous execution of the GetContextKeysForCustomPolicy operation.
public EndGetContextKeysForCustomPolicy ( IAsyncResult asyncResult ) : GetContextKeysForCustomPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetContextKeysForCustomPolicy.
Результат Amazon.IdentityManagement.Model.GetContextKeysForCustomPolicyResponse

EndGetContextKeysForPrincipalPolicy() публичный Метод

Finishes the asynchronous execution of the GetContextKeysForPrincipalPolicy operation.
public EndGetContextKeysForPrincipalPolicy ( IAsyncResult asyncResult ) : GetContextKeysForPrincipalPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetContextKeysForPrincipalPolicy.
Результат Amazon.IdentityManagement.Model.GetContextKeysForPrincipalPolicyResponse

EndGetCredentialReport() публичный Метод

Finishes the asynchronous execution of the GetCredentialReport operation.
public EndGetCredentialReport ( IAsyncResult asyncResult ) : GetCredentialReportResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetCredentialReport.
Результат Amazon.IdentityManagement.Model.GetCredentialReportResponse

EndGetGroup() публичный Метод

Finishes the asynchronous execution of the GetGroup operation.
public EndGetGroup ( IAsyncResult asyncResult ) : GetGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetGroup.
Результат Amazon.IdentityManagement.Model.GetGroupResponse

EndGetGroupPolicy() публичный Метод

Finishes the asynchronous execution of the GetGroupPolicy operation.
public EndGetGroupPolicy ( IAsyncResult asyncResult ) : GetGroupPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetGroupPolicy.
Результат Amazon.IdentityManagement.Model.GetGroupPolicyResponse

EndGetInstanceProfile() публичный Метод

Finishes the asynchronous execution of the GetInstanceProfile operation.
public EndGetInstanceProfile ( IAsyncResult asyncResult ) : GetInstanceProfileResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetInstanceProfile.
Результат Amazon.IdentityManagement.Model.GetInstanceProfileResponse

EndGetLoginProfile() публичный Метод

Finishes the asynchronous execution of the GetLoginProfile operation.
public EndGetLoginProfile ( IAsyncResult asyncResult ) : GetLoginProfileResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetLoginProfile.
Результат Amazon.IdentityManagement.Model.GetLoginProfileResponse

EndGetOpenIDConnectProvider() публичный Метод

Finishes the asynchronous execution of the GetOpenIDConnectProvider operation.
public EndGetOpenIDConnectProvider ( IAsyncResult asyncResult ) : GetOpenIDConnectProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetOpenIDConnectProvider.
Результат Amazon.IdentityManagement.Model.GetOpenIDConnectProviderResponse

EndGetPolicy() публичный Метод

Finishes the asynchronous execution of the GetPolicy operation.
public EndGetPolicy ( IAsyncResult asyncResult ) : GetPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetPolicy.
Результат Amazon.IdentityManagement.Model.GetPolicyResponse

EndGetPolicyVersion() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.GetPolicyVersionResponse

EndGetRole() публичный Метод

Finishes the asynchronous execution of the GetRole operation.
public EndGetRole ( IAsyncResult asyncResult ) : GetRoleResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetRole.
Результат Amazon.IdentityManagement.Model.GetRoleResponse

EndGetRolePolicy() публичный Метод

Finishes the asynchronous execution of the GetRolePolicy operation.
public EndGetRolePolicy ( IAsyncResult asyncResult ) : GetRolePolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetRolePolicy.
Результат Amazon.IdentityManagement.Model.GetRolePolicyResponse

EndGetSAMLProvider() публичный Метод

Finishes the asynchronous execution of the GetSAMLProvider operation.
public EndGetSAMLProvider ( IAsyncResult asyncResult ) : GetSAMLProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetSAMLProvider.
Результат Amazon.IdentityManagement.Model.GetSAMLProviderResponse

EndGetSSHPublicKey() публичный Метод

Finishes the asynchronous execution of the GetSSHPublicKey operation.
public EndGetSSHPublicKey ( IAsyncResult asyncResult ) : GetSSHPublicKeyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetSSHPublicKey.
Результат Amazon.IdentityManagement.Model.GetSSHPublicKeyResponse

EndGetServerCertificate() публичный Метод

Finishes the asynchronous execution of the GetServerCertificate operation.
public EndGetServerCertificate ( IAsyncResult asyncResult ) : GetServerCertificateResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetServerCertificate.
Результат Amazon.IdentityManagement.Model.GetServerCertificateResponse

EndGetUser() публичный Метод

Finishes the asynchronous execution of the GetUser operation.
public EndGetUser ( IAsyncResult asyncResult ) : GetUserResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetUser.
Результат Amazon.IdentityManagement.Model.GetUserResponse

EndGetUserPolicy() публичный Метод

Finishes the asynchronous execution of the GetUserPolicy operation.
public EndGetUserPolicy ( IAsyncResult asyncResult ) : GetUserPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetUserPolicy.
Результат Amazon.IdentityManagement.Model.GetUserPolicyResponse

EndListAccessKeys() публичный Метод

Finishes the asynchronous execution of the ListAccessKeys operation.
public EndListAccessKeys ( IAsyncResult asyncResult ) : ListAccessKeysResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListAccessKeys.
Результат Amazon.IdentityManagement.Model.ListAccessKeysResponse

EndListAccountAliases() публичный Метод

Finishes the asynchronous execution of the ListAccountAliases operation.
public EndListAccountAliases ( IAsyncResult asyncResult ) : ListAccountAliasesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListAccountAliases.
Результат Amazon.IdentityManagement.Model.ListAccountAliasesResponse

EndListAttachedGroupPolicies() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.ListAttachedGroupPoliciesResponse

EndListAttachedRolePolicies() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.ListAttachedRolePoliciesResponse

EndListAttachedUserPolicies() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.ListAttachedUserPoliciesResponse

EndListEntitiesForPolicy() публичный Метод

Finishes the asynchronous execution of the ListEntitiesForPolicy operation.
public EndListEntitiesForPolicy ( IAsyncResult asyncResult ) : ListEntitiesForPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListEntitiesForPolicy.
Результат Amazon.IdentityManagement.Model.ListEntitiesForPolicyResponse

EndListGroupPolicies() публичный Метод

Finishes the asynchronous execution of the ListGroupPolicies operation.
public EndListGroupPolicies ( IAsyncResult asyncResult ) : ListGroupPoliciesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListGroupPolicies.
Результат Amazon.IdentityManagement.Model.ListGroupPoliciesResponse

EndListGroups() публичный Метод

Finishes the asynchronous execution of the ListGroups operation.
public EndListGroups ( IAsyncResult asyncResult ) : ListGroupsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListGroups.
Результат Amazon.IdentityManagement.Model.ListGroupsResponse

EndListGroupsForUser() публичный Метод

Finishes the asynchronous execution of the ListGroupsForUser operation.
public EndListGroupsForUser ( IAsyncResult asyncResult ) : ListGroupsForUserResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListGroupsForUser.
Результат Amazon.IdentityManagement.Model.ListGroupsForUserResponse

EndListInstanceProfiles() публичный Метод

Finishes the asynchronous execution of the ListInstanceProfiles operation.
public EndListInstanceProfiles ( IAsyncResult asyncResult ) : ListInstanceProfilesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListInstanceProfiles.
Результат Amazon.IdentityManagement.Model.ListInstanceProfilesResponse

EndListInstanceProfilesForRole() публичный Метод

Finishes the asynchronous execution of the ListInstanceProfilesForRole operation.
public EndListInstanceProfilesForRole ( IAsyncResult asyncResult ) : ListInstanceProfilesForRoleResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListInstanceProfilesForRole.
Результат Amazon.IdentityManagement.Model.ListInstanceProfilesForRoleResponse

EndListMFADevices() публичный Метод

Finishes the asynchronous execution of the ListMFADevices operation.
public EndListMFADevices ( IAsyncResult asyncResult ) : ListMFADevicesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListMFADevices.
Результат Amazon.IdentityManagement.Model.ListMFADevicesResponse

EndListOpenIDConnectProviders() публичный Метод

Finishes the asynchronous execution of the ListOpenIDConnectProviders operation.
public EndListOpenIDConnectProviders ( IAsyncResult asyncResult ) : ListOpenIDConnectProvidersResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListOpenIDConnectProviders.
Результат Amazon.IdentityManagement.Model.ListOpenIDConnectProvidersResponse

EndListPolicies() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.ListPoliciesResponse

EndListPolicyVersions() публичный Метод

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.
Результат Amazon.IdentityManagement.Model.ListPolicyVersionsResponse

EndListRolePolicies() публичный Метод

Finishes the asynchronous execution of the ListRolePolicies operation.
public EndListRolePolicies ( IAsyncResult asyncResult ) : ListRolePoliciesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListRolePolicies.
Результат Amazon.IdentityManagement.Model.ListRolePoliciesResponse

EndListRoles() публичный Метод

Finishes the asynchronous execution of the ListRoles operation.
public EndListRoles ( IAsyncResult asyncResult ) : ListRolesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListRoles.
Результат Amazon.IdentityManagement.Model.ListRolesResponse

EndListSAMLProviders() публичный Метод

Finishes the asynchronous execution of the ListSAMLProviders operation.
public EndListSAMLProviders ( IAsyncResult asyncResult ) : ListSAMLProvidersResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListSAMLProviders.
Результат Amazon.IdentityManagement.Model.ListSAMLProvidersResponse

EndListSSHPublicKeys() публичный Метод

Finishes the asynchronous execution of the ListSSHPublicKeys operation.
public EndListSSHPublicKeys ( IAsyncResult asyncResult ) : ListSSHPublicKeysResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListSSHPublicKeys.
Результат Amazon.IdentityManagement.Model.ListSSHPublicKeysResponse

EndListServerCertificates() публичный Метод

Finishes the asynchronous execution of the ListServerCertificates operation.
public EndListServerCertificates ( IAsyncResult asyncResult ) : ListServerCertificatesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListServerCertificates.
Результат Amazon.IdentityManagement.Model.ListServerCertificatesResponse

EndListServiceSpecificCredentials() публичный Метод

Finishes the asynchronous execution of the ListServiceSpecificCredentials operation.
public EndListServiceSpecificCredentials ( IAsyncResult asyncResult ) : ListServiceSpecificCredentialsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListServiceSpecificCredentials.
Результат Amazon.IdentityManagement.Model.ListServiceSpecificCredentialsResponse

EndListSigningCertificates() публичный Метод

Finishes the asynchronous execution of the ListSigningCertificates operation.
public EndListSigningCertificates ( IAsyncResult asyncResult ) : ListSigningCertificatesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListSigningCertificates.
Результат Amazon.IdentityManagement.Model.ListSigningCertificatesResponse

EndListUserPolicies() публичный Метод

Finishes the asynchronous execution of the ListUserPolicies operation.
public EndListUserPolicies ( IAsyncResult asyncResult ) : ListUserPoliciesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListUserPolicies.
Результат Amazon.IdentityManagement.Model.ListUserPoliciesResponse

EndListUsers() публичный Метод

Finishes the asynchronous execution of the ListUsers operation.
public EndListUsers ( IAsyncResult asyncResult ) : ListUsersResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListUsers.
Результат Amazon.IdentityManagement.Model.ListUsersResponse

EndListVirtualMFADevices() публичный Метод

Finishes the asynchronous execution of the ListVirtualMFADevices operation.
public EndListVirtualMFADevices ( IAsyncResult asyncResult ) : ListVirtualMFADevicesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListVirtualMFADevices.
Результат Amazon.IdentityManagement.Model.ListVirtualMFADevicesResponse

EndPutGroupPolicy() публичный Метод

Finishes the asynchronous execution of the PutGroupPolicy operation.
public EndPutGroupPolicy ( IAsyncResult asyncResult ) : PutGroupPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutGroupPolicy.
Результат PutGroupPolicyResponse

EndPutRolePolicy() публичный Метод

Finishes the asynchronous execution of the PutRolePolicy operation.
public EndPutRolePolicy ( IAsyncResult asyncResult ) : PutRolePolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutRolePolicy.
Результат PutRolePolicyResponse

EndPutUserPolicy() публичный Метод

Finishes the asynchronous execution of the PutUserPolicy operation.
public EndPutUserPolicy ( IAsyncResult asyncResult ) : PutUserPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutUserPolicy.
Результат PutUserPolicyResponse

EndRemoveClientIDFromOpenIDConnectProvider() публичный Метод

Finishes the asynchronous execution of the RemoveClientIDFromOpenIDConnectProvider operation.
public EndRemoveClientIDFromOpenIDConnectProvider ( IAsyncResult asyncResult ) : RemoveClientIDFromOpenIDConnectProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveClientIDFromOpenIDConnectProvider.
Результат RemoveClientIDFromOpenIDConnectProviderResponse

EndRemoveRoleFromInstanceProfile() публичный Метод

Finishes the asynchronous execution of the RemoveRoleFromInstanceProfile operation.
public EndRemoveRoleFromInstanceProfile ( IAsyncResult asyncResult ) : RemoveRoleFromInstanceProfileResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveRoleFromInstanceProfile.
Результат RemoveRoleFromInstanceProfileResponse

EndRemoveUserFromGroup() публичный Метод

Finishes the asynchronous execution of the RemoveUserFromGroup operation.
public EndRemoveUserFromGroup ( IAsyncResult asyncResult ) : RemoveUserFromGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveUserFromGroup.
Результат RemoveUserFromGroupResponse

EndResetServiceSpecificCredential() публичный Метод

Finishes the asynchronous execution of the ResetServiceSpecificCredential operation.
public EndResetServiceSpecificCredential ( IAsyncResult asyncResult ) : ResetServiceSpecificCredentialResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginResetServiceSpecificCredential.
Результат ResetServiceSpecificCredentialResponse

EndResyncMFADevice() публичный Метод

Finishes the asynchronous execution of the ResyncMFADevice operation.
public EndResyncMFADevice ( IAsyncResult asyncResult ) : ResyncMFADeviceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginResyncMFADevice.
Результат ResyncMFADeviceResponse

EndSetDefaultPolicyVersion() публичный Метод

Finishes the asynchronous execution of the SetDefaultPolicyVersion operation.
public EndSetDefaultPolicyVersion ( IAsyncResult asyncResult ) : SetDefaultPolicyVersionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSetDefaultPolicyVersion.
Результат SetDefaultPolicyVersionResponse

EndSimulateCustomPolicy() публичный Метод

Finishes the asynchronous execution of the SimulateCustomPolicy operation.
public EndSimulateCustomPolicy ( IAsyncResult asyncResult ) : SimulateCustomPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSimulateCustomPolicy.
Результат SimulateCustomPolicyResponse

EndSimulatePrincipalPolicy() публичный Метод

Finishes the asynchronous execution of the SimulatePrincipalPolicy operation.
public EndSimulatePrincipalPolicy ( IAsyncResult asyncResult ) : SimulatePrincipalPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSimulatePrincipalPolicy.
Результат SimulatePrincipalPolicyResponse

EndUpdateAccessKey() публичный Метод

Finishes the asynchronous execution of the UpdateAccessKey operation.
public EndUpdateAccessKey ( IAsyncResult asyncResult ) : UpdateAccessKeyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateAccessKey.
Результат UpdateAccessKeyResponse

EndUpdateAccountPasswordPolicy() публичный Метод

Finishes the asynchronous execution of the UpdateAccountPasswordPolicy operation.
public EndUpdateAccountPasswordPolicy ( IAsyncResult asyncResult ) : UpdateAccountPasswordPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateAccountPasswordPolicy.
Результат UpdateAccountPasswordPolicyResponse

EndUpdateAssumeRolePolicy() публичный Метод

Finishes the asynchronous execution of the UpdateAssumeRolePolicy operation.
public EndUpdateAssumeRolePolicy ( IAsyncResult asyncResult ) : UpdateAssumeRolePolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateAssumeRolePolicy.
Результат UpdateAssumeRolePolicyResponse

EndUpdateGroup() публичный Метод

Finishes the asynchronous execution of the UpdateGroup operation.
public EndUpdateGroup ( IAsyncResult asyncResult ) : UpdateGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateGroup.
Результат UpdateGroupResponse

EndUpdateLoginProfile() публичный Метод

Finishes the asynchronous execution of the UpdateLoginProfile operation.
public EndUpdateLoginProfile ( IAsyncResult asyncResult ) : UpdateLoginProfileResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateLoginProfile.
Результат UpdateLoginProfileResponse

EndUpdateOpenIDConnectProviderThumbprint() публичный Метод

Finishes the asynchronous execution of the UpdateOpenIDConnectProviderThumbprint operation.
public EndUpdateOpenIDConnectProviderThumbprint ( IAsyncResult asyncResult ) : UpdateOpenIDConnectProviderThumbprintResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateOpenIDConnectProviderThumbprint.
Результат UpdateOpenIDConnectProviderThumbprintResponse

EndUpdateSAMLProvider() публичный Метод

Finishes the asynchronous execution of the UpdateSAMLProvider operation.
public EndUpdateSAMLProvider ( IAsyncResult asyncResult ) : UpdateSAMLProviderResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateSAMLProvider.
Результат UpdateSAMLProviderResponse

EndUpdateSSHPublicKey() публичный Метод

Finishes the asynchronous execution of the UpdateSSHPublicKey operation.
public EndUpdateSSHPublicKey ( IAsyncResult asyncResult ) : UpdateSSHPublicKeyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateSSHPublicKey.
Результат UpdateSSHPublicKeyResponse

EndUpdateServerCertificate() публичный Метод

Finishes the asynchronous execution of the UpdateServerCertificate operation.
public EndUpdateServerCertificate ( IAsyncResult asyncResult ) : UpdateServerCertificateResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateServerCertificate.
Результат UpdateServerCertificateResponse

EndUpdateServiceSpecificCredential() публичный Метод

Finishes the asynchronous execution of the UpdateServiceSpecificCredential operation.
public EndUpdateServiceSpecificCredential ( IAsyncResult asyncResult ) : UpdateServiceSpecificCredentialResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateServiceSpecificCredential.
Результат UpdateServiceSpecificCredentialResponse

EndUpdateSigningCertificate() публичный Метод

Finishes the asynchronous execution of the UpdateSigningCertificate operation.
public EndUpdateSigningCertificate ( IAsyncResult asyncResult ) : UpdateSigningCertificateResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateSigningCertificate.
Результат UpdateSigningCertificateResponse

EndUpdateUser() публичный Метод

Finishes the asynchronous execution of the UpdateUser operation.
public EndUpdateUser ( IAsyncResult asyncResult ) : UpdateUserResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateUser.
Результат UpdateUserResponse

EndUploadSSHPublicKey() публичный Метод

Finishes the asynchronous execution of the UploadSSHPublicKey operation.
public EndUploadSSHPublicKey ( IAsyncResult asyncResult ) : UploadSSHPublicKeyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUploadSSHPublicKey.
Результат UploadSSHPublicKeyResponse

EndUploadServerCertificate() публичный Метод

Finishes the asynchronous execution of the UploadServerCertificate operation.
public EndUploadServerCertificate ( IAsyncResult asyncResult ) : UploadServerCertificateResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUploadServerCertificate.
Результат UploadServerCertificateResponse

EndUploadSigningCertificate() публичный Метод

Finishes the asynchronous execution of the UploadSigningCertificate operation.
public EndUploadSigningCertificate ( IAsyncResult asyncResult ) : UploadSigningCertificateResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUploadSigningCertificate.
Результат UploadSigningCertificateResponse

GenerateCredentialReport() публичный Метод

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
Результат GenerateCredentialReportResponse

GenerateCredentialReport() публичный Метод

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.
Результат GenerateCredentialReportResponse

GenerateCredentialReportAsync() публичный Метод

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. ///
Результат Task

GenerateCredentialReportAsync() публичный Метод

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. ///
Результат Task

GenerateCredentialReportAsync() публичный Метод

/// 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. ///
Результат void

GenerateCredentialReportAsync() публичный Метод

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.
Результат void

GetAccessKeyLastUsed() публичный Метод

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.
Результат GetAccessKeyLastUsedResponse

GetAccessKeyLastUsedAsync() публичный Метод

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. ///
Результат Task

GetAccessKeyLastUsedAsync() публичный Метод

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.
Результат void

GetAccountAuthorizationDetails() публичный Метод

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.
Результат GetAccountAuthorizationDetailsResponse

GetAccountAuthorizationDetailsAsync() публичный Метод

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. ///
Результат Task

GetAccountAuthorizationDetailsAsync() публичный Метод

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.
Результат void

GetAccountPasswordPolicy() публичный Метод

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
Результат GetAccountPasswordPolicyResponse

GetAccountPasswordPolicy() публичный Метод

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.
Результат GetAccountPasswordPolicyResponse

GetAccountPasswordPolicyAsync() публичный Метод

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. ///
Результат Task

GetAccountPasswordPolicyAsync() публичный Метод

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. ///
Результат Task

GetAccountPasswordPolicyAsync() публичный Метод

/// 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. ///
Результат void

GetAccountPasswordPolicyAsync() публичный Метод

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.
Результат void

GetAccountSummary() публичный Метод

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
Результат GetAccountSummaryResponse

GetAccountSummary() публичный Метод

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.
Результат GetAccountSummaryResponse

GetAccountSummaryAsync() публичный Метод

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. ///
Результат Task

GetAccountSummaryAsync() публичный Метод

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. ///
Результат Task

GetAccountSummaryAsync() публичный Метод

/// 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. ///
Результат void

GetAccountSummaryAsync() публичный Метод

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.
Результат void

GetContextKeysForCustomPolicy() публичный Метод

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.
Результат GetContextKeysForCustomPolicyResponse

GetContextKeysForCustomPolicy() публичный Метод

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).
Результат GetContextKeysForCustomPolicyResponse

GetContextKeysForCustomPolicyAsync() публичный Метод

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. ///
Результат Task

GetContextKeysForCustomPolicyAsync() публичный Метод

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. ///
Результат Task

GetContextKeysForCustomPolicyAsync() публичный Метод

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.
Результат void

GetContextKeysForCustomPolicyAsync() публичный Метод

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. ///
Результат void

GetContextKeysForPrincipalPolicy() публичный Метод

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.
Результат GetContextKeysForPrincipalPolicyResponse

GetContextKeysForPrincipalPolicy() публичный Метод

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.
Результат GetContextKeysForPrincipalPolicyResponse

GetContextKeysForPrincipalPolicy() публичный Метод

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).
Результат GetContextKeysForPrincipalPolicyResponse

GetContextKeysForPrincipalPolicyAsync() публичный Метод

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. ///
Результат Task

GetContextKeysForPrincipalPolicyAsync() публичный Метод

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. ///
Результат Task

GetContextKeysForPrincipalPolicyAsync() публичный Метод

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. ///
Результат Task

GetContextKeysForPrincipalPolicyAsync() публичный Метод

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.
Результат void

GetContextKeysForPrincipalPolicyAsync() публичный Метод

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. ///
Результат void

GetContextKeysForPrincipalPolicyAsync() публичный Метод

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. ///
Результат void

GetCredentialReport() публичный Метод

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
Результат GetCredentialReportResponse

GetCredentialReport() публичный Метод

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.
Результат GetCredentialReportResponse

GetCredentialReportAsync() публичный Метод

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. ///
Результат Task

GetCredentialReportAsync() публичный Метод

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. ///
Результат Task

GetCredentialReportAsync() публичный Метод

/// 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. ///
Результат void

GetCredentialReportAsync() публичный Метод

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.
Результат void

GetGroup() публичный Метод

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.
Результат GetGroupResponse

GetGroupAsync() публичный Метод

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. ///
Результат Task

GetGroupAsync() публичный Метод

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.
Результат void

GetGroupPolicy() публичный Метод

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.
Результат GetGroupPolicyResponse

GetGroupPolicyAsync() публичный Метод

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. ///
Результат Task

GetGroupPolicyAsync() публичный Метод

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.
Результат void

GetInstanceProfile() публичный Метод

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.
Результат GetInstanceProfileResponse

GetInstanceProfileAsync() публичный Метод

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. ///
Результат Task

GetInstanceProfileAsync() публичный Метод

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.
Результат void

GetLoginProfile() публичный Метод

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.
Результат GetLoginProfileResponse

GetLoginProfileAsync() публичный Метод

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. ///
Результат Task

GetLoginProfileAsync() публичный Метод

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.
Результат void

GetOpenIDConnectProvider() публичный Метод

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.
Результат GetOpenIDConnectProviderResponse

GetOpenIDConnectProviderAsync() публичный Метод

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. ///
Результат Task

GetOpenIDConnectProviderAsync() публичный Метод

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.
Результат void

GetPolicy() публичный Метод

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.
Результат GetPolicyResponse

GetPolicyAsync() публичный Метод

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. ///
Результат Task

GetPolicyAsync() публичный Метод

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.
Результат void

GetPolicyVersion() публичный Метод

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.
Результат GetPolicyVersionResponse

GetPolicyVersionAsync() публичный Метод

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. ///
Результат Task

GetPolicyVersionAsync() публичный Метод

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.
Результат void

GetRole() публичный Метод

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.
Результат GetRoleResponse

GetRoleAsync() публичный Метод

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. ///
Результат Task

GetRoleAsync() публичный Метод

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.
Результат void

GetRolePolicy() публичный Метод

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.
Результат GetRolePolicyResponse

GetRolePolicyAsync() публичный Метод

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. ///
Результат Task

GetRolePolicyAsync() публичный Метод

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.
Результат void

GetSAMLProvider() публичный Метод

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.
Результат GetSAMLProviderResponse

GetSAMLProviderAsync() публичный Метод

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. ///
Результат Task

GetSAMLProviderAsync() публичный Метод

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.
Результат void

GetSSHPublicKey() публичный Метод

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.
Результат GetSSHPublicKeyResponse

GetSSHPublicKeyAsync() публичный Метод

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. ///
Результат Task

GetSSHPublicKeyAsync() публичный Метод

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.
Результат void

GetServerCertificate() публичный Метод

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.
Результат GetServerCertificateResponse

GetServerCertificateAsync() публичный Метод

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. ///
Результат Task

GetServerCertificateAsync() публичный Метод

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.
Результат void

GetUser() публичный Метод

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
Результат GetUserResponse

GetUser() публичный Метод

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.
Результат GetUserResponse

GetUserAsync() публичный Метод

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. ///
Результат Task

GetUserAsync() публичный Метод

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. ///
Результат Task

GetUserAsync() публичный Метод

/// 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. ///
Результат void

GetUserAsync() публичный Метод

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.
Результат void

GetUserPolicy() публичный Метод

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.
Результат GetUserPolicyResponse

GetUserPolicyAsync() публичный Метод

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. ///
Результат Task

GetUserPolicyAsync() публичный Метод

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.
Результат void

ListAccessKeys() публичный Метод

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
Результат ListAccessKeysResponse

ListAccessKeys() публичный Метод

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.
Результат ListAccessKeysResponse

ListAccessKeysAsync() публичный Метод

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. ///
Результат Task

ListAccessKeysAsync() публичный Метод

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. ///
Результат Task

ListAccessKeysAsync() публичный Метод

/// 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. ///
Результат void

ListAccessKeysAsync() публичный Метод

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.
Результат void

ListAccountAliases() публичный Метод

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
Результат ListAccountAliasesResponse

ListAccountAliases() публичный Метод

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.
Результат ListAccountAliasesResponse

ListAccountAliasesAsync() публичный Метод

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. ///
Результат Task

ListAccountAliasesAsync() публичный Метод

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. ///
Результат Task

ListAccountAliasesAsync() публичный Метод

/// 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. ///
Результат void

ListAccountAliasesAsync() публичный Метод

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.
Результат void

ListAttachedGroupPolicies() публичный Метод

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.
Результат ListAttachedGroupPoliciesResponse

ListAttachedGroupPoliciesAsync() публичный Метод

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. ///
Результат Task

ListAttachedGroupPoliciesAsync() публичный Метод

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.
Результат void

ListAttachedRolePolicies() публичный Метод

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.
Результат ListAttachedRolePoliciesResponse

ListAttachedRolePoliciesAsync() публичный Метод

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. ///
Результат Task

ListAttachedRolePoliciesAsync() публичный Метод

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.
Результат void

ListAttachedUserPolicies() публичный Метод

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.
Результат ListAttachedUserPoliciesResponse

ListAttachedUserPoliciesAsync() публичный Метод

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. ///
Результат Task

ListAttachedUserPoliciesAsync() публичный Метод

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.
Результат void

ListEntitiesForPolicy() публичный Метод

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.
Результат ListEntitiesForPolicyResponse

ListEntitiesForPolicyAsync() публичный Метод

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. ///
Результат Task

ListEntitiesForPolicyAsync() публичный Метод

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.
Результат void

ListGroupPolicies() публичный Метод

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.
Результат ListGroupPoliciesResponse

ListGroupPoliciesAsync() публичный Метод

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. ///
Результат Task

ListGroupPoliciesAsync() публичный Метод

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.
Результат void

ListGroups() публичный Метод

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
Результат ListGroupsResponse

ListGroups() публичный Метод

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.
Результат ListGroupsResponse

ListGroupsAsync() публичный Метод

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. ///
Результат Task

ListGroupsAsync() публичный Метод

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. ///
Результат Task

ListGroupsAsync() публичный Метод

/// 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. ///
Результат void

ListGroupsAsync() публичный Метод

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.
Результат void

ListGroupsForUser() публичный Метод

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.
Результат ListGroupsForUserResponse

ListGroupsForUserAsync() публичный Метод

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. ///
Результат Task

ListGroupsForUserAsync() публичный Метод

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.
Результат void

ListInstanceProfiles() публичный Метод

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
Результат ListInstanceProfilesResponse

ListInstanceProfiles() публичный Метод

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.
Результат ListInstanceProfilesResponse

ListInstanceProfilesAsync() публичный Метод

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. ///
Результат Task

ListInstanceProfilesAsync() публичный Метод

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. ///
Результат Task

ListInstanceProfilesAsync() публичный Метод

/// 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. ///
Результат void

ListInstanceProfilesAsync() публичный Метод

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.
Результат void

ListInstanceProfilesForRole() публичный Метод

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.
Результат ListInstanceProfilesForRoleResponse

ListInstanceProfilesForRoleAsync() публичный Метод

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. ///
Результат Task

ListInstanceProfilesForRoleAsync() публичный Метод

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.
Результат void

ListMFADevices() публичный Метод

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
Результат ListMFADevicesResponse

ListMFADevices() публичный Метод

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.
Результат ListMFADevicesResponse

ListMFADevicesAsync() публичный Метод

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. ///
Результат Task

ListMFADevicesAsync() публичный Метод

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. ///
Результат Task

ListMFADevicesAsync() публичный Метод

/// 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. ///
Результат void

ListMFADevicesAsync() публичный Метод

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.
Результат void

ListOpenIDConnectProviders() публичный Метод

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.
Результат ListOpenIDConnectProvidersResponse

ListOpenIDConnectProvidersAsync() публичный Метод

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. ///
Результат Task

ListOpenIDConnectProvidersAsync() публичный Метод

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.
Результат void

ListPolicies() публичный Метод

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
Результат ListPoliciesResponse

ListPolicies() публичный Метод

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.
Результат ListPoliciesResponse

ListPoliciesAsync() публичный Метод

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. ///
Результат Task

ListPoliciesAsync() публичный Метод

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. ///
Результат Task

ListPoliciesAsync() публичный Метод

/// 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. ///
Результат void

ListPoliciesAsync() публичный Метод

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.
Результат void

ListPolicyVersions() публичный Метод

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.
Результат ListPolicyVersionsResponse

ListPolicyVersionsAsync() публичный Метод

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. ///
Результат Task

ListPolicyVersionsAsync() публичный Метод

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.
Результат void

ListRolePolicies() публичный Метод

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.
Результат ListRolePoliciesResponse

ListRolePoliciesAsync() публичный Метод

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. ///
Результат Task

ListRolePoliciesAsync() публичный Метод

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.
Результат void

ListRoles() публичный Метод

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
Результат ListRolesResponse

ListRoles() публичный Метод

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.
Результат ListRolesResponse

ListRolesAsync() публичный Метод

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. ///
Результат Task

ListRolesAsync() публичный Метод

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. ///
Результат Task

ListRolesAsync() публичный Метод

/// 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. ///
Результат void

ListRolesAsync() публичный Метод

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.
Результат void

ListSAMLProviders() публичный Метод

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
Результат ListSAMLProvidersResponse

ListSAMLProviders() публичный Метод

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.
Результат ListSAMLProvidersResponse

ListSAMLProvidersAsync() публичный Метод

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. ///
Результат Task

ListSAMLProvidersAsync() публичный Метод

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. ///
Результат Task

ListSAMLProvidersAsync() публичный Метод

/// 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. ///
Результат void

ListSAMLProvidersAsync() публичный Метод

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.
Результат void

ListSSHPublicKeys() публичный Метод

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.
Результат ListSSHPublicKeysResponse

ListSSHPublicKeysAsync() публичный Метод

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. ///
Результат Task

ListSSHPublicKeysAsync() публичный Метод

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.
Результат void

ListServerCertificates() публичный Метод

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
Результат ListServerCertificatesResponse

ListServerCertificates() публичный Метод

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.
Результат ListServerCertificatesResponse

ListServerCertificatesAsync() публичный Метод

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. ///
Результат Task

ListServerCertificatesAsync() публичный Метод

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. ///
Результат Task

ListServerCertificatesAsync() публичный Метод

/// 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. ///
Результат void

ListServerCertificatesAsync() публичный Метод

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.
Результат void

ListServiceSpecificCredentials() публичный Метод

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.
Результат ListServiceSpecificCredentialsResponse

ListServiceSpecificCredentialsAsync() публичный Метод

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. ///
Результат Task

ListServiceSpecificCredentialsAsync() публичный Метод

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.
Результат void

ListSigningCertificates() публичный Метод

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
Результат ListSigningCertificatesResponse

ListSigningCertificates() публичный Метод

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.
Результат ListSigningCertificatesResponse

ListSigningCertificatesAsync() публичный Метод

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. ///
Результат Task

ListSigningCertificatesAsync() публичный Метод

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. ///
Результат Task

ListSigningCertificatesAsync() публичный Метод

/// 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. ///
Результат void

ListSigningCertificatesAsync() публичный Метод

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.
Результат void

ListUserPolicies() публичный Метод

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.
Результат ListUserPoliciesResponse

ListUserPoliciesAsync() публичный Метод

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. ///
Результат Task

ListUserPoliciesAsync() публичный Метод

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.
Результат void

ListUsers() публичный Метод

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
Результат ListUsersResponse

ListUsers() публичный Метод

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.
Результат ListUsersResponse

ListUsersAsync() публичный Метод

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. ///
Результат Task

ListUsersAsync() публичный Метод

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. ///
Результат Task

ListUsersAsync() публичный Метод

/// 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. ///
Результат void

ListUsersAsync() публичный Метод

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.
Результат void

ListVirtualMFADevices() публичный Метод

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
Результат ListVirtualMFADevicesResponse

ListVirtualMFADevices() публичный Метод

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.
Результат ListVirtualMFADevicesResponse

ListVirtualMFADevicesAsync() публичный Метод

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. ///
Результат Task

ListVirtualMFADevicesAsync() публичный Метод

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. ///
Результат Task

ListVirtualMFADevicesAsync() публичный Метод

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. ///
Результат void

ListVirtualMFADevicesAsync() публичный Метод

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.
Результат void

PutGroupPolicy() публичный Метод

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.
Результат PutGroupPolicyResponse

PutGroupPolicyAsync() публичный Метод

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. ///
Результат Task

PutGroupPolicyAsync() публичный Метод

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.
Результат void

PutRolePolicy() публичный Метод

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.
Результат PutRolePolicyResponse

PutRolePolicyAsync() публичный Метод

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. ///
Результат Task

PutRolePolicyAsync() публичный Метод

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.
Результат void

PutUserPolicy() публичный Метод

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.
Результат PutUserPolicyResponse

PutUserPolicyAsync() публичный Метод

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. ///
Результат Task

PutUserPolicyAsync() публичный Метод

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.
Результат void

RemoveClientIDFromOpenIDConnectProvider() публичный Метод

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.
Результат RemoveClientIDFromOpenIDConnectProviderResponse

RemoveClientIDFromOpenIDConnectProviderAsync() публичный Метод

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. ///
Результат Task

RemoveClientIDFromOpenIDConnectProviderAsync() публичный Метод

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.
Результат void

RemoveRoleFromInstanceProfile() публичный Метод

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.
Результат RemoveRoleFromInstanceProfileResponse

RemoveRoleFromInstanceProfileAsync() публичный Метод

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. ///
Результат Task

RemoveRoleFromInstanceProfileAsync() публичный Метод

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.
Результат void

RemoveUserFromGroup() публичный Метод

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.
Результат RemoveUserFromGroupResponse

RemoveUserFromGroupAsync() публичный Метод

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. ///
Результат Task

RemoveUserFromGroupAsync() публичный Метод

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.
Результат void

ResetServiceSpecificCredential() публичный Метод

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.
Результат ResetServiceSpecificCredentialResponse

ResetServiceSpecificCredentialAsync() публичный Метод

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. ///
Результат Task

ResetServiceSpecificCredentialAsync() публичный Метод

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.
Результат void

ResyncMFADevice() публичный Метод

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.
Результат ResyncMFADeviceResponse

ResyncMFADeviceAsync() публичный Метод

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. ///
Результат Task

ResyncMFADeviceAsync() публичный Метод

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.
Результат void

SetDefaultPolicyVersion() публичный Метод

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.
Результат SetDefaultPolicyVersionResponse

SetDefaultPolicyVersionAsync() публичный Метод

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. ///
Результат Task

SetDefaultPolicyVersionAsync() публичный Метод

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.
Результат void

SimulateCustomPolicy() публичный Метод

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.
Результат SimulateCustomPolicyResponse

SimulateCustomPolicyAsync() публичный Метод

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. ///
Результат Task

SimulateCustomPolicyAsync() публичный Метод

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.
Результат void

SimulatePrincipalPolicy() публичный Метод

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.
Результат SimulatePrincipalPolicyResponse

SimulatePrincipalPolicyAsync() публичный Метод

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. ///
Результат Task

SimulatePrincipalPolicyAsync() публичный Метод

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.
Результат void

UpdateAccessKey() публичный Метод

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.
Результат UpdateAccessKeyResponse

UpdateAccessKeyAsync() публичный Метод

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. ///
Результат Task

UpdateAccessKeyAsync() публичный Метод

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.
Результат void

UpdateAccountPasswordPolicy() публичный Метод

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
Результат UpdateAccountPasswordPolicyResponse

UpdateAccountPasswordPolicy() публичный Метод

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.
Результат UpdateAccountPasswordPolicyResponse

UpdateAccountPasswordPolicyAsync() публичный Метод

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. ///
Результат Task

UpdateAccountPasswordPolicyAsync() публичный Метод

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. ///
Результат Task

UpdateAccountPasswordPolicyAsync() публичный Метод

/// 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. ///
Результат void

UpdateAccountPasswordPolicyAsync() публичный Метод

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.
Результат void

UpdateAssumeRolePolicy() публичный Метод

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.
Результат UpdateAssumeRolePolicyResponse

UpdateAssumeRolePolicyAsync() публичный Метод

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. ///
Результат Task

UpdateAssumeRolePolicyAsync() публичный Метод

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.
Результат void

UpdateGroup() публичный Метод

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.
Результат UpdateGroupResponse

UpdateGroupAsync() публичный Метод

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. ///
Результат Task

UpdateGroupAsync() публичный Метод

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.
Результат void

UpdateLoginProfile() публичный Метод

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.
Результат UpdateLoginProfileResponse

UpdateLoginProfileAsync() публичный Метод

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. ///
Результат Task

UpdateLoginProfileAsync() публичный Метод

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.
Результат void

UpdateOpenIDConnectProviderThumbprint() публичный Метод

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.
Результат UpdateOpenIDConnectProviderThumbprintResponse

UpdateOpenIDConnectProviderThumbprintAsync() публичный Метод

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. ///
Результат Task

UpdateOpenIDConnectProviderThumbprintAsync() публичный Метод

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.
Результат void

UpdateSAMLProvider() публичный Метод

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.
Результат UpdateSAMLProviderResponse

UpdateSAMLProviderAsync() публичный Метод

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. ///
Результат Task

UpdateSAMLProviderAsync() публичный Метод

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.
Результат void

UpdateSSHPublicKey() публичный Метод

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.
Результат UpdateSSHPublicKeyResponse

UpdateSSHPublicKeyAsync() публичный Метод

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. ///
Результат Task

UpdateSSHPublicKeyAsync() публичный Метод

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.
Результат void

UpdateServerCertificate() публичный Метод

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.
Результат UpdateServerCertificateResponse

UpdateServerCertificateAsync() публичный Метод

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. ///
Результат Task

UpdateServerCertificateAsync() публичный Метод

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.
Результат void

UpdateServiceSpecificCredential() публичный Метод

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.
Результат UpdateServiceSpecificCredentialResponse

UpdateServiceSpecificCredentialAsync() публичный Метод

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. ///
Результат Task

UpdateServiceSpecificCredentialAsync() публичный Метод

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.
Результат void

UpdateSigningCertificate() публичный Метод

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.
Результат UpdateSigningCertificateResponse

UpdateSigningCertificateAsync() публичный Метод

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. ///
Результат Task

UpdateSigningCertificateAsync() публичный Метод

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.
Результат void

UpdateUser() публичный Метод

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.
Результат UpdateUserResponse

UpdateUserAsync() публичный Метод

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. ///
Результат Task

UpdateUserAsync() публичный Метод

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.
Результат void

UploadSSHPublicKey() публичный Метод

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.
Результат UploadSSHPublicKeyResponse

UploadSSHPublicKeyAsync() публичный Метод

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. ///
Результат Task

UploadSSHPublicKeyAsync() публичный Метод

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.
Результат void

UploadServerCertificate() публичный Метод

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.
Результат UploadServerCertificateResponse

UploadServerCertificateAsync() публичный Метод

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. ///
Результат Task

UploadServerCertificateAsync() публичный Метод

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.
Результат void

UploadSigningCertificate() публичный Метод

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.
Результат UploadSigningCertificateResponse

UploadSigningCertificateAsync() публичный Метод

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. ///
Результат Task

UploadSigningCertificateAsync() публичный Метод

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.
Результат void