Google Cloud IAM C++ Client 2.13.0
A C++ Client Library for Google Cloud IAM
Loading...
Searching...
No Matches
Public Member Functions | List of all members
google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy Class Reference

#include <google/cloud/iam/admin/v1/iam_connection_idempotency_policy.h>

Public Member Functions

virtual ~IAMConnectionIdempotencyPolicy ()
 
virtual std::unique_ptr< IAMConnectionIdempotencyPolicyclone () const
 Create a new copy of this object. More...
 
virtual google::cloud::Idempotency ListServiceAccounts (google::iam::admin::v1::ListServiceAccountsRequest request)
 
virtual google::cloud::Idempotency GetServiceAccount (google::iam::admin::v1::GetServiceAccountRequest const &request)
 
virtual google::cloud::Idempotency CreateServiceAccount (google::iam::admin::v1::CreateServiceAccountRequest const &request)
 
virtual google::cloud::Idempotency PatchServiceAccount (google::iam::admin::v1::PatchServiceAccountRequest const &request)
 
virtual google::cloud::Idempotency DeleteServiceAccount (google::iam::admin::v1::DeleteServiceAccountRequest const &request)
 
virtual google::cloud::Idempotency UndeleteServiceAccount (google::iam::admin::v1::UndeleteServiceAccountRequest const &request)
 
virtual google::cloud::Idempotency EnableServiceAccount (google::iam::admin::v1::EnableServiceAccountRequest const &request)
 
virtual google::cloud::Idempotency DisableServiceAccount (google::iam::admin::v1::DisableServiceAccountRequest const &request)
 
virtual google::cloud::Idempotency ListServiceAccountKeys (google::iam::admin::v1::ListServiceAccountKeysRequest const &request)
 
virtual google::cloud::Idempotency GetServiceAccountKey (google::iam::admin::v1::GetServiceAccountKeyRequest const &request)
 
virtual google::cloud::Idempotency CreateServiceAccountKey (google::iam::admin::v1::CreateServiceAccountKeyRequest const &request)
 
virtual google::cloud::Idempotency UploadServiceAccountKey (google::iam::admin::v1::UploadServiceAccountKeyRequest const &request)
 
virtual google::cloud::Idempotency DeleteServiceAccountKey (google::iam::admin::v1::DeleteServiceAccountKeyRequest const &request)
 
virtual google::cloud::Idempotency DisableServiceAccountKey (google::iam::admin::v1::DisableServiceAccountKeyRequest const &request)
 
virtual google::cloud::Idempotency EnableServiceAccountKey (google::iam::admin::v1::EnableServiceAccountKeyRequest const &request)
 
virtual google::cloud::Idempotency GetIamPolicy (google::iam::v1::GetIamPolicyRequest const &request)
 
virtual google::cloud::Idempotency SetIamPolicy (google::iam::v1::SetIamPolicyRequest const &request)
 
virtual google::cloud::Idempotency TestIamPermissions (google::iam::v1::TestIamPermissionsRequest const &request)
 
virtual google::cloud::Idempotency QueryGrantableRoles (google::iam::admin::v1::QueryGrantableRolesRequest request)
 
virtual google::cloud::Idempotency ListRoles (google::iam::admin::v1::ListRolesRequest request)
 
virtual google::cloud::Idempotency GetRole (google::iam::admin::v1::GetRoleRequest const &request)
 
virtual google::cloud::Idempotency CreateRole (google::iam::admin::v1::CreateRoleRequest const &request)
 
virtual google::cloud::Idempotency UpdateRole (google::iam::admin::v1::UpdateRoleRequest const &request)
 
virtual google::cloud::Idempotency DeleteRole (google::iam::admin::v1::DeleteRoleRequest const &request)
 
virtual google::cloud::Idempotency UndeleteRole (google::iam::admin::v1::UndeleteRoleRequest const &request)
 
virtual google::cloud::Idempotency QueryTestablePermissions (google::iam::admin::v1::QueryTestablePermissionsRequest request)
 
virtual google::cloud::Idempotency QueryAuditableServices (google::iam::admin::v1::QueryAuditableServicesRequest const &request)
 
virtual google::cloud::Idempotency LintPolicy (google::iam::admin::v1::LintPolicyRequest const &request)
 

Constructor & Destructor Documentation

◆ ~IAMConnectionIdempotencyPolicy()

virtual google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::~IAMConnectionIdempotencyPolicy ( )
virtual

