Add a VMware Aria Automation
Orchestrator
Endpoint
VMware Aria Automation
Orchestrator
Endpoint To create a
VMware Aria Automation
Orchestrator
endpoint, you
make a POST request with a request body that includes VMware Aria Automation
Orchestrator
specific
parameters.- Verify that the appliance name and fully qualified domain name of theVMware Aria Suite Lifecycleinstance are available.
- Verify that the URL variable is assigned.url='https://LCM-Hostname'
- If you are using theVMware Aria Automation Orchestratorendpoint for unit testing, verify that theVMware Aria Automation Orchestratorinstance has been configured as a unit test server.
As a content developer, you use the API
to create a
VMware Aria Automation
Orchestrator
endpoint. The VMware Aria Automation
Orchestrator
endpoint
is required to create VMware Aria
Automation
endpoints and to capture content. - Create an endpoint to captureVMware Aria Automation Orchestratorcontent such as workflows, configuration elements, and actions individually or in a folder where they reside. For the server, use the FQDN, IP address, or host name of theVMware Aria Automation Orchestratorinstance that you are adding toVMware Aria Suite Lifecycle.curl -X POST \ '$url/lcm/cms/api/v1/endpoints' \ -H 'Authorization: Basic YWRtaW5AbG9jYWw6VGhpc0lzUGFzc3dvcmQ=' \ -H 'Content-Type: application/json' \ -d '{ "tagIds": ["vro-prod-env"], "supportCapture": false, "supportTest": false, "supportRelease": true, "supportTemplates": false, "supportOnlySourceControlledContent": false, "storeTemplates": true, "requestedBy": "VLCMADMIN", "name": "vro-prod", "enabled": true, "category": "Orchestration", "ignoreModules": "com.vmware", "ignoreWorkflowFolders": "/Library,/System", "version": "7.x", "server": "<VRO_IP_FQDN>", "userName": "<username_to_access_content_endpoint>", "password": "<password>", "endpointType": "CONTENT_ENDPOINT" }' | jq "."
- Examine the response.{ "requestId":"938281c0-32da-4c55-9852-9074289bd813", "status":"IN_PROGRESS", "message":"Endpoint Successfully Created", "referenceId":"7be2d7f0-bb34-4779-809f-904c328e1a7c" }
- Assign the reference ID of the endpoint to a variable name.vROEndpoint = '<referenceID>'
- Get information about theVMware Aria Automation Orchestratorendpoint.curl -X GET \ '$url/lcm/cms/api/v1/endpoints/{$vROEndpoint}' \ -H 'Accept: application/json' \ -H 'Authorization: Basic YWRtaW5AbG9jYWw6VGhpc0lzUGFzc3dvcmQ=' \ -H 'Content-Type: application/json' | jq "."
- Examine the response for information about theVMware Aria Automation Orchestratorendpoint.Response: { "id": "7be2d7f0-bb34-4779-809f-904c328e1a7c", "createdOn": 1573121755916, "lastUpdatedOn": 1573121756159, "supportCapture": false, "supportTest": false, "supportRelease": true, "supportTemplates": false, "supportOnlySourceControlledContent": false, "storeTemplates": true, "requestedBy": "admin@local", "name": "vro-prod", "enabled": true, "category": "Orchestration", "systemEndpoint": false, "version": "7.x", "server": "vROserver.my.company.com", "userName": "user@my.company.local", "password": "example_user_password", "ignoreModules": "com.vmware", "ignoreWorkflowFolders": "/Library,/System", "reviewRequired": false, "endpointType": "CONTENT_ENDPOINT", "userIdentity": "admin@local" }
Use your endpoint to manage the
following types of
VMware Aria Automation
Orchestrator
content:- Orchestrator-Workflow
- Orchestrator-Action
- Orchestrator-Configuration-Element
- Orchestrator-Package