Lock All

Version 4.0.24.20 (latest)
  ### Generate Lockfile for All LookML Dependencies

  Git must have been configured, must be in dev mode and deploy permission required

  Install_all is a two step process
  1. For each remote_dependency in a project the dependency manager will resolve any ambiguous ref.
  2. The project will then write out a lockfile including each remote_dependency with its resolved ref.

Request

POST /projects/{project_id}/manifest/lock_all
Datatype
Description
Request
HTTP Request
path
HTTP Path
Expand HTTP Path definition...
project_id
string
Id of project
query
HTTP Query
Expand HTTP Query definition...
fields
string
Requested fields

Response

200: Project Dependency Manager

Datatype
Description
(string)
string

204: Returns 204 if dependencies successfully installed, otherwise 400 with an error message

400: Bad Request

Datatype
Description
(object)
message
string
Error details
documentation_url
string
Documentation link

404: Not Found

Datatype
Description
(object)
message
string
Error details
documentation_url
string
Documentation link

422: Validation Error

Datatype
Description
(object)
message
string
Error details
Expand ValidationErrorDetail definition...
field
string
Field with error
code
string
Error code
message
string
Error info message
documentation_url
string
Documentation link
documentation_url
string
Documentation link

429: Too Many Requests

Datatype
Description
(object)
message
string
Error details
documentation_url
string
Documentation link