AWS SDK for C++  0.14.3
AWS SDK for C++
Aws::AccessManagement::AccessManagementClient Member List

This is the complete list of members for Aws::AccessManagement::AccessManagementClient, including all inherited members.

AccessManagementClient(std::shared_ptr< Aws::IAM::IAMClient > &iamClient, std::shared_ptr< Aws::CognitoIdentity::CognitoIdentityClient > &cognitoClient)Aws::AccessManagement::AccessManagementClient
AddUserToGroup(const Aws::String &userName, const Aws::String &groupName)Aws::AccessManagement::AccessManagementClient
AddUserToGroupIfNot(const Aws::String &userName, const Aws::String &groupName)Aws::AccessManagement::AccessManagementClient
AttachPolicyToGroup(const Aws::String &policyArn, const Aws::String &groupName)Aws::AccessManagement::AccessManagementClient
AttachPolicyToGroupIfNot(const Aws::IAM::Model::Policy &policyData, const Aws::String &groupName)Aws::AccessManagement::AccessManagementClient
AttachPolicyToRole(const Aws::String &policyArn, const Aws::String &roleName)Aws::AccessManagement::AccessManagementClient
AttachPolicyToRoleIfNot(const Aws::IAM::Model::Policy &policyData, const Aws::String &roleName)Aws::AccessManagement::AccessManagementClient
AttachPolicyToUser(const Aws::String &policyArn, const Aws::String &userName)Aws::AccessManagement::AccessManagementClient
AttachPolicyToUserIfNot(const Aws::IAM::Model::Policy &policyData, const Aws::String &userName)Aws::AccessManagement::AccessManagementClient
BindRoleToIdentityPool(const Aws::String &identityPoolId, const Aws::String &roleArn, IdentityPoolRoleBindingType roleKey)Aws::AccessManagement::AccessManagementClient
BindRoleToIdentityPoolIfNot(const Aws::String &identityPoolId, const Aws::String &roleArn, IdentityPoolRoleBindingType roleKey)Aws::AccessManagement::AccessManagementClient
CreateCredentialsFileForUser(const Aws::String &credentialsFilename, const Aws::String &userName)Aws::AccessManagement::AccessManagementClient
CreateGroup(const Aws::String &groupName, Aws::IAM::Model::Group &groupData)Aws::AccessManagement::AccessManagementClient
CreateIdentityPool(const Aws::String &poolName, bool allowUnauthenticated, Aws::String &identityPoolId)Aws::AccessManagement::AccessManagementClient
CreatePolicy(const Aws::String &policyName, const Aws::String &policyDocument, Aws::IAM::Model::Policy &policyData)Aws::AccessManagement::AccessManagementClient
CreateRole(const Aws::String &roleName, const Aws::String &assumedPolicyDocument, Aws::IAM::Model::Role &roleData)Aws::AccessManagement::AccessManagementClient
CreateUser(const Aws::String &userName, Aws::IAM::Model::User &userData)Aws::AccessManagement::AccessManagementClient
DeleteGroup(const Aws::String &groupName)Aws::AccessManagement::AccessManagementClient
DeleteIdentityPool(const Aws::String &poolName)Aws::AccessManagement::AccessManagementClient
DeletePolicy(const Aws::String &policyName)Aws::AccessManagement::AccessManagementClient
DeleteRole(const Aws::String &roleName)Aws::AccessManagement::AccessManagementClient
DeleteUser(const Aws::String &userName)Aws::AccessManagement::AccessManagementClient
DetachPolicyFromGroup(const Aws::String &policyArn, const Aws::String &groupName)Aws::AccessManagement::AccessManagementClient
DetachPolicyFromRole(const Aws::String &policyArn, const Aws::String &roleName)Aws::AccessManagement::AccessManagementClient
DetachPolicyFromUser(const Aws::String &policyArn, const Aws::String &userName)Aws::AccessManagement::AccessManagementClient
DoesCredentialsFileExist(const Aws::String &credentialsFilename)Aws::AccessManagement::AccessManagementClient
ExtractAccountIdFromArn(const Aws::String &arn)Aws::AccessManagement::AccessManagementClientstatic
GetAccountId()Aws::AccessManagement::AccessManagementClient
GetGroup(const Aws::String &groupName, Aws::IAM::Model::Group &groupData)Aws::AccessManagement::AccessManagementClient
GetIdentityPool(const Aws::String &poolName, Aws::String &identityPoolId)Aws::AccessManagement::AccessManagementClient
GetOrCreateGroup(const Aws::String &groupName, Aws::IAM::Model::Group &groupData)Aws::AccessManagement::AccessManagementClient
GetOrCreateIdentityPool(const Aws::String &poolName, bool allowUnauthenticated, Aws::String &identityPoolId)Aws::AccessManagement::AccessManagementClient
GetOrCreatePolicy(const Aws::String &policyName, const PolicyGeneratorFunction &policyGenerator, Aws::IAM::Model::Policy &policyData)Aws::AccessManagement::AccessManagementClient
GetOrCreateRole(const Aws::String &roleName, const PolicyGeneratorFunction &assumedPolicyGenerator, Aws::IAM::Model::Role &roleData)Aws::AccessManagement::AccessManagementClient
GetOrCreateUser(const Aws::String &userName, Aws::IAM::Model::User &userData)Aws::AccessManagement::AccessManagementClient
GetPolicy(const Aws::String &policyName, Aws::IAM::Model::Policy &policyData)Aws::AccessManagement::AccessManagementClient
GetRole(const Aws::String &roleName, Aws::IAM::Model::Role &roleData)Aws::AccessManagement::AccessManagementClient
GetUser(const Aws::String &userName, Aws::IAM::Model::User &userData)Aws::AccessManagement::AccessManagementClient
IsPolicyAttachedToGroup(const Aws::String &policyName, const Aws::String &groupName)Aws::AccessManagement::AccessManagementClient
IsPolicyAttachedToRole(const Aws::String &policyName, const Aws::String &roleName)Aws::AccessManagement::AccessManagementClient
IsPolicyAttachedToUser(const Aws::String &policyName, const Aws::String &userName)Aws::AccessManagement::AccessManagementClient
IsRoleBoundToIdentityPool(const Aws::String &identityPoolId, const Aws::String &roleArn, IdentityPoolRoleBindingType roleKey)Aws::AccessManagement::AccessManagementClient
IsUserInGroup(const Aws::String &userName, const Aws::String &groupName)Aws::AccessManagement::AccessManagementClient
PolicyGeneratorFunction typedefAws::AccessManagement::AccessManagementClient
RemoveUserFromGroup(const Aws::String &userName, const Aws::String &groupName)Aws::AccessManagement::AccessManagementClient
VerifyOrCreateCredentialsFileForUser(const Aws::String &credentialsFilename, const Aws::String &userName)Aws::AccessManagement::AccessManagementClient
~AccessManagementClient()Aws::AccessManagement::AccessManagementClient