Skip to content

Commit 4bf41b7

Browse files
author
github-actions
committed
Generated v9.00
1 parent 95d94d9 commit 4bf41b7

File tree

71 files changed

+325
-871
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+325
-871
lines changed

Changes

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
Revision history for https://metacpan.org/dist/WebService-Fastly
22

3+
9.00 2025-03-13
4+
5+
[Breaking Changes]
6+
- fix(automation_tokens): Response content types corrected.
7+
- fix(automation_tokens): Removed timestamp fields.
8+
- removed(billing): Billing v2 API has been removed.
9+
10+
- fix(acls_in_compute): Corrected `meta.limit` field type from string to integer.
11+
12+
- fix(condition): Condition responses now always have a string value for the priority field.
13+
- fix(header): Header responses now always have a string value for the priority field.
14+
- fix(snippet): Snippet responses now always have string values for the priority and dynamic fields.
15+
16+
- fix(kv_store_item): `kv-store-get-item` returns an inline object instead of a File object.
17+
18+
19+
[Enhancements]
20+
- fix(automation_tokens): Added tls_access, creator_id fields to responses.
21+
- feat(billing_usage_metrics): Added filter by service identifier for service-usage-metrics endpoint.
22+
- feat(historical): Added new metrics: `ngwaf_requests_total_count`, `ngwaf_requests_unknown_count`,
23+
`ngwaf_requests_allowed_count`, `ngwaf_requests_logged_count`, `ngwaf_requests_blocked_count`,
24+
`ngwaf_requests_timeout_count`, and `ngwaf_requests_challenged_count`.
25+
- feat(tls_bulk_certificates): Added `not_before` and `not_after` filter parameters to allow for filtering of bulk TLS
26+
certificates by expiry.
27+
28+
29+
[Documentation]
30+
- doc(billing_usage_metrics): Correct documentation of pagination limits.
31+
- doc(billing_usage_metrics): Correct documentation of api conditions for product_id and usage_type_name filters.
32+
- doc(logging_azureblob): Mention Azure Block size limits.
33+
34+
335
8.00 2025-02-26
436

537
[Breaking Changes]

