Before you can begin creating your custom resource, you must first create the necessary dynamic types configuration.
ConfigureDynamicTypes
workflow included in the sample package. The dynamic type configuration has the following parameters:
Parameter Type |
Value |
Namespaces | Websites |
Object Type | Site |
Properties for Site object | domain, host, euro, lease
Note: The dynamic types plug-in only supports strings as property values.
|
Object Type | SiteFolder
Note: All dynamic types objects are required to have a parent folder, so you are required to create a SiteFolder object.
|
Relationship | SiteFolder-Site |
The above parameters represent the inputs of the working example. You have the Websites namespace and an object type called Site. In addition to these input parameters, you are also specifying four additional properties, host, euro, domain, and lease, that are configured with the default name and ID properties. In the vRealize Orchestrator inventory the objects that are created are listed with the name property displayed.
When this workflow finishes running, you can navigate to the inventory section of the vRealize Orchestrator Client and review the dynamic types inventory. In the inventory, you should see the Websites namespace and the SiteFolder parent folder.