Setup

Add SovLabs vCenter Endpoint

  1. Login to vRA tenant
  2. Click on the Catalog tab
  3. Request the Add SovLabs vCenter Endpoint vRA Catalog Item
  4. Fill out the form accordingly (see below) and Submit
Add SovLabs vCenter Endpoint
Add SovLabs vCenter Endpoint

FieldValue
Configuration label

No spaces, periods or special characters except underscore (_) and dash (-)

Unique label

DO NOT prepend with your tenant name and an underscore, e.g. mytenant_

Version

Choose the appropriate vCenter version

Platform Service Controller (FQDN)

Shown when 'Version' is 6+

Type in the PSC FQDN

Is the PSC embedded on the vCenter server?

Shown when 'Version' is 6+

Select if the PSC embedded on the vCenter server

vCenter hostname (FQDN)

Text input if 'Version' is less than 6. Auto-generated list in dropdown if 'Version' 6+

Type in or select the appropriate vCenter server FQDN

Credential Configuration for vCenter Endpoint
Create credential?

Check the checkbox to create a new credential.

Uncheck the checkbox to use an existing credential.

Credential

Shown when 'Create credential?' is not checked

Select the appropriate credential from an existing list of credentials

Credential Configuration label

Shown when 'Create credential?' is checked

No spaces, periods or special characters except underscore (_) and dash (-)

Unique label

DO NOT prepend with your tenant name and an underscore, e.g. mytenant_

Username

Shown when 'Create credential?' is checked

Username that has necessary permissions

Password

Shown when 'Create credential?' is checked

User's password


Add vRA Property Group

  1. Login to the vRA tenant
  2. Click on the Administration tab > Property Dictionary
  3. Click on Property Group
  4. Click on +New
    • Name: Provide a name for the Property Group
    • Properties: Click on +New to add a new property:
      • Name:
        • Always prefix the name with SovLabs_CreateTags_VMW_ (e.g. SovLabs_CreateTags_VMW_Location)
        • Multiple properties can be attached as long as the suffix after SovLabs_CreateTags_VMW_ is unique
      • Value: Multiple properties can exist on each property and must be in one of the following 4 formats:

        • Single Object format:
          {
            "name": "foo",
            "category": "bar",
            "cardinalitySingle": false,
            "tagDescription": "desc",
            "categoryDescription": "desc 2"
          }
          
        • Array of Single Objects format:
          [
            {
           "name": "foo",
           "category": "bar",
           "cardinalitySingle": false,
           "tagDescription": "desc",
           "categoryDescription": "desc 2"
            },
            {
           "name": "hello",
           "category": "world",
           "cardinalitySingle": true,
           "tagDescription": "desc 3",
           "categoryDescription": "desc 4"
            }
          ]
          
        • Single Array format:
          [
            "foo", //name
            "bar", //category
            false, //cardinalitySingle
            "desc", //tagDescription
            "desc 2", //categoryDescription
          ]
          
        • Array of Array format:
          [
            [
           "foo", //name
           "bar", //category
           false, //cardinalitySingle
           "desc", //tagDescription
           "desc 2", //categoryDescription
            ],
            [
           "hello", //name
           "world", //category
           true, //cardinalitySingle
           "desc 3", //tagDescription
           "desc 4", //categoryDescription
            ]
          ]
          
        • name is the name of the Tag
          value is the name of the Tag Category

          Optional fields that can be omitted:
          • cardinalitySingle (boolean):
            • true: allow only one tag from this category to be applied to an object at any one time
            • false: allow multiple tags from the category to be applied to an object at any one time
          • tagDescription: The Tag Description
          • categoryDescription: The Tag Category Description
    • Encrypted: Select whether or not the property should be encrypted
    • Show in Request: Select whether or not the Property Definition should be shown in the blueprint request
  5. Repeat Step 4 for all desired VM tags
  6. Save