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

Create module tags

List all tags for a given module

post
Path parameters
namestring · min: 1 · max: 128Required

Human-readable name of the module. Must be unique within the same scope and system.

Example: my-vpc-module
systemstring · min: 1 · max: 128Required

Provider or system the module targets. Lowercase letters only (e.g. aws, gcp, azure, kubernetes).

Example: awsPattern: ^[a-z]+$
Query parameters
scope_orgstring · max: 1024Optional

Organization identifier where the module is scoped.

Example: my_org
scope_projectstring · max: 1024Optional

Project identifier where the module is scoped.

Example: my_project
Header parameters
Harness-Accountstring · min: 1 · max: 128Required

Harness account ID that owns the module.

Example: abc123DEFghiJKL
Body
tagsstring[]Optional

tags defining the module

Example: ["Numquam laboriosam aut.","Error qui quo occaecati qui non."]
Responses
201

Created response.

No content

post/api/modules/{name}/{system}/tags
POST /api/modules/{name}/{system}/tags HTTP/1.1
Host: localhost:80
Harness-Account: abc123DEFghiJKL
Content-Type: application/json
Accept: */*
Content-Length: 263

{
  "error": {
    "Enim occaecati nihil in molestiae.": "Rerum fugiat voluptas nihil nihil et non.",
    "Et est delectus exercitationem deleniti.": "Nihil cumque neque qui debitis."
  },
  "tags": [
    "Non labore fuga eos architecto iure quidem.",
    "Delectus ut tempore unde sequi quia."
  ]
}

No content

Last updated

Was this helpful?