Module fastly_api::apis::vcl_api
source · Structs
- struct for passing parameters to the method
create_custom_vcl
- struct for passing parameters to the method
delete_custom_vcl
- struct for passing parameters to the method
get_custom_vcl_boilerplate
- struct for passing parameters to the method
get_custom_vcl_generated_highlighted
- struct for passing parameters to the method
get_custom_vcl_generated
- struct for passing parameters to the method
get_custom_vcl_highlighted
- struct for passing parameters to the method
get_custom_vcl
- struct for passing parameters to the method
get_custom_vcl_raw
- struct for passing parameters to the method
lint_vcl_default
- struct for passing parameters to the method
lint_vcl_for_service
- struct for passing parameters to the method
list_custom_vcl
- struct for passing parameters to the method
set_custom_vcl_main
- struct for passing parameters to the method
update_custom_vcl
Enums
- struct for typed errors of method
create_custom_vcl
- struct for typed errors of method
delete_custom_vcl
- struct for typed errors of method
get_custom_vcl_boilerplate
- struct for typed errors of method
get_custom_vcl
- struct for typed errors of method
get_custom_vcl_generated
- struct for typed errors of method
get_custom_vcl_generated_highlighted
- struct for typed errors of method
get_custom_vcl_highlighted
- struct for typed errors of method
get_custom_vcl_raw
- struct for typed errors of method
lint_vcl_default
- struct for typed errors of method
lint_vcl_for_service
- struct for typed errors of method
list_custom_vcl
- struct for typed errors of method
set_custom_vcl_main
- struct for typed errors of method
update_custom_vcl
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.