Add a VMware Aria Automation Endpoint
VMware Aria Automation
Endpoint To create a
VMware Aria Automation
endpoint, you make a POST request
with a request body that includes VMware Aria Automation
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'
- Verify that you have added at least oneVMware Aria Automationendpoint.
As a content developer, you use
the API to create a
VMware Aria Automation
endpoint. - Create an endpoint to captureVMware Aria Automationcontent. In this example, thevroServerIdis from theVMware Aria Automation Orchestratorendpoint that you created in Add a VMware Aria Automation Orchestrator Endpoint.curl -X POST \ '$url/lcm/cms/api/v1/endpoints' \ -H 'Authorization: Basic YWRtaW5AbG9jYWw6VGhpc0lzUGFzc3dvcmQ=' \ -H 'Content-Type: application/json' \ -d '{ "tagNames": [ "vra-prod-env" ], "supportCapture": true, "supportTest": true, "supportRelease": true, "supportOnlySourceControlledContent": false, "name": "vra-prod", "vroServerId":"7be2d7f0-bb34-4779-809f-904c328e1a7c", "enabled": true, "category": "Automation", "version": "7.x", "server": "<LCM-Hostname>", "userName": "<username_to_access_content_endpoint>", "password": "<password>", "tenant": "qe", "endpointType": "CONTENT_ENDPOINT" }' | jq "."
- Examine the response.{ "requestId":"fcb8040a-e44a-48b1-8cb4-ff7f793becf6", "status":"IN_PROGRESS", "message":"Endpoint Successfully Created", "referenceId":"e321e9f5-37a3-497c-93c9-b579fe8ba8fd" }
- Assign the reference ID of the endpoint to a variable name.vRAEndpoint = '<referenceID>'
- Get information about theVMware Aria Automationendpoint.curl -X GET \ '$url/lcm/cms/api/v1/endpoints/{$vRAEndpoint}' \ -H 'Accept: application/json' \ -H 'Authorization: Basic YWRtaW5AbG9jYWw6VGhpc0lzUGFzc3dvcmQ=' \ -H 'Content-Type: application/json' | jq "."
- Examine the response for information about theVMware Aria Automationendpoint.Response: { "id": "e321e9f5-37a3-497c-93c9-b579fe8ba8fd", "createdOn": 1573126732254, "lastUpdatedOn": 1573126732334, "tagNames": [ "vra-prod-env" ], "supportCapture": true, "supportTest": true, "supportRelease": true, "supportTemplates": false, "supportOnlySourceControlledContent": false, "storeTemplates": false, "requestedBy": "admin@local", "name": "vra-prod", "enabled": true, "category": "Automation", "systemEndpoint": false, "version": "7.x", "server": "vRAserver.my.company.com", "userName": "user@my.company.local", "password": "example_user_password", "tenant": "qe", "vroServerId": "7be2d7f0-bb34-4779-809f-904c328e1a7c", "reviewRequired": false, "endpointType": "CONTENT_ENDPOINT", "userIdentity": "admin@local" }
Use your endpoint to manage the
following types of
VMware Aria Automation
content:- Automation-Component Profile
- Automation-Composite Blueprint
- Automation-Custom Form
- Automation-Property Definition
- Automation-Property Group
- Automation-Resource Map
- Automation-Resource Type
- Automation-Resource Action
- Automation-Software
- Automation-Subscription
- Automation-XaaS Blueprint