Class: Google::Cloud::Container::V1::ResourceManagerTags

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/container/v1/cluster_service.rb

Overview

A map of resource manager tag keys and values to be attached to the nodes for managing Compute Engine firewalls using Network Firewall Policies. Tags must be according to specifications in https://cloud.google.com/vpc/docs/tags-firewalls-overview#specifications. A maximum of 5 tag key-value pairs can be specified. Existing tags will be replaced with new values.

Defined Under Namespace

Classes: TagsEntry

Instance Attribute Summary collapse

Instance Attribute Details

#tags::Google::Protobuf::Map{::String => ::String}

Returns TagKeyValue must be in one of the following formats ([KEY]=[VALUE])

  1. tagKeys/{tag_key_id}=tagValues/{tag_value_id}
  2. {org_id}/{tag_key_name}={tag_value_name}
  3. {project_id}/{tag_key_name}={tag_value_name}.

Returns:

  • (::Google::Protobuf::Map{::String => ::String})

    TagKeyValue must be in one of the following formats ([KEY]=[VALUE])

    1. tagKeys/{tag_key_id}=tagValues/{tag_value_id}
    2. {org_id}/{tag_key_name}={tag_value_name}
    3. {project_id}/{tag_key_name}={tag_value_name}


5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
# File 'proto_docs/google/container/v1/cluster_service.rb', line 5414

class ResourceManagerTags
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::String]
  class TagsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end