Module fastly_api::apis::vcl_api

source ·

Structs

Enums

Functions

  • Upload a VCL for a particular service and version.
  • Delete the uploaded VCL for a particular service and version.
  • Get the uploaded VCL for a particular service and version.
  • Return boilerplate VCL with the service’s TTL from the settings.
  • Display the generated VCL for a particular service and version.
  • Display the content of generated VCL with HTML syntax highlighting. Include line numbers by sending lineno=true as a request parameter.
  • Get the uploaded VCL for a particular service and version with HTML syntax highlighting. Include line numbers by sending lineno=true as a request parameter.
  • Download the specified VCL.
  • This endpoint validates the submitted VCL against a default set of enabled flags. Consider using the /service/{service_id}/lint operation to validate VCL in the context of a specific service.
  • Services may have flags set by a Fastly employee or by the purchase of products as addons to the service, which modify the way VCL is interpreted by that service. This endpoint validates the submitted VCL in the context of the specified service.
  • List the uploaded VCLs for a particular service and version.
  • Set the specified VCL as the main.
  • Update the uploaded VCL for a particular service and version.