This example shows how to assign a tag to a content library.

This example uses the steps that are described in the Assign the Tag to a Content Library procedure.

require 'com/vmware/cis/tagging/vapi'
require 'Com/Vmware/Content'

# 1 - Create a dynamic type ID for the content library.
dynamic_id = Com::Vmware::Vapi::Std::DynamicID.new
dynamic_id.type = Com::Vmware::Content::LibraryService::RESOURCE_TYPE
dynamic_id.id = $my_library_id

tag_association_stub =
   Com::Vmware::Cis::Tagging::TagAssociation.new $my_stub_config
tag_association_stub.attach($my_tag_id, dynamic_id)