For the complete documentation index, see llms.txt. This page is also available as Markdown.

Update Ansible inventory host

Update an existing inventory host.

put
Path parameters
orgstring · min: 1 · max: 128Required

Org is the organisation identifier.

Example: 2ko
projectstring · min: 1 · max: 128Required

Project is the project identifier.

Example: z
inventory_identifierstringRequired

The unique identifier for this inventory

Example: test_inventory
host_addressstringRequired

Host address is the address of the host.

Example: host1.example.com
Header parameters
Harness-Accountstring · min: 1 · max: 128Required

Account is the internal customer account ID.

Example: acn
Body
groupsstring[]Optional

Groups is the list of groups the host belongs to.

Example: ["Numquam beatae omnis odio dolor quia necessitatibus.","Aut exercitationem quaerat eius ut est molestiae."]
Responses
200

OK response.

No content

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?