Variable Sets
Variable Sets Service handles the API for managing variable sets assigned to workspaces.
Create a new Variable Set on project level.
Org is the organisation identifier.
kjeProject is the project identifier.
o2bAccount is the internal customer account ID.
26hTimestamp when the variable set was created.
1627590400Description provides long-form text about the resource.
this is a more detailed explanation of the resource.ID PK for internal uses
1222138260473291800Identifier is the VariableSet identifier.
3xvPattern: ^[^/?#\s]+$Name is the human readable name for the resource.
resource nameTimestamp when the variable set was last updated.
1627686800Created response.
Create-Variable-Set-Account-LevelResponseBody result type (default view)
Account is the internal customer account ID.
14Timestamp when the variable set was created.
1627590400Description provides long-form text about the resource.
this is a more detailed explanation of the resource.Identifier is the VariableSet identifier.
t1wPattern: ^[^/?#\s]+$Name is the human readable name for the resource.
resource nameOrg is the organisation identifier.
cdProject is the project identifier.
2Timestamp when the variable set was last updated.
1627686800BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
POST /api/orgs/{org}/projects/{project}/variable-set HTTP/1.1
Host: localhost:80
Harness-Account: 26h
Content-Type: application/json
Accept: */*
Content-Length: 2133
{
"connectors": [
{
"connector_ref": "sw",
"created": 1627590400,
"id": 2987356580748683000,
"type": "vault",
"updated": 1627686800
},
{
"connector_ref": "sw",
"created": 1627590400,
"id": 2987356580748683000,
"type": "vault",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"Corporis mollitia sed consequatur.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
},
"In amet aut.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
},
"Nobis fuga.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
}
},
"id": 3518994889074110000,
"identifier": "hw",
"name": "resource name",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Adipisci esse doloribus id tenetur.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
},
"Sed aspernatur vero.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
}
},
"updated": 1627686800
}{
"account": "13",
"connectors": [
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"Provident blanditiis minima sint vel officia.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"identifier": "501",
"name": "resource name",
"org": "xr",
"project": "dd9",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Ipsum voluptates error minima at voluptatem in.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"updated": 1627686800
}Delete Variable Set on project level using identifier as a query parameter. Required when the identifier contains characters that are unsafe in URL paths (e.g. '/').
Org is the organisation identifier.
fProject is the project identifier.
nIdentifier is the VariableSet identifier.
h0Account is the internal customer account ID.
qNo Content response.
No content
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
DELETE /api/orgs/{org}/projects/{project}/variable-set?identifier=h0 HTTP/1.1
Host: localhost:80
Harness-Account: q
Accept: */*
No content
Get Variable Set by identifier on project level.
Org is the organisation identifier.
m86Project is the project identifier.
7oIdentifier is the VariableSet identifier.
agcAccount is the internal customer account ID.
hbOK response.
Get-Variable-Set-Account-LevelResponseBody result type (default view)
Account is the internal customer account ID.
4zTimestamp when the variable set was created.
1627590400Description provides long-form text about the resource.
this is a more detailed explanation of the resource.Identifier is the VariableSet identifier.
1Pattern: ^[^/?#\s]+$Name is the human readable name for the resource.
resource nameOrg is the organisation identifier.
0teProject is the project identifier.
eyTimestamp when the variable set was last updated.
1627686800BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
GET /api/orgs/{org}/projects/{project}/variable-set/{identifier} HTTP/1.1
Host: localhost:80
Harness-Account: hb
Accept: */*
{
"account": "xdd",
"connectors": [
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"Rem illum accusantium ut voluptate.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
},
"Sed assumenda.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"identifier": "yoz",
"name": "resource name",
"org": "5",
"project": "pnv",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Placeat quidem velit explicabo.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"updated": 1627686800
}Update a Variable Set on project level.
Org is the organisation identifier.
5a8Project is the project identifier.
oaIdentifier is the VariableSet identifier.
8pPattern: ^[^/?#\s]+$Account is the internal customer account ID.
8qhTimestamp when the variable set was created.
1627590400Description provides long-form text about the resource.
this is a more detailed explanation of the resource.ID PK for internal uses
2245180533286336000Name is the human readable name for the resource.
resource nameTimestamp when the variable set was last updated.
1627686800OK response.
Create-Variable-Set-Account-LevelResponseBody result type (default view)
Account is the internal customer account ID.
14Timestamp when the variable set was created.
1627590400Description provides long-form text about the resource.
this is a more detailed explanation of the resource.Identifier is the VariableSet identifier.
t1wPattern: ^[^/?#\s]+$Name is the human readable name for the resource.
resource nameOrg is the organisation identifier.
cdProject is the project identifier.
2Timestamp when the variable set was last updated.
1627686800BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
PUT /api/orgs/{org}/projects/{project}/variable-set/{identifier} HTTP/1.1
Host: localhost:80
Harness-Account: 8qh
Content-Type: application/json
Accept: */*
Content-Length: 2667
{
"connectors": [
{
"connector_ref": "sw",
"created": 1627590400,
"id": 2987356580748683000,
"type": "vault",
"updated": 1627686800
},
{
"connector_ref": "sw",
"created": 1627590400,
"id": 2987356580748683000,
"type": "vault",
"updated": 1627686800
},
{
"connector_ref": "sw",
"created": 1627590400,
"id": 2987356580748683000,
"type": "vault",
"updated": 1627686800
},
{
"connector_ref": "sw",
"created": 1627590400,
"id": 2987356580748683000,
"type": "vault",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"Assumenda explicabo eum fuga ratione sit harum.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
},
"Perferendis rerum maiores enim iste.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
}
},
"id": 4994396432866402000,
"name": "resource name",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Maiores laborum.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
},
"Reprehenderit dicta nisi dolores dolore ipsum sapiente.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
},
"Ut fuga minus sed iure expedita.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
}
},
"updated": 1627686800
}{
"account": "13",
"connectors": [
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"Provident blanditiis minima sint vel officia.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"identifier": "501",
"name": "resource name",
"org": "xr",
"project": "dd9",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Ipsum voluptates error minima at voluptatem in.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"updated": 1627686800
}Delete Variable Set by identifier on project level.
Org is the organisation identifier.
qrProject is the project identifier.
mIdentifier is the VariableSet identifier.
5x7Account is the internal customer account ID.
k97No Content response.
No content
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
DELETE /api/orgs/{org}/projects/{project}/variable-set/{identifier} HTTP/1.1
Host: localhost:80
Harness-Account: k97
Accept: */*
No content
Get Variable Set References list on project level.
Org is the organisation identifier.
5qaProject is the project identifier.
3Identifier is the VariableSet identifier.
taaAccount is the internal customer account ID.
iqOK response.
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
GET /api/orgs/{org}/projects/{project}/variable-set/{identifier}/references HTTP/1.1
Host: localhost:80
Harness-Account: iq
Accept: */*
{
"items": [
{
"account": "l",
"associated_template": {
"template_id": "sd",
"version": "4j"
},
"backend_locked": false,
"budget": 0.27371624,
"ccm_cost_enabled": true,
"cost_breakdown_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_diff_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_estimation_enabled": true,
"created": 428375767912060860,
"default_pipelines": {
"Minus assumenda alias quod molestiae.": {
"project_pipeline": "Adipisci est eum est ipsa dolor laborum.",
"workspace_pipeline": "Iusto enim."
}
},
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"At et.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
},
"Voluptas velit.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"id": 1480116103255821800,
"identifier": "s",
"lock": {
"created_at": 7453500378553964000,
"id": "Aut saepe tenetur possimus voluptatem quidem.",
"locked_by_display_name": "Reprehenderit expedita atque aut.",
"locked_by_principal_id": "Magnam eligendi neque odio.",
"locked_by_principal_type": "Quis et qui ratione nostrum.",
"manual": false,
"reason": "Et autem ipsum tempora sed et animi."
},
"modules_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"name": "resource name",
"org": "q",
"project": "fo",
"provider_connector": "Perferendis ab sunt.",
"provider_connectors": [
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
},
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
}
],
"providers_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"provisioner": "Fugiat iure alias nihil sed voluptate hic.",
"provisioner_configuration": "Natus eum recusandae fugit officiis delectus omnis.",
"provisioner_data": "Dolores vitae natus incidunt ipsam ut.",
"provisioner_version": "Omnis et maxime sunt.",
"prune_sensitive_data": true,
"repository": "Aut temporibus et aperiam dignissimos tenetur.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Voluptas amet et.",
"repository_path": "",
"repository_sha": "abc10ed",
"repository_submodules": "recursive",
"run_all": false,
"sparse_checkout": "Ullam quasi distinctio nostrum ducimus.",
"state_checksum": "d21c1662d8ce2c74f24efdc8db93eb34473b86810aeccca4b1518f70b0ccde8f",
"status": "rollback_applied",
"tags": {
"cost-center": "engineering",
"environment": "production",
"team": "platform"
},
"terraform_plan_json": "f9e21473daaa2674d862b67a1339f4570e86de17",
"terraform_state": "fc1200c7a7aa52109d762a9f005b149abef01479",
"terraform_state_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"terraform_variable_files": [
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
}
],
"terraform_variables": {
"Et asperiores.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"terragrunt_provider": true,
"terragrunt_version": "Maxime aliquam eveniet.",
"updated": 1100854962400415200,
"variable_sets": [
"Et ad et amet voluptatibus est.",
"Molestias eos numquam quis maxime aut."
]
},
{
"account": "l",
"associated_template": {
"template_id": "sd",
"version": "4j"
},
"backend_locked": false,
"budget": 0.27371624,
"ccm_cost_enabled": true,
"cost_breakdown_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_diff_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_estimation_enabled": true,
"created": 428375767912060860,
"default_pipelines": {
"Minus assumenda alias quod molestiae.": {
"project_pipeline": "Adipisci est eum est ipsa dolor laborum.",
"workspace_pipeline": "Iusto enim."
}
},
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"At et.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
},
"Voluptas velit.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"id": 1480116103255821800,
"identifier": "s",
"lock": {
"created_at": 7453500378553964000,
"id": "Aut saepe tenetur possimus voluptatem quidem.",
"locked_by_display_name": "Reprehenderit expedita atque aut.",
"locked_by_principal_id": "Magnam eligendi neque odio.",
"locked_by_principal_type": "Quis et qui ratione nostrum.",
"manual": false,
"reason": "Et autem ipsum tempora sed et animi."
},
"modules_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"name": "resource name",
"org": "q",
"project": "fo",
"provider_connector": "Perferendis ab sunt.",
"provider_connectors": [
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
},
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
}
],
"providers_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"provisioner": "Fugiat iure alias nihil sed voluptate hic.",
"provisioner_configuration": "Natus eum recusandae fugit officiis delectus omnis.",
"provisioner_data": "Dolores vitae natus incidunt ipsam ut.",
"provisioner_version": "Omnis et maxime sunt.",
"prune_sensitive_data": true,
"repository": "Aut temporibus et aperiam dignissimos tenetur.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Voluptas amet et.",
"repository_path": "",
"repository_sha": "abc10ed",
"repository_submodules": "recursive",
"run_all": false,
"sparse_checkout": "Ullam quasi distinctio nostrum ducimus.",
"state_checksum": "d21c1662d8ce2c74f24efdc8db93eb34473b86810aeccca4b1518f70b0ccde8f",
"status": "rollback_applied",
"tags": {
"cost-center": "engineering",
"environment": "production",
"team": "platform"
},
"terraform_plan_json": "f9e21473daaa2674d862b67a1339f4570e86de17",
"terraform_state": "fc1200c7a7aa52109d762a9f005b149abef01479",
"terraform_state_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"terraform_variable_files": [
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
}
],
"terraform_variables": {
"Et asperiores.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"terragrunt_provider": true,
"terragrunt_version": "Maxime aliquam eveniet.",
"updated": 1100854962400415200,
"variable_sets": [
"Et ad et amet voluptatibus est.",
"Molestias eos numquam quis maxime aut."
]
},
{
"account": "l",
"associated_template": {
"template_id": "sd",
"version": "4j"
},
"backend_locked": false,
"budget": 0.27371624,
"ccm_cost_enabled": true,
"cost_breakdown_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_diff_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_estimation_enabled": true,
"created": 428375767912060860,
"default_pipelines": {
"Minus assumenda alias quod molestiae.": {
"project_pipeline": "Adipisci est eum est ipsa dolor laborum.",
"workspace_pipeline": "Iusto enim."
}
},
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"At et.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
},
"Voluptas velit.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"id": 1480116103255821800,
"identifier": "s",
"lock": {
"created_at": 7453500378553964000,
"id": "Aut saepe tenetur possimus voluptatem quidem.",
"locked_by_display_name": "Reprehenderit expedita atque aut.",
"locked_by_principal_id": "Magnam eligendi neque odio.",
"locked_by_principal_type": "Quis et qui ratione nostrum.",
"manual": false,
"reason": "Et autem ipsum tempora sed et animi."
},
"modules_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"name": "resource name",
"org": "q",
"project": "fo",
"provider_connector": "Perferendis ab sunt.",
"provider_connectors": [
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
},
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
}
],
"providers_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"provisioner": "Fugiat iure alias nihil sed voluptate hic.",
"provisioner_configuration": "Natus eum recusandae fugit officiis delectus omnis.",
"provisioner_data": "Dolores vitae natus incidunt ipsam ut.",
"provisioner_version": "Omnis et maxime sunt.",
"prune_sensitive_data": true,
"repository": "Aut temporibus et aperiam dignissimos tenetur.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Voluptas amet et.",
"repository_path": "",
"repository_sha": "abc10ed",
"repository_submodules": "recursive",
"run_all": false,
"sparse_checkout": "Ullam quasi distinctio nostrum ducimus.",
"state_checksum": "d21c1662d8ce2c74f24efdc8db93eb34473b86810aeccca4b1518f70b0ccde8f",
"status": "rollback_applied",
"tags": {
"cost-center": "engineering",
"environment": "production",
"team": "platform"
},
"terraform_plan_json": "f9e21473daaa2674d862b67a1339f4570e86de17",
"terraform_state": "fc1200c7a7aa52109d762a9f005b149abef01479",
"terraform_state_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"terraform_variable_files": [
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
}
],
"terraform_variables": {
"Et asperiores.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"terragrunt_provider": true,
"terragrunt_version": "Maxime aliquam eveniet.",
"updated": 1100854962400415200,
"variable_sets": [
"Et ad et amet voluptatibus est.",
"Molestias eos numquam quis maxime aut."
]
}
]
}Get Variable Set list on project level.
Org is the organisation identifier.
ghProject is the project identifier.
rboAccount is the internal customer account ID.
usOK response.
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
GET /api/orgs/{org}/projects/{project}/variable-sets HTTP/1.1
Host: localhost:80
Harness-Account: us
Accept: */*
{
"items": [
{
"account": "e",
"connectors": [
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"env_vars_count": 2822961649872163300,
"environment_variables": {
"Ex facere ducimus accusantium.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
},
"Quam exercitationem dolore nihil eaque sint modi.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"id": 3732375073621862400,
"identifier": "7l8",
"name": "resource name",
"org": "s",
"project": "v5",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Quasi saepe earum dolores ea culpa odio.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"tf_vars_count": 3798146291237058000,
"updated": 1627686800,
"var_files_count": 156121988512974820
},
{
"account": "e",
"connectors": [
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"env_vars_count": 2822961649872163300,
"environment_variables": {
"Ex facere ducimus accusantium.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
},
"Quam exercitationem dolore nihil eaque sint modi.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"id": 3732375073621862400,
"identifier": "7l8",
"name": "resource name",
"org": "s",
"project": "v5",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Quasi saepe earum dolores ea culpa odio.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"tf_vars_count": 3798146291237058000,
"updated": 1627686800,
"var_files_count": 156121988512974820
},
{
"account": "e",
"connectors": [
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"env_vars_count": 2822961649872163300,
"environment_variables": {
"Ex facere ducimus accusantium.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
},
"Quam exercitationem dolore nihil eaque sint modi.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"id": 3732375073621862400,
"identifier": "7l8",
"name": "resource name",
"org": "s",
"project": "v5",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Quasi saepe earum dolores ea culpa odio.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"tf_vars_count": 3798146291237058000,
"updated": 1627686800,
"var_files_count": 156121988512974820
}
]
}Create a new Variable Set on org level.
Org is the organisation identifier.
q5Account is the internal customer account ID.
q9Timestamp when the variable set was created.
1627590400Description provides long-form text about the resource.
this is a more detailed explanation of the resource.ID PK for internal uses
6938366508368176000Identifier is the VariableSet identifier.
1d8Pattern: ^[^/?#\s]+$Name is the human readable name for the resource.
resource nameTimestamp when the variable set was last updated.
1627686800Created response.
Create-Variable-Set-Account-LevelResponseBody result type (default view)
Account is the internal customer account ID.
14Timestamp when the variable set was created.
1627590400Description provides long-form text about the resource.
this is a more detailed explanation of the resource.Identifier is the VariableSet identifier.
t1wPattern: ^[^/?#\s]+$Name is the human readable name for the resource.
resource nameOrg is the organisation identifier.
cdProject is the project identifier.
2Timestamp when the variable set was last updated.
1627686800BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
POST /api/orgs/{org}/variable-set HTTP/1.1
Host: localhost:80
Harness-Account: q9
Content-Type: application/json
Accept: */*
Content-Length: 1829
{
"connectors": [
{
"connector_ref": "sw",
"created": 1627590400,
"id": 2987356580748683000,
"type": "vault",
"updated": 1627686800
},
{
"connector_ref": "sw",
"created": 1627590400,
"id": 2987356580748683000,
"type": "vault",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"Inventore consequatur qui dolores ipsum autem.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
}
},
"id": 5895057065149330000,
"identifier": "7",
"name": "resource name",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Eligendi corporis eum.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
},
"Totam aut in recusandae et aut non.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
}
},
"updated": 1627686800
}{
"account": "13",
"connectors": [
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"Provident blanditiis minima sint vel officia.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"identifier": "501",
"name": "resource name",
"org": "xr",
"project": "dd9",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Ipsum voluptates error minima at voluptatem in.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"updated": 1627686800
}Delete Variable Set on org level using identifier as a query parameter. Required when the identifier contains characters that are unsafe in URL paths (e.g. '/').
Org is the organisation identifier.
fIdentifier is the VariableSet identifier.
rAccount is the internal customer account ID.
rNo Content response.
No content
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
DELETE /api/orgs/{org}/variable-set?identifier=r HTTP/1.1
Host: localhost:80
Harness-Account: r
Accept: */*
No content
Get Variable Set by identifier on org level.
Org is the organisation identifier.
mhiIdentifier is the VariableSet identifier.
7Account is the internal customer account ID.
39rOK response.
Get-Variable-Set-Account-LevelResponseBody result type (default view)
Account is the internal customer account ID.
4zTimestamp when the variable set was created.
1627590400Description provides long-form text about the resource.
this is a more detailed explanation of the resource.Identifier is the VariableSet identifier.
1Pattern: ^[^/?#\s]+$Name is the human readable name for the resource.
resource nameOrg is the organisation identifier.
0teProject is the project identifier.
eyTimestamp when the variable set was last updated.
1627686800BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
GET /api/orgs/{org}/variable-set/{identifier} HTTP/1.1
Host: localhost:80
Harness-Account: 39r
Accept: */*
{
"account": "xdd",
"connectors": [
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"Rem illum accusantium ut voluptate.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
},
"Sed assumenda.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"identifier": "yoz",
"name": "resource name",
"org": "5",
"project": "pnv",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Placeat quidem velit explicabo.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"updated": 1627686800
}Update a Variable Set on org level.
Org is the organisation identifier.
kqkIdentifier is the VariableSet identifier.
kjPattern: ^[^/?#\s]+$Account is the internal customer account ID.
94Timestamp when the variable set was created.
1627590400Description provides long-form text about the resource.
this is a more detailed explanation of the resource.ID PK for internal uses
3018521076081801700Name is the human readable name for the resource.
resource nameTimestamp when the variable set was last updated.
1627686800OK response.
Create-Variable-Set-Account-LevelResponseBody result type (default view)
Account is the internal customer account ID.
14Timestamp when the variable set was created.
1627590400Description provides long-form text about the resource.
this is a more detailed explanation of the resource.Identifier is the VariableSet identifier.
t1wPattern: ^[^/?#\s]+$Name is the human readable name for the resource.
resource nameOrg is the organisation identifier.
cdProject is the project identifier.
2Timestamp when the variable set was last updated.
1627686800BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
PUT /api/orgs/{org}/variable-set/{identifier} HTTP/1.1
Host: localhost:80
Harness-Account: 94
Content-Type: application/json
Accept: */*
Content-Length: 1586
{
"connectors": [
{
"connector_ref": "sw",
"created": 1627590400,
"id": 2987356580748683000,
"type": "vault",
"updated": 1627686800
},
{
"connector_ref": "sw",
"created": 1627590400,
"id": 2987356580748683000,
"type": "vault",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"In dolores.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
}
},
"id": 102706403428451150,
"name": "resource name",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Et blanditiis.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
}
},
"updated": 1627686800
}{
"account": "13",
"connectors": [
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"Provident blanditiis minima sint vel officia.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"identifier": "501",
"name": "resource name",
"org": "xr",
"project": "dd9",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Ipsum voluptates error minima at voluptatem in.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"updated": 1627686800
}Delete Variable Set by identifier on org level.
Org is the organisation identifier.
kf6Identifier is the VariableSet identifier.
sl4Account is the internal customer account ID.
lNo Content response.
No content
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
DELETE /api/orgs/{org}/variable-set/{identifier} HTTP/1.1
Host: localhost:80
Harness-Account: l
Accept: */*
No content
Get Variable Set References list on org level.
Org is the organisation identifier.
vkjIdentifier is the VariableSet identifier.
6kxAccount is the internal customer account ID.
3OK response.
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
GET /api/orgs/{org}/variable-set/{identifier}/references HTTP/1.1
Host: localhost:80
Harness-Account: 3
Accept: */*
{
"items": [
{
"account": "l",
"associated_template": {
"template_id": "sd",
"version": "4j"
},
"backend_locked": false,
"budget": 0.27371624,
"ccm_cost_enabled": true,
"cost_breakdown_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_diff_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_estimation_enabled": true,
"created": 428375767912060860,
"default_pipelines": {
"Minus assumenda alias quod molestiae.": {
"project_pipeline": "Adipisci est eum est ipsa dolor laborum.",
"workspace_pipeline": "Iusto enim."
}
},
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"At et.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
},
"Voluptas velit.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"id": 1480116103255821800,
"identifier": "s",
"lock": {
"created_at": 7453500378553964000,
"id": "Aut saepe tenetur possimus voluptatem quidem.",
"locked_by_display_name": "Reprehenderit expedita atque aut.",
"locked_by_principal_id": "Magnam eligendi neque odio.",
"locked_by_principal_type": "Quis et qui ratione nostrum.",
"manual": false,
"reason": "Et autem ipsum tempora sed et animi."
},
"modules_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"name": "resource name",
"org": "q",
"project": "fo",
"provider_connector": "Perferendis ab sunt.",
"provider_connectors": [
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
},
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
}
],
"providers_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"provisioner": "Fugiat iure alias nihil sed voluptate hic.",
"provisioner_configuration": "Natus eum recusandae fugit officiis delectus omnis.",
"provisioner_data": "Dolores vitae natus incidunt ipsam ut.",
"provisioner_version": "Omnis et maxime sunt.",
"prune_sensitive_data": true,
"repository": "Aut temporibus et aperiam dignissimos tenetur.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Voluptas amet et.",
"repository_path": "",
"repository_sha": "abc10ed",
"repository_submodules": "recursive",
"run_all": false,
"sparse_checkout": "Ullam quasi distinctio nostrum ducimus.",
"state_checksum": "d21c1662d8ce2c74f24efdc8db93eb34473b86810aeccca4b1518f70b0ccde8f",
"status": "rollback_applied",
"tags": {
"cost-center": "engineering",
"environment": "production",
"team": "platform"
},
"terraform_plan_json": "f9e21473daaa2674d862b67a1339f4570e86de17",
"terraform_state": "fc1200c7a7aa52109d762a9f005b149abef01479",
"terraform_state_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"terraform_variable_files": [
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
}
],
"terraform_variables": {
"Et asperiores.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"terragrunt_provider": true,
"terragrunt_version": "Maxime aliquam eveniet.",
"updated": 1100854962400415200,
"variable_sets": [
"Et ad et amet voluptatibus est.",
"Molestias eos numquam quis maxime aut."
]
},
{
"account": "l",
"associated_template": {
"template_id": "sd",
"version": "4j"
},
"backend_locked": false,
"budget": 0.27371624,
"ccm_cost_enabled": true,
"cost_breakdown_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_diff_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_estimation_enabled": true,
"created": 428375767912060860,
"default_pipelines": {
"Minus assumenda alias quod molestiae.": {
"project_pipeline": "Adipisci est eum est ipsa dolor laborum.",
"workspace_pipeline": "Iusto enim."
}
},
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"At et.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
},
"Voluptas velit.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"id": 1480116103255821800,
"identifier": "s",
"lock": {
"created_at": 7453500378553964000,
"id": "Aut saepe tenetur possimus voluptatem quidem.",
"locked_by_display_name": "Reprehenderit expedita atque aut.",
"locked_by_principal_id": "Magnam eligendi neque odio.",
"locked_by_principal_type": "Quis et qui ratione nostrum.",
"manual": false,
"reason": "Et autem ipsum tempora sed et animi."
},
"modules_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"name": "resource name",
"org": "q",
"project": "fo",
"provider_connector": "Perferendis ab sunt.",
"provider_connectors": [
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
},
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
}
],
"providers_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"provisioner": "Fugiat iure alias nihil sed voluptate hic.",
"provisioner_configuration": "Natus eum recusandae fugit officiis delectus omnis.",
"provisioner_data": "Dolores vitae natus incidunt ipsam ut.",
"provisioner_version": "Omnis et maxime sunt.",
"prune_sensitive_data": true,
"repository": "Aut temporibus et aperiam dignissimos tenetur.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Voluptas amet et.",
"repository_path": "",
"repository_sha": "abc10ed",
"repository_submodules": "recursive",
"run_all": false,
"sparse_checkout": "Ullam quasi distinctio nostrum ducimus.",
"state_checksum": "d21c1662d8ce2c74f24efdc8db93eb34473b86810aeccca4b1518f70b0ccde8f",
"status": "rollback_applied",
"tags": {
"cost-center": "engineering",
"environment": "production",
"team": "platform"
},
"terraform_plan_json": "f9e21473daaa2674d862b67a1339f4570e86de17",
"terraform_state": "fc1200c7a7aa52109d762a9f005b149abef01479",
"terraform_state_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"terraform_variable_files": [
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
}
],
"terraform_variables": {
"Et asperiores.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"terragrunt_provider": true,
"terragrunt_version": "Maxime aliquam eveniet.",
"updated": 1100854962400415200,
"variable_sets": [
"Et ad et amet voluptatibus est.",
"Molestias eos numquam quis maxime aut."
]
},
{
"account": "l",
"associated_template": {
"template_id": "sd",
"version": "4j"
},
"backend_locked": false,
"budget": 0.27371624,
"ccm_cost_enabled": true,
"cost_breakdown_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_diff_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_estimation_enabled": true,
"created": 428375767912060860,
"default_pipelines": {
"Minus assumenda alias quod molestiae.": {
"project_pipeline": "Adipisci est eum est ipsa dolor laborum.",
"workspace_pipeline": "Iusto enim."
}
},
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"At et.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
},
"Voluptas velit.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"id": 1480116103255821800,
"identifier": "s",
"lock": {
"created_at": 7453500378553964000,
"id": "Aut saepe tenetur possimus voluptatem quidem.",
"locked_by_display_name": "Reprehenderit expedita atque aut.",
"locked_by_principal_id": "Magnam eligendi neque odio.",
"locked_by_principal_type": "Quis et qui ratione nostrum.",
"manual": false,
"reason": "Et autem ipsum tempora sed et animi."
},
"modules_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"name": "resource name",
"org": "q",
"project": "fo",
"provider_connector": "Perferendis ab sunt.",
"provider_connectors": [
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
},
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
}
],
"providers_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"provisioner": "Fugiat iure alias nihil sed voluptate hic.",
"provisioner_configuration": "Natus eum recusandae fugit officiis delectus omnis.",
"provisioner_data": "Dolores vitae natus incidunt ipsam ut.",
"provisioner_version": "Omnis et maxime sunt.",
"prune_sensitive_data": true,
"repository": "Aut temporibus et aperiam dignissimos tenetur.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Voluptas amet et.",
"repository_path": "",
"repository_sha": "abc10ed",
"repository_submodules": "recursive",
"run_all": false,
"sparse_checkout": "Ullam quasi distinctio nostrum ducimus.",
"state_checksum": "d21c1662d8ce2c74f24efdc8db93eb34473b86810aeccca4b1518f70b0ccde8f",
"status": "rollback_applied",
"tags": {
"cost-center": "engineering",
"environment": "production",
"team": "platform"
},
"terraform_plan_json": "f9e21473daaa2674d862b67a1339f4570e86de17",
"terraform_state": "fc1200c7a7aa52109d762a9f005b149abef01479",
"terraform_state_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"terraform_variable_files": [
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
}
],
"terraform_variables": {
"Et asperiores.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"terragrunt_provider": true,
"terragrunt_version": "Maxime aliquam eveniet.",
"updated": 1100854962400415200,
"variable_sets": [
"Et ad et amet voluptatibus est.",
"Molestias eos numquam quis maxime aut."
]
}
]
}Get Variable Set list on org level.
Org is the organisation identifier.
xfpAccount is the internal customer account ID.
m9jOK response.
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
GET /api/orgs/{org}/variable-sets HTTP/1.1
Host: localhost:80
Harness-Account: m9j
Accept: */*
{
"items": [
{
"account": "e",
"connectors": [
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"env_vars_count": 2822961649872163300,
"environment_variables": {
"Ex facere ducimus accusantium.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
},
"Quam exercitationem dolore nihil eaque sint modi.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"id": 3732375073621862400,
"identifier": "7l8",
"name": "resource name",
"org": "s",
"project": "v5",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Quasi saepe earum dolores ea culpa odio.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"tf_vars_count": 3798146291237058000,
"updated": 1627686800,
"var_files_count": 156121988512974820
},
{
"account": "e",
"connectors": [
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"env_vars_count": 2822961649872163300,
"environment_variables": {
"Ex facere ducimus accusantium.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
},
"Quam exercitationem dolore nihil eaque sint modi.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"id": 3732375073621862400,
"identifier": "7l8",
"name": "resource name",
"org": "s",
"project": "v5",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Quasi saepe earum dolores ea culpa odio.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"tf_vars_count": 3798146291237058000,
"updated": 1627686800,
"var_files_count": 156121988512974820
},
{
"account": "e",
"connectors": [
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"env_vars_count": 2822961649872163300,
"environment_variables": {
"Ex facere ducimus accusantium.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
},
"Quam exercitationem dolore nihil eaque sint modi.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"id": 3732375073621862400,
"identifier": "7l8",
"name": "resource name",
"org": "s",
"project": "v5",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Quasi saepe earum dolores ea culpa odio.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"tf_vars_count": 3798146291237058000,
"updated": 1627686800,
"var_files_count": 156121988512974820
}
]
}Create a new Variable Set on account level.
Account is the internal customer account ID.
ij9Timestamp when the variable set was created.
1627590400Description provides long-form text about the resource.
this is a more detailed explanation of the resource.ID PK for internal uses
6495911962351717000Identifier is the VariableSet identifier.
qPattern: ^[^/?#\s]+$Name is the human readable name for the resource.
resource nameTimestamp when the variable set was last updated.
1627686800Created response.
Create-Variable-Set-Account-LevelResponseBody result type (default view)
Account is the internal customer account ID.
14Timestamp when the variable set was created.
1627590400Description provides long-form text about the resource.
this is a more detailed explanation of the resource.Identifier is the VariableSet identifier.
t1wPattern: ^[^/?#\s]+$Name is the human readable name for the resource.
resource nameOrg is the organisation identifier.
cdProject is the project identifier.
2Timestamp when the variable set was last updated.
1627686800BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
POST /api/variable-set HTTP/1.1
Host: localhost:80
Harness-Account: ij9
Content-Type: application/json
Accept: */*
Content-Length: 2277
{
"connectors": [
{
"connector_ref": "sw",
"created": 1627590400,
"id": 2987356580748683000,
"type": "vault",
"updated": 1627686800
},
{
"connector_ref": "sw",
"created": 1627590400,
"id": 2987356580748683000,
"type": "vault",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"Dolor et voluptatem sed repellendus accusamus.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
}
},
"id": 5714267073566024000,
"identifier": "0",
"name": "resource name",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Pariatur omnis.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
},
"Sit consectetur soluta harum sequi omnis.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
},
"Voluptate iusto temporibus beatae.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
}
},
"updated": 1627686800
}{
"account": "13",
"connectors": [
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"Provident blanditiis minima sint vel officia.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"identifier": "501",
"name": "resource name",
"org": "xr",
"project": "dd9",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Ipsum voluptates error minima at voluptatem in.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"updated": 1627686800
}Delete Variable Set on account level using identifier as a query parameter. Required when the identifier contains characters that are unsafe in URL paths (e.g. '/').
Identifier is the VariableSet identifier.
vAccount is the internal customer account ID.
cm5No Content response.
No content
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
DELETE /api/variable-set?identifier=v HTTP/1.1
Host: localhost:80
Harness-Account: cm5
Accept: */*
No content
Get Variable Set by identifier on account level.
Identifier is the VariableSet identifier.
uvuAccount is the internal customer account ID.
8OK response.
Get-Variable-Set-Account-LevelResponseBody result type (default view)
Account is the internal customer account ID.
4zTimestamp when the variable set was created.
1627590400Description provides long-form text about the resource.
this is a more detailed explanation of the resource.Identifier is the VariableSet identifier.
1Pattern: ^[^/?#\s]+$Name is the human readable name for the resource.
resource nameOrg is the organisation identifier.
0teProject is the project identifier.
eyTimestamp when the variable set was last updated.
1627686800BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
GET /api/variable-set/{identifier} HTTP/1.1
Host: localhost:80
Harness-Account: 8
Accept: */*
{
"account": "xdd",
"connectors": [
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"Rem illum accusantium ut voluptate.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
},
"Sed assumenda.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"identifier": "yoz",
"name": "resource name",
"org": "5",
"project": "pnv",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Placeat quidem velit explicabo.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"updated": 1627686800
}Update a Variable Set on account level.
Identifier is the VariableSet identifier.
iPattern: ^[^/?#\s]+$Account is the internal customer account ID.
i5yTimestamp when the variable set was created.
1627590400Description provides long-form text about the resource.
this is a more detailed explanation of the resource.ID PK for internal uses
3505779982190786000Name is the human readable name for the resource.
resource nameTimestamp when the variable set was last updated.
1627686800OK response.
Create-Variable-Set-Account-LevelResponseBody result type (default view)
Account is the internal customer account ID.
14Timestamp when the variable set was created.
1627590400Description provides long-form text about the resource.
this is a more detailed explanation of the resource.Identifier is the VariableSet identifier.
t1wPattern: ^[^/?#\s]+$Name is the human readable name for the resource.
resource nameOrg is the organisation identifier.
cdProject is the project identifier.
2Timestamp when the variable set was last updated.
1627686800BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
PUT /api/variable-set/{identifier} HTTP/1.1
Host: localhost:80
Harness-Account: i5y
Content-Type: application/json
Accept: */*
Content-Length: 1883
{
"connectors": [
{
"connector_ref": "sw",
"created": 1627590400,
"id": 2987356580748683000,
"type": "vault",
"updated": 1627686800
},
{
"connector_ref": "sw",
"created": 1627590400,
"id": 2987356580748683000,
"type": "vault",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"Autem ea aut possimus aut inventore et.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
}
},
"id": 3364712674955387400,
"name": "resource name",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 717259835429626500,
"repository": "Earum assumenda beatae.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Consectetur modi officiis qui.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Porro maiores.": {
"created": 1627590400,
"id": 1470367412383266300,
"key": "zkn",
"updated": 1627686800,
"value": "Iure occaecati et accusantium.",
"value_type": "number"
}
},
"updated": 1627686800
}{
"account": "13",
"connectors": [
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
},
{
"connector_ref": "h",
"created": 1627590400,
"id": 5607222634247158000,
"type": "gcp",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"Provident blanditiis minima sint vel officia.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"identifier": "501",
"name": "resource name",
"org": "xr",
"project": "dd9",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 445714656493455600,
"repository": "Consectetur ipsum.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Sequi sit earum.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Ipsum voluptates error minima at voluptatem in.": {
"created": 1627590400,
"id": 2388957144241164300,
"key": "tf7",
"updated": 1627686800,
"value": "Placeat voluptatibus eum et ut.",
"value_type": "boolean"
}
},
"updated": 1627686800
}Delete Variable Set by identifier on account level.
Identifier is the VariableSet identifier.
toAccount is the internal customer account ID.
1uiNo Content response.
No content
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
DELETE /api/variable-set/{identifier} HTTP/1.1
Host: localhost:80
Harness-Account: 1ui
Accept: */*
No content
Get Variable Set References list on account level.
Identifier is the VariableSet identifier.
qAccount is the internal customer account ID.
5xOK response.
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
GET /api/variable-set/{identifier}/references HTTP/1.1
Host: localhost:80
Harness-Account: 5x
Accept: */*
{
"items": [
{
"account": "l",
"associated_template": {
"template_id": "sd",
"version": "4j"
},
"backend_locked": false,
"budget": 0.27371624,
"ccm_cost_enabled": true,
"cost_breakdown_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_diff_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_estimation_enabled": true,
"created": 428375767912060860,
"default_pipelines": {
"Minus assumenda alias quod molestiae.": {
"project_pipeline": "Adipisci est eum est ipsa dolor laborum.",
"workspace_pipeline": "Iusto enim."
}
},
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"At et.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
},
"Voluptas velit.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"id": 1480116103255821800,
"identifier": "s",
"lock": {
"created_at": 7453500378553964000,
"id": "Aut saepe tenetur possimus voluptatem quidem.",
"locked_by_display_name": "Reprehenderit expedita atque aut.",
"locked_by_principal_id": "Magnam eligendi neque odio.",
"locked_by_principal_type": "Quis et qui ratione nostrum.",
"manual": false,
"reason": "Et autem ipsum tempora sed et animi."
},
"modules_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"name": "resource name",
"org": "q",
"project": "fo",
"provider_connector": "Perferendis ab sunt.",
"provider_connectors": [
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
},
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
}
],
"providers_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"provisioner": "Fugiat iure alias nihil sed voluptate hic.",
"provisioner_configuration": "Natus eum recusandae fugit officiis delectus omnis.",
"provisioner_data": "Dolores vitae natus incidunt ipsam ut.",
"provisioner_version": "Omnis et maxime sunt.",
"prune_sensitive_data": true,
"repository": "Aut temporibus et aperiam dignissimos tenetur.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Voluptas amet et.",
"repository_path": "",
"repository_sha": "abc10ed",
"repository_submodules": "recursive",
"run_all": false,
"sparse_checkout": "Ullam quasi distinctio nostrum ducimus.",
"state_checksum": "d21c1662d8ce2c74f24efdc8db93eb34473b86810aeccca4b1518f70b0ccde8f",
"status": "rollback_applied",
"tags": {
"cost-center": "engineering",
"environment": "production",
"team": "platform"
},
"terraform_plan_json": "f9e21473daaa2674d862b67a1339f4570e86de17",
"terraform_state": "fc1200c7a7aa52109d762a9f005b149abef01479",
"terraform_state_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"terraform_variable_files": [
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
}
],
"terraform_variables": {
"Et asperiores.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"terragrunt_provider": true,
"terragrunt_version": "Maxime aliquam eveniet.",
"updated": 1100854962400415200,
"variable_sets": [
"Et ad et amet voluptatibus est.",
"Molestias eos numquam quis maxime aut."
]
},
{
"account": "l",
"associated_template": {
"template_id": "sd",
"version": "4j"
},
"backend_locked": false,
"budget": 0.27371624,
"ccm_cost_enabled": true,
"cost_breakdown_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_diff_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_estimation_enabled": true,
"created": 428375767912060860,
"default_pipelines": {
"Minus assumenda alias quod molestiae.": {
"project_pipeline": "Adipisci est eum est ipsa dolor laborum.",
"workspace_pipeline": "Iusto enim."
}
},
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"At et.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
},
"Voluptas velit.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"id": 1480116103255821800,
"identifier": "s",
"lock": {
"created_at": 7453500378553964000,
"id": "Aut saepe tenetur possimus voluptatem quidem.",
"locked_by_display_name": "Reprehenderit expedita atque aut.",
"locked_by_principal_id": "Magnam eligendi neque odio.",
"locked_by_principal_type": "Quis et qui ratione nostrum.",
"manual": false,
"reason": "Et autem ipsum tempora sed et animi."
},
"modules_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"name": "resource name",
"org": "q",
"project": "fo",
"provider_connector": "Perferendis ab sunt.",
"provider_connectors": [
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
},
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
}
],
"providers_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"provisioner": "Fugiat iure alias nihil sed voluptate hic.",
"provisioner_configuration": "Natus eum recusandae fugit officiis delectus omnis.",
"provisioner_data": "Dolores vitae natus incidunt ipsam ut.",
"provisioner_version": "Omnis et maxime sunt.",
"prune_sensitive_data": true,
"repository": "Aut temporibus et aperiam dignissimos tenetur.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Voluptas amet et.",
"repository_path": "",
"repository_sha": "abc10ed",
"repository_submodules": "recursive",
"run_all": false,
"sparse_checkout": "Ullam quasi distinctio nostrum ducimus.",
"state_checksum": "d21c1662d8ce2c74f24efdc8db93eb34473b86810aeccca4b1518f70b0ccde8f",
"status": "rollback_applied",
"tags": {
"cost-center": "engineering",
"environment": "production",
"team": "platform"
},
"terraform_plan_json": "f9e21473daaa2674d862b67a1339f4570e86de17",
"terraform_state": "fc1200c7a7aa52109d762a9f005b149abef01479",
"terraform_state_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"terraform_variable_files": [
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
}
],
"terraform_variables": {
"Et asperiores.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"terragrunt_provider": true,
"terragrunt_version": "Maxime aliquam eveniet.",
"updated": 1100854962400415200,
"variable_sets": [
"Et ad et amet voluptatibus est.",
"Molestias eos numquam quis maxime aut."
]
},
{
"account": "l",
"associated_template": {
"template_id": "sd",
"version": "4j"
},
"backend_locked": false,
"budget": 0.27371624,
"ccm_cost_enabled": true,
"cost_breakdown_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_diff_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"cost_estimation_enabled": true,
"created": 428375767912060860,
"default_pipelines": {
"Minus assumenda alias quod molestiae.": {
"project_pipeline": "Adipisci est eum est ipsa dolor laborum.",
"workspace_pipeline": "Iusto enim."
}
},
"description": "this is a more detailed explanation of the resource.",
"environment_variables": {
"At et.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
},
"Voluptas velit.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"id": 1480116103255821800,
"identifier": "s",
"lock": {
"created_at": 7453500378553964000,
"id": "Aut saepe tenetur possimus voluptatem quidem.",
"locked_by_display_name": "Reprehenderit expedita atque aut.",
"locked_by_principal_id": "Magnam eligendi neque odio.",
"locked_by_principal_type": "Quis et qui ratione nostrum.",
"manual": false,
"reason": "Et autem ipsum tempora sed et animi."
},
"modules_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"name": "resource name",
"org": "q",
"project": "fo",
"provider_connector": "Perferendis ab sunt.",
"provider_connectors": [
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
},
{
"connector_ref": "p",
"created": 1627590400,
"id": 4460541123277276700,
"terragrunt_provider": false,
"type": "azure",
"updated": 1627686800,
"workspace_id": 8009101050086675000
}
],
"providers_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"provisioner": "Fugiat iure alias nihil sed voluptate hic.",
"provisioner_configuration": "Natus eum recusandae fugit officiis delectus omnis.",
"provisioner_data": "Dolores vitae natus incidunt ipsam ut.",
"provisioner_version": "Omnis et maxime sunt.",
"prune_sensitive_data": true,
"repository": "Aut temporibus et aperiam dignissimos tenetur.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Voluptas amet et.",
"repository_path": "",
"repository_sha": "abc10ed",
"repository_submodules": "recursive",
"run_all": false,
"sparse_checkout": "Ullam quasi distinctio nostrum ducimus.",
"state_checksum": "d21c1662d8ce2c74f24efdc8db93eb34473b86810aeccca4b1518f70b0ccde8f",
"status": "rollback_applied",
"tags": {
"cost-center": "engineering",
"environment": "production",
"team": "platform"
},
"terraform_plan_json": "f9e21473daaa2674d862b67a1339f4570e86de17",
"terraform_state": "fc1200c7a7aa52109d762a9f005b149abef01479",
"terraform_state_json": "c4a2d99bc28d236098a095277b7eb0718d6be068",
"terraform_variable_files": [
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
},
{
"repository": "Temporibus enim ut labore aliquam.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Est nam repudiandae sunt ut cum.",
"repository_path": "",
"repository_sha": "abc10ed"
}
],
"terraform_variables": {
"Et asperiores.": {
"created": 1652001331763552000,
"key": "0u",
"updated": 5642278886442182000,
"value": "Culpa voluptas voluptatem tenetur.",
"value_type": "number"
}
},
"terragrunt_provider": true,
"terragrunt_version": "Maxime aliquam eveniet.",
"updated": 1100854962400415200,
"variable_sets": [
"Et ad et amet voluptatibus est.",
"Molestias eos numquam quis maxime aut."
]
}
]
}Get Variable Set list on account level.
Account is the internal customer account ID.
iOK response.
BadRequestError: Bad Request response.
UnauthorizedError: Unauthorized response.
ForbiddenError: Forbidden response.
NotFoundError: Not Found response.
TimeoutError: Request Timeout response.
ConflictError: Conflict response.
LockedError: Locked response.
ContextCancelledError: response.
InternalServerError: Internal Server Error response.
BadGatewayError: Bad Gateway response.
GET /api/variable-sets HTTP/1.1
Host: localhost:80
Harness-Account: i
Accept: */*
{
"items": [
{
"account": "e",
"connectors": [
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"env_vars_count": 2822961649872163300,
"environment_variables": {
"Ex facere ducimus accusantium.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
},
"Quam exercitationem dolore nihil eaque sint modi.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"id": 3732375073621862400,
"identifier": "7l8",
"name": "resource name",
"org": "s",
"project": "v5",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Quasi saepe earum dolores ea culpa odio.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"tf_vars_count": 3798146291237058000,
"updated": 1627686800,
"var_files_count": 156121988512974820
},
{
"account": "e",
"connectors": [
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"env_vars_count": 2822961649872163300,
"environment_variables": {
"Ex facere ducimus accusantium.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
},
"Quam exercitationem dolore nihil eaque sint modi.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"id": 3732375073621862400,
"identifier": "7l8",
"name": "resource name",
"org": "s",
"project": "v5",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Quasi saepe earum dolores ea culpa odio.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"tf_vars_count": 3798146291237058000,
"updated": 1627686800,
"var_files_count": 156121988512974820
},
{
"account": "e",
"connectors": [
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
},
{
"connector_ref": "8g",
"created": 1627590400,
"id": 3872455963515336700,
"type": "aws",
"updated": 1627686800
}
],
"created": 1627590400,
"description": "this is a more detailed explanation of the resource.",
"env_vars_count": 2822961649872163300,
"environment_variables": {
"Ex facere ducimus accusantium.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
},
"Quam exercitationem dolore nihil eaque sint modi.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"id": 3732375073621862400,
"identifier": "7l8",
"name": "resource name",
"org": "s",
"project": "v5",
"terraform_variable_files": [
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
},
{
"created": 1627590400,
"id": 1486103426532278800,
"repository": "Quidem voluptas.",
"repository_branch": "main",
"repository_commit": "abc10ed",
"repository_connector": "Omnis excepturi sed et repellendus id.",
"repository_path": "",
"repository_sha": "abc10ed",
"updated": 1627686800
}
],
"terraform_variables": {
"Quasi saepe earum dolores ea culpa odio.": {
"created": 1627590400,
"id": 3117167049283568000,
"key": "vr",
"updated": 1627686800,
"value": "Sit tenetur mollitia saepe maxime similique.",
"value_type": "boolean"
}
},
"tf_vars_count": 3798146291237058000,
"updated": 1627686800,
"var_files_count": 156121988512974820
}
]
}Last updated
Was this helpful?