Update Ansible inventory host
Update an existing inventory host.
put
Path parameters
orgstring · min: 1 · max: 128RequiredExample:
Org is the organisation identifier.
2koprojectstring · min: 1 · max: 128RequiredExample:
Project is the project identifier.
zinventory_identifierstringRequiredExample:
The unique identifier for this inventory
test_inventoryhost_addressstringRequiredExample:
Host address is the address of the host.
host1.example.comHeader parameters
Harness-Accountstring · min: 1 · max: 128RequiredExample:
Account is the internal customer account ID.
acnBody
groupsstring[]OptionalExample:
Groups is the list of groups the host belongs to.
["Numquam beatae omnis odio dolor quia necessitatibus.","Aut exercitationem quaerat eius ut est molestiae."]Responses
200
OK response.
No content
400
BadRequestError: Bad Request response.
application/vnd.goa.error
401
UnauthorizedError: Unauthorized response.
application/vnd.goa.error
403
ForbiddenError: Forbidden response.
application/vnd.goa.error
404
NotFoundError: Not Found response.
application/vnd.goa.error
408
TimeoutError: Request Timeout response.
application/vnd.goa.error
409
ConflictError: Conflict response.
application/vnd.goa.error
423
LockedError: Locked response.
application/vnd.goa.error
499
ContextCancelledError: response.
application/vnd.goa.error
500
InternalServerError: Internal Server Error response.
application/vnd.goa.error
502
BadGatewayError: Bad Gateway response.
application/vnd.goa.error
put/api/orgs/{org}/projects/{project}/ansible/inventory/{inventory_identifier}/hosts/{host_address}
PUT /api/orgs/{org}/projects/{project}/ansible/inventory/{inventory_identifier}/hosts/{host_address} HTTP/1.1
Host: localhost:80
Harness-Account: acn
Content-Type: application/json
Accept: */*
Content-Length: 1024
{
"groups": [
"Aliquid earum deleniti beatae dolorem.",
"Minus distinctio similique vitae aut.",
"Debitis non aspernatur aut perspiciatis quibusdam.",
"Nihil perferendis aut vel distinctio sunt."
],
"vars": [
{
"file_name": "Ut dolorum dignissimos fuga.",
"key": "ip",
"uuid": "123e4567-e89b-12d3-a456-426655440000",
"value": "Et adipisci consequatur animi enim.",
"value_type": "Voluptates molestiae odit expedita ea sed."
},
{
"file_name": "Ut dolorum dignissimos fuga.",
"key": "ip",
"uuid": "123e4567-e89b-12d3-a456-426655440000",
"value": "Et adipisci consequatur animi enim.",
"value_type": "Voluptates molestiae odit expedita ea sed."
},
{
"file_name": "Ut dolorum dignissimos fuga.",
"key": "ip",
"uuid": "123e4567-e89b-12d3-a456-426655440000",
"value": "Et adipisci consequatur animi enim.",
"value_type": "Voluptates molestiae odit expedita ea sed."
},
{
"file_name": "Ut dolorum dignissimos fuga.",
"key": "ip",
"uuid": "123e4567-e89b-12d3-a456-426655440000",
"value": "Et adipisci consequatur animi enim.",
"value_type": "Voluptates molestiae odit expedita ea sed."
}
]
}No content
Last updated
Was this helpful?