diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4262d814..02d599f0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,36 @@
# Changelog
+## [v8.0.0](https://github.com/fastly/fastly-js/releases/tag/release/v8.0.0) (2024-12-05)
+
+**Breaking Changes:**
+
+- fix(udm-domains): Use v1 versioned HTTP endpoints for UDM domains
+- fix(historical): Remove references to VCL on Compute metrics
+- fix(realtime): Remove references to VCL on Compute metrics
+- feat(billing-usage-metrics): Updated to v3 of the API
+
+**Bug fixes:**
+
+- fix(acls-in-compute): Corrected shape of `compute-acl-update` model.
+
+**Enhancements:**
+
+- feat(object-storage-access-keys): Added Object Storage Access Keys API
+- feat(logging-grafanacloudlogs): Added Grafana Cloud Logs Loggin API
+- feat(log-explorer): Added Log Explorer API
+- feat(insights): Added Insights API
+- feat(kv-store-item): Added `consistency` parameter to `get-keys` operation.
+- feat(enabled-products): Added `mode` property to `set-configuration`.
+
+**Documentation:**
+
+- doc(observability-custom-dashboards): Fix bad link in custom dashboard documentation
+- doc(observability-custom-dashboards): Reformat some enums to fix docs rendering
+- doc(acls-in-compute): Corrections to descriptions of `compute-acl-lookup`, `compute-acl-list-entries`,
+ `compute-acl-update-entry`, and `compute-acl-update` structures
+- doc(enabled-products): Added support for product ID `log_explorer_insights`.
+- doc(enabled-products): Added support for product ID `ddos_protection`.
+
## [v7.10.0](https://github.com/fastly/fastly-js/releases/tag/release/v7.10.0) (2024-10-23)
**Documentation:**
diff --git a/README.md b/README.md
index 49088421..2754ce82 100644
--- a/README.md
+++ b/README.md
@@ -109,7 +109,7 @@ Class | Method | Description
*Fastly.BillingInvoicesApi* | [**getMonthToDateInvoice**](docs/BillingInvoicesApi.md#getMonthToDateInvoice) | Get month-to-date invoice.
*Fastly.BillingInvoicesApi* | [**listInvoices**](docs/BillingInvoicesApi.md#listInvoices) | List of invoices.
*Fastly.BillingUsageMetricsApi* | [**getServiceLevelUsage**](docs/BillingUsageMetricsApi.md#getServiceLevelUsage) | Retrieve service-level usage metrics for a product.
-*Fastly.BillingUsageMetricsApi* | [**getServiceLevelUsageTypes**](docs/BillingUsageMetricsApi.md#getServiceLevelUsageTypes) | Retrieve product usage types for a customer.
+*Fastly.BillingUsageMetricsApi* | [**getUsageMetrics**](docs/BillingUsageMetricsApi.md#getUsageMetrics) | Get monthly usage metrics
*Fastly.CacheSettingsApi* | [**createCacheSettings**](docs/CacheSettingsApi.md#createCacheSettings) | Create a cache settings object
*Fastly.CacheSettingsApi* | [**deleteCacheSettings**](docs/CacheSettingsApi.md#deleteCacheSettings) | Delete a cache settings object
*Fastly.CacheSettingsApi* | [**getCacheSettings**](docs/CacheSettingsApi.md#getCacheSettings) | Get a cache settings object
@@ -247,6 +247,7 @@ Class | Method | Description
*Fastly.IamUserGroupsApi* | [**updateAUserGroup**](docs/IamUserGroupsApi.md#updateAUserGroup) | Update a user group
*Fastly.ImageOptimizerDefaultSettingsApi* | [**getDefaultSettings**](docs/ImageOptimizerDefaultSettingsApi.md#getDefaultSettings) | Get current Image Optimizer Default Settings
*Fastly.ImageOptimizerDefaultSettingsApi* | [**updateDefaultSettings**](docs/ImageOptimizerDefaultSettingsApi.md#updateDefaultSettings) | Update Image Optimizer Default Settings
+*Fastly.InsightsApi* | [**getLogInsights**](docs/InsightsApi.md#getLogInsights) | Retrieve log insights
*Fastly.InvitationsApi* | [**createInvitation**](docs/InvitationsApi.md#createInvitation) | Create an invitation
*Fastly.InvitationsApi* | [**deleteInvitation**](docs/InvitationsApi.md#deleteInvitation) | Delete an invitation
*Fastly.InvitationsApi* | [**listInvitations**](docs/InvitationsApi.md#listInvitations) | List invitations
@@ -286,6 +287,7 @@ Class | Method | Description
*Fastly.LegacyWafTagApi* | [**listLegacyWafTags**](docs/LegacyWafTagApi.md#listLegacyWafTags) | List WAF tags
*Fastly.LegacyWafUpdateStatusApi* | [**getWafUpdateStatus**](docs/LegacyWafUpdateStatusApi.md#getWafUpdateStatus) | Get the status of a WAF update
*Fastly.LegacyWafUpdateStatusApi* | [**listWafUpdateStatuses**](docs/LegacyWafUpdateStatusApi.md#listWafUpdateStatuses) | List update statuses
+*Fastly.LogExplorerApi* | [**getLogRecords**](docs/LogExplorerApi.md#getLogRecords) | Retrieve log records
*Fastly.LoggingAzureblobApi* | [**createLogAzure**](docs/LoggingAzureblobApi.md#createLogAzure) | Create an Azure Blob Storage log endpoint
*Fastly.LoggingAzureblobApi* | [**deleteLogAzure**](docs/LoggingAzureblobApi.md#deleteLogAzure) | Delete the Azure Blob Storage log endpoint
*Fastly.LoggingAzureblobApi* | [**getLogAzure**](docs/LoggingAzureblobApi.md#getLogAzure) | Get an Azure Blob Storage log endpoint
@@ -326,6 +328,11 @@ Class | Method | Description
*Fastly.LoggingGcsApi* | [**getLogGcs**](docs/LoggingGcsApi.md#getLogGcs) | Get a GCS log endpoint
*Fastly.LoggingGcsApi* | [**listLogGcs**](docs/LoggingGcsApi.md#listLogGcs) | List GCS log endpoints
*Fastly.LoggingGcsApi* | [**updateLogGcs**](docs/LoggingGcsApi.md#updateLogGcs) | Update a GCS log endpoint
+*Fastly.LoggingGrafanacloudlogsApi* | [**createLogGrafanacloudlogs**](docs/LoggingGrafanacloudlogsApi.md#createLogGrafanacloudlogs) | Create a Grafana Cloud Logs log endpoint
+*Fastly.LoggingGrafanacloudlogsApi* | [**deleteLogGrafanacloudlogs**](docs/LoggingGrafanacloudlogsApi.md#deleteLogGrafanacloudlogs) | Delete the Grafana Cloud Logs log endpoint
+*Fastly.LoggingGrafanacloudlogsApi* | [**getLogGrafanacloudlogs**](docs/LoggingGrafanacloudlogsApi.md#getLogGrafanacloudlogs) | Get a Grafana Cloud Logs log endpoint
+*Fastly.LoggingGrafanacloudlogsApi* | [**listLogGrafanacloudlogs**](docs/LoggingGrafanacloudlogsApi.md#listLogGrafanacloudlogs) | List Grafana Cloud Logs log endpoints
+*Fastly.LoggingGrafanacloudlogsApi* | [**updateLogGrafanacloudlogs**](docs/LoggingGrafanacloudlogsApi.md#updateLogGrafanacloudlogs) | Update a Grafana Cloud Logs log endpoint
*Fastly.LoggingHerokuApi* | [**createLogHeroku**](docs/LoggingHerokuApi.md#createLogHeroku) | Create a Heroku log endpoint
*Fastly.LoggingHerokuApi* | [**deleteLogHeroku**](docs/LoggingHerokuApi.md#deleteLogHeroku) | Delete the Heroku log endpoint
*Fastly.LoggingHerokuApi* | [**getLogHeroku**](docs/LoggingHerokuApi.md#getLogHeroku) | Get a Heroku log endpoint
@@ -426,6 +433,10 @@ Class | Method | Description
*Fastly.MutualAuthenticationApi* | [**getMutualAuthentication**](docs/MutualAuthenticationApi.md#getMutualAuthentication) | Get a Mutual Authentication
*Fastly.MutualAuthenticationApi* | [**listMutualAuthentications**](docs/MutualAuthenticationApi.md#listMutualAuthentications) | List Mutual Authentications
*Fastly.MutualAuthenticationApi* | [**patchMutualAuthentication**](docs/MutualAuthenticationApi.md#patchMutualAuthentication) | Update a Mutual Authentication
+*Fastly.ObjectStorageAccessKeysApi* | [**createAccessKey**](docs/ObjectStorageAccessKeysApi.md#createAccessKey) | Create an access key
+*Fastly.ObjectStorageAccessKeysApi* | [**deleteAccessKey**](docs/ObjectStorageAccessKeysApi.md#deleteAccessKey) | Delete an access key
+*Fastly.ObjectStorageAccessKeysApi* | [**getAccessKey**](docs/ObjectStorageAccessKeysApi.md#getAccessKey) | Get an access key
+*Fastly.ObjectStorageAccessKeysApi* | [**listAccessKeys**](docs/ObjectStorageAccessKeysApi.md#listAccessKeys) | List access keys
*Fastly.ObservabilityCustomDashboardsApi* | [**createDashboard**](docs/ObservabilityCustomDashboardsApi.md#createDashboard) | Create a new dashboard
*Fastly.ObservabilityCustomDashboardsApi* | [**deleteDashboard**](docs/ObservabilityCustomDashboardsApi.md#deleteDashboard) | Delete an existing dashboard
*Fastly.ObservabilityCustomDashboardsApi* | [**getDashboard**](docs/ObservabilityCustomDashboardsApi.md#getDashboard) | Retrieve a dashboard by ID
@@ -634,8 +645,8 @@ The fastly-js API client currently does not support the following endpoints:
- [`/alerts/history`](https://www.fastly.com/documentation/reference/api/observability/alerts/history) (GET)
- [`/dns/configurations/{dns_configuration_id}`](https://www.fastly.com/documentation/reference/api/) (DELETE, GET, PATCH)
- [`/dns/configurations`](https://www.fastly.com/documentation/reference/api/) (GET, POST)
-- [`/domains/{domain_id}`](https://www.fastly.com/documentation/reference/api/) (DELETE, GET, PATCH)
-- [`/domains`](https://www.fastly.com/documentation/reference/api/) (GET, POST)
+- [`/domains/v1/{domain_id}`](https://www.fastly.com/documentation/reference/api/) (DELETE, GET, PATCH)
+- [`/domains/v1`](https://www.fastly.com/documentation/reference/api/) (GET, POST)
- [`/notifications/integration-types`](https://developer.fastly.com/reference/api/observability/notification) (GET)
- [`/notifications/integrations/{integration_id}/rotateSigningKey`](https://developer.fastly.com/reference/api/observability/notification) (POST)
- [`/notifications/integrations/{integration_id}/signingKey`](https://developer.fastly.com/reference/api/observability/notification) (GET)
diff --git a/docs/AccessKey.md b/docs/AccessKey.md
new file mode 100644
index 00000000..fa9552a2
--- /dev/null
+++ b/docs/AccessKey.md
@@ -0,0 +1,12 @@
+# Fastly.AccessKey
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**description** | **String** | A description of the access key. |
+**permission** | **String** | The permissions granted to an access key. |
+**buckets** | **[String]** | | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/AccessKeyResponse.md b/docs/AccessKeyResponse.md
new file mode 100644
index 00000000..e7bae63d
--- /dev/null
+++ b/docs/AccessKeyResponse.md
@@ -0,0 +1,15 @@
+# Fastly.AccessKeyResponse
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**access_key** | **String** | Generated access key. | [optional]
+**secret_key** | **String** | Generated secret key. | [optional]
+**description** | **String** | Description for the access key. | [optional]
+**permission** | **String** | Permissions granted to an access key. | [optional]
+**buckets** | **[String]** | | [optional]
+**created_at** | **Date** | Date and time in ISO 8601 format. | [optional] [readonly]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/AclsInComputeApi.md b/docs/AclsInComputeApi.md
index 0a5aa052..124d3939 100644
--- a/docs/AclsInComputeApi.md
+++ b/docs/AclsInComputeApi.md
@@ -232,7 +232,7 @@ Name | Type | Description | Notes
## `computeAclUpdateAcls`
```javascript
-computeAclUpdateAcls({ acl_id, [compute_acl_update_entry] })
+computeAclUpdateAcls({ acl_id, [compute_acl_update] })
```
Update an ACL.
@@ -242,7 +242,7 @@ Update an ACL.
```javascript
const options = {
acl_id: "acl_id_example", // required
- compute_acl_update_entry: [new Fastly.ComputeAclUpdateEntry()],
+ compute_acl_update: new Fastly.ComputeAclUpdate(),
};
apiInstance.computeAclUpdateAcls(options)
@@ -259,7 +259,7 @@ apiInstance.computeAclUpdateAcls(options)
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**acl_id** | **String** | |
-**compute_acl_update_entry** | [**[ComputeAclUpdateEntry]**](ComputeAclUpdateEntry.md) | | [optional]
+**compute_acl_update** | [**ComputeAclUpdate**](ComputeAclUpdate.md) | | [optional]
### Return type
diff --git a/docs/BillingUsageMetricsApi.md b/docs/BillingUsageMetricsApi.md
index c805569d..666e6ac1 100644
--- a/docs/BillingUsageMetricsApi.md
+++ b/docs/BillingUsageMetricsApi.md
@@ -10,14 +10,14 @@ const apiInstance = new Fastly.BillingUsageMetricsApi();
Method | HTTP request | Description
------ | ------------ | -----------
-[**getServiceLevelUsage**](BillingUsageMetricsApi.md#getServiceLevelUsage) | **GET** /billing/v2/account_customers/{customer_id}/service-usage-metrics | Retrieve service-level usage metrics for a product.
-[**getServiceLevelUsageTypes**](BillingUsageMetricsApi.md#getServiceLevelUsageTypes) | **GET** /billing/v2/account_customers/{customer_id}/service-usage-types | Retrieve product usage types for a customer.
+[**getServiceLevelUsage**](BillingUsageMetricsApi.md#getServiceLevelUsage) | **GET** /billing/v3/service-usage-metrics | Retrieve service-level usage metrics for a product.
+[**getUsageMetrics**](BillingUsageMetricsApi.md#getUsageMetrics) | **GET** /billing/v3/usage-metrics | Get monthly usage metrics
## `getServiceLevelUsage`
```javascript
-getServiceLevelUsage({ customer_id, product_id, usage_type_name, time_granularity, [start_date, ][end_date, ][start_month, ][end_month, ][limit, ][cursor] })
+getServiceLevelUsage({ product_id, usage_type_name, [start_month, ][end_month, ][limit, ][cursor] })
```
Returns product usage, broken down by service.
@@ -26,12 +26,8 @@ Returns product usage, broken down by service.
```javascript
const options = {
- customer_id: "customer_id_example", // required
product_id: "product_id_example", // required
usage_type_name: "usage_type_name_example", // required
- time_granularity: "time_granularity_example", // required
- start_date: 2023-01-01,
- end_date: 2023-01-31,
start_month: 2023-01,
end_month: 2023-03,
limit: "'5'",
@@ -51,12 +47,8 @@ apiInstance.getServiceLevelUsage(options)
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**customer_id** | **String** | Alphanumeric string identifying the customer. |
**product_id** | **String** | The product identifier for the metrics returned (e.g., `cdn_usage`). This field is not required for CSV requests. |
**usage_type_name** | **String** | The usage type name for the metrics returned (e.g., `North America Requests`). This field is not required for CSV requests. |
-**time_granularity** | **String** | |
-**start_date** | **String** | | [optional]
-**end_date** | **String** | | [optional]
**start_month** | **String** | | [optional]
**end_month** | **String** | | [optional]
**limit** | **String** | Number of results per page. The maximum is 100. | [optional] [defaults to '5']
@@ -67,22 +59,23 @@ Name | Type | Description | Notes
[**Serviceusagemetrics**](Serviceusagemetrics.md)
-## `getServiceLevelUsageTypes`
+## `getUsageMetrics`
```javascript
-getServiceLevelUsageTypes({ customer_id })
+getUsageMetrics({ , [start_month, ][end_month] })
```
-Returns product usage types reported by the customer's services.
+Returns monthly usage metrics for customer by product.
### Example
```javascript
const options = {
- customer_id: "customer_id_example", // required
+ start_month: 2023-01,
+ end_month: 2023-03,
};
-apiInstance.getServiceLevelUsageTypes(options)
+apiInstance.getUsageMetrics(options)
.then((data) => {
console.log(data, "API called successfully.");
})
@@ -95,11 +88,12 @@ apiInstance.getServiceLevelUsageTypes(options)
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**customer_id** | **String** | Alphanumeric string identifying the customer. |
+**start_month** | **String** | | [optional]
+**end_month** | **String** | | [optional]
### Return type
-[**Serviceusagetypes**](Serviceusagetypes.md)
+[**Usagemetric**](Usagemetric.md)
[[Back to top]](#) [[Back to API list]](../../README.md#endpoints)
diff --git a/docs/ComputeAclUpdate.md b/docs/ComputeAclUpdate.md
new file mode 100644
index 00000000..071e04cd
--- /dev/null
+++ b/docs/ComputeAclUpdate.md
@@ -0,0 +1,10 @@
+# Fastly.ComputeAclUpdate
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**entries** | [**[ComputeAclUpdateEntry]**](ComputeAclUpdateEntry.md) | | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/DimensionAttributesCountryStats.md b/docs/DimensionAttributesCountryStats.md
new file mode 100644
index 00000000..203eb533
--- /dev/null
+++ b/docs/DimensionAttributesCountryStats.md
@@ -0,0 +1,12 @@
+# Fastly.DimensionAttributesCountryStats
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**country_chr** | **Number** | The cache hit ratio for the country. | [optional]
+**country_error_rate** | **Number** | The error rate for the country. | [optional]
+**country_request_rate** | **Number** | This country's percentage of the total requests. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/DimensionAttributesRate.md b/docs/DimensionAttributesRate.md
new file mode 100644
index 00000000..7550a378
--- /dev/null
+++ b/docs/DimensionAttributesRate.md
@@ -0,0 +1,10 @@
+# Fastly.DimensionAttributesRate
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**rate** | **Number** | The rate at which the value in the current dimension occurs. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/DimensionBrowser.md b/docs/DimensionBrowser.md
new file mode 100644
index 00000000..f0efc7d2
--- /dev/null
+++ b/docs/DimensionBrowser.md
@@ -0,0 +1,10 @@
+# Fastly.DimensionBrowser
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**browser** | **String** | The client's browser for this dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/DimensionContentType.md b/docs/DimensionContentType.md
new file mode 100644
index 00000000..4056759e
--- /dev/null
+++ b/docs/DimensionContentType.md
@@ -0,0 +1,10 @@
+# Fastly.DimensionContentType
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**content_type** | **String** | The content type of the response for this dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/DimensionCountry.md b/docs/DimensionCountry.md
new file mode 100644
index 00000000..d2faef80
--- /dev/null
+++ b/docs/DimensionCountry.md
@@ -0,0 +1,10 @@
+# Fastly.DimensionCountry
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**country** | **String** | The client's country for this dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/DimensionDevice.md b/docs/DimensionDevice.md
new file mode 100644
index 00000000..b63c24b8
--- /dev/null
+++ b/docs/DimensionDevice.md
@@ -0,0 +1,10 @@
+# Fastly.DimensionDevice
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**device** | **String** | The client's device type for this dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/DimensionOs.md b/docs/DimensionOs.md
new file mode 100644
index 00000000..8328b20f
--- /dev/null
+++ b/docs/DimensionOs.md
@@ -0,0 +1,10 @@
+# Fastly.DimensionOs
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**os** | **String** | The client's operating system for this dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/DimensionResponse.md b/docs/DimensionResponse.md
new file mode 100644
index 00000000..4f19d9f8
--- /dev/null
+++ b/docs/DimensionResponse.md
@@ -0,0 +1,10 @@
+# Fastly.DimensionResponse
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**response** | **String** | The HTTP reason phrase for this dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/DimensionStatusCode.md b/docs/DimensionStatusCode.md
new file mode 100644
index 00000000..ed4ec0bc
--- /dev/null
+++ b/docs/DimensionStatusCode.md
@@ -0,0 +1,10 @@
+# Fastly.DimensionStatusCode
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**status_code** | **String** | The HTTP response code for this dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/DimensionUrl.md b/docs/DimensionUrl.md
new file mode 100644
index 00000000..c289e503
--- /dev/null
+++ b/docs/DimensionUrl.md
@@ -0,0 +1,10 @@
+# Fastly.DimensionUrl
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**url** | **String** | The URL path for this dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/EnabledProductsApi.md b/docs/EnabledProductsApi.md
index 636b03d3..f31d4b91 100644
--- a/docs/EnabledProductsApi.md
+++ b/docs/EnabledProductsApi.md
@@ -23,7 +23,7 @@ Method | HTTP request | Description
disableProduct({ product_id, service_id })
```
-Disable a product on a service. Supported product IDs: `brotli_compression`,`domain_inspector`,`fanout`,`image_optimizer`,`origin_inspector`, `websockets`, `bot_management`, and `ngwaf`.
+Disable a product on a service. Supported product IDs: `brotli_compression`,`domain_inspector`,`fanout`,`image_optimizer`,`origin_inspector`, `websockets`, `bot_management`, `ngwaf`, `ddos_protection`, and `log_explorer_insights`.
### Example
@@ -60,7 +60,7 @@ null (empty response body)
enableProduct({ product_id, service_id, [set_workspace_id] })
```
-Enable a product on a service. Supported product IDs: `brotli_compression`,`domain_inspector`,`fanout`,`image_optimizer`,`origin_inspector`, `websockets`, `bot_management`, and `ngwaf`.
+Enable a product on a service. Supported product IDs: `brotli_compression`,`domain_inspector`,`fanout`,`image_optimizer`,`origin_inspector`, `websockets`, `bot_management`, `ngwaf`, `ddos_protection`, and `log_explorer_insights`.
### Example
@@ -99,7 +99,7 @@ Name | Type | Description | Notes
getEnabledProduct({ product_id, service_id })
```
-Get enabled product on a service. Supported product IDs: `brotli_compression`,`domain_inspector`,`fanout`,`image_optimizer`,`origin_inspector`, `websockets`, `bot_management`, and `ngwaf`.
+Get enabled product on a service. Supported product IDs: `brotli_compression`,`domain_inspector`,`fanout`,`image_optimizer`,`origin_inspector`, `websockets`, `bot_management`, `ngwaf`, `ddos_protection`, and `log_explorer_insights`.
### Example
@@ -136,7 +136,7 @@ Name | Type | Description | Notes
getProductConfiguration({ product_id, service_id })
```
-Get configuration for an enabled product on a service. Supported product IDs: `ngwaf`.
+Get configuration for an enabled product on a service. Supported product IDs: `ngwaf` and `ddos_protection`.
### Example
@@ -173,7 +173,7 @@ Name | Type | Description | Notes
setProductConfiguration({ product_id, service_id, [set_configuration] })
```
-Update configuration for an enabled product on a service. Supported product IDs: `ngwaf`.
+Update configuration for an enabled product on a service. Supported product IDs: `ngwaf` and `ddos_protection`.
### Example
diff --git a/docs/FilterFieldItem.md b/docs/FilterFieldItem.md
new file mode 100644
index 00000000..43e1ae78
--- /dev/null
+++ b/docs/FilterFieldItem.md
@@ -0,0 +1,12 @@
+# Fastly.FilterFieldItem
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**field** | **String** | The log field to which this filter should be applied. | [optional]
+**operator** | **String** | The comparison operator used for this filter. | [optional] [one of: "eq", "ends-with", "in", "not_in", "gt", "gte", "lt", "lte"]
+**value** | [**ValueField**](ValueField.md) | | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/GetLogInsightsResponse.md b/docs/GetLogInsightsResponse.md
new file mode 100644
index 00000000..7efd1d45
--- /dev/null
+++ b/docs/GetLogInsightsResponse.md
@@ -0,0 +1,11 @@
+# Fastly.GetLogInsightsResponse
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**data** | [**[LogInsights]**](LogInsights.md) | | [optional]
+**meta** | [**LogInsightsMeta**](LogInsightsMeta.md) | | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/GetLogRecordsResponse.md b/docs/GetLogRecordsResponse.md
new file mode 100644
index 00000000..72154359
--- /dev/null
+++ b/docs/GetLogRecordsResponse.md
@@ -0,0 +1,11 @@
+# Fastly.GetLogRecordsResponse
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**data** | [**[LogRecord]**](LogRecord.md) | | [optional]
+**meta** | [**GetLogRecordsResponseMeta**](GetLogRecordsResponseMeta.md) | | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/GetLogRecordsResponseMeta.md b/docs/GetLogRecordsResponseMeta.md
new file mode 100644
index 00000000..6ed7d3cb
--- /dev/null
+++ b/docs/GetLogRecordsResponseMeta.md
@@ -0,0 +1,10 @@
+# Fastly.GetLogRecordsResponseMeta
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**filters** | [**GetLogRecordsResponseMetaFilters**](GetLogRecordsResponseMetaFilters.md) | | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/GetLogRecordsResponseMetaFilters.md b/docs/GetLogRecordsResponseMetaFilters.md
new file mode 100644
index 00000000..5469a714
--- /dev/null
+++ b/docs/GetLogRecordsResponseMetaFilters.md
@@ -0,0 +1,16 @@
+# Fastly.GetLogRecordsResponseMetaFilters
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**service_id** | **String** | Specifies the ID of the service for which data should be returned. | [optional]
+**start** | **String** | Start time for the query as supplied in the request. | [optional]
+**end** | **String** | End time for the query as supplied in the request. | [optional]
+**domain_exact_match** | **Boolean** | Value of the `domain_exact_match` filter as supplied in the request. | [optional]
+**limit** | **Number** | Number of records per page. | [optional] [defaults to 20]
+**next_cursor** | **String** | A cursor to specify the next page of results, if any. | [optional]
+**filter_fields** | [**[FilterFieldItem]**](FilterFieldItem.md) | | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/InsightsApi.md b/docs/InsightsApi.md
new file mode 100644
index 00000000..e10c3ce0
--- /dev/null
+++ b/docs/InsightsApi.md
@@ -0,0 +1,66 @@
+# Fastly.InsightsApi
+
+```javascript
+const apiInstance = new Fastly.InsightsApi();
+```
+## Methods
+
+> [!NOTE]
+> All URIs are relative to `https://api.fastly.com`
+
+Method | HTTP request | Description
+------ | ------------ | -----------
+[**getLogInsights**](InsightsApi.md#getLogInsights) | **GET** /observability/log-insights | Retrieve log insights
+
+
+## `getLogInsights`
+
+```javascript
+getLogInsights({ visualization, service_id, start, end, [pops, ][domain, ][domain_exact_match, ][limit] })
+```
+
+Retrieves statistics from sampled log records.
+
+### Example
+
+```javascript
+const options = {
+ visualization: "visualization_example", // required
+ service_id: "service_id_example", // required
+ start: "start_example", // required
+ end: "end_example", // required
+ pops: "pops_example",
+ domain: "domain_example",
+ domain_exact_match: true,
+ limit: 3.4,
+};
+
+apiInstance.getLogInsights(options)
+ .then((data) => {
+ console.log(data, "API called successfully.");
+ })
+ .catch((error) => {
+ console.error(error);
+ });
+```
+
+### Options
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+**visualization** | **String** | | [one of: "top-url-by-bandwidth", "bottom-url-by-cache-hit-ratio", "top-url-by-cache-hit-ratio", "country-statistics", "top-url-by-duration-sum", "top-4xx-urls", "top-5xx-urls", "top-url-by-misses", "top-url-by-requests", "top-browser-by-requests", "top-content-type-by-requests", "top-device-by-requests", "top-os-by-requests", "response-status-codes", "top-503-responses"]
+**service_id** | **String** | |
+**start** | **String** | |
+**end** | **String** | |
+**pops** | **String** | | [optional]
+**domain** | **String** | | [optional]
+**domain_exact_match** | **Boolean** | | [optional]
+**limit** | **Number** | | [optional]
+
+### Return type
+
+[**GetLogInsightsResponse**](GetLogInsightsResponse.md)
+
+
+[[Back to top]](#) [[Back to API list]](../../README.md#endpoints)
+[[Back to README]](../../README.md)
diff --git a/docs/KvStoreItemApi.md b/docs/KvStoreItemApi.md
index 74343515..6135c6b8 100644
--- a/docs/KvStoreItemApi.md
+++ b/docs/KvStoreItemApi.md
@@ -56,7 +56,7 @@ null (empty response body)
## `getKeys`
```javascript
-getKeys({ store_id, [cursor, ][limit, ][prefix] })
+getKeys({ store_id, [cursor, ][limit, ][prefix, ][consistency] })
```
List the keys of all items within an kv store.
@@ -69,6 +69,7 @@ const options = {
cursor: "cursor_example",
limit: 100,
prefix: "prefix_example",
+ consistency: "consistency_example",
};
apiInstance.getKeys(options)
@@ -88,6 +89,7 @@ Name | Type | Description | Notes
**cursor** | **String** | | [optional]
**limit** | **Number** | | [optional] [defaults to 100]
**prefix** | **String** | | [optional]
+**consistency** | **String** | | [optional]
### Return type
diff --git a/docs/LogExplorerApi.md b/docs/LogExplorerApi.md
new file mode 100644
index 00000000..24525f1f
--- /dev/null
+++ b/docs/LogExplorerApi.md
@@ -0,0 +1,62 @@
+# Fastly.LogExplorerApi
+
+```javascript
+const apiInstance = new Fastly.LogExplorerApi();
+```
+## Methods
+
+> [!NOTE]
+> All URIs are relative to `https://api.fastly.com`
+
+Method | HTTP request | Description
+------ | ------------ | -----------
+[**getLogRecords**](LogExplorerApi.md#getLogRecords) | **GET** /observability/log-explorer | Retrieve log records
+
+
+## `getLogRecords`
+
+```javascript
+getLogRecords({ service_id, start, end, [limit, ][next_cursor, ][filter] })
+```
+
+Retrieves log records.
+
+### Example
+
+```javascript
+const options = {
+ service_id: "service_id_example", // required
+ start: "start_example", // required
+ end: "end_example", // required
+ limit: 3.4,
+ next_cursor: "next_cursor_example",
+ filter: "filter_example",
+};
+
+apiInstance.getLogRecords(options)
+ .then((data) => {
+ console.log(data, "API called successfully.");
+ })
+ .catch((error) => {
+ console.error(error);
+ });
+```
+
+### Options
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+**service_id** | **String** | |
+**start** | **String** | |
+**end** | **String** | |
+**limit** | **Number** | | [optional]
+**next_cursor** | **String** | | [optional]
+**filter** | **String** | | [optional]
+
+### Return type
+
+[**GetLogRecordsResponse**](GetLogRecordsResponse.md)
+
+
+[[Back to top]](#) [[Back to API list]](../../README.md#endpoints)
+[[Back to README]](../../README.md)
diff --git a/docs/LogInsights.md b/docs/LogInsights.md
new file mode 100644
index 00000000..c30e2df0
--- /dev/null
+++ b/docs/LogInsights.md
@@ -0,0 +1,12 @@
+# Fastly.LogInsights
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**dimensions** | [**LogInsightsDimensions**](LogInsightsDimensions.md) | | [optional]
+**dimension_attributes** | [**LogInsightsDimensionAttributes**](LogInsightsDimensionAttributes.md) | | [optional]
+**values** | [**LogInsightsValues**](LogInsightsValues.md) | | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/LogInsightsDimensionAttributes.md b/docs/LogInsightsDimensionAttributes.md
new file mode 100644
index 00000000..b85c343d
--- /dev/null
+++ b/docs/LogInsightsDimensionAttributes.md
@@ -0,0 +1,13 @@
+# Fastly.LogInsightsDimensionAttributes
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**rate** | **Number** | The rate at which the value in the current dimension occurs. | [optional]
+**country_chr** | **Number** | The cache hit ratio for the country. | [optional]
+**country_error_rate** | **Number** | The error rate for the country. | [optional]
+**country_request_rate** | **Number** | This country's percentage of the total requests. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/LogInsightsDimensions.md b/docs/LogInsightsDimensions.md
new file mode 100644
index 00000000..360da815
--- /dev/null
+++ b/docs/LogInsightsDimensions.md
@@ -0,0 +1,17 @@
+# Fastly.LogInsightsDimensions
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**url** | **String** | The URL path for this dimension. | [optional]
+**country** | **String** | The client's country for this dimension. | [optional]
+**status_code** | **String** | The HTTP response code for this dimension. | [optional]
+**response** | **String** | The HTTP reason phrase for this dimension. | [optional]
+**browser** | **String** | The client's browser for this dimension. | [optional]
+**content_type** | **String** | The content type of the response for this dimension. | [optional]
+**device** | **String** | The client's device type for this dimension. | [optional]
+**os** | **String** | The client's operating system for this dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/LogInsightsMeta.md b/docs/LogInsightsMeta.md
new file mode 100644
index 00000000..36d4d166
--- /dev/null
+++ b/docs/LogInsightsMeta.md
@@ -0,0 +1,10 @@
+# Fastly.LogInsightsMeta
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**filters** | [**LogInsightsMetaFilter**](LogInsightsMetaFilter.md) | | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/LogInsightsMetaFilter.md b/docs/LogInsightsMetaFilter.md
new file mode 100644
index 00000000..3c69f792
--- /dev/null
+++ b/docs/LogInsightsMetaFilter.md
@@ -0,0 +1,14 @@
+# Fastly.LogInsightsMetaFilter
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**service_id** | **String** | Specifies the ID of the service for which data should be returned. | [optional]
+**start** | **String** | Start time for the query as supplied in the request. | [optional]
+**end** | **String** | End time for the query as supplied in the request. | [optional]
+**domain_exact_match** | **Boolean** | Value of the `domain_exact_match` filter as supplied in the request. | [optional]
+**limit** | **Number** | Number of records per page. | [optional] [defaults to 20]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/LogInsightsValues.md b/docs/LogInsightsValues.md
new file mode 100644
index 00000000..d383ae34
--- /dev/null
+++ b/docs/LogInsightsValues.md
@@ -0,0 +1,26 @@
+# Fastly.LogInsightsValues
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**cache_hit_ratio** | **Number** | The cache hit ratio for the URL specified in the dimension. | [optional]
+**region** | **String** | The client's country subdivision code as defined by ISO 3166-2. | [optional]
+**region_chr** | **Number** | The cache hit ratio for the region. | [optional]
+**region_error_rate** | **Number** | The error rate for the region. | [optional]
+**url** | **String** | The HTTP request path. | [optional]
+**rate_per_status** | **Number** | The URL accounts for this percentage of the status code in this dimension. | [optional]
+**rate_per_url** | **Number** | The rate at which the reason in this dimension occurs among responses to this URL with a 503 status code. | [optional]
+**_503_rate_per_url** | **Number** | The rate at which 503 status codes are returned for this URL. | [optional]
+**browser_version** | **String** | The version of the client's browser. | [optional]
+**rate** | **Number** | The percentage of requests matching the value in the current dimension. | [optional]
+**average_bandwidth_bytes** | **Number** | The average bandwidth in bytes for responses to requests to the URL in the current dimension. | [optional]
+**bandwidth_percentage** | **Number** | The total bandwidth percentage for all responses to requests to the URL in the current dimension. | [optional]
+**average_response_time** | **Number** | The average time in seconds to respond to requests to the URL in the current dimension. | [optional]
+**p95_response_time** | **Number** | The P95 time in seconds to respond to requests to the URL in the current dimension. | [optional]
+**response_time_percentage** | **Number** | The total percentage of time to respond to all requests to the URL in the current dimension. | [optional]
+**miss_rate** | **Number** | The miss rate for requests to the URL in the current dimension. | [optional]
+**request_percentage** | **Number** | The percentage of all requests made to the URL in the current dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/LogPropertyServiceId.md b/docs/LogPropertyServiceId.md
new file mode 100644
index 00000000..0c14cf8b
--- /dev/null
+++ b/docs/LogPropertyServiceId.md
@@ -0,0 +1,9 @@
+# Fastly.LogPropertyServiceId
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/LogRecord.md b/docs/LogRecord.md
new file mode 100644
index 00000000..7553f672
--- /dev/null
+++ b/docs/LogRecord.md
@@ -0,0 +1,37 @@
+# Fastly.LogRecord
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**customer_id** | **String** | The ID of the Fastly customer that owns the service. | [optional] [readonly]
+**service_id** | [**LogPropertyServiceId**](LogPropertyServiceId.md) | | [optional]
+**timestamp** | **Date** | Timestamp of the request in ISO 8601 format. | [optional]
+**client_as_number** | **Number** | The autonomous system (AS) number of the client. | [optional] [readonly]
+**client_region** | **String** | The client's country subdivision code as found in ISO 3166-2. | [optional] [readonly]
+**client_country_code** | **String** | The two-letter ISO 3166-1 country code for the client. | [optional] [readonly]
+**client_os_name** | **String** | The name of the operating system installed on the client device. | [optional] [readonly]
+**client_device_type** | **String** | The type of the client's device. | [optional] [readonly]
+**client_browser_name** | **String** | The name of the browser in use on the client device. | [optional] [readonly]
+**client_browser_version** | **String** | The version of the browser in use on client device. | [optional] [readonly]
+**fastly_pop** | **String** | The name of the Fastly POP that served this request. | [optional] [readonly]
+**origin_host** | **String** | The name of the origin host that served this request. | [optional] [readonly]
+**request_protocol** | **String** | HTTP protocol version in use for this request. For example, HTTP/1.1. | [optional] [readonly]
+**request_host** | **String** | The name of the request host used for this request. | [optional] [readonly]
+**request_path** | **String** | The URL path supplied for this request. | [optional] [readonly]
+**request_method** | **String** | HTTP method sent by the client such as \"GET\" or \"POST\". | [optional] [readonly]
+**response_bytes_body** | **Number** | Body bytes sent to the client in the response. | [optional] [readonly]
+**response_bytes_header** | **Number** | Header bytes sent to the client in the response. | [optional] [readonly]
+**response_content_length** | **Number** | Total bytes sent to the client in the response. | [optional] [readonly]
+**response_content_type** | **String** | The content type of the response sent to the client. | [optional] [readonly]
+**response_reason** | **String** | The HTTP reason phrase returned for this request, if any. | [optional] [readonly]
+**response_state** | **String** | The state of the request with optional suffixes describing special cases. | [optional] [readonly]
+**response_status** | **Number** | The HTTP response code returned for this request. | [optional] [readonly]
+**response_time** | **Number** | The time since the request started in seconds. | [optional] [readonly]
+**response_x_cache** | **String** | Indicates whether the request was a HIT or a MISS. | [optional] [readonly]
+**is_cache_hit** | **Boolean** | Indicates whether this request was fulfilled from cache. | [optional] [readonly]
+**is_edge** | **Boolean** | Indicates whether the request was handled by a Fastly edge POP. | [optional] [readonly]
+**is_shield** | **Boolean** | Indicates whether the request was handled by a Fastly shield POP. | [optional] [readonly]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/LoggingGrafanacloudlogsAdditional.md b/docs/LoggingGrafanacloudlogsAdditional.md
new file mode 100644
index 00000000..c3c5d3c0
--- /dev/null
+++ b/docs/LoggingGrafanacloudlogsAdditional.md
@@ -0,0 +1,14 @@
+# Fastly.LoggingGrafanacloudlogsAdditional
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**format** | **String** | A Fastly [log format string](https://docs.fastly.com/en/guides/custom-log-formats). | [optional]
+**user** | **String** | The Grafana Cloud Logs Dataset you want to log to. | [optional]
+**url** | **String** | The URL of the Loki instance in your Grafana stack. | [optional]
+**token** | **String** | The Grafana Access Policy token with `logs:write` access scoped to your Loki instance. | [optional]
+**index** | **String** | The Stream Labels, a JSON string used to identify the stream. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/LoggingGrafanacloudlogsApi.md b/docs/LoggingGrafanacloudlogsApi.md
new file mode 100644
index 00000000..7bd41f4c
--- /dev/null
+++ b/docs/LoggingGrafanacloudlogsApi.md
@@ -0,0 +1,248 @@
+# Fastly.LoggingGrafanacloudlogsApi
+
+```javascript
+const apiInstance = new Fastly.LoggingGrafanacloudlogsApi();
+```
+## Methods
+
+> [!NOTE]
+> All URIs are relative to `https://api.fastly.com`
+
+Method | HTTP request | Description
+------ | ------------ | -----------
+[**createLogGrafanacloudlogs**](LoggingGrafanacloudlogsApi.md#createLogGrafanacloudlogs) | **POST** /service/{service_id}/version/{version_id}/logging/grafanacloudlogs | Create a Grafana Cloud Logs log endpoint
+[**deleteLogGrafanacloudlogs**](LoggingGrafanacloudlogsApi.md#deleteLogGrafanacloudlogs) | **DELETE** /service/{service_id}/version/{version_id}/logging/grafanacloudlogs/{logging_grafanacloudlogs_name} | Delete the Grafana Cloud Logs log endpoint
+[**getLogGrafanacloudlogs**](LoggingGrafanacloudlogsApi.md#getLogGrafanacloudlogs) | **GET** /service/{service_id}/version/{version_id}/logging/grafanacloudlogs/{logging_grafanacloudlogs_name} | Get a Grafana Cloud Logs log endpoint
+[**listLogGrafanacloudlogs**](LoggingGrafanacloudlogsApi.md#listLogGrafanacloudlogs) | **GET** /service/{service_id}/version/{version_id}/logging/grafanacloudlogs | List Grafana Cloud Logs log endpoints
+[**updateLogGrafanacloudlogs**](LoggingGrafanacloudlogsApi.md#updateLogGrafanacloudlogs) | **PUT** /service/{service_id}/version/{version_id}/logging/grafanacloudlogs/{logging_grafanacloudlogs_name} | Update a Grafana Cloud Logs log endpoint
+
+
+## `createLogGrafanacloudlogs`
+
+```javascript
+createLogGrafanacloudlogs({ service_id, version_id, [name, ][placement, ][response_condition, ][format, ][format_version, ][user, ][url, ][token, ][index] })
+```
+
+Create a Grafana Cloud Logs logging object for a particular service and version.
+
+### Example
+
+```javascript
+const options = {
+ service_id: "service_id_example", // required
+ version_id: 56, // required
+ name: "name_example",
+ placement: "none",
+ response_condition: "response_condition_example",
+ format: "format_example",
+ format_version: 1,
+ user: "user_example",
+ url: "url_example",
+ token: "token_example",
+ index: "index_example",
+};
+
+apiInstance.createLogGrafanacloudlogs(options)
+ .then((data) => {
+ console.log(data, "API called successfully.");
+ })
+ .catch((error) => {
+ console.error(error);
+ });
+```
+
+### Options
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+**service_id** | **String** | Alphanumeric string identifying the service. |
+**version_id** | **Number** | Integer identifying a service version. |
+**name** | **String** | The name for the real-time logging configuration. | [optional]
+**placement** | **String** | Where in the generated VCL the logging call should be placed. If not set, endpoints with `format_version` of 2 are placed in `vcl_log` and those with `format_version` of 1 are placed in `vcl_deliver`. | [optional] [one of: "none", "waf_debug", "null"]
+**response_condition** | **String** | The name of an existing condition in the configured endpoint, or leave blank to always execute. | [optional]
+**format** | **String** | A Fastly [log format string](https://docs.fastly.com/en/guides/custom-log-formats). | [optional]
+**format_version** | **Number** | The version of the custom logging format used for the configured endpoint. The logging call gets placed by default in `vcl_log` if `format_version` is set to `2` and in `vcl_deliver` if `format_version` is set to `1`. | [optional] [one of: 1, 2]
+**user** | **String** | The Grafana Cloud Logs Dataset you want to log to. | [optional]
+**url** | **String** | The URL of the Loki instance in your Grafana stack. | [optional]
+**token** | **String** | The Grafana Access Policy token with `logs:write` access scoped to your Loki instance. | [optional]
+**index** | **String** | The Stream Labels, a JSON string used to identify the stream. | [optional]
+
+### Return type
+
+[**LoggingGrafanacloudlogsResponse**](LoggingGrafanacloudlogsResponse.md)
+
+
+## `deleteLogGrafanacloudlogs`
+
+```javascript
+deleteLogGrafanacloudlogs({ service_id, version_id, logging_grafanacloudlogs_name })
+```
+
+Delete the Grafana Cloud Logs logging object for a particular service and version.
+
+### Example
+
+```javascript
+const options = {
+ service_id: "service_id_example", // required
+ version_id: 56, // required
+ logging_grafanacloudlogs_name: "logging_grafanacloudlogs_name_example", // required
+};
+
+apiInstance.deleteLogGrafanacloudlogs(options)
+ .then((data) => {
+ console.log(data, "API called successfully.");
+ })
+ .catch((error) => {
+ console.error(error);
+ });
+```
+
+### Options
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+**service_id** | **String** | Alphanumeric string identifying the service. |
+**version_id** | **Number** | Integer identifying a service version. |
+**logging_grafanacloudlogs_name** | **String** | The name for the real-time logging configuration. |
+
+### Return type
+
+[**InlineResponse200**](InlineResponse200.md)
+
+
+## `getLogGrafanacloudlogs`
+
+```javascript
+getLogGrafanacloudlogs({ service_id, version_id, logging_grafanacloudlogs_name })
+```
+
+Get the details of a Grafana Cloud Logs logging object for a particular service and version.
+
+### Example
+
+```javascript
+const options = {
+ service_id: "service_id_example", // required
+ version_id: 56, // required
+ logging_grafanacloudlogs_name: "logging_grafanacloudlogs_name_example", // required
+};
+
+apiInstance.getLogGrafanacloudlogs(options)
+ .then((data) => {
+ console.log(data, "API called successfully.");
+ })
+ .catch((error) => {
+ console.error(error);
+ });
+```
+
+### Options
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+**service_id** | **String** | Alphanumeric string identifying the service. |
+**version_id** | **Number** | Integer identifying a service version. |
+**logging_grafanacloudlogs_name** | **String** | The name for the real-time logging configuration. |
+
+### Return type
+
+[**LoggingGrafanacloudlogsResponse**](LoggingGrafanacloudlogsResponse.md)
+
+
+## `listLogGrafanacloudlogs`
+
+```javascript
+listLogGrafanacloudlogs({ service_id, version_id })
+```
+
+List all of the Grafana Cloud Logs logging objects for a particular service and version.
+
+### Example
+
+```javascript
+const options = {
+ service_id: "service_id_example", // required
+ version_id: 56, // required
+};
+
+apiInstance.listLogGrafanacloudlogs(options)
+ .then((data) => {
+ console.log(data, "API called successfully.");
+ })
+ .catch((error) => {
+ console.error(error);
+ });
+```
+
+### Options
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+**service_id** | **String** | Alphanumeric string identifying the service. |
+**version_id** | **Number** | Integer identifying a service version. |
+
+### Return type
+
+[**[LoggingGrafanacloudlogsResponse]**](LoggingGrafanacloudlogsResponse.md)
+
+
+## `updateLogGrafanacloudlogs`
+
+```javascript
+updateLogGrafanacloudlogs({ service_id, version_id, logging_grafanacloudlogs_name, [name, ][placement, ][response_condition, ][format, ][format_version, ][user, ][url, ][token, ][index] })
+```
+
+Update a Grafana Cloud Logs logging object for a particular service and version.
+
+### Example
+
+```javascript
+const options = {
+ service_id: "service_id_example", // required
+ version_id: 56, // required
+ logging_grafanacloudlogs_name: "logging_grafanacloudlogs_name_example", // required
+ name: "name_example",
+ placement: "none",
+ response_condition: "response_condition_example",
+ format: "format_example",
+ format_version: 1,
+ user: "user_example",
+ url: "url_example",
+ token: "token_example",
+ index: "index_example",
+};
+
+apiInstance.updateLogGrafanacloudlogs(options)
+ .then((data) => {
+ console.log(data, "API called successfully.");
+ })
+ .catch((error) => {
+ console.error(error);
+ });
+```
+
+### Options
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+**service_id** | **String** | Alphanumeric string identifying the service. |
+**version_id** | **Number** | Integer identifying a service version. |
+**logging_grafanacloudlogs_name** | **String** | The name for the real-time logging configuration. |
+**name** | **String** | The name for the real-time logging configuration. | [optional]
+**placement** | **String** | Where in the generated VCL the logging call should be placed. If not set, endpoints with `format_version` of 2 are placed in `vcl_log` and those with `format_version` of 1 are placed in `vcl_deliver`. | [optional] [one of: "none", "waf_debug", "null"]
+**response_condition** | **String** | The name of an existing condition in the configured endpoint, or leave blank to always execute. | [optional]
+**format** | **String** | A Fastly [log format string](https://docs.fastly.com/en/guides/custom-log-formats). | [optional]
+**format_version** | **Number** | The version of the custom logging format used for the configured endpoint. The logging call gets placed by default in `vcl_log` if `format_version` is set to `2` and in `vcl_deliver` if `format_version` is set to `1`. | [optional] [one of: 1, 2]
+**user** | **String** | The Grafana Cloud Logs Dataset you want to log to. | [optional]
+**url** | **String** | The URL of the Loki instance in your Grafana stack. | [optional]
+**token** | **String** | The Grafana Access Policy token with `logs:write` access scoped to your Loki instance. | [optional]
+**index** | **String** | The Stream Labels, a JSON string used to identify the stream. | [optional]
+
+### Return type
+
+[**LoggingGrafanacloudlogsResponse**](LoggingGrafanacloudlogsResponse.md)
+
+
+[[Back to top]](#) [[Back to API list]](../../README.md#endpoints)
+[[Back to README]](../../README.md)
diff --git a/docs/LoggingGrafanacloudlogsResponse.md b/docs/LoggingGrafanacloudlogsResponse.md
new file mode 100644
index 00000000..b45a4619
--- /dev/null
+++ b/docs/LoggingGrafanacloudlogsResponse.md
@@ -0,0 +1,23 @@
+# Fastly.LoggingGrafanacloudlogsResponse
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**name** | **String** | The name for the real-time logging configuration. | [optional]
+**placement** | **String** | Where in the generated VCL the logging call should be placed. If not set, endpoints with `format_version` of 2 are placed in `vcl_log` and those with `format_version` of 1 are placed in `vcl_deliver`. | [optional] [one of: "none", "waf_debug", "null"]
+**response_condition** | **String** | The name of an existing condition in the configured endpoint, or leave blank to always execute. | [optional]
+**format** | **String** | A Fastly [log format string](https://docs.fastly.com/en/guides/custom-log-formats). | [optional]
+**format_version** | **String** | The version of the custom logging format used for the configured endpoint. The logging call gets placed by default in `vcl_log` if `format_version` is set to `2` and in `vcl_deliver` if `format_version` is set to `1`. | [optional] [one of: "1", "2"]
+**user** | **String** | The Grafana Cloud Logs Dataset you want to log to. | [optional]
+**url** | **String** | The URL of the Loki instance in your Grafana stack. | [optional]
+**token** | **String** | The Grafana Access Policy token with `logs:write` access scoped to your Loki instance. | [optional]
+**index** | **String** | The Stream Labels, a JSON string used to identify the stream. | [optional]
+**created_at** | **Date** | Date and time in ISO 8601 format. | [optional] [readonly]
+**deleted_at** | **Date** | Date and time in ISO 8601 format. | [optional] [readonly]
+**updated_at** | **Date** | Date and time in ISO 8601 format. | [optional] [readonly]
+**service_id** | **String** | | [optional] [readonly]
+**version** | **String** | | [optional] [readonly]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/ObjectStorageAccessKeysApi.md b/docs/ObjectStorageAccessKeysApi.md
new file mode 100644
index 00000000..a0ea62c6
--- /dev/null
+++ b/docs/ObjectStorageAccessKeysApi.md
@@ -0,0 +1,154 @@
+# Fastly.ObjectStorageAccessKeysApi
+
+```javascript
+const apiInstance = new Fastly.ObjectStorageAccessKeysApi();
+```
+## Methods
+
+> [!NOTE]
+> All URIs are relative to `https://api.fastly.com`
+
+Method | HTTP request | Description
+------ | ------------ | -----------
+[**createAccessKey**](ObjectStorageAccessKeysApi.md#createAccessKey) | **POST** /resources/object-storage/access-keys | Create an access key
+[**deleteAccessKey**](ObjectStorageAccessKeysApi.md#deleteAccessKey) | **DELETE** /resources/object-storage/access-keys/{access_key} | Delete an access key
+[**getAccessKey**](ObjectStorageAccessKeysApi.md#getAccessKey) | **GET** /resources/object-storage/access-keys/{access_key} | Get an access key
+[**listAccessKeys**](ObjectStorageAccessKeysApi.md#listAccessKeys) | **GET** /resources/object-storage/access-keys | List access keys
+
+
+## `createAccessKey`
+
+```javascript
+createAccessKey({ , [access_key] })
+```
+
+Create an access key.
+
+### Example
+
+```javascript
+const options = {
+ access_key: new Fastly.AccessKey(),
+};
+
+apiInstance.createAccessKey(options)
+ .then((data) => {
+ console.log(data, "API called successfully.");
+ })
+ .catch((error) => {
+ console.error(error);
+ });
+```
+
+### Options
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+**access_key** | [**AccessKey**](AccessKey.md) | | [optional]
+
+### Return type
+
+[**AccessKeyResponse**](AccessKeyResponse.md)
+
+
+## `deleteAccessKey`
+
+```javascript
+deleteAccessKey({ access_key })
+```
+
+Delete an access key.
+
+### Example
+
+```javascript
+const options = {
+ access_key: "access_key_example", // required
+};
+
+apiInstance.deleteAccessKey(options)
+ .then(() => {
+ console.log('API called successfully.');
+ })
+ .catch((error) => {
+ console.error(error);
+ });
+```
+
+### Options
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+**access_key** | **String** | |
+
+### Return type
+
+null (empty response body)
+
+
+## `getAccessKey`
+
+```javascript
+getAccessKey({ access_key })
+```
+
+Get an access key by its identifier.
+
+### Example
+
+```javascript
+const options = {
+ access_key: "access_key_example", // required
+};
+
+apiInstance.getAccessKey(options)
+ .then((data) => {
+ console.log(data, "API called successfully.");
+ })
+ .catch((error) => {
+ console.error(error);
+ });
+```
+
+### Options
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+**access_key** | **String** | |
+
+### Return type
+
+[**AccessKey**](AccessKey.md)
+
+
+## `listAccessKeys`
+
+```javascript
+listAccessKeys()
+```
+
+List access keys.
+
+### Example
+
+```javascript
+apiInstance.listAccessKeys()
+ .then((data) => {
+ console.log(data, "API called successfully.");
+ })
+ .catch((error) => {
+ console.error(error);
+ });
+```
+
+### Options
+
+This endpoint does not need any parameters.
+
+### Return type
+
+[**AccessKeyResponse**](AccessKeyResponse.md)
+
+
+[[Back to top]](#) [[Back to API list]](../../README.md#endpoints)
+[[Back to README]](../../README.md)
diff --git a/docs/RealtimeEntryAggregated.md b/docs/RealtimeEntryAggregated.md
index 164a37de..fa89074e 100644
--- a/docs/RealtimeEntryAggregated.md
+++ b/docs/RealtimeEntryAggregated.md
@@ -233,13 +233,6 @@ Name | Type | Description | Notes
**bot_challenge_complete_tokens_issued** | **Number** | The number of challenge-complete tokens issued. For example, issuing a challenge-complete token after a series of CAPTCHA challenges ending in success. | [optional]
**ddos_action_downgrade** | **Number** | The number of times the downgrade action was taken. The downgrade action restricts the client to http1. | [optional]
**ddos_action_downgraded_connections** | **Number** | The number of connections the downgrade action was applied to. The downgrade action restricts the connection to http1. | [optional]
-**vcl_on_compute_hit_requests** | **Number** | Number of cache hits for a VCL service running on Compute. | [optional]
-**vcl_on_compute_miss_requests** | **Number** | Number of cache misses for a VCL service running on Compute. | [optional]
-**vcl_on_compute_pass_requests** | **Number** | Number of requests that passed through the CDN without being cached for a VCL service running on Compute. | [optional]
-**vcl_on_compute_error_requests** | **Number** | Number of cache errors for a VCL service running on Compute. | [optional]
-**vcl_on_compute_synth_requests** | **Number** | Number of requests that returned a synthetic response (i.e., response objects created with the `synthetic` VCL statement) for a VCL service running on Compute. | [optional]
-**vcl_on_compute_edge_hit_requests** | **Number** | Number of requests sent by end users to Fastly that resulted in a hit at the edge for a VCL service running on Compute. | [optional]
-**vcl_on_compute_edge_miss_requests** | **Number** | Number of requests sent by end users to Fastly that resulted in a miss at the edge for a VCL service running on Compute. | [optional]
**all_hit_requests** | **Number** | Number of cache hits for a VCL service. | [optional]
**all_miss_requests** | **Number** | Number of cache misses for a VCL service. | [optional]
**all_pass_requests** | **Number** | Number of requests that passed through the CDN without being cached for a VCL service. | [optional]
@@ -254,6 +247,9 @@ Name | Type | Description | Notes
**all_status_5xx** | **Number** | Number of \"Server Error\" codes delivered for all sources. | [optional]
**origin_offload** | **Number** | Origin Offload measures the ratio of bytes served to end users that were cached by Fastly, over the bytes served to end users, between 0 and 1. ((`edge_resp_body_bytes` + `edge_resp_header_bytes`) - (`origin_fetch_resp_body_bytes` + `origin_fetch_resp_header_bytes`)) / (`edge_resp_body_bytes` + `edge_resp_header_bytes`). | [optional]
**request_denied_get_head_body** | **Number** | Number of requests where Fastly responded with 400 due to the request being a GET or HEAD request containing a body. | [optional]
+**service_ddos_requests_detected** | **Number** | Number of requests classified as a DDoS attack against a customer origin or service. | [optional]
+**service_ddos_requests_mitigated** | **Number** | Number of requests classified as a DDoS attack against a customer origin or service that were mitigated by the Fastly platform. | [optional]
+**service_ddos_requests_allowed** | **Number** | Number of requests analyzed for DDoS attacks against a customer origin or service, but with no DDoS detected. | [optional]
[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/RealtimeMeasurements.md b/docs/RealtimeMeasurements.md
index 1f5b02c3..534c9164 100644
--- a/docs/RealtimeMeasurements.md
+++ b/docs/RealtimeMeasurements.md
@@ -233,13 +233,6 @@ Name | Type | Description | Notes
**bot_challenge_complete_tokens_issued** | **Number** | The number of challenge-complete tokens issued. For example, issuing a challenge-complete token after a series of CAPTCHA challenges ending in success. | [optional]
**ddos_action_downgrade** | **Number** | The number of times the downgrade action was taken. The downgrade action restricts the client to http1. | [optional]
**ddos_action_downgraded_connections** | **Number** | The number of connections the downgrade action was applied to. The downgrade action restricts the connection to http1. | [optional]
-**vcl_on_compute_hit_requests** | **Number** | Number of cache hits for a VCL service running on Compute. | [optional]
-**vcl_on_compute_miss_requests** | **Number** | Number of cache misses for a VCL service running on Compute. | [optional]
-**vcl_on_compute_pass_requests** | **Number** | Number of requests that passed through the CDN without being cached for a VCL service running on Compute. | [optional]
-**vcl_on_compute_error_requests** | **Number** | Number of cache errors for a VCL service running on Compute. | [optional]
-**vcl_on_compute_synth_requests** | **Number** | Number of requests that returned a synthetic response (i.e., response objects created with the `synthetic` VCL statement) for a VCL service running on Compute. | [optional]
-**vcl_on_compute_edge_hit_requests** | **Number** | Number of requests sent by end users to Fastly that resulted in a hit at the edge for a VCL service running on Compute. | [optional]
-**vcl_on_compute_edge_miss_requests** | **Number** | Number of requests sent by end users to Fastly that resulted in a miss at the edge for a VCL service running on Compute. | [optional]
**all_hit_requests** | **Number** | Number of cache hits for a VCL service. | [optional]
**all_miss_requests** | **Number** | Number of cache misses for a VCL service. | [optional]
**all_pass_requests** | **Number** | Number of requests that passed through the CDN without being cached for a VCL service. | [optional]
@@ -254,6 +247,9 @@ Name | Type | Description | Notes
**all_status_5xx** | **Number** | Number of \"Server Error\" codes delivered for all sources. | [optional]
**origin_offload** | **Number** | Origin Offload measures the ratio of bytes served to end users that were cached by Fastly, over the bytes served to end users, between 0 and 1. ((`edge_resp_body_bytes` + `edge_resp_header_bytes`) - (`origin_fetch_resp_body_bytes` + `origin_fetch_resp_header_bytes`)) / (`edge_resp_body_bytes` + `edge_resp_header_bytes`). | [optional]
**request_denied_get_head_body** | **Number** | Number of requests where Fastly responded with 400 due to the request being a GET or HEAD request containing a body. | [optional]
+**service_ddos_requests_detected** | **Number** | Number of requests classified as a DDoS attack against a customer origin or service. | [optional]
+**service_ddos_requests_mitigated** | **Number** | Number of requests classified as a DDoS attack against a customer origin or service that were mitigated by the Fastly platform. | [optional]
+**service_ddos_requests_allowed** | **Number** | Number of requests analyzed for DDoS attacks against a customer origin or service, but with no DDoS detected. | [optional]
[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/Results.md b/docs/Results.md
index ab958ef9..3462af46 100644
--- a/docs/Results.md
+++ b/docs/Results.md
@@ -233,13 +233,6 @@ Name | Type | Description | Notes
**bot_challenges_failed** | **Number** | The number of failed challenge solutions processed. For example, an incorrect CAPTCHA solution. | [optional]
**ddos_action_downgrade** | **Number** | The number of times the downgrade action was taken. The downgrade action restricts the client to http1. | [optional]
**ddos_action_downgraded_connections** | **Number** | The number of connections the downgrade action was applied to. The downgrade action restricts the connection to http1. | [optional]
-**vcl_on_compute_hit_requests** | **Number** | Number of cache hits for a VCL service running on Compute. | [optional]
-**vcl_on_compute_miss_requests** | **Number** | Number of cache misses for a VCL service running on Compute. | [optional]
-**vcl_on_compute_pass_requests** | **Number** | Number of requests that passed through the CDN without being cached for a VCL service running on Compute. | [optional]
-**vcl_on_compute_error_requests** | **Number** | Number of cache errors for a VCL service running on Compute. | [optional]
-**vcl_on_compute_synth_requests** | **Number** | Number of requests that returned a synthetic response (i.e., response objects created with the `synthetic` VCL statement) for a VCL service running on Compute. | [optional]
-**vcl_on_compute_edge_hit_requests** | **Number** | Number of requests sent by end users to Fastly that resulted in a hit at the edge for a VCL service running on Compute. | [optional]
-**vcl_on_compute_edge_miss_requests** | **Number** | Number of requests sent by end users to Fastly that resulted in a miss at the edge for a VCL service running on Compute. | [optional]
**all_hit_requests** | **Number** | Number of cache hits for a VCL service. | [optional]
**all_miss_requests** | **Number** | Number of cache misses for a VCL service. | [optional]
**all_pass_requests** | **Number** | Number of requests that passed through the CDN without being cached for a VCL service. | [optional]
@@ -254,6 +247,9 @@ Name | Type | Description | Notes
**all_status_5xx** | **Number** | Number of \"Server Error\" codes delivered for all sources. | [optional]
**origin_offload** | **Number** | Origin Offload measures the ratio of bytes served to end users that were cached by Fastly, over the bytes served to end users, between 0 and 1. ((`edge_resp_body_bytes` + `edge_resp_header_bytes`) - (`origin_fetch_resp_body_bytes` + `origin_fetch_resp_header_bytes`)) / (`edge_resp_body_bytes` + `edge_resp_header_bytes`). | [optional]
**request_denied_get_head_body** | **Number** | Number of requests where Fastly responded with 400 due to the request being a GET or HEAD request containing a body. | [optional]
+**service_ddos_requests_detected** | **Number** | Number of requests classified as a DDoS attack against a customer origin or service. | [optional]
+**service_ddos_requests_mitigated** | **Number** | Number of requests classified as a DDoS attack against a customer origin or service that were mitigated by the Fastly platform. | [optional]
+**service_ddos_requests_allowed** | **Number** | Number of requests analyzed for DDoS attacks against a customer origin or service, but with no DDoS detected. | [optional]
**service_id** | **String** | | [optional] [readonly]
**start_time** | **Number** | Timestamp for the start of the time period being reported | [optional]
diff --git a/docs/SetConfiguration.md b/docs/SetConfiguration.md
index 0a686961..d80cbe58 100644
--- a/docs/SetConfiguration.md
+++ b/docs/SetConfiguration.md
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**workspace_id** | **String** | The new workspace_id. Required in the `PUT` request body when `product_id` is `ngwaf`. Optional in the `PATCH` request body for `ngwaf`. | [optional]
**traffic_ramp** | **String** | The new traffic ramp. Optional in the `PATCH` request body for `ngwaf`. | [optional]
+**mode** | **String** | The new mode to run the product in. One of `block`, `log`, or `off`. Optional in the `PATCH` request body for `ddos_protection`. | [optional]
[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/Usagemetric.md b/docs/Usagemetric.md
new file mode 100644
index 00000000..487db56a
--- /dev/null
+++ b/docs/Usagemetric.md
@@ -0,0 +1,18 @@
+# Fastly.Usagemetric
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**month** | **String** | The year and month of the usage element. | [optional]
+**usage_type** | **String** | The usage type identifier for the usage. This is a single, billable metric for the product. | [optional]
+**name** | **String** | Full name of the product usage type as it might appear on a customer's invoice. | [optional]
+**region** | **String** | The geographical area applicable for regionally based products. | [optional]
+**unit** | **String** | The unit for the usage as shown on an invoice. If there is no explicit unit, this field will be \"unit\" (e.g., a request with `product_id` of 'cdn_usage' and `usage_type` of 'North America Requests' has no unit, and will return \"unit\"). | [optional]
+**quantity** | **Number** | The quantity of the usage for the product. | [optional]
+**raw_quantity** | **Number** | The raw units measured for the product. | [optional]
+**product_id** | **String** | The product identifier associated with the usage type. This corresponds to a Fastly product offering. | [optional]
+**last_updated_at** | **String** | The date when the usage metric was last updated. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/Usagemetrics.md b/docs/Usagemetrics.md
new file mode 100644
index 00000000..3204f16c
--- /dev/null
+++ b/docs/Usagemetrics.md
@@ -0,0 +1,10 @@
+# Fastly.Usagemetrics
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**data** | [**[Usagemetric]**](Usagemetric.md) | | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/ValueField.md b/docs/ValueField.md
new file mode 100644
index 00000000..a81223bb
--- /dev/null
+++ b/docs/ValueField.md
@@ -0,0 +1,9 @@
+# Fastly.ValueField
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/Values503Responses.md b/docs/Values503Responses.md
new file mode 100644
index 00000000..bb85e3bd
--- /dev/null
+++ b/docs/Values503Responses.md
@@ -0,0 +1,12 @@
+# Fastly.Values503Responses
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**url** | **String** | The HTTP request path. | [optional]
+**rate_per_url** | **Number** | The rate at which the reason in this dimension occurs among responses to this URL with a 503 status code. | [optional]
+**_503_rate_per_url** | **Number** | The rate at which 503 status codes are returned for this URL. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/ValuesBandwidth.md b/docs/ValuesBandwidth.md
new file mode 100644
index 00000000..ae8e5037
--- /dev/null
+++ b/docs/ValuesBandwidth.md
@@ -0,0 +1,11 @@
+# Fastly.ValuesBandwidth
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**average_bandwidth_bytes** | **Number** | The average bandwidth in bytes for responses to requests to the URL in the current dimension. | [optional]
+**bandwidth_percentage** | **Number** | The total bandwidth percentage for all responses to requests to the URL in the current dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/ValuesBrowser.md b/docs/ValuesBrowser.md
new file mode 100644
index 00000000..d9f6b031
--- /dev/null
+++ b/docs/ValuesBrowser.md
@@ -0,0 +1,11 @@
+# Fastly.ValuesBrowser
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**browser_version** | **String** | The version of the client's browser. | [optional]
+**rate** | **Number** | The percentage of requests by this version of the browser specified in the dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/ValuesCacheHitRatio.md b/docs/ValuesCacheHitRatio.md
new file mode 100644
index 00000000..6ce0799d
--- /dev/null
+++ b/docs/ValuesCacheHitRatio.md
@@ -0,0 +1,10 @@
+# Fastly.ValuesCacheHitRatio
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**cache_hit_ratio** | **Number** | The cache hit ratio for the URL specified in the dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/ValuesCountryStats.md b/docs/ValuesCountryStats.md
new file mode 100644
index 00000000..b652ca3b
--- /dev/null
+++ b/docs/ValuesCountryStats.md
@@ -0,0 +1,12 @@
+# Fastly.ValuesCountryStats
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**region** | **String** | The client's country subdivision code as defined by ISO 3166-2. | [optional]
+**region_chr** | **Number** | The cache hit ratio for the region. | [optional]
+**region_error_rate** | **Number** | The error rate for the region. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/ValuesDuration.md b/docs/ValuesDuration.md
new file mode 100644
index 00000000..f2a005f9
--- /dev/null
+++ b/docs/ValuesDuration.md
@@ -0,0 +1,12 @@
+# Fastly.ValuesDuration
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**average_response_time** | **Number** | The average time in seconds to respond to requests to the URL in the current dimension. | [optional]
+**p95_response_time** | **Number** | The P95 time in seconds to respond to requests to the URL in the current dimension. | [optional]
+**response_time_percentage** | **Number** | The total percentage of time to respond to all requests to the URL in the current dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/ValuesMisses.md b/docs/ValuesMisses.md
new file mode 100644
index 00000000..61a319d8
--- /dev/null
+++ b/docs/ValuesMisses.md
@@ -0,0 +1,10 @@
+# Fastly.ValuesMisses
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**miss_rate** | **Number** | The miss rate for requests to the URL in the current dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/ValuesRate.md b/docs/ValuesRate.md
new file mode 100644
index 00000000..539309ab
--- /dev/null
+++ b/docs/ValuesRate.md
@@ -0,0 +1,10 @@
+# Fastly.ValuesRate
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**rate** | **Number** | The percentage of requests matching the value in the current dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/ValuesRequests.md b/docs/ValuesRequests.md
new file mode 100644
index 00000000..76c4fba3
--- /dev/null
+++ b/docs/ValuesRequests.md
@@ -0,0 +1,10 @@
+# Fastly.ValuesRequests
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**request_percentage** | **Number** | The percentage of all requests made to the URL in the current dimension. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/docs/ValuesStatusCodes.md b/docs/ValuesStatusCodes.md
new file mode 100644
index 00000000..0b2083c4
--- /dev/null
+++ b/docs/ValuesStatusCodes.md
@@ -0,0 +1,12 @@
+# Fastly.ValuesStatusCodes
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**url** | **String** | The HTTP request path. | [optional]
+**rate_per_status** | **Number** | The URL accounts for this percentage of the status code in this dimension. | [optional]
+**rate_per_url** | **Number** | The rate at which the status code in this dimension occurs for this URL. | [optional]
+
+
+[[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
diff --git a/package.json b/package.json
index 127636c1..708e4259 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "fastly",
- "version": "7.10.0",
+ "version": "8.0.0",
"description": "A JavaScript client library for interacting with most facets of the Fastly API.",
"license": "MIT",
"main": "dist/index.js",
diff --git a/sig.json b/sig.json
index 12052e1b..4729e57b 100644
--- a/sig.json
+++ b/sig.json
@@ -1 +1 @@
-{"G": "dbe8e713", "D": "4061d4ec"}
+{"G": "8147d17d", "D": "c00fd741"}
diff --git a/src/ApiClient.js b/src/ApiClient.js
index 8d761afc..454a66e7 100644
--- a/src/ApiClient.js
+++ b/src/ApiClient.js
@@ -19,7 +19,7 @@ const DEFAULT_RATELIMIT = 1000;
/**
* @module ApiClient
-* @version 7.10.0
+* @version 8.0.0
*/
/**
@@ -66,7 +66,7 @@ class ApiClient {
* @default {}
*/
this.defaultHeaders = {
- 'User-Agent': 'fastly-js/7.10.0'
+ 'User-Agent': 'fastly-js/8.0.0'
};
/**
diff --git a/src/api/AclApi.js b/src/api/AclApi.js
index 1512de76..7fd028fc 100644
--- a/src/api/AclApi.js
+++ b/src/api/AclApi.js
@@ -18,7 +18,7 @@ import InlineResponse200 from '../model/InlineResponse200';
/**
* Acl service.
* @module api/AclApi
-* @version 7.10.0
+* @version 8.0.0
*/
export default class AclApi {
diff --git a/src/api/AclEntryApi.js b/src/api/AclEntryApi.js
index 6f89b355..946c37b2 100644
--- a/src/api/AclEntryApi.js
+++ b/src/api/AclEntryApi.js
@@ -20,7 +20,7 @@ import InlineResponse200 from '../model/InlineResponse200';
/**
* AclEntry service.
* @module api/AclEntryApi
-* @version 7.10.0
+* @version 8.0.0
*/
export default class AclEntryApi {
diff --git a/src/api/AclsInComputeApi.js b/src/api/AclsInComputeApi.js
index e629a93e..0c1c540a 100644
--- a/src/api/AclsInComputeApi.js
+++ b/src/api/AclsInComputeApi.js
@@ -16,12 +16,12 @@ import ComputeAclCreateAclsRequest from '../model/ComputeAclCreateAclsRequest';
import ComputeAclCreateAclsResponse from '../model/ComputeAclCreateAclsResponse';
import ComputeAclListEntries from '../model/ComputeAclListEntries';
import ComputeAclLookup from '../model/ComputeAclLookup';
-import ComputeAclUpdateEntry from '../model/ComputeAclUpdateEntry';
+import ComputeAclUpdate from '../model/ComputeAclUpdate';
/**
* AclsInCompute service.
* @module api/AclsInComputeApi
-* @version 7.10.0
+* @version 8.0.0
*/
export default class AclsInComputeApi {
@@ -394,11 +394,11 @@ export default class AclsInComputeApi {
* Update an ACL.
* @param {Object} options
* @param {String} options.acl_id
- * @param {Array.
AccessKey
.
+ * @alias module:model/AccessKey
+ * @param description {String} A description of the access key.
+ * @param permission {String} The permissions granted to an access key.
+ */
+ constructor(description, permission) {
+
+ AccessKey.initialize(this, description, permission);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj, description, permission) {
+ obj['description'] = description;
+ obj['permission'] = permission;
+ }
+
+ /**
+ * Constructs a AccessKey
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/AccessKey} obj Optional instance to populate.
+ * @return {module:model/AccessKey} The populated AccessKey
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new AccessKey();
+
+ if (data.hasOwnProperty('description')) {
+ obj['description'] = ApiClient.convertToType(data['description'], 'String');
+ }
+ if (data.hasOwnProperty('permission')) {
+ obj['permission'] = ApiClient.convertToType(data['permission'], 'String');
+ }
+ if (data.hasOwnProperty('buckets')) {
+ obj['buckets'] = ApiClient.convertToType(data['buckets'], ['String']);
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * A description of the access key.
+ * @member {String} description
+ */
+AccessKey.prototype['description'] = undefined;
+
+/**
+ * The permissions granted to an access key.
+ * @member {String} permission
+ */
+AccessKey.prototype['permission'] = undefined;
+
+/**
+ * @member {Array.AccessKeyResponse
.
+ * @alias module:model/AccessKeyResponse
+ */
+ constructor() {
+
+ AccessKeyResponse.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a AccessKeyResponse
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/AccessKeyResponse} obj Optional instance to populate.
+ * @return {module:model/AccessKeyResponse} The populated AccessKeyResponse
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new AccessKeyResponse();
+
+ if (data.hasOwnProperty('access_key')) {
+ obj['access_key'] = ApiClient.convertToType(data['access_key'], 'String');
+ }
+ if (data.hasOwnProperty('secret_key')) {
+ obj['secret_key'] = ApiClient.convertToType(data['secret_key'], 'String');
+ }
+ if (data.hasOwnProperty('description')) {
+ obj['description'] = ApiClient.convertToType(data['description'], 'String');
+ }
+ if (data.hasOwnProperty('permission')) {
+ obj['permission'] = ApiClient.convertToType(data['permission'], 'String');
+ }
+ if (data.hasOwnProperty('buckets')) {
+ obj['buckets'] = ApiClient.convertToType(data['buckets'], ['String']);
+ }
+ if (data.hasOwnProperty('created_at')) {
+ obj['created_at'] = ApiClient.convertToType(data['created_at'], 'Date');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * Generated access key.
+ * @member {String} access_key
+ */
+AccessKeyResponse.prototype['access_key'] = undefined;
+
+/**
+ * Generated secret key.
+ * @member {String} secret_key
+ */
+AccessKeyResponse.prototype['secret_key'] = undefined;
+
+/**
+ * Description for the access key.
+ * @member {String} description
+ */
+AccessKeyResponse.prototype['description'] = undefined;
+
+/**
+ * Permissions granted to an access key.
+ * @member {String} permission
+ */
+AccessKeyResponse.prototype['permission'] = undefined;
+
+/**
+ * @member {Array.ComputeAclListEntries
.
- * An example of an ACL List Response.
+ * Defines the structure of what the ACL List endpoint returns.
* @alias module:model/ComputeAclListEntries
*/
constructor() {
diff --git a/src/model/ComputeAclListEntriesItem.js b/src/model/ComputeAclListEntriesItem.js
index 7be44cba..6fd69f6d 100644
--- a/src/model/ComputeAclListEntriesItem.js
+++ b/src/model/ComputeAclListEntriesItem.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ComputeAclListEntriesItem model module.
* @module model/ComputeAclListEntriesItem
- * @version 7.10.0
+ * @version 8.0.0
*/
class ComputeAclListEntriesItem {
/**
diff --git a/src/model/ComputeAclListEntriesMeta.js b/src/model/ComputeAclListEntriesMeta.js
index 56e64ff7..eea4adc8 100644
--- a/src/model/ComputeAclListEntriesMeta.js
+++ b/src/model/ComputeAclListEntriesMeta.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ComputeAclListEntriesMeta model module.
* @module model/ComputeAclListEntriesMeta
- * @version 7.10.0
+ * @version 8.0.0
*/
class ComputeAclListEntriesMeta {
/**
diff --git a/src/model/ComputeAclLookup.js b/src/model/ComputeAclLookup.js
index b915c5de..c80f82cb 100644
--- a/src/model/ComputeAclLookup.js
+++ b/src/model/ComputeAclLookup.js
@@ -15,12 +15,12 @@ import ApiClient from '../ApiClient';
/**
* The ComputeAclLookup model module.
* @module model/ComputeAclLookup
- * @version 7.10.0
+ * @version 8.0.0
*/
class ComputeAclLookup {
/**
* Constructs a new ComputeAclLookup
.
- * An example of an ACL Lookup response.
+ * Defines the structure of an ACL Lookup response.
* @alias module:model/ComputeAclLookup
*/
constructor() {
diff --git a/src/model/ComputeAclUpdate.js b/src/model/ComputeAclUpdate.js
new file mode 100644
index 00000000..d73f3c87
--- /dev/null
+++ b/src/model/ComputeAclUpdate.js
@@ -0,0 +1,72 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+import ComputeAclUpdateEntry from './ComputeAclUpdateEntry';
+
+/**
+ * The ComputeAclUpdate model module.
+ * @module model/ComputeAclUpdate
+ * @version 8.0.0
+ */
+class ComputeAclUpdate {
+ /**
+ * Constructs a new ComputeAclUpdate
.
+ * Defines the structure of an ACL update request array.
+ * @alias module:model/ComputeAclUpdate
+ */
+ constructor() {
+
+ ComputeAclUpdate.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a ComputeAclUpdate
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/ComputeAclUpdate} obj Optional instance to populate.
+ * @return {module:model/ComputeAclUpdate} The populated ComputeAclUpdate
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new ComputeAclUpdate();
+
+ if (data.hasOwnProperty('entries')) {
+ obj['entries'] = ApiClient.convertToType(data['entries'], [ComputeAclUpdateEntry]);
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * @member {Array.ComputeAclUpdateEntry
.
- * An example of an ACL update request entry.
+ * Defines the structure of an ACL update request entry.
* @alias module:model/ComputeAclUpdateEntry
*/
constructor() {
diff --git a/src/model/Condition.js b/src/model/Condition.js
index f63020f3..b7f0beea 100644
--- a/src/model/Condition.js
+++ b/src/model/Condition.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Condition model module.
* @module model/Condition
- * @version 7.10.0
+ * @version 8.0.0
*/
class Condition {
/**
diff --git a/src/model/ConditionResponse.js b/src/model/ConditionResponse.js
index afe4798c..0979b8a0 100644
--- a/src/model/ConditionResponse.js
+++ b/src/model/ConditionResponse.js
@@ -17,7 +17,7 @@ import Timestamps from './Timestamps';
/**
* The ConditionResponse model module.
* @module model/ConditionResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class ConditionResponse {
/**
diff --git a/src/model/ConfigStore.js b/src/model/ConfigStore.js
index 2585ecba..4eb990ed 100644
--- a/src/model/ConfigStore.js
+++ b/src/model/ConfigStore.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ConfigStore model module.
* @module model/ConfigStore
- * @version 7.10.0
+ * @version 8.0.0
*/
class ConfigStore {
/**
diff --git a/src/model/ConfigStoreInfoResponse.js b/src/model/ConfigStoreInfoResponse.js
index cfdc6c15..8cac5a20 100644
--- a/src/model/ConfigStoreInfoResponse.js
+++ b/src/model/ConfigStoreInfoResponse.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ConfigStoreInfoResponse model module.
* @module model/ConfigStoreInfoResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class ConfigStoreInfoResponse {
/**
diff --git a/src/model/ConfigStoreItem.js b/src/model/ConfigStoreItem.js
index b3c2075b..d0598ad0 100644
--- a/src/model/ConfigStoreItem.js
+++ b/src/model/ConfigStoreItem.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ConfigStoreItem model module.
* @module model/ConfigStoreItem
- * @version 7.10.0
+ * @version 8.0.0
*/
class ConfigStoreItem {
/**
diff --git a/src/model/ConfigStoreItemResponse.js b/src/model/ConfigStoreItemResponse.js
index 6b622799..5b24d992 100644
--- a/src/model/ConfigStoreItemResponse.js
+++ b/src/model/ConfigStoreItemResponse.js
@@ -18,7 +18,7 @@ import Timestamps from './Timestamps';
/**
* The ConfigStoreItemResponse model module.
* @module model/ConfigStoreItemResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class ConfigStoreItemResponse {
/**
diff --git a/src/model/ConfigStoreItemResponseAllOf.js b/src/model/ConfigStoreItemResponseAllOf.js
index a5793146..79be57c2 100644
--- a/src/model/ConfigStoreItemResponseAllOf.js
+++ b/src/model/ConfigStoreItemResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ConfigStoreItemResponseAllOf model module.
* @module model/ConfigStoreItemResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class ConfigStoreItemResponseAllOf {
/**
diff --git a/src/model/ConfigStoreResponse.js b/src/model/ConfigStoreResponse.js
index 9b81ec5a..12ae7709 100644
--- a/src/model/ConfigStoreResponse.js
+++ b/src/model/ConfigStoreResponse.js
@@ -18,7 +18,7 @@ import Timestamps from './Timestamps';
/**
* The ConfigStoreResponse model module.
* @module model/ConfigStoreResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class ConfigStoreResponse {
/**
diff --git a/src/model/ConfigStoreResponseAllOf.js b/src/model/ConfigStoreResponseAllOf.js
index 63c69611..c3cca4fa 100644
--- a/src/model/ConfigStoreResponseAllOf.js
+++ b/src/model/ConfigStoreResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ConfigStoreResponseAllOf model module.
* @module model/ConfigStoreResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class ConfigStoreResponseAllOf {
/**
diff --git a/src/model/ConfiguredProductResponse.js b/src/model/ConfiguredProductResponse.js
index 951fb41d..91b22d4c 100644
--- a/src/model/ConfiguredProductResponse.js
+++ b/src/model/ConfiguredProductResponse.js
@@ -19,7 +19,7 @@ import EnabledProductResponseService from './EnabledProductResponseService';
/**
* The ConfiguredProductResponse model module.
* @module model/ConfiguredProductResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class ConfiguredProductResponse {
/**
diff --git a/src/model/ConfiguredProductResponseConfiguration.js b/src/model/ConfiguredProductResponseConfiguration.js
index d9635be5..f2d1e922 100644
--- a/src/model/ConfiguredProductResponseConfiguration.js
+++ b/src/model/ConfiguredProductResponseConfiguration.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ConfiguredProductResponseConfiguration model module.
* @module model/ConfiguredProductResponseConfiguration
- * @version 7.10.0
+ * @version 8.0.0
*/
class ConfiguredProductResponseConfiguration {
/**
diff --git a/src/model/ConfiguredProductResponseLinks.js b/src/model/ConfiguredProductResponseLinks.js
index 22943e37..3e311df9 100644
--- a/src/model/ConfiguredProductResponseLinks.js
+++ b/src/model/ConfiguredProductResponseLinks.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ConfiguredProductResponseLinks model module.
* @module model/ConfiguredProductResponseLinks
- * @version 7.10.0
+ * @version 8.0.0
*/
class ConfiguredProductResponseLinks {
/**
diff --git a/src/model/ConfiguredProductResponseProduct.js b/src/model/ConfiguredProductResponseProduct.js
index 7c7e7f23..48fd6858 100644
--- a/src/model/ConfiguredProductResponseProduct.js
+++ b/src/model/ConfiguredProductResponseProduct.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ConfiguredProductResponseProduct model module.
* @module model/ConfiguredProductResponseProduct
- * @version 7.10.0
+ * @version 8.0.0
*/
class ConfiguredProductResponseProduct {
/**
diff --git a/src/model/Contact.js b/src/model/Contact.js
index 16078724..78676d66 100644
--- a/src/model/Contact.js
+++ b/src/model/Contact.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Contact model module.
* @module model/Contact
- * @version 7.10.0
+ * @version 8.0.0
*/
class Contact {
/**
diff --git a/src/model/ContactResponse.js b/src/model/ContactResponse.js
index 61c58c92..7cdfff3b 100644
--- a/src/model/ContactResponse.js
+++ b/src/model/ContactResponse.js
@@ -18,7 +18,7 @@ import Timestamps from './Timestamps';
/**
* The ContactResponse model module.
* @module model/ContactResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class ContactResponse {
/**
diff --git a/src/model/ContactResponseAllOf.js b/src/model/ContactResponseAllOf.js
index 28eecf72..ebd03c9f 100644
--- a/src/model/ContactResponseAllOf.js
+++ b/src/model/ContactResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ContactResponseAllOf model module.
* @module model/ContactResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class ContactResponseAllOf {
/**
diff --git a/src/model/Content.js b/src/model/Content.js
index f3117a11..e672977d 100644
--- a/src/model/Content.js
+++ b/src/model/Content.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Content model module.
* @module model/Content
- * @version 7.10.0
+ * @version 8.0.0
*/
class Content {
/**
diff --git a/src/model/CreateDashboardRequest.js b/src/model/CreateDashboardRequest.js
index d4ff1cf0..f1a2c963 100644
--- a/src/model/CreateDashboardRequest.js
+++ b/src/model/CreateDashboardRequest.js
@@ -16,7 +16,7 @@ import DashboardItem from './DashboardItem';
/**
* The CreateDashboardRequest model module.
* @module model/CreateDashboardRequest
- * @version 7.10.0
+ * @version 8.0.0
*/
class CreateDashboardRequest {
/**
diff --git a/src/model/CreateResponseObjectRequest.js b/src/model/CreateResponseObjectRequest.js
index 16c8db3a..12227adf 100644
--- a/src/model/CreateResponseObjectRequest.js
+++ b/src/model/CreateResponseObjectRequest.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The CreateResponseObjectRequest model module.
* @module model/CreateResponseObjectRequest
- * @version 7.10.0
+ * @version 8.0.0
*/
class CreateResponseObjectRequest {
/**
diff --git a/src/model/Customer.js b/src/model/Customer.js
index 1862fbcf..8aa58a3e 100644
--- a/src/model/Customer.js
+++ b/src/model/Customer.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Customer model module.
* @module model/Customer
- * @version 7.10.0
+ * @version 8.0.0
*/
class Customer {
/**
diff --git a/src/model/CustomerAddress.js b/src/model/CustomerAddress.js
index 0860fa72..46acf7fc 100644
--- a/src/model/CustomerAddress.js
+++ b/src/model/CustomerAddress.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The CustomerAddress model module.
* @module model/CustomerAddress
- * @version 7.10.0
+ * @version 8.0.0
*/
class CustomerAddress {
/**
diff --git a/src/model/CustomerResponse.js b/src/model/CustomerResponse.js
index f108f4c7..744cfb6d 100644
--- a/src/model/CustomerResponse.js
+++ b/src/model/CustomerResponse.js
@@ -18,7 +18,7 @@ import Timestamps from './Timestamps';
/**
* The CustomerResponse model module.
* @module model/CustomerResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class CustomerResponse {
/**
diff --git a/src/model/CustomerResponseAllOf.js b/src/model/CustomerResponseAllOf.js
index f2910c56..9fa1f166 100644
--- a/src/model/CustomerResponseAllOf.js
+++ b/src/model/CustomerResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The CustomerResponseAllOf model module.
* @module model/CustomerResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class CustomerResponseAllOf {
/**
diff --git a/src/model/Dashboard.js b/src/model/Dashboard.js
index 2d7d13c8..fabd80d1 100644
--- a/src/model/Dashboard.js
+++ b/src/model/Dashboard.js
@@ -18,7 +18,7 @@ import DashboardPropertyUpdatedBy from './DashboardPropertyUpdatedBy';
/**
* The Dashboard model module.
* @module model/Dashboard
- * @version 7.10.0
+ * @version 8.0.0
*/
class Dashboard {
/**
diff --git a/src/model/DashboardItem.js b/src/model/DashboardItem.js
index 355f6dd6..5b79f063 100644
--- a/src/model/DashboardItem.js
+++ b/src/model/DashboardItem.js
@@ -17,7 +17,7 @@ import DashboardItemPropertyVisualization from './DashboardItemPropertyVisualiza
/**
* The DashboardItem model module.
* @module model/DashboardItem
- * @version 7.10.0
+ * @version 8.0.0
*/
class DashboardItem {
/**
diff --git a/src/model/DashboardItemPropertyDataSource.js b/src/model/DashboardItemPropertyDataSource.js
index b4f25a1b..fdde7606 100644
--- a/src/model/DashboardItemPropertyDataSource.js
+++ b/src/model/DashboardItemPropertyDataSource.js
@@ -16,7 +16,7 @@ import DashboardItemPropertyDataSourcePropertyConfig from './DashboardItemProper
/**
* The DashboardItemPropertyDataSource model module.
* @module model/DashboardItemPropertyDataSource
- * @version 7.10.0
+ * @version 8.0.0
*/
class DashboardItemPropertyDataSource {
/**
diff --git a/src/model/DashboardItemPropertyDataSourcePropertyConfig.js b/src/model/DashboardItemPropertyDataSourcePropertyConfig.js
index 6b275ea0..135f21ac 100644
--- a/src/model/DashboardItemPropertyDataSourcePropertyConfig.js
+++ b/src/model/DashboardItemPropertyDataSourcePropertyConfig.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The DashboardItemPropertyDataSourcePropertyConfig model module.
* @module model/DashboardItemPropertyDataSourcePropertyConfig
- * @version 7.10.0
+ * @version 8.0.0
*/
class DashboardItemPropertyDataSourcePropertyConfig {
/**
diff --git a/src/model/DashboardItemPropertyVisualization.js b/src/model/DashboardItemPropertyVisualization.js
index da9f1806..5aa4ef7c 100644
--- a/src/model/DashboardItemPropertyVisualization.js
+++ b/src/model/DashboardItemPropertyVisualization.js
@@ -16,7 +16,7 @@ import DashboardItemPropertyVisualizationPropertyConfig from './DashboardItemPro
/**
* The DashboardItemPropertyVisualization model module.
* @module model/DashboardItemPropertyVisualization
- * @version 7.10.0
+ * @version 8.0.0
*/
class DashboardItemPropertyVisualization {
/**
diff --git a/src/model/DashboardItemPropertyVisualizationPropertyConfig.js b/src/model/DashboardItemPropertyVisualizationPropertyConfig.js
index 813854fb..565d3962 100644
--- a/src/model/DashboardItemPropertyVisualizationPropertyConfig.js
+++ b/src/model/DashboardItemPropertyVisualizationPropertyConfig.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The DashboardItemPropertyVisualizationPropertyConfig model module.
* @module model/DashboardItemPropertyVisualizationPropertyConfig
- * @version 7.10.0
+ * @version 8.0.0
*/
class DashboardItemPropertyVisualizationPropertyConfig {
/**
diff --git a/src/model/DashboardPropertyCreatedBy.js b/src/model/DashboardPropertyCreatedBy.js
index aeb3f297..ce39e1a6 100644
--- a/src/model/DashboardPropertyCreatedBy.js
+++ b/src/model/DashboardPropertyCreatedBy.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The DashboardPropertyCreatedBy model module.
* @module model/DashboardPropertyCreatedBy
- * @version 7.10.0
+ * @version 8.0.0
*/
class DashboardPropertyCreatedBy {
/**
diff --git a/src/model/DashboardPropertyUpdatedBy.js b/src/model/DashboardPropertyUpdatedBy.js
index 92cf7fcc..06fc8770 100644
--- a/src/model/DashboardPropertyUpdatedBy.js
+++ b/src/model/DashboardPropertyUpdatedBy.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The DashboardPropertyUpdatedBy model module.
* @module model/DashboardPropertyUpdatedBy
- * @version 7.10.0
+ * @version 8.0.0
*/
class DashboardPropertyUpdatedBy {
/**
diff --git a/src/model/DefaultSettings.js b/src/model/DefaultSettings.js
index 4794877c..d36daf77 100644
--- a/src/model/DefaultSettings.js
+++ b/src/model/DefaultSettings.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The DefaultSettings model module.
* @module model/DefaultSettings
- * @version 7.10.0
+ * @version 8.0.0
*/
class DefaultSettings {
/**
diff --git a/src/model/DefaultSettingsError.js b/src/model/DefaultSettingsError.js
index 7073d0b3..1e755c6f 100644
--- a/src/model/DefaultSettingsError.js
+++ b/src/model/DefaultSettingsError.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The DefaultSettingsError model module.
* @module model/DefaultSettingsError
- * @version 7.10.0
+ * @version 8.0.0
*/
class DefaultSettingsError {
/**
diff --git a/src/model/DefaultSettingsResponse.js b/src/model/DefaultSettingsResponse.js
index 341ab240..01673c59 100644
--- a/src/model/DefaultSettingsResponse.js
+++ b/src/model/DefaultSettingsResponse.js
@@ -16,7 +16,7 @@ import DefaultSettings from './DefaultSettings';
/**
* The DefaultSettingsResponse model module.
* @module model/DefaultSettingsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class DefaultSettingsResponse {
/**
diff --git a/src/model/Dictionary.js b/src/model/Dictionary.js
index c782d5bb..39e1ee4b 100644
--- a/src/model/Dictionary.js
+++ b/src/model/Dictionary.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Dictionary model module.
* @module model/Dictionary
- * @version 7.10.0
+ * @version 8.0.0
*/
class Dictionary {
/**
diff --git a/src/model/DictionaryInfoResponse.js b/src/model/DictionaryInfoResponse.js
index 2caa2a98..7f89d6e5 100644
--- a/src/model/DictionaryInfoResponse.js
+++ b/src/model/DictionaryInfoResponse.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The DictionaryInfoResponse model module.
* @module model/DictionaryInfoResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class DictionaryInfoResponse {
/**
diff --git a/src/model/DictionaryItem.js b/src/model/DictionaryItem.js
index e672eb1c..f18bd005 100644
--- a/src/model/DictionaryItem.js
+++ b/src/model/DictionaryItem.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The DictionaryItem model module.
* @module model/DictionaryItem
- * @version 7.10.0
+ * @version 8.0.0
*/
class DictionaryItem {
/**
diff --git a/src/model/DictionaryItemResponse.js b/src/model/DictionaryItemResponse.js
index f6a85a11..ea41ef1c 100644
--- a/src/model/DictionaryItemResponse.js
+++ b/src/model/DictionaryItemResponse.js
@@ -18,7 +18,7 @@ import Timestamps from './Timestamps';
/**
* The DictionaryItemResponse model module.
* @module model/DictionaryItemResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class DictionaryItemResponse {
/**
diff --git a/src/model/DictionaryItemResponseAllOf.js b/src/model/DictionaryItemResponseAllOf.js
index 98d8291c..058b616b 100644
--- a/src/model/DictionaryItemResponseAllOf.js
+++ b/src/model/DictionaryItemResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The DictionaryItemResponseAllOf model module.
* @module model/DictionaryItemResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class DictionaryItemResponseAllOf {
/**
diff --git a/src/model/DictionaryResponse.js b/src/model/DictionaryResponse.js
index 56aedbc7..1ba51661 100644
--- a/src/model/DictionaryResponse.js
+++ b/src/model/DictionaryResponse.js
@@ -19,7 +19,7 @@ import Timestamps from './Timestamps';
/**
* The DictionaryResponse model module.
* @module model/DictionaryResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class DictionaryResponse {
/**
diff --git a/src/model/DictionaryResponseAllOf.js b/src/model/DictionaryResponseAllOf.js
index 6ca18c74..ab31aadd 100644
--- a/src/model/DictionaryResponseAllOf.js
+++ b/src/model/DictionaryResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The DictionaryResponseAllOf model module.
* @module model/DictionaryResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class DictionaryResponseAllOf {
/**
diff --git a/src/model/DiffResponse.js b/src/model/DiffResponse.js
index 16ae4877..659bbb7b 100644
--- a/src/model/DiffResponse.js
+++ b/src/model/DiffResponse.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The DiffResponse model module.
* @module model/DiffResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class DiffResponse {
/**
diff --git a/src/model/DimensionAttributesCountryStats.js b/src/model/DimensionAttributesCountryStats.js
new file mode 100644
index 00000000..8bc7f635
--- /dev/null
+++ b/src/model/DimensionAttributesCountryStats.js
@@ -0,0 +1,89 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The DimensionAttributesCountryStats model module.
+ * @module model/DimensionAttributesCountryStats
+ * @version 8.0.0
+ */
+class DimensionAttributesCountryStats {
+ /**
+ * Constructs a new DimensionAttributesCountryStats
.
+ * @alias module:model/DimensionAttributesCountryStats
+ */
+ constructor() {
+
+ DimensionAttributesCountryStats.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a DimensionAttributesCountryStats
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DimensionAttributesCountryStats} obj Optional instance to populate.
+ * @return {module:model/DimensionAttributesCountryStats} The populated DimensionAttributesCountryStats
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DimensionAttributesCountryStats();
+
+ if (data.hasOwnProperty('country_chr')) {
+ obj['country_chr'] = ApiClient.convertToType(data['country_chr'], 'Number');
+ }
+ if (data.hasOwnProperty('country_error_rate')) {
+ obj['country_error_rate'] = ApiClient.convertToType(data['country_error_rate'], 'Number');
+ }
+ if (data.hasOwnProperty('country_request_rate')) {
+ obj['country_request_rate'] = ApiClient.convertToType(data['country_request_rate'], 'Number');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The cache hit ratio for the country.
+ * @member {Number} country_chr
+ */
+DimensionAttributesCountryStats.prototype['country_chr'] = undefined;
+
+/**
+ * The error rate for the country.
+ * @member {Number} country_error_rate
+ */
+DimensionAttributesCountryStats.prototype['country_error_rate'] = undefined;
+
+/**
+ * This country's percentage of the total requests.
+ * @member {Number} country_request_rate
+ */
+DimensionAttributesCountryStats.prototype['country_request_rate'] = undefined;
+
+
+
+
+
+
+export default DimensionAttributesCountryStats;
+
diff --git a/src/model/DimensionAttributesRate.js b/src/model/DimensionAttributesRate.js
new file mode 100644
index 00000000..5f833ed6
--- /dev/null
+++ b/src/model/DimensionAttributesRate.js
@@ -0,0 +1,71 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The DimensionAttributesRate model module.
+ * @module model/DimensionAttributesRate
+ * @version 8.0.0
+ */
+class DimensionAttributesRate {
+ /**
+ * Constructs a new DimensionAttributesRate
.
+ * @alias module:model/DimensionAttributesRate
+ */
+ constructor() {
+
+ DimensionAttributesRate.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a DimensionAttributesRate
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DimensionAttributesRate} obj Optional instance to populate.
+ * @return {module:model/DimensionAttributesRate} The populated DimensionAttributesRate
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DimensionAttributesRate();
+
+ if (data.hasOwnProperty('rate')) {
+ obj['rate'] = ApiClient.convertToType(data['rate'], 'Number');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The rate at which the value in the current dimension occurs.
+ * @member {Number} rate
+ */
+DimensionAttributesRate.prototype['rate'] = undefined;
+
+
+
+
+
+
+export default DimensionAttributesRate;
+
diff --git a/src/model/DimensionBrowser.js b/src/model/DimensionBrowser.js
new file mode 100644
index 00000000..be78a213
--- /dev/null
+++ b/src/model/DimensionBrowser.js
@@ -0,0 +1,71 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The DimensionBrowser model module.
+ * @module model/DimensionBrowser
+ * @version 8.0.0
+ */
+class DimensionBrowser {
+ /**
+ * Constructs a new DimensionBrowser
.
+ * @alias module:model/DimensionBrowser
+ */
+ constructor() {
+
+ DimensionBrowser.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a DimensionBrowser
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DimensionBrowser} obj Optional instance to populate.
+ * @return {module:model/DimensionBrowser} The populated DimensionBrowser
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DimensionBrowser();
+
+ if (data.hasOwnProperty('browser')) {
+ obj['browser'] = ApiClient.convertToType(data['browser'], 'String');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The client's browser for this dimension.
+ * @member {String} browser
+ */
+DimensionBrowser.prototype['browser'] = undefined;
+
+
+
+
+
+
+export default DimensionBrowser;
+
diff --git a/src/model/DimensionContentType.js b/src/model/DimensionContentType.js
new file mode 100644
index 00000000..a8596743
--- /dev/null
+++ b/src/model/DimensionContentType.js
@@ -0,0 +1,71 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The DimensionContentType model module.
+ * @module model/DimensionContentType
+ * @version 8.0.0
+ */
+class DimensionContentType {
+ /**
+ * Constructs a new DimensionContentType
.
+ * @alias module:model/DimensionContentType
+ */
+ constructor() {
+
+ DimensionContentType.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a DimensionContentType
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DimensionContentType} obj Optional instance to populate.
+ * @return {module:model/DimensionContentType} The populated DimensionContentType
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DimensionContentType();
+
+ if (data.hasOwnProperty('content_type')) {
+ obj['content_type'] = ApiClient.convertToType(data['content_type'], 'String');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The content type of the response for this dimension.
+ * @member {String} content_type
+ */
+DimensionContentType.prototype['content_type'] = undefined;
+
+
+
+
+
+
+export default DimensionContentType;
+
diff --git a/src/model/DimensionCountry.js b/src/model/DimensionCountry.js
new file mode 100644
index 00000000..9ee1ee5c
--- /dev/null
+++ b/src/model/DimensionCountry.js
@@ -0,0 +1,71 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The DimensionCountry model module.
+ * @module model/DimensionCountry
+ * @version 8.0.0
+ */
+class DimensionCountry {
+ /**
+ * Constructs a new DimensionCountry
.
+ * @alias module:model/DimensionCountry
+ */
+ constructor() {
+
+ DimensionCountry.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a DimensionCountry
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DimensionCountry} obj Optional instance to populate.
+ * @return {module:model/DimensionCountry} The populated DimensionCountry
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DimensionCountry();
+
+ if (data.hasOwnProperty('country')) {
+ obj['country'] = ApiClient.convertToType(data['country'], 'String');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The client's country for this dimension.
+ * @member {String} country
+ */
+DimensionCountry.prototype['country'] = undefined;
+
+
+
+
+
+
+export default DimensionCountry;
+
diff --git a/src/model/DimensionDevice.js b/src/model/DimensionDevice.js
new file mode 100644
index 00000000..0de36bf4
--- /dev/null
+++ b/src/model/DimensionDevice.js
@@ -0,0 +1,71 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The DimensionDevice model module.
+ * @module model/DimensionDevice
+ * @version 8.0.0
+ */
+class DimensionDevice {
+ /**
+ * Constructs a new DimensionDevice
.
+ * @alias module:model/DimensionDevice
+ */
+ constructor() {
+
+ DimensionDevice.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a DimensionDevice
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DimensionDevice} obj Optional instance to populate.
+ * @return {module:model/DimensionDevice} The populated DimensionDevice
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DimensionDevice();
+
+ if (data.hasOwnProperty('device')) {
+ obj['device'] = ApiClient.convertToType(data['device'], 'String');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The client's device type for this dimension.
+ * @member {String} device
+ */
+DimensionDevice.prototype['device'] = undefined;
+
+
+
+
+
+
+export default DimensionDevice;
+
diff --git a/src/model/DimensionOs.js b/src/model/DimensionOs.js
new file mode 100644
index 00000000..42b02bd7
--- /dev/null
+++ b/src/model/DimensionOs.js
@@ -0,0 +1,71 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The DimensionOs model module.
+ * @module model/DimensionOs
+ * @version 8.0.0
+ */
+class DimensionOs {
+ /**
+ * Constructs a new DimensionOs
.
+ * @alias module:model/DimensionOs
+ */
+ constructor() {
+
+ DimensionOs.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a DimensionOs
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DimensionOs} obj Optional instance to populate.
+ * @return {module:model/DimensionOs} The populated DimensionOs
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DimensionOs();
+
+ if (data.hasOwnProperty('os')) {
+ obj['os'] = ApiClient.convertToType(data['os'], 'String');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The client's operating system for this dimension.
+ * @member {String} os
+ */
+DimensionOs.prototype['os'] = undefined;
+
+
+
+
+
+
+export default DimensionOs;
+
diff --git a/src/model/DimensionResponse.js b/src/model/DimensionResponse.js
new file mode 100644
index 00000000..10f8ee87
--- /dev/null
+++ b/src/model/DimensionResponse.js
@@ -0,0 +1,71 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The DimensionResponse model module.
+ * @module model/DimensionResponse
+ * @version 8.0.0
+ */
+class DimensionResponse {
+ /**
+ * Constructs a new DimensionResponse
.
+ * @alias module:model/DimensionResponse
+ */
+ constructor() {
+
+ DimensionResponse.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a DimensionResponse
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DimensionResponse} obj Optional instance to populate.
+ * @return {module:model/DimensionResponse} The populated DimensionResponse
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DimensionResponse();
+
+ if (data.hasOwnProperty('response')) {
+ obj['response'] = ApiClient.convertToType(data['response'], 'String');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The HTTP reason phrase for this dimension.
+ * @member {String} response
+ */
+DimensionResponse.prototype['response'] = undefined;
+
+
+
+
+
+
+export default DimensionResponse;
+
diff --git a/src/model/DimensionStatusCode.js b/src/model/DimensionStatusCode.js
new file mode 100644
index 00000000..8b8bf74c
--- /dev/null
+++ b/src/model/DimensionStatusCode.js
@@ -0,0 +1,71 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The DimensionStatusCode model module.
+ * @module model/DimensionStatusCode
+ * @version 8.0.0
+ */
+class DimensionStatusCode {
+ /**
+ * Constructs a new DimensionStatusCode
.
+ * @alias module:model/DimensionStatusCode
+ */
+ constructor() {
+
+ DimensionStatusCode.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a DimensionStatusCode
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DimensionStatusCode} obj Optional instance to populate.
+ * @return {module:model/DimensionStatusCode} The populated DimensionStatusCode
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DimensionStatusCode();
+
+ if (data.hasOwnProperty('status-code')) {
+ obj['status-code'] = ApiClient.convertToType(data['status-code'], 'String');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The HTTP response code for this dimension.
+ * @member {String} status-code
+ */
+DimensionStatusCode.prototype['status-code'] = undefined;
+
+
+
+
+
+
+export default DimensionStatusCode;
+
diff --git a/src/model/DimensionUrl.js b/src/model/DimensionUrl.js
new file mode 100644
index 00000000..d8df2814
--- /dev/null
+++ b/src/model/DimensionUrl.js
@@ -0,0 +1,71 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The DimensionUrl model module.
+ * @module model/DimensionUrl
+ * @version 8.0.0
+ */
+class DimensionUrl {
+ /**
+ * Constructs a new DimensionUrl
.
+ * @alias module:model/DimensionUrl
+ */
+ constructor() {
+
+ DimensionUrl.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a DimensionUrl
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/DimensionUrl} obj Optional instance to populate.
+ * @return {module:model/DimensionUrl} The populated DimensionUrl
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new DimensionUrl();
+
+ if (data.hasOwnProperty('url')) {
+ obj['url'] = ApiClient.convertToType(data['url'], 'String');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The URL path for this dimension.
+ * @member {String} url
+ */
+DimensionUrl.prototype['url'] = undefined;
+
+
+
+
+
+
+export default DimensionUrl;
+
diff --git a/src/model/Director.js b/src/model/Director.js
index 6c3718d5..9c74d4c2 100644
--- a/src/model/Director.js
+++ b/src/model/Director.js
@@ -16,7 +16,7 @@ import Backend from './Backend';
/**
* The Director model module.
* @module model/Director
- * @version 7.10.0
+ * @version 8.0.0
*/
class Director {
/**
diff --git a/src/model/DirectorBackend.js b/src/model/DirectorBackend.js
index 68e3fd3f..44844a38 100644
--- a/src/model/DirectorBackend.js
+++ b/src/model/DirectorBackend.js
@@ -18,7 +18,7 @@ import Timestamps from './Timestamps';
/**
* The DirectorBackend model module.
* @module model/DirectorBackend
- * @version 7.10.0
+ * @version 8.0.0
*/
class DirectorBackend {
/**
diff --git a/src/model/DirectorBackendAllOf.js b/src/model/DirectorBackendAllOf.js
index 3e30abb0..9690f12f 100644
--- a/src/model/DirectorBackendAllOf.js
+++ b/src/model/DirectorBackendAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The DirectorBackendAllOf model module.
* @module model/DirectorBackendAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class DirectorBackendAllOf {
/**
diff --git a/src/model/DirectorResponse.js b/src/model/DirectorResponse.js
index 1f974d85..d6b76100 100644
--- a/src/model/DirectorResponse.js
+++ b/src/model/DirectorResponse.js
@@ -19,7 +19,7 @@ import Timestamps from './Timestamps';
/**
* The DirectorResponse model module.
* @module model/DirectorResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class DirectorResponse {
/**
diff --git a/src/model/Domain.js b/src/model/Domain.js
index c3629bc5..bb2bd046 100644
--- a/src/model/Domain.js
+++ b/src/model/Domain.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Domain model module.
* @module model/Domain
- * @version 7.10.0
+ * @version 8.0.0
*/
class Domain {
/**
diff --git a/src/model/DomainInspector.js b/src/model/DomainInspector.js
index 92c6faee..70443693 100644
--- a/src/model/DomainInspector.js
+++ b/src/model/DomainInspector.js
@@ -16,7 +16,7 @@ import DomainInspectorRealtimeEntry from './DomainInspectorRealtimeEntry';
/**
* The DomainInspector model module.
* @module model/DomainInspector
- * @version 7.10.0
+ * @version 8.0.0
*/
class DomainInspector {
/**
diff --git a/src/model/DomainInspectorEntry.js b/src/model/DomainInspectorEntry.js
index 8f1caf96..2d2f0c81 100644
--- a/src/model/DomainInspectorEntry.js
+++ b/src/model/DomainInspectorEntry.js
@@ -17,7 +17,7 @@ import Values from './Values';
/**
* The DomainInspectorEntry model module.
* @module model/DomainInspectorEntry
- * @version 7.10.0
+ * @version 8.0.0
*/
class DomainInspectorEntry {
/**
diff --git a/src/model/DomainInspectorEntryDimensions.js b/src/model/DomainInspectorEntryDimensions.js
index bab475e8..36d47802 100644
--- a/src/model/DomainInspectorEntryDimensions.js
+++ b/src/model/DomainInspectorEntryDimensions.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The DomainInspectorEntryDimensions model module.
* @module model/DomainInspectorEntryDimensions
- * @version 7.10.0
+ * @version 8.0.0
*/
class DomainInspectorEntryDimensions {
/**
diff --git a/src/model/DomainInspectorMeasurements.js b/src/model/DomainInspectorMeasurements.js
index e56010bf..f0cfc989 100644
--- a/src/model/DomainInspectorMeasurements.js
+++ b/src/model/DomainInspectorMeasurements.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The DomainInspectorMeasurements model module.
* @module model/DomainInspectorMeasurements
- * @version 7.10.0
+ * @version 8.0.0
*/
class DomainInspectorMeasurements {
/**
diff --git a/src/model/DomainInspectorRealtimeEntry.js b/src/model/DomainInspectorRealtimeEntry.js
index e0912070..e04a7269 100644
--- a/src/model/DomainInspectorRealtimeEntry.js
+++ b/src/model/DomainInspectorRealtimeEntry.js
@@ -16,7 +16,7 @@ import DomainInspectorMeasurements from './DomainInspectorMeasurements';
/**
* The DomainInspectorRealtimeEntry model module.
* @module model/DomainInspectorRealtimeEntry
- * @version 7.10.0
+ * @version 8.0.0
*/
class DomainInspectorRealtimeEntry {
/**
diff --git a/src/model/DomainResponse.js b/src/model/DomainResponse.js
index 28e58341..e9c8df6b 100644
--- a/src/model/DomainResponse.js
+++ b/src/model/DomainResponse.js
@@ -18,7 +18,7 @@ import Timestamps from './Timestamps';
/**
* The DomainResponse model module.
* @module model/DomainResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class DomainResponse {
/**
diff --git a/src/model/EnabledProductResponse.js b/src/model/EnabledProductResponse.js
index c96f0968..0eb02cdf 100644
--- a/src/model/EnabledProductResponse.js
+++ b/src/model/EnabledProductResponse.js
@@ -18,7 +18,7 @@ import EnabledProductResponseService from './EnabledProductResponseService';
/**
* The EnabledProductResponse model module.
* @module model/EnabledProductResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class EnabledProductResponse {
/**
diff --git a/src/model/EnabledProductResponseLinks.js b/src/model/EnabledProductResponseLinks.js
index 425bdef1..38149eaf 100644
--- a/src/model/EnabledProductResponseLinks.js
+++ b/src/model/EnabledProductResponseLinks.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The EnabledProductResponseLinks model module.
* @module model/EnabledProductResponseLinks
- * @version 7.10.0
+ * @version 8.0.0
*/
class EnabledProductResponseLinks {
/**
diff --git a/src/model/EnabledProductResponseProduct.js b/src/model/EnabledProductResponseProduct.js
index bc8c396a..393a8fe1 100644
--- a/src/model/EnabledProductResponseProduct.js
+++ b/src/model/EnabledProductResponseProduct.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The EnabledProductResponseProduct model module.
* @module model/EnabledProductResponseProduct
- * @version 7.10.0
+ * @version 8.0.0
*/
class EnabledProductResponseProduct {
/**
diff --git a/src/model/EnabledProductResponseService.js b/src/model/EnabledProductResponseService.js
index f0b59841..671fc360 100644
--- a/src/model/EnabledProductResponseService.js
+++ b/src/model/EnabledProductResponseService.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The EnabledProductResponseService model module.
* @module model/EnabledProductResponseService
- * @version 7.10.0
+ * @version 8.0.0
*/
class EnabledProductResponseService {
/**
diff --git a/src/model/Environment.js b/src/model/Environment.js
index ca4ada19..29dd5a72 100644
--- a/src/model/Environment.js
+++ b/src/model/Environment.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Environment model module.
* @module model/Environment
- * @version 7.10.0
+ * @version 8.0.0
*/
class Environment {
/**
diff --git a/src/model/EomInvoiceResponse.js b/src/model/EomInvoiceResponse.js
index 5494eeef..09fea572 100644
--- a/src/model/EomInvoiceResponse.js
+++ b/src/model/EomInvoiceResponse.js
@@ -17,7 +17,7 @@ import Invoicelineitems from './Invoicelineitems';
/**
* The EomInvoiceResponse model module.
* @module model/EomInvoiceResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class EomInvoiceResponse {
/**
diff --git a/src/model/Error.js b/src/model/Error.js
index ce4c20ca..2f4f6fbe 100644
--- a/src/model/Error.js
+++ b/src/model/Error.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Error model module.
* @module model/Error
- * @version 7.10.0
+ * @version 8.0.0
*/
class Error {
/**
diff --git a/src/model/ErrorResponseData.js b/src/model/ErrorResponseData.js
index e6b3fe57..4257a7d9 100644
--- a/src/model/ErrorResponseData.js
+++ b/src/model/ErrorResponseData.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ErrorResponseData model module.
* @module model/ErrorResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class ErrorResponseData {
/**
diff --git a/src/model/Event.js b/src/model/Event.js
index dc7c1259..54a22c4c 100644
--- a/src/model/Event.js
+++ b/src/model/Event.js
@@ -17,7 +17,7 @@ import TypeEvent from './TypeEvent';
/**
* The Event model module.
* @module model/Event
- * @version 7.10.0
+ * @version 8.0.0
*/
class Event {
/**
diff --git a/src/model/EventAttributes.js b/src/model/EventAttributes.js
index 3e4b2b1e..e58fa762 100644
--- a/src/model/EventAttributes.js
+++ b/src/model/EventAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The EventAttributes model module.
* @module model/EventAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class EventAttributes {
/**
diff --git a/src/model/EventData.js b/src/model/EventData.js
index d0e5916d..42db3cd9 100644
--- a/src/model/EventData.js
+++ b/src/model/EventData.js
@@ -16,7 +16,7 @@ import Event from './Event';
/**
* The EventData model module.
* @module model/EventData
- * @version 7.10.0
+ * @version 8.0.0
*/
class EventData {
/**
diff --git a/src/model/EventResponse.js b/src/model/EventResponse.js
index 7919a92e..8859e5f9 100644
--- a/src/model/EventResponse.js
+++ b/src/model/EventResponse.js
@@ -16,7 +16,7 @@ import Event from './Event';
/**
* The EventResponse model module.
* @module model/EventResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class EventResponse {
/**
diff --git a/src/model/EventsResponse.js b/src/model/EventsResponse.js
index dae8be7e..6afedac8 100644
--- a/src/model/EventsResponse.js
+++ b/src/model/EventsResponse.js
@@ -20,7 +20,7 @@ import PaginationMeta from './PaginationMeta';
/**
* The EventsResponse model module.
* @module model/EventsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class EventsResponse {
/**
diff --git a/src/model/FilterFieldItem.js b/src/model/FilterFieldItem.js
new file mode 100644
index 00000000..b60ad228
--- /dev/null
+++ b/src/model/FilterFieldItem.js
@@ -0,0 +1,147 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+import ValueField from './ValueField';
+
+/**
+ * The FilterFieldItem model module.
+ * @module model/FilterFieldItem
+ * @version 8.0.0
+ */
+class FilterFieldItem {
+ /**
+ * Constructs a new FilterFieldItem
.
+ * A filtering parameter.
+ * @alias module:model/FilterFieldItem
+ */
+ constructor() {
+
+ FilterFieldItem.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a FilterFieldItem
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/FilterFieldItem} obj Optional instance to populate.
+ * @return {module:model/FilterFieldItem} The populated FilterFieldItem
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new FilterFieldItem();
+
+ if (data.hasOwnProperty('field')) {
+ obj['field'] = ApiClient.convertToType(data['field'], 'String');
+ }
+ if (data.hasOwnProperty('operator')) {
+ obj['operator'] = ApiClient.convertToType(data['operator'], 'String');
+ }
+ if (data.hasOwnProperty('value')) {
+ obj['value'] = ValueField.constructFromObject(data['value']);
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The log field to which this filter should be applied.
+ * @member {String} field
+ */
+FilterFieldItem.prototype['field'] = undefined;
+
+/**
+ * The comparison operator used for this filter.
+ * @member {module:model/FilterFieldItem.OperatorEnum} operator
+ */
+FilterFieldItem.prototype['operator'] = undefined;
+
+/**
+ * @member {module:model/ValueField} value
+ */
+FilterFieldItem.prototype['value'] = undefined;
+
+
+
+
+
+/**
+ * Allowed values for the operator
property.
+ * @enum {String}
+ * @readonly
+ */
+FilterFieldItem['OperatorEnum'] = {
+
+ /**
+ * value: "eq"
+ * @const
+ */
+ "eq": "eq",
+
+ /**
+ * value: "ends-with"
+ * @const
+ */
+ "ends-with": "ends-with",
+
+ /**
+ * value: "in"
+ * @const
+ */
+ "in": "in",
+
+ /**
+ * value: "not_in"
+ * @const
+ */
+ "not_in": "not_in",
+
+ /**
+ * value: "gt"
+ * @const
+ */
+ "gt": "gt",
+
+ /**
+ * value: "gte"
+ * @const
+ */
+ "gte": "gte",
+
+ /**
+ * value: "lt"
+ * @const
+ */
+ "lt": "lt",
+
+ /**
+ * value: "lte"
+ * @const
+ */
+ "lte": "lte"
+};
+
+
+
+export default FilterFieldItem;
+
diff --git a/src/model/GenericTokenError.js b/src/model/GenericTokenError.js
index dac4f71d..33176a52 100644
--- a/src/model/GenericTokenError.js
+++ b/src/model/GenericTokenError.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The GenericTokenError model module.
* @module model/GenericTokenError
- * @version 7.10.0
+ * @version 8.0.0
*/
class GenericTokenError {
/**
diff --git a/src/model/GetLogInsightsResponse.js b/src/model/GetLogInsightsResponse.js
new file mode 100644
index 00000000..1097d224
--- /dev/null
+++ b/src/model/GetLogInsightsResponse.js
@@ -0,0 +1,80 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+import LogInsights from './LogInsights';
+import LogInsightsMeta from './LogInsightsMeta';
+
+/**
+ * The GetLogInsightsResponse model module.
+ * @module model/GetLogInsightsResponse
+ * @version 8.0.0
+ */
+class GetLogInsightsResponse {
+ /**
+ * Constructs a new GetLogInsightsResponse
.
+ * @alias module:model/GetLogInsightsResponse
+ */
+ constructor() {
+
+ GetLogInsightsResponse.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a GetLogInsightsResponse
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/GetLogInsightsResponse} obj Optional instance to populate.
+ * @return {module:model/GetLogInsightsResponse} The populated GetLogInsightsResponse
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new GetLogInsightsResponse();
+
+ if (data.hasOwnProperty('data')) {
+ obj['data'] = ApiClient.convertToType(data['data'], [LogInsights]);
+ }
+ if (data.hasOwnProperty('meta')) {
+ obj['meta'] = LogInsightsMeta.constructFromObject(data['meta']);
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * @member {Array.GetLogRecordsResponse
.
+ * @alias module:model/GetLogRecordsResponse
+ */
+ constructor() {
+
+ GetLogRecordsResponse.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a GetLogRecordsResponse
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/GetLogRecordsResponse} obj Optional instance to populate.
+ * @return {module:model/GetLogRecordsResponse} The populated GetLogRecordsResponse
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new GetLogRecordsResponse();
+
+ if (data.hasOwnProperty('data')) {
+ obj['data'] = ApiClient.convertToType(data['data'], [LogRecord]);
+ }
+ if (data.hasOwnProperty('meta')) {
+ obj['meta'] = GetLogRecordsResponseMeta.constructFromObject(data['meta']);
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * @member {Array.GetLogRecordsResponseMeta
.
+ * @alias module:model/GetLogRecordsResponseMeta
+ */
+ constructor() {
+
+ GetLogRecordsResponseMeta.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a GetLogRecordsResponseMeta
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/GetLogRecordsResponseMeta} obj Optional instance to populate.
+ * @return {module:model/GetLogRecordsResponseMeta} The populated GetLogRecordsResponseMeta
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new GetLogRecordsResponseMeta();
+
+ if (data.hasOwnProperty('filters')) {
+ obj['filters'] = GetLogRecordsResponseMetaFilters.constructFromObject(data['filters']);
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * @member {module:model/GetLogRecordsResponseMetaFilters} filters
+ */
+GetLogRecordsResponseMeta.prototype['filters'] = undefined;
+
+
+
+
+
+
+export default GetLogRecordsResponseMeta;
+
diff --git a/src/model/GetLogRecordsResponseMetaFilters.js b/src/model/GetLogRecordsResponseMetaFilters.js
new file mode 100644
index 00000000..db110ee8
--- /dev/null
+++ b/src/model/GetLogRecordsResponseMetaFilters.js
@@ -0,0 +1,127 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+import FilterFieldItem from './FilterFieldItem';
+
+/**
+ * The GetLogRecordsResponseMetaFilters model module.
+ * @module model/GetLogRecordsResponseMetaFilters
+ * @version 8.0.0
+ */
+class GetLogRecordsResponseMetaFilters {
+ /**
+ * Constructs a new GetLogRecordsResponseMetaFilters
.
+ * Echoes the filters that were supplied in the request.
+ * @alias module:model/GetLogRecordsResponseMetaFilters
+ */
+ constructor() {
+
+ GetLogRecordsResponseMetaFilters.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a GetLogRecordsResponseMetaFilters
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/GetLogRecordsResponseMetaFilters} obj Optional instance to populate.
+ * @return {module:model/GetLogRecordsResponseMetaFilters} The populated GetLogRecordsResponseMetaFilters
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new GetLogRecordsResponseMetaFilters();
+
+ if (data.hasOwnProperty('service_id')) {
+ obj['service_id'] = ApiClient.convertToType(data['service_id'], 'String');
+ }
+ if (data.hasOwnProperty('start')) {
+ obj['start'] = ApiClient.convertToType(data['start'], 'String');
+ }
+ if (data.hasOwnProperty('end')) {
+ obj['end'] = ApiClient.convertToType(data['end'], 'String');
+ }
+ if (data.hasOwnProperty('domain_exact_match')) {
+ obj['domain_exact_match'] = ApiClient.convertToType(data['domain_exact_match'], 'Boolean');
+ }
+ if (data.hasOwnProperty('limit')) {
+ obj['limit'] = ApiClient.convertToType(data['limit'], 'Number');
+ }
+ if (data.hasOwnProperty('next_cursor')) {
+ obj['next_cursor'] = ApiClient.convertToType(data['next_cursor'], 'String');
+ }
+ if (data.hasOwnProperty('filter_fields')) {
+ obj['filter_fields'] = ApiClient.convertToType(data['filter_fields'], [FilterFieldItem]);
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * Specifies the ID of the service for which data should be returned.
+ * @member {String} service_id
+ */
+GetLogRecordsResponseMetaFilters.prototype['service_id'] = undefined;
+
+/**
+ * Start time for the query as supplied in the request.
+ * @member {String} start
+ */
+GetLogRecordsResponseMetaFilters.prototype['start'] = undefined;
+
+/**
+ * End time for the query as supplied in the request.
+ * @member {String} end
+ */
+GetLogRecordsResponseMetaFilters.prototype['end'] = undefined;
+
+/**
+ * Value of the `domain_exact_match` filter as supplied in the request.
+ * @member {Boolean} domain_exact_match
+ */
+GetLogRecordsResponseMetaFilters.prototype['domain_exact_match'] = undefined;
+
+/**
+ * Number of records per page.
+ * @member {Number} limit
+ * @default 20
+ */
+GetLogRecordsResponseMetaFilters.prototype['limit'] = 20;
+
+/**
+ * A cursor to specify the next page of results, if any.
+ * @member {String} next_cursor
+ */
+GetLogRecordsResponseMetaFilters.prototype['next_cursor'] = undefined;
+
+/**
+ * @member {Array.LogInsights
.
+ * @alias module:model/LogInsights
+ */
+ constructor() {
+
+ LogInsights.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a LogInsights
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/LogInsights} obj Optional instance to populate.
+ * @return {module:model/LogInsights} The populated LogInsights
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new LogInsights();
+
+ if (data.hasOwnProperty('dimensions')) {
+ obj['dimensions'] = LogInsightsDimensions.constructFromObject(data['dimensions']);
+ }
+ if (data.hasOwnProperty('dimension_attributes')) {
+ obj['dimension_attributes'] = LogInsightsDimensionAttributes.constructFromObject(data['dimension_attributes']);
+ }
+ if (data.hasOwnProperty('values')) {
+ obj['values'] = LogInsightsValues.constructFromObject(data['values']);
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * @member {module:model/LogInsightsDimensions} dimensions
+ */
+LogInsights.prototype['dimensions'] = undefined;
+
+/**
+ * @member {module:model/LogInsightsDimensionAttributes} dimension_attributes
+ */
+LogInsights.prototype['dimension_attributes'] = undefined;
+
+/**
+ * @member {module:model/LogInsightsValues} values
+ */
+LogInsights.prototype['values'] = undefined;
+
+
+
+
+
+
+export default LogInsights;
+
diff --git a/src/model/LogInsightsDimensionAttributes.js b/src/model/LogInsightsDimensionAttributes.js
new file mode 100644
index 00000000..22249022
--- /dev/null
+++ b/src/model/LogInsightsDimensionAttributes.js
@@ -0,0 +1,126 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+import DimensionAttributesCountryStats from './DimensionAttributesCountryStats';
+import DimensionAttributesRate from './DimensionAttributesRate';
+
+/**
+ * The LogInsightsDimensionAttributes model module.
+ * @module model/LogInsightsDimensionAttributes
+ * @version 8.0.0
+ */
+class LogInsightsDimensionAttributes {
+ /**
+ * Constructs a new LogInsightsDimensionAttributes
.
+ * @alias module:model/LogInsightsDimensionAttributes
+ * @implements module:model/DimensionAttributesRate
+ * @implements module:model/DimensionAttributesCountryStats
+ */
+ constructor() {
+ DimensionAttributesRate.initialize(this);DimensionAttributesCountryStats.initialize(this);
+ LogInsightsDimensionAttributes.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a LogInsightsDimensionAttributes
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/LogInsightsDimensionAttributes} obj Optional instance to populate.
+ * @return {module:model/LogInsightsDimensionAttributes} The populated LogInsightsDimensionAttributes
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new LogInsightsDimensionAttributes();
+ DimensionAttributesRate.constructFromObject(data, obj);
+ DimensionAttributesCountryStats.constructFromObject(data, obj);
+
+ if (data.hasOwnProperty('rate')) {
+ obj['rate'] = ApiClient.convertToType(data['rate'], 'Number');
+ }
+ if (data.hasOwnProperty('country_chr')) {
+ obj['country_chr'] = ApiClient.convertToType(data['country_chr'], 'Number');
+ }
+ if (data.hasOwnProperty('country_error_rate')) {
+ obj['country_error_rate'] = ApiClient.convertToType(data['country_error_rate'], 'Number');
+ }
+ if (data.hasOwnProperty('country_request_rate')) {
+ obj['country_request_rate'] = ApiClient.convertToType(data['country_request_rate'], 'Number');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The rate at which the value in the current dimension occurs.
+ * @member {Number} rate
+ */
+LogInsightsDimensionAttributes.prototype['rate'] = undefined;
+
+/**
+ * The cache hit ratio for the country.
+ * @member {Number} country_chr
+ */
+LogInsightsDimensionAttributes.prototype['country_chr'] = undefined;
+
+/**
+ * The error rate for the country.
+ * @member {Number} country_error_rate
+ */
+LogInsightsDimensionAttributes.prototype['country_error_rate'] = undefined;
+
+/**
+ * This country's percentage of the total requests.
+ * @member {Number} country_request_rate
+ */
+LogInsightsDimensionAttributes.prototype['country_request_rate'] = undefined;
+
+
+// Implement DimensionAttributesRate interface:
+/**
+ * The rate at which the value in the current dimension occurs.
+ * @member {Number} rate
+ */
+DimensionAttributesRate.prototype['rate'] = undefined;
+// Implement DimensionAttributesCountryStats interface:
+/**
+ * The cache hit ratio for the country.
+ * @member {Number} country_chr
+ */
+DimensionAttributesCountryStats.prototype['country_chr'] = undefined;
+/**
+ * The error rate for the country.
+ * @member {Number} country_error_rate
+ */
+DimensionAttributesCountryStats.prototype['country_error_rate'] = undefined;
+/**
+ * This country's percentage of the total requests.
+ * @member {Number} country_request_rate
+ */
+DimensionAttributesCountryStats.prototype['country_request_rate'] = undefined;
+
+
+
+
+export default LogInsightsDimensionAttributes;
+
diff --git a/src/model/LogInsightsDimensions.js b/src/model/LogInsightsDimensions.js
new file mode 100644
index 00000000..f4eb468d
--- /dev/null
+++ b/src/model/LogInsightsDimensions.js
@@ -0,0 +1,206 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+import DimensionBrowser from './DimensionBrowser';
+import DimensionContentType from './DimensionContentType';
+import DimensionCountry from './DimensionCountry';
+import DimensionDevice from './DimensionDevice';
+import DimensionOs from './DimensionOs';
+import DimensionResponse from './DimensionResponse';
+import DimensionStatusCode from './DimensionStatusCode';
+import DimensionUrl from './DimensionUrl';
+
+/**
+ * The LogInsightsDimensions model module.
+ * @module model/LogInsightsDimensions
+ * @version 8.0.0
+ */
+class LogInsightsDimensions {
+ /**
+ * Constructs a new LogInsightsDimensions
.
+ * @alias module:model/LogInsightsDimensions
+ * @implements module:model/DimensionUrl
+ * @implements module:model/DimensionCountry
+ * @implements module:model/DimensionStatusCode
+ * @implements module:model/DimensionResponse
+ * @implements module:model/DimensionBrowser
+ * @implements module:model/DimensionContentType
+ * @implements module:model/DimensionDevice
+ * @implements module:model/DimensionOs
+ */
+ constructor() {
+ DimensionUrl.initialize(this);DimensionCountry.initialize(this);DimensionStatusCode.initialize(this);DimensionResponse.initialize(this);DimensionBrowser.initialize(this);DimensionContentType.initialize(this);DimensionDevice.initialize(this);DimensionOs.initialize(this);
+ LogInsightsDimensions.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a LogInsightsDimensions
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/LogInsightsDimensions} obj Optional instance to populate.
+ * @return {module:model/LogInsightsDimensions} The populated LogInsightsDimensions
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new LogInsightsDimensions();
+ DimensionUrl.constructFromObject(data, obj);
+ DimensionCountry.constructFromObject(data, obj);
+ DimensionStatusCode.constructFromObject(data, obj);
+ DimensionResponse.constructFromObject(data, obj);
+ DimensionBrowser.constructFromObject(data, obj);
+ DimensionContentType.constructFromObject(data, obj);
+ DimensionDevice.constructFromObject(data, obj);
+ DimensionOs.constructFromObject(data, obj);
+
+ if (data.hasOwnProperty('url')) {
+ obj['url'] = ApiClient.convertToType(data['url'], 'String');
+ }
+ if (data.hasOwnProperty('country')) {
+ obj['country'] = ApiClient.convertToType(data['country'], 'String');
+ }
+ if (data.hasOwnProperty('status-code')) {
+ obj['status-code'] = ApiClient.convertToType(data['status-code'], 'String');
+ }
+ if (data.hasOwnProperty('response')) {
+ obj['response'] = ApiClient.convertToType(data['response'], 'String');
+ }
+ if (data.hasOwnProperty('browser')) {
+ obj['browser'] = ApiClient.convertToType(data['browser'], 'String');
+ }
+ if (data.hasOwnProperty('content_type')) {
+ obj['content_type'] = ApiClient.convertToType(data['content_type'], 'String');
+ }
+ if (data.hasOwnProperty('device')) {
+ obj['device'] = ApiClient.convertToType(data['device'], 'String');
+ }
+ if (data.hasOwnProperty('os')) {
+ obj['os'] = ApiClient.convertToType(data['os'], 'String');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The URL path for this dimension.
+ * @member {String} url
+ */
+LogInsightsDimensions.prototype['url'] = undefined;
+
+/**
+ * The client's country for this dimension.
+ * @member {String} country
+ */
+LogInsightsDimensions.prototype['country'] = undefined;
+
+/**
+ * The HTTP response code for this dimension.
+ * @member {String} status-code
+ */
+LogInsightsDimensions.prototype['status-code'] = undefined;
+
+/**
+ * The HTTP reason phrase for this dimension.
+ * @member {String} response
+ */
+LogInsightsDimensions.prototype['response'] = undefined;
+
+/**
+ * The client's browser for this dimension.
+ * @member {String} browser
+ */
+LogInsightsDimensions.prototype['browser'] = undefined;
+
+/**
+ * The content type of the response for this dimension.
+ * @member {String} content_type
+ */
+LogInsightsDimensions.prototype['content_type'] = undefined;
+
+/**
+ * The client's device type for this dimension.
+ * @member {String} device
+ */
+LogInsightsDimensions.prototype['device'] = undefined;
+
+/**
+ * The client's operating system for this dimension.
+ * @member {String} os
+ */
+LogInsightsDimensions.prototype['os'] = undefined;
+
+
+// Implement DimensionUrl interface:
+/**
+ * The URL path for this dimension.
+ * @member {String} url
+ */
+DimensionUrl.prototype['url'] = undefined;
+// Implement DimensionCountry interface:
+/**
+ * The client's country for this dimension.
+ * @member {String} country
+ */
+DimensionCountry.prototype['country'] = undefined;
+// Implement DimensionStatusCode interface:
+/**
+ * The HTTP response code for this dimension.
+ * @member {String} status-code
+ */
+DimensionStatusCode.prototype['status-code'] = undefined;
+// Implement DimensionResponse interface:
+/**
+ * The HTTP reason phrase for this dimension.
+ * @member {String} response
+ */
+DimensionResponse.prototype['response'] = undefined;
+// Implement DimensionBrowser interface:
+/**
+ * The client's browser for this dimension.
+ * @member {String} browser
+ */
+DimensionBrowser.prototype['browser'] = undefined;
+// Implement DimensionContentType interface:
+/**
+ * The content type of the response for this dimension.
+ * @member {String} content_type
+ */
+DimensionContentType.prototype['content_type'] = undefined;
+// Implement DimensionDevice interface:
+/**
+ * The client's device type for this dimension.
+ * @member {String} device
+ */
+DimensionDevice.prototype['device'] = undefined;
+// Implement DimensionOs interface:
+/**
+ * The client's operating system for this dimension.
+ * @member {String} os
+ */
+DimensionOs.prototype['os'] = undefined;
+
+
+
+
+export default LogInsightsDimensions;
+
diff --git a/src/model/LogInsightsMeta.js b/src/model/LogInsightsMeta.js
new file mode 100644
index 00000000..a3e466ad
--- /dev/null
+++ b/src/model/LogInsightsMeta.js
@@ -0,0 +1,72 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+import LogInsightsMetaFilter from './LogInsightsMetaFilter';
+
+/**
+ * The LogInsightsMeta model module.
+ * @module model/LogInsightsMeta
+ * @version 8.0.0
+ */
+class LogInsightsMeta {
+ /**
+ * Constructs a new LogInsightsMeta
.
+ * Echoes the filters that were supplied in the request.
+ * @alias module:model/LogInsightsMeta
+ */
+ constructor() {
+
+ LogInsightsMeta.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a LogInsightsMeta
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/LogInsightsMeta} obj Optional instance to populate.
+ * @return {module:model/LogInsightsMeta} The populated LogInsightsMeta
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new LogInsightsMeta();
+
+ if (data.hasOwnProperty('filters')) {
+ obj['filters'] = LogInsightsMetaFilter.constructFromObject(data['filters']);
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * @member {module:model/LogInsightsMetaFilter} filters
+ */
+LogInsightsMeta.prototype['filters'] = undefined;
+
+
+
+
+
+
+export default LogInsightsMeta;
+
diff --git a/src/model/LogInsightsMetaFilter.js b/src/model/LogInsightsMetaFilter.js
new file mode 100644
index 00000000..355effd6
--- /dev/null
+++ b/src/model/LogInsightsMetaFilter.js
@@ -0,0 +1,109 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The LogInsightsMetaFilter model module.
+ * @module model/LogInsightsMetaFilter
+ * @version 8.0.0
+ */
+class LogInsightsMetaFilter {
+ /**
+ * Constructs a new LogInsightsMetaFilter
.
+ * The filters that were supplied in the request.
+ * @alias module:model/LogInsightsMetaFilter
+ */
+ constructor() {
+
+ LogInsightsMetaFilter.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a LogInsightsMetaFilter
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/LogInsightsMetaFilter} obj Optional instance to populate.
+ * @return {module:model/LogInsightsMetaFilter} The populated LogInsightsMetaFilter
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new LogInsightsMetaFilter();
+
+ if (data.hasOwnProperty('service_id')) {
+ obj['service_id'] = ApiClient.convertToType(data['service_id'], 'String');
+ }
+ if (data.hasOwnProperty('start')) {
+ obj['start'] = ApiClient.convertToType(data['start'], 'String');
+ }
+ if (data.hasOwnProperty('end')) {
+ obj['end'] = ApiClient.convertToType(data['end'], 'String');
+ }
+ if (data.hasOwnProperty('domain_exact_match')) {
+ obj['domain_exact_match'] = ApiClient.convertToType(data['domain_exact_match'], 'Boolean');
+ }
+ if (data.hasOwnProperty('limit')) {
+ obj['limit'] = ApiClient.convertToType(data['limit'], 'Number');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * Specifies the ID of the service for which data should be returned.
+ * @member {String} service_id
+ */
+LogInsightsMetaFilter.prototype['service_id'] = undefined;
+
+/**
+ * Start time for the query as supplied in the request.
+ * @member {String} start
+ */
+LogInsightsMetaFilter.prototype['start'] = undefined;
+
+/**
+ * End time for the query as supplied in the request.
+ * @member {String} end
+ */
+LogInsightsMetaFilter.prototype['end'] = undefined;
+
+/**
+ * Value of the `domain_exact_match` filter as supplied in the request.
+ * @member {Boolean} domain_exact_match
+ */
+LogInsightsMetaFilter.prototype['domain_exact_match'] = undefined;
+
+/**
+ * Number of records per page.
+ * @member {Number} limit
+ * @default 20
+ */
+LogInsightsMetaFilter.prototype['limit'] = 20;
+
+
+
+
+
+
+export default LogInsightsMetaFilter;
+
diff --git a/src/model/LogInsightsValues.js b/src/model/LogInsightsValues.js
new file mode 100644
index 00000000..3f5640cd
--- /dev/null
+++ b/src/model/LogInsightsValues.js
@@ -0,0 +1,355 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+import Values503Responses from './Values503Responses';
+import ValuesBandwidth from './ValuesBandwidth';
+import ValuesBrowser from './ValuesBrowser';
+import ValuesCacheHitRatio from './ValuesCacheHitRatio';
+import ValuesCountryStats from './ValuesCountryStats';
+import ValuesDuration from './ValuesDuration';
+import ValuesMisses from './ValuesMisses';
+import ValuesRate from './ValuesRate';
+import ValuesRequests from './ValuesRequests';
+import ValuesStatusCodes from './ValuesStatusCodes';
+
+/**
+ * The LogInsightsValues model module.
+ * @module model/LogInsightsValues
+ * @version 8.0.0
+ */
+class LogInsightsValues {
+ /**
+ * Constructs a new LogInsightsValues
.
+ * @alias module:model/LogInsightsValues
+ * @implements module:model/ValuesCacheHitRatio
+ * @implements module:model/ValuesCountryStats
+ * @implements module:model/ValuesStatusCodes
+ * @implements module:model/Values503Responses
+ * @implements module:model/ValuesBrowser
+ * @implements module:model/ValuesRate
+ * @implements module:model/ValuesBandwidth
+ * @implements module:model/ValuesDuration
+ * @implements module:model/ValuesMisses
+ * @implements module:model/ValuesRequests
+ */
+ constructor() {
+ ValuesCacheHitRatio.initialize(this);ValuesCountryStats.initialize(this);ValuesStatusCodes.initialize(this);Values503Responses.initialize(this);ValuesBrowser.initialize(this);ValuesRate.initialize(this);ValuesBandwidth.initialize(this);ValuesDuration.initialize(this);ValuesMisses.initialize(this);ValuesRequests.initialize(this);
+ LogInsightsValues.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a LogInsightsValues
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/LogInsightsValues} obj Optional instance to populate.
+ * @return {module:model/LogInsightsValues} The populated LogInsightsValues
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new LogInsightsValues();
+ ValuesCacheHitRatio.constructFromObject(data, obj);
+ ValuesCountryStats.constructFromObject(data, obj);
+ ValuesStatusCodes.constructFromObject(data, obj);
+ Values503Responses.constructFromObject(data, obj);
+ ValuesBrowser.constructFromObject(data, obj);
+ ValuesRate.constructFromObject(data, obj);
+ ValuesBandwidth.constructFromObject(data, obj);
+ ValuesDuration.constructFromObject(data, obj);
+ ValuesMisses.constructFromObject(data, obj);
+ ValuesRequests.constructFromObject(data, obj);
+
+ if (data.hasOwnProperty('cache_hit_ratio')) {
+ obj['cache_hit_ratio'] = ApiClient.convertToType(data['cache_hit_ratio'], 'Number');
+ }
+ if (data.hasOwnProperty('region')) {
+ obj['region'] = ApiClient.convertToType(data['region'], 'String');
+ }
+ if (data.hasOwnProperty('region_chr')) {
+ obj['region_chr'] = ApiClient.convertToType(data['region_chr'], 'Number');
+ }
+ if (data.hasOwnProperty('region_error_rate')) {
+ obj['region_error_rate'] = ApiClient.convertToType(data['region_error_rate'], 'Number');
+ }
+ if (data.hasOwnProperty('url')) {
+ obj['url'] = ApiClient.convertToType(data['url'], 'String');
+ }
+ if (data.hasOwnProperty('rate_per_status')) {
+ obj['rate_per_status'] = ApiClient.convertToType(data['rate_per_status'], 'Number');
+ }
+ if (data.hasOwnProperty('rate_per_url')) {
+ obj['rate_per_url'] = ApiClient.convertToType(data['rate_per_url'], 'Number');
+ }
+ if (data.hasOwnProperty('503_rate_per_url')) {
+ obj['503_rate_per_url'] = ApiClient.convertToType(data['503_rate_per_url'], 'Number');
+ }
+ if (data.hasOwnProperty('browser_version')) {
+ obj['browser_version'] = ApiClient.convertToType(data['browser_version'], 'String');
+ }
+ if (data.hasOwnProperty('rate')) {
+ obj['rate'] = ApiClient.convertToType(data['rate'], 'Number');
+ }
+ if (data.hasOwnProperty('average_bandwidth_bytes')) {
+ obj['average_bandwidth_bytes'] = ApiClient.convertToType(data['average_bandwidth_bytes'], 'Number');
+ }
+ if (data.hasOwnProperty('bandwidth_percentage')) {
+ obj['bandwidth_percentage'] = ApiClient.convertToType(data['bandwidth_percentage'], 'Number');
+ }
+ if (data.hasOwnProperty('average_response_time')) {
+ obj['average_response_time'] = ApiClient.convertToType(data['average_response_time'], 'Number');
+ }
+ if (data.hasOwnProperty('p95_response_time')) {
+ obj['p95_response_time'] = ApiClient.convertToType(data['p95_response_time'], 'Number');
+ }
+ if (data.hasOwnProperty('response_time_percentage')) {
+ obj['response_time_percentage'] = ApiClient.convertToType(data['response_time_percentage'], 'Number');
+ }
+ if (data.hasOwnProperty('miss_rate')) {
+ obj['miss_rate'] = ApiClient.convertToType(data['miss_rate'], 'Number');
+ }
+ if (data.hasOwnProperty('request_percentage')) {
+ obj['request_percentage'] = ApiClient.convertToType(data['request_percentage'], 'Number');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The cache hit ratio for the URL specified in the dimension.
+ * @member {Number} cache_hit_ratio
+ */
+LogInsightsValues.prototype['cache_hit_ratio'] = undefined;
+
+/**
+ * The client's country subdivision code as defined by ISO 3166-2.
+ * @member {String} region
+ */
+LogInsightsValues.prototype['region'] = undefined;
+
+/**
+ * The cache hit ratio for the region.
+ * @member {Number} region_chr
+ */
+LogInsightsValues.prototype['region_chr'] = undefined;
+
+/**
+ * The error rate for the region.
+ * @member {Number} region_error_rate
+ */
+LogInsightsValues.prototype['region_error_rate'] = undefined;
+
+/**
+ * The HTTP request path.
+ * @member {String} url
+ */
+LogInsightsValues.prototype['url'] = undefined;
+
+/**
+ * The URL accounts for this percentage of the status code in this dimension.
+ * @member {Number} rate_per_status
+ */
+LogInsightsValues.prototype['rate_per_status'] = undefined;
+
+/**
+ * The rate at which the reason in this dimension occurs among responses to this URL with a 503 status code.
+ * @member {Number} rate_per_url
+ */
+LogInsightsValues.prototype['rate_per_url'] = undefined;
+
+/**
+ * The rate at which 503 status codes are returned for this URL.
+ * @member {Number} 503_rate_per_url
+ */
+LogInsightsValues.prototype['503_rate_per_url'] = undefined;
+
+/**
+ * The version of the client's browser.
+ * @member {String} browser_version
+ */
+LogInsightsValues.prototype['browser_version'] = undefined;
+
+/**
+ * The percentage of requests matching the value in the current dimension.
+ * @member {Number} rate
+ */
+LogInsightsValues.prototype['rate'] = undefined;
+
+/**
+ * The average bandwidth in bytes for responses to requests to the URL in the current dimension.
+ * @member {Number} average_bandwidth_bytes
+ */
+LogInsightsValues.prototype['average_bandwidth_bytes'] = undefined;
+
+/**
+ * The total bandwidth percentage for all responses to requests to the URL in the current dimension.
+ * @member {Number} bandwidth_percentage
+ */
+LogInsightsValues.prototype['bandwidth_percentage'] = undefined;
+
+/**
+ * The average time in seconds to respond to requests to the URL in the current dimension.
+ * @member {Number} average_response_time
+ */
+LogInsightsValues.prototype['average_response_time'] = undefined;
+
+/**
+ * The P95 time in seconds to respond to requests to the URL in the current dimension.
+ * @member {Number} p95_response_time
+ */
+LogInsightsValues.prototype['p95_response_time'] = undefined;
+
+/**
+ * The total percentage of time to respond to all requests to the URL in the current dimension.
+ * @member {Number} response_time_percentage
+ */
+LogInsightsValues.prototype['response_time_percentage'] = undefined;
+
+/**
+ * The miss rate for requests to the URL in the current dimension.
+ * @member {Number} miss_rate
+ */
+LogInsightsValues.prototype['miss_rate'] = undefined;
+
+/**
+ * The percentage of all requests made to the URL in the current dimension.
+ * @member {Number} request_percentage
+ */
+LogInsightsValues.prototype['request_percentage'] = undefined;
+
+
+// Implement ValuesCacheHitRatio interface:
+/**
+ * The cache hit ratio for the URL specified in the dimension.
+ * @member {Number} cache_hit_ratio
+ */
+ValuesCacheHitRatio.prototype['cache_hit_ratio'] = undefined;
+// Implement ValuesCountryStats interface:
+/**
+ * The client's country subdivision code as defined by ISO 3166-2.
+ * @member {String} region
+ */
+ValuesCountryStats.prototype['region'] = undefined;
+/**
+ * The cache hit ratio for the region.
+ * @member {Number} region_chr
+ */
+ValuesCountryStats.prototype['region_chr'] = undefined;
+/**
+ * The error rate for the region.
+ * @member {Number} region_error_rate
+ */
+ValuesCountryStats.prototype['region_error_rate'] = undefined;
+// Implement ValuesStatusCodes interface:
+/**
+ * The HTTP request path.
+ * @member {String} url
+ */
+ValuesStatusCodes.prototype['url'] = undefined;
+/**
+ * The URL accounts for this percentage of the status code in this dimension.
+ * @member {Number} rate_per_status
+ */
+ValuesStatusCodes.prototype['rate_per_status'] = undefined;
+/**
+ * The rate at which the status code in this dimension occurs for this URL.
+ * @member {Number} rate_per_url
+ */
+ValuesStatusCodes.prototype['rate_per_url'] = undefined;
+// Implement Values503Responses interface:
+/**
+ * The HTTP request path.
+ * @member {String} url
+ */
+Values503Responses.prototype['url'] = undefined;
+/**
+ * The rate at which the reason in this dimension occurs among responses to this URL with a 503 status code.
+ * @member {Number} rate_per_url
+ */
+Values503Responses.prototype['rate_per_url'] = undefined;
+/**
+ * The rate at which 503 status codes are returned for this URL.
+ * @member {Number} 503_rate_per_url
+ */
+Values503Responses.prototype['503_rate_per_url'] = undefined;
+// Implement ValuesBrowser interface:
+/**
+ * The version of the client's browser.
+ * @member {String} browser_version
+ */
+ValuesBrowser.prototype['browser_version'] = undefined;
+/**
+ * The percentage of requests by this version of the browser specified in the dimension.
+ * @member {Number} rate
+ */
+ValuesBrowser.prototype['rate'] = undefined;
+// Implement ValuesRate interface:
+/**
+ * The percentage of requests matching the value in the current dimension.
+ * @member {Number} rate
+ */
+ValuesRate.prototype['rate'] = undefined;
+// Implement ValuesBandwidth interface:
+/**
+ * The average bandwidth in bytes for responses to requests to the URL in the current dimension.
+ * @member {Number} average_bandwidth_bytes
+ */
+ValuesBandwidth.prototype['average_bandwidth_bytes'] = undefined;
+/**
+ * The total bandwidth percentage for all responses to requests to the URL in the current dimension.
+ * @member {Number} bandwidth_percentage
+ */
+ValuesBandwidth.prototype['bandwidth_percentage'] = undefined;
+// Implement ValuesDuration interface:
+/**
+ * The average time in seconds to respond to requests to the URL in the current dimension.
+ * @member {Number} average_response_time
+ */
+ValuesDuration.prototype['average_response_time'] = undefined;
+/**
+ * The P95 time in seconds to respond to requests to the URL in the current dimension.
+ * @member {Number} p95_response_time
+ */
+ValuesDuration.prototype['p95_response_time'] = undefined;
+/**
+ * The total percentage of time to respond to all requests to the URL in the current dimension.
+ * @member {Number} response_time_percentage
+ */
+ValuesDuration.prototype['response_time_percentage'] = undefined;
+// Implement ValuesMisses interface:
+/**
+ * The miss rate for requests to the URL in the current dimension.
+ * @member {Number} miss_rate
+ */
+ValuesMisses.prototype['miss_rate'] = undefined;
+// Implement ValuesRequests interface:
+/**
+ * The percentage of all requests made to the URL in the current dimension.
+ * @member {Number} request_percentage
+ */
+ValuesRequests.prototype['request_percentage'] = undefined;
+
+
+
+
+export default LogInsightsValues;
+
diff --git a/src/model/LogPropertyServiceId.js b/src/model/LogPropertyServiceId.js
new file mode 100644
index 00000000..47728a2c
--- /dev/null
+++ b/src/model/LogPropertyServiceId.js
@@ -0,0 +1,63 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The LogPropertyServiceId model module.
+ * @module model/LogPropertyServiceId
+ * @version 8.0.0
+ */
+class LogPropertyServiceId {
+ /**
+ * Constructs a new LogPropertyServiceId
.
+ * The ID of the service that received the request.
+ * @alias module:model/LogPropertyServiceId
+ */
+ constructor() {
+
+ LogPropertyServiceId.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a LogPropertyServiceId
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/LogPropertyServiceId} obj Optional instance to populate.
+ * @return {module:model/LogPropertyServiceId} The populated LogPropertyServiceId
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new LogPropertyServiceId();
+
+ }
+ return obj;
+ }
+
+
+}
+
+
+
+
+
+
+export default LogPropertyServiceId;
+
diff --git a/src/model/LogRecord.js b/src/model/LogRecord.js
new file mode 100644
index 00000000..1160edc9
--- /dev/null
+++ b/src/model/LogRecord.js
@@ -0,0 +1,314 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+import LogPropertyServiceId from './LogPropertyServiceId';
+
+/**
+ * The LogRecord model module.
+ * @module model/LogRecord
+ * @version 8.0.0
+ */
+class LogRecord {
+ /**
+ * Constructs a new LogRecord
.
+ * @alias module:model/LogRecord
+ */
+ constructor() {
+
+ LogRecord.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a LogRecord
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/LogRecord} obj Optional instance to populate.
+ * @return {module:model/LogRecord} The populated LogRecord
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new LogRecord();
+
+ if (data.hasOwnProperty('customer_id')) {
+ obj['customer_id'] = ApiClient.convertToType(data['customer_id'], 'String');
+ }
+ if (data.hasOwnProperty('service_id')) {
+ obj['service_id'] = LogPropertyServiceId.constructFromObject(data['service_id']);
+ }
+ if (data.hasOwnProperty('timestamp')) {
+ obj['timestamp'] = ApiClient.convertToType(data['timestamp'], 'Date');
+ }
+ if (data.hasOwnProperty('client_as_number')) {
+ obj['client_as_number'] = ApiClient.convertToType(data['client_as_number'], 'Number');
+ }
+ if (data.hasOwnProperty('client_region')) {
+ obj['client_region'] = ApiClient.convertToType(data['client_region'], 'String');
+ }
+ if (data.hasOwnProperty('client_country_code')) {
+ obj['client_country_code'] = ApiClient.convertToType(data['client_country_code'], 'String');
+ }
+ if (data.hasOwnProperty('client_os_name')) {
+ obj['client_os_name'] = ApiClient.convertToType(data['client_os_name'], 'String');
+ }
+ if (data.hasOwnProperty('client_device_type')) {
+ obj['client_device_type'] = ApiClient.convertToType(data['client_device_type'], 'String');
+ }
+ if (data.hasOwnProperty('client_browser_name')) {
+ obj['client_browser_name'] = ApiClient.convertToType(data['client_browser_name'], 'String');
+ }
+ if (data.hasOwnProperty('client_browser_version')) {
+ obj['client_browser_version'] = ApiClient.convertToType(data['client_browser_version'], 'String');
+ }
+ if (data.hasOwnProperty('fastly_pop')) {
+ obj['fastly_pop'] = ApiClient.convertToType(data['fastly_pop'], 'String');
+ }
+ if (data.hasOwnProperty('origin_host')) {
+ obj['origin_host'] = ApiClient.convertToType(data['origin_host'], 'String');
+ }
+ if (data.hasOwnProperty('request_protocol')) {
+ obj['request_protocol'] = ApiClient.convertToType(data['request_protocol'], 'String');
+ }
+ if (data.hasOwnProperty('request_host')) {
+ obj['request_host'] = ApiClient.convertToType(data['request_host'], 'String');
+ }
+ if (data.hasOwnProperty('request_path')) {
+ obj['request_path'] = ApiClient.convertToType(data['request_path'], 'String');
+ }
+ if (data.hasOwnProperty('request_method')) {
+ obj['request_method'] = ApiClient.convertToType(data['request_method'], 'String');
+ }
+ if (data.hasOwnProperty('response_bytes_body')) {
+ obj['response_bytes_body'] = ApiClient.convertToType(data['response_bytes_body'], 'Number');
+ }
+ if (data.hasOwnProperty('response_bytes_header')) {
+ obj['response_bytes_header'] = ApiClient.convertToType(data['response_bytes_header'], 'Number');
+ }
+ if (data.hasOwnProperty('response_content_length')) {
+ obj['response_content_length'] = ApiClient.convertToType(data['response_content_length'], 'Number');
+ }
+ if (data.hasOwnProperty('response_content_type')) {
+ obj['response_content_type'] = ApiClient.convertToType(data['response_content_type'], 'String');
+ }
+ if (data.hasOwnProperty('response_reason')) {
+ obj['response_reason'] = ApiClient.convertToType(data['response_reason'], 'String');
+ }
+ if (data.hasOwnProperty('response_state')) {
+ obj['response_state'] = ApiClient.convertToType(data['response_state'], 'String');
+ }
+ if (data.hasOwnProperty('response_status')) {
+ obj['response_status'] = ApiClient.convertToType(data['response_status'], 'Number');
+ }
+ if (data.hasOwnProperty('response_time')) {
+ obj['response_time'] = ApiClient.convertToType(data['response_time'], 'Number');
+ }
+ if (data.hasOwnProperty('response_x_cache')) {
+ obj['response_x_cache'] = ApiClient.convertToType(data['response_x_cache'], 'String');
+ }
+ if (data.hasOwnProperty('is_cache_hit')) {
+ obj['is_cache_hit'] = ApiClient.convertToType(data['is_cache_hit'], 'Boolean');
+ }
+ if (data.hasOwnProperty('is_edge')) {
+ obj['is_edge'] = ApiClient.convertToType(data['is_edge'], 'Boolean');
+ }
+ if (data.hasOwnProperty('is_shield')) {
+ obj['is_shield'] = ApiClient.convertToType(data['is_shield'], 'Boolean');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The ID of the Fastly customer that owns the service.
+ * @member {String} customer_id
+ */
+LogRecord.prototype['customer_id'] = undefined;
+
+/**
+ * @member {module:model/LogPropertyServiceId} service_id
+ */
+LogRecord.prototype['service_id'] = undefined;
+
+/**
+ * Timestamp of the request in ISO 8601 format.
+ * @member {Date} timestamp
+ */
+LogRecord.prototype['timestamp'] = undefined;
+
+/**
+ * The autonomous system (AS) number of the client.
+ * @member {Number} client_as_number
+ */
+LogRecord.prototype['client_as_number'] = undefined;
+
+/**
+ * The client's country subdivision code as found in ISO 3166-2.
+ * @member {String} client_region
+ */
+LogRecord.prototype['client_region'] = undefined;
+
+/**
+ * The two-letter ISO 3166-1 country code for the client.
+ * @member {String} client_country_code
+ */
+LogRecord.prototype['client_country_code'] = undefined;
+
+/**
+ * The name of the operating system installed on the client device.
+ * @member {String} client_os_name
+ */
+LogRecord.prototype['client_os_name'] = undefined;
+
+/**
+ * The type of the client's device.
+ * @member {String} client_device_type
+ */
+LogRecord.prototype['client_device_type'] = undefined;
+
+/**
+ * The name of the browser in use on the client device.
+ * @member {String} client_browser_name
+ */
+LogRecord.prototype['client_browser_name'] = undefined;
+
+/**
+ * The version of the browser in use on client device.
+ * @member {String} client_browser_version
+ */
+LogRecord.prototype['client_browser_version'] = undefined;
+
+/**
+ * The name of the Fastly POP that served this request.
+ * @member {String} fastly_pop
+ */
+LogRecord.prototype['fastly_pop'] = undefined;
+
+/**
+ * The name of the origin host that served this request.
+ * @member {String} origin_host
+ */
+LogRecord.prototype['origin_host'] = undefined;
+
+/**
+ * HTTP protocol version in use for this request. For example, HTTP/1.1.
+ * @member {String} request_protocol
+ */
+LogRecord.prototype['request_protocol'] = undefined;
+
+/**
+ * The name of the request host used for this request.
+ * @member {String} request_host
+ */
+LogRecord.prototype['request_host'] = undefined;
+
+/**
+ * The URL path supplied for this request.
+ * @member {String} request_path
+ */
+LogRecord.prototype['request_path'] = undefined;
+
+/**
+ * HTTP method sent by the client such as \"GET\" or \"POST\".
+ * @member {String} request_method
+ */
+LogRecord.prototype['request_method'] = undefined;
+
+/**
+ * Body bytes sent to the client in the response.
+ * @member {Number} response_bytes_body
+ */
+LogRecord.prototype['response_bytes_body'] = undefined;
+
+/**
+ * Header bytes sent to the client in the response.
+ * @member {Number} response_bytes_header
+ */
+LogRecord.prototype['response_bytes_header'] = undefined;
+
+/**
+ * Total bytes sent to the client in the response.
+ * @member {Number} response_content_length
+ */
+LogRecord.prototype['response_content_length'] = undefined;
+
+/**
+ * The content type of the response sent to the client.
+ * @member {String} response_content_type
+ */
+LogRecord.prototype['response_content_type'] = undefined;
+
+/**
+ * The HTTP reason phrase returned for this request, if any.
+ * @member {String} response_reason
+ */
+LogRecord.prototype['response_reason'] = undefined;
+
+/**
+ * The state of the request with optional suffixes describing special cases.
+ * @member {String} response_state
+ */
+LogRecord.prototype['response_state'] = undefined;
+
+/**
+ * The HTTP response code returned for this request.
+ * @member {Number} response_status
+ */
+LogRecord.prototype['response_status'] = undefined;
+
+/**
+ * The time since the request started in seconds.
+ * @member {Number} response_time
+ */
+LogRecord.prototype['response_time'] = undefined;
+
+/**
+ * Indicates whether the request was a HIT or a MISS.
+ * @member {String} response_x_cache
+ */
+LogRecord.prototype['response_x_cache'] = undefined;
+
+/**
+ * Indicates whether this request was fulfilled from cache.
+ * @member {Boolean} is_cache_hit
+ */
+LogRecord.prototype['is_cache_hit'] = undefined;
+
+/**
+ * Indicates whether the request was handled by a Fastly edge POP.
+ * @member {Boolean} is_edge
+ */
+LogRecord.prototype['is_edge'] = undefined;
+
+/**
+ * Indicates whether the request was handled by a Fastly shield POP.
+ * @member {Boolean} is_shield
+ */
+LogRecord.prototype['is_shield'] = undefined;
+
+
+
+
+
+
+export default LogRecord;
+
diff --git a/src/model/LoggingAddressAndPort.js b/src/model/LoggingAddressAndPort.js
index b35ab494..cb277d8d 100644
--- a/src/model/LoggingAddressAndPort.js
+++ b/src/model/LoggingAddressAndPort.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingAddressAndPort model module.
* @module model/LoggingAddressAndPort
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingAddressAndPort {
/**
diff --git a/src/model/LoggingAzureblobAdditional.js b/src/model/LoggingAzureblobAdditional.js
index 1167e401..296c3931 100644
--- a/src/model/LoggingAzureblobAdditional.js
+++ b/src/model/LoggingAzureblobAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingAzureblobAdditional model module.
* @module model/LoggingAzureblobAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingAzureblobAdditional {
/**
diff --git a/src/model/LoggingAzureblobResponse.js b/src/model/LoggingAzureblobResponse.js
index fcb44633..13502937 100644
--- a/src/model/LoggingAzureblobResponse.js
+++ b/src/model/LoggingAzureblobResponse.js
@@ -20,7 +20,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingAzureblobResponse model module.
* @module model/LoggingAzureblobResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingAzureblobResponse {
/**
diff --git a/src/model/LoggingBigqueryAdditional.js b/src/model/LoggingBigqueryAdditional.js
index b14aebfb..4dff9523 100644
--- a/src/model/LoggingBigqueryAdditional.js
+++ b/src/model/LoggingBigqueryAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingBigqueryAdditional model module.
* @module model/LoggingBigqueryAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingBigqueryAdditional {
/**
diff --git a/src/model/LoggingBigqueryResponse.js b/src/model/LoggingBigqueryResponse.js
index ad3256e0..d593fd30 100644
--- a/src/model/LoggingBigqueryResponse.js
+++ b/src/model/LoggingBigqueryResponse.js
@@ -20,7 +20,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingBigqueryResponse model module.
* @module model/LoggingBigqueryResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingBigqueryResponse {
/**
diff --git a/src/model/LoggingCloudfilesAdditional.js b/src/model/LoggingCloudfilesAdditional.js
index 914e6019..5d329b47 100644
--- a/src/model/LoggingCloudfilesAdditional.js
+++ b/src/model/LoggingCloudfilesAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingCloudfilesAdditional model module.
* @module model/LoggingCloudfilesAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingCloudfilesAdditional {
/**
diff --git a/src/model/LoggingCloudfilesResponse.js b/src/model/LoggingCloudfilesResponse.js
index 21e605aa..9db44030 100644
--- a/src/model/LoggingCloudfilesResponse.js
+++ b/src/model/LoggingCloudfilesResponse.js
@@ -20,7 +20,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingCloudfilesResponse model module.
* @module model/LoggingCloudfilesResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingCloudfilesResponse {
/**
diff --git a/src/model/LoggingCommon.js b/src/model/LoggingCommon.js
index 032b7f77..32c865dd 100644
--- a/src/model/LoggingCommon.js
+++ b/src/model/LoggingCommon.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingCommon model module.
* @module model/LoggingCommon
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingCommon {
/**
diff --git a/src/model/LoggingCommonResponse.js b/src/model/LoggingCommonResponse.js
index 50ac6790..386367f7 100644
--- a/src/model/LoggingCommonResponse.js
+++ b/src/model/LoggingCommonResponse.js
@@ -17,7 +17,7 @@ import LoggingCommonResponseAllOf1 from './LoggingCommonResponseAllOf1';
/**
* The LoggingCommonResponse model module.
* @module model/LoggingCommonResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingCommonResponse {
/**
diff --git a/src/model/LoggingCommonResponseAllOf.js b/src/model/LoggingCommonResponseAllOf.js
index 151be61d..eee4411f 100644
--- a/src/model/LoggingCommonResponseAllOf.js
+++ b/src/model/LoggingCommonResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingCommonResponseAllOf model module.
* @module model/LoggingCommonResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingCommonResponseAllOf {
/**
diff --git a/src/model/LoggingCommonResponseAllOf1.js b/src/model/LoggingCommonResponseAllOf1.js
index 92ee28dc..f29d08b4 100644
--- a/src/model/LoggingCommonResponseAllOf1.js
+++ b/src/model/LoggingCommonResponseAllOf1.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingCommonResponseAllOf1 model module.
* @module model/LoggingCommonResponseAllOf1
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingCommonResponseAllOf1 {
/**
diff --git a/src/model/LoggingDatadogAdditional.js b/src/model/LoggingDatadogAdditional.js
index 76b5ac7b..31735801 100644
--- a/src/model/LoggingDatadogAdditional.js
+++ b/src/model/LoggingDatadogAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingDatadogAdditional model module.
* @module model/LoggingDatadogAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingDatadogAdditional {
/**
diff --git a/src/model/LoggingDatadogResponse.js b/src/model/LoggingDatadogResponse.js
index b5bedb87..2f0a3661 100644
--- a/src/model/LoggingDatadogResponse.js
+++ b/src/model/LoggingDatadogResponse.js
@@ -19,7 +19,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingDatadogResponse model module.
* @module model/LoggingDatadogResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingDatadogResponse {
/**
diff --git a/src/model/LoggingDigitaloceanAdditional.js b/src/model/LoggingDigitaloceanAdditional.js
index f03e2aef..ddbea6d7 100644
--- a/src/model/LoggingDigitaloceanAdditional.js
+++ b/src/model/LoggingDigitaloceanAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingDigitaloceanAdditional model module.
* @module model/LoggingDigitaloceanAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingDigitaloceanAdditional {
/**
diff --git a/src/model/LoggingDigitaloceanResponse.js b/src/model/LoggingDigitaloceanResponse.js
index 0ddd5506..68e45e82 100644
--- a/src/model/LoggingDigitaloceanResponse.js
+++ b/src/model/LoggingDigitaloceanResponse.js
@@ -20,7 +20,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingDigitaloceanResponse model module.
* @module model/LoggingDigitaloceanResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingDigitaloceanResponse {
/**
diff --git a/src/model/LoggingElasticsearchAdditional.js b/src/model/LoggingElasticsearchAdditional.js
index e128ff7b..4a81f254 100644
--- a/src/model/LoggingElasticsearchAdditional.js
+++ b/src/model/LoggingElasticsearchAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingElasticsearchAdditional model module.
* @module model/LoggingElasticsearchAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingElasticsearchAdditional {
/**
diff --git a/src/model/LoggingElasticsearchResponse.js b/src/model/LoggingElasticsearchResponse.js
index 62573631..2d0e5602 100644
--- a/src/model/LoggingElasticsearchResponse.js
+++ b/src/model/LoggingElasticsearchResponse.js
@@ -21,7 +21,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingElasticsearchResponse model module.
* @module model/LoggingElasticsearchResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingElasticsearchResponse {
/**
diff --git a/src/model/LoggingFormatVersionInteger.js b/src/model/LoggingFormatVersionInteger.js
index e8243749..5e1d7b3e 100644
--- a/src/model/LoggingFormatVersionInteger.js
+++ b/src/model/LoggingFormatVersionInteger.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingFormatVersionInteger model module.
* @module model/LoggingFormatVersionInteger
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingFormatVersionInteger {
/**
diff --git a/src/model/LoggingFormatVersionString.js b/src/model/LoggingFormatVersionString.js
index 388a6757..1af90e2b 100644
--- a/src/model/LoggingFormatVersionString.js
+++ b/src/model/LoggingFormatVersionString.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingFormatVersionString model module.
* @module model/LoggingFormatVersionString
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingFormatVersionString {
/**
diff --git a/src/model/LoggingFtpAdditional.js b/src/model/LoggingFtpAdditional.js
index d151a94d..960ef637 100644
--- a/src/model/LoggingFtpAdditional.js
+++ b/src/model/LoggingFtpAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingFtpAdditional model module.
* @module model/LoggingFtpAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingFtpAdditional {
/**
diff --git a/src/model/LoggingFtpResponse.js b/src/model/LoggingFtpResponse.js
index e51db5ae..51b01f0f 100644
--- a/src/model/LoggingFtpResponse.js
+++ b/src/model/LoggingFtpResponse.js
@@ -21,7 +21,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingFtpResponse model module.
* @module model/LoggingFtpResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingFtpResponse {
/**
diff --git a/src/model/LoggingFtpResponseAllOf.js b/src/model/LoggingFtpResponseAllOf.js
index 2f776cb9..654d87aa 100644
--- a/src/model/LoggingFtpResponseAllOf.js
+++ b/src/model/LoggingFtpResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingFtpResponseAllOf model module.
* @module model/LoggingFtpResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingFtpResponseAllOf {
/**
diff --git a/src/model/LoggingGcsAdditional.js b/src/model/LoggingGcsAdditional.js
index dd3d89ef..41e6e42f 100644
--- a/src/model/LoggingGcsAdditional.js
+++ b/src/model/LoggingGcsAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingGcsAdditional model module.
* @module model/LoggingGcsAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingGcsAdditional {
/**
diff --git a/src/model/LoggingGcsCommon.js b/src/model/LoggingGcsCommon.js
index 598b5673..9c5eb2c3 100644
--- a/src/model/LoggingGcsCommon.js
+++ b/src/model/LoggingGcsCommon.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingGcsCommon model module.
* @module model/LoggingGcsCommon
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingGcsCommon {
/**
diff --git a/src/model/LoggingGcsResponse.js b/src/model/LoggingGcsResponse.js
index 43b52a95..4f22ace4 100644
--- a/src/model/LoggingGcsResponse.js
+++ b/src/model/LoggingGcsResponse.js
@@ -21,7 +21,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingGcsResponse model module.
* @module model/LoggingGcsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingGcsResponse {
/**
diff --git a/src/model/LoggingGenericCommon.js b/src/model/LoggingGenericCommon.js
index 4118075e..fc51d8e4 100644
--- a/src/model/LoggingGenericCommon.js
+++ b/src/model/LoggingGenericCommon.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingGenericCommon model module.
* @module model/LoggingGenericCommon
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingGenericCommon {
/**
diff --git a/src/model/LoggingGenericCommonResponse.js b/src/model/LoggingGenericCommonResponse.js
index c31255fa..730aef8f 100644
--- a/src/model/LoggingGenericCommonResponse.js
+++ b/src/model/LoggingGenericCommonResponse.js
@@ -17,7 +17,7 @@ import LoggingGenericCommonResponseAllOf1 from './LoggingGenericCommonResponseAl
/**
* The LoggingGenericCommonResponse model module.
* @module model/LoggingGenericCommonResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingGenericCommonResponse {
/**
diff --git a/src/model/LoggingGenericCommonResponseAllOf.js b/src/model/LoggingGenericCommonResponseAllOf.js
index 3e778827..729b2533 100644
--- a/src/model/LoggingGenericCommonResponseAllOf.js
+++ b/src/model/LoggingGenericCommonResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingGenericCommonResponseAllOf model module.
* @module model/LoggingGenericCommonResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingGenericCommonResponseAllOf {
/**
diff --git a/src/model/LoggingGenericCommonResponseAllOf1.js b/src/model/LoggingGenericCommonResponseAllOf1.js
index 78b37cf1..608e34b2 100644
--- a/src/model/LoggingGenericCommonResponseAllOf1.js
+++ b/src/model/LoggingGenericCommonResponseAllOf1.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingGenericCommonResponseAllOf1 model module.
* @module model/LoggingGenericCommonResponseAllOf1
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingGenericCommonResponseAllOf1 {
/**
diff --git a/src/model/LoggingGooglePubsubAdditional.js b/src/model/LoggingGooglePubsubAdditional.js
index 40b43de8..40935988 100644
--- a/src/model/LoggingGooglePubsubAdditional.js
+++ b/src/model/LoggingGooglePubsubAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingGooglePubsubAdditional model module.
* @module model/LoggingGooglePubsubAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingGooglePubsubAdditional {
/**
diff --git a/src/model/LoggingGooglePubsubResponse.js b/src/model/LoggingGooglePubsubResponse.js
index a504b7e8..ced3955a 100644
--- a/src/model/LoggingGooglePubsubResponse.js
+++ b/src/model/LoggingGooglePubsubResponse.js
@@ -20,7 +20,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingGooglePubsubResponse model module.
* @module model/LoggingGooglePubsubResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingGooglePubsubResponse {
/**
diff --git a/src/model/LoggingGrafanacloudlogsAdditional.js b/src/model/LoggingGrafanacloudlogsAdditional.js
new file mode 100644
index 00000000..7ae50fea
--- /dev/null
+++ b/src/model/LoggingGrafanacloudlogsAdditional.js
@@ -0,0 +1,107 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The LoggingGrafanacloudlogsAdditional model module.
+ * @module model/LoggingGrafanacloudlogsAdditional
+ * @version 8.0.0
+ */
+class LoggingGrafanacloudlogsAdditional {
+ /**
+ * Constructs a new LoggingGrafanacloudlogsAdditional
.
+ * @alias module:model/LoggingGrafanacloudlogsAdditional
+ */
+ constructor() {
+
+ LoggingGrafanacloudlogsAdditional.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a LoggingGrafanacloudlogsAdditional
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/LoggingGrafanacloudlogsAdditional} obj Optional instance to populate.
+ * @return {module:model/LoggingGrafanacloudlogsAdditional} The populated LoggingGrafanacloudlogsAdditional
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new LoggingGrafanacloudlogsAdditional();
+
+ if (data.hasOwnProperty('format')) {
+ obj['format'] = ApiClient.convertToType(data['format'], 'String');
+ }
+ if (data.hasOwnProperty('user')) {
+ obj['user'] = ApiClient.convertToType(data['user'], 'String');
+ }
+ if (data.hasOwnProperty('url')) {
+ obj['url'] = ApiClient.convertToType(data['url'], 'String');
+ }
+ if (data.hasOwnProperty('token')) {
+ obj['token'] = ApiClient.convertToType(data['token'], 'String');
+ }
+ if (data.hasOwnProperty('index')) {
+ obj['index'] = ApiClient.convertToType(data['index'], 'String');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * A Fastly [log format string](https://docs.fastly.com/en/guides/custom-log-formats).
+ * @member {String} format
+ */
+LoggingGrafanacloudlogsAdditional.prototype['format'] = undefined;
+
+/**
+ * The Grafana Cloud Logs Dataset you want to log to.
+ * @member {String} user
+ */
+LoggingGrafanacloudlogsAdditional.prototype['user'] = undefined;
+
+/**
+ * The URL of the Loki instance in your Grafana stack.
+ * @member {String} url
+ */
+LoggingGrafanacloudlogsAdditional.prototype['url'] = undefined;
+
+/**
+ * The Grafana Access Policy token with `logs:write` access scoped to your Loki instance.
+ * @member {String} token
+ */
+LoggingGrafanacloudlogsAdditional.prototype['token'] = undefined;
+
+/**
+ * The Stream Labels, a JSON string used to identify the stream.
+ * @member {String} index
+ */
+LoggingGrafanacloudlogsAdditional.prototype['index'] = undefined;
+
+
+
+
+
+
+export default LoggingGrafanacloudlogsAdditional;
+
diff --git a/src/model/LoggingGrafanacloudlogsResponse.js b/src/model/LoggingGrafanacloudlogsResponse.js
new file mode 100644
index 00000000..13456f89
--- /dev/null
+++ b/src/model/LoggingGrafanacloudlogsResponse.js
@@ -0,0 +1,326 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+import LoggingCommonResponse from './LoggingCommonResponse';
+import LoggingGrafanacloudlogsAdditional from './LoggingGrafanacloudlogsAdditional';
+import ServiceIdAndVersionString from './ServiceIdAndVersionString';
+import Timestamps from './Timestamps';
+
+/**
+ * The LoggingGrafanacloudlogsResponse model module.
+ * @module model/LoggingGrafanacloudlogsResponse
+ * @version 8.0.0
+ */
+class LoggingGrafanacloudlogsResponse {
+ /**
+ * Constructs a new LoggingGrafanacloudlogsResponse
.
+ * @alias module:model/LoggingGrafanacloudlogsResponse
+ * @implements module:model/LoggingCommonResponse
+ * @implements module:model/LoggingGrafanacloudlogsAdditional
+ * @implements module:model/Timestamps
+ * @implements module:model/ServiceIdAndVersionString
+ */
+ constructor() {
+ LoggingCommonResponse.initialize(this);LoggingGrafanacloudlogsAdditional.initialize(this);Timestamps.initialize(this);ServiceIdAndVersionString.initialize(this);
+ LoggingGrafanacloudlogsResponse.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a LoggingGrafanacloudlogsResponse
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/LoggingGrafanacloudlogsResponse} obj Optional instance to populate.
+ * @return {module:model/LoggingGrafanacloudlogsResponse} The populated LoggingGrafanacloudlogsResponse
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new LoggingGrafanacloudlogsResponse();
+ LoggingCommonResponse.constructFromObject(data, obj);
+ LoggingGrafanacloudlogsAdditional.constructFromObject(data, obj);
+ Timestamps.constructFromObject(data, obj);
+ ServiceIdAndVersionString.constructFromObject(data, obj);
+
+ if (data.hasOwnProperty('name')) {
+ obj['name'] = ApiClient.convertToType(data['name'], 'String');
+ }
+ if (data.hasOwnProperty('placement')) {
+ obj['placement'] = ApiClient.convertToType(data['placement'], 'String');
+ }
+ if (data.hasOwnProperty('response_condition')) {
+ obj['response_condition'] = ApiClient.convertToType(data['response_condition'], 'String');
+ }
+ if (data.hasOwnProperty('format')) {
+ obj['format'] = ApiClient.convertToType(data['format'], 'String');
+ }
+ if (data.hasOwnProperty('format_version')) {
+ obj['format_version'] = ApiClient.convertToType(data['format_version'], 'String');
+ }
+ if (data.hasOwnProperty('user')) {
+ obj['user'] = ApiClient.convertToType(data['user'], 'String');
+ }
+ if (data.hasOwnProperty('url')) {
+ obj['url'] = ApiClient.convertToType(data['url'], 'String');
+ }
+ if (data.hasOwnProperty('token')) {
+ obj['token'] = ApiClient.convertToType(data['token'], 'String');
+ }
+ if (data.hasOwnProperty('index')) {
+ obj['index'] = ApiClient.convertToType(data['index'], 'String');
+ }
+ if (data.hasOwnProperty('created_at')) {
+ obj['created_at'] = ApiClient.convertToType(data['created_at'], 'Date');
+ }
+ if (data.hasOwnProperty('deleted_at')) {
+ obj['deleted_at'] = ApiClient.convertToType(data['deleted_at'], 'Date');
+ }
+ if (data.hasOwnProperty('updated_at')) {
+ obj['updated_at'] = ApiClient.convertToType(data['updated_at'], 'Date');
+ }
+ if (data.hasOwnProperty('service_id')) {
+ obj['service_id'] = ApiClient.convertToType(data['service_id'], 'String');
+ }
+ if (data.hasOwnProperty('version')) {
+ obj['version'] = ApiClient.convertToType(data['version'], 'String');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The name for the real-time logging configuration.
+ * @member {String} name
+ */
+LoggingGrafanacloudlogsResponse.prototype['name'] = undefined;
+
+/**
+ * Where in the generated VCL the logging call should be placed. If not set, endpoints with `format_version` of 2 are placed in `vcl_log` and those with `format_version` of 1 are placed in `vcl_deliver`.
+ * @member {module:model/LoggingGrafanacloudlogsResponse.PlacementEnum} placement
+ */
+LoggingGrafanacloudlogsResponse.prototype['placement'] = undefined;
+
+/**
+ * The name of an existing condition in the configured endpoint, or leave blank to always execute.
+ * @member {String} response_condition
+ */
+LoggingGrafanacloudlogsResponse.prototype['response_condition'] = undefined;
+
+/**
+ * A Fastly [log format string](https://docs.fastly.com/en/guides/custom-log-formats).
+ * @member {String} format
+ */
+LoggingGrafanacloudlogsResponse.prototype['format'] = undefined;
+
+/**
+ * The version of the custom logging format used for the configured endpoint. The logging call gets placed by default in `vcl_log` if `format_version` is set to `2` and in `vcl_deliver` if `format_version` is set to `1`.
+ * @member {module:model/LoggingGrafanacloudlogsResponse.FormatVersionEnum} format_version
+ * @default '2'
+ */
+LoggingGrafanacloudlogsResponse.prototype['format_version'] = undefined;
+
+/**
+ * The Grafana Cloud Logs Dataset you want to log to.
+ * @member {String} user
+ */
+LoggingGrafanacloudlogsResponse.prototype['user'] = undefined;
+
+/**
+ * The URL of the Loki instance in your Grafana stack.
+ * @member {String} url
+ */
+LoggingGrafanacloudlogsResponse.prototype['url'] = undefined;
+
+/**
+ * The Grafana Access Policy token with `logs:write` access scoped to your Loki instance.
+ * @member {String} token
+ */
+LoggingGrafanacloudlogsResponse.prototype['token'] = undefined;
+
+/**
+ * The Stream Labels, a JSON string used to identify the stream.
+ * @member {String} index
+ */
+LoggingGrafanacloudlogsResponse.prototype['index'] = undefined;
+
+/**
+ * Date and time in ISO 8601 format.
+ * @member {Date} created_at
+ */
+LoggingGrafanacloudlogsResponse.prototype['created_at'] = undefined;
+
+/**
+ * Date and time in ISO 8601 format.
+ * @member {Date} deleted_at
+ */
+LoggingGrafanacloudlogsResponse.prototype['deleted_at'] = undefined;
+
+/**
+ * Date and time in ISO 8601 format.
+ * @member {Date} updated_at
+ */
+LoggingGrafanacloudlogsResponse.prototype['updated_at'] = undefined;
+
+/**
+ * @member {String} service_id
+ */
+LoggingGrafanacloudlogsResponse.prototype['service_id'] = undefined;
+
+/**
+ * @member {String} version
+ */
+LoggingGrafanacloudlogsResponse.prototype['version'] = undefined;
+
+
+// Implement LoggingCommonResponse interface:
+/**
+ * The name for the real-time logging configuration.
+ * @member {String} name
+ */
+LoggingCommonResponse.prototype['name'] = undefined;
+/**
+ * Where in the generated VCL the logging call should be placed. If not set, endpoints with `format_version` of 2 are placed in `vcl_log` and those with `format_version` of 1 are placed in `vcl_deliver`.
+ * @member {module:model/LoggingCommonResponse.PlacementEnum} placement
+ */
+LoggingCommonResponse.prototype['placement'] = undefined;
+/**
+ * The name of an existing condition in the configured endpoint, or leave blank to always execute.
+ * @member {String} response_condition
+ */
+LoggingCommonResponse.prototype['response_condition'] = undefined;
+/**
+ * A Fastly [log format string](https://docs.fastly.com/en/guides/custom-log-formats).
+ * @member {String} format
+ * @default '%h %l %u %t "%r" %>s %b'
+ */
+LoggingCommonResponse.prototype['format'] = '%h %l %u %t "%r" %>s %b';
+/**
+ * The version of the custom logging format used for the configured endpoint. The logging call gets placed by default in `vcl_log` if `format_version` is set to `2` and in `vcl_deliver` if `format_version` is set to `1`.
+ * @member {module:model/LoggingCommonResponse.FormatVersionEnum} format_version
+ * @default '2'
+ */
+LoggingCommonResponse.prototype['format_version'] = undefined;
+// Implement LoggingGrafanacloudlogsAdditional interface:
+/**
+ * A Fastly [log format string](https://docs.fastly.com/en/guides/custom-log-formats).
+ * @member {String} format
+ */
+LoggingGrafanacloudlogsAdditional.prototype['format'] = undefined;
+/**
+ * The Grafana Cloud Logs Dataset you want to log to.
+ * @member {String} user
+ */
+LoggingGrafanacloudlogsAdditional.prototype['user'] = undefined;
+/**
+ * The URL of the Loki instance in your Grafana stack.
+ * @member {String} url
+ */
+LoggingGrafanacloudlogsAdditional.prototype['url'] = undefined;
+/**
+ * The Grafana Access Policy token with `logs:write` access scoped to your Loki instance.
+ * @member {String} token
+ */
+LoggingGrafanacloudlogsAdditional.prototype['token'] = undefined;
+/**
+ * The Stream Labels, a JSON string used to identify the stream.
+ * @member {String} index
+ */
+LoggingGrafanacloudlogsAdditional.prototype['index'] = undefined;
+// Implement Timestamps interface:
+/**
+ * Date and time in ISO 8601 format.
+ * @member {Date} created_at
+ */
+Timestamps.prototype['created_at'] = undefined;
+/**
+ * Date and time in ISO 8601 format.
+ * @member {Date} deleted_at
+ */
+Timestamps.prototype['deleted_at'] = undefined;
+/**
+ * Date and time in ISO 8601 format.
+ * @member {Date} updated_at
+ */
+Timestamps.prototype['updated_at'] = undefined;
+// Implement ServiceIdAndVersionString interface:
+/**
+ * @member {String} service_id
+ */
+ServiceIdAndVersionString.prototype['service_id'] = undefined;
+/**
+ * @member {String} version
+ */
+ServiceIdAndVersionString.prototype['version'] = undefined;
+
+
+
+/**
+ * Allowed values for the placement
property.
+ * @enum {String}
+ * @readonly
+ */
+LoggingGrafanacloudlogsResponse['PlacementEnum'] = {
+
+ /**
+ * value: "none"
+ * @const
+ */
+ "none": "none",
+
+ /**
+ * value: "waf_debug"
+ * @const
+ */
+ "waf_debug": "waf_debug",
+
+ /**
+ * value: "null"
+ * @const
+ */
+ "null": "null"
+};
+
+
+/**
+ * Allowed values for the format_version
property.
+ * @enum {String}
+ * @readonly
+ */
+LoggingGrafanacloudlogsResponse['FormatVersionEnum'] = {
+
+ /**
+ * value: "1"
+ * @const
+ */
+ "v1": "1",
+
+ /**
+ * value: "2"
+ * @const
+ */
+ "v2": "2"
+};
+
+
+
+export default LoggingGrafanacloudlogsResponse;
+
diff --git a/src/model/LoggingHerokuAdditional.js b/src/model/LoggingHerokuAdditional.js
index 38635df9..4c0db8b0 100644
--- a/src/model/LoggingHerokuAdditional.js
+++ b/src/model/LoggingHerokuAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingHerokuAdditional model module.
* @module model/LoggingHerokuAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingHerokuAdditional {
/**
diff --git a/src/model/LoggingHerokuResponse.js b/src/model/LoggingHerokuResponse.js
index b4b90d31..5abc361c 100644
--- a/src/model/LoggingHerokuResponse.js
+++ b/src/model/LoggingHerokuResponse.js
@@ -19,7 +19,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingHerokuResponse model module.
* @module model/LoggingHerokuResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingHerokuResponse {
/**
diff --git a/src/model/LoggingHoneycombAdditional.js b/src/model/LoggingHoneycombAdditional.js
index 2a5a5095..abbc20fd 100644
--- a/src/model/LoggingHoneycombAdditional.js
+++ b/src/model/LoggingHoneycombAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingHoneycombAdditional model module.
* @module model/LoggingHoneycombAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingHoneycombAdditional {
/**
diff --git a/src/model/LoggingHoneycombResponse.js b/src/model/LoggingHoneycombResponse.js
index 13f1e940..ecc1a5ed 100644
--- a/src/model/LoggingHoneycombResponse.js
+++ b/src/model/LoggingHoneycombResponse.js
@@ -19,7 +19,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingHoneycombResponse model module.
* @module model/LoggingHoneycombResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingHoneycombResponse {
/**
diff --git a/src/model/LoggingHttpsAdditional.js b/src/model/LoggingHttpsAdditional.js
index f2bee65b..0ebd861e 100644
--- a/src/model/LoggingHttpsAdditional.js
+++ b/src/model/LoggingHttpsAdditional.js
@@ -16,7 +16,7 @@ import LoggingMessageType from './LoggingMessageType';
/**
* The LoggingHttpsAdditional model module.
* @module model/LoggingHttpsAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingHttpsAdditional {
/**
diff --git a/src/model/LoggingHttpsResponse.js b/src/model/LoggingHttpsResponse.js
index 1ae31554..5b4b6c81 100644
--- a/src/model/LoggingHttpsResponse.js
+++ b/src/model/LoggingHttpsResponse.js
@@ -22,7 +22,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingHttpsResponse model module.
* @module model/LoggingHttpsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingHttpsResponse {
/**
diff --git a/src/model/LoggingKafkaAdditional.js b/src/model/LoggingKafkaAdditional.js
index cb652364..07fa046e 100644
--- a/src/model/LoggingKafkaAdditional.js
+++ b/src/model/LoggingKafkaAdditional.js
@@ -16,7 +16,7 @@ import LoggingUseTlsString from './LoggingUseTlsString';
/**
* The LoggingKafkaAdditional model module.
* @module model/LoggingKafkaAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingKafkaAdditional {
/**
diff --git a/src/model/LoggingKafkaResponse.js b/src/model/LoggingKafkaResponse.js
index e5b1be80..137be88a 100644
--- a/src/model/LoggingKafkaResponse.js
+++ b/src/model/LoggingKafkaResponse.js
@@ -21,7 +21,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingKafkaResponse model module.
* @module model/LoggingKafkaResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingKafkaResponse {
/**
diff --git a/src/model/LoggingKafkaResponsePost.js b/src/model/LoggingKafkaResponsePost.js
index f771d44b..9b166015 100644
--- a/src/model/LoggingKafkaResponsePost.js
+++ b/src/model/LoggingKafkaResponsePost.js
@@ -22,7 +22,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingKafkaResponsePost model module.
* @module model/LoggingKafkaResponsePost
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingKafkaResponsePost {
/**
diff --git a/src/model/LoggingKinesisAdditional.js b/src/model/LoggingKinesisAdditional.js
index 44683061..87fbb3d6 100644
--- a/src/model/LoggingKinesisAdditional.js
+++ b/src/model/LoggingKinesisAdditional.js
@@ -17,7 +17,7 @@ import LoggingPlacement from './LoggingPlacement';
/**
* The LoggingKinesisAdditional model module.
* @module model/LoggingKinesisAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingKinesisAdditional {
/**
diff --git a/src/model/LoggingKinesisResponse.js b/src/model/LoggingKinesisResponse.js
index 40d43ef3..409adbe5 100644
--- a/src/model/LoggingKinesisResponse.js
+++ b/src/model/LoggingKinesisResponse.js
@@ -21,7 +21,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingKinesisResponse model module.
* @module model/LoggingKinesisResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingKinesisResponse {
/**
diff --git a/src/model/LoggingLogentriesAdditional.js b/src/model/LoggingLogentriesAdditional.js
index b086ca5e..035d3487 100644
--- a/src/model/LoggingLogentriesAdditional.js
+++ b/src/model/LoggingLogentriesAdditional.js
@@ -16,7 +16,7 @@ import LoggingUseTlsString from './LoggingUseTlsString';
/**
* The LoggingLogentriesAdditional model module.
* @module model/LoggingLogentriesAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingLogentriesAdditional {
/**
diff --git a/src/model/LoggingLogentriesResponse.js b/src/model/LoggingLogentriesResponse.js
index 8e4d27b5..d0857e7d 100644
--- a/src/model/LoggingLogentriesResponse.js
+++ b/src/model/LoggingLogentriesResponse.js
@@ -20,7 +20,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingLogentriesResponse model module.
* @module model/LoggingLogentriesResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingLogentriesResponse {
/**
diff --git a/src/model/LoggingLogglyAdditional.js b/src/model/LoggingLogglyAdditional.js
index 29f0e7ce..e09a07f6 100644
--- a/src/model/LoggingLogglyAdditional.js
+++ b/src/model/LoggingLogglyAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingLogglyAdditional model module.
* @module model/LoggingLogglyAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingLogglyAdditional {
/**
diff --git a/src/model/LoggingLogglyResponse.js b/src/model/LoggingLogglyResponse.js
index af9e99a3..c0489afc 100644
--- a/src/model/LoggingLogglyResponse.js
+++ b/src/model/LoggingLogglyResponse.js
@@ -19,7 +19,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingLogglyResponse model module.
* @module model/LoggingLogglyResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingLogglyResponse {
/**
diff --git a/src/model/LoggingLogshuttleAdditional.js b/src/model/LoggingLogshuttleAdditional.js
index 118f7868..0938e2c7 100644
--- a/src/model/LoggingLogshuttleAdditional.js
+++ b/src/model/LoggingLogshuttleAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingLogshuttleAdditional model module.
* @module model/LoggingLogshuttleAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingLogshuttleAdditional {
/**
diff --git a/src/model/LoggingLogshuttleResponse.js b/src/model/LoggingLogshuttleResponse.js
index 7f1cf43d..177a2766 100644
--- a/src/model/LoggingLogshuttleResponse.js
+++ b/src/model/LoggingLogshuttleResponse.js
@@ -19,7 +19,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingLogshuttleResponse model module.
* @module model/LoggingLogshuttleResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingLogshuttleResponse {
/**
diff --git a/src/model/LoggingNewrelicAdditional.js b/src/model/LoggingNewrelicAdditional.js
index 51542041..30d2fd74 100644
--- a/src/model/LoggingNewrelicAdditional.js
+++ b/src/model/LoggingNewrelicAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingNewrelicAdditional model module.
* @module model/LoggingNewrelicAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingNewrelicAdditional {
/**
diff --git a/src/model/LoggingNewrelicResponse.js b/src/model/LoggingNewrelicResponse.js
index ce3c2d62..35e25355 100644
--- a/src/model/LoggingNewrelicResponse.js
+++ b/src/model/LoggingNewrelicResponse.js
@@ -19,7 +19,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingNewrelicResponse model module.
* @module model/LoggingNewrelicResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingNewrelicResponse {
/**
diff --git a/src/model/LoggingNewrelicotlpAdditional.js b/src/model/LoggingNewrelicotlpAdditional.js
index de9842c4..086f1655 100644
--- a/src/model/LoggingNewrelicotlpAdditional.js
+++ b/src/model/LoggingNewrelicotlpAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingNewrelicotlpAdditional model module.
* @module model/LoggingNewrelicotlpAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingNewrelicotlpAdditional {
/**
diff --git a/src/model/LoggingNewrelicotlpResponse.js b/src/model/LoggingNewrelicotlpResponse.js
index fca21f58..e345613d 100644
--- a/src/model/LoggingNewrelicotlpResponse.js
+++ b/src/model/LoggingNewrelicotlpResponse.js
@@ -19,7 +19,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingNewrelicotlpResponse model module.
* @module model/LoggingNewrelicotlpResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingNewrelicotlpResponse {
/**
diff --git a/src/model/LoggingOpenstackAdditional.js b/src/model/LoggingOpenstackAdditional.js
index 514b132c..ea633c1c 100644
--- a/src/model/LoggingOpenstackAdditional.js
+++ b/src/model/LoggingOpenstackAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingOpenstackAdditional model module.
* @module model/LoggingOpenstackAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingOpenstackAdditional {
/**
diff --git a/src/model/LoggingOpenstackResponse.js b/src/model/LoggingOpenstackResponse.js
index da99de15..841e8dd9 100644
--- a/src/model/LoggingOpenstackResponse.js
+++ b/src/model/LoggingOpenstackResponse.js
@@ -20,7 +20,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingOpenstackResponse model module.
* @module model/LoggingOpenstackResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingOpenstackResponse {
/**
diff --git a/src/model/LoggingPapertrailResponse.js b/src/model/LoggingPapertrailResponse.js
index 9e7a7a00..0de75f2d 100644
--- a/src/model/LoggingPapertrailResponse.js
+++ b/src/model/LoggingPapertrailResponse.js
@@ -19,7 +19,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingPapertrailResponse model module.
* @module model/LoggingPapertrailResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingPapertrailResponse {
/**
diff --git a/src/model/LoggingRequestCapsCommon.js b/src/model/LoggingRequestCapsCommon.js
index adbe548d..4320a042 100644
--- a/src/model/LoggingRequestCapsCommon.js
+++ b/src/model/LoggingRequestCapsCommon.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingRequestCapsCommon model module.
* @module model/LoggingRequestCapsCommon
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingRequestCapsCommon {
/**
diff --git a/src/model/LoggingS3Additional.js b/src/model/LoggingS3Additional.js
index 6d6d2f5e..f63874c7 100644
--- a/src/model/LoggingS3Additional.js
+++ b/src/model/LoggingS3Additional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingS3Additional model module.
* @module model/LoggingS3Additional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingS3Additional {
/**
diff --git a/src/model/LoggingS3Response.js b/src/model/LoggingS3Response.js
index f8b0f1f8..383c66f2 100644
--- a/src/model/LoggingS3Response.js
+++ b/src/model/LoggingS3Response.js
@@ -20,7 +20,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingS3Response model module.
* @module model/LoggingS3Response
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingS3Response {
/**
diff --git a/src/model/LoggingScalyrAdditional.js b/src/model/LoggingScalyrAdditional.js
index 741647ce..ef0b6116 100644
--- a/src/model/LoggingScalyrAdditional.js
+++ b/src/model/LoggingScalyrAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingScalyrAdditional model module.
* @module model/LoggingScalyrAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingScalyrAdditional {
/**
diff --git a/src/model/LoggingScalyrResponse.js b/src/model/LoggingScalyrResponse.js
index acaab7b4..a25dbeed 100644
--- a/src/model/LoggingScalyrResponse.js
+++ b/src/model/LoggingScalyrResponse.js
@@ -19,7 +19,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingScalyrResponse model module.
* @module model/LoggingScalyrResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingScalyrResponse {
/**
diff --git a/src/model/LoggingSftpAdditional.js b/src/model/LoggingSftpAdditional.js
index 9cfd05f4..009fcc65 100644
--- a/src/model/LoggingSftpAdditional.js
+++ b/src/model/LoggingSftpAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingSftpAdditional model module.
* @module model/LoggingSftpAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingSftpAdditional {
/**
diff --git a/src/model/LoggingSftpResponse.js b/src/model/LoggingSftpResponse.js
index a6b4f784..cedb45bf 100644
--- a/src/model/LoggingSftpResponse.js
+++ b/src/model/LoggingSftpResponse.js
@@ -21,7 +21,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingSftpResponse model module.
* @module model/LoggingSftpResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingSftpResponse {
/**
diff --git a/src/model/LoggingSftpResponseAllOf.js b/src/model/LoggingSftpResponseAllOf.js
index 6393d7d1..77c7e880 100644
--- a/src/model/LoggingSftpResponseAllOf.js
+++ b/src/model/LoggingSftpResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingSftpResponseAllOf model module.
* @module model/LoggingSftpResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingSftpResponseAllOf {
/**
diff --git a/src/model/LoggingSplunkAdditional.js b/src/model/LoggingSplunkAdditional.js
index 095386a5..021456e2 100644
--- a/src/model/LoggingSplunkAdditional.js
+++ b/src/model/LoggingSplunkAdditional.js
@@ -16,7 +16,7 @@ import LoggingUseTlsString from './LoggingUseTlsString';
/**
* The LoggingSplunkAdditional model module.
* @module model/LoggingSplunkAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingSplunkAdditional {
/**
diff --git a/src/model/LoggingSplunkResponse.js b/src/model/LoggingSplunkResponse.js
index c60b75d0..88e38c8b 100644
--- a/src/model/LoggingSplunkResponse.js
+++ b/src/model/LoggingSplunkResponse.js
@@ -22,7 +22,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingSplunkResponse model module.
* @module model/LoggingSplunkResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingSplunkResponse {
/**
diff --git a/src/model/LoggingSumologicAdditional.js b/src/model/LoggingSumologicAdditional.js
index fecac528..77039ddb 100644
--- a/src/model/LoggingSumologicAdditional.js
+++ b/src/model/LoggingSumologicAdditional.js
@@ -16,7 +16,7 @@ import LoggingMessageType from './LoggingMessageType';
/**
* The LoggingSumologicAdditional model module.
* @module model/LoggingSumologicAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingSumologicAdditional {
/**
diff --git a/src/model/LoggingSumologicResponse.js b/src/model/LoggingSumologicResponse.js
index dbd4b874..64470173 100644
--- a/src/model/LoggingSumologicResponse.js
+++ b/src/model/LoggingSumologicResponse.js
@@ -20,7 +20,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingSumologicResponse model module.
* @module model/LoggingSumologicResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingSumologicResponse {
/**
diff --git a/src/model/LoggingSyslogAdditional.js b/src/model/LoggingSyslogAdditional.js
index 437cacd9..0ba4663b 100644
--- a/src/model/LoggingSyslogAdditional.js
+++ b/src/model/LoggingSyslogAdditional.js
@@ -17,7 +17,7 @@ import LoggingUseTlsString from './LoggingUseTlsString';
/**
* The LoggingSyslogAdditional model module.
* @module model/LoggingSyslogAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingSyslogAdditional {
/**
diff --git a/src/model/LoggingSyslogResponse.js b/src/model/LoggingSyslogResponse.js
index 809aca00..1e7cb04e 100644
--- a/src/model/LoggingSyslogResponse.js
+++ b/src/model/LoggingSyslogResponse.js
@@ -23,7 +23,7 @@ import Timestamps from './Timestamps';
/**
* The LoggingSyslogResponse model module.
* @module model/LoggingSyslogResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingSyslogResponse {
/**
diff --git a/src/model/LoggingTlsCommon.js b/src/model/LoggingTlsCommon.js
index 3f75b2c0..0b117fa7 100644
--- a/src/model/LoggingTlsCommon.js
+++ b/src/model/LoggingTlsCommon.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The LoggingTlsCommon model module.
* @module model/LoggingTlsCommon
- * @version 7.10.0
+ * @version 8.0.0
*/
class LoggingTlsCommon {
/**
diff --git a/src/model/Metadata.js b/src/model/Metadata.js
index 970b69ae..32b623e8 100644
--- a/src/model/Metadata.js
+++ b/src/model/Metadata.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Metadata model module.
* @module model/Metadata
- * @version 7.10.0
+ * @version 8.0.0
*/
class Metadata {
/**
diff --git a/src/model/MtdInvoiceResponse.js b/src/model/MtdInvoiceResponse.js
index ae3d2dbd..5db34239 100644
--- a/src/model/MtdInvoiceResponse.js
+++ b/src/model/MtdInvoiceResponse.js
@@ -17,7 +17,7 @@ import Mtdlineitems from './Mtdlineitems';
/**
* The MtdInvoiceResponse model module.
* @module model/MtdInvoiceResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class MtdInvoiceResponse {
/**
diff --git a/src/model/Mtdinvoice.js b/src/model/Mtdinvoice.js
index 970639aa..1101462e 100644
--- a/src/model/Mtdinvoice.js
+++ b/src/model/Mtdinvoice.js
@@ -16,7 +16,7 @@ import Mtdlineitems from './Mtdlineitems';
/**
* The Mtdinvoice model module.
* @module model/Mtdinvoice
- * @version 7.10.0
+ * @version 8.0.0
*/
class Mtdinvoice {
/**
diff --git a/src/model/Mtdlineitems.js b/src/model/Mtdlineitems.js
index 649aedef..092a816e 100644
--- a/src/model/Mtdlineitems.js
+++ b/src/model/Mtdlineitems.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Mtdlineitems model module.
* @module model/Mtdlineitems
- * @version 7.10.0
+ * @version 8.0.0
*/
class Mtdlineitems {
/**
diff --git a/src/model/MutualAuthentication.js b/src/model/MutualAuthentication.js
index e7f4509e..6c6a8992 100644
--- a/src/model/MutualAuthentication.js
+++ b/src/model/MutualAuthentication.js
@@ -16,7 +16,7 @@ import MutualAuthenticationData from './MutualAuthenticationData';
/**
* The MutualAuthentication model module.
* @module model/MutualAuthentication
- * @version 7.10.0
+ * @version 8.0.0
*/
class MutualAuthentication {
/**
diff --git a/src/model/MutualAuthenticationData.js b/src/model/MutualAuthenticationData.js
index c76debe6..84923edd 100644
--- a/src/model/MutualAuthenticationData.js
+++ b/src/model/MutualAuthenticationData.js
@@ -18,7 +18,7 @@ import TypeMutualAuthentication from './TypeMutualAuthentication';
/**
* The MutualAuthenticationData model module.
* @module model/MutualAuthenticationData
- * @version 7.10.0
+ * @version 8.0.0
*/
class MutualAuthenticationData {
/**
diff --git a/src/model/MutualAuthenticationDataAttributes.js b/src/model/MutualAuthenticationDataAttributes.js
index 4c718f77..1266ad86 100644
--- a/src/model/MutualAuthenticationDataAttributes.js
+++ b/src/model/MutualAuthenticationDataAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The MutualAuthenticationDataAttributes model module.
* @module model/MutualAuthenticationDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class MutualAuthenticationDataAttributes {
/**
diff --git a/src/model/MutualAuthenticationResponse.js b/src/model/MutualAuthenticationResponse.js
index 9870cecb..7af7f3d3 100644
--- a/src/model/MutualAuthenticationResponse.js
+++ b/src/model/MutualAuthenticationResponse.js
@@ -16,7 +16,7 @@ import MutualAuthenticationResponseData from './MutualAuthenticationResponseData
/**
* The MutualAuthenticationResponse model module.
* @module model/MutualAuthenticationResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class MutualAuthenticationResponse {
/**
diff --git a/src/model/MutualAuthenticationResponseAttributes.js b/src/model/MutualAuthenticationResponseAttributes.js
index f636da22..fee23467 100644
--- a/src/model/MutualAuthenticationResponseAttributes.js
+++ b/src/model/MutualAuthenticationResponseAttributes.js
@@ -17,7 +17,7 @@ import Timestamps from './Timestamps';
/**
* The MutualAuthenticationResponseAttributes model module.
* @module model/MutualAuthenticationResponseAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class MutualAuthenticationResponseAttributes {
/**
diff --git a/src/model/MutualAuthenticationResponseAttributesAllOf.js b/src/model/MutualAuthenticationResponseAttributesAllOf.js
index c124fbb7..cf768592 100644
--- a/src/model/MutualAuthenticationResponseAttributesAllOf.js
+++ b/src/model/MutualAuthenticationResponseAttributesAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The MutualAuthenticationResponseAttributesAllOf model module.
* @module model/MutualAuthenticationResponseAttributesAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class MutualAuthenticationResponseAttributesAllOf {
/**
diff --git a/src/model/MutualAuthenticationResponseData.js b/src/model/MutualAuthenticationResponseData.js
index d1cdc996..ae24da90 100644
--- a/src/model/MutualAuthenticationResponseData.js
+++ b/src/model/MutualAuthenticationResponseData.js
@@ -20,7 +20,7 @@ import TypeMutualAuthentication from './TypeMutualAuthentication';
/**
* The MutualAuthenticationResponseData model module.
* @module model/MutualAuthenticationResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class MutualAuthenticationResponseData {
/**
diff --git a/src/model/MutualAuthenticationResponseDataAllOf.js b/src/model/MutualAuthenticationResponseDataAllOf.js
index 4fa83ca7..712fa9f0 100644
--- a/src/model/MutualAuthenticationResponseDataAllOf.js
+++ b/src/model/MutualAuthenticationResponseDataAllOf.js
@@ -16,7 +16,7 @@ import MutualAuthenticationResponseAttributes from './MutualAuthenticationRespon
/**
* The MutualAuthenticationResponseDataAllOf model module.
* @module model/MutualAuthenticationResponseDataAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class MutualAuthenticationResponseDataAllOf {
/**
diff --git a/src/model/MutualAuthenticationsResponse.js b/src/model/MutualAuthenticationsResponse.js
index 2243c18a..c809854f 100644
--- a/src/model/MutualAuthenticationsResponse.js
+++ b/src/model/MutualAuthenticationsResponse.js
@@ -20,7 +20,7 @@ import PaginationMeta from './PaginationMeta';
/**
* The MutualAuthenticationsResponse model module.
* @module model/MutualAuthenticationsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class MutualAuthenticationsResponse {
/**
diff --git a/src/model/MutualAuthenticationsResponseAllOf.js b/src/model/MutualAuthenticationsResponseAllOf.js
index 6fe98f44..e888c2ca 100644
--- a/src/model/MutualAuthenticationsResponseAllOf.js
+++ b/src/model/MutualAuthenticationsResponseAllOf.js
@@ -16,7 +16,7 @@ import MutualAuthenticationResponseData from './MutualAuthenticationResponseData
/**
* The MutualAuthenticationsResponseAllOf model module.
* @module model/MutualAuthenticationsResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class MutualAuthenticationsResponseAllOf {
/**
diff --git a/src/model/OriginInspector.js b/src/model/OriginInspector.js
index 581015ea..c347e37c 100644
--- a/src/model/OriginInspector.js
+++ b/src/model/OriginInspector.js
@@ -16,7 +16,7 @@ import OriginInspectorRealtimeEntry from './OriginInspectorRealtimeEntry';
/**
* The OriginInspector model module.
* @module model/OriginInspector
- * @version 7.10.0
+ * @version 8.0.0
*/
class OriginInspector {
/**
diff --git a/src/model/OriginInspectorDimensions.js b/src/model/OriginInspectorDimensions.js
index 095470d3..050b020d 100644
--- a/src/model/OriginInspectorDimensions.js
+++ b/src/model/OriginInspectorDimensions.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The OriginInspectorDimensions model module.
* @module model/OriginInspectorDimensions
- * @version 7.10.0
+ * @version 8.0.0
*/
class OriginInspectorDimensions {
/**
diff --git a/src/model/OriginInspectorEntry.js b/src/model/OriginInspectorEntry.js
index fda8f949..31ba8822 100644
--- a/src/model/OriginInspectorEntry.js
+++ b/src/model/OriginInspectorEntry.js
@@ -17,7 +17,7 @@ import OriginInspectorValues from './OriginInspectorValues';
/**
* The OriginInspectorEntry model module.
* @module model/OriginInspectorEntry
- * @version 7.10.0
+ * @version 8.0.0
*/
class OriginInspectorEntry {
/**
diff --git a/src/model/OriginInspectorHistorical.js b/src/model/OriginInspectorHistorical.js
index 6353c108..42a6d3d8 100644
--- a/src/model/OriginInspectorHistorical.js
+++ b/src/model/OriginInspectorHistorical.js
@@ -17,7 +17,7 @@ import OriginInspectorHistoricalMeta from './OriginInspectorHistoricalMeta';
/**
* The OriginInspectorHistorical model module.
* @module model/OriginInspectorHistorical
- * @version 7.10.0
+ * @version 8.0.0
*/
class OriginInspectorHistorical {
/**
diff --git a/src/model/OriginInspectorHistoricalData.js b/src/model/OriginInspectorHistoricalData.js
index f125b23f..915420bc 100644
--- a/src/model/OriginInspectorHistoricalData.js
+++ b/src/model/OriginInspectorHistoricalData.js
@@ -17,7 +17,7 @@ import OriginInspectorValues from './OriginInspectorValues';
/**
* The OriginInspectorHistoricalData model module.
* @module model/OriginInspectorHistoricalData
- * @version 7.10.0
+ * @version 8.0.0
*/
class OriginInspectorHistoricalData {
/**
diff --git a/src/model/OriginInspectorHistoricalMeta.js b/src/model/OriginInspectorHistoricalMeta.js
index 26d879ba..e546fbf7 100644
--- a/src/model/OriginInspectorHistoricalMeta.js
+++ b/src/model/OriginInspectorHistoricalMeta.js
@@ -16,7 +16,7 @@ import OriginInspectorHistoricalMetaFilters from './OriginInspectorHistoricalMet
/**
* The OriginInspectorHistoricalMeta model module.
* @module model/OriginInspectorHistoricalMeta
- * @version 7.10.0
+ * @version 8.0.0
*/
class OriginInspectorHistoricalMeta {
/**
diff --git a/src/model/OriginInspectorHistoricalMetaFilters.js b/src/model/OriginInspectorHistoricalMetaFilters.js
index f49035f1..3ea25206 100644
--- a/src/model/OriginInspectorHistoricalMetaFilters.js
+++ b/src/model/OriginInspectorHistoricalMetaFilters.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The OriginInspectorHistoricalMetaFilters model module.
* @module model/OriginInspectorHistoricalMetaFilters
- * @version 7.10.0
+ * @version 8.0.0
*/
class OriginInspectorHistoricalMetaFilters {
/**
diff --git a/src/model/OriginInspectorMeasurements.js b/src/model/OriginInspectorMeasurements.js
index 8aca1eb1..211e6fb4 100644
--- a/src/model/OriginInspectorMeasurements.js
+++ b/src/model/OriginInspectorMeasurements.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The OriginInspectorMeasurements model module.
* @module model/OriginInspectorMeasurements
- * @version 7.10.0
+ * @version 8.0.0
*/
class OriginInspectorMeasurements {
/**
diff --git a/src/model/OriginInspectorRealtimeEntry.js b/src/model/OriginInspectorRealtimeEntry.js
index b5921a43..953f0b46 100644
--- a/src/model/OriginInspectorRealtimeEntry.js
+++ b/src/model/OriginInspectorRealtimeEntry.js
@@ -16,7 +16,7 @@ import OriginInspectorMeasurements from './OriginInspectorMeasurements';
/**
* The OriginInspectorRealtimeEntry model module.
* @module model/OriginInspectorRealtimeEntry
- * @version 7.10.0
+ * @version 8.0.0
*/
class OriginInspectorRealtimeEntry {
/**
diff --git a/src/model/OriginInspectorValues.js b/src/model/OriginInspectorValues.js
index b38d2f18..ffb076ab 100644
--- a/src/model/OriginInspectorValues.js
+++ b/src/model/OriginInspectorValues.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The OriginInspectorValues model module.
* @module model/OriginInspectorValues
- * @version 7.10.0
+ * @version 8.0.0
*/
class OriginInspectorValues {
/**
diff --git a/src/model/Package.js b/src/model/Package.js
index 41bfda71..8c75658d 100644
--- a/src/model/Package.js
+++ b/src/model/Package.js
@@ -16,7 +16,7 @@ import PackageMetadata from './PackageMetadata';
/**
* The Package model module.
* @module model/Package
- * @version 7.10.0
+ * @version 8.0.0
*/
class Package {
/**
diff --git a/src/model/PackageMetadata.js b/src/model/PackageMetadata.js
index 94679b9d..2e63798f 100644
--- a/src/model/PackageMetadata.js
+++ b/src/model/PackageMetadata.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The PackageMetadata model module.
* @module model/PackageMetadata
- * @version 7.10.0
+ * @version 8.0.0
*/
class PackageMetadata {
/**
diff --git a/src/model/PackageResponse.js b/src/model/PackageResponse.js
index d64440e4..0347b713 100644
--- a/src/model/PackageResponse.js
+++ b/src/model/PackageResponse.js
@@ -20,7 +20,7 @@ import Timestamps from './Timestamps';
/**
* The PackageResponse model module.
* @module model/PackageResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class PackageResponse {
/**
diff --git a/src/model/PackageResponseAllOf.js b/src/model/PackageResponseAllOf.js
index b9f074e5..f60a2208 100644
--- a/src/model/PackageResponseAllOf.js
+++ b/src/model/PackageResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The PackageResponseAllOf model module.
* @module model/PackageResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class PackageResponseAllOf {
/**
diff --git a/src/model/Pagination.js b/src/model/Pagination.js
index 2603fe03..67438d0e 100644
--- a/src/model/Pagination.js
+++ b/src/model/Pagination.js
@@ -17,7 +17,7 @@ import PaginationMeta from './PaginationMeta';
/**
* The Pagination model module.
* @module model/Pagination
- * @version 7.10.0
+ * @version 8.0.0
*/
class Pagination {
/**
diff --git a/src/model/PaginationCursorMeta.js b/src/model/PaginationCursorMeta.js
index 7f8a3761..5a5d15d1 100644
--- a/src/model/PaginationCursorMeta.js
+++ b/src/model/PaginationCursorMeta.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The PaginationCursorMeta model module.
* @module model/PaginationCursorMeta
- * @version 7.10.0
+ * @version 8.0.0
*/
class PaginationCursorMeta {
/**
diff --git a/src/model/PaginationLinks.js b/src/model/PaginationLinks.js
index ea76be47..2427aab2 100644
--- a/src/model/PaginationLinks.js
+++ b/src/model/PaginationLinks.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The PaginationLinks model module.
* @module model/PaginationLinks
- * @version 7.10.0
+ * @version 8.0.0
*/
class PaginationLinks {
/**
diff --git a/src/model/PaginationMeta.js b/src/model/PaginationMeta.js
index f3dffb8a..bba601cd 100644
--- a/src/model/PaginationMeta.js
+++ b/src/model/PaginationMeta.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The PaginationMeta model module.
* @module model/PaginationMeta
- * @version 7.10.0
+ * @version 8.0.0
*/
class PaginationMeta {
/**
diff --git a/src/model/PlatformDdosDataItems.js b/src/model/PlatformDdosDataItems.js
index 76bab77f..071537e7 100644
--- a/src/model/PlatformDdosDataItems.js
+++ b/src/model/PlatformDdosDataItems.js
@@ -16,7 +16,7 @@ import Values from './Values';
/**
* The PlatformDdosDataItems model module.
* @module model/PlatformDdosDataItems
- * @version 7.10.0
+ * @version 8.0.0
*/
class PlatformDdosDataItems {
/**
diff --git a/src/model/PlatformDdosEntry.js b/src/model/PlatformDdosEntry.js
index d9665292..3990f8d1 100644
--- a/src/model/PlatformDdosEntry.js
+++ b/src/model/PlatformDdosEntry.js
@@ -16,7 +16,7 @@ import ValuesDdos from './ValuesDdos';
/**
* The PlatformDdosEntry model module.
* @module model/PlatformDdosEntry
- * @version 7.10.0
+ * @version 8.0.0
*/
class PlatformDdosEntry {
/**
diff --git a/src/model/PlatformDdosResponse.js b/src/model/PlatformDdosResponse.js
index 974a0ddc..bc2efcdf 100644
--- a/src/model/PlatformDdosResponse.js
+++ b/src/model/PlatformDdosResponse.js
@@ -19,7 +19,7 @@ import PlatformDdosResponseAllOf from './PlatformDdosResponseAllOf';
/**
* The PlatformDdosResponse model module.
* @module model/PlatformDdosResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class PlatformDdosResponse {
/**
diff --git a/src/model/PlatformDdosResponseAllOf.js b/src/model/PlatformDdosResponseAllOf.js
index 68fcdecd..7ca14a8c 100644
--- a/src/model/PlatformDdosResponseAllOf.js
+++ b/src/model/PlatformDdosResponseAllOf.js
@@ -16,7 +16,7 @@ import PlatformDdosEntry from './PlatformDdosEntry';
/**
* The PlatformDdosResponseAllOf model module.
* @module model/PlatformDdosResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class PlatformDdosResponseAllOf {
/**
diff --git a/src/model/PoolAdditional.js b/src/model/PoolAdditional.js
index a7ebbb30..e209d61f 100644
--- a/src/model/PoolAdditional.js
+++ b/src/model/PoolAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The PoolAdditional model module.
* @module model/PoolAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class PoolAdditional {
/**
diff --git a/src/model/PoolResponse.js b/src/model/PoolResponse.js
index bb4dd8d6..dae1dd2a 100644
--- a/src/model/PoolResponse.js
+++ b/src/model/PoolResponse.js
@@ -21,7 +21,7 @@ import TlsCommonResponse from './TlsCommonResponse';
/**
* The PoolResponse model module.
* @module model/PoolResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class PoolResponse {
/**
diff --git a/src/model/PoolResponseAllOf.js b/src/model/PoolResponseAllOf.js
index dbe81ab3..664aba17 100644
--- a/src/model/PoolResponseAllOf.js
+++ b/src/model/PoolResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The PoolResponseAllOf model module.
* @module model/PoolResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class PoolResponseAllOf {
/**
diff --git a/src/model/PoolResponseCommon.js b/src/model/PoolResponseCommon.js
index f97ba7d7..78591382 100644
--- a/src/model/PoolResponseCommon.js
+++ b/src/model/PoolResponseCommon.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The PoolResponseCommon model module.
* @module model/PoolResponseCommon
- * @version 7.10.0
+ * @version 8.0.0
*/
class PoolResponseCommon {
/**
diff --git a/src/model/PoolResponsePost.js b/src/model/PoolResponsePost.js
index b8e3c35e..e38f3102 100644
--- a/src/model/PoolResponsePost.js
+++ b/src/model/PoolResponsePost.js
@@ -21,7 +21,7 @@ import TlsCommonResponse from './TlsCommonResponse';
/**
* The PoolResponsePost model module.
* @module model/PoolResponsePost
- * @version 7.10.0
+ * @version 8.0.0
*/
class PoolResponsePost {
/**
diff --git a/src/model/PoolResponsePostAllOf.js b/src/model/PoolResponsePostAllOf.js
index 75436088..9a04ace6 100644
--- a/src/model/PoolResponsePostAllOf.js
+++ b/src/model/PoolResponsePostAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The PoolResponsePostAllOf model module.
* @module model/PoolResponsePostAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class PoolResponsePostAllOf {
/**
diff --git a/src/model/Pop.js b/src/model/Pop.js
index f1fe8577..95b215e8 100644
--- a/src/model/Pop.js
+++ b/src/model/Pop.js
@@ -16,7 +16,7 @@ import PopCoordinates from './PopCoordinates';
/**
* The Pop model module.
* @module model/Pop
- * @version 7.10.0
+ * @version 8.0.0
*/
class Pop {
/**
diff --git a/src/model/PopCoordinates.js b/src/model/PopCoordinates.js
index 2475f749..12d762f6 100644
--- a/src/model/PopCoordinates.js
+++ b/src/model/PopCoordinates.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The PopCoordinates model module.
* @module model/PopCoordinates
- * @version 7.10.0
+ * @version 8.0.0
*/
class PopCoordinates {
/**
diff --git a/src/model/PublicIpList.js b/src/model/PublicIpList.js
index a1722c38..e720cb2c 100644
--- a/src/model/PublicIpList.js
+++ b/src/model/PublicIpList.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The PublicIpList model module.
* @module model/PublicIpList
- * @version 7.10.0
+ * @version 8.0.0
*/
class PublicIpList {
/**
diff --git a/src/model/PublishItem.js b/src/model/PublishItem.js
index f919cbf0..15b5c514 100644
--- a/src/model/PublishItem.js
+++ b/src/model/PublishItem.js
@@ -16,7 +16,7 @@ import PublishItemFormats from './PublishItemFormats';
/**
* The PublishItem model module.
* @module model/PublishItem
- * @version 7.10.0
+ * @version 8.0.0
*/
class PublishItem {
/**
diff --git a/src/model/PublishItemFormats.js b/src/model/PublishItemFormats.js
index bd77e27a..ce4ff196 100644
--- a/src/model/PublishItemFormats.js
+++ b/src/model/PublishItemFormats.js
@@ -18,7 +18,7 @@ import WsMessageFormat from './WsMessageFormat';
/**
* The PublishItemFormats model module.
* @module model/PublishItemFormats
- * @version 7.10.0
+ * @version 8.0.0
*/
class PublishItemFormats {
/**
diff --git a/src/model/PublishRequest.js b/src/model/PublishRequest.js
index efb5a18b..c3302c46 100644
--- a/src/model/PublishRequest.js
+++ b/src/model/PublishRequest.js
@@ -16,7 +16,7 @@ import PublishItem from './PublishItem';
/**
* The PublishRequest model module.
* @module model/PublishRequest
- * @version 7.10.0
+ * @version 8.0.0
*/
class PublishRequest {
/**
diff --git a/src/model/PurgeKeys.js b/src/model/PurgeKeys.js
index 3656a010..45979251 100644
--- a/src/model/PurgeKeys.js
+++ b/src/model/PurgeKeys.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The PurgeKeys model module.
* @module model/PurgeKeys
- * @version 7.10.0
+ * @version 8.0.0
*/
class PurgeKeys {
/**
diff --git a/src/model/PurgeResponse.js b/src/model/PurgeResponse.js
index 21f9b86b..eacf3e88 100644
--- a/src/model/PurgeResponse.js
+++ b/src/model/PurgeResponse.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The PurgeResponse model module.
* @module model/PurgeResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class PurgeResponse {
/**
diff --git a/src/model/RateLimiter.js b/src/model/RateLimiter.js
index 98119345..99061249 100644
--- a/src/model/RateLimiter.js
+++ b/src/model/RateLimiter.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The RateLimiter model module.
* @module model/RateLimiter
- * @version 7.10.0
+ * @version 8.0.0
*/
class RateLimiter {
/**
diff --git a/src/model/RateLimiterResponse.js b/src/model/RateLimiterResponse.js
index b222a0fe..0972c330 100644
--- a/src/model/RateLimiterResponse.js
+++ b/src/model/RateLimiterResponse.js
@@ -19,7 +19,7 @@ import Timestamps from './Timestamps';
/**
* The RateLimiterResponse model module.
* @module model/RateLimiterResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class RateLimiterResponse {
/**
diff --git a/src/model/RateLimiterResponseAllOf.js b/src/model/RateLimiterResponseAllOf.js
index 5c7ab98f..60c2b72f 100644
--- a/src/model/RateLimiterResponseAllOf.js
+++ b/src/model/RateLimiterResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The RateLimiterResponseAllOf model module.
* @module model/RateLimiterResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class RateLimiterResponseAllOf {
/**
diff --git a/src/model/ReadOnlyCustomerId.js b/src/model/ReadOnlyCustomerId.js
index 8b275a3e..599210e1 100644
--- a/src/model/ReadOnlyCustomerId.js
+++ b/src/model/ReadOnlyCustomerId.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ReadOnlyCustomerId model module.
* @module model/ReadOnlyCustomerId
- * @version 7.10.0
+ * @version 8.0.0
*/
class ReadOnlyCustomerId {
/**
diff --git a/src/model/ReadOnlyId.js b/src/model/ReadOnlyId.js
index 8fc71b8f..e339296e 100644
--- a/src/model/ReadOnlyId.js
+++ b/src/model/ReadOnlyId.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ReadOnlyId model module.
* @module model/ReadOnlyId
- * @version 7.10.0
+ * @version 8.0.0
*/
class ReadOnlyId {
/**
diff --git a/src/model/ReadOnlyServiceId.js b/src/model/ReadOnlyServiceId.js
index 024621e7..15cf00a6 100644
--- a/src/model/ReadOnlyServiceId.js
+++ b/src/model/ReadOnlyServiceId.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ReadOnlyServiceId model module.
* @module model/ReadOnlyServiceId
- * @version 7.10.0
+ * @version 8.0.0
*/
class ReadOnlyServiceId {
/**
diff --git a/src/model/ReadOnlyUserId.js b/src/model/ReadOnlyUserId.js
index ca7c7161..c4d5dcf6 100644
--- a/src/model/ReadOnlyUserId.js
+++ b/src/model/ReadOnlyUserId.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ReadOnlyUserId model module.
* @module model/ReadOnlyUserId
- * @version 7.10.0
+ * @version 8.0.0
*/
class ReadOnlyUserId {
/**
diff --git a/src/model/ReadOnlyVersion.js b/src/model/ReadOnlyVersion.js
index 10f4e4b4..b4fb02c7 100644
--- a/src/model/ReadOnlyVersion.js
+++ b/src/model/ReadOnlyVersion.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ReadOnlyVersion model module.
* @module model/ReadOnlyVersion
- * @version 7.10.0
+ * @version 8.0.0
*/
class ReadOnlyVersion {
/**
diff --git a/src/model/Realtime.js b/src/model/Realtime.js
index 7dcd94a2..b9584d51 100644
--- a/src/model/Realtime.js
+++ b/src/model/Realtime.js
@@ -16,7 +16,7 @@ import RealtimeEntry from './RealtimeEntry';
/**
* The Realtime model module.
* @module model/Realtime
- * @version 7.10.0
+ * @version 8.0.0
*/
class Realtime {
/**
diff --git a/src/model/RealtimeEntry.js b/src/model/RealtimeEntry.js
index 91338fbd..c7109862 100644
--- a/src/model/RealtimeEntry.js
+++ b/src/model/RealtimeEntry.js
@@ -18,7 +18,7 @@ import RealtimeMeasurements from './RealtimeMeasurements';
/**
* The RealtimeEntry model module.
* @module model/RealtimeEntry
- * @version 7.10.0
+ * @version 8.0.0
*/
class RealtimeEntry {
/**
diff --git a/src/model/RealtimeEntryAggregated.js b/src/model/RealtimeEntryAggregated.js
index b0667739..53c3dfa9 100644
--- a/src/model/RealtimeEntryAggregated.js
+++ b/src/model/RealtimeEntryAggregated.js
@@ -16,7 +16,7 @@ import RealtimeMeasurements from './RealtimeMeasurements';
/**
* The RealtimeEntryAggregated model module.
* @module model/RealtimeEntryAggregated
- * @version 7.10.0
+ * @version 8.0.0
*/
class RealtimeEntryAggregated {
/**
@@ -737,27 +737,6 @@ class RealtimeEntryAggregated {
if (data.hasOwnProperty('ddos_action_downgraded_connections')) {
obj['ddos_action_downgraded_connections'] = ApiClient.convertToType(data['ddos_action_downgraded_connections'], 'Number');
}
- if (data.hasOwnProperty('vcl_on_compute_hit_requests')) {
- obj['vcl_on_compute_hit_requests'] = ApiClient.convertToType(data['vcl_on_compute_hit_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_miss_requests')) {
- obj['vcl_on_compute_miss_requests'] = ApiClient.convertToType(data['vcl_on_compute_miss_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_pass_requests')) {
- obj['vcl_on_compute_pass_requests'] = ApiClient.convertToType(data['vcl_on_compute_pass_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_error_requests')) {
- obj['vcl_on_compute_error_requests'] = ApiClient.convertToType(data['vcl_on_compute_error_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_synth_requests')) {
- obj['vcl_on_compute_synth_requests'] = ApiClient.convertToType(data['vcl_on_compute_synth_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_edge_hit_requests')) {
- obj['vcl_on_compute_edge_hit_requests'] = ApiClient.convertToType(data['vcl_on_compute_edge_hit_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_edge_miss_requests')) {
- obj['vcl_on_compute_edge_miss_requests'] = ApiClient.convertToType(data['vcl_on_compute_edge_miss_requests'], 'Number');
- }
if (data.hasOwnProperty('all_hit_requests')) {
obj['all_hit_requests'] = ApiClient.convertToType(data['all_hit_requests'], 'Number');
}
@@ -800,6 +779,15 @@ class RealtimeEntryAggregated {
if (data.hasOwnProperty('request_denied_get_head_body')) {
obj['request_denied_get_head_body'] = ApiClient.convertToType(data['request_denied_get_head_body'], 'Number');
}
+ if (data.hasOwnProperty('service_ddos_requests_detected')) {
+ obj['service_ddos_requests_detected'] = ApiClient.convertToType(data['service_ddos_requests_detected'], 'Number');
+ }
+ if (data.hasOwnProperty('service_ddos_requests_mitigated')) {
+ obj['service_ddos_requests_mitigated'] = ApiClient.convertToType(data['service_ddos_requests_mitigated'], 'Number');
+ }
+ if (data.hasOwnProperty('service_ddos_requests_allowed')) {
+ obj['service_ddos_requests_allowed'] = ApiClient.convertToType(data['service_ddos_requests_allowed'], 'Number');
+ }
}
return obj;
}
@@ -2181,48 +2169,6 @@ RealtimeEntryAggregated.prototype['ddos_action_downgrade'] = undefined;
*/
RealtimeEntryAggregated.prototype['ddos_action_downgraded_connections'] = undefined;
-/**
- * Number of cache hits for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_hit_requests
- */
-RealtimeEntryAggregated.prototype['vcl_on_compute_hit_requests'] = undefined;
-
-/**
- * Number of cache misses for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_miss_requests
- */
-RealtimeEntryAggregated.prototype['vcl_on_compute_miss_requests'] = undefined;
-
-/**
- * Number of requests that passed through the CDN without being cached for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_pass_requests
- */
-RealtimeEntryAggregated.prototype['vcl_on_compute_pass_requests'] = undefined;
-
-/**
- * Number of cache errors for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_error_requests
- */
-RealtimeEntryAggregated.prototype['vcl_on_compute_error_requests'] = undefined;
-
-/**
- * Number of requests that returned a synthetic response (i.e., response objects created with the `synthetic` VCL statement) for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_synth_requests
- */
-RealtimeEntryAggregated.prototype['vcl_on_compute_synth_requests'] = undefined;
-
-/**
- * Number of requests sent by end users to Fastly that resulted in a hit at the edge for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_edge_hit_requests
- */
-RealtimeEntryAggregated.prototype['vcl_on_compute_edge_hit_requests'] = undefined;
-
-/**
- * Number of requests sent by end users to Fastly that resulted in a miss at the edge for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_edge_miss_requests
- */
-RealtimeEntryAggregated.prototype['vcl_on_compute_edge_miss_requests'] = undefined;
-
/**
* Number of cache hits for a VCL service.
* @member {Number} all_hit_requests
@@ -2307,6 +2253,24 @@ RealtimeEntryAggregated.prototype['origin_offload'] = undefined;
*/
RealtimeEntryAggregated.prototype['request_denied_get_head_body'] = undefined;
+/**
+ * Number of requests classified as a DDoS attack against a customer origin or service.
+ * @member {Number} service_ddos_requests_detected
+ */
+RealtimeEntryAggregated.prototype['service_ddos_requests_detected'] = undefined;
+
+/**
+ * Number of requests classified as a DDoS attack against a customer origin or service that were mitigated by the Fastly platform.
+ * @member {Number} service_ddos_requests_mitigated
+ */
+RealtimeEntryAggregated.prototype['service_ddos_requests_mitigated'] = undefined;
+
+/**
+ * Number of requests analyzed for DDoS attacks against a customer origin or service, but with no DDoS detected.
+ * @member {Number} service_ddos_requests_allowed
+ */
+RealtimeEntryAggregated.prototype['service_ddos_requests_allowed'] = undefined;
+
// Implement RealtimeMeasurements interface:
/**
@@ -3454,41 +3418,6 @@ RealtimeMeasurements.prototype['ddos_action_downgrade'] = undefined;
* @member {Number} ddos_action_downgraded_connections
*/
RealtimeMeasurements.prototype['ddos_action_downgraded_connections'] = undefined;
-/**
- * Number of cache hits for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_hit_requests
- */
-RealtimeMeasurements.prototype['vcl_on_compute_hit_requests'] = undefined;
-/**
- * Number of cache misses for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_miss_requests
- */
-RealtimeMeasurements.prototype['vcl_on_compute_miss_requests'] = undefined;
-/**
- * Number of requests that passed through the CDN without being cached for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_pass_requests
- */
-RealtimeMeasurements.prototype['vcl_on_compute_pass_requests'] = undefined;
-/**
- * Number of cache errors for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_error_requests
- */
-RealtimeMeasurements.prototype['vcl_on_compute_error_requests'] = undefined;
-/**
- * Number of requests that returned a synthetic response (i.e., response objects created with the `synthetic` VCL statement) for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_synth_requests
- */
-RealtimeMeasurements.prototype['vcl_on_compute_synth_requests'] = undefined;
-/**
- * Number of requests sent by end users to Fastly that resulted in a hit at the edge for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_edge_hit_requests
- */
-RealtimeMeasurements.prototype['vcl_on_compute_edge_hit_requests'] = undefined;
-/**
- * Number of requests sent by end users to Fastly that resulted in a miss at the edge for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_edge_miss_requests
- */
-RealtimeMeasurements.prototype['vcl_on_compute_edge_miss_requests'] = undefined;
/**
* Number of cache hits for a VCL service.
* @member {Number} all_hit_requests
@@ -3559,6 +3488,21 @@ RealtimeMeasurements.prototype['origin_offload'] = undefined;
* @member {Number} request_denied_get_head_body
*/
RealtimeMeasurements.prototype['request_denied_get_head_body'] = undefined;
+/**
+ * Number of requests classified as a DDoS attack against a customer origin or service.
+ * @member {Number} service_ddos_requests_detected
+ */
+RealtimeMeasurements.prototype['service_ddos_requests_detected'] = undefined;
+/**
+ * Number of requests classified as a DDoS attack against a customer origin or service that were mitigated by the Fastly platform.
+ * @member {Number} service_ddos_requests_mitigated
+ */
+RealtimeMeasurements.prototype['service_ddos_requests_mitigated'] = undefined;
+/**
+ * Number of requests analyzed for DDoS attacks against a customer origin or service, but with no DDoS detected.
+ * @member {Number} service_ddos_requests_allowed
+ */
+RealtimeMeasurements.prototype['service_ddos_requests_allowed'] = undefined;
diff --git a/src/model/RealtimeEntryRecorded.js b/src/model/RealtimeEntryRecorded.js
index 9a83dc1f..f1e6a997 100644
--- a/src/model/RealtimeEntryRecorded.js
+++ b/src/model/RealtimeEntryRecorded.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The RealtimeEntryRecorded model module.
* @module model/RealtimeEntryRecorded
- * @version 7.10.0
+ * @version 8.0.0
*/
class RealtimeEntryRecorded {
/**
diff --git a/src/model/RealtimeMeasurements.js b/src/model/RealtimeMeasurements.js
index 77c6432f..663ad7e5 100644
--- a/src/model/RealtimeMeasurements.js
+++ b/src/model/RealtimeMeasurements.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The RealtimeMeasurements model module.
* @module model/RealtimeMeasurements
- * @version 7.10.0
+ * @version 8.0.0
*/
class RealtimeMeasurements {
/**
@@ -734,27 +734,6 @@ class RealtimeMeasurements {
if (data.hasOwnProperty('ddos_action_downgraded_connections')) {
obj['ddos_action_downgraded_connections'] = ApiClient.convertToType(data['ddos_action_downgraded_connections'], 'Number');
}
- if (data.hasOwnProperty('vcl_on_compute_hit_requests')) {
- obj['vcl_on_compute_hit_requests'] = ApiClient.convertToType(data['vcl_on_compute_hit_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_miss_requests')) {
- obj['vcl_on_compute_miss_requests'] = ApiClient.convertToType(data['vcl_on_compute_miss_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_pass_requests')) {
- obj['vcl_on_compute_pass_requests'] = ApiClient.convertToType(data['vcl_on_compute_pass_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_error_requests')) {
- obj['vcl_on_compute_error_requests'] = ApiClient.convertToType(data['vcl_on_compute_error_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_synth_requests')) {
- obj['vcl_on_compute_synth_requests'] = ApiClient.convertToType(data['vcl_on_compute_synth_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_edge_hit_requests')) {
- obj['vcl_on_compute_edge_hit_requests'] = ApiClient.convertToType(data['vcl_on_compute_edge_hit_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_edge_miss_requests')) {
- obj['vcl_on_compute_edge_miss_requests'] = ApiClient.convertToType(data['vcl_on_compute_edge_miss_requests'], 'Number');
- }
if (data.hasOwnProperty('all_hit_requests')) {
obj['all_hit_requests'] = ApiClient.convertToType(data['all_hit_requests'], 'Number');
}
@@ -797,6 +776,15 @@ class RealtimeMeasurements {
if (data.hasOwnProperty('request_denied_get_head_body')) {
obj['request_denied_get_head_body'] = ApiClient.convertToType(data['request_denied_get_head_body'], 'Number');
}
+ if (data.hasOwnProperty('service_ddos_requests_detected')) {
+ obj['service_ddos_requests_detected'] = ApiClient.convertToType(data['service_ddos_requests_detected'], 'Number');
+ }
+ if (data.hasOwnProperty('service_ddos_requests_mitigated')) {
+ obj['service_ddos_requests_mitigated'] = ApiClient.convertToType(data['service_ddos_requests_mitigated'], 'Number');
+ }
+ if (data.hasOwnProperty('service_ddos_requests_allowed')) {
+ obj['service_ddos_requests_allowed'] = ApiClient.convertToType(data['service_ddos_requests_allowed'], 'Number');
+ }
}
return obj;
}
@@ -2178,48 +2166,6 @@ RealtimeMeasurements.prototype['ddos_action_downgrade'] = undefined;
*/
RealtimeMeasurements.prototype['ddos_action_downgraded_connections'] = undefined;
-/**
- * Number of cache hits for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_hit_requests
- */
-RealtimeMeasurements.prototype['vcl_on_compute_hit_requests'] = undefined;
-
-/**
- * Number of cache misses for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_miss_requests
- */
-RealtimeMeasurements.prototype['vcl_on_compute_miss_requests'] = undefined;
-
-/**
- * Number of requests that passed through the CDN without being cached for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_pass_requests
- */
-RealtimeMeasurements.prototype['vcl_on_compute_pass_requests'] = undefined;
-
-/**
- * Number of cache errors for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_error_requests
- */
-RealtimeMeasurements.prototype['vcl_on_compute_error_requests'] = undefined;
-
-/**
- * Number of requests that returned a synthetic response (i.e., response objects created with the `synthetic` VCL statement) for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_synth_requests
- */
-RealtimeMeasurements.prototype['vcl_on_compute_synth_requests'] = undefined;
-
-/**
- * Number of requests sent by end users to Fastly that resulted in a hit at the edge for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_edge_hit_requests
- */
-RealtimeMeasurements.prototype['vcl_on_compute_edge_hit_requests'] = undefined;
-
-/**
- * Number of requests sent by end users to Fastly that resulted in a miss at the edge for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_edge_miss_requests
- */
-RealtimeMeasurements.prototype['vcl_on_compute_edge_miss_requests'] = undefined;
-
/**
* Number of cache hits for a VCL service.
* @member {Number} all_hit_requests
@@ -2304,6 +2250,24 @@ RealtimeMeasurements.prototype['origin_offload'] = undefined;
*/
RealtimeMeasurements.prototype['request_denied_get_head_body'] = undefined;
+/**
+ * Number of requests classified as a DDoS attack against a customer origin or service.
+ * @member {Number} service_ddos_requests_detected
+ */
+RealtimeMeasurements.prototype['service_ddos_requests_detected'] = undefined;
+
+/**
+ * Number of requests classified as a DDoS attack against a customer origin or service that were mitigated by the Fastly platform.
+ * @member {Number} service_ddos_requests_mitigated
+ */
+RealtimeMeasurements.prototype['service_ddos_requests_mitigated'] = undefined;
+
+/**
+ * Number of requests analyzed for DDoS attacks against a customer origin or service, but with no DDoS detected.
+ * @member {Number} service_ddos_requests_allowed
+ */
+RealtimeMeasurements.prototype['service_ddos_requests_allowed'] = undefined;
+
diff --git a/src/model/RelationshipCommonName.js b/src/model/RelationshipCommonName.js
index da5d0f1d..659ae5fe 100644
--- a/src/model/RelationshipCommonName.js
+++ b/src/model/RelationshipCommonName.js
@@ -16,7 +16,7 @@ import RelationshipMemberTlsDomain from './RelationshipMemberTlsDomain';
/**
* The RelationshipCommonName model module.
* @module model/RelationshipCommonName
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipCommonName {
/**
diff --git a/src/model/RelationshipCustomer.js b/src/model/RelationshipCustomer.js
index e95392f9..0b20bd83 100644
--- a/src/model/RelationshipCustomer.js
+++ b/src/model/RelationshipCustomer.js
@@ -16,7 +16,7 @@ import RelationshipCustomerCustomer from './RelationshipCustomerCustomer';
/**
* The RelationshipCustomer model module.
* @module model/RelationshipCustomer
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipCustomer {
/**
diff --git a/src/model/RelationshipCustomerCustomer.js b/src/model/RelationshipCustomerCustomer.js
index 13e817e7..5502ccda 100644
--- a/src/model/RelationshipCustomerCustomer.js
+++ b/src/model/RelationshipCustomerCustomer.js
@@ -16,7 +16,7 @@ import RelationshipMemberCustomer from './RelationshipMemberCustomer';
/**
* The RelationshipCustomerCustomer model module.
* @module model/RelationshipCustomerCustomer
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipCustomerCustomer {
/**
diff --git a/src/model/RelationshipDefaultEcdsaTlsCertificate.js b/src/model/RelationshipDefaultEcdsaTlsCertificate.js
index 307361dc..4545b3c9 100644
--- a/src/model/RelationshipDefaultEcdsaTlsCertificate.js
+++ b/src/model/RelationshipDefaultEcdsaTlsCertificate.js
@@ -16,7 +16,7 @@ import RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificate from './Rel
/**
* The RelationshipDefaultEcdsaTlsCertificate model module.
* @module model/RelationshipDefaultEcdsaTlsCertificate
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipDefaultEcdsaTlsCertificate {
/**
diff --git a/src/model/RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificate.js b/src/model/RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificate.js
index b5a3fcbe..1dbbec5f 100644
--- a/src/model/RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificate.js
+++ b/src/model/RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificate.js
@@ -16,7 +16,7 @@ import RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificateData from '.
/**
* The RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificate model module.
* @module model/RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificate
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificate {
/**
diff --git a/src/model/RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificateData.js b/src/model/RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificateData.js
index b004f78a..59b04fa4 100644
--- a/src/model/RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificateData.js
+++ b/src/model/RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificateData.js
@@ -16,7 +16,7 @@ import TypeTlsCertificate from './TypeTlsCertificate';
/**
* The RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificateData model module.
* @module model/RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificateData
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipDefaultEcdsaTlsCertificateDefaultEcdsaCertificateData {
/**
diff --git a/src/model/RelationshipDefaultTlsCertificate.js b/src/model/RelationshipDefaultTlsCertificate.js
index f99e307f..5f113da8 100644
--- a/src/model/RelationshipDefaultTlsCertificate.js
+++ b/src/model/RelationshipDefaultTlsCertificate.js
@@ -16,7 +16,7 @@ import RelationshipDefaultTlsCertificateDefaultCertificate from './RelationshipD
/**
* The RelationshipDefaultTlsCertificate model module.
* @module model/RelationshipDefaultTlsCertificate
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipDefaultTlsCertificate {
/**
diff --git a/src/model/RelationshipDefaultTlsCertificateDefaultCertificate.js b/src/model/RelationshipDefaultTlsCertificateDefaultCertificate.js
index 7c3c5571..1a5bd94f 100644
--- a/src/model/RelationshipDefaultTlsCertificateDefaultCertificate.js
+++ b/src/model/RelationshipDefaultTlsCertificateDefaultCertificate.js
@@ -16,7 +16,7 @@ import RelationshipDefaultTlsCertificateDefaultCertificateData from './Relations
/**
* The RelationshipDefaultTlsCertificateDefaultCertificate model module.
* @module model/RelationshipDefaultTlsCertificateDefaultCertificate
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipDefaultTlsCertificateDefaultCertificate {
/**
diff --git a/src/model/RelationshipDefaultTlsCertificateDefaultCertificateData.js b/src/model/RelationshipDefaultTlsCertificateDefaultCertificateData.js
index f965c043..2cd99477 100644
--- a/src/model/RelationshipDefaultTlsCertificateDefaultCertificateData.js
+++ b/src/model/RelationshipDefaultTlsCertificateDefaultCertificateData.js
@@ -16,7 +16,7 @@ import TypeTlsCertificate from './TypeTlsCertificate';
/**
* The RelationshipDefaultTlsCertificateDefaultCertificateData model module.
* @module model/RelationshipDefaultTlsCertificateDefaultCertificateData
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipDefaultTlsCertificateDefaultCertificateData {
/**
diff --git a/src/model/RelationshipMemberCustomer.js b/src/model/RelationshipMemberCustomer.js
index ef68bef7..78044cbe 100644
--- a/src/model/RelationshipMemberCustomer.js
+++ b/src/model/RelationshipMemberCustomer.js
@@ -16,7 +16,7 @@ import TypeCustomer from './TypeCustomer';
/**
* The RelationshipMemberCustomer model module.
* @module model/RelationshipMemberCustomer
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberCustomer {
/**
diff --git a/src/model/RelationshipMemberMutualAuthentication.js b/src/model/RelationshipMemberMutualAuthentication.js
index 662a9168..1c0e4688 100644
--- a/src/model/RelationshipMemberMutualAuthentication.js
+++ b/src/model/RelationshipMemberMutualAuthentication.js
@@ -16,7 +16,7 @@ import TypeMutualAuthentication from './TypeMutualAuthentication';
/**
* The RelationshipMemberMutualAuthentication model module.
* @module model/RelationshipMemberMutualAuthentication
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberMutualAuthentication {
/**
diff --git a/src/model/RelationshipMemberService.js b/src/model/RelationshipMemberService.js
index 22429874..32b2ef37 100644
--- a/src/model/RelationshipMemberService.js
+++ b/src/model/RelationshipMemberService.js
@@ -16,7 +16,7 @@ import TypeService from './TypeService';
/**
* The RelationshipMemberService model module.
* @module model/RelationshipMemberService
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberService {
/**
diff --git a/src/model/RelationshipMemberServiceInvitation.js b/src/model/RelationshipMemberServiceInvitation.js
index 4aee2b41..2fd9be0e 100644
--- a/src/model/RelationshipMemberServiceInvitation.js
+++ b/src/model/RelationshipMemberServiceInvitation.js
@@ -16,7 +16,7 @@ import TypeServiceInvitation from './TypeServiceInvitation';
/**
* The RelationshipMemberServiceInvitation model module.
* @module model/RelationshipMemberServiceInvitation
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberServiceInvitation {
/**
diff --git a/src/model/RelationshipMemberTlsActivation.js b/src/model/RelationshipMemberTlsActivation.js
index c14e3700..98ec2733 100644
--- a/src/model/RelationshipMemberTlsActivation.js
+++ b/src/model/RelationshipMemberTlsActivation.js
@@ -16,7 +16,7 @@ import TypeTlsActivation from './TypeTlsActivation';
/**
* The RelationshipMemberTlsActivation model module.
* @module model/RelationshipMemberTlsActivation
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberTlsActivation {
/**
diff --git a/src/model/RelationshipMemberTlsBulkCertificate.js b/src/model/RelationshipMemberTlsBulkCertificate.js
index 601959ad..9b234252 100644
--- a/src/model/RelationshipMemberTlsBulkCertificate.js
+++ b/src/model/RelationshipMemberTlsBulkCertificate.js
@@ -16,7 +16,7 @@ import TypeTlsBulkCertificate from './TypeTlsBulkCertificate';
/**
* The RelationshipMemberTlsBulkCertificate model module.
* @module model/RelationshipMemberTlsBulkCertificate
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberTlsBulkCertificate {
/**
diff --git a/src/model/RelationshipMemberTlsCertificate.js b/src/model/RelationshipMemberTlsCertificate.js
index 2a2c23b5..4c83efe1 100644
--- a/src/model/RelationshipMemberTlsCertificate.js
+++ b/src/model/RelationshipMemberTlsCertificate.js
@@ -16,7 +16,7 @@ import TypeTlsCertificate from './TypeTlsCertificate';
/**
* The RelationshipMemberTlsCertificate model module.
* @module model/RelationshipMemberTlsCertificate
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberTlsCertificate {
/**
diff --git a/src/model/RelationshipMemberTlsConfiguration.js b/src/model/RelationshipMemberTlsConfiguration.js
index 30177634..5ec91d0a 100644
--- a/src/model/RelationshipMemberTlsConfiguration.js
+++ b/src/model/RelationshipMemberTlsConfiguration.js
@@ -16,7 +16,7 @@ import TypeTlsConfiguration from './TypeTlsConfiguration';
/**
* The RelationshipMemberTlsConfiguration model module.
* @module model/RelationshipMemberTlsConfiguration
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberTlsConfiguration {
/**
diff --git a/src/model/RelationshipMemberTlsDomain.js b/src/model/RelationshipMemberTlsDomain.js
index 651fcfab..122ec41b 100644
--- a/src/model/RelationshipMemberTlsDomain.js
+++ b/src/model/RelationshipMemberTlsDomain.js
@@ -16,7 +16,7 @@ import TypeTlsDomain from './TypeTlsDomain';
/**
* The RelationshipMemberTlsDomain model module.
* @module model/RelationshipMemberTlsDomain
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberTlsDomain {
/**
diff --git a/src/model/RelationshipMemberTlsPrivateKey.js b/src/model/RelationshipMemberTlsPrivateKey.js
index 7a5ab82c..179bfab0 100644
--- a/src/model/RelationshipMemberTlsPrivateKey.js
+++ b/src/model/RelationshipMemberTlsPrivateKey.js
@@ -16,7 +16,7 @@ import TypeTlsPrivateKey from './TypeTlsPrivateKey';
/**
* The RelationshipMemberTlsPrivateKey model module.
* @module model/RelationshipMemberTlsPrivateKey
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberTlsPrivateKey {
/**
diff --git a/src/model/RelationshipMemberTlsSubscription.js b/src/model/RelationshipMemberTlsSubscription.js
index 2782459d..89926fee 100644
--- a/src/model/RelationshipMemberTlsSubscription.js
+++ b/src/model/RelationshipMemberTlsSubscription.js
@@ -16,7 +16,7 @@ import TypeTlsSubscription from './TypeTlsSubscription';
/**
* The RelationshipMemberTlsSubscription model module.
* @module model/RelationshipMemberTlsSubscription
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberTlsSubscription {
/**
diff --git a/src/model/RelationshipMemberWafActiveRule.js b/src/model/RelationshipMemberWafActiveRule.js
index 5bd91b05..4208a317 100644
--- a/src/model/RelationshipMemberWafActiveRule.js
+++ b/src/model/RelationshipMemberWafActiveRule.js
@@ -16,7 +16,7 @@ import TypeWafActiveRule from './TypeWafActiveRule';
/**
* The RelationshipMemberWafActiveRule model module.
* @module model/RelationshipMemberWafActiveRule
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberWafActiveRule {
/**
diff --git a/src/model/RelationshipMemberWafFirewall.js b/src/model/RelationshipMemberWafFirewall.js
index 82c3940b..39b61015 100644
--- a/src/model/RelationshipMemberWafFirewall.js
+++ b/src/model/RelationshipMemberWafFirewall.js
@@ -16,7 +16,7 @@ import TypeWafFirewall from './TypeWafFirewall';
/**
* The RelationshipMemberWafFirewall model module.
* @module model/RelationshipMemberWafFirewall
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberWafFirewall {
/**
diff --git a/src/model/RelationshipMemberWafFirewallVersion.js b/src/model/RelationshipMemberWafFirewallVersion.js
index 10827b79..f113a7fe 100644
--- a/src/model/RelationshipMemberWafFirewallVersion.js
+++ b/src/model/RelationshipMemberWafFirewallVersion.js
@@ -16,7 +16,7 @@ import TypeWafFirewallVersion from './TypeWafFirewallVersion';
/**
* The RelationshipMemberWafFirewallVersion model module.
* @module model/RelationshipMemberWafFirewallVersion
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberWafFirewallVersion {
/**
diff --git a/src/model/RelationshipMemberWafRule.js b/src/model/RelationshipMemberWafRule.js
index 1876ec73..ae0afe1b 100644
--- a/src/model/RelationshipMemberWafRule.js
+++ b/src/model/RelationshipMemberWafRule.js
@@ -16,7 +16,7 @@ import TypeWafRule from './TypeWafRule';
/**
* The RelationshipMemberWafRule model module.
* @module model/RelationshipMemberWafRule
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberWafRule {
/**
diff --git a/src/model/RelationshipMemberWafRuleRevision.js b/src/model/RelationshipMemberWafRuleRevision.js
index 8115afaa..daa1f8f9 100644
--- a/src/model/RelationshipMemberWafRuleRevision.js
+++ b/src/model/RelationshipMemberWafRuleRevision.js
@@ -16,7 +16,7 @@ import TypeWafRuleRevision from './TypeWafRuleRevision';
/**
* The RelationshipMemberWafRuleRevision model module.
* @module model/RelationshipMemberWafRuleRevision
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberWafRuleRevision {
/**
diff --git a/src/model/RelationshipMemberWafTag.js b/src/model/RelationshipMemberWafTag.js
index bedce301..fac4ea95 100644
--- a/src/model/RelationshipMemberWafTag.js
+++ b/src/model/RelationshipMemberWafTag.js
@@ -16,7 +16,7 @@ import TypeWafTag from './TypeWafTag';
/**
* The RelationshipMemberWafTag model module.
* @module model/RelationshipMemberWafTag
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMemberWafTag {
/**
diff --git a/src/model/RelationshipMutualAuthentication.js b/src/model/RelationshipMutualAuthentication.js
index c2dac56b..1920459d 100644
--- a/src/model/RelationshipMutualAuthentication.js
+++ b/src/model/RelationshipMutualAuthentication.js
@@ -16,7 +16,7 @@ import RelationshipMutualAuthenticationMutualAuthentication from './Relationship
/**
* The RelationshipMutualAuthentication model module.
* @module model/RelationshipMutualAuthentication
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMutualAuthentication {
/**
diff --git a/src/model/RelationshipMutualAuthenticationMutualAuthentication.js b/src/model/RelationshipMutualAuthenticationMutualAuthentication.js
index da9fd04d..90324b9f 100644
--- a/src/model/RelationshipMutualAuthenticationMutualAuthentication.js
+++ b/src/model/RelationshipMutualAuthenticationMutualAuthentication.js
@@ -16,7 +16,7 @@ import RelationshipMemberMutualAuthentication from './RelationshipMemberMutualAu
/**
* The RelationshipMutualAuthenticationMutualAuthentication model module.
* @module model/RelationshipMutualAuthenticationMutualAuthentication
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMutualAuthenticationMutualAuthentication {
/**
diff --git a/src/model/RelationshipMutualAuthentications.js b/src/model/RelationshipMutualAuthentications.js
index 40125b50..30f8b062 100644
--- a/src/model/RelationshipMutualAuthentications.js
+++ b/src/model/RelationshipMutualAuthentications.js
@@ -16,7 +16,7 @@ import RelationshipMutualAuthenticationsMutualAuthentications from './Relationsh
/**
* The RelationshipMutualAuthentications model module.
* @module model/RelationshipMutualAuthentications
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMutualAuthentications {
/**
diff --git a/src/model/RelationshipMutualAuthenticationsMutualAuthentications.js b/src/model/RelationshipMutualAuthenticationsMutualAuthentications.js
index 541496d8..b28f8b43 100644
--- a/src/model/RelationshipMutualAuthenticationsMutualAuthentications.js
+++ b/src/model/RelationshipMutualAuthenticationsMutualAuthentications.js
@@ -16,7 +16,7 @@ import RelationshipMemberMutualAuthentication from './RelationshipMemberMutualAu
/**
* The RelationshipMutualAuthenticationsMutualAuthentications model module.
* @module model/RelationshipMutualAuthenticationsMutualAuthentications
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipMutualAuthenticationsMutualAuthentications {
/**
diff --git a/src/model/RelationshipService.js b/src/model/RelationshipService.js
index 5a96e548..7f51a560 100644
--- a/src/model/RelationshipService.js
+++ b/src/model/RelationshipService.js
@@ -16,7 +16,7 @@ import RelationshipMemberService from './RelationshipMemberService';
/**
* The RelationshipService model module.
* @module model/RelationshipService
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipService {
/**
diff --git a/src/model/RelationshipServiceInvitations.js b/src/model/RelationshipServiceInvitations.js
index 427847bf..0ff9b97a 100644
--- a/src/model/RelationshipServiceInvitations.js
+++ b/src/model/RelationshipServiceInvitations.js
@@ -16,7 +16,7 @@ import RelationshipServiceInvitationsServiceInvitations from './RelationshipServ
/**
* The RelationshipServiceInvitations model module.
* @module model/RelationshipServiceInvitations
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipServiceInvitations {
/**
diff --git a/src/model/RelationshipServiceInvitationsCreate.js b/src/model/RelationshipServiceInvitationsCreate.js
index 2f2fa93a..263e0ccc 100644
--- a/src/model/RelationshipServiceInvitationsCreate.js
+++ b/src/model/RelationshipServiceInvitationsCreate.js
@@ -16,7 +16,7 @@ import RelationshipServiceInvitationsCreateServiceInvitations from './Relationsh
/**
* The RelationshipServiceInvitationsCreate model module.
* @module model/RelationshipServiceInvitationsCreate
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipServiceInvitationsCreate {
/**
diff --git a/src/model/RelationshipServiceInvitationsCreateServiceInvitations.js b/src/model/RelationshipServiceInvitationsCreateServiceInvitations.js
index 3630a1ec..5877fa63 100644
--- a/src/model/RelationshipServiceInvitationsCreateServiceInvitations.js
+++ b/src/model/RelationshipServiceInvitationsCreateServiceInvitations.js
@@ -16,7 +16,7 @@ import ServiceInvitation from './ServiceInvitation';
/**
* The RelationshipServiceInvitationsCreateServiceInvitations model module.
* @module model/RelationshipServiceInvitationsCreateServiceInvitations
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipServiceInvitationsCreateServiceInvitations {
/**
diff --git a/src/model/RelationshipServiceInvitationsServiceInvitations.js b/src/model/RelationshipServiceInvitationsServiceInvitations.js
index 4cd61fb0..3a383a4b 100644
--- a/src/model/RelationshipServiceInvitationsServiceInvitations.js
+++ b/src/model/RelationshipServiceInvitationsServiceInvitations.js
@@ -16,7 +16,7 @@ import RelationshipMemberServiceInvitation from './RelationshipMemberServiceInvi
/**
* The RelationshipServiceInvitationsServiceInvitations model module.
* @module model/RelationshipServiceInvitationsServiceInvitations
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipServiceInvitationsServiceInvitations {
/**
diff --git a/src/model/RelationshipServices.js b/src/model/RelationshipServices.js
index aebaf35a..c2f3f04c 100644
--- a/src/model/RelationshipServices.js
+++ b/src/model/RelationshipServices.js
@@ -16,7 +16,7 @@ import RelationshipServicesServices from './RelationshipServicesServices';
/**
* The RelationshipServices model module.
* @module model/RelationshipServices
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipServices {
/**
diff --git a/src/model/RelationshipServicesServices.js b/src/model/RelationshipServicesServices.js
index d91761ca..5109bcd8 100644
--- a/src/model/RelationshipServicesServices.js
+++ b/src/model/RelationshipServicesServices.js
@@ -16,7 +16,7 @@ import RelationshipMemberService from './RelationshipMemberService';
/**
* The RelationshipServicesServices model module.
* @module model/RelationshipServicesServices
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipServicesServices {
/**
diff --git a/src/model/RelationshipTlsActivation.js b/src/model/RelationshipTlsActivation.js
index 6566e06f..46e64e3e 100644
--- a/src/model/RelationshipTlsActivation.js
+++ b/src/model/RelationshipTlsActivation.js
@@ -16,7 +16,7 @@ import RelationshipTlsActivationTlsActivation from './RelationshipTlsActivationT
/**
* The RelationshipTlsActivation model module.
* @module model/RelationshipTlsActivation
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsActivation {
/**
diff --git a/src/model/RelationshipTlsActivationTlsActivation.js b/src/model/RelationshipTlsActivationTlsActivation.js
index e8d32fa1..8bb9bf68 100644
--- a/src/model/RelationshipTlsActivationTlsActivation.js
+++ b/src/model/RelationshipTlsActivationTlsActivation.js
@@ -16,7 +16,7 @@ import RelationshipMemberTlsActivation from './RelationshipMemberTlsActivation';
/**
* The RelationshipTlsActivationTlsActivation model module.
* @module model/RelationshipTlsActivationTlsActivation
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsActivationTlsActivation {
/**
diff --git a/src/model/RelationshipTlsActivations.js b/src/model/RelationshipTlsActivations.js
index f36692a4..c9fcf1e1 100644
--- a/src/model/RelationshipTlsActivations.js
+++ b/src/model/RelationshipTlsActivations.js
@@ -16,7 +16,7 @@ import RelationshipTlsActivationTlsActivation from './RelationshipTlsActivationT
/**
* The RelationshipTlsActivations model module.
* @module model/RelationshipTlsActivations
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsActivations {
/**
diff --git a/src/model/RelationshipTlsBulkCertificate.js b/src/model/RelationshipTlsBulkCertificate.js
index 6c3403ef..f9a6c20b 100644
--- a/src/model/RelationshipTlsBulkCertificate.js
+++ b/src/model/RelationshipTlsBulkCertificate.js
@@ -16,7 +16,7 @@ import RelationshipTlsBulkCertificateTlsBulkCertificate from './RelationshipTlsB
/**
* The RelationshipTlsBulkCertificate model module.
* @module model/RelationshipTlsBulkCertificate
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsBulkCertificate {
/**
diff --git a/src/model/RelationshipTlsBulkCertificateTlsBulkCertificate.js b/src/model/RelationshipTlsBulkCertificateTlsBulkCertificate.js
index 8b809f0e..77b22c35 100644
--- a/src/model/RelationshipTlsBulkCertificateTlsBulkCertificate.js
+++ b/src/model/RelationshipTlsBulkCertificateTlsBulkCertificate.js
@@ -16,7 +16,7 @@ import RelationshipMemberTlsBulkCertificate from './RelationshipMemberTlsBulkCer
/**
* The RelationshipTlsBulkCertificateTlsBulkCertificate model module.
* @module model/RelationshipTlsBulkCertificateTlsBulkCertificate
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsBulkCertificateTlsBulkCertificate {
/**
diff --git a/src/model/RelationshipTlsBulkCertificates.js b/src/model/RelationshipTlsBulkCertificates.js
index e485acbc..5c1313f6 100644
--- a/src/model/RelationshipTlsBulkCertificates.js
+++ b/src/model/RelationshipTlsBulkCertificates.js
@@ -16,7 +16,7 @@ import RelationshipTlsBulkCertificateTlsBulkCertificate from './RelationshipTlsB
/**
* The RelationshipTlsBulkCertificates model module.
* @module model/RelationshipTlsBulkCertificates
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsBulkCertificates {
/**
diff --git a/src/model/RelationshipTlsCertificate.js b/src/model/RelationshipTlsCertificate.js
index 9d6d20f6..562fcb92 100644
--- a/src/model/RelationshipTlsCertificate.js
+++ b/src/model/RelationshipTlsCertificate.js
@@ -16,7 +16,7 @@ import RelationshipTlsCertificateTlsCertificate from './RelationshipTlsCertifica
/**
* The RelationshipTlsCertificate model module.
* @module model/RelationshipTlsCertificate
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsCertificate {
/**
diff --git a/src/model/RelationshipTlsCertificateTlsCertificate.js b/src/model/RelationshipTlsCertificateTlsCertificate.js
index 583f84df..baf801e0 100644
--- a/src/model/RelationshipTlsCertificateTlsCertificate.js
+++ b/src/model/RelationshipTlsCertificateTlsCertificate.js
@@ -16,7 +16,7 @@ import RelationshipMemberTlsCertificate from './RelationshipMemberTlsCertificate
/**
* The RelationshipTlsCertificateTlsCertificate model module.
* @module model/RelationshipTlsCertificateTlsCertificate
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsCertificateTlsCertificate {
/**
diff --git a/src/model/RelationshipTlsCertificates.js b/src/model/RelationshipTlsCertificates.js
index 878def99..ee5d0e08 100644
--- a/src/model/RelationshipTlsCertificates.js
+++ b/src/model/RelationshipTlsCertificates.js
@@ -16,7 +16,7 @@ import RelationshipTlsCertificatesTlsCertificates from './RelationshipTlsCertifi
/**
* The RelationshipTlsCertificates model module.
* @module model/RelationshipTlsCertificates
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsCertificates {
/**
diff --git a/src/model/RelationshipTlsCertificatesTlsCertificates.js b/src/model/RelationshipTlsCertificatesTlsCertificates.js
index 8f36f5bc..b05b3ee3 100644
--- a/src/model/RelationshipTlsCertificatesTlsCertificates.js
+++ b/src/model/RelationshipTlsCertificatesTlsCertificates.js
@@ -16,7 +16,7 @@ import RelationshipMemberTlsCertificate from './RelationshipMemberTlsCertificate
/**
* The RelationshipTlsCertificatesTlsCertificates model module.
* @module model/RelationshipTlsCertificatesTlsCertificates
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsCertificatesTlsCertificates {
/**
diff --git a/src/model/RelationshipTlsConfiguration.js b/src/model/RelationshipTlsConfiguration.js
index ebfbddcf..30587eb2 100644
--- a/src/model/RelationshipTlsConfiguration.js
+++ b/src/model/RelationshipTlsConfiguration.js
@@ -16,7 +16,7 @@ import RelationshipTlsConfigurationTlsConfiguration from './RelationshipTlsConfi
/**
* The RelationshipTlsConfiguration model module.
* @module model/RelationshipTlsConfiguration
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsConfiguration {
/**
diff --git a/src/model/RelationshipTlsConfigurationForTlsSubscription.js b/src/model/RelationshipTlsConfigurationForTlsSubscription.js
index 6239f7a2..ebed04a0 100644
--- a/src/model/RelationshipTlsConfigurationForTlsSubscription.js
+++ b/src/model/RelationshipTlsConfigurationForTlsSubscription.js
@@ -16,7 +16,7 @@ import RelationshipTlsConfigurationTlsConfiguration from './RelationshipTlsConfi
/**
* The RelationshipTlsConfigurationForTlsSubscription model module.
* @module model/RelationshipTlsConfigurationForTlsSubscription
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsConfigurationForTlsSubscription {
/**
diff --git a/src/model/RelationshipTlsConfigurationTlsConfiguration.js b/src/model/RelationshipTlsConfigurationTlsConfiguration.js
index 10c8ee7a..3f5d6fdb 100644
--- a/src/model/RelationshipTlsConfigurationTlsConfiguration.js
+++ b/src/model/RelationshipTlsConfigurationTlsConfiguration.js
@@ -16,7 +16,7 @@ import RelationshipMemberTlsConfiguration from './RelationshipMemberTlsConfigura
/**
* The RelationshipTlsConfigurationTlsConfiguration model module.
* @module model/RelationshipTlsConfigurationTlsConfiguration
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsConfigurationTlsConfiguration {
/**
diff --git a/src/model/RelationshipTlsConfigurations.js b/src/model/RelationshipTlsConfigurations.js
index daf85f27..66598824 100644
--- a/src/model/RelationshipTlsConfigurations.js
+++ b/src/model/RelationshipTlsConfigurations.js
@@ -16,7 +16,7 @@ import RelationshipTlsConfigurationsTlsConfigurations from './RelationshipTlsCon
/**
* The RelationshipTlsConfigurations model module.
* @module model/RelationshipTlsConfigurations
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsConfigurations {
/**
diff --git a/src/model/RelationshipTlsConfigurationsTlsConfigurations.js b/src/model/RelationshipTlsConfigurationsTlsConfigurations.js
index 872da121..4c3c9484 100644
--- a/src/model/RelationshipTlsConfigurationsTlsConfigurations.js
+++ b/src/model/RelationshipTlsConfigurationsTlsConfigurations.js
@@ -16,7 +16,7 @@ import RelationshipMemberTlsConfiguration from './RelationshipMemberTlsConfigura
/**
* The RelationshipTlsConfigurationsTlsConfigurations model module.
* @module model/RelationshipTlsConfigurationsTlsConfigurations
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsConfigurationsTlsConfigurations {
/**
diff --git a/src/model/RelationshipTlsDnsRecordsRequest.js b/src/model/RelationshipTlsDnsRecordsRequest.js
index 994035e4..ce14551a 100644
--- a/src/model/RelationshipTlsDnsRecordsRequest.js
+++ b/src/model/RelationshipTlsDnsRecordsRequest.js
@@ -16,7 +16,7 @@ import RelationshipTlsDnsRecordsRequestDnsRecords from './RelationshipTlsDnsReco
/**
* The RelationshipTlsDnsRecordsRequest model module.
* @module model/RelationshipTlsDnsRecordsRequest
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsDnsRecordsRequest {
/**
diff --git a/src/model/RelationshipTlsDnsRecordsRequestDnsRecords.js b/src/model/RelationshipTlsDnsRecordsRequestDnsRecords.js
index 59f7f189..eb5fd751 100644
--- a/src/model/RelationshipTlsDnsRecordsRequestDnsRecords.js
+++ b/src/model/RelationshipTlsDnsRecordsRequestDnsRecords.js
@@ -16,7 +16,7 @@ import RelationshipTlsDnsRecordsRequestDnsRecordsData from './RelationshipTlsDns
/**
* The RelationshipTlsDnsRecordsRequestDnsRecords model module.
* @module model/RelationshipTlsDnsRecordsRequestDnsRecords
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsDnsRecordsRequestDnsRecords {
/**
diff --git a/src/model/RelationshipTlsDnsRecordsRequestDnsRecordsData.js b/src/model/RelationshipTlsDnsRecordsRequestDnsRecordsData.js
index b2afff12..26a2301a 100644
--- a/src/model/RelationshipTlsDnsRecordsRequestDnsRecordsData.js
+++ b/src/model/RelationshipTlsDnsRecordsRequestDnsRecordsData.js
@@ -16,7 +16,7 @@ import TypeTlsDnsRecord from './TypeTlsDnsRecord';
/**
* The RelationshipTlsDnsRecordsRequestDnsRecordsData model module.
* @module model/RelationshipTlsDnsRecordsRequestDnsRecordsData
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsDnsRecordsRequestDnsRecordsData {
/**
diff --git a/src/model/RelationshipTlsDnsRecordsResponse.js b/src/model/RelationshipTlsDnsRecordsResponse.js
index 4f94990a..ee088f49 100644
--- a/src/model/RelationshipTlsDnsRecordsResponse.js
+++ b/src/model/RelationshipTlsDnsRecordsResponse.js
@@ -16,7 +16,7 @@ import RelationshipTlsDnsRecordsResponseDnsRecords from './RelationshipTlsDnsRec
/**
* The RelationshipTlsDnsRecordsResponse model module.
* @module model/RelationshipTlsDnsRecordsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsDnsRecordsResponse {
/**
diff --git a/src/model/RelationshipTlsDnsRecordsResponseDnsRecords.js b/src/model/RelationshipTlsDnsRecordsResponseDnsRecords.js
index fc74bbf6..4afde207 100644
--- a/src/model/RelationshipTlsDnsRecordsResponseDnsRecords.js
+++ b/src/model/RelationshipTlsDnsRecordsResponseDnsRecords.js
@@ -16,7 +16,7 @@ import RelationshipTlsDnsRecordsResponseDnsRecordsData from './RelationshipTlsDn
/**
* The RelationshipTlsDnsRecordsResponseDnsRecords model module.
* @module model/RelationshipTlsDnsRecordsResponseDnsRecords
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsDnsRecordsResponseDnsRecords {
/**
diff --git a/src/model/RelationshipTlsDnsRecordsResponseDnsRecordsData.js b/src/model/RelationshipTlsDnsRecordsResponseDnsRecordsData.js
index 2ba437ed..0f992139 100644
--- a/src/model/RelationshipTlsDnsRecordsResponseDnsRecordsData.js
+++ b/src/model/RelationshipTlsDnsRecordsResponseDnsRecordsData.js
@@ -16,7 +16,7 @@ import TypeTlsDnsRecord from './TypeTlsDnsRecord';
/**
* The RelationshipTlsDnsRecordsResponseDnsRecordsData model module.
* @module model/RelationshipTlsDnsRecordsResponseDnsRecordsData
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsDnsRecordsResponseDnsRecordsData {
/**
diff --git a/src/model/RelationshipTlsDomain.js b/src/model/RelationshipTlsDomain.js
index 508ea46c..12840d18 100644
--- a/src/model/RelationshipTlsDomain.js
+++ b/src/model/RelationshipTlsDomain.js
@@ -16,7 +16,7 @@ import RelationshipTlsDomainTlsDomain from './RelationshipTlsDomainTlsDomain';
/**
* The RelationshipTlsDomain model module.
* @module model/RelationshipTlsDomain
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsDomain {
/**
diff --git a/src/model/RelationshipTlsDomainTlsDomain.js b/src/model/RelationshipTlsDomainTlsDomain.js
index 3995ca33..5bcd5ff4 100644
--- a/src/model/RelationshipTlsDomainTlsDomain.js
+++ b/src/model/RelationshipTlsDomainTlsDomain.js
@@ -16,7 +16,7 @@ import RelationshipMemberTlsDomain from './RelationshipMemberTlsDomain';
/**
* The RelationshipTlsDomainTlsDomain model module.
* @module model/RelationshipTlsDomainTlsDomain
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsDomainTlsDomain {
/**
diff --git a/src/model/RelationshipTlsDomains.js b/src/model/RelationshipTlsDomains.js
index 9be7aa27..8ff8079e 100644
--- a/src/model/RelationshipTlsDomains.js
+++ b/src/model/RelationshipTlsDomains.js
@@ -16,7 +16,7 @@ import RelationshipTlsDomainsTlsDomains from './RelationshipTlsDomainsTlsDomains
/**
* The RelationshipTlsDomains model module.
* @module model/RelationshipTlsDomains
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsDomains {
/**
diff --git a/src/model/RelationshipTlsDomainsTlsDomains.js b/src/model/RelationshipTlsDomainsTlsDomains.js
index 16293570..9a1b0209 100644
--- a/src/model/RelationshipTlsDomainsTlsDomains.js
+++ b/src/model/RelationshipTlsDomainsTlsDomains.js
@@ -16,7 +16,7 @@ import RelationshipMemberTlsDomain from './RelationshipMemberTlsDomain';
/**
* The RelationshipTlsDomainsTlsDomains model module.
* @module model/RelationshipTlsDomainsTlsDomains
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsDomainsTlsDomains {
/**
diff --git a/src/model/RelationshipTlsPrivateKey.js b/src/model/RelationshipTlsPrivateKey.js
index a95933a1..52c070e4 100644
--- a/src/model/RelationshipTlsPrivateKey.js
+++ b/src/model/RelationshipTlsPrivateKey.js
@@ -16,7 +16,7 @@ import RelationshipTlsPrivateKeyTlsPrivateKey from './RelationshipTlsPrivateKeyT
/**
* The RelationshipTlsPrivateKey model module.
* @module model/RelationshipTlsPrivateKey
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsPrivateKey {
/**
diff --git a/src/model/RelationshipTlsPrivateKeyTlsPrivateKey.js b/src/model/RelationshipTlsPrivateKeyTlsPrivateKey.js
index fb0a453c..b172e8c1 100644
--- a/src/model/RelationshipTlsPrivateKeyTlsPrivateKey.js
+++ b/src/model/RelationshipTlsPrivateKeyTlsPrivateKey.js
@@ -16,7 +16,7 @@ import RelationshipMemberTlsPrivateKey from './RelationshipMemberTlsPrivateKey';
/**
* The RelationshipTlsPrivateKeyTlsPrivateKey model module.
* @module model/RelationshipTlsPrivateKeyTlsPrivateKey
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsPrivateKeyTlsPrivateKey {
/**
diff --git a/src/model/RelationshipTlsPrivateKeys.js b/src/model/RelationshipTlsPrivateKeys.js
index 32da9b39..c5a33c15 100644
--- a/src/model/RelationshipTlsPrivateKeys.js
+++ b/src/model/RelationshipTlsPrivateKeys.js
@@ -16,7 +16,7 @@ import RelationshipTlsPrivateKeysTlsPrivateKeys from './RelationshipTlsPrivateKe
/**
* The RelationshipTlsPrivateKeys model module.
* @module model/RelationshipTlsPrivateKeys
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsPrivateKeys {
/**
diff --git a/src/model/RelationshipTlsPrivateKeysTlsPrivateKeys.js b/src/model/RelationshipTlsPrivateKeysTlsPrivateKeys.js
index 767f9772..a11516db 100644
--- a/src/model/RelationshipTlsPrivateKeysTlsPrivateKeys.js
+++ b/src/model/RelationshipTlsPrivateKeysTlsPrivateKeys.js
@@ -16,7 +16,7 @@ import RelationshipMemberTlsPrivateKey from './RelationshipMemberTlsPrivateKey';
/**
* The RelationshipTlsPrivateKeysTlsPrivateKeys model module.
* @module model/RelationshipTlsPrivateKeysTlsPrivateKeys
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsPrivateKeysTlsPrivateKeys {
/**
diff --git a/src/model/RelationshipTlsSubscription.js b/src/model/RelationshipTlsSubscription.js
index fe9e86d9..8510e69e 100644
--- a/src/model/RelationshipTlsSubscription.js
+++ b/src/model/RelationshipTlsSubscription.js
@@ -16,7 +16,7 @@ import RelationshipTlsSubscriptionTlsSubscription from './RelationshipTlsSubscri
/**
* The RelationshipTlsSubscription model module.
* @module model/RelationshipTlsSubscription
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsSubscription {
/**
diff --git a/src/model/RelationshipTlsSubscriptionTlsSubscription.js b/src/model/RelationshipTlsSubscriptionTlsSubscription.js
index 8c91dd84..f5cdd30c 100644
--- a/src/model/RelationshipTlsSubscriptionTlsSubscription.js
+++ b/src/model/RelationshipTlsSubscriptionTlsSubscription.js
@@ -16,7 +16,7 @@ import RelationshipMemberTlsSubscription from './RelationshipMemberTlsSubscripti
/**
* The RelationshipTlsSubscriptionTlsSubscription model module.
* @module model/RelationshipTlsSubscriptionTlsSubscription
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsSubscriptionTlsSubscription {
/**
diff --git a/src/model/RelationshipTlsSubscriptions.js b/src/model/RelationshipTlsSubscriptions.js
index 0aafeccf..122a4464 100644
--- a/src/model/RelationshipTlsSubscriptions.js
+++ b/src/model/RelationshipTlsSubscriptions.js
@@ -16,7 +16,7 @@ import RelationshipTlsSubscriptionTlsSubscription from './RelationshipTlsSubscri
/**
* The RelationshipTlsSubscriptions model module.
* @module model/RelationshipTlsSubscriptions
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipTlsSubscriptions {
/**
diff --git a/src/model/RelationshipUser.js b/src/model/RelationshipUser.js
index e1f877c9..d27cfa5e 100644
--- a/src/model/RelationshipUser.js
+++ b/src/model/RelationshipUser.js
@@ -16,7 +16,7 @@ import RelationshipUserUser from './RelationshipUserUser';
/**
* The RelationshipUser model module.
* @module model/RelationshipUser
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipUser {
/**
diff --git a/src/model/RelationshipUserUser.js b/src/model/RelationshipUserUser.js
index 05f17e47..1e9a7f0e 100644
--- a/src/model/RelationshipUserUser.js
+++ b/src/model/RelationshipUserUser.js
@@ -16,7 +16,7 @@ import ServiceAuthorizationDataRelationshipsUserData from './ServiceAuthorizatio
/**
* The RelationshipUserUser model module.
* @module model/RelationshipUserUser
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipUserUser {
/**
diff --git a/src/model/RelationshipWafActiveRules.js b/src/model/RelationshipWafActiveRules.js
index deea776b..03029c30 100644
--- a/src/model/RelationshipWafActiveRules.js
+++ b/src/model/RelationshipWafActiveRules.js
@@ -16,7 +16,7 @@ import RelationshipWafActiveRulesWafActiveRules from './RelationshipWafActiveRul
/**
* The RelationshipWafActiveRules model module.
* @module model/RelationshipWafActiveRules
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipWafActiveRules {
/**
diff --git a/src/model/RelationshipWafActiveRulesWafActiveRules.js b/src/model/RelationshipWafActiveRulesWafActiveRules.js
index 6b32ffd2..cee02de9 100644
--- a/src/model/RelationshipWafActiveRulesWafActiveRules.js
+++ b/src/model/RelationshipWafActiveRulesWafActiveRules.js
@@ -16,7 +16,7 @@ import RelationshipMemberWafActiveRule from './RelationshipMemberWafActiveRule';
/**
* The RelationshipWafActiveRulesWafActiveRules model module.
* @module model/RelationshipWafActiveRulesWafActiveRules
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipWafActiveRulesWafActiveRules {
/**
diff --git a/src/model/RelationshipWafFirewall.js b/src/model/RelationshipWafFirewall.js
index 0fce6e42..02c2c81b 100644
--- a/src/model/RelationshipWafFirewall.js
+++ b/src/model/RelationshipWafFirewall.js
@@ -16,7 +16,7 @@ import RelationshipWafFirewallWafFirewall from './RelationshipWafFirewallWafFire
/**
* The RelationshipWafFirewall model module.
* @module model/RelationshipWafFirewall
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipWafFirewall {
/**
diff --git a/src/model/RelationshipWafFirewallVersion.js b/src/model/RelationshipWafFirewallVersion.js
index 5172f12b..ca35537f 100644
--- a/src/model/RelationshipWafFirewallVersion.js
+++ b/src/model/RelationshipWafFirewallVersion.js
@@ -16,7 +16,7 @@ import RelationshipWafFirewallVersionWafFirewallVersion from './RelationshipWafF
/**
* The RelationshipWafFirewallVersion model module.
* @module model/RelationshipWafFirewallVersion
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipWafFirewallVersion {
/**
diff --git a/src/model/RelationshipWafFirewallVersionWafFirewallVersion.js b/src/model/RelationshipWafFirewallVersionWafFirewallVersion.js
index 7bc8d3ac..6ac9131e 100644
--- a/src/model/RelationshipWafFirewallVersionWafFirewallVersion.js
+++ b/src/model/RelationshipWafFirewallVersionWafFirewallVersion.js
@@ -16,7 +16,7 @@ import RelationshipMemberWafFirewallVersion from './RelationshipMemberWafFirewal
/**
* The RelationshipWafFirewallVersionWafFirewallVersion model module.
* @module model/RelationshipWafFirewallVersionWafFirewallVersion
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipWafFirewallVersionWafFirewallVersion {
/**
diff --git a/src/model/RelationshipWafFirewallVersions.js b/src/model/RelationshipWafFirewallVersions.js
index 1654cc6f..47f23982 100644
--- a/src/model/RelationshipWafFirewallVersions.js
+++ b/src/model/RelationshipWafFirewallVersions.js
@@ -16,7 +16,7 @@ import RelationshipWafFirewallVersionWafFirewallVersion from './RelationshipWafF
/**
* The RelationshipWafFirewallVersions model module.
* @module model/RelationshipWafFirewallVersions
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipWafFirewallVersions {
/**
diff --git a/src/model/RelationshipWafFirewallWafFirewall.js b/src/model/RelationshipWafFirewallWafFirewall.js
index 24c30cdb..b814d39a 100644
--- a/src/model/RelationshipWafFirewallWafFirewall.js
+++ b/src/model/RelationshipWafFirewallWafFirewall.js
@@ -16,7 +16,7 @@ import RelationshipMemberWafFirewall from './RelationshipMemberWafFirewall';
/**
* The RelationshipWafFirewallWafFirewall model module.
* @module model/RelationshipWafFirewallWafFirewall
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipWafFirewallWafFirewall {
/**
diff --git a/src/model/RelationshipWafRule.js b/src/model/RelationshipWafRule.js
index 7403dad6..f58787e0 100644
--- a/src/model/RelationshipWafRule.js
+++ b/src/model/RelationshipWafRule.js
@@ -16,7 +16,7 @@ import RelationshipWafRuleWafRule from './RelationshipWafRuleWafRule';
/**
* The RelationshipWafRule model module.
* @module model/RelationshipWafRule
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipWafRule {
/**
diff --git a/src/model/RelationshipWafRuleRevision.js b/src/model/RelationshipWafRuleRevision.js
index cda29f86..ba51a6dd 100644
--- a/src/model/RelationshipWafRuleRevision.js
+++ b/src/model/RelationshipWafRuleRevision.js
@@ -16,7 +16,7 @@ import RelationshipWafRuleRevisionWafRuleRevisions from './RelationshipWafRuleRe
/**
* The RelationshipWafRuleRevision model module.
* @module model/RelationshipWafRuleRevision
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipWafRuleRevision {
/**
diff --git a/src/model/RelationshipWafRuleRevisionWafRuleRevisions.js b/src/model/RelationshipWafRuleRevisionWafRuleRevisions.js
index 817eb698..ce9189ea 100644
--- a/src/model/RelationshipWafRuleRevisionWafRuleRevisions.js
+++ b/src/model/RelationshipWafRuleRevisionWafRuleRevisions.js
@@ -16,7 +16,7 @@ import RelationshipMemberWafRuleRevision from './RelationshipMemberWafRuleRevisi
/**
* The RelationshipWafRuleRevisionWafRuleRevisions model module.
* @module model/RelationshipWafRuleRevisionWafRuleRevisions
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipWafRuleRevisionWafRuleRevisions {
/**
diff --git a/src/model/RelationshipWafRuleRevisions.js b/src/model/RelationshipWafRuleRevisions.js
index 22606154..1a07a8de 100644
--- a/src/model/RelationshipWafRuleRevisions.js
+++ b/src/model/RelationshipWafRuleRevisions.js
@@ -16,7 +16,7 @@ import RelationshipWafRuleRevisionWafRuleRevisions from './RelationshipWafRuleRe
/**
* The RelationshipWafRuleRevisions model module.
* @module model/RelationshipWafRuleRevisions
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipWafRuleRevisions {
/**
diff --git a/src/model/RelationshipWafRuleWafRule.js b/src/model/RelationshipWafRuleWafRule.js
index f3e7c2d4..d835a408 100644
--- a/src/model/RelationshipWafRuleWafRule.js
+++ b/src/model/RelationshipWafRuleWafRule.js
@@ -16,7 +16,7 @@ import RelationshipMemberWafRule from './RelationshipMemberWafRule';
/**
* The RelationshipWafRuleWafRule model module.
* @module model/RelationshipWafRuleWafRule
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipWafRuleWafRule {
/**
diff --git a/src/model/RelationshipWafRules.js b/src/model/RelationshipWafRules.js
index 979319da..5e6a4237 100644
--- a/src/model/RelationshipWafRules.js
+++ b/src/model/RelationshipWafRules.js
@@ -16,7 +16,7 @@ import RelationshipWafRuleWafRule from './RelationshipWafRuleWafRule';
/**
* The RelationshipWafRules model module.
* @module model/RelationshipWafRules
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipWafRules {
/**
diff --git a/src/model/RelationshipWafTags.js b/src/model/RelationshipWafTags.js
index 52a1dae3..6bc8c6e8 100644
--- a/src/model/RelationshipWafTags.js
+++ b/src/model/RelationshipWafTags.js
@@ -16,7 +16,7 @@ import RelationshipWafTagsWafTags from './RelationshipWafTagsWafTags';
/**
* The RelationshipWafTags model module.
* @module model/RelationshipWafTags
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipWafTags {
/**
diff --git a/src/model/RelationshipWafTagsWafTags.js b/src/model/RelationshipWafTagsWafTags.js
index 75e580e7..4d2cc232 100644
--- a/src/model/RelationshipWafTagsWafTags.js
+++ b/src/model/RelationshipWafTagsWafTags.js
@@ -16,7 +16,7 @@ import RelationshipMemberWafTag from './RelationshipMemberWafTag';
/**
* The RelationshipWafTagsWafTags model module.
* @module model/RelationshipWafTagsWafTags
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipWafTagsWafTags {
/**
diff --git a/src/model/RelationshipsForInvitation.js b/src/model/RelationshipsForInvitation.js
index 8e5fd9e9..0ee33833 100644
--- a/src/model/RelationshipsForInvitation.js
+++ b/src/model/RelationshipsForInvitation.js
@@ -19,7 +19,7 @@ import RelationshipServiceInvitationsServiceInvitations from './RelationshipServ
/**
* The RelationshipsForInvitation model module.
* @module model/RelationshipsForInvitation
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipsForInvitation {
/**
diff --git a/src/model/RelationshipsForMutualAuthentication.js b/src/model/RelationshipsForMutualAuthentication.js
index a46931b1..b7019057 100644
--- a/src/model/RelationshipsForMutualAuthentication.js
+++ b/src/model/RelationshipsForMutualAuthentication.js
@@ -17,7 +17,7 @@ import RelationshipTlsActivations from './RelationshipTlsActivations';
/**
* The RelationshipsForMutualAuthentication model module.
* @module model/RelationshipsForMutualAuthentication
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipsForMutualAuthentication {
/**
diff --git a/src/model/RelationshipsForStar.js b/src/model/RelationshipsForStar.js
index 883abfd3..a4869960 100644
--- a/src/model/RelationshipsForStar.js
+++ b/src/model/RelationshipsForStar.js
@@ -19,7 +19,7 @@ import RelationshipUserUser from './RelationshipUserUser';
/**
* The RelationshipsForStar model module.
* @module model/RelationshipsForStar
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipsForStar {
/**
diff --git a/src/model/RelationshipsForTlsActivation.js b/src/model/RelationshipsForTlsActivation.js
index 5eed3e3d..489e36c1 100644
--- a/src/model/RelationshipsForTlsActivation.js
+++ b/src/model/RelationshipsForTlsActivation.js
@@ -21,7 +21,7 @@ import RelationshipTlsDomainTlsDomain from './RelationshipTlsDomainTlsDomain';
/**
* The RelationshipsForTlsActivation model module.
* @module model/RelationshipsForTlsActivation
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipsForTlsActivation {
/**
diff --git a/src/model/RelationshipsForTlsBulkCertificate.js b/src/model/RelationshipsForTlsBulkCertificate.js
index 9e64c619..87f21a50 100644
--- a/src/model/RelationshipsForTlsBulkCertificate.js
+++ b/src/model/RelationshipsForTlsBulkCertificate.js
@@ -18,7 +18,7 @@ import RelationshipTlsDomainsTlsDomains from './RelationshipTlsDomainsTlsDomains
/**
* The RelationshipsForTlsBulkCertificate model module.
* @module model/RelationshipsForTlsBulkCertificate
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipsForTlsBulkCertificate {
/**
diff --git a/src/model/RelationshipsForTlsConfiguration.js b/src/model/RelationshipsForTlsConfiguration.js
index 06c64a73..81d27cd7 100644
--- a/src/model/RelationshipsForTlsConfiguration.js
+++ b/src/model/RelationshipsForTlsConfiguration.js
@@ -16,7 +16,7 @@ import RelationshipMemberService from './RelationshipMemberService';
/**
* The RelationshipsForTlsConfiguration model module.
* @module model/RelationshipsForTlsConfiguration
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipsForTlsConfiguration {
/**
diff --git a/src/model/RelationshipsForTlsDomain.js b/src/model/RelationshipsForTlsDomain.js
index 02e1fc4f..280173af 100644
--- a/src/model/RelationshipsForTlsDomain.js
+++ b/src/model/RelationshipsForTlsDomain.js
@@ -18,7 +18,7 @@ import RelationshipTlsSubscriptions from './RelationshipTlsSubscriptions';
/**
* The RelationshipsForTlsDomain model module.
* @module model/RelationshipsForTlsDomain
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipsForTlsDomain {
/**
diff --git a/src/model/RelationshipsForTlsPrivateKey.js b/src/model/RelationshipsForTlsPrivateKey.js
index 0231cdf4..cbbe5a84 100644
--- a/src/model/RelationshipsForTlsPrivateKey.js
+++ b/src/model/RelationshipsForTlsPrivateKey.js
@@ -18,7 +18,7 @@ import RelationshipTlsDomainsTlsDomains from './RelationshipTlsDomainsTlsDomains
/**
* The RelationshipsForTlsPrivateKey model module.
* @module model/RelationshipsForTlsPrivateKey
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipsForTlsPrivateKey {
/**
diff --git a/src/model/RelationshipsForTlsSubscription.js b/src/model/RelationshipsForTlsSubscription.js
index f5e03090..33aa4130 100644
--- a/src/model/RelationshipsForTlsSubscription.js
+++ b/src/model/RelationshipsForTlsSubscription.js
@@ -23,7 +23,7 @@ import RelationshipTlsDomainsTlsDomains from './RelationshipTlsDomainsTlsDomains
/**
* The RelationshipsForTlsSubscription model module.
* @module model/RelationshipsForTlsSubscription
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipsForTlsSubscription {
/**
diff --git a/src/model/RelationshipsForWafActiveRule.js b/src/model/RelationshipsForWafActiveRule.js
index 4e8fdff4..b218945c 100644
--- a/src/model/RelationshipsForWafActiveRule.js
+++ b/src/model/RelationshipsForWafActiveRule.js
@@ -19,7 +19,7 @@ import RelationshipWafRuleRevisionWafRuleRevisions from './RelationshipWafRuleRe
/**
* The RelationshipsForWafActiveRule model module.
* @module model/RelationshipsForWafActiveRule
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipsForWafActiveRule {
/**
diff --git a/src/model/RelationshipsForWafExclusion.js b/src/model/RelationshipsForWafExclusion.js
index 97da31af..d5594aff 100644
--- a/src/model/RelationshipsForWafExclusion.js
+++ b/src/model/RelationshipsForWafExclusion.js
@@ -19,7 +19,7 @@ import RelationshipWafRules from './RelationshipWafRules';
/**
* The RelationshipsForWafExclusion model module.
* @module model/RelationshipsForWafExclusion
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipsForWafExclusion {
/**
diff --git a/src/model/RelationshipsForWafFirewallVersion.js b/src/model/RelationshipsForWafFirewallVersion.js
index 08944d5f..930c5f1d 100644
--- a/src/model/RelationshipsForWafFirewallVersion.js
+++ b/src/model/RelationshipsForWafFirewallVersion.js
@@ -19,7 +19,7 @@ import RelationshipWafFirewallVersions from './RelationshipWafFirewallVersions';
/**
* The RelationshipsForWafFirewallVersion model module.
* @module model/RelationshipsForWafFirewallVersion
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipsForWafFirewallVersion {
/**
diff --git a/src/model/RelationshipsForWafRule.js b/src/model/RelationshipsForWafRule.js
index cfa20df8..0dd4ce91 100644
--- a/src/model/RelationshipsForWafRule.js
+++ b/src/model/RelationshipsForWafRule.js
@@ -19,7 +19,7 @@ import RelationshipWafTagsWafTags from './RelationshipWafTagsWafTags';
/**
* The RelationshipsForWafRule model module.
* @module model/RelationshipsForWafRule
- * @version 7.10.0
+ * @version 8.0.0
*/
class RelationshipsForWafRule {
/**
diff --git a/src/model/RequestSettingsAdditional.js b/src/model/RequestSettingsAdditional.js
index daeec280..458af208 100644
--- a/src/model/RequestSettingsAdditional.js
+++ b/src/model/RequestSettingsAdditional.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The RequestSettingsAdditional model module.
* @module model/RequestSettingsAdditional
- * @version 7.10.0
+ * @version 8.0.0
*/
class RequestSettingsAdditional {
/**
diff --git a/src/model/RequestSettingsResponse.js b/src/model/RequestSettingsResponse.js
index 9e0fb354..f0ba2d85 100644
--- a/src/model/RequestSettingsResponse.js
+++ b/src/model/RequestSettingsResponse.js
@@ -19,7 +19,7 @@ import Timestamps from './Timestamps';
/**
* The RequestSettingsResponse model module.
* @module model/RequestSettingsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class RequestSettingsResponse {
/**
diff --git a/src/model/RequestSettingsResponseAllOf.js b/src/model/RequestSettingsResponseAllOf.js
index 069a53c2..93004fe6 100644
--- a/src/model/RequestSettingsResponseAllOf.js
+++ b/src/model/RequestSettingsResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The RequestSettingsResponseAllOf model module.
* @module model/RequestSettingsResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class RequestSettingsResponseAllOf {
/**
diff --git a/src/model/Resource.js b/src/model/Resource.js
index c6ed73e7..e16924b8 100644
--- a/src/model/Resource.js
+++ b/src/model/Resource.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Resource model module.
* @module model/Resource
- * @version 7.10.0
+ * @version 8.0.0
*/
class Resource {
/**
diff --git a/src/model/ResourceResponse.js b/src/model/ResourceResponse.js
index d87d4f25..663da79b 100644
--- a/src/model/ResourceResponse.js
+++ b/src/model/ResourceResponse.js
@@ -19,7 +19,7 @@ import TypeResource from './TypeResource';
/**
* The ResourceResponse model module.
* @module model/ResourceResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class ResourceResponse {
/**
diff --git a/src/model/ResourceResponseAllOf.js b/src/model/ResourceResponseAllOf.js
index 8dbd3870..e61c0a3b 100644
--- a/src/model/ResourceResponseAllOf.js
+++ b/src/model/ResourceResponseAllOf.js
@@ -16,7 +16,7 @@ import TypeResource from './TypeResource';
/**
* The ResourceResponseAllOf model module.
* @module model/ResourceResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class ResourceResponseAllOf {
/**
diff --git a/src/model/ResponseObject.js b/src/model/ResponseObject.js
index 77bf95c1..d2ea8fba 100644
--- a/src/model/ResponseObject.js
+++ b/src/model/ResponseObject.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ResponseObject model module.
* @module model/ResponseObject
- * @version 7.10.0
+ * @version 8.0.0
*/
class ResponseObject {
/**
diff --git a/src/model/ResponseObjectResponse.js b/src/model/ResponseObjectResponse.js
index 0b90a86c..e8742711 100644
--- a/src/model/ResponseObjectResponse.js
+++ b/src/model/ResponseObjectResponse.js
@@ -18,7 +18,7 @@ import Timestamps from './Timestamps';
/**
* The ResponseObjectResponse model module.
* @module model/ResponseObjectResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class ResponseObjectResponse {
/**
diff --git a/src/model/Results.js b/src/model/Results.js
index 6973d31f..2b524e69 100644
--- a/src/model/Results.js
+++ b/src/model/Results.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Results model module.
* @module model/Results
- * @version 7.10.0
+ * @version 8.0.0
*/
class Results {
/**
@@ -734,27 +734,6 @@ class Results {
if (data.hasOwnProperty('ddos_action_downgraded_connections')) {
obj['ddos_action_downgraded_connections'] = ApiClient.convertToType(data['ddos_action_downgraded_connections'], 'Number');
}
- if (data.hasOwnProperty('vcl_on_compute_hit_requests')) {
- obj['vcl_on_compute_hit_requests'] = ApiClient.convertToType(data['vcl_on_compute_hit_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_miss_requests')) {
- obj['vcl_on_compute_miss_requests'] = ApiClient.convertToType(data['vcl_on_compute_miss_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_pass_requests')) {
- obj['vcl_on_compute_pass_requests'] = ApiClient.convertToType(data['vcl_on_compute_pass_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_error_requests')) {
- obj['vcl_on_compute_error_requests'] = ApiClient.convertToType(data['vcl_on_compute_error_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_synth_requests')) {
- obj['vcl_on_compute_synth_requests'] = ApiClient.convertToType(data['vcl_on_compute_synth_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_edge_hit_requests')) {
- obj['vcl_on_compute_edge_hit_requests'] = ApiClient.convertToType(data['vcl_on_compute_edge_hit_requests'], 'Number');
- }
- if (data.hasOwnProperty('vcl_on_compute_edge_miss_requests')) {
- obj['vcl_on_compute_edge_miss_requests'] = ApiClient.convertToType(data['vcl_on_compute_edge_miss_requests'], 'Number');
- }
if (data.hasOwnProperty('all_hit_requests')) {
obj['all_hit_requests'] = ApiClient.convertToType(data['all_hit_requests'], 'Number');
}
@@ -797,6 +776,15 @@ class Results {
if (data.hasOwnProperty('request_denied_get_head_body')) {
obj['request_denied_get_head_body'] = ApiClient.convertToType(data['request_denied_get_head_body'], 'Number');
}
+ if (data.hasOwnProperty('service_ddos_requests_detected')) {
+ obj['service_ddos_requests_detected'] = ApiClient.convertToType(data['service_ddos_requests_detected'], 'Number');
+ }
+ if (data.hasOwnProperty('service_ddos_requests_mitigated')) {
+ obj['service_ddos_requests_mitigated'] = ApiClient.convertToType(data['service_ddos_requests_mitigated'], 'Number');
+ }
+ if (data.hasOwnProperty('service_ddos_requests_allowed')) {
+ obj['service_ddos_requests_allowed'] = ApiClient.convertToType(data['service_ddos_requests_allowed'], 'Number');
+ }
if (data.hasOwnProperty('service_id')) {
obj['service_id'] = ApiClient.convertToType(data['service_id'], 'String');
}
@@ -2184,48 +2172,6 @@ Results.prototype['ddos_action_downgrade'] = undefined;
*/
Results.prototype['ddos_action_downgraded_connections'] = undefined;
-/**
- * Number of cache hits for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_hit_requests
- */
-Results.prototype['vcl_on_compute_hit_requests'] = undefined;
-
-/**
- * Number of cache misses for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_miss_requests
- */
-Results.prototype['vcl_on_compute_miss_requests'] = undefined;
-
-/**
- * Number of requests that passed through the CDN without being cached for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_pass_requests
- */
-Results.prototype['vcl_on_compute_pass_requests'] = undefined;
-
-/**
- * Number of cache errors for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_error_requests
- */
-Results.prototype['vcl_on_compute_error_requests'] = undefined;
-
-/**
- * Number of requests that returned a synthetic response (i.e., response objects created with the `synthetic` VCL statement) for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_synth_requests
- */
-Results.prototype['vcl_on_compute_synth_requests'] = undefined;
-
-/**
- * Number of requests sent by end users to Fastly that resulted in a hit at the edge for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_edge_hit_requests
- */
-Results.prototype['vcl_on_compute_edge_hit_requests'] = undefined;
-
-/**
- * Number of requests sent by end users to Fastly that resulted in a miss at the edge for a VCL service running on Compute.
- * @member {Number} vcl_on_compute_edge_miss_requests
- */
-Results.prototype['vcl_on_compute_edge_miss_requests'] = undefined;
-
/**
* Number of cache hits for a VCL service.
* @member {Number} all_hit_requests
@@ -2310,6 +2256,24 @@ Results.prototype['origin_offload'] = undefined;
*/
Results.prototype['request_denied_get_head_body'] = undefined;
+/**
+ * Number of requests classified as a DDoS attack against a customer origin or service.
+ * @member {Number} service_ddos_requests_detected
+ */
+Results.prototype['service_ddos_requests_detected'] = undefined;
+
+/**
+ * Number of requests classified as a DDoS attack against a customer origin or service that were mitigated by the Fastly platform.
+ * @member {Number} service_ddos_requests_mitigated
+ */
+Results.prototype['service_ddos_requests_mitigated'] = undefined;
+
+/**
+ * Number of requests analyzed for DDoS attacks against a customer origin or service, but with no DDoS detected.
+ * @member {Number} service_ddos_requests_allowed
+ */
+Results.prototype['service_ddos_requests_allowed'] = undefined;
+
/**
* @member {String} service_id
*/
diff --git a/src/model/SchemasContactResponse.js b/src/model/SchemasContactResponse.js
index 09d52de0..a77e2290 100644
--- a/src/model/SchemasContactResponse.js
+++ b/src/model/SchemasContactResponse.js
@@ -18,7 +18,7 @@ import Timestamps from './Timestamps';
/**
* The SchemasContactResponse model module.
* @module model/SchemasContactResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class SchemasContactResponse {
/**
diff --git a/src/model/SchemasSnippetResponse.js b/src/model/SchemasSnippetResponse.js
index c65d2cb5..45831539 100644
--- a/src/model/SchemasSnippetResponse.js
+++ b/src/model/SchemasSnippetResponse.js
@@ -17,7 +17,7 @@ import Snippet from './Snippet';
/**
* The SchemasSnippetResponse model module.
* @module model/SchemasSnippetResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class SchemasSnippetResponse {
/**
diff --git a/src/model/SchemasSnippetResponseCommon.js b/src/model/SchemasSnippetResponseCommon.js
index 68c29eb0..1c79eefd 100644
--- a/src/model/SchemasSnippetResponseCommon.js
+++ b/src/model/SchemasSnippetResponseCommon.js
@@ -17,7 +17,7 @@ import Timestamps from './Timestamps';
/**
* The SchemasSnippetResponseCommon model module.
* @module model/SchemasSnippetResponseCommon
- * @version 7.10.0
+ * @version 8.0.0
*/
class SchemasSnippetResponseCommon {
/**
diff --git a/src/model/SchemasUserResponse.js b/src/model/SchemasUserResponse.js
index 4189c081..a96b27c8 100644
--- a/src/model/SchemasUserResponse.js
+++ b/src/model/SchemasUserResponse.js
@@ -19,7 +19,7 @@ import User from './User';
/**
* The SchemasUserResponse model module.
* @module model/SchemasUserResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class SchemasUserResponse {
/**
diff --git a/src/model/SchemasUserResponseReadOnly.js b/src/model/SchemasUserResponseReadOnly.js
index 3944212c..b05f301f 100644
--- a/src/model/SchemasUserResponseReadOnly.js
+++ b/src/model/SchemasUserResponseReadOnly.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The SchemasUserResponseReadOnly model module.
* @module model/SchemasUserResponseReadOnly
- * @version 7.10.0
+ * @version 8.0.0
*/
class SchemasUserResponseReadOnly {
/**
diff --git a/src/model/SchemasVclResponse.js b/src/model/SchemasVclResponse.js
index bf90f746..b8507b0a 100644
--- a/src/model/SchemasVclResponse.js
+++ b/src/model/SchemasVclResponse.js
@@ -18,7 +18,7 @@ import Vcl from './Vcl';
/**
* The SchemasVclResponse model module.
* @module model/SchemasVclResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class SchemasVclResponse {
/**
diff --git a/src/model/SchemasVersion.js b/src/model/SchemasVersion.js
index d405bb53..d3ff1aa3 100644
--- a/src/model/SchemasVersion.js
+++ b/src/model/SchemasVersion.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The SchemasVersion model module.
* @module model/SchemasVersion
- * @version 7.10.0
+ * @version 8.0.0
*/
class SchemasVersion {
/**
diff --git a/src/model/SchemasVersionResponse.js b/src/model/SchemasVersionResponse.js
index ae0f8a90..cb7d3b63 100644
--- a/src/model/SchemasVersionResponse.js
+++ b/src/model/SchemasVersionResponse.js
@@ -19,7 +19,7 @@ import VersionResponseAllOf from './VersionResponseAllOf';
/**
* The SchemasVersionResponse model module.
* @module model/SchemasVersionResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class SchemasVersionResponse {
/**
diff --git a/src/model/SchemasWafFirewallVersion.js b/src/model/SchemasWafFirewallVersion.js
index 1b46d73d..e4a1f5d8 100644
--- a/src/model/SchemasWafFirewallVersion.js
+++ b/src/model/SchemasWafFirewallVersion.js
@@ -16,7 +16,7 @@ import SchemasWafFirewallVersionData from './SchemasWafFirewallVersionData';
/**
* The SchemasWafFirewallVersion model module.
* @module model/SchemasWafFirewallVersion
- * @version 7.10.0
+ * @version 8.0.0
*/
class SchemasWafFirewallVersion {
/**
diff --git a/src/model/SchemasWafFirewallVersionData.js b/src/model/SchemasWafFirewallVersionData.js
index f8cbd7e0..411c9a33 100644
--- a/src/model/SchemasWafFirewallVersionData.js
+++ b/src/model/SchemasWafFirewallVersionData.js
@@ -17,7 +17,7 @@ import WafFirewallVersionDataAttributes from './WafFirewallVersionDataAttributes
/**
* The SchemasWafFirewallVersionData model module.
* @module model/SchemasWafFirewallVersionData
- * @version 7.10.0
+ * @version 8.0.0
*/
class SchemasWafFirewallVersionData {
/**
diff --git a/src/model/Secret.js b/src/model/Secret.js
index 17285797..55993ce4 100644
--- a/src/model/Secret.js
+++ b/src/model/Secret.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Secret model module.
* @module model/Secret
- * @version 7.10.0
+ * @version 8.0.0
*/
class Secret {
/**
diff --git a/src/model/SecretResponse.js b/src/model/SecretResponse.js
index ce22b935..46c6098d 100644
--- a/src/model/SecretResponse.js
+++ b/src/model/SecretResponse.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The SecretResponse model module.
* @module model/SecretResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class SecretResponse {
/**
diff --git a/src/model/SecretStore.js b/src/model/SecretStore.js
index 695f63fd..41e97747 100644
--- a/src/model/SecretStore.js
+++ b/src/model/SecretStore.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The SecretStore model module.
* @module model/SecretStore
- * @version 7.10.0
+ * @version 8.0.0
*/
class SecretStore {
/**
diff --git a/src/model/SecretStoreResponse.js b/src/model/SecretStoreResponse.js
index 26d3b80e..effba48e 100644
--- a/src/model/SecretStoreResponse.js
+++ b/src/model/SecretStoreResponse.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The SecretStoreResponse model module.
* @module model/SecretStoreResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class SecretStoreResponse {
/**
diff --git a/src/model/Server.js b/src/model/Server.js
index c7f3d3b0..ba8c2cd6 100644
--- a/src/model/Server.js
+++ b/src/model/Server.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Server model module.
* @module model/Server
- * @version 7.10.0
+ * @version 8.0.0
*/
class Server {
/**
diff --git a/src/model/ServerResponse.js b/src/model/ServerResponse.js
index 334c0da2..42313093 100644
--- a/src/model/ServerResponse.js
+++ b/src/model/ServerResponse.js
@@ -18,7 +18,7 @@ import Timestamps from './Timestamps';
/**
* The ServerResponse model module.
* @module model/ServerResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServerResponse {
/**
diff --git a/src/model/ServerResponseAllOf.js b/src/model/ServerResponseAllOf.js
index 3f268053..8a607131 100644
--- a/src/model/ServerResponseAllOf.js
+++ b/src/model/ServerResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ServerResponseAllOf model module.
* @module model/ServerResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServerResponseAllOf {
/**
diff --git a/src/model/Service.js b/src/model/Service.js
index de97c428..d03ad53c 100644
--- a/src/model/Service.js
+++ b/src/model/Service.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Service model module.
* @module model/Service
- * @version 7.10.0
+ * @version 8.0.0
*/
class Service {
/**
diff --git a/src/model/ServiceAuthorization.js b/src/model/ServiceAuthorization.js
index 98f14f89..d280b0ff 100644
--- a/src/model/ServiceAuthorization.js
+++ b/src/model/ServiceAuthorization.js
@@ -16,7 +16,7 @@ import ServiceAuthorizationData from './ServiceAuthorizationData';
/**
* The ServiceAuthorization model module.
* @module model/ServiceAuthorization
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceAuthorization {
/**
diff --git a/src/model/ServiceAuthorizationData.js b/src/model/ServiceAuthorizationData.js
index ca9128ed..0f3e823d 100644
--- a/src/model/ServiceAuthorizationData.js
+++ b/src/model/ServiceAuthorizationData.js
@@ -18,7 +18,7 @@ import TypeServiceAuthorization from './TypeServiceAuthorization';
/**
* The ServiceAuthorizationData model module.
* @module model/ServiceAuthorizationData
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceAuthorizationData {
/**
diff --git a/src/model/ServiceAuthorizationDataAttributes.js b/src/model/ServiceAuthorizationDataAttributes.js
index a7620d18..106a7ace 100644
--- a/src/model/ServiceAuthorizationDataAttributes.js
+++ b/src/model/ServiceAuthorizationDataAttributes.js
@@ -16,7 +16,7 @@ import Permission from './Permission';
/**
* The ServiceAuthorizationDataAttributes model module.
* @module model/ServiceAuthorizationDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceAuthorizationDataAttributes {
/**
diff --git a/src/model/ServiceAuthorizationDataRelationships.js b/src/model/ServiceAuthorizationDataRelationships.js
index 67a71b9c..0f48b93f 100644
--- a/src/model/ServiceAuthorizationDataRelationships.js
+++ b/src/model/ServiceAuthorizationDataRelationships.js
@@ -17,7 +17,7 @@ import ServiceAuthorizationDataRelationshipsUser from './ServiceAuthorizationDat
/**
* The ServiceAuthorizationDataRelationships model module.
* @module model/ServiceAuthorizationDataRelationships
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceAuthorizationDataRelationships {
/**
diff --git a/src/model/ServiceAuthorizationDataRelationshipsUser.js b/src/model/ServiceAuthorizationDataRelationshipsUser.js
index 0a757c9e..8a5bd9d3 100644
--- a/src/model/ServiceAuthorizationDataRelationshipsUser.js
+++ b/src/model/ServiceAuthorizationDataRelationshipsUser.js
@@ -16,7 +16,7 @@ import ServiceAuthorizationDataRelationshipsUserData from './ServiceAuthorizatio
/**
* The ServiceAuthorizationDataRelationshipsUser model module.
* @module model/ServiceAuthorizationDataRelationshipsUser
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceAuthorizationDataRelationshipsUser {
/**
diff --git a/src/model/ServiceAuthorizationDataRelationshipsUserData.js b/src/model/ServiceAuthorizationDataRelationshipsUserData.js
index 264c6f22..c33e54c5 100644
--- a/src/model/ServiceAuthorizationDataRelationshipsUserData.js
+++ b/src/model/ServiceAuthorizationDataRelationshipsUserData.js
@@ -16,7 +16,7 @@ import TypeUser from './TypeUser';
/**
* The ServiceAuthorizationDataRelationshipsUserData model module.
* @module model/ServiceAuthorizationDataRelationshipsUserData
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceAuthorizationDataRelationshipsUserData {
/**
diff --git a/src/model/ServiceAuthorizationResponse.js b/src/model/ServiceAuthorizationResponse.js
index 09d60abe..2aaf1dc1 100644
--- a/src/model/ServiceAuthorizationResponse.js
+++ b/src/model/ServiceAuthorizationResponse.js
@@ -16,7 +16,7 @@ import ServiceAuthorizationResponseData from './ServiceAuthorizationResponseData
/**
* The ServiceAuthorizationResponse model module.
* @module model/ServiceAuthorizationResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceAuthorizationResponse {
/**
diff --git a/src/model/ServiceAuthorizationResponseData.js b/src/model/ServiceAuthorizationResponseData.js
index 9e8afec8..0fe035eb 100644
--- a/src/model/ServiceAuthorizationResponseData.js
+++ b/src/model/ServiceAuthorizationResponseData.js
@@ -20,7 +20,7 @@ import TypeServiceAuthorization from './TypeServiceAuthorization';
/**
* The ServiceAuthorizationResponseData model module.
* @module model/ServiceAuthorizationResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceAuthorizationResponseData {
/**
diff --git a/src/model/ServiceAuthorizationResponseDataAllOf.js b/src/model/ServiceAuthorizationResponseDataAllOf.js
index 17e71adc..368606c2 100644
--- a/src/model/ServiceAuthorizationResponseDataAllOf.js
+++ b/src/model/ServiceAuthorizationResponseDataAllOf.js
@@ -16,7 +16,7 @@ import Timestamps from './Timestamps';
/**
* The ServiceAuthorizationResponseDataAllOf model module.
* @module model/ServiceAuthorizationResponseDataAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceAuthorizationResponseDataAllOf {
/**
diff --git a/src/model/ServiceAuthorizationsResponse.js b/src/model/ServiceAuthorizationsResponse.js
index 7c0d5e1a..7c6d1ae7 100644
--- a/src/model/ServiceAuthorizationsResponse.js
+++ b/src/model/ServiceAuthorizationsResponse.js
@@ -20,7 +20,7 @@ import ServiceAuthorizationsResponseAllOf from './ServiceAuthorizationsResponseA
/**
* The ServiceAuthorizationsResponse model module.
* @module model/ServiceAuthorizationsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceAuthorizationsResponse {
/**
diff --git a/src/model/ServiceAuthorizationsResponseAllOf.js b/src/model/ServiceAuthorizationsResponseAllOf.js
index 6f7aaad7..c2f72441 100644
--- a/src/model/ServiceAuthorizationsResponseAllOf.js
+++ b/src/model/ServiceAuthorizationsResponseAllOf.js
@@ -16,7 +16,7 @@ import ServiceAuthorizationResponseData from './ServiceAuthorizationResponseData
/**
* The ServiceAuthorizationsResponseAllOf model module.
* @module model/ServiceAuthorizationsResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceAuthorizationsResponseAllOf {
/**
diff --git a/src/model/ServiceCreate.js b/src/model/ServiceCreate.js
index c59568f0..19432854 100644
--- a/src/model/ServiceCreate.js
+++ b/src/model/ServiceCreate.js
@@ -17,7 +17,7 @@ import ServiceCreateAllOf from './ServiceCreateAllOf';
/**
* The ServiceCreate model module.
* @module model/ServiceCreate
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceCreate {
/**
diff --git a/src/model/ServiceCreateAllOf.js b/src/model/ServiceCreateAllOf.js
index ac45cb09..6ea855e4 100644
--- a/src/model/ServiceCreateAllOf.js
+++ b/src/model/ServiceCreateAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ServiceCreateAllOf model module.
* @module model/ServiceCreateAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceCreateAllOf {
/**
diff --git a/src/model/ServiceDetail.js b/src/model/ServiceDetail.js
index 2f853d1c..52b9721f 100644
--- a/src/model/ServiceDetail.js
+++ b/src/model/ServiceDetail.js
@@ -21,7 +21,7 @@ import ServiceVersionDetailOrNull from './ServiceVersionDetailOrNull';
/**
* The ServiceDetail model module.
* @module model/ServiceDetail
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceDetail {
/**
diff --git a/src/model/ServiceDetailAllOf.js b/src/model/ServiceDetailAllOf.js
index c3c9ee05..a7d508eb 100644
--- a/src/model/ServiceDetailAllOf.js
+++ b/src/model/ServiceDetailAllOf.js
@@ -17,7 +17,7 @@ import ServiceVersionDetailOrNull from './ServiceVersionDetailOrNull';
/**
* The ServiceDetailAllOf model module.
* @module model/ServiceDetailAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceDetailAllOf {
/**
diff --git a/src/model/ServiceIdAndVersion.js b/src/model/ServiceIdAndVersion.js
index 6e305540..c368a31e 100644
--- a/src/model/ServiceIdAndVersion.js
+++ b/src/model/ServiceIdAndVersion.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ServiceIdAndVersion model module.
* @module model/ServiceIdAndVersion
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceIdAndVersion {
/**
diff --git a/src/model/ServiceIdAndVersionString.js b/src/model/ServiceIdAndVersionString.js
index 6769386d..bf1e32ca 100644
--- a/src/model/ServiceIdAndVersionString.js
+++ b/src/model/ServiceIdAndVersionString.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ServiceIdAndVersionString model module.
* @module model/ServiceIdAndVersionString
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceIdAndVersionString {
/**
diff --git a/src/model/ServiceInvitation.js b/src/model/ServiceInvitation.js
index 513b469e..9871a447 100644
--- a/src/model/ServiceInvitation.js
+++ b/src/model/ServiceInvitation.js
@@ -16,7 +16,7 @@ import ServiceInvitationData from './ServiceInvitationData';
/**
* The ServiceInvitation model module.
* @module model/ServiceInvitation
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceInvitation {
/**
diff --git a/src/model/ServiceInvitationData.js b/src/model/ServiceInvitationData.js
index 9176e47d..ffaf417b 100644
--- a/src/model/ServiceInvitationData.js
+++ b/src/model/ServiceInvitationData.js
@@ -18,7 +18,7 @@ import TypeServiceInvitation from './TypeServiceInvitation';
/**
* The ServiceInvitationData model module.
* @module model/ServiceInvitationData
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceInvitationData {
/**
diff --git a/src/model/ServiceInvitationDataAttributes.js b/src/model/ServiceInvitationDataAttributes.js
index d0dfd713..7cd0665b 100644
--- a/src/model/ServiceInvitationDataAttributes.js
+++ b/src/model/ServiceInvitationDataAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ServiceInvitationDataAttributes model module.
* @module model/ServiceInvitationDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceInvitationDataAttributes {
/**
diff --git a/src/model/ServiceInvitationDataRelationships.js b/src/model/ServiceInvitationDataRelationships.js
index 8b62cd6e..8469f4dd 100644
--- a/src/model/ServiceInvitationDataRelationships.js
+++ b/src/model/ServiceInvitationDataRelationships.js
@@ -16,7 +16,7 @@ import RelationshipMemberService from './RelationshipMemberService';
/**
* The ServiceInvitationDataRelationships model module.
* @module model/ServiceInvitationDataRelationships
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceInvitationDataRelationships {
/**
diff --git a/src/model/ServiceInvitationResponse.js b/src/model/ServiceInvitationResponse.js
index d9e19bbb..3716b067 100644
--- a/src/model/ServiceInvitationResponse.js
+++ b/src/model/ServiceInvitationResponse.js
@@ -18,7 +18,7 @@ import ServiceInvitationResponseAllOfData from './ServiceInvitationResponseAllOf
/**
* The ServiceInvitationResponse model module.
* @module model/ServiceInvitationResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceInvitationResponse {
/**
diff --git a/src/model/ServiceInvitationResponseAllOf.js b/src/model/ServiceInvitationResponseAllOf.js
index 7236a0be..d520b3d9 100644
--- a/src/model/ServiceInvitationResponseAllOf.js
+++ b/src/model/ServiceInvitationResponseAllOf.js
@@ -16,7 +16,7 @@ import ServiceInvitationResponseAllOfData from './ServiceInvitationResponseAllOf
/**
* The ServiceInvitationResponseAllOf model module.
* @module model/ServiceInvitationResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceInvitationResponseAllOf {
/**
diff --git a/src/model/ServiceInvitationResponseAllOfData.js b/src/model/ServiceInvitationResponseAllOfData.js
index 9e4cb1e9..4f34961e 100644
--- a/src/model/ServiceInvitationResponseAllOfData.js
+++ b/src/model/ServiceInvitationResponseAllOfData.js
@@ -16,7 +16,7 @@ import Timestamps from './Timestamps';
/**
* The ServiceInvitationResponseAllOfData model module.
* @module model/ServiceInvitationResponseAllOfData
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceInvitationResponseAllOfData {
/**
diff --git a/src/model/ServiceListResponse.js b/src/model/ServiceListResponse.js
index 7e9db287..07ec85ac 100644
--- a/src/model/ServiceListResponse.js
+++ b/src/model/ServiceListResponse.js
@@ -20,7 +20,7 @@ import Timestamps from './Timestamps';
/**
* The ServiceListResponse model module.
* @module model/ServiceListResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceListResponse {
/**
diff --git a/src/model/ServiceListResponseAllOf.js b/src/model/ServiceListResponseAllOf.js
index 3f9460a7..8c3f793a 100644
--- a/src/model/ServiceListResponseAllOf.js
+++ b/src/model/ServiceListResponseAllOf.js
@@ -17,7 +17,7 @@ import SchemasVersionResponse from './SchemasVersionResponse';
/**
* The ServiceListResponseAllOf model module.
* @module model/ServiceListResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceListResponseAllOf {
/**
diff --git a/src/model/ServiceResponse.js b/src/model/ServiceResponse.js
index 01c3e3c5..7114a3ab 100644
--- a/src/model/ServiceResponse.js
+++ b/src/model/ServiceResponse.js
@@ -20,7 +20,7 @@ import Timestamps from './Timestamps';
/**
* The ServiceResponse model module.
* @module model/ServiceResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceResponse {
/**
diff --git a/src/model/ServiceResponseAllOf.js b/src/model/ServiceResponseAllOf.js
index f3d30732..063ef98a 100644
--- a/src/model/ServiceResponseAllOf.js
+++ b/src/model/ServiceResponseAllOf.js
@@ -17,7 +17,7 @@ import SchemasVersionResponse from './SchemasVersionResponse';
/**
* The ServiceResponseAllOf model module.
* @module model/ServiceResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceResponseAllOf {
/**
diff --git a/src/model/ServiceVersionDetail.js b/src/model/ServiceVersionDetail.js
index 63b49cca..2be30533 100644
--- a/src/model/ServiceVersionDetail.js
+++ b/src/model/ServiceVersionDetail.js
@@ -31,7 +31,7 @@ import VersionDetailSettings from './VersionDetailSettings';
/**
* The ServiceVersionDetail model module.
* @module model/ServiceVersionDetail
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceVersionDetail {
/**
diff --git a/src/model/ServiceVersionDetailOrNull.js b/src/model/ServiceVersionDetailOrNull.js
index e8695051..aea0ba74 100644
--- a/src/model/ServiceVersionDetailOrNull.js
+++ b/src/model/ServiceVersionDetailOrNull.js
@@ -31,7 +31,7 @@ import VersionDetailSettings from './VersionDetailSettings';
/**
* The ServiceVersionDetailOrNull model module.
* @module model/ServiceVersionDetailOrNull
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceVersionDetailOrNull {
/**
diff --git a/src/model/Serviceusagemetric.js b/src/model/Serviceusagemetric.js
index 7e6ff618..68b54695 100644
--- a/src/model/Serviceusagemetric.js
+++ b/src/model/Serviceusagemetric.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Serviceusagemetric model module.
* @module model/Serviceusagemetric
- * @version 7.10.0
+ * @version 8.0.0
*/
class Serviceusagemetric {
/**
diff --git a/src/model/Serviceusagemetrics.js b/src/model/Serviceusagemetrics.js
index 7aaee700..2cd10d7b 100644
--- a/src/model/Serviceusagemetrics.js
+++ b/src/model/Serviceusagemetrics.js
@@ -16,7 +16,7 @@ import ServiceusagemetricsData from './ServiceusagemetricsData';
/**
* The Serviceusagemetrics model module.
* @module model/Serviceusagemetrics
- * @version 7.10.0
+ * @version 8.0.0
*/
class Serviceusagemetrics {
/**
diff --git a/src/model/ServiceusagemetricsData.js b/src/model/ServiceusagemetricsData.js
index ec02c2a2..4d296724 100644
--- a/src/model/ServiceusagemetricsData.js
+++ b/src/model/ServiceusagemetricsData.js
@@ -17,7 +17,7 @@ import Serviceusagemetric from './Serviceusagemetric';
/**
* The ServiceusagemetricsData model module.
* @module model/ServiceusagemetricsData
- * @version 7.10.0
+ * @version 8.0.0
*/
class ServiceusagemetricsData {
/**
diff --git a/src/model/Serviceusagetype.js b/src/model/Serviceusagetype.js
index ac2c0ba2..89b2d072 100644
--- a/src/model/Serviceusagetype.js
+++ b/src/model/Serviceusagetype.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Serviceusagetype model module.
* @module model/Serviceusagetype
- * @version 7.10.0
+ * @version 8.0.0
*/
class Serviceusagetype {
/**
diff --git a/src/model/Serviceusagetypes.js b/src/model/Serviceusagetypes.js
index 1797877a..9a9101f7 100644
--- a/src/model/Serviceusagetypes.js
+++ b/src/model/Serviceusagetypes.js
@@ -16,7 +16,7 @@ import Serviceusagetype from './Serviceusagetype';
/**
* The Serviceusagetypes model module.
* @module model/Serviceusagetypes
- * @version 7.10.0
+ * @version 8.0.0
*/
class Serviceusagetypes {
/**
diff --git a/src/model/SetConfiguration.js b/src/model/SetConfiguration.js
index cfc83130..84dde331 100644
--- a/src/model/SetConfiguration.js
+++ b/src/model/SetConfiguration.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The SetConfiguration model module.
* @module model/SetConfiguration
- * @version 7.10.0
+ * @version 8.0.0
*/
class SetConfiguration {
/**
@@ -52,6 +52,9 @@ class SetConfiguration {
if (data.hasOwnProperty('traffic_ramp')) {
obj['traffic_ramp'] = ApiClient.convertToType(data['traffic_ramp'], 'String');
}
+ if (data.hasOwnProperty('mode')) {
+ obj['mode'] = ApiClient.convertToType(data['mode'], 'String');
+ }
}
return obj;
}
@@ -71,6 +74,12 @@ SetConfiguration.prototype['workspace_id'] = undefined;
*/
SetConfiguration.prototype['traffic_ramp'] = undefined;
+/**
+ * The new mode to run the product in. One of `block`, `log`, or `off`. Optional in the `PATCH` request body for `ddos_protection`.
+ * @member {String} mode
+ */
+SetConfiguration.prototype['mode'] = undefined;
+
diff --git a/src/model/SetWorkspaceId.js b/src/model/SetWorkspaceId.js
index 2db495ee..8147796e 100644
--- a/src/model/SetWorkspaceId.js
+++ b/src/model/SetWorkspaceId.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The SetWorkspaceId model module.
* @module model/SetWorkspaceId
- * @version 7.10.0
+ * @version 8.0.0
*/
class SetWorkspaceId {
/**
diff --git a/src/model/Settings.js b/src/model/Settings.js
index 45e9552e..81fddcd2 100644
--- a/src/model/Settings.js
+++ b/src/model/Settings.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Settings model module.
* @module model/Settings
- * @version 7.10.0
+ * @version 8.0.0
*/
class Settings {
/**
diff --git a/src/model/SettingsResponse.js b/src/model/SettingsResponse.js
index 49dbaac4..5b22ef9f 100644
--- a/src/model/SettingsResponse.js
+++ b/src/model/SettingsResponse.js
@@ -17,7 +17,7 @@ import Settings from './Settings';
/**
* The SettingsResponse model module.
* @module model/SettingsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class SettingsResponse {
/**
diff --git a/src/model/SigningKey.js b/src/model/SigningKey.js
index e2093f48..9123839b 100644
--- a/src/model/SigningKey.js
+++ b/src/model/SigningKey.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The SigningKey model module.
* @module model/SigningKey
- * @version 7.10.0
+ * @version 8.0.0
*/
class SigningKey {
/**
diff --git a/src/model/Snippet.js b/src/model/Snippet.js
index ce40d433..a8ea281f 100644
--- a/src/model/Snippet.js
+++ b/src/model/Snippet.js
@@ -17,7 +17,7 @@ import SnippetCommon from './SnippetCommon';
/**
* The Snippet model module.
* @module model/Snippet
- * @version 7.10.0
+ * @version 8.0.0
*/
class Snippet {
/**
diff --git a/src/model/SnippetAllOf.js b/src/model/SnippetAllOf.js
index 9a177d8c..fea74b81 100644
--- a/src/model/SnippetAllOf.js
+++ b/src/model/SnippetAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The SnippetAllOf model module.
* @module model/SnippetAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class SnippetAllOf {
/**
diff --git a/src/model/SnippetCommon.js b/src/model/SnippetCommon.js
index 521edc26..773da557 100644
--- a/src/model/SnippetCommon.js
+++ b/src/model/SnippetCommon.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The SnippetCommon model module.
* @module model/SnippetCommon
- * @version 7.10.0
+ * @version 8.0.0
*/
class SnippetCommon {
/**
diff --git a/src/model/SnippetResponse.js b/src/model/SnippetResponse.js
index 8fe6abe8..134fb785 100644
--- a/src/model/SnippetResponse.js
+++ b/src/model/SnippetResponse.js
@@ -17,7 +17,7 @@ import SnippetResponseCommon from './SnippetResponseCommon';
/**
* The SnippetResponse model module.
* @module model/SnippetResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class SnippetResponse {
/**
diff --git a/src/model/SnippetResponseCommon.js b/src/model/SnippetResponseCommon.js
index 61eb11df..27ce8739 100644
--- a/src/model/SnippetResponseCommon.js
+++ b/src/model/SnippetResponseCommon.js
@@ -17,7 +17,7 @@ import Timestamps from './Timestamps';
/**
* The SnippetResponseCommon model module.
* @module model/SnippetResponseCommon
- * @version 7.10.0
+ * @version 8.0.0
*/
class SnippetResponseCommon {
/**
diff --git a/src/model/SnippetResponseCommonAllOf.js b/src/model/SnippetResponseCommonAllOf.js
index 1112aee0..cf1fe040 100644
--- a/src/model/SnippetResponseCommonAllOf.js
+++ b/src/model/SnippetResponseCommonAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The SnippetResponseCommonAllOf model module.
* @module model/SnippetResponseCommonAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class SnippetResponseCommonAllOf {
/**
diff --git a/src/model/SnippetResponsePost.js b/src/model/SnippetResponsePost.js
index 695bbba8..19fa959c 100644
--- a/src/model/SnippetResponsePost.js
+++ b/src/model/SnippetResponsePost.js
@@ -17,7 +17,7 @@ import SnippetWithDynamicNumber from './SnippetWithDynamicNumber';
/**
* The SnippetResponsePost model module.
* @module model/SnippetResponsePost
- * @version 7.10.0
+ * @version 8.0.0
*/
class SnippetResponsePost {
/**
diff --git a/src/model/SnippetWithDynamicNumber.js b/src/model/SnippetWithDynamicNumber.js
index c1ed3d18..6c3569be 100644
--- a/src/model/SnippetWithDynamicNumber.js
+++ b/src/model/SnippetWithDynamicNumber.js
@@ -17,7 +17,7 @@ import SnippetWithDynamicNumberAllOf from './SnippetWithDynamicNumberAllOf';
/**
* The SnippetWithDynamicNumber model module.
* @module model/SnippetWithDynamicNumber
- * @version 7.10.0
+ * @version 8.0.0
*/
class SnippetWithDynamicNumber {
/**
diff --git a/src/model/SnippetWithDynamicNumberAllOf.js b/src/model/SnippetWithDynamicNumberAllOf.js
index 8d17afce..88ada6d2 100644
--- a/src/model/SnippetWithDynamicNumberAllOf.js
+++ b/src/model/SnippetWithDynamicNumberAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The SnippetWithDynamicNumberAllOf model module.
* @module model/SnippetWithDynamicNumberAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class SnippetWithDynamicNumberAllOf {
/**
diff --git a/src/model/Star.js b/src/model/Star.js
index a158f2f4..ffb1cdcc 100644
--- a/src/model/Star.js
+++ b/src/model/Star.js
@@ -16,7 +16,7 @@ import StarData from './StarData';
/**
* The Star model module.
* @module model/Star
- * @version 7.10.0
+ * @version 8.0.0
*/
class Star {
/**
diff --git a/src/model/StarData.js b/src/model/StarData.js
index fb1d15f3..6a5cb7ac 100644
--- a/src/model/StarData.js
+++ b/src/model/StarData.js
@@ -17,7 +17,7 @@ import TypeStar from './TypeStar';
/**
* The StarData model module.
* @module model/StarData
- * @version 7.10.0
+ * @version 8.0.0
*/
class StarData {
/**
diff --git a/src/model/StarResponse.js b/src/model/StarResponse.js
index a191637b..f60a9eb8 100644
--- a/src/model/StarResponse.js
+++ b/src/model/StarResponse.js
@@ -17,7 +17,7 @@ import StarResponseAllOf from './StarResponseAllOf';
/**
* The StarResponse model module.
* @module model/StarResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class StarResponse {
/**
diff --git a/src/model/StarResponseAllOf.js b/src/model/StarResponseAllOf.js
index 7ec6d71e..b399db83 100644
--- a/src/model/StarResponseAllOf.js
+++ b/src/model/StarResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The StarResponseAllOf model module.
* @module model/StarResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class StarResponseAllOf {
/**
diff --git a/src/model/Stats.js b/src/model/Stats.js
index d58fd1e2..af304bf2 100644
--- a/src/model/Stats.js
+++ b/src/model/Stats.js
@@ -16,7 +16,7 @@ import Results from './Results';
/**
* The Stats model module.
* @module model/Stats
- * @version 7.10.0
+ * @version 8.0.0
*/
class Stats {
/**
diff --git a/src/model/Store.js b/src/model/Store.js
index adcb94c1..c2fc895d 100644
--- a/src/model/Store.js
+++ b/src/model/Store.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Store model module.
* @module model/Store
- * @version 7.10.0
+ * @version 8.0.0
*/
class Store {
/**
diff --git a/src/model/StoreResponse.js b/src/model/StoreResponse.js
index f89e440e..16d2eefe 100644
--- a/src/model/StoreResponse.js
+++ b/src/model/StoreResponse.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The StoreResponse model module.
* @module model/StoreResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class StoreResponse {
/**
diff --git a/src/model/SudoGenericTokenError.js b/src/model/SudoGenericTokenError.js
index 2d1bae33..a33de73e 100644
--- a/src/model/SudoGenericTokenError.js
+++ b/src/model/SudoGenericTokenError.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The SudoGenericTokenError model module.
* @module model/SudoGenericTokenError
- * @version 7.10.0
+ * @version 8.0.0
*/
class SudoGenericTokenError {
/**
diff --git a/src/model/SudoRequest.js b/src/model/SudoRequest.js
index e66c630e..8eb6d3e4 100644
--- a/src/model/SudoRequest.js
+++ b/src/model/SudoRequest.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The SudoRequest model module.
* @module model/SudoRequest
- * @version 7.10.0
+ * @version 8.0.0
*/
class SudoRequest {
/**
diff --git a/src/model/SudoResponse.js b/src/model/SudoResponse.js
index 66c191b0..9211915c 100644
--- a/src/model/SudoResponse.js
+++ b/src/model/SudoResponse.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The SudoResponse model module.
* @module model/SudoResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class SudoResponse {
/**
diff --git a/src/model/Timestamps.js b/src/model/Timestamps.js
index fca0eb99..aa06a97d 100644
--- a/src/model/Timestamps.js
+++ b/src/model/Timestamps.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Timestamps model module.
* @module model/Timestamps
- * @version 7.10.0
+ * @version 8.0.0
*/
class Timestamps {
/**
diff --git a/src/model/TimestampsNoDelete.js b/src/model/TimestampsNoDelete.js
index f1a9585c..ef902a9c 100644
--- a/src/model/TimestampsNoDelete.js
+++ b/src/model/TimestampsNoDelete.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TimestampsNoDelete model module.
* @module model/TimestampsNoDelete
- * @version 7.10.0
+ * @version 8.0.0
*/
class TimestampsNoDelete {
/**
diff --git a/src/model/TlsActivation.js b/src/model/TlsActivation.js
index 0c853e27..6eca3ca6 100644
--- a/src/model/TlsActivation.js
+++ b/src/model/TlsActivation.js
@@ -16,7 +16,7 @@ import TlsActivationData from './TlsActivationData';
/**
* The TlsActivation model module.
* @module model/TlsActivation
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsActivation {
/**
diff --git a/src/model/TlsActivationData.js b/src/model/TlsActivationData.js
index 728ce35d..a8afa23b 100644
--- a/src/model/TlsActivationData.js
+++ b/src/model/TlsActivationData.js
@@ -17,7 +17,7 @@ import TypeTlsActivation from './TypeTlsActivation';
/**
* The TlsActivationData model module.
* @module model/TlsActivationData
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsActivationData {
/**
diff --git a/src/model/TlsActivationResponse.js b/src/model/TlsActivationResponse.js
index 7bcf8937..5879d7f0 100644
--- a/src/model/TlsActivationResponse.js
+++ b/src/model/TlsActivationResponse.js
@@ -16,7 +16,7 @@ import TlsActivationResponseData from './TlsActivationResponseData';
/**
* The TlsActivationResponse model module.
* @module model/TlsActivationResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsActivationResponse {
/**
diff --git a/src/model/TlsActivationResponseData.js b/src/model/TlsActivationResponseData.js
index 217b2db8..5c92ceb3 100644
--- a/src/model/TlsActivationResponseData.js
+++ b/src/model/TlsActivationResponseData.js
@@ -20,7 +20,7 @@ import TypeTlsActivation from './TypeTlsActivation';
/**
* The TlsActivationResponseData model module.
* @module model/TlsActivationResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsActivationResponseData {
/**
diff --git a/src/model/TlsActivationResponseDataAllOf.js b/src/model/TlsActivationResponseDataAllOf.js
index 4375c2ec..b3a674d5 100644
--- a/src/model/TlsActivationResponseDataAllOf.js
+++ b/src/model/TlsActivationResponseDataAllOf.js
@@ -16,7 +16,7 @@ import Timestamps from './Timestamps';
/**
* The TlsActivationResponseDataAllOf model module.
* @module model/TlsActivationResponseDataAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsActivationResponseDataAllOf {
/**
diff --git a/src/model/TlsActivationsResponse.js b/src/model/TlsActivationsResponse.js
index 61c30199..7907ff27 100644
--- a/src/model/TlsActivationsResponse.js
+++ b/src/model/TlsActivationsResponse.js
@@ -20,7 +20,7 @@ import TlsActivationsResponseAllOf from './TlsActivationsResponseAllOf';
/**
* The TlsActivationsResponse model module.
* @module model/TlsActivationsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsActivationsResponse {
/**
diff --git a/src/model/TlsActivationsResponseAllOf.js b/src/model/TlsActivationsResponseAllOf.js
index 294a0def..4b8ecd4d 100644
--- a/src/model/TlsActivationsResponseAllOf.js
+++ b/src/model/TlsActivationsResponseAllOf.js
@@ -16,7 +16,7 @@ import TlsActivationResponseData from './TlsActivationResponseData';
/**
* The TlsActivationsResponseAllOf model module.
* @module model/TlsActivationsResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsActivationsResponseAllOf {
/**
diff --git a/src/model/TlsBulkCertificate.js b/src/model/TlsBulkCertificate.js
index f684e4be..6dc1444c 100644
--- a/src/model/TlsBulkCertificate.js
+++ b/src/model/TlsBulkCertificate.js
@@ -16,7 +16,7 @@ import TlsBulkCertificateData from './TlsBulkCertificateData';
/**
* The TlsBulkCertificate model module.
* @module model/TlsBulkCertificate
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsBulkCertificate {
/**
diff --git a/src/model/TlsBulkCertificateData.js b/src/model/TlsBulkCertificateData.js
index eb665d69..5f3d1e76 100644
--- a/src/model/TlsBulkCertificateData.js
+++ b/src/model/TlsBulkCertificateData.js
@@ -18,7 +18,7 @@ import TypeTlsBulkCertificate from './TypeTlsBulkCertificate';
/**
* The TlsBulkCertificateData model module.
* @module model/TlsBulkCertificateData
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsBulkCertificateData {
/**
diff --git a/src/model/TlsBulkCertificateDataAttributes.js b/src/model/TlsBulkCertificateDataAttributes.js
index d6aea88d..f3479a85 100644
--- a/src/model/TlsBulkCertificateDataAttributes.js
+++ b/src/model/TlsBulkCertificateDataAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsBulkCertificateDataAttributes model module.
* @module model/TlsBulkCertificateDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsBulkCertificateDataAttributes {
/**
diff --git a/src/model/TlsBulkCertificateResponse.js b/src/model/TlsBulkCertificateResponse.js
index 25d102a5..dcd9179b 100644
--- a/src/model/TlsBulkCertificateResponse.js
+++ b/src/model/TlsBulkCertificateResponse.js
@@ -16,7 +16,7 @@ import TlsBulkCertificateResponseData from './TlsBulkCertificateResponseData';
/**
* The TlsBulkCertificateResponse model module.
* @module model/TlsBulkCertificateResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsBulkCertificateResponse {
/**
diff --git a/src/model/TlsBulkCertificateResponseAttributes.js b/src/model/TlsBulkCertificateResponseAttributes.js
index dfe3cd38..b11e656d 100644
--- a/src/model/TlsBulkCertificateResponseAttributes.js
+++ b/src/model/TlsBulkCertificateResponseAttributes.js
@@ -17,7 +17,7 @@ import TlsBulkCertificateResponseAttributesAllOf from './TlsBulkCertificateRespo
/**
* The TlsBulkCertificateResponseAttributes model module.
* @module model/TlsBulkCertificateResponseAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsBulkCertificateResponseAttributes {
/**
diff --git a/src/model/TlsBulkCertificateResponseAttributesAllOf.js b/src/model/TlsBulkCertificateResponseAttributesAllOf.js
index 69652237..1978ba4c 100644
--- a/src/model/TlsBulkCertificateResponseAttributesAllOf.js
+++ b/src/model/TlsBulkCertificateResponseAttributesAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsBulkCertificateResponseAttributesAllOf model module.
* @module model/TlsBulkCertificateResponseAttributesAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsBulkCertificateResponseAttributesAllOf {
/**
diff --git a/src/model/TlsBulkCertificateResponseData.js b/src/model/TlsBulkCertificateResponseData.js
index ac8fa891..a556e2ef 100644
--- a/src/model/TlsBulkCertificateResponseData.js
+++ b/src/model/TlsBulkCertificateResponseData.js
@@ -20,7 +20,7 @@ import TypeTlsBulkCertificate from './TypeTlsBulkCertificate';
/**
* The TlsBulkCertificateResponseData model module.
* @module model/TlsBulkCertificateResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsBulkCertificateResponseData {
/**
diff --git a/src/model/TlsBulkCertificateResponseDataAllOf.js b/src/model/TlsBulkCertificateResponseDataAllOf.js
index 418bb159..d130ed6b 100644
--- a/src/model/TlsBulkCertificateResponseDataAllOf.js
+++ b/src/model/TlsBulkCertificateResponseDataAllOf.js
@@ -16,7 +16,7 @@ import TlsBulkCertificateResponseAttributes from './TlsBulkCertificateResponseAt
/**
* The TlsBulkCertificateResponseDataAllOf model module.
* @module model/TlsBulkCertificateResponseDataAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsBulkCertificateResponseDataAllOf {
/**
diff --git a/src/model/TlsBulkCertificatesResponse.js b/src/model/TlsBulkCertificatesResponse.js
index d47f6531..879eccc1 100644
--- a/src/model/TlsBulkCertificatesResponse.js
+++ b/src/model/TlsBulkCertificatesResponse.js
@@ -20,7 +20,7 @@ import TlsBulkCertificatesResponseAllOf from './TlsBulkCertificatesResponseAllOf
/**
* The TlsBulkCertificatesResponse model module.
* @module model/TlsBulkCertificatesResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsBulkCertificatesResponse {
/**
diff --git a/src/model/TlsBulkCertificatesResponseAllOf.js b/src/model/TlsBulkCertificatesResponseAllOf.js
index b26fa52d..48d62f4e 100644
--- a/src/model/TlsBulkCertificatesResponseAllOf.js
+++ b/src/model/TlsBulkCertificatesResponseAllOf.js
@@ -16,7 +16,7 @@ import TlsBulkCertificateResponseData from './TlsBulkCertificateResponseData';
/**
* The TlsBulkCertificatesResponseAllOf model module.
* @module model/TlsBulkCertificatesResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsBulkCertificatesResponseAllOf {
/**
diff --git a/src/model/TlsCertificate.js b/src/model/TlsCertificate.js
index ee3a9fc4..c7a80185 100644
--- a/src/model/TlsCertificate.js
+++ b/src/model/TlsCertificate.js
@@ -16,7 +16,7 @@ import TlsCertificateData from './TlsCertificateData';
/**
* The TlsCertificate model module.
* @module model/TlsCertificate
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCertificate {
/**
diff --git a/src/model/TlsCertificateBlobResponse.js b/src/model/TlsCertificateBlobResponse.js
index ee8099ab..4417f862 100644
--- a/src/model/TlsCertificateBlobResponse.js
+++ b/src/model/TlsCertificateBlobResponse.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsCertificateBlobResponse model module.
* @module model/TlsCertificateBlobResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCertificateBlobResponse {
/**
diff --git a/src/model/TlsCertificateData.js b/src/model/TlsCertificateData.js
index 41a7b411..55532749 100644
--- a/src/model/TlsCertificateData.js
+++ b/src/model/TlsCertificateData.js
@@ -18,7 +18,7 @@ import TypeTlsCertificate from './TypeTlsCertificate';
/**
* The TlsCertificateData model module.
* @module model/TlsCertificateData
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCertificateData {
/**
diff --git a/src/model/TlsCertificateDataAttributes.js b/src/model/TlsCertificateDataAttributes.js
index 90cd7334..57a934b9 100644
--- a/src/model/TlsCertificateDataAttributes.js
+++ b/src/model/TlsCertificateDataAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsCertificateDataAttributes model module.
* @module model/TlsCertificateDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCertificateDataAttributes {
/**
diff --git a/src/model/TlsCertificateResponse.js b/src/model/TlsCertificateResponse.js
index 2b1d6291..8e778bd4 100644
--- a/src/model/TlsCertificateResponse.js
+++ b/src/model/TlsCertificateResponse.js
@@ -16,7 +16,7 @@ import TlsCertificateResponseData from './TlsCertificateResponseData';
/**
* The TlsCertificateResponse model module.
* @module model/TlsCertificateResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCertificateResponse {
/**
diff --git a/src/model/TlsCertificateResponseAttributes.js b/src/model/TlsCertificateResponseAttributes.js
index ff629377..e8e50d81 100644
--- a/src/model/TlsCertificateResponseAttributes.js
+++ b/src/model/TlsCertificateResponseAttributes.js
@@ -17,7 +17,7 @@ import TlsCertificateResponseAttributesAllOf from './TlsCertificateResponseAttri
/**
* The TlsCertificateResponseAttributes model module.
* @module model/TlsCertificateResponseAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCertificateResponseAttributes {
/**
diff --git a/src/model/TlsCertificateResponseAttributesAllOf.js b/src/model/TlsCertificateResponseAttributesAllOf.js
index 11bcb30d..9ff90bce 100644
--- a/src/model/TlsCertificateResponseAttributesAllOf.js
+++ b/src/model/TlsCertificateResponseAttributesAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsCertificateResponseAttributesAllOf model module.
* @module model/TlsCertificateResponseAttributesAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCertificateResponseAttributesAllOf {
/**
diff --git a/src/model/TlsCertificateResponseData.js b/src/model/TlsCertificateResponseData.js
index 919c82a1..ba7477fe 100644
--- a/src/model/TlsCertificateResponseData.js
+++ b/src/model/TlsCertificateResponseData.js
@@ -20,7 +20,7 @@ import TypeTlsCertificate from './TypeTlsCertificate';
/**
* The TlsCertificateResponseData model module.
* @module model/TlsCertificateResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCertificateResponseData {
/**
diff --git a/src/model/TlsCertificateResponseDataAllOf.js b/src/model/TlsCertificateResponseDataAllOf.js
index 9f6b33c4..d0bbd1ec 100644
--- a/src/model/TlsCertificateResponseDataAllOf.js
+++ b/src/model/TlsCertificateResponseDataAllOf.js
@@ -16,7 +16,7 @@ import TlsCertificateResponseAttributes from './TlsCertificateResponseAttributes
/**
* The TlsCertificateResponseDataAllOf model module.
* @module model/TlsCertificateResponseDataAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCertificateResponseDataAllOf {
/**
diff --git a/src/model/TlsCertificatesResponse.js b/src/model/TlsCertificatesResponse.js
index 93395e22..bc5a2d77 100644
--- a/src/model/TlsCertificatesResponse.js
+++ b/src/model/TlsCertificatesResponse.js
@@ -20,7 +20,7 @@ import TlsCertificatesResponseAllOf from './TlsCertificatesResponseAllOf';
/**
* The TlsCertificatesResponse model module.
* @module model/TlsCertificatesResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCertificatesResponse {
/**
diff --git a/src/model/TlsCertificatesResponseAllOf.js b/src/model/TlsCertificatesResponseAllOf.js
index 533c134a..631baa95 100644
--- a/src/model/TlsCertificatesResponseAllOf.js
+++ b/src/model/TlsCertificatesResponseAllOf.js
@@ -16,7 +16,7 @@ import TlsCertificateResponseData from './TlsCertificateResponseData';
/**
* The TlsCertificatesResponseAllOf model module.
* @module model/TlsCertificatesResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCertificatesResponseAllOf {
/**
diff --git a/src/model/TlsCommonResponse.js b/src/model/TlsCommonResponse.js
index e852ef46..79011b87 100644
--- a/src/model/TlsCommonResponse.js
+++ b/src/model/TlsCommonResponse.js
@@ -17,7 +17,7 @@ import TlsCommonResponseAllOf1 from './TlsCommonResponseAllOf1';
/**
* The TlsCommonResponse model module.
* @module model/TlsCommonResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCommonResponse {
/**
diff --git a/src/model/TlsCommonResponseAllOf.js b/src/model/TlsCommonResponseAllOf.js
index 2f02b424..120613b8 100644
--- a/src/model/TlsCommonResponseAllOf.js
+++ b/src/model/TlsCommonResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsCommonResponseAllOf model module.
* @module model/TlsCommonResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCommonResponseAllOf {
/**
diff --git a/src/model/TlsCommonResponseAllOf1.js b/src/model/TlsCommonResponseAllOf1.js
index 5b2483c1..04d73168 100644
--- a/src/model/TlsCommonResponseAllOf1.js
+++ b/src/model/TlsCommonResponseAllOf1.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsCommonResponseAllOf1 model module.
* @module model/TlsCommonResponseAllOf1
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCommonResponseAllOf1 {
/**
diff --git a/src/model/TlsConfiguration.js b/src/model/TlsConfiguration.js
index 86b10656..32ae8a19 100644
--- a/src/model/TlsConfiguration.js
+++ b/src/model/TlsConfiguration.js
@@ -16,7 +16,7 @@ import TlsConfigurationData from './TlsConfigurationData';
/**
* The TlsConfiguration model module.
* @module model/TlsConfiguration
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsConfiguration {
/**
diff --git a/src/model/TlsConfigurationData.js b/src/model/TlsConfigurationData.js
index db74f9f9..1a6328df 100644
--- a/src/model/TlsConfigurationData.js
+++ b/src/model/TlsConfigurationData.js
@@ -18,7 +18,7 @@ import TypeTlsConfiguration from './TypeTlsConfiguration';
/**
* The TlsConfigurationData model module.
* @module model/TlsConfigurationData
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsConfigurationData {
/**
diff --git a/src/model/TlsConfigurationDataAttributes.js b/src/model/TlsConfigurationDataAttributes.js
index 17bb2bf1..960be667 100644
--- a/src/model/TlsConfigurationDataAttributes.js
+++ b/src/model/TlsConfigurationDataAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsConfigurationDataAttributes model module.
* @module model/TlsConfigurationDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsConfigurationDataAttributes {
/**
diff --git a/src/model/TlsConfigurationResponse.js b/src/model/TlsConfigurationResponse.js
index 3267813e..8d9a66af 100644
--- a/src/model/TlsConfigurationResponse.js
+++ b/src/model/TlsConfigurationResponse.js
@@ -16,7 +16,7 @@ import TlsConfigurationResponseData from './TlsConfigurationResponseData';
/**
* The TlsConfigurationResponse model module.
* @module model/TlsConfigurationResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsConfigurationResponse {
/**
diff --git a/src/model/TlsConfigurationResponseAttributes.js b/src/model/TlsConfigurationResponseAttributes.js
index 4958e4e3..fbfd0c9e 100644
--- a/src/model/TlsConfigurationResponseAttributes.js
+++ b/src/model/TlsConfigurationResponseAttributes.js
@@ -17,7 +17,7 @@ import TlsConfigurationResponseAttributesAllOf from './TlsConfigurationResponseA
/**
* The TlsConfigurationResponseAttributes model module.
* @module model/TlsConfigurationResponseAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsConfigurationResponseAttributes {
/**
diff --git a/src/model/TlsConfigurationResponseAttributesAllOf.js b/src/model/TlsConfigurationResponseAttributesAllOf.js
index 7d62efe1..1211b893 100644
--- a/src/model/TlsConfigurationResponseAttributesAllOf.js
+++ b/src/model/TlsConfigurationResponseAttributesAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsConfigurationResponseAttributesAllOf model module.
* @module model/TlsConfigurationResponseAttributesAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsConfigurationResponseAttributesAllOf {
/**
diff --git a/src/model/TlsConfigurationResponseData.js b/src/model/TlsConfigurationResponseData.js
index 042ccf54..2d5befab 100644
--- a/src/model/TlsConfigurationResponseData.js
+++ b/src/model/TlsConfigurationResponseData.js
@@ -20,7 +20,7 @@ import TypeTlsConfiguration from './TypeTlsConfiguration';
/**
* The TlsConfigurationResponseData model module.
* @module model/TlsConfigurationResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsConfigurationResponseData {
/**
diff --git a/src/model/TlsConfigurationResponseDataAllOf.js b/src/model/TlsConfigurationResponseDataAllOf.js
index ffeb34e2..5dc1a17d 100644
--- a/src/model/TlsConfigurationResponseDataAllOf.js
+++ b/src/model/TlsConfigurationResponseDataAllOf.js
@@ -16,7 +16,7 @@ import TlsConfigurationResponseAttributes from './TlsConfigurationResponseAttrib
/**
* The TlsConfigurationResponseDataAllOf model module.
* @module model/TlsConfigurationResponseDataAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsConfigurationResponseDataAllOf {
/**
diff --git a/src/model/TlsConfigurationsResponse.js b/src/model/TlsConfigurationsResponse.js
index 3679127f..158387bc 100644
--- a/src/model/TlsConfigurationsResponse.js
+++ b/src/model/TlsConfigurationsResponse.js
@@ -20,7 +20,7 @@ import TlsConfigurationsResponseAllOf from './TlsConfigurationsResponseAllOf';
/**
* The TlsConfigurationsResponse model module.
* @module model/TlsConfigurationsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsConfigurationsResponse {
/**
diff --git a/src/model/TlsConfigurationsResponseAllOf.js b/src/model/TlsConfigurationsResponseAllOf.js
index 61021686..ca402edc 100644
--- a/src/model/TlsConfigurationsResponseAllOf.js
+++ b/src/model/TlsConfigurationsResponseAllOf.js
@@ -16,7 +16,7 @@ import TlsConfigurationResponseData from './TlsConfigurationResponseData';
/**
* The TlsConfigurationsResponseAllOf model module.
* @module model/TlsConfigurationsResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsConfigurationsResponseAllOf {
/**
diff --git a/src/model/TlsCsr.js b/src/model/TlsCsr.js
index a90d815d..bc833fa4 100644
--- a/src/model/TlsCsr.js
+++ b/src/model/TlsCsr.js
@@ -16,7 +16,7 @@ import TlsCsrData from './TlsCsrData';
/**
* The TlsCsr model module.
* @module model/TlsCsr
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCsr {
/**
diff --git a/src/model/TlsCsrData.js b/src/model/TlsCsrData.js
index e0f30215..6ecd2561 100644
--- a/src/model/TlsCsrData.js
+++ b/src/model/TlsCsrData.js
@@ -18,7 +18,7 @@ import TypeTlsCsr from './TypeTlsCsr';
/**
* The TlsCsrData model module.
* @module model/TlsCsrData
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCsrData {
/**
diff --git a/src/model/TlsCsrDataAttributes.js b/src/model/TlsCsrDataAttributes.js
index 711d70be..a712254d 100644
--- a/src/model/TlsCsrDataAttributes.js
+++ b/src/model/TlsCsrDataAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsCsrDataAttributes model module.
* @module model/TlsCsrDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCsrDataAttributes {
/**
diff --git a/src/model/TlsCsrErrorResponse.js b/src/model/TlsCsrErrorResponse.js
index 839c228b..bbe3c248 100644
--- a/src/model/TlsCsrErrorResponse.js
+++ b/src/model/TlsCsrErrorResponse.js
@@ -16,7 +16,7 @@ import ErrorResponseData from './ErrorResponseData';
/**
* The TlsCsrErrorResponse model module.
* @module model/TlsCsrErrorResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCsrErrorResponse {
/**
diff --git a/src/model/TlsCsrResponse.js b/src/model/TlsCsrResponse.js
index ff67c155..6477405b 100644
--- a/src/model/TlsCsrResponse.js
+++ b/src/model/TlsCsrResponse.js
@@ -16,7 +16,7 @@ import TlsCsrResponseData from './TlsCsrResponseData';
/**
* The TlsCsrResponse model module.
* @module model/TlsCsrResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCsrResponse {
/**
diff --git a/src/model/TlsCsrResponseAttributes.js b/src/model/TlsCsrResponseAttributes.js
index c6bfc9da..b1fdb9e2 100644
--- a/src/model/TlsCsrResponseAttributes.js
+++ b/src/model/TlsCsrResponseAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsCsrResponseAttributes model module.
* @module model/TlsCsrResponseAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCsrResponseAttributes {
/**
diff --git a/src/model/TlsCsrResponseData.js b/src/model/TlsCsrResponseData.js
index 7abe9766..86b035be 100644
--- a/src/model/TlsCsrResponseData.js
+++ b/src/model/TlsCsrResponseData.js
@@ -18,7 +18,7 @@ import TypeTlsCsr from './TypeTlsCsr';
/**
* The TlsCsrResponseData model module.
* @module model/TlsCsrResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsCsrResponseData {
/**
diff --git a/src/model/TlsDnsRecord.js b/src/model/TlsDnsRecord.js
index 16c1df8f..46af8b78 100644
--- a/src/model/TlsDnsRecord.js
+++ b/src/model/TlsDnsRecord.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsDnsRecord model module.
* @module model/TlsDnsRecord
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsDnsRecord {
/**
diff --git a/src/model/TlsDomainData.js b/src/model/TlsDomainData.js
index 76749af7..ead37ec4 100644
--- a/src/model/TlsDomainData.js
+++ b/src/model/TlsDomainData.js
@@ -17,7 +17,7 @@ import TypeTlsDomain from './TypeTlsDomain';
/**
* The TlsDomainData model module.
* @module model/TlsDomainData
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsDomainData {
/**
diff --git a/src/model/TlsDomainsResponse.js b/src/model/TlsDomainsResponse.js
index 2ba3dc83..64c0d970 100644
--- a/src/model/TlsDomainsResponse.js
+++ b/src/model/TlsDomainsResponse.js
@@ -20,7 +20,7 @@ import TlsDomainsResponseAllOf from './TlsDomainsResponseAllOf';
/**
* The TlsDomainsResponse model module.
* @module model/TlsDomainsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsDomainsResponse {
/**
diff --git a/src/model/TlsDomainsResponseAllOf.js b/src/model/TlsDomainsResponseAllOf.js
index cdc8f78f..1680a986 100644
--- a/src/model/TlsDomainsResponseAllOf.js
+++ b/src/model/TlsDomainsResponseAllOf.js
@@ -16,7 +16,7 @@ import TlsDomainData from './TlsDomainData';
/**
* The TlsDomainsResponseAllOf model module.
* @module model/TlsDomainsResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsDomainsResponseAllOf {
/**
diff --git a/src/model/TlsPrivateKey.js b/src/model/TlsPrivateKey.js
index a8788708..26563746 100644
--- a/src/model/TlsPrivateKey.js
+++ b/src/model/TlsPrivateKey.js
@@ -16,7 +16,7 @@ import TlsPrivateKeyData from './TlsPrivateKeyData';
/**
* The TlsPrivateKey model module.
* @module model/TlsPrivateKey
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsPrivateKey {
/**
diff --git a/src/model/TlsPrivateKeyData.js b/src/model/TlsPrivateKeyData.js
index b5c1d228..c4883bd1 100644
--- a/src/model/TlsPrivateKeyData.js
+++ b/src/model/TlsPrivateKeyData.js
@@ -18,7 +18,7 @@ import TypeTlsPrivateKey from './TypeTlsPrivateKey';
/**
* The TlsPrivateKeyData model module.
* @module model/TlsPrivateKeyData
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsPrivateKeyData {
/**
diff --git a/src/model/TlsPrivateKeyDataAttributes.js b/src/model/TlsPrivateKeyDataAttributes.js
index 565e1be6..b5bad152 100644
--- a/src/model/TlsPrivateKeyDataAttributes.js
+++ b/src/model/TlsPrivateKeyDataAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsPrivateKeyDataAttributes model module.
* @module model/TlsPrivateKeyDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsPrivateKeyDataAttributes {
/**
diff --git a/src/model/TlsPrivateKeyResponse.js b/src/model/TlsPrivateKeyResponse.js
index 016cdd60..1f3009fc 100644
--- a/src/model/TlsPrivateKeyResponse.js
+++ b/src/model/TlsPrivateKeyResponse.js
@@ -16,7 +16,7 @@ import TlsPrivateKeyResponseData from './TlsPrivateKeyResponseData';
/**
* The TlsPrivateKeyResponse model module.
* @module model/TlsPrivateKeyResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsPrivateKeyResponse {
/**
diff --git a/src/model/TlsPrivateKeyResponseAttributes.js b/src/model/TlsPrivateKeyResponseAttributes.js
index 2eb4a336..d58338ae 100644
--- a/src/model/TlsPrivateKeyResponseAttributes.js
+++ b/src/model/TlsPrivateKeyResponseAttributes.js
@@ -17,7 +17,7 @@ import TlsPrivateKeyResponseAttributesAllOf from './TlsPrivateKeyResponseAttribu
/**
* The TlsPrivateKeyResponseAttributes model module.
* @module model/TlsPrivateKeyResponseAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsPrivateKeyResponseAttributes {
/**
diff --git a/src/model/TlsPrivateKeyResponseAttributesAllOf.js b/src/model/TlsPrivateKeyResponseAttributesAllOf.js
index 33fd67fc..cdfa33e6 100644
--- a/src/model/TlsPrivateKeyResponseAttributesAllOf.js
+++ b/src/model/TlsPrivateKeyResponseAttributesAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsPrivateKeyResponseAttributesAllOf model module.
* @module model/TlsPrivateKeyResponseAttributesAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsPrivateKeyResponseAttributesAllOf {
/**
diff --git a/src/model/TlsPrivateKeyResponseData.js b/src/model/TlsPrivateKeyResponseData.js
index 7a2f9a2b..f7f13e5b 100644
--- a/src/model/TlsPrivateKeyResponseData.js
+++ b/src/model/TlsPrivateKeyResponseData.js
@@ -17,7 +17,7 @@ import TypeTlsPrivateKey from './TypeTlsPrivateKey';
/**
* The TlsPrivateKeyResponseData model module.
* @module model/TlsPrivateKeyResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsPrivateKeyResponseData {
/**
diff --git a/src/model/TlsPrivateKeysResponse.js b/src/model/TlsPrivateKeysResponse.js
index 7ec07060..2437c9a0 100644
--- a/src/model/TlsPrivateKeysResponse.js
+++ b/src/model/TlsPrivateKeysResponse.js
@@ -20,7 +20,7 @@ import TlsPrivateKeysResponseAllOf from './TlsPrivateKeysResponseAllOf';
/**
* The TlsPrivateKeysResponse model module.
* @module model/TlsPrivateKeysResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsPrivateKeysResponse {
/**
diff --git a/src/model/TlsPrivateKeysResponseAllOf.js b/src/model/TlsPrivateKeysResponseAllOf.js
index c4a14597..3f207a56 100644
--- a/src/model/TlsPrivateKeysResponseAllOf.js
+++ b/src/model/TlsPrivateKeysResponseAllOf.js
@@ -16,7 +16,7 @@ import TlsPrivateKeyResponseData from './TlsPrivateKeyResponseData';
/**
* The TlsPrivateKeysResponseAllOf model module.
* @module model/TlsPrivateKeysResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsPrivateKeysResponseAllOf {
/**
diff --git a/src/model/TlsSubscription.js b/src/model/TlsSubscription.js
index 1f6a45bb..2900be29 100644
--- a/src/model/TlsSubscription.js
+++ b/src/model/TlsSubscription.js
@@ -16,7 +16,7 @@ import TlsSubscriptionData from './TlsSubscriptionData';
/**
* The TlsSubscription model module.
* @module model/TlsSubscription
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsSubscription {
/**
diff --git a/src/model/TlsSubscriptionData.js b/src/model/TlsSubscriptionData.js
index 0f8e03c5..b9f0f79a 100644
--- a/src/model/TlsSubscriptionData.js
+++ b/src/model/TlsSubscriptionData.js
@@ -18,7 +18,7 @@ import TypeTlsSubscription from './TypeTlsSubscription';
/**
* The TlsSubscriptionData model module.
* @module model/TlsSubscriptionData
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsSubscriptionData {
/**
diff --git a/src/model/TlsSubscriptionDataAttributes.js b/src/model/TlsSubscriptionDataAttributes.js
index ddf7229c..1279a4b2 100644
--- a/src/model/TlsSubscriptionDataAttributes.js
+++ b/src/model/TlsSubscriptionDataAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsSubscriptionDataAttributes model module.
* @module model/TlsSubscriptionDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsSubscriptionDataAttributes {
/**
diff --git a/src/model/TlsSubscriptionResponse.js b/src/model/TlsSubscriptionResponse.js
index a8c0efc9..ab50586e 100644
--- a/src/model/TlsSubscriptionResponse.js
+++ b/src/model/TlsSubscriptionResponse.js
@@ -16,7 +16,7 @@ import TlsSubscriptionResponseData from './TlsSubscriptionResponseData';
/**
* The TlsSubscriptionResponse model module.
* @module model/TlsSubscriptionResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsSubscriptionResponse {
/**
diff --git a/src/model/TlsSubscriptionResponseAttributes.js b/src/model/TlsSubscriptionResponseAttributes.js
index 928b14ce..e713cafd 100644
--- a/src/model/TlsSubscriptionResponseAttributes.js
+++ b/src/model/TlsSubscriptionResponseAttributes.js
@@ -17,7 +17,7 @@ import TlsSubscriptionResponseAttributesAllOf from './TlsSubscriptionResponseAtt
/**
* The TlsSubscriptionResponseAttributes model module.
* @module model/TlsSubscriptionResponseAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsSubscriptionResponseAttributes {
/**
diff --git a/src/model/TlsSubscriptionResponseAttributesAllOf.js b/src/model/TlsSubscriptionResponseAttributesAllOf.js
index 8b75e43f..1ee81659 100644
--- a/src/model/TlsSubscriptionResponseAttributesAllOf.js
+++ b/src/model/TlsSubscriptionResponseAttributesAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TlsSubscriptionResponseAttributesAllOf model module.
* @module model/TlsSubscriptionResponseAttributesAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsSubscriptionResponseAttributesAllOf {
/**
diff --git a/src/model/TlsSubscriptionResponseData.js b/src/model/TlsSubscriptionResponseData.js
index 4bef64d1..86ad743e 100644
--- a/src/model/TlsSubscriptionResponseData.js
+++ b/src/model/TlsSubscriptionResponseData.js
@@ -16,7 +16,7 @@ import TlsSubscriptionResponseAttributes from './TlsSubscriptionResponseAttribut
/**
* The TlsSubscriptionResponseData model module.
* @module model/TlsSubscriptionResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsSubscriptionResponseData {
/**
diff --git a/src/model/TlsSubscriptionsResponse.js b/src/model/TlsSubscriptionsResponse.js
index 4ae0b6b6..25bad78a 100644
--- a/src/model/TlsSubscriptionsResponse.js
+++ b/src/model/TlsSubscriptionsResponse.js
@@ -20,7 +20,7 @@ import TlsSubscriptionsResponseAllOf from './TlsSubscriptionsResponseAllOf';
/**
* The TlsSubscriptionsResponse model module.
* @module model/TlsSubscriptionsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsSubscriptionsResponse {
/**
diff --git a/src/model/TlsSubscriptionsResponseAllOf.js b/src/model/TlsSubscriptionsResponseAllOf.js
index 1449b5d8..cbd721e0 100644
--- a/src/model/TlsSubscriptionsResponseAllOf.js
+++ b/src/model/TlsSubscriptionsResponseAllOf.js
@@ -16,7 +16,7 @@ import TlsSubscriptionResponse from './TlsSubscriptionResponse';
/**
* The TlsSubscriptionsResponseAllOf model module.
* @module model/TlsSubscriptionsResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TlsSubscriptionsResponseAllOf {
/**
diff --git a/src/model/Token.js b/src/model/Token.js
index 054c5674..b48923c1 100644
--- a/src/model/Token.js
+++ b/src/model/Token.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Token model module.
* @module model/Token
- * @version 7.10.0
+ * @version 8.0.0
*/
class Token {
/**
diff --git a/src/model/TokenCreatedResponse.js b/src/model/TokenCreatedResponse.js
index 1658a5eb..4a8e69cb 100644
--- a/src/model/TokenCreatedResponse.js
+++ b/src/model/TokenCreatedResponse.js
@@ -17,7 +17,7 @@ import TokenResponse from './TokenResponse';
/**
* The TokenCreatedResponse model module.
* @module model/TokenCreatedResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TokenCreatedResponse {
/**
diff --git a/src/model/TokenCreatedResponseAllOf.js b/src/model/TokenCreatedResponseAllOf.js
index 7aef8d39..aa3f7223 100644
--- a/src/model/TokenCreatedResponseAllOf.js
+++ b/src/model/TokenCreatedResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TokenCreatedResponseAllOf model module.
* @module model/TokenCreatedResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TokenCreatedResponseAllOf {
/**
diff --git a/src/model/TokenResponse.js b/src/model/TokenResponse.js
index c878f8c7..936ea621 100644
--- a/src/model/TokenResponse.js
+++ b/src/model/TokenResponse.js
@@ -18,7 +18,7 @@ import TokenResponseAllOf from './TokenResponseAllOf';
/**
* The TokenResponse model module.
* @module model/TokenResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class TokenResponse {
/**
diff --git a/src/model/TokenResponseAllOf.js b/src/model/TokenResponseAllOf.js
index 163941a5..e252cc36 100644
--- a/src/model/TokenResponseAllOf.js
+++ b/src/model/TokenResponseAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TokenResponseAllOf model module.
* @module model/TokenResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class TokenResponseAllOf {
/**
diff --git a/src/model/TokensAdditionalProps.js b/src/model/TokensAdditionalProps.js
index 54f34c67..65f6e5b6 100644
--- a/src/model/TokensAdditionalProps.js
+++ b/src/model/TokensAdditionalProps.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The TokensAdditionalProps model module.
* @module model/TokensAdditionalProps
- * @version 7.10.0
+ * @version 8.0.0
*/
class TokensAdditionalProps {
/**
diff --git a/src/model/UpdateBillingAddressRequest.js b/src/model/UpdateBillingAddressRequest.js
index 19df4102..5a444f21 100644
--- a/src/model/UpdateBillingAddressRequest.js
+++ b/src/model/UpdateBillingAddressRequest.js
@@ -16,7 +16,7 @@ import UpdateBillingAddressRequestData from './UpdateBillingAddressRequestData';
/**
* The UpdateBillingAddressRequest model module.
* @module model/UpdateBillingAddressRequest
- * @version 7.10.0
+ * @version 8.0.0
*/
class UpdateBillingAddressRequest {
/**
diff --git a/src/model/UpdateBillingAddressRequestData.js b/src/model/UpdateBillingAddressRequestData.js
index 57e91c17..197ed832 100644
--- a/src/model/UpdateBillingAddressRequestData.js
+++ b/src/model/UpdateBillingAddressRequestData.js
@@ -17,7 +17,7 @@ import TypeBillingAddress from './TypeBillingAddress';
/**
* The UpdateBillingAddressRequestData model module.
* @module model/UpdateBillingAddressRequestData
- * @version 7.10.0
+ * @version 8.0.0
*/
class UpdateBillingAddressRequestData {
/**
diff --git a/src/model/UpdateDashboardRequest.js b/src/model/UpdateDashboardRequest.js
index c130cac7..58583123 100644
--- a/src/model/UpdateDashboardRequest.js
+++ b/src/model/UpdateDashboardRequest.js
@@ -16,7 +16,7 @@ import DashboardItem from './DashboardItem';
/**
* The UpdateDashboardRequest model module.
* @module model/UpdateDashboardRequest
- * @version 7.10.0
+ * @version 8.0.0
*/
class UpdateDashboardRequest {
/**
diff --git a/src/model/Usagemetric.js b/src/model/Usagemetric.js
new file mode 100644
index 00000000..2a5e9ddb
--- /dev/null
+++ b/src/model/Usagemetric.js
@@ -0,0 +1,143 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The Usagemetric model module.
+ * @module model/Usagemetric
+ * @version 8.0.0
+ */
+class Usagemetric {
+ /**
+ * Constructs a new Usagemetric
.
+ * @alias module:model/Usagemetric
+ */
+ constructor() {
+
+ Usagemetric.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a Usagemetric
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/Usagemetric} obj Optional instance to populate.
+ * @return {module:model/Usagemetric} The populated Usagemetric
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new Usagemetric();
+
+ if (data.hasOwnProperty('month')) {
+ obj['month'] = ApiClient.convertToType(data['month'], 'String');
+ }
+ if (data.hasOwnProperty('usage_type')) {
+ obj['usage_type'] = ApiClient.convertToType(data['usage_type'], 'String');
+ }
+ if (data.hasOwnProperty('name')) {
+ obj['name'] = ApiClient.convertToType(data['name'], 'String');
+ }
+ if (data.hasOwnProperty('region')) {
+ obj['region'] = ApiClient.convertToType(data['region'], 'String');
+ }
+ if (data.hasOwnProperty('unit')) {
+ obj['unit'] = ApiClient.convertToType(data['unit'], 'String');
+ }
+ if (data.hasOwnProperty('quantity')) {
+ obj['quantity'] = ApiClient.convertToType(data['quantity'], 'Number');
+ }
+ if (data.hasOwnProperty('raw_quantity')) {
+ obj['raw_quantity'] = ApiClient.convertToType(data['raw_quantity'], 'Number');
+ }
+ if (data.hasOwnProperty('product_id')) {
+ obj['product_id'] = ApiClient.convertToType(data['product_id'], 'String');
+ }
+ if (data.hasOwnProperty('last_updated_at')) {
+ obj['last_updated_at'] = ApiClient.convertToType(data['last_updated_at'], 'String');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The year and month of the usage element.
+ * @member {String} month
+ */
+Usagemetric.prototype['month'] = undefined;
+
+/**
+ * The usage type identifier for the usage. This is a single, billable metric for the product.
+ * @member {String} usage_type
+ */
+Usagemetric.prototype['usage_type'] = undefined;
+
+/**
+ * Full name of the product usage type as it might appear on a customer's invoice.
+ * @member {String} name
+ */
+Usagemetric.prototype['name'] = undefined;
+
+/**
+ * The geographical area applicable for regionally based products.
+ * @member {String} region
+ */
+Usagemetric.prototype['region'] = undefined;
+
+/**
+ * The unit for the usage as shown on an invoice. If there is no explicit unit, this field will be \"unit\" (e.g., a request with `product_id` of 'cdn_usage' and `usage_type` of 'North America Requests' has no unit, and will return \"unit\").
+ * @member {String} unit
+ */
+Usagemetric.prototype['unit'] = undefined;
+
+/**
+ * The quantity of the usage for the product.
+ * @member {Number} quantity
+ */
+Usagemetric.prototype['quantity'] = undefined;
+
+/**
+ * The raw units measured for the product.
+ * @member {Number} raw_quantity
+ */
+Usagemetric.prototype['raw_quantity'] = undefined;
+
+/**
+ * The product identifier associated with the usage type. This corresponds to a Fastly product offering.
+ * @member {String} product_id
+ */
+Usagemetric.prototype['product_id'] = undefined;
+
+/**
+ * The date when the usage metric was last updated.
+ * @member {String} last_updated_at
+ */
+Usagemetric.prototype['last_updated_at'] = undefined;
+
+
+
+
+
+
+export default Usagemetric;
+
diff --git a/src/model/Usagemetrics.js b/src/model/Usagemetrics.js
new file mode 100644
index 00000000..af80ec38
--- /dev/null
+++ b/src/model/Usagemetrics.js
@@ -0,0 +1,71 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+import Usagemetric from './Usagemetric';
+
+/**
+ * The Usagemetrics model module.
+ * @module model/Usagemetrics
+ * @version 8.0.0
+ */
+class Usagemetrics {
+ /**
+ * Constructs a new Usagemetrics
.
+ * @alias module:model/Usagemetrics
+ */
+ constructor() {
+
+ Usagemetrics.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a Usagemetrics
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/Usagemetrics} obj Optional instance to populate.
+ * @return {module:model/Usagemetrics} The populated Usagemetrics
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new Usagemetrics();
+
+ if (data.hasOwnProperty('data')) {
+ obj['data'] = ApiClient.convertToType(data['data'], [Usagemetric]);
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * @member {Array.ValueField
.
+ * @alias module:model/ValueField
+ */
+ constructor() {
+
+ ValueField.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a ValueField
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/ValueField} obj Optional instance to populate.
+ * @return {module:model/ValueField} The populated ValueField
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new ValueField();
+
+ }
+ return obj;
+ }
+
+
+}
+
+
+
+
+
+
+export default ValueField;
+
diff --git a/src/model/Values.js b/src/model/Values.js
index da664865..8dcf8aa2 100644
--- a/src/model/Values.js
+++ b/src/model/Values.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Values model module.
* @module model/Values
- * @version 7.10.0
+ * @version 8.0.0
*/
class Values {
/**
diff --git a/src/model/Values503Responses.js b/src/model/Values503Responses.js
new file mode 100644
index 00000000..ce403801
--- /dev/null
+++ b/src/model/Values503Responses.js
@@ -0,0 +1,89 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The Values503Responses model module.
+ * @module model/Values503Responses
+ * @version 8.0.0
+ */
+class Values503Responses {
+ /**
+ * Constructs a new Values503Responses
.
+ * @alias module:model/Values503Responses
+ */
+ constructor() {
+
+ Values503Responses.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a Values503Responses
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/Values503Responses} obj Optional instance to populate.
+ * @return {module:model/Values503Responses} The populated Values503Responses
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new Values503Responses();
+
+ if (data.hasOwnProperty('url')) {
+ obj['url'] = ApiClient.convertToType(data['url'], 'String');
+ }
+ if (data.hasOwnProperty('rate_per_url')) {
+ obj['rate_per_url'] = ApiClient.convertToType(data['rate_per_url'], 'Number');
+ }
+ if (data.hasOwnProperty('503_rate_per_url')) {
+ obj['503_rate_per_url'] = ApiClient.convertToType(data['503_rate_per_url'], 'Number');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The HTTP request path.
+ * @member {String} url
+ */
+Values503Responses.prototype['url'] = undefined;
+
+/**
+ * The rate at which the reason in this dimension occurs among responses to this URL with a 503 status code.
+ * @member {Number} rate_per_url
+ */
+Values503Responses.prototype['rate_per_url'] = undefined;
+
+/**
+ * The rate at which 503 status codes are returned for this URL.
+ * @member {Number} 503_rate_per_url
+ */
+Values503Responses.prototype['503_rate_per_url'] = undefined;
+
+
+
+
+
+
+export default Values503Responses;
+
diff --git a/src/model/ValuesBandwidth.js b/src/model/ValuesBandwidth.js
new file mode 100644
index 00000000..09c7dc29
--- /dev/null
+++ b/src/model/ValuesBandwidth.js
@@ -0,0 +1,80 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The ValuesBandwidth model module.
+ * @module model/ValuesBandwidth
+ * @version 8.0.0
+ */
+class ValuesBandwidth {
+ /**
+ * Constructs a new ValuesBandwidth
.
+ * @alias module:model/ValuesBandwidth
+ */
+ constructor() {
+
+ ValuesBandwidth.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a ValuesBandwidth
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/ValuesBandwidth} obj Optional instance to populate.
+ * @return {module:model/ValuesBandwidth} The populated ValuesBandwidth
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new ValuesBandwidth();
+
+ if (data.hasOwnProperty('average_bandwidth_bytes')) {
+ obj['average_bandwidth_bytes'] = ApiClient.convertToType(data['average_bandwidth_bytes'], 'Number');
+ }
+ if (data.hasOwnProperty('bandwidth_percentage')) {
+ obj['bandwidth_percentage'] = ApiClient.convertToType(data['bandwidth_percentage'], 'Number');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The average bandwidth in bytes for responses to requests to the URL in the current dimension.
+ * @member {Number} average_bandwidth_bytes
+ */
+ValuesBandwidth.prototype['average_bandwidth_bytes'] = undefined;
+
+/**
+ * The total bandwidth percentage for all responses to requests to the URL in the current dimension.
+ * @member {Number} bandwidth_percentage
+ */
+ValuesBandwidth.prototype['bandwidth_percentage'] = undefined;
+
+
+
+
+
+
+export default ValuesBandwidth;
+
diff --git a/src/model/ValuesBrowser.js b/src/model/ValuesBrowser.js
new file mode 100644
index 00000000..9d19b7d8
--- /dev/null
+++ b/src/model/ValuesBrowser.js
@@ -0,0 +1,80 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The ValuesBrowser model module.
+ * @module model/ValuesBrowser
+ * @version 8.0.0
+ */
+class ValuesBrowser {
+ /**
+ * Constructs a new ValuesBrowser
.
+ * @alias module:model/ValuesBrowser
+ */
+ constructor() {
+
+ ValuesBrowser.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a ValuesBrowser
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/ValuesBrowser} obj Optional instance to populate.
+ * @return {module:model/ValuesBrowser} The populated ValuesBrowser
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new ValuesBrowser();
+
+ if (data.hasOwnProperty('browser_version')) {
+ obj['browser_version'] = ApiClient.convertToType(data['browser_version'], 'String');
+ }
+ if (data.hasOwnProperty('rate')) {
+ obj['rate'] = ApiClient.convertToType(data['rate'], 'Number');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The version of the client's browser.
+ * @member {String} browser_version
+ */
+ValuesBrowser.prototype['browser_version'] = undefined;
+
+/**
+ * The percentage of requests by this version of the browser specified in the dimension.
+ * @member {Number} rate
+ */
+ValuesBrowser.prototype['rate'] = undefined;
+
+
+
+
+
+
+export default ValuesBrowser;
+
diff --git a/src/model/ValuesCacheHitRatio.js b/src/model/ValuesCacheHitRatio.js
new file mode 100644
index 00000000..a06c8127
--- /dev/null
+++ b/src/model/ValuesCacheHitRatio.js
@@ -0,0 +1,71 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The ValuesCacheHitRatio model module.
+ * @module model/ValuesCacheHitRatio
+ * @version 8.0.0
+ */
+class ValuesCacheHitRatio {
+ /**
+ * Constructs a new ValuesCacheHitRatio
.
+ * @alias module:model/ValuesCacheHitRatio
+ */
+ constructor() {
+
+ ValuesCacheHitRatio.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a ValuesCacheHitRatio
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/ValuesCacheHitRatio} obj Optional instance to populate.
+ * @return {module:model/ValuesCacheHitRatio} The populated ValuesCacheHitRatio
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new ValuesCacheHitRatio();
+
+ if (data.hasOwnProperty('cache_hit_ratio')) {
+ obj['cache_hit_ratio'] = ApiClient.convertToType(data['cache_hit_ratio'], 'Number');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The cache hit ratio for the URL specified in the dimension.
+ * @member {Number} cache_hit_ratio
+ */
+ValuesCacheHitRatio.prototype['cache_hit_ratio'] = undefined;
+
+
+
+
+
+
+export default ValuesCacheHitRatio;
+
diff --git a/src/model/ValuesCountryStats.js b/src/model/ValuesCountryStats.js
new file mode 100644
index 00000000..3307a1e2
--- /dev/null
+++ b/src/model/ValuesCountryStats.js
@@ -0,0 +1,89 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The ValuesCountryStats model module.
+ * @module model/ValuesCountryStats
+ * @version 8.0.0
+ */
+class ValuesCountryStats {
+ /**
+ * Constructs a new ValuesCountryStats
.
+ * @alias module:model/ValuesCountryStats
+ */
+ constructor() {
+
+ ValuesCountryStats.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a ValuesCountryStats
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/ValuesCountryStats} obj Optional instance to populate.
+ * @return {module:model/ValuesCountryStats} The populated ValuesCountryStats
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new ValuesCountryStats();
+
+ if (data.hasOwnProperty('region')) {
+ obj['region'] = ApiClient.convertToType(data['region'], 'String');
+ }
+ if (data.hasOwnProperty('region_chr')) {
+ obj['region_chr'] = ApiClient.convertToType(data['region_chr'], 'Number');
+ }
+ if (data.hasOwnProperty('region_error_rate')) {
+ obj['region_error_rate'] = ApiClient.convertToType(data['region_error_rate'], 'Number');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The client's country subdivision code as defined by ISO 3166-2.
+ * @member {String} region
+ */
+ValuesCountryStats.prototype['region'] = undefined;
+
+/**
+ * The cache hit ratio for the region.
+ * @member {Number} region_chr
+ */
+ValuesCountryStats.prototype['region_chr'] = undefined;
+
+/**
+ * The error rate for the region.
+ * @member {Number} region_error_rate
+ */
+ValuesCountryStats.prototype['region_error_rate'] = undefined;
+
+
+
+
+
+
+export default ValuesCountryStats;
+
diff --git a/src/model/ValuesDdos.js b/src/model/ValuesDdos.js
index e4f57164..c1f3a3e6 100644
--- a/src/model/ValuesDdos.js
+++ b/src/model/ValuesDdos.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The ValuesDdos model module.
* @module model/ValuesDdos
- * @version 7.10.0
+ * @version 8.0.0
*/
class ValuesDdos {
/**
diff --git a/src/model/ValuesDuration.js b/src/model/ValuesDuration.js
new file mode 100644
index 00000000..4e9e22e4
--- /dev/null
+++ b/src/model/ValuesDuration.js
@@ -0,0 +1,89 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The ValuesDuration model module.
+ * @module model/ValuesDuration
+ * @version 8.0.0
+ */
+class ValuesDuration {
+ /**
+ * Constructs a new ValuesDuration
.
+ * @alias module:model/ValuesDuration
+ */
+ constructor() {
+
+ ValuesDuration.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a ValuesDuration
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/ValuesDuration} obj Optional instance to populate.
+ * @return {module:model/ValuesDuration} The populated ValuesDuration
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new ValuesDuration();
+
+ if (data.hasOwnProperty('average_response_time')) {
+ obj['average_response_time'] = ApiClient.convertToType(data['average_response_time'], 'Number');
+ }
+ if (data.hasOwnProperty('p95_response_time')) {
+ obj['p95_response_time'] = ApiClient.convertToType(data['p95_response_time'], 'Number');
+ }
+ if (data.hasOwnProperty('response_time_percentage')) {
+ obj['response_time_percentage'] = ApiClient.convertToType(data['response_time_percentage'], 'Number');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The average time in seconds to respond to requests to the URL in the current dimension.
+ * @member {Number} average_response_time
+ */
+ValuesDuration.prototype['average_response_time'] = undefined;
+
+/**
+ * The P95 time in seconds to respond to requests to the URL in the current dimension.
+ * @member {Number} p95_response_time
+ */
+ValuesDuration.prototype['p95_response_time'] = undefined;
+
+/**
+ * The total percentage of time to respond to all requests to the URL in the current dimension.
+ * @member {Number} response_time_percentage
+ */
+ValuesDuration.prototype['response_time_percentage'] = undefined;
+
+
+
+
+
+
+export default ValuesDuration;
+
diff --git a/src/model/ValuesMisses.js b/src/model/ValuesMisses.js
new file mode 100644
index 00000000..6489bd57
--- /dev/null
+++ b/src/model/ValuesMisses.js
@@ -0,0 +1,71 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The ValuesMisses model module.
+ * @module model/ValuesMisses
+ * @version 8.0.0
+ */
+class ValuesMisses {
+ /**
+ * Constructs a new ValuesMisses
.
+ * @alias module:model/ValuesMisses
+ */
+ constructor() {
+
+ ValuesMisses.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a ValuesMisses
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/ValuesMisses} obj Optional instance to populate.
+ * @return {module:model/ValuesMisses} The populated ValuesMisses
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new ValuesMisses();
+
+ if (data.hasOwnProperty('miss_rate')) {
+ obj['miss_rate'] = ApiClient.convertToType(data['miss_rate'], 'Number');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The miss rate for requests to the URL in the current dimension.
+ * @member {Number} miss_rate
+ */
+ValuesMisses.prototype['miss_rate'] = undefined;
+
+
+
+
+
+
+export default ValuesMisses;
+
diff --git a/src/model/ValuesRate.js b/src/model/ValuesRate.js
new file mode 100644
index 00000000..d4629605
--- /dev/null
+++ b/src/model/ValuesRate.js
@@ -0,0 +1,71 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The ValuesRate model module.
+ * @module model/ValuesRate
+ * @version 8.0.0
+ */
+class ValuesRate {
+ /**
+ * Constructs a new ValuesRate
.
+ * @alias module:model/ValuesRate
+ */
+ constructor() {
+
+ ValuesRate.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a ValuesRate
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/ValuesRate} obj Optional instance to populate.
+ * @return {module:model/ValuesRate} The populated ValuesRate
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new ValuesRate();
+
+ if (data.hasOwnProperty('rate')) {
+ obj['rate'] = ApiClient.convertToType(data['rate'], 'Number');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The percentage of requests matching the value in the current dimension.
+ * @member {Number} rate
+ */
+ValuesRate.prototype['rate'] = undefined;
+
+
+
+
+
+
+export default ValuesRate;
+
diff --git a/src/model/ValuesRequests.js b/src/model/ValuesRequests.js
new file mode 100644
index 00000000..bedd6f8a
--- /dev/null
+++ b/src/model/ValuesRequests.js
@@ -0,0 +1,71 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The ValuesRequests model module.
+ * @module model/ValuesRequests
+ * @version 8.0.0
+ */
+class ValuesRequests {
+ /**
+ * Constructs a new ValuesRequests
.
+ * @alias module:model/ValuesRequests
+ */
+ constructor() {
+
+ ValuesRequests.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a ValuesRequests
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/ValuesRequests} obj Optional instance to populate.
+ * @return {module:model/ValuesRequests} The populated ValuesRequests
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new ValuesRequests();
+
+ if (data.hasOwnProperty('request_percentage')) {
+ obj['request_percentage'] = ApiClient.convertToType(data['request_percentage'], 'Number');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The percentage of all requests made to the URL in the current dimension.
+ * @member {Number} request_percentage
+ */
+ValuesRequests.prototype['request_percentage'] = undefined;
+
+
+
+
+
+
+export default ValuesRequests;
+
diff --git a/src/model/ValuesStatusCodes.js b/src/model/ValuesStatusCodes.js
new file mode 100644
index 00000000..4dbd8ae0
--- /dev/null
+++ b/src/model/ValuesStatusCodes.js
@@ -0,0 +1,89 @@
+/**
+ * Fastly API
+ * Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/)
+ *
+ * The version of the OpenAPI document: 1.0.0
+ * Contact: oss@fastly.com
+ *
+ * NOTE: This class is auto generated.
+ * Do not edit the class manually.
+ *
+ */
+
+import ApiClient from '../ApiClient';
+
+/**
+ * The ValuesStatusCodes model module.
+ * @module model/ValuesStatusCodes
+ * @version 8.0.0
+ */
+class ValuesStatusCodes {
+ /**
+ * Constructs a new ValuesStatusCodes
.
+ * @alias module:model/ValuesStatusCodes
+ */
+ constructor() {
+
+ ValuesStatusCodes.initialize(this);
+ }
+
+ /**
+ * Initializes the fields of this object.
+ * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
+ * Only for internal use.
+ */
+ static initialize(obj) {
+ }
+
+ /**
+ * Constructs a ValuesStatusCodes
from a plain JavaScript object, optionally creating a new instance.
+ * Copies all relevant properties from data
to obj
if supplied or a new instance if not.
+ * @param {Object} data The plain JavaScript object bearing properties of interest.
+ * @param {module:model/ValuesStatusCodes} obj Optional instance to populate.
+ * @return {module:model/ValuesStatusCodes} The populated ValuesStatusCodes
instance.
+ */
+ static constructFromObject(data, obj) {
+ if (data) {
+ obj = obj || new ValuesStatusCodes();
+
+ if (data.hasOwnProperty('url')) {
+ obj['url'] = ApiClient.convertToType(data['url'], 'String');
+ }
+ if (data.hasOwnProperty('rate_per_status')) {
+ obj['rate_per_status'] = ApiClient.convertToType(data['rate_per_status'], 'Number');
+ }
+ if (data.hasOwnProperty('rate_per_url')) {
+ obj['rate_per_url'] = ApiClient.convertToType(data['rate_per_url'], 'Number');
+ }
+ }
+ return obj;
+ }
+
+
+}
+
+/**
+ * The HTTP request path.
+ * @member {String} url
+ */
+ValuesStatusCodes.prototype['url'] = undefined;
+
+/**
+ * The URL accounts for this percentage of the status code in this dimension.
+ * @member {Number} rate_per_status
+ */
+ValuesStatusCodes.prototype['rate_per_status'] = undefined;
+
+/**
+ * The rate at which the status code in this dimension occurs for this URL.
+ * @member {Number} rate_per_url
+ */
+ValuesStatusCodes.prototype['rate_per_url'] = undefined;
+
+
+
+
+
+
+export default ValuesStatusCodes;
+
diff --git a/src/model/Vcl.js b/src/model/Vcl.js
index 7f2782e5..6ac75af5 100644
--- a/src/model/Vcl.js
+++ b/src/model/Vcl.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Vcl model module.
* @module model/Vcl
- * @version 7.10.0
+ * @version 8.0.0
*/
class Vcl {
/**
diff --git a/src/model/VclDiff.js b/src/model/VclDiff.js
index 0b2e0dc5..adff3c4a 100644
--- a/src/model/VclDiff.js
+++ b/src/model/VclDiff.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The VclDiff model module.
* @module model/VclDiff
- * @version 7.10.0
+ * @version 8.0.0
*/
class VclDiff {
/**
diff --git a/src/model/VclResponse.js b/src/model/VclResponse.js
index a2e97789..a18af225 100644
--- a/src/model/VclResponse.js
+++ b/src/model/VclResponse.js
@@ -18,7 +18,7 @@ import Vcl from './Vcl';
/**
* The VclResponse model module.
* @module model/VclResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class VclResponse {
/**
diff --git a/src/model/VclSyntaxHighlightingResponse.js b/src/model/VclSyntaxHighlightingResponse.js
index 7c6fbfc8..3673cde0 100644
--- a/src/model/VclSyntaxHighlightingResponse.js
+++ b/src/model/VclSyntaxHighlightingResponse.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The VclSyntaxHighlightingResponse model module.
* @module model/VclSyntaxHighlightingResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class VclSyntaxHighlightingResponse {
/**
diff --git a/src/model/Version.js b/src/model/Version.js
index 77b48346..7238e34d 100644
--- a/src/model/Version.js
+++ b/src/model/Version.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The Version model module.
* @module model/Version
- * @version 7.10.0
+ * @version 8.0.0
*/
class Version {
/**
diff --git a/src/model/VersionCreateResponse.js b/src/model/VersionCreateResponse.js
index e9226492..fe1d8ec5 100644
--- a/src/model/VersionCreateResponse.js
+++ b/src/model/VersionCreateResponse.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The VersionCreateResponse model module.
* @module model/VersionCreateResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class VersionCreateResponse {
/**
diff --git a/src/model/VersionDetail.js b/src/model/VersionDetail.js
index 8f003def..e85da3e2 100644
--- a/src/model/VersionDetail.js
+++ b/src/model/VersionDetail.js
@@ -28,7 +28,7 @@ import VersionDetailSettings from './VersionDetailSettings';
/**
* The VersionDetail model module.
* @module model/VersionDetail
- * @version 7.10.0
+ * @version 8.0.0
*/
class VersionDetail {
/**
diff --git a/src/model/VersionDetailSettings.js b/src/model/VersionDetailSettings.js
index bd5bad0f..6622453b 100644
--- a/src/model/VersionDetailSettings.js
+++ b/src/model/VersionDetailSettings.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The VersionDetailSettings model module.
* @module model/VersionDetailSettings
- * @version 7.10.0
+ * @version 8.0.0
*/
class VersionDetailSettings {
/**
diff --git a/src/model/VersionResponse.js b/src/model/VersionResponse.js
index 23cd421b..78fa19fb 100644
--- a/src/model/VersionResponse.js
+++ b/src/model/VersionResponse.js
@@ -19,7 +19,7 @@ import VersionResponseAllOf from './VersionResponseAllOf';
/**
* The VersionResponse model module.
* @module model/VersionResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class VersionResponse {
/**
diff --git a/src/model/VersionResponseAllOf.js b/src/model/VersionResponseAllOf.js
index 7d911e28..abe9d8ef 100644
--- a/src/model/VersionResponseAllOf.js
+++ b/src/model/VersionResponseAllOf.js
@@ -16,7 +16,7 @@ import Environment from './Environment';
/**
* The VersionResponseAllOf model module.
* @module model/VersionResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class VersionResponseAllOf {
/**
diff --git a/src/model/WafActiveRule.js b/src/model/WafActiveRule.js
index 5cd2fb46..cc8f9c01 100644
--- a/src/model/WafActiveRule.js
+++ b/src/model/WafActiveRule.js
@@ -16,7 +16,7 @@ import WafActiveRuleData from './WafActiveRuleData';
/**
* The WafActiveRule model module.
* @module model/WafActiveRule
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafActiveRule {
/**
diff --git a/src/model/WafActiveRuleCreationResponse.js b/src/model/WafActiveRuleCreationResponse.js
index 801a4100..d1801cdc 100644
--- a/src/model/WafActiveRuleCreationResponse.js
+++ b/src/model/WafActiveRuleCreationResponse.js
@@ -21,7 +21,7 @@ import WafActiveRulesResponse from './WafActiveRulesResponse';
/**
* The WafActiveRuleCreationResponse model module.
* @module model/WafActiveRuleCreationResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafActiveRuleCreationResponse {
/**
diff --git a/src/model/WafActiveRuleData.js b/src/model/WafActiveRuleData.js
index 5edf9d44..31669c98 100644
--- a/src/model/WafActiveRuleData.js
+++ b/src/model/WafActiveRuleData.js
@@ -18,7 +18,7 @@ import WafActiveRuleDataAttributes from './WafActiveRuleDataAttributes';
/**
* The WafActiveRuleData model module.
* @module model/WafActiveRuleData
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafActiveRuleData {
/**
diff --git a/src/model/WafActiveRuleDataAttributes.js b/src/model/WafActiveRuleDataAttributes.js
index f79d00f9..e781a335 100644
--- a/src/model/WafActiveRuleDataAttributes.js
+++ b/src/model/WafActiveRuleDataAttributes.js
@@ -16,7 +16,7 @@ import WafRuleRevisionOrLatest from './WafRuleRevisionOrLatest';
/**
* The WafActiveRuleDataAttributes model module.
* @module model/WafActiveRuleDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafActiveRuleDataAttributes {
/**
diff --git a/src/model/WafActiveRuleResponse.js b/src/model/WafActiveRuleResponse.js
index 00cfdacc..54bef904 100644
--- a/src/model/WafActiveRuleResponse.js
+++ b/src/model/WafActiveRuleResponse.js
@@ -16,7 +16,7 @@ import WafActiveRuleResponseData from './WafActiveRuleResponseData';
/**
* The WafActiveRuleResponse model module.
* @module model/WafActiveRuleResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafActiveRuleResponse {
/**
diff --git a/src/model/WafActiveRuleResponseData.js b/src/model/WafActiveRuleResponseData.js
index 69bafde6..07b88512 100644
--- a/src/model/WafActiveRuleResponseData.js
+++ b/src/model/WafActiveRuleResponseData.js
@@ -20,7 +20,7 @@ import WafActiveRuleResponseDataRelationships from './WafActiveRuleResponseDataR
/**
* The WafActiveRuleResponseData model module.
* @module model/WafActiveRuleResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafActiveRuleResponseData {
/**
diff --git a/src/model/WafActiveRuleResponseDataAllOf.js b/src/model/WafActiveRuleResponseDataAllOf.js
index 425555a6..2cf11b2b 100644
--- a/src/model/WafActiveRuleResponseDataAllOf.js
+++ b/src/model/WafActiveRuleResponseDataAllOf.js
@@ -17,7 +17,7 @@ import WafActiveRuleResponseDataRelationships from './WafActiveRuleResponseDataR
/**
* The WafActiveRuleResponseDataAllOf model module.
* @module model/WafActiveRuleResponseDataAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafActiveRuleResponseDataAllOf {
/**
diff --git a/src/model/WafActiveRuleResponseDataAttributes.js b/src/model/WafActiveRuleResponseDataAttributes.js
index 18162aa7..3a02edde 100644
--- a/src/model/WafActiveRuleResponseDataAttributes.js
+++ b/src/model/WafActiveRuleResponseDataAttributes.js
@@ -17,7 +17,7 @@ import WafActiveRuleResponseDataAttributesAllOf from './WafActiveRuleResponseDat
/**
* The WafActiveRuleResponseDataAttributes model module.
* @module model/WafActiveRuleResponseDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafActiveRuleResponseDataAttributes {
/**
diff --git a/src/model/WafActiveRuleResponseDataAttributesAllOf.js b/src/model/WafActiveRuleResponseDataAttributesAllOf.js
index 6dd80eee..6826e071 100644
--- a/src/model/WafActiveRuleResponseDataAttributesAllOf.js
+++ b/src/model/WafActiveRuleResponseDataAttributesAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The WafActiveRuleResponseDataAttributesAllOf model module.
* @module model/WafActiveRuleResponseDataAttributesAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafActiveRuleResponseDataAttributesAllOf {
/**
diff --git a/src/model/WafActiveRuleResponseDataRelationships.js b/src/model/WafActiveRuleResponseDataRelationships.js
index 86d4cf62..55930405 100644
--- a/src/model/WafActiveRuleResponseDataRelationships.js
+++ b/src/model/WafActiveRuleResponseDataRelationships.js
@@ -19,7 +19,7 @@ import RelationshipWafRuleRevisionWafRuleRevisions from './RelationshipWafRuleRe
/**
* The WafActiveRuleResponseDataRelationships model module.
* @module model/WafActiveRuleResponseDataRelationships
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafActiveRuleResponseDataRelationships {
/**
diff --git a/src/model/WafActiveRulesResponse.js b/src/model/WafActiveRulesResponse.js
index ec28b795..b76d447c 100644
--- a/src/model/WafActiveRulesResponse.js
+++ b/src/model/WafActiveRulesResponse.js
@@ -21,7 +21,7 @@ import WafActiveRulesResponseAllOf from './WafActiveRulesResponseAllOf';
/**
* The WafActiveRulesResponse model module.
* @module model/WafActiveRulesResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafActiveRulesResponse {
/**
diff --git a/src/model/WafActiveRulesResponseAllOf.js b/src/model/WafActiveRulesResponseAllOf.js
index 6bdd79ba..a5468ca5 100644
--- a/src/model/WafActiveRulesResponseAllOf.js
+++ b/src/model/WafActiveRulesResponseAllOf.js
@@ -17,7 +17,7 @@ import WafActiveRuleResponseData from './WafActiveRuleResponseData';
/**
* The WafActiveRulesResponseAllOf model module.
* @module model/WafActiveRulesResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafActiveRulesResponseAllOf {
/**
diff --git a/src/model/WafExclusion.js b/src/model/WafExclusion.js
index 3242cc5d..01c1ea44 100644
--- a/src/model/WafExclusion.js
+++ b/src/model/WafExclusion.js
@@ -16,7 +16,7 @@ import WafExclusionData from './WafExclusionData';
/**
* The WafExclusion model module.
* @module model/WafExclusion
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafExclusion {
/**
diff --git a/src/model/WafExclusionData.js b/src/model/WafExclusionData.js
index 431beb1f..37c33f62 100644
--- a/src/model/WafExclusionData.js
+++ b/src/model/WafExclusionData.js
@@ -18,7 +18,7 @@ import WafExclusionDataAttributes from './WafExclusionDataAttributes';
/**
* The WafExclusionData model module.
* @module model/WafExclusionData
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafExclusionData {
/**
diff --git a/src/model/WafExclusionDataAttributes.js b/src/model/WafExclusionDataAttributes.js
index 9d3ee18e..785346a3 100644
--- a/src/model/WafExclusionDataAttributes.js
+++ b/src/model/WafExclusionDataAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The WafExclusionDataAttributes model module.
* @module model/WafExclusionDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafExclusionDataAttributes {
/**
diff --git a/src/model/WafExclusionResponse.js b/src/model/WafExclusionResponse.js
index 946dab89..1231d569 100644
--- a/src/model/WafExclusionResponse.js
+++ b/src/model/WafExclusionResponse.js
@@ -16,7 +16,7 @@ import WafExclusionResponseData from './WafExclusionResponseData';
/**
* The WafExclusionResponse model module.
* @module model/WafExclusionResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafExclusionResponse {
/**
diff --git a/src/model/WafExclusionResponseData.js b/src/model/WafExclusionResponseData.js
index a01f587c..0ccaa4d1 100644
--- a/src/model/WafExclusionResponseData.js
+++ b/src/model/WafExclusionResponseData.js
@@ -20,7 +20,7 @@ import WafExclusionResponseDataRelationships from './WafExclusionResponseDataRel
/**
* The WafExclusionResponseData model module.
* @module model/WafExclusionResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafExclusionResponseData {
/**
diff --git a/src/model/WafExclusionResponseDataAllOf.js b/src/model/WafExclusionResponseDataAllOf.js
index 81d6e9d7..aee1d3c6 100644
--- a/src/model/WafExclusionResponseDataAllOf.js
+++ b/src/model/WafExclusionResponseDataAllOf.js
@@ -17,7 +17,7 @@ import WafExclusionResponseDataRelationships from './WafExclusionResponseDataRel
/**
* The WafExclusionResponseDataAllOf model module.
* @module model/WafExclusionResponseDataAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafExclusionResponseDataAllOf {
/**
diff --git a/src/model/WafExclusionResponseDataAttributes.js b/src/model/WafExclusionResponseDataAttributes.js
index 923b1655..e8f20483 100644
--- a/src/model/WafExclusionResponseDataAttributes.js
+++ b/src/model/WafExclusionResponseDataAttributes.js
@@ -17,7 +17,7 @@ import WafExclusionResponseDataAttributesAllOf from './WafExclusionResponseDataA
/**
* The WafExclusionResponseDataAttributes model module.
* @module model/WafExclusionResponseDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafExclusionResponseDataAttributes {
/**
diff --git a/src/model/WafExclusionResponseDataAttributesAllOf.js b/src/model/WafExclusionResponseDataAttributesAllOf.js
index a3b2fbd9..fb76c94b 100644
--- a/src/model/WafExclusionResponseDataAttributesAllOf.js
+++ b/src/model/WafExclusionResponseDataAttributesAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The WafExclusionResponseDataAttributesAllOf model module.
* @module model/WafExclusionResponseDataAttributesAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafExclusionResponseDataAttributesAllOf {
/**
diff --git a/src/model/WafExclusionResponseDataRelationships.js b/src/model/WafExclusionResponseDataRelationships.js
index e31dd0d5..f6854507 100644
--- a/src/model/WafExclusionResponseDataRelationships.js
+++ b/src/model/WafExclusionResponseDataRelationships.js
@@ -19,7 +19,7 @@ import RelationshipWafRules from './RelationshipWafRules';
/**
* The WafExclusionResponseDataRelationships model module.
* @module model/WafExclusionResponseDataRelationships
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafExclusionResponseDataRelationships {
/**
diff --git a/src/model/WafExclusionsResponse.js b/src/model/WafExclusionsResponse.js
index e1278f5d..d358f440 100644
--- a/src/model/WafExclusionsResponse.js
+++ b/src/model/WafExclusionsResponse.js
@@ -21,7 +21,7 @@ import WafExclusionsResponseAllOf from './WafExclusionsResponseAllOf';
/**
* The WafExclusionsResponse model module.
* @module model/WafExclusionsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafExclusionsResponse {
/**
diff --git a/src/model/WafExclusionsResponseAllOf.js b/src/model/WafExclusionsResponseAllOf.js
index 3180e050..da888b4a 100644
--- a/src/model/WafExclusionsResponseAllOf.js
+++ b/src/model/WafExclusionsResponseAllOf.js
@@ -17,7 +17,7 @@ import WafExclusionResponseData from './WafExclusionResponseData';
/**
* The WafExclusionsResponseAllOf model module.
* @module model/WafExclusionsResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafExclusionsResponseAllOf {
/**
diff --git a/src/model/WafFirewall.js b/src/model/WafFirewall.js
index dc9f9af7..909390c0 100644
--- a/src/model/WafFirewall.js
+++ b/src/model/WafFirewall.js
@@ -16,7 +16,7 @@ import WafFirewallData from './WafFirewallData';
/**
* The WafFirewall model module.
* @module model/WafFirewall
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewall {
/**
diff --git a/src/model/WafFirewallData.js b/src/model/WafFirewallData.js
index 9ef0456b..6ad0b3a6 100644
--- a/src/model/WafFirewallData.js
+++ b/src/model/WafFirewallData.js
@@ -17,7 +17,7 @@ import WafFirewallDataAttributes from './WafFirewallDataAttributes';
/**
* The WafFirewallData model module.
* @module model/WafFirewallData
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallData {
/**
diff --git a/src/model/WafFirewallDataAttributes.js b/src/model/WafFirewallDataAttributes.js
index bfc2b178..b3796461 100644
--- a/src/model/WafFirewallDataAttributes.js
+++ b/src/model/WafFirewallDataAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The WafFirewallDataAttributes model module.
* @module model/WafFirewallDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallDataAttributes {
/**
diff --git a/src/model/WafFirewallResponse.js b/src/model/WafFirewallResponse.js
index 060c588f..09629ec2 100644
--- a/src/model/WafFirewallResponse.js
+++ b/src/model/WafFirewallResponse.js
@@ -17,7 +17,7 @@ import WafFirewallResponseData from './WafFirewallResponseData';
/**
* The WafFirewallResponse model module.
* @module model/WafFirewallResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallResponse {
/**
diff --git a/src/model/WafFirewallResponseData.js b/src/model/WafFirewallResponseData.js
index fe584d76..ad022f20 100644
--- a/src/model/WafFirewallResponseData.js
+++ b/src/model/WafFirewallResponseData.js
@@ -20,7 +20,7 @@ import WafFirewallResponseDataAttributes from './WafFirewallResponseDataAttribut
/**
* The WafFirewallResponseData model module.
* @module model/WafFirewallResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallResponseData {
/**
diff --git a/src/model/WafFirewallResponseDataAllOf.js b/src/model/WafFirewallResponseDataAllOf.js
index c4262b3c..0d20296f 100644
--- a/src/model/WafFirewallResponseDataAllOf.js
+++ b/src/model/WafFirewallResponseDataAllOf.js
@@ -17,7 +17,7 @@ import WafFirewallResponseDataAttributes from './WafFirewallResponseDataAttribut
/**
* The WafFirewallResponseDataAllOf model module.
* @module model/WafFirewallResponseDataAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallResponseDataAllOf {
/**
diff --git a/src/model/WafFirewallResponseDataAttributes.js b/src/model/WafFirewallResponseDataAttributes.js
index c6cfe8a0..6d56748f 100644
--- a/src/model/WafFirewallResponseDataAttributes.js
+++ b/src/model/WafFirewallResponseDataAttributes.js
@@ -17,7 +17,7 @@ import WafFirewallResponseDataAttributesAllOf from './WafFirewallResponseDataAtt
/**
* The WafFirewallResponseDataAttributes model module.
* @module model/WafFirewallResponseDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallResponseDataAttributes {
/**
diff --git a/src/model/WafFirewallResponseDataAttributesAllOf.js b/src/model/WafFirewallResponseDataAttributesAllOf.js
index 1cbf2ca9..77c1d06c 100644
--- a/src/model/WafFirewallResponseDataAttributesAllOf.js
+++ b/src/model/WafFirewallResponseDataAttributesAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The WafFirewallResponseDataAttributesAllOf model module.
* @module model/WafFirewallResponseDataAttributesAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallResponseDataAttributesAllOf {
/**
diff --git a/src/model/WafFirewallVersion.js b/src/model/WafFirewallVersion.js
index b7bb43f1..df4c86ca 100644
--- a/src/model/WafFirewallVersion.js
+++ b/src/model/WafFirewallVersion.js
@@ -16,7 +16,7 @@ import WafFirewallVersionData from './WafFirewallVersionData';
/**
* The WafFirewallVersion model module.
* @module model/WafFirewallVersion
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallVersion {
/**
diff --git a/src/model/WafFirewallVersionData.js b/src/model/WafFirewallVersionData.js
index 51c89da7..82e693b0 100644
--- a/src/model/WafFirewallVersionData.js
+++ b/src/model/WafFirewallVersionData.js
@@ -17,7 +17,7 @@ import WafFirewallVersionDataAttributes from './WafFirewallVersionDataAttributes
/**
* The WafFirewallVersionData model module.
* @module model/WafFirewallVersionData
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallVersionData {
/**
diff --git a/src/model/WafFirewallVersionDataAttributes.js b/src/model/WafFirewallVersionDataAttributes.js
index 2e64b25c..a6922ba2 100644
--- a/src/model/WafFirewallVersionDataAttributes.js
+++ b/src/model/WafFirewallVersionDataAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The WafFirewallVersionDataAttributes model module.
* @module model/WafFirewallVersionDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallVersionDataAttributes {
/**
diff --git a/src/model/WafFirewallVersionResponse.js b/src/model/WafFirewallVersionResponse.js
index 9d3b1d8b..7dd82b45 100644
--- a/src/model/WafFirewallVersionResponse.js
+++ b/src/model/WafFirewallVersionResponse.js
@@ -17,7 +17,7 @@ import WafFirewallVersionResponseData from './WafFirewallVersionResponseData';
/**
* The WafFirewallVersionResponse model module.
* @module model/WafFirewallVersionResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallVersionResponse {
/**
diff --git a/src/model/WafFirewallVersionResponseData.js b/src/model/WafFirewallVersionResponseData.js
index 6ea11e7b..0487148b 100644
--- a/src/model/WafFirewallVersionResponseData.js
+++ b/src/model/WafFirewallVersionResponseData.js
@@ -20,7 +20,7 @@ import WafFirewallVersionResponseDataAttributes from './WafFirewallVersionRespon
/**
* The WafFirewallVersionResponseData model module.
* @module model/WafFirewallVersionResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallVersionResponseData {
/**
diff --git a/src/model/WafFirewallVersionResponseDataAllOf.js b/src/model/WafFirewallVersionResponseDataAllOf.js
index 4fe05edc..57472db2 100644
--- a/src/model/WafFirewallVersionResponseDataAllOf.js
+++ b/src/model/WafFirewallVersionResponseDataAllOf.js
@@ -17,7 +17,7 @@ import WafFirewallVersionResponseDataAttributes from './WafFirewallVersionRespon
/**
* The WafFirewallVersionResponseDataAllOf model module.
* @module model/WafFirewallVersionResponseDataAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallVersionResponseDataAllOf {
/**
diff --git a/src/model/WafFirewallVersionResponseDataAttributes.js b/src/model/WafFirewallVersionResponseDataAttributes.js
index 3cb3dbbe..c0099a3f 100644
--- a/src/model/WafFirewallVersionResponseDataAttributes.js
+++ b/src/model/WafFirewallVersionResponseDataAttributes.js
@@ -17,7 +17,7 @@ import WafFirewallVersionResponseDataAttributesAllOf from './WafFirewallVersionR
/**
* The WafFirewallVersionResponseDataAttributes model module.
* @module model/WafFirewallVersionResponseDataAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallVersionResponseDataAttributes {
/**
diff --git a/src/model/WafFirewallVersionResponseDataAttributesAllOf.js b/src/model/WafFirewallVersionResponseDataAttributesAllOf.js
index e110edcf..de1d2c53 100644
--- a/src/model/WafFirewallVersionResponseDataAttributesAllOf.js
+++ b/src/model/WafFirewallVersionResponseDataAttributesAllOf.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The WafFirewallVersionResponseDataAttributesAllOf model module.
* @module model/WafFirewallVersionResponseDataAttributesAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallVersionResponseDataAttributesAllOf {
/**
diff --git a/src/model/WafFirewallVersionsResponse.js b/src/model/WafFirewallVersionsResponse.js
index abb3af20..91e1dd45 100644
--- a/src/model/WafFirewallVersionsResponse.js
+++ b/src/model/WafFirewallVersionsResponse.js
@@ -21,7 +21,7 @@ import WafFirewallVersionsResponseAllOf from './WafFirewallVersionsResponseAllOf
/**
* The WafFirewallVersionsResponse model module.
* @module model/WafFirewallVersionsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallVersionsResponse {
/**
diff --git a/src/model/WafFirewallVersionsResponseAllOf.js b/src/model/WafFirewallVersionsResponseAllOf.js
index 9dc18064..7868fe8e 100644
--- a/src/model/WafFirewallVersionsResponseAllOf.js
+++ b/src/model/WafFirewallVersionsResponseAllOf.js
@@ -17,7 +17,7 @@ import WafFirewallVersionResponseData from './WafFirewallVersionResponseData';
/**
* The WafFirewallVersionsResponseAllOf model module.
* @module model/WafFirewallVersionsResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallVersionsResponseAllOf {
/**
diff --git a/src/model/WafFirewallsResponse.js b/src/model/WafFirewallsResponse.js
index 05f94428..58546a53 100644
--- a/src/model/WafFirewallsResponse.js
+++ b/src/model/WafFirewallsResponse.js
@@ -21,7 +21,7 @@ import WafFirewallsResponseAllOf from './WafFirewallsResponseAllOf';
/**
* The WafFirewallsResponse model module.
* @module model/WafFirewallsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallsResponse {
/**
diff --git a/src/model/WafFirewallsResponseAllOf.js b/src/model/WafFirewallsResponseAllOf.js
index 31d120de..dea1e9bf 100644
--- a/src/model/WafFirewallsResponseAllOf.js
+++ b/src/model/WafFirewallsResponseAllOf.js
@@ -17,7 +17,7 @@ import WafFirewallResponseData from './WafFirewallResponseData';
/**
* The WafFirewallsResponseAllOf model module.
* @module model/WafFirewallsResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafFirewallsResponseAllOf {
/**
diff --git a/src/model/WafRule.js b/src/model/WafRule.js
index 196d46c4..b0e6f4dd 100644
--- a/src/model/WafRule.js
+++ b/src/model/WafRule.js
@@ -17,7 +17,7 @@ import WafRuleAttributes from './WafRuleAttributes';
/**
* The WafRule model module.
* @module model/WafRule
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafRule {
/**
diff --git a/src/model/WafRuleAttributes.js b/src/model/WafRuleAttributes.js
index d0a3aa01..d1567ebd 100644
--- a/src/model/WafRuleAttributes.js
+++ b/src/model/WafRuleAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The WafRuleAttributes model module.
* @module model/WafRuleAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafRuleAttributes {
/**
diff --git a/src/model/WafRuleResponse.js b/src/model/WafRuleResponse.js
index 09ae23de..94692248 100644
--- a/src/model/WafRuleResponse.js
+++ b/src/model/WafRuleResponse.js
@@ -17,7 +17,7 @@ import WafRuleResponseData from './WafRuleResponseData';
/**
* The WafRuleResponse model module.
* @module model/WafRuleResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafRuleResponse {
/**
diff --git a/src/model/WafRuleResponseData.js b/src/model/WafRuleResponseData.js
index 913fbbc3..08d48334 100644
--- a/src/model/WafRuleResponseData.js
+++ b/src/model/WafRuleResponseData.js
@@ -20,7 +20,7 @@ import WafRuleResponseDataAllOf from './WafRuleResponseDataAllOf';
/**
* The WafRuleResponseData model module.
* @module model/WafRuleResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafRuleResponseData {
/**
diff --git a/src/model/WafRuleResponseDataAllOf.js b/src/model/WafRuleResponseDataAllOf.js
index 81f04a4a..82253de0 100644
--- a/src/model/WafRuleResponseDataAllOf.js
+++ b/src/model/WafRuleResponseDataAllOf.js
@@ -16,7 +16,7 @@ import RelationshipsForWafRule from './RelationshipsForWafRule';
/**
* The WafRuleResponseDataAllOf model module.
* @module model/WafRuleResponseDataAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafRuleResponseDataAllOf {
/**
diff --git a/src/model/WafRuleRevision.js b/src/model/WafRuleRevision.js
index 3bf97f50..c76eaf64 100644
--- a/src/model/WafRuleRevision.js
+++ b/src/model/WafRuleRevision.js
@@ -17,7 +17,7 @@ import WafRuleRevisionAttributes from './WafRuleRevisionAttributes';
/**
* The WafRuleRevision model module.
* @module model/WafRuleRevision
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafRuleRevision {
/**
diff --git a/src/model/WafRuleRevisionAttributes.js b/src/model/WafRuleRevisionAttributes.js
index 3ba384a9..e1e52193 100644
--- a/src/model/WafRuleRevisionAttributes.js
+++ b/src/model/WafRuleRevisionAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The WafRuleRevisionAttributes model module.
* @module model/WafRuleRevisionAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafRuleRevisionAttributes {
/**
diff --git a/src/model/WafRuleRevisionOrLatest.js b/src/model/WafRuleRevisionOrLatest.js
index aff17138..27330c5f 100644
--- a/src/model/WafRuleRevisionOrLatest.js
+++ b/src/model/WafRuleRevisionOrLatest.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The WafRuleRevisionOrLatest model module.
* @module model/WafRuleRevisionOrLatest
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafRuleRevisionOrLatest {
/**
diff --git a/src/model/WafRuleRevisionResponse.js b/src/model/WafRuleRevisionResponse.js
index 3dc3e2f3..02c1d7d4 100644
--- a/src/model/WafRuleRevisionResponse.js
+++ b/src/model/WafRuleRevisionResponse.js
@@ -17,7 +17,7 @@ import WafRuleRevisionResponseData from './WafRuleRevisionResponseData';
/**
* The WafRuleRevisionResponse model module.
* @module model/WafRuleRevisionResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafRuleRevisionResponse {
/**
diff --git a/src/model/WafRuleRevisionResponseData.js b/src/model/WafRuleRevisionResponseData.js
index 3a793cc8..dac60ffb 100644
--- a/src/model/WafRuleRevisionResponseData.js
+++ b/src/model/WafRuleRevisionResponseData.js
@@ -20,7 +20,7 @@ import WafRuleRevisionResponseDataAllOf from './WafRuleRevisionResponseDataAllOf
/**
* The WafRuleRevisionResponseData model module.
* @module model/WafRuleRevisionResponseData
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafRuleRevisionResponseData {
/**
diff --git a/src/model/WafRuleRevisionResponseDataAllOf.js b/src/model/WafRuleRevisionResponseDataAllOf.js
index 996a9b72..d70af592 100644
--- a/src/model/WafRuleRevisionResponseDataAllOf.js
+++ b/src/model/WafRuleRevisionResponseDataAllOf.js
@@ -16,7 +16,7 @@ import RelationshipWafRule from './RelationshipWafRule';
/**
* The WafRuleRevisionResponseDataAllOf model module.
* @module model/WafRuleRevisionResponseDataAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafRuleRevisionResponseDataAllOf {
/**
diff --git a/src/model/WafRuleRevisionsResponse.js b/src/model/WafRuleRevisionsResponse.js
index 101efecc..0319d6fb 100644
--- a/src/model/WafRuleRevisionsResponse.js
+++ b/src/model/WafRuleRevisionsResponse.js
@@ -21,7 +21,7 @@ import WafRuleRevisionsResponseAllOf from './WafRuleRevisionsResponseAllOf';
/**
* The WafRuleRevisionsResponse model module.
* @module model/WafRuleRevisionsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafRuleRevisionsResponse {
/**
diff --git a/src/model/WafRuleRevisionsResponseAllOf.js b/src/model/WafRuleRevisionsResponseAllOf.js
index 102860a3..80f61bc3 100644
--- a/src/model/WafRuleRevisionsResponseAllOf.js
+++ b/src/model/WafRuleRevisionsResponseAllOf.js
@@ -17,7 +17,7 @@ import WafRuleRevisionResponseData from './WafRuleRevisionResponseData';
/**
* The WafRuleRevisionsResponseAllOf model module.
* @module model/WafRuleRevisionsResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafRuleRevisionsResponseAllOf {
/**
diff --git a/src/model/WafRulesResponse.js b/src/model/WafRulesResponse.js
index 87f190d0..7601a5d1 100644
--- a/src/model/WafRulesResponse.js
+++ b/src/model/WafRulesResponse.js
@@ -21,7 +21,7 @@ import WafRulesResponseAllOf from './WafRulesResponseAllOf';
/**
* The WafRulesResponse model module.
* @module model/WafRulesResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafRulesResponse {
/**
diff --git a/src/model/WafRulesResponseAllOf.js b/src/model/WafRulesResponseAllOf.js
index 4f971784..0dab098f 100644
--- a/src/model/WafRulesResponseAllOf.js
+++ b/src/model/WafRulesResponseAllOf.js
@@ -17,7 +17,7 @@ import WafRuleResponseData from './WafRuleResponseData';
/**
* The WafRulesResponseAllOf model module.
* @module model/WafRulesResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafRulesResponseAllOf {
/**
diff --git a/src/model/WafTag.js b/src/model/WafTag.js
index cbaab344..35ac7164 100644
--- a/src/model/WafTag.js
+++ b/src/model/WafTag.js
@@ -17,7 +17,7 @@ import WafTagAttributes from './WafTagAttributes';
/**
* The WafTag model module.
* @module model/WafTag
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafTag {
/**
diff --git a/src/model/WafTagAttributes.js b/src/model/WafTagAttributes.js
index e44e8842..5d23fc73 100644
--- a/src/model/WafTagAttributes.js
+++ b/src/model/WafTagAttributes.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The WafTagAttributes model module.
* @module model/WafTagAttributes
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafTagAttributes {
/**
diff --git a/src/model/WafTagsResponse.js b/src/model/WafTagsResponse.js
index 17255ab0..fcd1350a 100644
--- a/src/model/WafTagsResponse.js
+++ b/src/model/WafTagsResponse.js
@@ -21,7 +21,7 @@ import WafTagsResponseDataItem from './WafTagsResponseDataItem';
/**
* The WafTagsResponse model module.
* @module model/WafTagsResponse
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafTagsResponse {
/**
diff --git a/src/model/WafTagsResponseAllOf.js b/src/model/WafTagsResponseAllOf.js
index 6c2aa6dd..1be245b4 100644
--- a/src/model/WafTagsResponseAllOf.js
+++ b/src/model/WafTagsResponseAllOf.js
@@ -17,7 +17,7 @@ import WafTagsResponseDataItem from './WafTagsResponseDataItem';
/**
* The WafTagsResponseAllOf model module.
* @module model/WafTagsResponseAllOf
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafTagsResponseAllOf {
/**
diff --git a/src/model/WafTagsResponseDataItem.js b/src/model/WafTagsResponseDataItem.js
index a2378635..c884592c 100644
--- a/src/model/WafTagsResponseDataItem.js
+++ b/src/model/WafTagsResponseDataItem.js
@@ -20,7 +20,7 @@ import WafTagAttributes from './WafTagAttributes';
/**
* The WafTagsResponseDataItem model module.
* @module model/WafTagsResponseDataItem
- * @version 7.10.0
+ * @version 8.0.0
*/
class WafTagsResponseDataItem {
/**
diff --git a/src/model/WsMessageFormat.js b/src/model/WsMessageFormat.js
index fdf58411..8ee88a6f 100644
--- a/src/model/WsMessageFormat.js
+++ b/src/model/WsMessageFormat.js
@@ -15,7 +15,7 @@ import ApiClient from '../ApiClient';
/**
* The WsMessageFormat model module.
* @module model/WsMessageFormat
- * @version 7.10.0
+ * @version 8.0.0
*/
class WsMessageFormat {
/**