Send feedback
Class AccessContextManagerConnectionIdempotencyPolicy (2.23.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.23.0 keyboard_arrow_down
Functions
virtual clone() const
Create a new copy of this object.
Returns
Type
Description
std::unique_ptr< AccessContextManagerConnectionIdempotencyPolicy >
virtual ListAccessPolicies(google::identity::accesscontextmanager::v1::ListAccessPoliciesRequest)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::ListAccessPoliciesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetAccessPolicy(google::identity::accesscontextmanager::v1::GetAccessPolicyRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::GetAccessPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateAccessPolicy(google::identity::accesscontextmanager::v1::AccessPolicy const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::AccessPolicy const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateAccessPolicy(google::identity::accesscontextmanager::v1::UpdateAccessPolicyRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::UpdateAccessPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteAccessPolicy(google::identity::accesscontextmanager::v1::DeleteAccessPolicyRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::DeleteAccessPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListAccessLevels(google::identity::accesscontextmanager::v1::ListAccessLevelsRequest)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::ListAccessLevelsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetAccessLevel(google::identity::accesscontextmanager::v1::GetAccessLevelRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::GetAccessLevelRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateAccessLevel(google::identity::accesscontextmanager::v1::CreateAccessLevelRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::CreateAccessLevelRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateAccessLevel(google::identity::accesscontextmanager::v1::UpdateAccessLevelRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::UpdateAccessLevelRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteAccessLevel(google::identity::accesscontextmanager::v1::DeleteAccessLevelRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::DeleteAccessLevelRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ReplaceAccessLevels(google::identity::accesscontextmanager::v1::ReplaceAccessLevelsRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::ReplaceAccessLevelsRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListServicePerimeters(google::identity::accesscontextmanager::v1::ListServicePerimetersRequest)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::ListServicePerimetersRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetServicePerimeter(google::identity::accesscontextmanager::v1::GetServicePerimeterRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::GetServicePerimeterRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateServicePerimeter(google::identity::accesscontextmanager::v1::CreateServicePerimeterRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::CreateServicePerimeterRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateServicePerimeter(google::identity::accesscontextmanager::v1::UpdateServicePerimeterRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::UpdateServicePerimeterRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteServicePerimeter(google::identity::accesscontextmanager::v1::DeleteServicePerimeterRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::DeleteServicePerimeterRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ReplaceServicePerimeters(google::identity::accesscontextmanager::v1::ReplaceServicePerimetersRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::ReplaceServicePerimetersRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CommitServicePerimeters(google::identity::accesscontextmanager::v1::CommitServicePerimetersRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::CommitServicePerimetersRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListGcpUserAccessBindings(google::identity::accesscontextmanager::v1::ListGcpUserAccessBindingsRequest)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::ListGcpUserAccessBindingsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetGcpUserAccessBinding(google::identity::accesscontextmanager::v1::GetGcpUserAccessBindingRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::GetGcpUserAccessBindingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateGcpUserAccessBinding(google::identity::accesscontextmanager::v1::CreateGcpUserAccessBindingRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::CreateGcpUserAccessBindingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateGcpUserAccessBinding(google::identity::accesscontextmanager::v1::UpdateGcpUserAccessBindingRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::UpdateGcpUserAccessBindingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteGcpUserAccessBinding(google::identity::accesscontextmanager::v1::DeleteGcpUserAccessBindingRequest const &)
Parameter
Name
Description
request
google::identity::accesscontextmanager::v1::DeleteGcpUserAccessBindingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
Parameter
Name
Description
request
google::iam::v1::SetIamPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
Parameter
Name
Description
request
google::iam::v1::GetIamPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
Parameter
Name
Description
request
google::iam::v1::TestIamPermissionsRequest const &
Returns
Type
Description
google::cloud::Idempotency
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-03-05 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-05 UTC."],[[["This document details the `AccessContextManagerConnectionIdempotencyPolicy` class within the Google Cloud C++ library, specifically for the Access Context Manager API."],["The latest release available is version 2.37.0-rc, with a history of versions from 2.11.0 up to the most current, offering a wide range of compatibility."],["The `AccessContextManagerConnectionIdempotencyPolicy` class allows you to define idempotency policies for various API calls, including managing access policies, access levels, service perimeters, and GCP user access bindings."],["This class provides virtual functions for creating, retrieving, updating, deleting, and listing Access Policies, Access Levels, Service Perimeters, and GCP User Access Bindings, and it also offers the ability to manage IAM policies."],["The `clone()` function allows to create a new copy of the `AccessContextManagerConnectionIdempotencyPolicy` object."]]],[]]