README.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ WebService::Fastly - an interface to most facets of the Fastly API (https://www.
44

55
# VERSION
66

7-
8.00
7+
9.00
88

99

1010
# SYNOPSIS
@@ -91,17 +91,14 @@ Class | Method | Description
9191
*BackendApi* | [**get_backend**](docs/BackendApi.md#get_backend) | Describe a backend
9292
*BackendApi* | [**list_backends**](docs/BackendApi.md#list_backends) | List backends
9393
*BackendApi* | [**update_backend**](docs/BackendApi.md#update_backend) | Update a backend
94-
*BillingApi* | [**get_invoice**](docs/BillingApi.md#get_invoice) | Get an invoice
95-
*BillingApi* | [**get_invoice_by_id**](docs/BillingApi.md#get_invoice_by_id) | Get an invoice
96-
*BillingApi* | [**get_invoice_mtd**](docs/BillingApi.md#get_invoice_mtd) | Get month-to-date billing estimate
9794
*BillingAddressApi* | [**add_billing_addr**](docs/BillingAddressApi.md#add_billing_addr) | Add a billing address to a customer
9895
*BillingAddressApi* | [**delete_billing_addr**](docs/BillingAddressApi.md#delete_billing_addr) | Delete a billing address
9996
*BillingAddressApi* | [**get_billing_addr**](docs/BillingAddressApi.md#get_billing_addr) | Get a billing address
10097
*BillingAddressApi* | [**update_billing_addr**](docs/BillingAddressApi.md#update_billing_addr) | Update a billing address
10198
*BillingInvoicesApi* | [**get_invoice_by_invoice_id**](docs/BillingInvoicesApi.md#get_invoice_by_invoice_id) | Get invoice by ID.
10299
*BillingInvoicesApi* | [**get_month_to_date_invoice**](docs/BillingInvoicesApi.md#get_month_to_date_invoice) | Get month-to-date invoice.
103100
*BillingInvoicesApi* | [**list_invoices**](docs/BillingInvoicesApi.md#list_invoices) | List of invoices.
104-
*BillingUsageMetricsApi* | [**get_service_level_usage**](docs/BillingUsageMetricsApi.md#get_service_level_usage) | Retrieve service-level usage metrics for a product.
101+
*BillingUsageMetricsApi* | [**get_service_level_usage**](docs/BillingUsageMetricsApi.md#get_service_level_usage) | Retrieve service-level usage metrics for services with non-zero usage units.
105102
*BillingUsageMetricsApi* | [**get_usage_metrics**](docs/BillingUsageMetricsApi.md#get_usage_metrics) | Get monthly usage metrics
106103
*CacheSettingsApi* | [**create_cache_settings**](docs/CacheSettingsApi.md#create_cache_settings) | Create a cache settings object
107104
*CacheSettingsApi* | [**delete_cache_settings**](docs/CacheSettingsApi.md#delete_cache_settings) | Delete a cache settings object

docs/AutomationToken.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Name | Type | Description | Notes
1212
**role** | **string** | The role on the token. | [optional]
1313
**services** | **ARRAY[string]** | (Optional) The service IDs of the services the token will have access to. Separate service IDs with a space. If no services are specified, the token will have access to all services on the account. | [optional]
1414
**scope** | **string** | A space-delimited list of authorization scope. | [optional] [default to 'global']
15-
**expires_at** | **string** | A UTC time-stamp of when the token expires. | [optional]
15+
**expires_at** | **string** | A UTC timestamp of when the token expires. | [optional]
1616

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

docs/AutomationTokenCreateRequestAttributes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Name | Type | Description | Notes
1212
**role** | **string** | | [optional]
1313
**services** | **ARRAY[string]** | List of service ids to limit the token | [optional]
1414
**scope** | **string** | | [optional] [default to 'global']
15-
**expires_at** | **DateTime** | A UTC time-stamp of when the token will expire. | [optional]
15+
**expires_at** | **DateTime** | A UTC timestamp of when the token will expire. | [optional]
1616
**tls_access** | **boolean** | Indicates whether TLS access is enabled for the token. | [optional]
1717

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

docs/AutomationTokenCreateResponse.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,14 @@ Name | Type | Description | Notes
1212
**role** | **string** | The role on the token. | [optional]
1313
**services** | **ARRAY[string]** | (Optional) The service IDs of the services the token will have access to. Separate service IDs with a space. If no services are specified, the token will have access to all services on the account. | [optional]
1414
**scope** | **string** | A space-delimited list of authorization scope. | [optional] [default to 'global']
15-
**expires_at** | **string** | A UTC time-stamp of when the token expires. | [optional]
16-
**created_at** | **DateTime** | A UTC time-stamp of when the token was created. | [optional] [readonly]
17-
**deleted_at** | **DateTime** | Date and time in ISO 8601 format. | [optional] [readonly]
18-
**updated_at** | **DateTime** | Date and time in ISO 8601 format. | [optional] [readonly]
15+
**expires_at** | **string** | A UTC timestamp of when the token expires. | [optional]
1916
**id** | [**ReadOnlyId**](ReadOnlyId.md) | | [optional]
2017
**user_id** | [**ReadOnlyUserId**](ReadOnlyUserId.md) | | [optional]
2118
**customer_id** | [**ReadOnlyCustomerId**](ReadOnlyCustomerId.md) | | [optional]
22-
**sudo_expires_at** | **DateTime** | | [optional] [readonly]
19+
**created_at** | **DateTime** | A UTC timestamp of when the token was created. | [optional] [readonly]
2320
**access_token** | **string** | | [optional] [readonly]
24-
**last_used_at** | **DateTime** | A UTC time-stamp of when the token was last used. | [optional] [readonly]
21+
**tls_access** | **boolean** | Indicates whether TLS access is enabled for the token. | [optional]
22+
**last_used_at** | **DateTime** | A UTC timestamp of when the token was last used. | [optional] [readonly]
2523
**user_agent** | **string** | The User-Agent header of the client that last used the token. | [optional]
2624

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

docs/AutomationTokenCreateResponseAllOf.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ Name | Type | Description | Notes
1111
**id** | [**ReadOnlyId**](ReadOnlyId.md) | | [optional]
1212
**user_id** | [**ReadOnlyUserId**](ReadOnlyUserId.md) | | [optional]
1313
**customer_id** | [**ReadOnlyCustomerId**](ReadOnlyCustomerId.md) | | [optional]
14-
**sudo_expires_at** | **DateTime** | | [optional] [readonly]
15-
**created_at** | **DateTime** | A UTC time-stamp of when the token was created. | [optional] [readonly]
14+
**created_at** | **DateTime** | A UTC timestamp of when the token was created. | [optional] [readonly]
1615
**access_token** | **string** | | [optional] [readonly]
17-
**last_used_at** | **DateTime** | A UTC time-stamp of when the token was last used. | [optional] [readonly]
16+
**tls_access** | **boolean** | Indicates whether TLS access is enabled for the token. | [optional]
17+
**last_used_at** | **DateTime** | A UTC timestamp of when the token was last used. | [optional] [readonly]
1818
**user_agent** | **string** | The User-Agent header of the client that last used the token. | [optional]
1919

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

docs/AutomationTokenResponse.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,14 @@ Name | Type | Description | Notes
1212
**role** | **string** | | [optional]
1313
**services** | **ARRAY[string]** | (Optional) The service IDs of the services the token will have access to. Separate service IDs with a space. If no services are specified, the token will have access to all services on the account. | [optional]
1414
**scope** | **string** | A space-delimited list of authorization scope. | [optional] [default to 'global']
15-
**expires_at** | **string** | (optional) A UTC time-stamp of when the token will expire. | [optional]
16-
**created_at** | **string** | A UTC time-stamp of when the token was created. | [optional]
17-
**deleted_at** | **DateTime** | Date and time in ISO 8601 format. | [optional] [readonly]
18-
**updated_at** | **DateTime** | Date and time in ISO 8601 format. | [optional] [readonly]
15+
**expires_at** | **string** | (optional) A UTC timestamp of when the token will expire. | [optional]
1916
**id** | [**ReadOnlyId**](ReadOnlyId.md) | | [optional]
2017
**customer_id** | [**ReadOnlyCustomerId**](ReadOnlyCustomerId.md) | | [optional]
2118
**ip** | **string** | The IP address of the client that last used the token. | [optional]
2219
**user_agent** | **string** | The User-Agent header of the client that last used the token. | [optional]
23-
**sudo_expires_at** | **string** | | [optional] [readonly]
24-
**last_used_at** | **DateTime** | A UTC time-stamp of when the token was last used. | [optional] [readonly]
20+
**tls_access** | **boolean** | Indicates whether TLS access is enabled for the token. | [optional]
21+
**last_used_at** | **DateTime** | A UTC timestamp of when the token was last used. | [optional] [readonly]
22+
**created_at** | **string** | A UTC timestamp of when the token was created. | [optional]
2523

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

docs/AutomationTokenResponseAllOf.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ Name | Type | Description | Notes
1313
**role** | **string** | | [optional]
1414
**ip** | **string** | The IP address of the client that last used the token. | [optional]
1515
**user_agent** | **string** | The User-Agent header of the client that last used the token. | [optional]
16-
**sudo_expires_at** | **string** | | [optional] [readonly]
17-
**last_used_at** | **DateTime** | A UTC time-stamp of when the token was last used. | [optional] [readonly]
18-
**created_at** | **string** | A UTC time-stamp of when the token was created. | [optional]
19-
**expires_at** | **string** | (optional) A UTC time-stamp of when the token will expire. | [optional]
16+
**tls_access** | **boolean** | Indicates whether TLS access is enabled for the token. | [optional]
17+
**last_used_at** | **DateTime** | A UTC timestamp of when the token was last used. | [optional] [readonly]
18+
**created_at** | **string** | A UTC timestamp of when the token was created. | [optional]
19+
**expires_at** | **string** | (optional) A UTC timestamp of when the token will expire. | [optional]
2020

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

docs/AutomationTokensApi.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,8 @@ Name | Type | Description | Notes
6363

6464
### HTTP request headers
6565

66-
- **Content-Type**: application/vnd.api+json
67-
- **Accept**: application/vnd.api+json
66+
- **Content-Type**: application/json
67+
- **Accept**: application/json
6868

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

@@ -115,7 +115,7 @@ Name | Type | Description | Notes
115115
### HTTP request headers
116116

117117
- **Content-Type**: Not defined
118-
- **Accept**: application/vnd.api+json, application/problem+json
118+
- **Accept**: application/json, application/problem+json
119119

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

@@ -170,7 +170,7 @@ Name | Type | Description | Notes
170170
### HTTP request headers
171171

172172
- **Content-Type**: Not defined
173-
- **Accept**: application/vnd.api+json, application/problem+json
173+
- **Accept**: application/json, application/problem+json
174174

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

@@ -223,7 +223,7 @@ Name | Type | Description | Notes
223223
### HTTP request headers
224224

225225
- **Content-Type**: Not defined
226-
- **Accept**: application/vnd.api+json, application/problem+json
226+
- **Accept**: application/json, application/problem+json
227227

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

@@ -274,7 +274,7 @@ Name | Type | Description | Notes
274274
### HTTP request headers
275275

276276
- **Content-Type**: Not defined
277-
- **Accept**: application/vnd.api+json, application/problem+json
277+
- **Accept**: application/json, application/problem+json
278278

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

docs/Billing.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)