VCL objects-VCL

Number of APIs: 13

  1. List custom VCL files GET {{fastly_url}}/service/{{service_id}}/version/{{version_id}}/vcl

  2. Create a custom VCL file POST {{fastly_url}}/service/{{service_id}}/version/{{version_id}}/vcl

  3. Get boilerplate VCL GET {{fastly_url}}/service/{{service_id}}/version/{{version_id}}/boilerplate

  4. Get a custom VCL file GET {{fastly_url}}/service/{{service_id}}/version/{{version_id}}/vcl/{{vcl_name}}?no_content

  5. Update a custom VCL file PUT {{fastly_url}}/service/{{service_id}}/version/{{version_id}}/vcl/{{vcl_name}}

  6. Delete a custom VCL file DELETE {{fastly_url}}/service/{{service_id}}/version/{{version_id}}/vcl/{{vcl_name}}

  7. Get a custom VCL file with syntax highlighting GET {{fastly_url}}/service/{{service_id}}/version/{{version_id}}/vcl/{{vcl_name}}/content

  8. Download a custom VCL file GET {{fastly_url}}/service/{{service_id}}/version/{{version_id}}/vcl/{{vcl_name}}/download

  9. Get the generated VCL for a service GET {{fastly_url}}/service/{{service_id}}/version/{{version_id}}/generated_vcl

  10. Get the generated VCL with syntax highlighting GET {{fastly_url}}/service/{{service_id}}/version/{{version_id}}/generated_vcl/content