Handling Custom Labels Created in
TAS
NCP can handle custom labels that you create on an app in TAS. NCP will create
corresponding tags in
NSX
for those
labels.In TAS, you can create labels with the following command. For
example,
cf curl v3/apps/<app-guid> -X PATCH -d '{"metadata": {"labels": {"aaa": "111", "bbb": "222"}}
You can also delete a label by setting the
value of a label to
null
, For
example,cf curl v3/apps/<app-guid> -X PATCH -d '{"metadata": {"labels":{"aaa": null}}}'
These commands trigger events that NCP can
retrieve. For a new label, for example,
"aaa":"111"
, NCP will
create the tag app_label/aaa:111
for the logical ports of all the
app instances. If you delete a label, the corresponding tag will be removed.