Member Function Documentation

◆ clone()

virtual std::unique_ptr< IAMConnectionIdempotencyPolicy > google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::clone ( ) const
virtual

Create a new copy of this object.

◆ CreateRole()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::CreateRole ( google::iam::admin::v1::CreateRoleRequest const &  request)
virtual

◆ CreateServiceAccount()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::CreateServiceAccount ( google::iam::admin::v1::CreateServiceAccountRequest const &  request)
virtual

◆ CreateServiceAccountKey()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::CreateServiceAccountKey ( google::iam::admin::v1::CreateServiceAccountKeyRequest const &  request)
virtual

◆ DeleteRole()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::DeleteRole ( google::iam::admin::v1::DeleteRoleRequest const &  request)
virtual

◆ DeleteServiceAccount()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::DeleteServiceAccount ( google::iam::admin::v1::DeleteServiceAccountRequest const &  request)
virtual

◆ DeleteServiceAccountKey()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::DeleteServiceAccountKey ( google::iam::admin::v1::DeleteServiceAccountKeyRequest const &  request)
virtual

◆ DisableServiceAccount()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::DisableServiceAccount ( google::iam::admin::v1::DisableServiceAccountRequest const &  request)
virtual

◆ DisableServiceAccountKey()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::DisableServiceAccountKey ( google::iam::admin::v1::DisableServiceAccountKeyRequest const &  request)
virtual

◆ EnableServiceAccount()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::EnableServiceAccount ( google::iam::admin::v1::EnableServiceAccountRequest const &  request)
virtual

◆ EnableServiceAccountKey()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::EnableServiceAccountKey ( google::iam::admin::v1::EnableServiceAccountKeyRequest const &  request)
virtual

◆ GetIamPolicy()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::GetIamPolicy ( google::iam::v1::GetIamPolicyRequest const &  request)
virtual

◆ GetRole()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::GetRole ( google::iam::admin::v1::GetRoleRequest const &  request)
virtual

◆ GetServiceAccount()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::GetServiceAccount ( google::iam::admin::v1::GetServiceAccountRequest const &  request)
virtual

◆ GetServiceAccountKey()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::GetServiceAccountKey ( google::iam::admin::v1::GetServiceAccountKeyRequest const &  request)
virtual

◆ LintPolicy()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::LintPolicy ( google::iam::admin::v1::LintPolicyRequest const &  request)
virtual

◆ ListRoles()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::ListRoles ( google::iam::admin::v1::ListRolesRequest  request)
virtual

◆ ListServiceAccountKeys()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::ListServiceAccountKeys ( google::iam::admin::v1::ListServiceAccountKeysRequest const &  request)
virtual

◆ ListServiceAccounts()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::ListServiceAccounts ( google::iam::admin::v1::ListServiceAccountsRequest  request)
virtual

◆ PatchServiceAccount()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::PatchServiceAccount ( google::iam::admin::v1::PatchServiceAccountRequest const &  request)
virtual

◆ QueryAuditableServices()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::QueryAuditableServices ( google::iam::admin::v1::QueryAuditableServicesRequest const &  request)
virtual

◆ QueryGrantableRoles()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::QueryGrantableRoles ( google::iam::admin::v1::QueryGrantableRolesRequest  request)
virtual

◆ QueryTestablePermissions()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::QueryTestablePermissions ( google::iam::admin::v1::QueryTestablePermissionsRequest  request)
virtual

◆ SetIamPolicy()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::SetIamPolicy ( google::iam::v1::SetIamPolicyRequest const &  request)
virtual

◆ TestIamPermissions()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::TestIamPermissions ( google::iam::v1::TestIamPermissionsRequest const &  request)
virtual

◆ UndeleteRole()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::UndeleteRole ( google::iam::admin::v1::UndeleteRoleRequest const &  request)
virtual

◆ UndeleteServiceAccount()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::UndeleteServiceAccount ( google::iam::admin::v1::UndeleteServiceAccountRequest const &  request)
virtual

◆ UpdateRole()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::UpdateRole ( google::iam::admin::v1::UpdateRoleRequest const &  request)
virtual

◆ UploadServiceAccountKey()

virtual google::cloud::Idempotency google::cloud::iam_admin_v1::IAMConnectionIdempotencyPolicy::UploadServiceAccountKey ( google::iam::admin::v1::UploadServiceAccountKeyRequest const &  request)
virtual