Skip to content

Commit

Permalink
Generated v6.04
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions committed May 24, 2024
1 parent 8ffb01f commit 68b7135
Show file tree
Hide file tree
Showing 942 changed files with 3,550 additions and 2,296 deletions.
17 changes: 17 additions & 0 deletions Changes
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
Revision history for https://metacpan.org/dist/WebService-Fastly

6.04 2024-05-24

[Bug fixes]
- fix(backend): Correct tcp_keepalive_enable to be nullable
- bugfix(resource): Correct `type_resource` accepted values
- bugfix(sudo): Mark API to require authentication token

[Enhancements]
- feat(image-optimizer-default-settings): Add Image Optimizer Default Settings APIs
- feat(tls-subscriptions): Add `certificate_authority` filter parameter

[Documentation]
- docs(generator): Update links in docs and comments with unified docs site URL structure
- docs(generator): Clean up README by using GitHub alert icons and collapsible sections
- doc(logging-kinesis): Update description of `format` field.
- doc(tls-subscriptions): Update descriptions of `certificate_authority` and `tls_subscription_include` fields.

6.03 2024-04-25

[Bug fixes]
Expand Down
1,087 changes: 549 additions & 538 deletions README.md

Large diffs are not rendered by default.

5 changes: 3 additions & 2 deletions docs/AclApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::AclApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**create_acl**](AclApi.md#create_acl) | **POST** /service/{service_id}/version/{version_id}/acl | Create a new ACL
[**delete_acl**](AclApi.md#delete_acl) | **DELETE** /service/{service_id}/version/{version_id}/acl/{acl_name} | Delete an ACL
[**get_acl**](AclApi.md#get_acl) | **GET** /service/{service_id}/version/{version_id}/acl/{acl_name} | Describe an ACL
Expand Down
5 changes: 3 additions & 2 deletions docs/AclEntryApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::AclEntryApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**bulk_update_acl_entries**](AclEntryApi.md#bulk_update_acl_entries) | **PATCH** /service/{service_id}/acl/{acl_id}/entries | Update multiple ACL entries
[**create_acl_entry**](AclEntryApi.md#create_acl_entry) | **POST** /service/{service_id}/acl/{acl_id}/entry | Create an ACL entry
[**delete_acl_entry**](AclEntryApi.md#delete_acl_entry) | **DELETE** /service/{service_id}/acl/{acl_id}/entry/{acl_entry_id} | Delete an ACL entry
Expand Down
5 changes: 3 additions & 2 deletions docs/ApexRedirectApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::ApexRedirectApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**create_apex_redirect**](ApexRedirectApi.md#create_apex_redirect) | **POST** /service/{service_id}/version/{version_id}/apex-redirects | Create an apex redirect
[**delete_apex_redirect**](ApexRedirectApi.md#delete_apex_redirect) | **DELETE** /apex-redirects/{apex_redirect_id} | Delete an apex redirect
[**get_apex_redirect**](ApexRedirectApi.md#get_apex_redirect) | **GET** /apex-redirects/{apex_redirect_id} | Get an apex redirect
Expand Down
5 changes: 3 additions & 2 deletions docs/AutomationTokensApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::AutomationTokensApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**create_automation_token**](AutomationTokensApi.md#create_automation_token) | **POST** /automation-tokens | Create Automation Token
[**get_automation_token_id**](AutomationTokensApi.md#get_automation_token_id) | **GET** /automation-tokens/{id} | Retrieve an Automation Token by ID
[**get_automation_tokens_id_services**](AutomationTokensApi.md#get_automation_tokens_id_services) | **GET** /automation-tokens/{id}/services | List Automation Token Services
Expand Down
5 changes: 3 additions & 2 deletions docs/BackendApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::BackendApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**create_backend**](BackendApi.md#create_backend) | **POST** /service/{service_id}/version/{version_id}/backend | Create a backend
[**delete_backend**](BackendApi.md#delete_backend) | **DELETE** /service/{service_id}/version/{version_id}/backend/{backend_name} | Delete a backend
[**get_backend**](BackendApi.md#get_backend) | **GET** /service/{service_id}/version/{version_id}/backend/{backend_name} | Describe a backend
Expand Down
5 changes: 3 additions & 2 deletions docs/BillingAddressApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::BillingAddressApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**add_billing_addr**](BillingAddressApi.md#add_billing_addr) | **POST** /customer/{customer_id}/billing_address | Add a billing address to a customer
[**delete_billing_addr**](BillingAddressApi.md#delete_billing_addr) | **DELETE** /customer/{customer_id}/billing_address | Delete a billing address
[**get_billing_addr**](BillingAddressApi.md#get_billing_addr) | **GET** /customer/{customer_id}/billing_address | Get a billing address
Expand Down
5 changes: 3 additions & 2 deletions docs/BillingApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::BillingApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**get_invoice**](BillingApi.md#get_invoice) | **GET** /billing/v2/year/{year}/month/{month} | Get an invoice
[**get_invoice_by_id**](BillingApi.md#get_invoice_by_id) | **GET** /billing/v2/account_customers/{customer_id}/invoices/{invoice_id} | Get an invoice
[**get_invoice_mtd**](BillingApi.md#get_invoice_mtd) | **GET** /billing/v2/account_customers/{customer_id}/mtd_invoice | Get month-to-date billing estimate
Expand Down
5 changes: 3 additions & 2 deletions docs/BillingInvoicesApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::BillingInvoicesApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**get_invoice_by_invoice_id**](BillingInvoicesApi.md#get_invoice_by_invoice_id) | **GET** /billing/v3/invoices/{invoice_id} | Get invoice by ID.
[**list_invoices**](BillingInvoicesApi.md#list_invoices) | **GET** /billing/v3/invoices | List of invoices.

Expand Down
5 changes: 3 additions & 2 deletions docs/CacheSettingsApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::CacheSettingsApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**create_cache_settings**](CacheSettingsApi.md#create_cache_settings) | **POST** /service/{service_id}/version/{version_id}/cache_settings | Create a cache settings object
[**delete_cache_settings**](CacheSettingsApi.md#delete_cache_settings) | **DELETE** /service/{service_id}/version/{version_id}/cache_settings/{cache_settings_name} | Delete a cache settings object
[**get_cache_settings**](CacheSettingsApi.md#get_cache_settings) | **GET** /service/{service_id}/version/{version_id}/cache_settings/{cache_settings_name} | Get a cache settings object
Expand Down
5 changes: 3 additions & 2 deletions docs/ConditionApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::ConditionApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**create_condition**](ConditionApi.md#create_condition) | **POST** /service/{service_id}/version/{version_id}/condition | Create a condition
[**delete_condition**](ConditionApi.md#delete_condition) | **DELETE** /service/{service_id}/version/{version_id}/condition/{condition_name} | Delete a condition
[**get_condition**](ConditionApi.md#get_condition) | **GET** /service/{service_id}/version/{version_id}/condition/{condition_name} | Describe a condition
Expand Down
5 changes: 3 additions & 2 deletions docs/ConfigStoreApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::ConfigStoreApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**create_config_store**](ConfigStoreApi.md#create_config_store) | **POST** /resources/stores/config | Create a config store
[**delete_config_store**](ConfigStoreApi.md#delete_config_store) | **DELETE** /resources/stores/config/{config_store_id} | Delete a config store
[**get_config_store**](ConfigStoreApi.md#get_config_store) | **GET** /resources/stores/config/{config_store_id} | Describe a config store
Expand Down
5 changes: 3 additions & 2 deletions docs/ConfigStoreItemApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::ConfigStoreItemApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**bulk_update_config_store_item**](ConfigStoreItemApi.md#bulk_update_config_store_item) | **PATCH** /resources/stores/config/{config_store_id}/items | Update multiple entries in a config store
[**create_config_store_item**](ConfigStoreItemApi.md#create_config_store_item) | **POST** /resources/stores/config/{config_store_id}/item | Create an entry in a config store
[**delete_config_store_item**](ConfigStoreItemApi.md#delete_config_store_item) | **DELETE** /resources/stores/config/{config_store_id}/item/{config_store_item_key} | Delete an item from a config store
Expand Down
5 changes: 3 additions & 2 deletions docs/ContactApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::ContactApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**create_contacts**](ContactApi.md#create_contacts) | **POST** /customer/{customer_id}/contacts | Add a new customer contact
[**delete_contact**](ContactApi.md#delete_contact) | **DELETE** /customer/{customer_id}/contact/{contact_id} | Delete a contact
[**list_contacts**](ContactApi.md#list_contacts) | **GET** /customer/{customer_id}/contacts | List contacts
Expand Down
5 changes: 3 additions & 2 deletions docs/ContentApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::ContentApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**content_check**](ContentApi.md#content_check) | **GET** /content/edge_check | Check status of content in each POP's cache


Expand Down
5 changes: 3 additions & 2 deletions docs/CustomerApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::CustomerApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**delete_customer**](CustomerApi.md#delete_customer) | **DELETE** /customer/{customer_id} | Delete a customer
[**get_customer**](CustomerApi.md#get_customer) | **GET** /customer/{customer_id} | Get a customer
[**get_logged_in_customer**](CustomerApi.md#get_logged_in_customer) | **GET** /current_customer | Get the logged in customer
Expand Down
21 changes: 21 additions & 0 deletions docs/DefaultSettings.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# WebService::Fastly::Object::DefaultSettings

## Load the model package
```perl
use WebService::Fastly::Object::DefaultSettings;
```

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**resize_filter** | **string** | The type of filter to use while resizing an image. | [optional] [default to 'lanczos3']
**webp** | **boolean** | Controls whether or not to default to WebP output when the client supports it. This is equivalent to adding \"auto=webp\" to all image optimizer requests. | [optional] [default to false]
**webp_quality** | **int** | The default quality to use with WebP output. This can be overridden with the second option in the \"quality\" URL parameter on specific image optimizer requests. | [optional] [default to 85]
**jpeg_type** | **string** | The default type of JPEG output to use. This can be overridden with \"format=bjpeg\" and \"format=pjpeg\" on specific image optimizer requests. | [optional] [default to 'auto']
**jpeg_quality** | **int** | The default quality to use with JPEG output. This can be overridden with the \"quality\" parameter on specific image optimizer requests. | [optional] [default to 85]
**upscale** | **boolean** | Whether or not we should allow output images to render at sizes larger than input. | [optional] [default to false]
**allow_video** | **boolean** | Enables GIF to MP4 transformations on this service. | [optional] [default to false]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


17 changes: 17 additions & 0 deletions docs/DefaultSettingsError.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# WebService::Fastly::Object::DefaultSettingsError

## Load the model package
```perl
use WebService::Fastly::Object::DefaultSettingsError;
```

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**title** | **string** | | [optional]
**type** | **string** | | [optional]
**detail** | **string** | | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


21 changes: 21 additions & 0 deletions docs/DefaultSettingsResponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# WebService::Fastly::Object::DefaultSettingsResponse

## Load the model package
```perl
use WebService::Fastly::Object::DefaultSettingsResponse;
```

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**resize_filter** | **string** | The type of filter to use while resizing an image. | [default to 'lanczos3']
**webp** | **boolean** | Controls whether or not to default to WebP output when the client supports it. This is equivalent to adding \"auto=webp\" to all image optimizer requests. | [default to false]
**webp_quality** | **int** | The default quality to use with WebP output. This can be overridden with the second option in the \"quality\" URL parameter on specific image optimizer requests. | [default to 85]
**jpeg_type** | **string** | The default type of JPEG output to use. This can be overridden with \"format=bjpeg\" and \"format=pjpeg\" on specific image optimizer requests. | [default to 'auto']
**jpeg_quality** | **int** | The default quality to use with JPEG output. This can be overridden with the \"quality\" parameter on specific image optimizer requests. | [default to 85]
**upscale** | **boolean** | Whether or not we should allow output images to render at sizes larger than input. | [default to false]
**allow_video** | **boolean** | Enables GIF to MP4 transformations on this service. | [default to false]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


5 changes: 3 additions & 2 deletions docs/DictionaryApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::DictionaryApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**create_dictionary**](DictionaryApi.md#create_dictionary) | **POST** /service/{service_id}/version/{version_id}/dictionary | Create an edge dictionary
[**delete_dictionary**](DictionaryApi.md#delete_dictionary) | **DELETE** /service/{service_id}/version/{version_id}/dictionary/{dictionary_name} | Delete an edge dictionary
[**get_dictionary**](DictionaryApi.md#get_dictionary) | **GET** /service/{service_id}/version/{version_id}/dictionary/{dictionary_name} | Get an edge dictionary
Expand Down
5 changes: 3 additions & 2 deletions docs/DictionaryInfoApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::DictionaryInfoApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**get_dictionary_info**](DictionaryInfoApi.md#get_dictionary_info) | **GET** /service/{service_id}/version/{version_id}/dictionary/{dictionary_id}/info | Get edge dictionary metadata


Expand Down
5 changes: 3 additions & 2 deletions docs/DictionaryItemApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::DictionaryItemApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**bulk_update_dictionary_item**](DictionaryItemApi.md#bulk_update_dictionary_item) | **PATCH** /service/{service_id}/dictionary/{dictionary_id}/items | Update multiple entries in an edge dictionary
[**create_dictionary_item**](DictionaryItemApi.md#create_dictionary_item) | **POST** /service/{service_id}/dictionary/{dictionary_id}/item | Create an entry in an edge dictionary
[**delete_dictionary_item**](DictionaryItemApi.md#delete_dictionary_item) | **DELETE** /service/{service_id}/dictionary/{dictionary_id}/item/{dictionary_item_key} | Delete an item from an edge dictionary
Expand Down
5 changes: 3 additions & 2 deletions docs/DiffApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::DiffApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**diff_service_versions**](DiffApi.md#diff_service_versions) | **GET** /service/{service_id}/diff/from/{from_version_id}/to/{to_version_id} | Diff two service versions


Expand Down
5 changes: 3 additions & 2 deletions docs/DirectorApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::DirectorApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**create_director**](DirectorApi.md#create_director) | **POST** /service/{service_id}/version/{version_id}/director | Create a director
[**delete_director**](DirectorApi.md#delete_director) | **DELETE** /service/{service_id}/version/{version_id}/director/{director_name} | Delete a director
[**get_director**](DirectorApi.md#get_director) | **GET** /service/{service_id}/version/{version_id}/director/{director_name} | Get a director
Expand Down
5 changes: 3 additions & 2 deletions docs/DirectorBackendApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@
use WebService::Fastly::Object::DirectorBackendApi;
```

All URIs are relative to *https://api.fastly.com*
> [!NOTE]
> All URIs are relative to `https://api.fastly.com`
Method | HTTP request | Description
------------- | ------------- | -------------
------ | ------------ | -----------
[**create_director_backend**](DirectorBackendApi.md#create_director_backend) | **POST** /service/{service_id}/version/{version_id}/director/{director_name}/backend/{backend_name} | Create a director-backend relationship
[**delete_director_backend**](DirectorBackendApi.md#delete_director_backend) | **DELETE** /service/{service_id}/version/{version_id}/director/{director_name}/backend/{backend_name} | Delete a director-backend relationship
[**get_director_backend**](DirectorBackendApi.md#get_director_backend) | **GET** /service/{service_id}/version/{version_id}/director/{director_name}/backend/{backend_name} | Get a director-backend relationship
Expand Down
Loading

0 comments on commit 68b7135

Please sign in to comment.