Module: Google::Cloud::ResourceManager::V3::TagHolds

Defined in:
lib/google/cloud/resource_manager/v3/tag_holds.rb,
lib/google/cloud/resource_manager/v3/tag_holds/rest.rb,
lib/google/cloud/resource_manager/v3/tag_holds/paths.rb,
lib/google/cloud/resource_manager/v3/tag_holds/client.rb,
lib/google/cloud/resource_manager/v3/tag_holds/operations.rb,
lib/google/cloud/resource_manager/v3/tag_holds/credentials.rb,
lib/google/cloud/resource_manager/v3/tag_holds/rest/client.rb,
lib/google/cloud/resource_manager/v3/tag_holds/rest/operations.rb,
lib/google/cloud/resource_manager/v3/tag_holds/rest/service_stub.rb

Overview

Allow users to create and manage TagHolds for TagValues. TagHolds represent the use of a Tag Value that is not captured by TagBindings but should still block TagValue deletion (such as a reference in a policy condition). This service provides isolated failure domains by cloud location so that TagHolds can be managed in the same location as their usage.

To load this service and instantiate a REST client:

require "google/cloud/resource_manager/v3/tag_holds/rest"
client = ::Google::Cloud::ResourceManager::V3::TagHolds::Rest::Client.new

Defined Under Namespace

Modules: Paths, Rest Classes: Client, Credentials, Operations