Reference documentation and code samples for the Policy Troubleshooter V3 API class Google::Cloud::PolicyTroubleshooter::Iam::V3::ConditionContext::EffectiveTag.
A tag that applies to a resource during policy evaluation. Tags can be
either directly bound to a resource or inherited from its ancestor.
EffectiveTag contains the name and namespaced_name of the tag value
and tag key, with additional fields of inherited to indicate the
inheritance status of the effective tag.
Inherits
- Object
 
Extended By
- Google::Protobuf::MessageExts::ClassMethods
 
Includes
- Google::Protobuf::MessageExts
 
Methods
#inherited
def inherited() -> ::Boolean- (::Boolean) — Output only. Indicates the inheritance status of a tag value attached to the given resource. If the tag value is inherited from one of the resource's ancestors, inherited will be true. If false, then the tag value is directly attached to the resource, inherited will be false.
 
#namespaced_tag_key
def namespaced_tag_key() -> ::String- 
        (::String) — Output only. The namespaced name of the TagKey. Can be in the form
{organization_id}/{tag_key_short_name}or{project_id}/{tag_key_short_name}or{project_number}/{tag_key_short_name}. 
#namespaced_tag_value
def namespaced_tag_value() -> ::String- 
        (::String) — Output only. The namespaced name of the TagValue. Can be in the form
{organization_id}/{tag_key_short_name}/{tag_value_short_name}or{project_id}/{tag_key_short_name}/{tag_value_short_name}or{project_number}/{tag_key_short_name}/{tag_value_short_name}. 
#tag_key
def tag_key() -> ::String- 
        (::String) — Output only. The name of the TagKey, in the format 
tagKeys/{id}, such astagKeys/123. 
#tag_key_parent_name
def tag_key_parent_name() -> ::String- 
        (::String) — The parent name of the tag key.
Must be in the format 
organizations/{organization_id}orprojects/{project_number} 
#tag_key_parent_name=
def tag_key_parent_name=(value) -> ::String- 
        value (::String) — The parent name of the tag key.
Must be in the format 
organizations/{organization_id}orprojects/{project_number} 
- 
        (::String) — The parent name of the tag key.
Must be in the format 
organizations/{organization_id}orprojects/{project_number} 
#tag_value
def tag_value() -> ::String- 
        (::String) — Output only. Resource name for TagValue in the format 
tagValues/456.