From d8bc210f8e29850dbff84a6da009525e7a3e53a2 Mon Sep 17 00:00:00 2001 From: github-actions Date: Fri, 6 Dec 2024 07:00:17 +0000 Subject: [PATCH] Generated v8.0.0 --- CHANGELOG.md | 31 ++ README.md | 17 +- docs/AccessKey.md | 12 + docs/AccessKeyResponse.md | 15 + docs/AclsInComputeApi.md | 6 +- docs/BillingUsageMetricsApi.md | 30 +- docs/ComputeAclUpdate.md | 10 + docs/DimensionAttributesCountryStats.md | 12 + docs/DimensionAttributesRate.md | 10 + docs/DimensionBrowser.md | 10 + docs/DimensionContentType.md | 10 + docs/DimensionCountry.md | 10 + docs/DimensionDevice.md | 10 + docs/DimensionOs.md | 10 + docs/DimensionResponse.md | 10 + docs/DimensionStatusCode.md | 10 + docs/DimensionUrl.md | 10 + docs/EnabledProductsApi.md | 10 +- docs/FilterFieldItem.md | 12 + docs/GetLogInsightsResponse.md | 11 + docs/GetLogRecordsResponse.md | 11 + docs/GetLogRecordsResponseMeta.md | 10 + docs/GetLogRecordsResponseMetaFilters.md | 16 + docs/InsightsApi.md | 66 +++ docs/KvStoreItemApi.md | 4 +- docs/LogExplorerApi.md | 62 +++ docs/LogInsights.md | 12 + docs/LogInsightsDimensionAttributes.md | 13 + docs/LogInsightsDimensions.md | 17 + docs/LogInsightsMeta.md | 10 + docs/LogInsightsMetaFilter.md | 14 + docs/LogInsightsValues.md | 26 ++ docs/LogPropertyServiceId.md | 9 + docs/LogRecord.md | 37 ++ docs/LoggingGrafanacloudlogsAdditional.md | 14 + docs/LoggingGrafanacloudlogsApi.md | 248 ++++++++++ docs/LoggingGrafanacloudlogsResponse.md | 23 + docs/ObjectStorageAccessKeysApi.md | 154 ++++++ docs/RealtimeEntryAggregated.md | 10 +- docs/RealtimeMeasurements.md | 10 +- docs/Results.md | 10 +- docs/SetConfiguration.md | 1 + docs/Usagemetric.md | 18 + docs/Usagemetrics.md | 10 + docs/ValueField.md | 9 + docs/Values503Responses.md | 12 + docs/ValuesBandwidth.md | 11 + docs/ValuesBrowser.md | 11 + docs/ValuesCacheHitRatio.md | 10 + docs/ValuesCountryStats.md | 12 + docs/ValuesDuration.md | 12 + docs/ValuesMisses.md | 10 + docs/ValuesRate.md | 10 + docs/ValuesRequests.md | 10 + docs/ValuesStatusCodes.md | 12 + package.json | 2 +- sig.json | 2 +- src/ApiClient.js | 4 +- src/api/AclApi.js | 2 +- src/api/AclEntryApi.js | 2 +- src/api/AclsInComputeApi.js | 10 +- src/api/ApexRedirectApi.js | 2 +- src/api/AutomationTokensApi.js | 2 +- src/api/BackendApi.js | 2 +- src/api/BillingAddressApi.js | 2 +- src/api/BillingApi.js | 2 +- src/api/BillingInvoicesApi.js | 2 +- src/api/BillingUsageMetricsApi.js | 57 +-- src/api/CacheSettingsApi.js | 2 +- src/api/ConditionApi.js | 2 +- src/api/ConfigStoreApi.js | 2 +- src/api/ConfigStoreItemApi.js | 2 +- src/api/ContactApi.js | 2 +- src/api/ContentApi.js | 2 +- src/api/CustomerAddressesApi.js | 2 +- src/api/CustomerApi.js | 2 +- src/api/DictionaryApi.js | 2 +- src/api/DictionaryInfoApi.js | 2 +- src/api/DictionaryItemApi.js | 2 +- src/api/DiffApi.js | 2 +- src/api/DirectorApi.js | 2 +- src/api/DirectorBackendApi.js | 2 +- src/api/DomainApi.js | 2 +- src/api/DomainInspectorHistoricalApi.js | 2 +- src/api/DomainInspectorRealtimeApi.js | 2 +- src/api/DomainOwnershipsApi.js | 2 +- src/api/EnabledProductsApi.js | 22 +- src/api/EventsApi.js | 2 +- src/api/GzipApi.js | 2 +- src/api/HeaderApi.js | 2 +- src/api/HealthcheckApi.js | 2 +- src/api/HistoricalApi.js | 2 +- src/api/Http3Api.js | 2 +- src/api/IamPermissionsApi.js | 2 +- src/api/IamRolesApi.js | 2 +- src/api/IamServiceGroupsApi.js | 2 +- src/api/IamUserGroupsApi.js | 2 +- src/api/ImageOptimizerDefaultSettingsApi.js | 2 +- src/api/InsightsApi.js | 132 ++++++ src/api/InvitationsApi.js | 2 +- src/api/KvStoreApi.js | 2 +- src/api/KvStoreItemApi.js | 7 +- src/api/LegacyWafConfigurationSetsApi.js | 2 +- src/api/LegacyWafFirewallApi.js | 2 +- src/api/LegacyWafOwaspApi.js | 2 +- src/api/LegacyWafRuleApi.js | 2 +- src/api/LegacyWafRuleStatusApi.js | 2 +- src/api/LegacyWafRulesetApi.js | 2 +- src/api/LegacyWafTagApi.js | 2 +- src/api/LegacyWafUpdateStatusApi.js | 2 +- src/api/LogExplorerApi.js | 122 +++++ src/api/LoggingAzureblobApi.js | 2 +- src/api/LoggingBigqueryApi.js | 2 +- src/api/LoggingCloudfilesApi.js | 2 +- src/api/LoggingDatadogApi.js | 2 +- src/api/LoggingDigitaloceanApi.js | 2 +- src/api/LoggingElasticsearchApi.js | 2 +- src/api/LoggingFtpApi.js | 2 +- src/api/LoggingGcsApi.js | 2 +- src/api/LoggingGrafanacloudlogsApi.js | 442 ++++++++++++++++++ src/api/LoggingHerokuApi.js | 2 +- src/api/LoggingHoneycombApi.js | 2 +- src/api/LoggingHttpsApi.js | 2 +- src/api/LoggingKafkaApi.js | 2 +- src/api/LoggingKinesisApi.js | 2 +- src/api/LoggingLogentriesApi.js | 2 +- src/api/LoggingLogglyApi.js | 2 +- src/api/LoggingLogshuttleApi.js | 2 +- src/api/LoggingNewrelicApi.js | 2 +- src/api/LoggingNewrelicotlpApi.js | 2 +- src/api/LoggingOpenstackApi.js | 2 +- src/api/LoggingPapertrailApi.js | 2 +- src/api/LoggingPubsubApi.js | 2 +- src/api/LoggingS3Api.js | 2 +- src/api/LoggingScalyrApi.js | 2 +- src/api/LoggingSftpApi.js | 2 +- src/api/LoggingSplunkApi.js | 2 +- src/api/LoggingSumologicApi.js | 2 +- src/api/LoggingSyslogApi.js | 2 +- src/api/MutualAuthenticationApi.js | 2 +- src/api/ObjectStorageAccessKeysApi.js | 262 +++++++++++ src/api/ObservabilityCustomDashboardsApi.js | 2 +- src/api/OriginInspectorHistoricalApi.js | 2 +- src/api/OriginInspectorRealtimeApi.js | 2 +- src/api/PackageApi.js | 2 +- src/api/PoolApi.js | 2 +- src/api/PopApi.js | 2 +- src/api/PublicIpListApi.js | 2 +- src/api/PublishApi.js | 2 +- src/api/PurgeApi.js | 2 +- src/api/RateLimiterApi.js | 2 +- src/api/RealtimeApi.js | 2 +- src/api/RequestSettingsApi.js | 2 +- src/api/ResourceApi.js | 2 +- src/api/ResponseObjectApi.js | 2 +- src/api/SecretStoreApi.js | 2 +- src/api/SecretStoreItemApi.js | 2 +- src/api/ServerApi.js | 2 +- src/api/ServiceApi.js | 2 +- src/api/ServiceAuthorizationsApi.js | 2 +- src/api/SettingsApi.js | 2 +- src/api/SnippetApi.js | 2 +- src/api/StarApi.js | 2 +- src/api/StatsApi.js | 2 +- src/api/SudoApi.js | 2 +- src/api/TlsActivationsApi.js | 2 +- src/api/TlsBulkCertificatesApi.js | 2 +- src/api/TlsCertificatesApi.js | 2 +- src/api/TlsConfigurationsApi.js | 2 +- src/api/TlsCsrsApi.js | 2 +- src/api/TlsDomainsApi.js | 2 +- src/api/TlsPrivateKeysApi.js | 2 +- src/api/TlsSubscriptionsApi.js | 2 +- src/api/TokensApi.js | 2 +- src/api/UserApi.js | 2 +- src/api/VclApi.js | 2 +- src/api/VclDiffApi.js | 2 +- src/api/VersionApi.js | 2 +- src/api/WafActiveRulesApi.js | 2 +- src/api/WafExclusionsApi.js | 2 +- src/api/WafFirewallVersionsApi.js | 2 +- src/api/WafFirewallsApi.js | 2 +- src/api/WafRuleRevisionsApi.js | 2 +- src/api/WafRulesApi.js | 2 +- src/api/WafTagsApi.js | 2 +- src/api/WholePlatformDdosHistoricalApi.js | 2 +- src/index.js | 317 ++++++++++++- src/model/AccessKey.js | 92 ++++ src/model/AccessKeyResponse.js | 115 +++++ src/model/Acl.js | 2 +- src/model/AclEntry.js | 2 +- src/model/AclEntryResponse.js | 2 +- src/model/AclEntryResponseAllOf.js | 2 +- src/model/AclResponse.js | 2 +- src/model/AclResponseAllOf.js | 2 +- src/model/ApexRedirect.js | 2 +- src/model/ApexRedirectAllOf.js | 2 +- src/model/AsyncResponse.js | 2 +- src/model/AutomationToken.js | 2 +- src/model/AutomationTokenCreateRequest.js | 2 +- .../AutomationTokenCreateRequestAttributes.js | 2 +- src/model/AutomationTokenCreateResponse.js | 2 +- .../AutomationTokenCreateResponseAllOf.js | 2 +- src/model/AutomationTokenErrorResponse.js | 2 +- src/model/AutomationTokenResponse.js | 2 +- src/model/AutomationTokenResponseAllOf.js | 2 +- src/model/Backend.js | 2 +- src/model/BackendResponse.js | 2 +- src/model/BackendResponseAllOf.js | 2 +- src/model/Batch.js | 2 +- src/model/BatchErrors.js | 2 +- src/model/Billing.js | 2 +- src/model/BillingAddressAttributes.js | 2 +- src/model/BillingAddressRequest.js | 2 +- src/model/BillingAddressRequestData.js | 2 +- src/model/BillingAddressResponse.js | 2 +- src/model/BillingAddressResponseData.js | 2 +- ...BillingAddressVerificationErrorResponse.js | 2 +- ...gAddressVerificationErrorResponseErrors.js | 2 +- src/model/BillingBandwidth.js | 2 +- src/model/BillingBandwidthTiers.js | 2 +- src/model/BillingEstimateInvoiceId.js | 2 +- src/model/BillingEstimateLines.js | 2 +- src/model/BillingEstimateLinesLineItems.js | 2 +- src/model/BillingEstimateResponse.js | 2 +- src/model/BillingInvoiceId.js | 2 +- src/model/BillingRegions.js | 2 +- src/model/BillingResponse.js | 2 +- src/model/BillingResponseItemItemsData.js | 2 +- src/model/BillingResponseLineItem.js | 2 +- src/model/BillingStatus.js | 2 +- src/model/BillingTotal.js | 2 +- src/model/BillingTotalExtras.js | 2 +- src/model/BulkUpdateAclEntriesRequest.js | 2 +- src/model/BulkUpdateAclEntry.js | 2 +- src/model/BulkUpdateAclEntryAllOf.js | 2 +- src/model/BulkUpdateConfigStoreItem.js | 2 +- src/model/BulkUpdateConfigStoreItemAllOf.js | 2 +- src/model/BulkUpdateConfigStoreListRequest.js | 2 +- src/model/BulkUpdateDictionaryItem.js | 2 +- src/model/BulkUpdateDictionaryListRequest.js | 2 +- src/model/BulkWafActiveRules.js | 2 +- src/model/CacheSetting.js | 2 +- src/model/CacheSettingResponse.js | 2 +- src/model/ClientKey.js | 2 +- src/model/ComputeAclCreateAclsRequest.js | 2 +- src/model/ComputeAclCreateAclsResponse.js | 2 +- src/model/ComputeAclListEntries.js | 4 +- src/model/ComputeAclListEntriesItem.js | 2 +- src/model/ComputeAclListEntriesMeta.js | 2 +- src/model/ComputeAclLookup.js | 4 +- src/model/ComputeAclUpdate.js | 72 +++ src/model/ComputeAclUpdateEntry.js | 4 +- src/model/Condition.js | 2 +- src/model/ConditionResponse.js | 2 +- src/model/ConfigStore.js | 2 +- src/model/ConfigStoreInfoResponse.js | 2 +- src/model/ConfigStoreItem.js | 2 +- src/model/ConfigStoreItemResponse.js | 2 +- src/model/ConfigStoreItemResponseAllOf.js | 2 +- src/model/ConfigStoreResponse.js | 2 +- src/model/ConfigStoreResponseAllOf.js | 2 +- src/model/ConfiguredProductResponse.js | 2 +- .../ConfiguredProductResponseConfiguration.js | 2 +- src/model/ConfiguredProductResponseLinks.js | 2 +- src/model/ConfiguredProductResponseProduct.js | 2 +- src/model/Contact.js | 2 +- src/model/ContactResponse.js | 2 +- src/model/ContactResponseAllOf.js | 2 +- src/model/Content.js | 2 +- src/model/CreateDashboardRequest.js | 2 +- src/model/CreateResponseObjectRequest.js | 2 +- src/model/Customer.js | 2 +- src/model/CustomerAddress.js | 2 +- src/model/CustomerResponse.js | 2 +- src/model/CustomerResponseAllOf.js | 2 +- src/model/Dashboard.js | 2 +- src/model/DashboardItem.js | 2 +- src/model/DashboardItemPropertyDataSource.js | 2 +- ...ardItemPropertyDataSourcePropertyConfig.js | 2 +- .../DashboardItemPropertyVisualization.js | 2 +- ...ItemPropertyVisualizationPropertyConfig.js | 2 +- src/model/DashboardPropertyCreatedBy.js | 2 +- src/model/DashboardPropertyUpdatedBy.js | 2 +- src/model/DefaultSettings.js | 2 +- src/model/DefaultSettingsError.js | 2 +- src/model/DefaultSettingsResponse.js | 2 +- src/model/Dictionary.js | 2 +- src/model/DictionaryInfoResponse.js | 2 +- src/model/DictionaryItem.js | 2 +- src/model/DictionaryItemResponse.js | 2 +- src/model/DictionaryItemResponseAllOf.js | 2 +- src/model/DictionaryResponse.js | 2 +- src/model/DictionaryResponseAllOf.js | 2 +- src/model/DiffResponse.js | 2 +- src/model/DimensionAttributesCountryStats.js | 89 ++++ src/model/DimensionAttributesRate.js | 71 +++ src/model/DimensionBrowser.js | 71 +++ src/model/DimensionContentType.js | 71 +++ src/model/DimensionCountry.js | 71 +++ src/model/DimensionDevice.js | 71 +++ src/model/DimensionOs.js | 71 +++ src/model/DimensionResponse.js | 71 +++ src/model/DimensionStatusCode.js | 71 +++ src/model/DimensionUrl.js | 71 +++ src/model/Director.js | 2 +- src/model/DirectorBackend.js | 2 +- src/model/DirectorBackendAllOf.js | 2 +- src/model/DirectorResponse.js | 2 +- src/model/Domain.js | 2 +- src/model/DomainInspector.js | 2 +- src/model/DomainInspectorEntry.js | 2 +- src/model/DomainInspectorEntryDimensions.js | 2 +- src/model/DomainInspectorMeasurements.js | 2 +- src/model/DomainInspectorRealtimeEntry.js | 2 +- src/model/DomainResponse.js | 2 +- src/model/EnabledProductResponse.js | 2 +- src/model/EnabledProductResponseLinks.js | 2 +- src/model/EnabledProductResponseProduct.js | 2 +- src/model/EnabledProductResponseService.js | 2 +- src/model/Environment.js | 2 +- src/model/EomInvoiceResponse.js | 2 +- src/model/Error.js | 2 +- src/model/ErrorResponseData.js | 2 +- src/model/Event.js | 2 +- src/model/EventAttributes.js | 2 +- src/model/EventData.js | 2 +- src/model/EventResponse.js | 2 +- src/model/EventsResponse.js | 2 +- src/model/FilterFieldItem.js | 147 ++++++ src/model/GenericTokenError.js | 2 +- src/model/GetLogInsightsResponse.js | 80 ++++ src/model/GetLogRecordsResponse.js | 80 ++++ src/model/GetLogRecordsResponseMeta.js | 71 +++ src/model/GetLogRecordsResponseMetaFilters.js | 127 +++++ src/model/GetServiceLevelUsageResponse.js | 2 +- .../GetServiceLevelUsageTypesResponse.js | 2 +- src/model/Gzip.js | 2 +- src/model/GzipResponse.js | 2 +- src/model/Header.js | 2 +- src/model/HeaderResponse.js | 2 +- src/model/HeaderResponseAdditional.js | 2 +- src/model/Healthcheck.js | 2 +- src/model/HealthcheckResponse.js | 2 +- src/model/Historical.js | 2 +- src/model/HistoricalDdos.js | 2 +- src/model/HistoricalDdosMeta.js | 2 +- src/model/HistoricalDomains.js | 2 +- src/model/HistoricalDomainsData.js | 2 +- src/model/HistoricalDomainsMeta.js | 2 +- src/model/HistoricalDomainsMetaFilters.js | 2 +- src/model/HistoricalDomainsResponse.js | 2 +- src/model/HistoricalDomainsResponseAllOf.js | 2 +- src/model/HistoricalMeta.js | 2 +- src/model/HistoricalOriginsResponse.js | 2 +- src/model/HistoricalOriginsResponseAllOf.js | 2 +- src/model/HistoricalRegionsResponse.js | 2 +- src/model/HistoricalRegionsResponseAllOf.js | 2 +- .../HistoricalStatsAggregatedResponse.js | 2 +- .../HistoricalStatsAggregatedResponseAllOf.js | 2 +- src/model/HistoricalStatsByServiceResponse.js | 2 +- .../HistoricalStatsByServiceResponseAllOf.js | 2 +- .../HistoricalUsageAggregatedResponse.js | 2 +- .../HistoricalUsageAggregatedResponseAllOf.js | 2 +- src/model/HistoricalUsageData.js | 2 +- src/model/HistoricalUsageMonthResponse.js | 2 +- .../HistoricalUsageMonthResponseAllOf.js | 2 +- src/model/HistoricalUsageMonthResponseData.js | 2 +- src/model/HistoricalUsageService.js | 2 +- src/model/HistoricalUsageServiceResponse.js | 2 +- .../HistoricalUsageServiceResponseAllOf.js | 2 +- src/model/Http3.js | 2 +- src/model/Http3AllOf.js | 2 +- src/model/HttpResponseFormat.js | 2 +- src/model/HttpStreamFormat.js | 2 +- src/model/IamPermission.js | 2 +- src/model/IamRole.js | 2 +- src/model/IamRoleAllOf.js | 2 +- src/model/IamServiceGroup.js | 2 +- src/model/IamServiceGroupAllOf.js | 2 +- src/model/IamUserGroup.js | 2 +- src/model/IamUserGroupAllOf.js | 2 +- src/model/IncludedWithTlsConfiguration.js | 2 +- src/model/IncludedWithTlsConfigurationItem.js | 2 +- src/model/IncludedWithWafActiveRuleItem.js | 2 +- src/model/IncludedWithWafExclusionItem.js | 2 +- .../IncludedWithWafFirewallVersionItem.js | 2 +- src/model/IncludedWithWafRuleItem.js | 2 +- src/model/InlineObject.js | 2 +- src/model/InlineObject1.js | 2 +- src/model/InlineResponse200.js | 2 +- src/model/InlineResponse2001.js | 2 +- src/model/InlineResponse2002.js | 2 +- src/model/InlineResponse2003.js | 2 +- src/model/InlineResponse2003Meta.js | 2 +- src/model/InlineResponse2004.js | 2 +- src/model/InlineResponse2004Meta.js | 2 +- src/model/InlineResponse2005.js | 2 +- src/model/InlineResponse2006.js | 2 +- src/model/InlineResponse2007.js | 2 +- src/model/InlineResponse201.js | 2 +- src/model/InlineResponse400.js | 2 +- src/model/Invitation.js | 2 +- src/model/InvitationData.js | 2 +- src/model/InvitationDataAttributes.js | 2 +- src/model/InvitationResponse.js | 2 +- src/model/InvitationResponseAllOf.js | 2 +- src/model/InvitationResponseData.js | 2 +- src/model/InvitationResponseDataAllOf.js | 2 +- src/model/InvitationsResponse.js | 2 +- src/model/InvitationsResponseAllOf.js | 2 +- src/model/Invoice.js | 2 +- src/model/Invoicelineitems.js | 2 +- src/model/LegacyWafConfigurationSet.js | 2 +- src/model/LegacyWafFirewall.js | 2 +- src/model/LegacyWafOwasp.js | 2 +- src/model/LegacyWafRule.js | 2 +- src/model/LegacyWafRuleStatus.js | 2 +- src/model/LegacyWafRuleset.js | 2 +- src/model/LegacyWafTag.js | 2 +- src/model/LegacyWafUpdateStatus.js | 2 +- src/model/LineItemData.js | 2 +- src/model/ListCustomerAddressesResponse.js | 2 +- src/model/ListDashboardsResponse.js | 2 +- src/model/ListEomInvoicesResponse.js | 2 +- src/model/Listinvoices.js | 2 +- src/model/LogInsights.js | 89 ++++ src/model/LogInsightsDimensionAttributes.js | 126 +++++ src/model/LogInsightsDimensions.js | 206 ++++++++ src/model/LogInsightsMeta.js | 72 +++ src/model/LogInsightsMetaFilter.js | 109 +++++ src/model/LogInsightsValues.js | 355 ++++++++++++++ src/model/LogPropertyServiceId.js | 63 +++ src/model/LogRecord.js | 314 +++++++++++++ src/model/LoggingAddressAndPort.js | 2 +- src/model/LoggingAzureblobAdditional.js | 2 +- src/model/LoggingAzureblobResponse.js | 2 +- src/model/LoggingBigqueryAdditional.js | 2 +- src/model/LoggingBigqueryResponse.js | 2 +- src/model/LoggingCloudfilesAdditional.js | 2 +- src/model/LoggingCloudfilesResponse.js | 2 +- src/model/LoggingCommon.js | 2 +- src/model/LoggingCommonResponse.js | 2 +- src/model/LoggingCommonResponseAllOf.js | 2 +- src/model/LoggingCommonResponseAllOf1.js | 2 +- src/model/LoggingDatadogAdditional.js | 2 +- src/model/LoggingDatadogResponse.js | 2 +- src/model/LoggingDigitaloceanAdditional.js | 2 +- src/model/LoggingDigitaloceanResponse.js | 2 +- src/model/LoggingElasticsearchAdditional.js | 2 +- src/model/LoggingElasticsearchResponse.js | 2 +- src/model/LoggingFormatVersionInteger.js | 2 +- src/model/LoggingFormatVersionString.js | 2 +- src/model/LoggingFtpAdditional.js | 2 +- src/model/LoggingFtpResponse.js | 2 +- src/model/LoggingFtpResponseAllOf.js | 2 +- src/model/LoggingGcsAdditional.js | 2 +- src/model/LoggingGcsCommon.js | 2 +- src/model/LoggingGcsResponse.js | 2 +- src/model/LoggingGenericCommon.js | 2 +- src/model/LoggingGenericCommonResponse.js | 2 +- .../LoggingGenericCommonResponseAllOf.js | 2 +- .../LoggingGenericCommonResponseAllOf1.js | 2 +- src/model/LoggingGooglePubsubAdditional.js | 2 +- src/model/LoggingGooglePubsubResponse.js | 2 +- .../LoggingGrafanacloudlogsAdditional.js | 107 +++++ src/model/LoggingGrafanacloudlogsResponse.js | 326 +++++++++++++ src/model/LoggingHerokuAdditional.js | 2 +- src/model/LoggingHerokuResponse.js | 2 +- src/model/LoggingHoneycombAdditional.js | 2 +- src/model/LoggingHoneycombResponse.js | 2 +- src/model/LoggingHttpsAdditional.js | 2 +- src/model/LoggingHttpsResponse.js | 2 +- src/model/LoggingKafkaAdditional.js | 2 +- src/model/LoggingKafkaResponse.js | 2 +- src/model/LoggingKafkaResponsePost.js | 2 +- src/model/LoggingKinesisAdditional.js | 2 +- src/model/LoggingKinesisResponse.js | 2 +- src/model/LoggingLogentriesAdditional.js | 2 +- src/model/LoggingLogentriesResponse.js | 2 +- src/model/LoggingLogglyAdditional.js | 2 +- src/model/LoggingLogglyResponse.js | 2 +- src/model/LoggingLogshuttleAdditional.js | 2 +- src/model/LoggingLogshuttleResponse.js | 2 +- src/model/LoggingNewrelicAdditional.js | 2 +- src/model/LoggingNewrelicResponse.js | 2 +- src/model/LoggingNewrelicotlpAdditional.js | 2 +- src/model/LoggingNewrelicotlpResponse.js | 2 +- src/model/LoggingOpenstackAdditional.js | 2 +- src/model/LoggingOpenstackResponse.js | 2 +- src/model/LoggingPapertrailResponse.js | 2 +- src/model/LoggingRequestCapsCommon.js | 2 +- src/model/LoggingS3Additional.js | 2 +- src/model/LoggingS3Response.js | 2 +- src/model/LoggingScalyrAdditional.js | 2 +- src/model/LoggingScalyrResponse.js | 2 +- src/model/LoggingSftpAdditional.js | 2 +- src/model/LoggingSftpResponse.js | 2 +- src/model/LoggingSftpResponseAllOf.js | 2 +- src/model/LoggingSplunkAdditional.js | 2 +- src/model/LoggingSplunkResponse.js | 2 +- src/model/LoggingSumologicAdditional.js | 2 +- src/model/LoggingSumologicResponse.js | 2 +- src/model/LoggingSyslogAdditional.js | 2 +- src/model/LoggingSyslogResponse.js | 2 +- src/model/LoggingTlsCommon.js | 2 +- src/model/Metadata.js | 2 +- src/model/MtdInvoiceResponse.js | 2 +- src/model/Mtdinvoice.js | 2 +- src/model/Mtdlineitems.js | 2 +- src/model/MutualAuthentication.js | 2 +- src/model/MutualAuthenticationData.js | 2 +- .../MutualAuthenticationDataAttributes.js | 2 +- src/model/MutualAuthenticationResponse.js | 2 +- .../MutualAuthenticationResponseAttributes.js | 2 +- ...alAuthenticationResponseAttributesAllOf.js | 2 +- src/model/MutualAuthenticationResponseData.js | 2 +- .../MutualAuthenticationResponseDataAllOf.js | 2 +- src/model/MutualAuthenticationsResponse.js | 2 +- .../MutualAuthenticationsResponseAllOf.js | 2 +- src/model/OriginInspector.js | 2 +- src/model/OriginInspectorDimensions.js | 2 +- src/model/OriginInspectorEntry.js | 2 +- src/model/OriginInspectorHistorical.js | 2 +- src/model/OriginInspectorHistoricalData.js | 2 +- src/model/OriginInspectorHistoricalMeta.js | 2 +- .../OriginInspectorHistoricalMetaFilters.js | 2 +- src/model/OriginInspectorMeasurements.js | 2 +- src/model/OriginInspectorRealtimeEntry.js | 2 +- src/model/OriginInspectorValues.js | 2 +- src/model/Package.js | 2 +- src/model/PackageMetadata.js | 2 +- src/model/PackageResponse.js | 2 +- src/model/PackageResponseAllOf.js | 2 +- src/model/Pagination.js | 2 +- src/model/PaginationCursorMeta.js | 2 +- src/model/PaginationLinks.js | 2 +- src/model/PaginationMeta.js | 2 +- src/model/PlatformDdosDataItems.js | 2 +- src/model/PlatformDdosEntry.js | 2 +- src/model/PlatformDdosResponse.js | 2 +- src/model/PlatformDdosResponseAllOf.js | 2 +- src/model/PoolAdditional.js | 2 +- src/model/PoolResponse.js | 2 +- src/model/PoolResponseAllOf.js | 2 +- src/model/PoolResponseCommon.js | 2 +- src/model/PoolResponsePost.js | 2 +- src/model/PoolResponsePostAllOf.js | 2 +- src/model/Pop.js | 2 +- src/model/PopCoordinates.js | 2 +- src/model/PublicIpList.js | 2 +- src/model/PublishItem.js | 2 +- src/model/PublishItemFormats.js | 2 +- src/model/PublishRequest.js | 2 +- src/model/PurgeKeys.js | 2 +- src/model/PurgeResponse.js | 2 +- src/model/RateLimiter.js | 2 +- src/model/RateLimiterResponse.js | 2 +- src/model/RateLimiterResponseAllOf.js | 2 +- src/model/ReadOnlyCustomerId.js | 2 +- src/model/ReadOnlyId.js | 2 +- src/model/ReadOnlyServiceId.js | 2 +- src/model/ReadOnlyUserId.js | 2 +- src/model/ReadOnlyVersion.js | 2 +- src/model/Realtime.js | 2 +- src/model/RealtimeEntry.js | 2 +- src/model/RealtimeEntryAggregated.js | 142 ++---- src/model/RealtimeEntryRecorded.js | 2 +- src/model/RealtimeMeasurements.js | 92 ++-- src/model/RelationshipCommonName.js | 2 +- src/model/RelationshipCustomer.js | 2 +- src/model/RelationshipCustomerCustomer.js | 2 +- .../RelationshipDefaultEcdsaTlsCertificate.js | 2 +- ...saTlsCertificateDefaultEcdsaCertificate.js | 2 +- ...sCertificateDefaultEcdsaCertificateData.js | 2 +- .../RelationshipDefaultTlsCertificate.js | 2 +- ...DefaultTlsCertificateDefaultCertificate.js | 2 +- ...ultTlsCertificateDefaultCertificateData.js | 2 +- src/model/RelationshipMemberCustomer.js | 2 +- .../RelationshipMemberMutualAuthentication.js | 2 +- src/model/RelationshipMemberService.js | 2 +- .../RelationshipMemberServiceInvitation.js | 2 +- src/model/RelationshipMemberTlsActivation.js | 2 +- .../RelationshipMemberTlsBulkCertificate.js | 2 +- src/model/RelationshipMemberTlsCertificate.js | 2 +- .../RelationshipMemberTlsConfiguration.js | 2 +- src/model/RelationshipMemberTlsDomain.js | 2 +- src/model/RelationshipMemberTlsPrivateKey.js | 2 +- .../RelationshipMemberTlsSubscription.js | 2 +- src/model/RelationshipMemberWafActiveRule.js | 2 +- src/model/RelationshipMemberWafFirewall.js | 2 +- .../RelationshipMemberWafFirewallVersion.js | 2 +- src/model/RelationshipMemberWafRule.js | 2 +- .../RelationshipMemberWafRuleRevision.js | 2 +- src/model/RelationshipMemberWafTag.js | 2 +- src/model/RelationshipMutualAuthentication.js | 2 +- ...utualAuthenticationMutualAuthentication.js | 2 +- .../RelationshipMutualAuthentications.js | 2 +- ...ualAuthenticationsMutualAuthentications.js | 2 +- src/model/RelationshipService.js | 2 +- src/model/RelationshipServiceInvitations.js | 2 +- .../RelationshipServiceInvitationsCreate.js | 2 +- ...viceInvitationsCreateServiceInvitations.js | 2 +- ...hipServiceInvitationsServiceInvitations.js | 2 +- src/model/RelationshipServices.js | 2 +- src/model/RelationshipServicesServices.js | 2 +- src/model/RelationshipTlsActivation.js | 2 +- .../RelationshipTlsActivationTlsActivation.js | 2 +- src/model/RelationshipTlsActivations.js | 2 +- src/model/RelationshipTlsBulkCertificate.js | 2 +- ...hipTlsBulkCertificateTlsBulkCertificate.js | 2 +- src/model/RelationshipTlsBulkCertificates.js | 2 +- src/model/RelationshipTlsCertificate.js | 2 +- ...elationshipTlsCertificateTlsCertificate.js | 2 +- src/model/RelationshipTlsCertificates.js | 2 +- ...ationshipTlsCertificatesTlsCertificates.js | 2 +- src/model/RelationshipTlsConfiguration.js | 2 +- ...nshipTlsConfigurationForTlsSubscription.js | 2 +- ...ionshipTlsConfigurationTlsConfiguration.js | 2 +- src/model/RelationshipTlsConfigurations.js | 2 +- ...nshipTlsConfigurationsTlsConfigurations.js | 2 +- src/model/RelationshipTlsDnsRecordsRequest.js | 2 +- ...ationshipTlsDnsRecordsRequestDnsRecords.js | 2 +- ...nshipTlsDnsRecordsRequestDnsRecordsData.js | 2 +- .../RelationshipTlsDnsRecordsResponse.js | 2 +- ...tionshipTlsDnsRecordsResponseDnsRecords.js | 2 +- ...shipTlsDnsRecordsResponseDnsRecordsData.js | 2 +- src/model/RelationshipTlsDomain.js | 2 +- src/model/RelationshipTlsDomainTlsDomain.js | 2 +- src/model/RelationshipTlsDomains.js | 2 +- src/model/RelationshipTlsDomainsTlsDomains.js | 2 +- src/model/RelationshipTlsPrivateKey.js | 2 +- .../RelationshipTlsPrivateKeyTlsPrivateKey.js | 2 +- src/model/RelationshipTlsPrivateKeys.js | 2 +- ...elationshipTlsPrivateKeysTlsPrivateKeys.js | 2 +- src/model/RelationshipTlsSubscription.js | 2 +- ...ationshipTlsSubscriptionTlsSubscription.js | 2 +- src/model/RelationshipTlsSubscriptions.js | 2 +- src/model/RelationshipUser.js | 2 +- src/model/RelationshipUserUser.js | 2 +- src/model/RelationshipWafActiveRules.js | 2 +- ...elationshipWafActiveRulesWafActiveRules.js | 2 +- src/model/RelationshipWafFirewall.js | 2 +- src/model/RelationshipWafFirewallVersion.js | 2 +- ...hipWafFirewallVersionWafFirewallVersion.js | 2 +- src/model/RelationshipWafFirewallVersions.js | 2 +- .../RelationshipWafFirewallWafFirewall.js | 2 +- src/model/RelationshipWafRule.js | 2 +- src/model/RelationshipWafRuleRevision.js | 2 +- ...tionshipWafRuleRevisionWafRuleRevisions.js | 2 +- src/model/RelationshipWafRuleRevisions.js | 2 +- src/model/RelationshipWafRuleWafRule.js | 2 +- src/model/RelationshipWafRules.js | 2 +- src/model/RelationshipWafTags.js | 2 +- src/model/RelationshipWafTagsWafTags.js | 2 +- src/model/RelationshipsForInvitation.js | 2 +- .../RelationshipsForMutualAuthentication.js | 2 +- src/model/RelationshipsForStar.js | 2 +- src/model/RelationshipsForTlsActivation.js | 2 +- .../RelationshipsForTlsBulkCertificate.js | 2 +- src/model/RelationshipsForTlsConfiguration.js | 2 +- src/model/RelationshipsForTlsDomain.js | 2 +- src/model/RelationshipsForTlsPrivateKey.js | 2 +- src/model/RelationshipsForTlsSubscription.js | 2 +- src/model/RelationshipsForWafActiveRule.js | 2 +- src/model/RelationshipsForWafExclusion.js | 2 +- .../RelationshipsForWafFirewallVersion.js | 2 +- src/model/RelationshipsForWafRule.js | 2 +- src/model/RequestSettingsAdditional.js | 2 +- src/model/RequestSettingsResponse.js | 2 +- src/model/RequestSettingsResponseAllOf.js | 2 +- src/model/Resource.js | 2 +- src/model/ResourceResponse.js | 2 +- src/model/ResourceResponseAllOf.js | 2 +- src/model/ResponseObject.js | 2 +- src/model/ResponseObjectResponse.js | 2 +- src/model/Results.js | 92 ++-- src/model/SchemasContactResponse.js | 2 +- src/model/SchemasSnippetResponse.js | 2 +- src/model/SchemasSnippetResponseCommon.js | 2 +- src/model/SchemasUserResponse.js | 2 +- src/model/SchemasUserResponseReadOnly.js | 2 +- src/model/SchemasVclResponse.js | 2 +- src/model/SchemasVersion.js | 2 +- src/model/SchemasVersionResponse.js | 2 +- src/model/SchemasWafFirewallVersion.js | 2 +- src/model/SchemasWafFirewallVersionData.js | 2 +- src/model/Secret.js | 2 +- src/model/SecretResponse.js | 2 +- src/model/SecretStore.js | 2 +- src/model/SecretStoreResponse.js | 2 +- src/model/Server.js | 2 +- src/model/ServerResponse.js | 2 +- src/model/ServerResponseAllOf.js | 2 +- src/model/Service.js | 2 +- src/model/ServiceAuthorization.js | 2 +- src/model/ServiceAuthorizationData.js | 2 +- .../ServiceAuthorizationDataAttributes.js | 2 +- .../ServiceAuthorizationDataRelationships.js | 2 +- ...rviceAuthorizationDataRelationshipsUser.js | 2 +- ...eAuthorizationDataRelationshipsUserData.js | 2 +- src/model/ServiceAuthorizationResponse.js | 2 +- src/model/ServiceAuthorizationResponseData.js | 2 +- .../ServiceAuthorizationResponseDataAllOf.js | 2 +- src/model/ServiceAuthorizationsResponse.js | 2 +- .../ServiceAuthorizationsResponseAllOf.js | 2 +- src/model/ServiceCreate.js | 2 +- src/model/ServiceCreateAllOf.js | 2 +- src/model/ServiceDetail.js | 2 +- src/model/ServiceDetailAllOf.js | 2 +- src/model/ServiceIdAndVersion.js | 2 +- src/model/ServiceIdAndVersionString.js | 2 +- src/model/ServiceInvitation.js | 2 +- src/model/ServiceInvitationData.js | 2 +- src/model/ServiceInvitationDataAttributes.js | 2 +- .../ServiceInvitationDataRelationships.js | 2 +- src/model/ServiceInvitationResponse.js | 2 +- src/model/ServiceInvitationResponseAllOf.js | 2 +- .../ServiceInvitationResponseAllOfData.js | 2 +- src/model/ServiceListResponse.js | 2 +- src/model/ServiceListResponseAllOf.js | 2 +- src/model/ServiceResponse.js | 2 +- src/model/ServiceResponseAllOf.js | 2 +- src/model/ServiceVersionDetail.js | 2 +- src/model/ServiceVersionDetailOrNull.js | 2 +- src/model/Serviceusagemetric.js | 2 +- src/model/Serviceusagemetrics.js | 2 +- src/model/ServiceusagemetricsData.js | 2 +- src/model/Serviceusagetype.js | 2 +- src/model/Serviceusagetypes.js | 2 +- src/model/SetConfiguration.js | 11 +- src/model/SetWorkspaceId.js | 2 +- src/model/Settings.js | 2 +- src/model/SettingsResponse.js | 2 +- src/model/SigningKey.js | 2 +- src/model/Snippet.js | 2 +- src/model/SnippetAllOf.js | 2 +- src/model/SnippetCommon.js | 2 +- src/model/SnippetResponse.js | 2 +- src/model/SnippetResponseCommon.js | 2 +- src/model/SnippetResponseCommonAllOf.js | 2 +- src/model/SnippetResponsePost.js | 2 +- src/model/SnippetWithDynamicNumber.js | 2 +- src/model/SnippetWithDynamicNumberAllOf.js | 2 +- src/model/Star.js | 2 +- src/model/StarData.js | 2 +- src/model/StarResponse.js | 2 +- src/model/StarResponseAllOf.js | 2 +- src/model/Stats.js | 2 +- src/model/Store.js | 2 +- src/model/StoreResponse.js | 2 +- src/model/SudoGenericTokenError.js | 2 +- src/model/SudoRequest.js | 2 +- src/model/SudoResponse.js | 2 +- src/model/Timestamps.js | 2 +- src/model/TimestampsNoDelete.js | 2 +- src/model/TlsActivation.js | 2 +- src/model/TlsActivationData.js | 2 +- src/model/TlsActivationResponse.js | 2 +- src/model/TlsActivationResponseData.js | 2 +- src/model/TlsActivationResponseDataAllOf.js | 2 +- src/model/TlsActivationsResponse.js | 2 +- src/model/TlsActivationsResponseAllOf.js | 2 +- src/model/TlsBulkCertificate.js | 2 +- src/model/TlsBulkCertificateData.js | 2 +- src/model/TlsBulkCertificateDataAttributes.js | 2 +- src/model/TlsBulkCertificateResponse.js | 2 +- .../TlsBulkCertificateResponseAttributes.js | 2 +- ...sBulkCertificateResponseAttributesAllOf.js | 2 +- src/model/TlsBulkCertificateResponseData.js | 2 +- .../TlsBulkCertificateResponseDataAllOf.js | 2 +- src/model/TlsBulkCertificatesResponse.js | 2 +- src/model/TlsBulkCertificatesResponseAllOf.js | 2 +- src/model/TlsCertificate.js | 2 +- src/model/TlsCertificateBlobResponse.js | 2 +- src/model/TlsCertificateData.js | 2 +- src/model/TlsCertificateDataAttributes.js | 2 +- src/model/TlsCertificateResponse.js | 2 +- src/model/TlsCertificateResponseAttributes.js | 2 +- .../TlsCertificateResponseAttributesAllOf.js | 2 +- src/model/TlsCertificateResponseData.js | 2 +- src/model/TlsCertificateResponseDataAllOf.js | 2 +- src/model/TlsCertificatesResponse.js | 2 +- src/model/TlsCertificatesResponseAllOf.js | 2 +- src/model/TlsCommonResponse.js | 2 +- src/model/TlsCommonResponseAllOf.js | 2 +- src/model/TlsCommonResponseAllOf1.js | 2 +- src/model/TlsConfiguration.js | 2 +- src/model/TlsConfigurationData.js | 2 +- src/model/TlsConfigurationDataAttributes.js | 2 +- src/model/TlsConfigurationResponse.js | 2 +- .../TlsConfigurationResponseAttributes.js | 2 +- ...TlsConfigurationResponseAttributesAllOf.js | 2 +- src/model/TlsConfigurationResponseData.js | 2 +- .../TlsConfigurationResponseDataAllOf.js | 2 +- src/model/TlsConfigurationsResponse.js | 2 +- src/model/TlsConfigurationsResponseAllOf.js | 2 +- src/model/TlsCsr.js | 2 +- src/model/TlsCsrData.js | 2 +- src/model/TlsCsrDataAttributes.js | 2 +- src/model/TlsCsrErrorResponse.js | 2 +- src/model/TlsCsrResponse.js | 2 +- src/model/TlsCsrResponseAttributes.js | 2 +- src/model/TlsCsrResponseData.js | 2 +- src/model/TlsDnsRecord.js | 2 +- src/model/TlsDomainData.js | 2 +- src/model/TlsDomainsResponse.js | 2 +- src/model/TlsDomainsResponseAllOf.js | 2 +- src/model/TlsPrivateKey.js | 2 +- src/model/TlsPrivateKeyData.js | 2 +- src/model/TlsPrivateKeyDataAttributes.js | 2 +- src/model/TlsPrivateKeyResponse.js | 2 +- src/model/TlsPrivateKeyResponseAttributes.js | 2 +- .../TlsPrivateKeyResponseAttributesAllOf.js | 2 +- src/model/TlsPrivateKeyResponseData.js | 2 +- src/model/TlsPrivateKeysResponse.js | 2 +- src/model/TlsPrivateKeysResponseAllOf.js | 2 +- src/model/TlsSubscription.js | 2 +- src/model/TlsSubscriptionData.js | 2 +- src/model/TlsSubscriptionDataAttributes.js | 2 +- src/model/TlsSubscriptionResponse.js | 2 +- .../TlsSubscriptionResponseAttributes.js | 2 +- .../TlsSubscriptionResponseAttributesAllOf.js | 2 +- src/model/TlsSubscriptionResponseData.js | 2 +- src/model/TlsSubscriptionsResponse.js | 2 +- src/model/TlsSubscriptionsResponseAllOf.js | 2 +- src/model/Token.js | 2 +- src/model/TokenCreatedResponse.js | 2 +- src/model/TokenCreatedResponseAllOf.js | 2 +- src/model/TokenResponse.js | 2 +- src/model/TokenResponseAllOf.js | 2 +- src/model/TokensAdditionalProps.js | 2 +- src/model/UpdateBillingAddressRequest.js | 2 +- src/model/UpdateBillingAddressRequestData.js | 2 +- src/model/UpdateDashboardRequest.js | 2 +- src/model/Usagemetric.js | 143 ++++++ src/model/Usagemetrics.js | 71 +++ src/model/User.js | 2 +- src/model/UserResponse.js | 2 +- src/model/UserResponseReadOnly.js | 2 +- src/model/ValidatorResult.js | 2 +- src/model/ValidatorResultData.js | 2 +- src/model/ValidatorResultDataAttributes.js | 2 +- .../ValidatorResultDataAttributesMessages.js | 2 +- src/model/ValueField.js | 62 +++ src/model/Values.js | 2 +- src/model/Values503Responses.js | 89 ++++ src/model/ValuesBandwidth.js | 80 ++++ src/model/ValuesBrowser.js | 80 ++++ src/model/ValuesCacheHitRatio.js | 71 +++ src/model/ValuesCountryStats.js | 89 ++++ src/model/ValuesDdos.js | 2 +- src/model/ValuesDuration.js | 89 ++++ src/model/ValuesMisses.js | 71 +++ src/model/ValuesRate.js | 71 +++ src/model/ValuesRequests.js | 71 +++ src/model/ValuesStatusCodes.js | 89 ++++ src/model/Vcl.js | 2 +- src/model/VclDiff.js | 2 +- src/model/VclResponse.js | 2 +- src/model/VclSyntaxHighlightingResponse.js | 2 +- src/model/Version.js | 2 +- src/model/VersionCreateResponse.js | 2 +- src/model/VersionDetail.js | 2 +- src/model/VersionDetailSettings.js | 2 +- src/model/VersionResponse.js | 2 +- src/model/VersionResponseAllOf.js | 2 +- src/model/WafActiveRule.js | 2 +- src/model/WafActiveRuleCreationResponse.js | 2 +- src/model/WafActiveRuleData.js | 2 +- src/model/WafActiveRuleDataAttributes.js | 2 +- src/model/WafActiveRuleResponse.js | 2 +- src/model/WafActiveRuleResponseData.js | 2 +- src/model/WafActiveRuleResponseDataAllOf.js | 2 +- .../WafActiveRuleResponseDataAttributes.js | 2 +- ...afActiveRuleResponseDataAttributesAllOf.js | 2 +- .../WafActiveRuleResponseDataRelationships.js | 2 +- src/model/WafActiveRulesResponse.js | 2 +- src/model/WafActiveRulesResponseAllOf.js | 2 +- src/model/WafExclusion.js | 2 +- src/model/WafExclusionData.js | 2 +- src/model/WafExclusionDataAttributes.js | 2 +- src/model/WafExclusionResponse.js | 2 +- src/model/WafExclusionResponseData.js | 2 +- src/model/WafExclusionResponseDataAllOf.js | 2 +- .../WafExclusionResponseDataAttributes.js | 2 +- ...WafExclusionResponseDataAttributesAllOf.js | 2 +- .../WafExclusionResponseDataRelationships.js | 2 +- src/model/WafExclusionsResponse.js | 2 +- src/model/WafExclusionsResponseAllOf.js | 2 +- src/model/WafFirewall.js | 2 +- src/model/WafFirewallData.js | 2 +- src/model/WafFirewallDataAttributes.js | 2 +- src/model/WafFirewallResponse.js | 2 +- src/model/WafFirewallResponseData.js | 2 +- src/model/WafFirewallResponseDataAllOf.js | 2 +- .../WafFirewallResponseDataAttributes.js | 2 +- .../WafFirewallResponseDataAttributesAllOf.js | 2 +- src/model/WafFirewallVersion.js | 2 +- src/model/WafFirewallVersionData.js | 2 +- src/model/WafFirewallVersionDataAttributes.js | 2 +- src/model/WafFirewallVersionResponse.js | 2 +- src/model/WafFirewallVersionResponseData.js | 2 +- .../WafFirewallVersionResponseDataAllOf.js | 2 +- ...afFirewallVersionResponseDataAttributes.js | 2 +- ...ewallVersionResponseDataAttributesAllOf.js | 2 +- src/model/WafFirewallVersionsResponse.js | 2 +- src/model/WafFirewallVersionsResponseAllOf.js | 2 +- src/model/WafFirewallsResponse.js | 2 +- src/model/WafFirewallsResponseAllOf.js | 2 +- src/model/WafRule.js | 2 +- src/model/WafRuleAttributes.js | 2 +- src/model/WafRuleResponse.js | 2 +- src/model/WafRuleResponseData.js | 2 +- src/model/WafRuleResponseDataAllOf.js | 2 +- src/model/WafRuleRevision.js | 2 +- src/model/WafRuleRevisionAttributes.js | 2 +- src/model/WafRuleRevisionOrLatest.js | 2 +- src/model/WafRuleRevisionResponse.js | 2 +- src/model/WafRuleRevisionResponseData.js | 2 +- src/model/WafRuleRevisionResponseDataAllOf.js | 2 +- src/model/WafRuleRevisionsResponse.js | 2 +- src/model/WafRuleRevisionsResponseAllOf.js | 2 +- src/model/WafRulesResponse.js | 2 +- src/model/WafRulesResponseAllOf.js | 2 +- src/model/WafTag.js | 2 +- src/model/WafTagAttributes.js | 2 +- src/model/WafTagsResponse.js | 2 +- src/model/WafTagsResponseAllOf.js | 2 +- src/model/WafTagsResponseDataItem.js | 2 +- src/model/WsMessageFormat.js | 2 +- 931 files changed, 7732 insertions(+), 1163 deletions(-) create mode 100644 docs/AccessKey.md create mode 100644 docs/AccessKeyResponse.md create mode 100644 docs/ComputeAclUpdate.md create mode 100644 docs/DimensionAttributesCountryStats.md create mode 100644 docs/DimensionAttributesRate.md create mode 100644 docs/DimensionBrowser.md create mode 100644 docs/DimensionContentType.md create mode 100644 docs/DimensionCountry.md create mode 100644 docs/DimensionDevice.md create mode 100644 docs/DimensionOs.md create mode 100644 docs/DimensionResponse.md create mode 100644 docs/DimensionStatusCode.md create mode 100644 docs/DimensionUrl.md create mode 100644 docs/FilterFieldItem.md create mode 100644 docs/GetLogInsightsResponse.md create mode 100644 docs/GetLogRecordsResponse.md create mode 100644 docs/GetLogRecordsResponseMeta.md create mode 100644 docs/GetLogRecordsResponseMetaFilters.md create mode 100644 docs/InsightsApi.md create mode 100644 docs/LogExplorerApi.md create mode 100644 docs/LogInsights.md create mode 100644 docs/LogInsightsDimensionAttributes.md create mode 100644 docs/LogInsightsDimensions.md create mode 100644 docs/LogInsightsMeta.md create mode 100644 docs/LogInsightsMetaFilter.md create mode 100644 docs/LogInsightsValues.md create mode 100644 docs/LogPropertyServiceId.md create mode 100644 docs/LogRecord.md create mode 100644 docs/LoggingGrafanacloudlogsAdditional.md create mode 100644 docs/LoggingGrafanacloudlogsApi.md create mode 100644 docs/LoggingGrafanacloudlogsResponse.md create mode 100644 docs/ObjectStorageAccessKeysApi.md create mode 100644 docs/Usagemetric.md create mode 100644 docs/Usagemetrics.md create mode 100644 docs/ValueField.md create mode 100644 docs/Values503Responses.md create mode 100644 docs/ValuesBandwidth.md create mode 100644 docs/ValuesBrowser.md create mode 100644 docs/ValuesCacheHitRatio.md create mode 100644 docs/ValuesCountryStats.md create mode 100644 docs/ValuesDuration.md create mode 100644 docs/ValuesMisses.md create mode 100644 docs/ValuesRate.md create mode 100644 docs/ValuesRequests.md create mode 100644 docs/ValuesStatusCodes.md create mode 100644 src/api/InsightsApi.js create mode 100644 src/api/LogExplorerApi.js create mode 100644 src/api/LoggingGrafanacloudlogsApi.js create mode 100644 src/api/ObjectStorageAccessKeysApi.js create mode 100644 src/model/AccessKey.js create mode 100644 src/model/AccessKeyResponse.js create mode 100644 src/model/ComputeAclUpdate.js create mode 100644 src/model/DimensionAttributesCountryStats.js create mode 100644 src/model/DimensionAttributesRate.js create mode 100644 src/model/DimensionBrowser.js create mode 100644 src/model/DimensionContentType.js create mode 100644 src/model/DimensionCountry.js create mode 100644 src/model/DimensionDevice.js create mode 100644 src/model/DimensionOs.js create mode 100644 src/model/DimensionResponse.js create mode 100644 src/model/DimensionStatusCode.js create mode 100644 src/model/DimensionUrl.js create mode 100644 src/model/FilterFieldItem.js create mode 100644 src/model/GetLogInsightsResponse.js create mode 100644 src/model/GetLogRecordsResponse.js create mode 100644 src/model/GetLogRecordsResponseMeta.js create mode 100644 src/model/GetLogRecordsResponseMetaFilters.js create mode 100644 src/model/LogInsights.js create mode 100644 src/model/LogInsightsDimensionAttributes.js create mode 100644 src/model/LogInsightsDimensions.js create mode 100644 src/model/LogInsightsMeta.js create mode 100644 src/model/LogInsightsMetaFilter.js create mode 100644 src/model/LogInsightsValues.js create mode 100644 src/model/LogPropertyServiceId.js create mode 100644 src/model/LogRecord.js create mode 100644 src/model/LoggingGrafanacloudlogsAdditional.js create mode 100644 src/model/LoggingGrafanacloudlogsResponse.js create mode 100644 src/model/Usagemetric.js create mode 100644 src/model/Usagemetrics.js create mode 100644 src/model/ValueField.js create mode 100644 src/model/Values503Responses.js create mode 100644 src/model/ValuesBandwidth.js create mode 100644 src/model/ValuesBrowser.js create mode 100644 src/model/ValuesCacheHitRatio.js create mode 100644 src/model/ValuesCountryStats.js create mode 100644 src/model/ValuesDuration.js create mode 100644 src/model/ValuesMisses.js create mode 100644 src/model/ValuesRate.js create mode 100644 src/model/ValuesRequests.js create mode 100644 src/model/ValuesStatusCodes.js diff --git a/CHANGELOG.md b/CHANGELOG.md index 4262d814a..02d599f03 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 490884214..2754ce829 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 000000000..fa9552a2e --- /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 000000000..e7bae63d0 --- /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 0a5aa052f..124d39399 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 c805569dd..666e6ac1f 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 000000000..071e04cd8 --- /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 000000000..203eb533b --- /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 000000000..7550a378d --- /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 000000000..f0efc7d2f --- /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 000000000..4056759e5 --- /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 000000000..d2faef805 --- /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 000000000..b63c24b84 --- /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 000000000..8328b20f6 --- /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 000000000..4f19d9f83 --- /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 000000000..ed4ec0bc9 --- /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 000000000..c289e5031 --- /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 636b03d3c..f31d4b919 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 000000000..43e1ae788 --- /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 000000000..7efd1d450 --- /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 000000000..721543594 --- /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 000000000..6ed7d3cbe --- /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 000000000..5469a7149 --- /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 000000000..e10c3ce0a --- /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 74343515f..6135c6b81 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 000000000..24525f1f3 --- /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 000000000..c30e2df06 --- /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 000000000..b85c343de --- /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 000000000..360da8157 --- /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 000000000..36d4d166b --- /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 000000000..3c69f792c --- /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 000000000..d383ae343 --- /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 000000000..0c14cf8bd --- /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 000000000..7553f672c --- /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 000000000..c3c5d3c02 --- /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 000000000..7bd41f4cd --- /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 000000000..b45a46198 --- /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 000000000..a0ea62c6b --- /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 164a37def..fa89074e3 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 1f5b02c37..534c91641 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 ab958ef93..3462af46d 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 0a6869613..d80cbe585 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 000000000..487db56ad --- /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 000000000..3204f16ce --- /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 000000000..a81223bb3 --- /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 000000000..bb85e3bd8 --- /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 000000000..ae8e50379 --- /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 000000000..d9f6b031f --- /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 000000000..6ce0799dc --- /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 000000000..b652ca3b2 --- /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 000000000..f2a005f9b --- /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 000000000..61a319d84 --- /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 000000000..539309ab5 --- /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 000000000..76c4fba3f --- /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 000000000..0b2083c46 --- /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 127636c1a..708e42595 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 12052e1b5..4729e57b0 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 8d761afcd..454a66e7f 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 1512de761..7fd028fc8 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 6f89b3550..946c37b22 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 e629a93e0..0c1c540a6 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.} [options.compute_acl_update_entry] + * @param {module:model/ComputeAclUpdate} [options.compute_acl_update] * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing HTTP response */ computeAclUpdateAclsWithHttpInfo(options = {}) { - let postBody = options['compute_acl_update_entry']; + let postBody = options['compute_acl_update']; // Verify the required parameter 'acl_id' is set. if (options['acl_id'] === undefined || options['acl_id'] === null) { throw new Error("Missing the required parameter 'acl_id'."); @@ -440,7 +440,7 @@ export default class AclsInComputeApi { * Update an ACL. * @param {Object} options * @param {String} options.acl_id - * @param {Array.} [options.compute_acl_update_entry] + * @param {module:model/ComputeAclUpdate} [options.compute_acl_update] * @return {Promise} a {@link https://www.promisejs.org/|Promise} */ computeAclUpdateAcls(options = {}) { diff --git a/src/api/ApexRedirectApi.js b/src/api/ApexRedirectApi.js index 67d0014c1..d9b7ccdea 100644 --- a/src/api/ApexRedirectApi.js +++ b/src/api/ApexRedirectApi.js @@ -18,7 +18,7 @@ import InlineResponse200 from '../model/InlineResponse200'; /** * ApexRedirect service. * @module api/ApexRedirectApi -* @version 7.10.0 +* @version 8.0.0 */ export default class ApexRedirectApi { diff --git a/src/api/AutomationTokensApi.js b/src/api/AutomationTokensApi.js index f2efb13db..27d923225 100644 --- a/src/api/AutomationTokensApi.js +++ b/src/api/AutomationTokensApi.js @@ -21,7 +21,7 @@ import InlineResponse2001 from '../model/InlineResponse2001'; /** * AutomationTokens service. * @module api/AutomationTokensApi -* @version 7.10.0 +* @version 8.0.0 */ export default class AutomationTokensApi { diff --git a/src/api/BackendApi.js b/src/api/BackendApi.js index 1bfc16b5f..8b3d4e4ac 100644 --- a/src/api/BackendApi.js +++ b/src/api/BackendApi.js @@ -18,7 +18,7 @@ import InlineResponse200 from '../model/InlineResponse200'; /** * Backend service. * @module api/BackendApi -* @version 7.10.0 +* @version 8.0.0 */ export default class BackendApi { diff --git a/src/api/BillingAddressApi.js b/src/api/BillingAddressApi.js index d8a44bc7d..95ca32354 100644 --- a/src/api/BillingAddressApi.js +++ b/src/api/BillingAddressApi.js @@ -20,7 +20,7 @@ import UpdateBillingAddressRequest from '../model/UpdateBillingAddressRequest'; /** * BillingAddress service. * @module api/BillingAddressApi -* @version 7.10.0 +* @version 8.0.0 */ export default class BillingAddressApi { diff --git a/src/api/BillingApi.js b/src/api/BillingApi.js index 9679e8dcc..f57565499 100644 --- a/src/api/BillingApi.js +++ b/src/api/BillingApi.js @@ -18,7 +18,7 @@ import BillingResponse from '../model/BillingResponse'; /** * Billing service. * @module api/BillingApi -* @version 7.10.0 +* @version 8.0.0 */ export default class BillingApi { diff --git a/src/api/BillingInvoicesApi.js b/src/api/BillingInvoicesApi.js index 92455bc02..1443be39d 100644 --- a/src/api/BillingInvoicesApi.js +++ b/src/api/BillingInvoicesApi.js @@ -21,7 +21,7 @@ import MtdInvoiceResponse from '../model/MtdInvoiceResponse'; /** * BillingInvoices service. * @module api/BillingInvoicesApi -* @version 7.10.0 +* @version 8.0.0 */ export default class BillingInvoicesApi { diff --git a/src/api/BillingUsageMetricsApi.js b/src/api/BillingUsageMetricsApi.js index 67037b8bd..0a7fe00d2 100644 --- a/src/api/BillingUsageMetricsApi.js +++ b/src/api/BillingUsageMetricsApi.js @@ -14,12 +14,12 @@ import ApiClient from "../ApiClient"; import Error from '../model/Error'; import Serviceusagemetrics from '../model/Serviceusagemetrics'; -import Serviceusagetypes from '../model/Serviceusagetypes'; +import Usagemetric from '../model/Usagemetric'; /** * BillingUsageMetrics service. * @module api/BillingUsageMetricsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class BillingUsageMetricsApi { @@ -42,12 +42,8 @@ export default class BillingUsageMetricsApi { /** * Returns product usage, broken down by service. * @param {Object} options - * @param {String} options.customer_id - Alphanumeric string identifying the customer. * @param {String} options.product_id - The product identifier for the metrics returned (e.g., `cdn_usage`). This field is not required for CSV requests. * @param {String} options.usage_type_name - The usage type name for the metrics returned (e.g., `North America Requests`). This field is not required for CSV requests. - * @param {String} options.time_granularity - * @param {String} [options.start_date] - * @param {String} [options.end_date] * @param {String} [options.start_month] * @param {String} [options.end_month] * @param {String} [options.limit='5'] - Number of results per page. The maximum is 100. @@ -56,10 +52,6 @@ export default class BillingUsageMetricsApi { */ getServiceLevelUsageWithHttpInfo(options = {}) { let postBody = null; - // Verify the required parameter 'customer_id' is set. - if (options['customer_id'] === undefined || options['customer_id'] === null) { - throw new Error("Missing the required parameter 'customer_id'."); - } // Verify the required parameter 'product_id' is set. if (options['product_id'] === undefined || options['product_id'] === null) { throw new Error("Missing the required parameter 'product_id'."); @@ -68,22 +60,14 @@ export default class BillingUsageMetricsApi { if (options['usage_type_name'] === undefined || options['usage_type_name'] === null) { throw new Error("Missing the required parameter 'usage_type_name'."); } - // Verify the required parameter 'time_granularity' is set. - if (options['time_granularity'] === undefined || options['time_granularity'] === null) { - throw new Error("Missing the required parameter 'time_granularity'."); - } let pathParams = { - 'customer_id': options['customer_id'] }; let pathParamsAllowReserved = { }; let queryParams = { 'product_id': options['product_id'], 'usage_type_name': options['usage_type_name'], - 'time_granularity': options['time_granularity'], - 'start_date': options['start_date'], - 'end_date': options['end_date'], 'start_month': options['start_month'], 'end_month': options['end_month'], 'limit': options['limit'], @@ -108,7 +92,7 @@ export default class BillingUsageMetricsApi { } return this.apiClient.callApi( - '/billing/v2/account_customers/{customer_id}/service-usage-metrics', 'GET', + '/billing/v3/service-usage-metrics', 'GET', pathParams, pathParamsAllowReserved, queryParams, headerParams, formParams, postBody, authNames, contentTypes, accepts, returnType, basePath ); @@ -117,12 +101,8 @@ export default class BillingUsageMetricsApi { /** * Returns product usage, broken down by service. * @param {Object} options - * @param {String} options.customer_id - Alphanumeric string identifying the customer. * @param {String} options.product_id - The product identifier for the metrics returned (e.g., `cdn_usage`). This field is not required for CSV requests. * @param {String} options.usage_type_name - The usage type name for the metrics returned (e.g., `North America Requests`). This field is not required for CSV requests. - * @param {String} options.time_granularity - * @param {String} [options.start_date] - * @param {String} [options.end_date] * @param {String} [options.start_month] * @param {String} [options.end_month] * @param {String} [options.limit='5'] - Number of results per page. The maximum is 100. @@ -137,24 +117,22 @@ export default class BillingUsageMetricsApi { } /** - * Returns product usage types reported by the customer's services. + * Returns monthly usage metrics for customer by product. * @param {Object} options - * @param {String} options.customer_id - Alphanumeric string identifying the customer. - * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/Serviceusagetypes} and HTTP response + * @param {String} [options.start_month] + * @param {String} [options.end_month] + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/Usagemetric} and HTTP response */ - getServiceLevelUsageTypesWithHttpInfo(options = {}) { + getUsageMetricsWithHttpInfo(options = {}) { let postBody = null; - // Verify the required parameter 'customer_id' is set. - if (options['customer_id'] === undefined || options['customer_id'] === null) { - throw new Error("Missing the required parameter 'customer_id'."); - } let pathParams = { - 'customer_id': options['customer_id'] }; let pathParamsAllowReserved = { }; let queryParams = { + 'start_month': options['start_month'], + 'end_month': options['end_month'] }; let headerParams = { }; @@ -164,7 +142,7 @@ export default class BillingUsageMetricsApi { let authNames = ['token']; let contentTypes = []; let accepts = ['application/json']; - let returnType = Serviceusagetypes; + let returnType = Usagemetric; let basePaths = ['https://api.fastly.com']; let basePath = basePaths[0]; // by default use the first one in "servers" defined in OpenAPI if (typeof options['_base_path_index'] !== 'undefined') { @@ -175,20 +153,21 @@ export default class BillingUsageMetricsApi { } return this.apiClient.callApi( - '/billing/v2/account_customers/{customer_id}/service-usage-types', 'GET', + '/billing/v3/usage-metrics', 'GET', pathParams, pathParamsAllowReserved, queryParams, headerParams, formParams, postBody, authNames, contentTypes, accepts, returnType, basePath ); } /** - * Returns product usage types reported by the customer's services. + * Returns monthly usage metrics for customer by product. * @param {Object} options - * @param {String} options.customer_id - Alphanumeric string identifying the customer. - * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/Serviceusagetypes} + * @param {String} [options.start_month] + * @param {String} [options.end_month] + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/Usagemetric} */ - getServiceLevelUsageTypes(options = {}) { - return this.getServiceLevelUsageTypesWithHttpInfo(options) + getUsageMetrics(options = {}) { + return this.getUsageMetricsWithHttpInfo(options) .then(function(response_and_data) { return response_and_data.data; }); diff --git a/src/api/CacheSettingsApi.js b/src/api/CacheSettingsApi.js index 0fe6da114..b67be2183 100644 --- a/src/api/CacheSettingsApi.js +++ b/src/api/CacheSettingsApi.js @@ -18,7 +18,7 @@ import InlineResponse200 from '../model/InlineResponse200'; /** * CacheSettings service. * @module api/CacheSettingsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class CacheSettingsApi { diff --git a/src/api/ConditionApi.js b/src/api/ConditionApi.js index f54d94996..598b55639 100644 --- a/src/api/ConditionApi.js +++ b/src/api/ConditionApi.js @@ -18,7 +18,7 @@ import InlineResponse200 from '../model/InlineResponse200'; /** * Condition service. * @module api/ConditionApi -* @version 7.10.0 +* @version 8.0.0 */ export default class ConditionApi { diff --git a/src/api/ConfigStoreApi.js b/src/api/ConfigStoreApi.js index 7a17da823..057fe7984 100644 --- a/src/api/ConfigStoreApi.js +++ b/src/api/ConfigStoreApi.js @@ -19,7 +19,7 @@ import InlineResponse200 from '../model/InlineResponse200'; /** * ConfigStore service. * @module api/ConfigStoreApi -* @version 7.10.0 +* @version 8.0.0 */ export default class ConfigStoreApi { diff --git a/src/api/ConfigStoreItemApi.js b/src/api/ConfigStoreItemApi.js index 9d26f65aa..0e2fa0aa2 100644 --- a/src/api/ConfigStoreItemApi.js +++ b/src/api/ConfigStoreItemApi.js @@ -19,7 +19,7 @@ import InlineResponse200 from '../model/InlineResponse200'; /** * ConfigStoreItem service. * @module api/ConfigStoreItemApi -* @version 7.10.0 +* @version 8.0.0 */ export default class ConfigStoreItemApi { diff --git a/src/api/ContactApi.js b/src/api/ContactApi.js index 02c9327ec..8951e799a 100644 --- a/src/api/ContactApi.js +++ b/src/api/ContactApi.js @@ -19,7 +19,7 @@ import SchemasContactResponse from '../model/SchemasContactResponse'; /** * Contact service. * @module api/ContactApi -* @version 7.10.0 +* @version 8.0.0 */ export default class ContactApi { diff --git a/src/api/ContentApi.js b/src/api/ContentApi.js index f9b5e1769..7df42f322 100644 --- a/src/api/ContentApi.js +++ b/src/api/ContentApi.js @@ -17,7 +17,7 @@ import Content from '../model/Content'; /** * Content service. * @module api/ContentApi -* @version 7.10.0 +* @version 8.0.0 */ export default class ContentApi { diff --git a/src/api/CustomerAddressesApi.js b/src/api/CustomerAddressesApi.js index e974d577b..7e2b7ff46 100644 --- a/src/api/CustomerAddressesApi.js +++ b/src/api/CustomerAddressesApi.js @@ -20,7 +20,7 @@ import ListCustomerAddressesResponse from '../model/ListCustomerAddressesRespons /** * CustomerAddresses service. * @module api/CustomerAddressesApi -* @version 7.10.0 +* @version 8.0.0 */ export default class CustomerAddressesApi { diff --git a/src/api/CustomerApi.js b/src/api/CustomerApi.js index 3789cdab1..30ac5ec16 100644 --- a/src/api/CustomerApi.js +++ b/src/api/CustomerApi.js @@ -19,7 +19,7 @@ import SchemasUserResponse from '../model/SchemasUserResponse'; /** * Customer service. * @module api/CustomerApi -* @version 7.10.0 +* @version 8.0.0 */ export default class CustomerApi { diff --git a/src/api/DictionaryApi.js b/src/api/DictionaryApi.js index 2178550eb..fbee93e4c 100644 --- a/src/api/DictionaryApi.js +++ b/src/api/DictionaryApi.js @@ -18,7 +18,7 @@ import InlineResponse200 from '../model/InlineResponse200'; /** * Dictionary service. * @module api/DictionaryApi -* @version 7.10.0 +* @version 8.0.0 */ export default class DictionaryApi { diff --git a/src/api/DictionaryInfoApi.js b/src/api/DictionaryInfoApi.js index 8e0049a39..2d8802e27 100644 --- a/src/api/DictionaryInfoApi.js +++ b/src/api/DictionaryInfoApi.js @@ -17,7 +17,7 @@ import DictionaryInfoResponse from '../model/DictionaryInfoResponse'; /** * DictionaryInfo service. * @module api/DictionaryInfoApi -* @version 7.10.0 +* @version 8.0.0 */ export default class DictionaryInfoApi { diff --git a/src/api/DictionaryItemApi.js b/src/api/DictionaryItemApi.js index 0a47a5b65..a7e42ecf3 100644 --- a/src/api/DictionaryItemApi.js +++ b/src/api/DictionaryItemApi.js @@ -19,7 +19,7 @@ import InlineResponse200 from '../model/InlineResponse200'; /** * DictionaryItem service. * @module api/DictionaryItemApi -* @version 7.10.0 +* @version 8.0.0 */ export default class DictionaryItemApi { diff --git a/src/api/DiffApi.js b/src/api/DiffApi.js index fe006084d..fbe418299 100644 --- a/src/api/DiffApi.js +++ b/src/api/DiffApi.js @@ -17,7 +17,7 @@ import DiffResponse from '../model/DiffResponse'; /** * Diff service. * @module api/DiffApi -* @version 7.10.0 +* @version 8.0.0 */ export default class DiffApi { diff --git a/src/api/DirectorApi.js b/src/api/DirectorApi.js index 5326029f1..70da54d8f 100644 --- a/src/api/DirectorApi.js +++ b/src/api/DirectorApi.js @@ -19,7 +19,7 @@ import InlineResponse200 from '../model/InlineResponse200'; /** * Director service. * @module api/DirectorApi -* @version 7.10.0 +* @version 8.0.0 */ export default class DirectorApi { diff --git a/src/api/DirectorBackendApi.js b/src/api/DirectorBackendApi.js index 0df4be9bf..d93a36d49 100644 --- a/src/api/DirectorBackendApi.js +++ b/src/api/DirectorBackendApi.js @@ -18,7 +18,7 @@ import InlineResponse200 from '../model/InlineResponse200'; /** * DirectorBackend service. * @module api/DirectorBackendApi -* @version 7.10.0 +* @version 8.0.0 */ export default class DirectorBackendApi { diff --git a/src/api/DomainApi.js b/src/api/DomainApi.js index 87cf3203b..8d0a3edc7 100644 --- a/src/api/DomainApi.js +++ b/src/api/DomainApi.js @@ -18,7 +18,7 @@ import InlineResponse200 from '../model/InlineResponse200'; /** * Domain service. * @module api/DomainApi -* @version 7.10.0 +* @version 8.0.0 */ export default class DomainApi { diff --git a/src/api/DomainInspectorHistoricalApi.js b/src/api/DomainInspectorHistoricalApi.js index a822008e1..5ce7581b0 100644 --- a/src/api/DomainInspectorHistoricalApi.js +++ b/src/api/DomainInspectorHistoricalApi.js @@ -17,7 +17,7 @@ import HistoricalDomainsResponse from '../model/HistoricalDomainsResponse'; /** * DomainInspectorHistorical service. * @module api/DomainInspectorHistoricalApi -* @version 7.10.0 +* @version 8.0.0 */ export default class DomainInspectorHistoricalApi { diff --git a/src/api/DomainInspectorRealtimeApi.js b/src/api/DomainInspectorRealtimeApi.js index f7106a23c..ec9770220 100644 --- a/src/api/DomainInspectorRealtimeApi.js +++ b/src/api/DomainInspectorRealtimeApi.js @@ -17,7 +17,7 @@ import DomainInspector from '../model/DomainInspector'; /** * DomainInspectorRealtime service. * @module api/DomainInspectorRealtimeApi -* @version 7.10.0 +* @version 8.0.0 */ export default class DomainInspectorRealtimeApi { diff --git a/src/api/DomainOwnershipsApi.js b/src/api/DomainOwnershipsApi.js index 6f62d4a54..8a6c4d4af 100644 --- a/src/api/DomainOwnershipsApi.js +++ b/src/api/DomainOwnershipsApi.js @@ -17,7 +17,7 @@ import InlineResponse2002 from '../model/InlineResponse2002'; /** * DomainOwnerships service. * @module api/DomainOwnershipsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class DomainOwnershipsApi { diff --git a/src/api/EnabledProductsApi.js b/src/api/EnabledProductsApi.js index 510fd71ca..cb535f4ac 100644 --- a/src/api/EnabledProductsApi.js +++ b/src/api/EnabledProductsApi.js @@ -20,7 +20,7 @@ import SetWorkspaceId from '../model/SetWorkspaceId'; /** * EnabledProducts service. * @module api/EnabledProductsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class EnabledProductsApi { @@ -41,7 +41,7 @@ export default class EnabledProductsApi { /** - * 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`. * @param {Object} options * @param {String} options.product_id * @param {String} options.service_id - Alphanumeric string identifying the service. @@ -92,7 +92,7 @@ export default class EnabledProductsApi { } /** - * 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`. * @param {Object} options * @param {String} options.product_id * @param {String} options.service_id - Alphanumeric string identifying the service. @@ -106,7 +106,7 @@ export default class EnabledProductsApi { } /** - * 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`. * @param {Object} options * @param {String} options.product_id * @param {String} options.service_id - Alphanumeric string identifying the service. @@ -158,7 +158,7 @@ export default class EnabledProductsApi { } /** - * 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`. * @param {Object} options * @param {String} options.product_id * @param {String} options.service_id - Alphanumeric string identifying the service. @@ -173,7 +173,7 @@ export default class EnabledProductsApi { } /** - * 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`. * @param {Object} options * @param {String} options.product_id * @param {String} options.service_id - Alphanumeric string identifying the service. @@ -224,7 +224,7 @@ export default class EnabledProductsApi { } /** - * 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`. * @param {Object} options * @param {String} options.product_id * @param {String} options.service_id - Alphanumeric string identifying the service. @@ -238,7 +238,7 @@ export default class EnabledProductsApi { } /** - * 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`. * @param {Object} options * @param {String} options.product_id * @param {String} options.service_id - Alphanumeric string identifying the service. @@ -289,7 +289,7 @@ export default class EnabledProductsApi { } /** - * 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`. * @param {Object} options * @param {String} options.product_id * @param {String} options.service_id - Alphanumeric string identifying the service. @@ -303,7 +303,7 @@ export default class EnabledProductsApi { } /** - * 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`. * @param {Object} options * @param {String} options.product_id * @param {String} options.service_id - Alphanumeric string identifying the service. @@ -355,7 +355,7 @@ export default class EnabledProductsApi { } /** - * 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`. * @param {Object} options * @param {String} options.product_id * @param {String} options.service_id - Alphanumeric string identifying the service. diff --git a/src/api/EventsApi.js b/src/api/EventsApi.js index bf28ae06e..89d49f605 100644 --- a/src/api/EventsApi.js +++ b/src/api/EventsApi.js @@ -18,7 +18,7 @@ import EventsResponse from '../model/EventsResponse'; /** * Events service. * @module api/EventsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class EventsApi { diff --git a/src/api/GzipApi.js b/src/api/GzipApi.js index 2e0e4fb8c..6aa358311 100644 --- a/src/api/GzipApi.js +++ b/src/api/GzipApi.js @@ -18,7 +18,7 @@ import InlineResponse200 from '../model/InlineResponse200'; /** * Gzip service. * @module api/GzipApi -* @version 7.10.0 +* @version 8.0.0 */ export default class GzipApi { diff --git a/src/api/HeaderApi.js b/src/api/HeaderApi.js index 8f59a3dc5..cff20d34b 100644 --- a/src/api/HeaderApi.js +++ b/src/api/HeaderApi.js @@ -18,7 +18,7 @@ import InlineResponse200 from '../model/InlineResponse200'; /** * Header service. * @module api/HeaderApi -* @version 7.10.0 +* @version 8.0.0 */ export default class HeaderApi { diff --git a/src/api/HealthcheckApi.js b/src/api/HealthcheckApi.js index b81019ce8..46cf4ae1f 100644 --- a/src/api/HealthcheckApi.js +++ b/src/api/HealthcheckApi.js @@ -18,7 +18,7 @@ import InlineResponse200 from '../model/InlineResponse200'; /** * Healthcheck service. * @module api/HealthcheckApi -* @version 7.10.0 +* @version 8.0.0 */ export default class HealthcheckApi { diff --git a/src/api/HistoricalApi.js b/src/api/HistoricalApi.js index ce7209189..293a8cc30 100644 --- a/src/api/HistoricalApi.js +++ b/src/api/HistoricalApi.js @@ -22,7 +22,7 @@ import HistoricalUsageServiceResponse from '../model/HistoricalUsageServiceRespo /** * Historical service. * @module api/HistoricalApi -* @version 7.10.0 +* @version 8.0.0 */ export default class HistoricalApi { diff --git a/src/api/Http3Api.js b/src/api/Http3Api.js index f57900a71..075fb5897 100644 --- a/src/api/Http3Api.js +++ b/src/api/Http3Api.js @@ -18,7 +18,7 @@ import InlineResponse200 from '../model/InlineResponse200'; /** * Http3 service. * @module api/Http3Api -* @version 7.10.0 +* @version 8.0.0 */ export default class Http3Api { diff --git a/src/api/IamPermissionsApi.js b/src/api/IamPermissionsApi.js index 6bddc0336..11038ec62 100644 --- a/src/api/IamPermissionsApi.js +++ b/src/api/IamPermissionsApi.js @@ -16,7 +16,7 @@ import ApiClient from "../ApiClient"; /** * IamPermissions service. * @module api/IamPermissionsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class IamPermissionsApi { diff --git a/src/api/IamRolesApi.js b/src/api/IamRolesApi.js index 13c9cfcb9..e5e51af0d 100644 --- a/src/api/IamRolesApi.js +++ b/src/api/IamRolesApi.js @@ -16,7 +16,7 @@ import ApiClient from "../ApiClient"; /** * IamRoles service. * @module api/IamRolesApi -* @version 7.10.0 +* @version 8.0.0 */ export default class IamRolesApi { diff --git a/src/api/IamServiceGroupsApi.js b/src/api/IamServiceGroupsApi.js index 7374ed90b..72e3ec335 100644 --- a/src/api/IamServiceGroupsApi.js +++ b/src/api/IamServiceGroupsApi.js @@ -16,7 +16,7 @@ import ApiClient from "../ApiClient"; /** * IamServiceGroups service. * @module api/IamServiceGroupsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class IamServiceGroupsApi { diff --git a/src/api/IamUserGroupsApi.js b/src/api/IamUserGroupsApi.js index edd2b76c4..47639869c 100644 --- a/src/api/IamUserGroupsApi.js +++ b/src/api/IamUserGroupsApi.js @@ -16,7 +16,7 @@ import ApiClient from "../ApiClient"; /** * IamUserGroups service. * @module api/IamUserGroupsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class IamUserGroupsApi { diff --git a/src/api/ImageOptimizerDefaultSettingsApi.js b/src/api/ImageOptimizerDefaultSettingsApi.js index 6fcc89d37..bbf3c8e13 100644 --- a/src/api/ImageOptimizerDefaultSettingsApi.js +++ b/src/api/ImageOptimizerDefaultSettingsApi.js @@ -19,7 +19,7 @@ import DefaultSettingsResponse from '../model/DefaultSettingsResponse'; /** * ImageOptimizerDefaultSettings service. * @module api/ImageOptimizerDefaultSettingsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class ImageOptimizerDefaultSettingsApi { diff --git a/src/api/InsightsApi.js b/src/api/InsightsApi.js new file mode 100644 index 000000000..c337ad593 --- /dev/null +++ b/src/api/InsightsApi.js @@ -0,0 +1,132 @@ +/** + * 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 GetLogInsightsResponse from '../model/GetLogInsightsResponse'; + +/** +* Insights service. +* @module api/InsightsApi +* @version 8.0.0 +*/ +export default class InsightsApi { + + /** + * Constructs a new InsightsApi. + * @alias module:api/InsightsApi + * @class + * @param {module:ApiClient} [apiClient] Optional API client implementation to use, + * default to {@link module:ApiClient#instance} if unspecified. + */ + constructor(apiClient) { + this.apiClient = apiClient || ApiClient.instance; + + if (typeof window === 'undefined' && Boolean(process.env.FASTLY_API_TOKEN)) { + this.apiClient.authenticate(process.env.FASTLY_API_TOKEN); + } + } + + + /** + * Retrieves statistics from sampled log records. + * @param {Object} options + * @param {module:model/String} options.visualization + * @param {String} options.service_id + * @param {String} options.start + * @param {String} options.end + * @param {String} [options.pops] + * @param {String} [options.domain] + * @param {Boolean} [options.domain_exact_match] + * @param {Number} [options.limit] + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetLogInsightsResponse} and HTTP response + */ + getLogInsightsWithHttpInfo(options = {}) { + let postBody = null; + // Verify the required parameter 'visualization' is set. + if (options['visualization'] === undefined || options['visualization'] === null) { + throw new Error("Missing the required parameter 'visualization'."); + } + // Verify the required parameter 'service_id' is set. + if (options['service_id'] === undefined || options['service_id'] === null) { + throw new Error("Missing the required parameter 'service_id'."); + } + // Verify the required parameter 'start' is set. + if (options['start'] === undefined || options['start'] === null) { + throw new Error("Missing the required parameter 'start'."); + } + // Verify the required parameter 'end' is set. + if (options['end'] === undefined || options['end'] === null) { + throw new Error("Missing the required parameter 'end'."); + } + + let pathParams = { + }; + let pathParamsAllowReserved = { + }; + let queryParams = { + 'visualization': options['visualization'], + 'service_id': options['service_id'], + 'start': options['start'], + 'end': options['end'], + 'pops': options['pops'], + 'domain': options['domain'], + 'domain_exact_match': options['domain_exact_match'], + 'limit': options['limit'] + }; + let headerParams = { + }; + let formParams = { + }; + + let authNames = ['token']; + let contentTypes = []; + let accepts = ['application/json']; + let returnType = GetLogInsightsResponse; + let basePaths = ['https://api.fastly.com']; + let basePath = basePaths[0]; // by default use the first one in "servers" defined in OpenAPI + if (typeof options['_base_path_index'] !== 'undefined') { + if (options['_base_path_index'] >= basePaths.length || options['_base_path_index'] < 0) { + throw new Error("Invalid index " + options['_base_path_index'] + " when selecting the host settings. Must be less than " + basePaths.length); + } + basePath = basePaths[options['_base_path_index']]; + } + + return this.apiClient.callApi( + '/observability/log-insights', 'GET', + pathParams, pathParamsAllowReserved, queryParams, headerParams, formParams, postBody, + authNames, contentTypes, accepts, returnType, basePath + ); + } + + /** + * Retrieves statistics from sampled log records. + * @param {Object} options + * @param {module:model/String} options.visualization + * @param {String} options.service_id + * @param {String} options.start + * @param {String} options.end + * @param {String} [options.pops] + * @param {String} [options.domain] + * @param {Boolean} [options.domain_exact_match] + * @param {Number} [options.limit] + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetLogInsightsResponse} + */ + getLogInsights(options = {}) { + return this.getLogInsightsWithHttpInfo(options) + .then(function(response_and_data) { + return response_and_data.data; + }); + } + + +} diff --git a/src/api/InvitationsApi.js b/src/api/InvitationsApi.js index d9225d2b4..7dbccb6e3 100644 --- a/src/api/InvitationsApi.js +++ b/src/api/InvitationsApi.js @@ -19,7 +19,7 @@ import InvitationsResponse from '../model/InvitationsResponse'; /** * Invitations service. * @module api/InvitationsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class InvitationsApi { diff --git a/src/api/KvStoreApi.js b/src/api/KvStoreApi.js index 4a8528945..8d5a31afc 100644 --- a/src/api/KvStoreApi.js +++ b/src/api/KvStoreApi.js @@ -19,7 +19,7 @@ import StoreResponse from '../model/StoreResponse'; /** * KvStore service. * @module api/KvStoreApi -* @version 7.10.0 +* @version 8.0.0 */ export default class KvStoreApi { diff --git a/src/api/KvStoreItemApi.js b/src/api/KvStoreItemApi.js index c2f1e6702..70ccf9d01 100644 --- a/src/api/KvStoreItemApi.js +++ b/src/api/KvStoreItemApi.js @@ -17,7 +17,7 @@ import InlineResponse2004 from '../model/InlineResponse2004'; /** * KvStoreItem service. * @module api/KvStoreItemApi -* @version 7.10.0 +* @version 8.0.0 */ export default class KvStoreItemApi { @@ -109,6 +109,7 @@ export default class KvStoreItemApi { * @param {String} [options.cursor] * @param {Number} [options.limit=100] * @param {String} [options.prefix] + * @param {String} [options.consistency] * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/InlineResponse2004} and HTTP response */ getKeysWithHttpInfo(options = {}) { @@ -126,7 +127,8 @@ export default class KvStoreItemApi { let queryParams = { 'cursor': options['cursor'], 'limit': options['limit'], - 'prefix': options['prefix'] + 'prefix': options['prefix'], + 'consistency': options['consistency'] }; let headerParams = { }; @@ -160,6 +162,7 @@ export default class KvStoreItemApi { * @param {String} [options.cursor] * @param {Number} [options.limit=100] * @param {String} [options.prefix] + * @param {String} [options.consistency] * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/InlineResponse2004} */ getKeys(options = {}) { diff --git a/src/api/LegacyWafConfigurationSetsApi.js b/src/api/LegacyWafConfigurationSetsApi.js index d6e2d6446..5a079635a 100644 --- a/src/api/LegacyWafConfigurationSetsApi.js +++ b/src/api/LegacyWafConfigurationSetsApi.js @@ -16,7 +16,7 @@ import ApiClient from "../ApiClient"; /** * LegacyWafConfigurationSets service. * @module api/LegacyWafConfigurationSetsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LegacyWafConfigurationSetsApi { diff --git a/src/api/LegacyWafFirewallApi.js b/src/api/LegacyWafFirewallApi.js index 01d159ec7..803fecd05 100644 --- a/src/api/LegacyWafFirewallApi.js +++ b/src/api/LegacyWafFirewallApi.js @@ -16,7 +16,7 @@ import ApiClient from "../ApiClient"; /** * LegacyWafFirewall service. * @module api/LegacyWafFirewallApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LegacyWafFirewallApi { diff --git a/src/api/LegacyWafOwaspApi.js b/src/api/LegacyWafOwaspApi.js index c7121e099..108e85af0 100644 --- a/src/api/LegacyWafOwaspApi.js +++ b/src/api/LegacyWafOwaspApi.js @@ -16,7 +16,7 @@ import ApiClient from "../ApiClient"; /** * LegacyWafOwasp service. * @module api/LegacyWafOwaspApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LegacyWafOwaspApi { diff --git a/src/api/LegacyWafRuleApi.js b/src/api/LegacyWafRuleApi.js index 497408c14..a1737d75b 100644 --- a/src/api/LegacyWafRuleApi.js +++ b/src/api/LegacyWafRuleApi.js @@ -16,7 +16,7 @@ import ApiClient from "../ApiClient"; /** * LegacyWafRule service. * @module api/LegacyWafRuleApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LegacyWafRuleApi { diff --git a/src/api/LegacyWafRuleStatusApi.js b/src/api/LegacyWafRuleStatusApi.js index e688694fd..92cafd936 100644 --- a/src/api/LegacyWafRuleStatusApi.js +++ b/src/api/LegacyWafRuleStatusApi.js @@ -16,7 +16,7 @@ import ApiClient from "../ApiClient"; /** * LegacyWafRuleStatus service. * @module api/LegacyWafRuleStatusApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LegacyWafRuleStatusApi { diff --git a/src/api/LegacyWafRulesetApi.js b/src/api/LegacyWafRulesetApi.js index 068969e4a..2e099d70e 100644 --- a/src/api/LegacyWafRulesetApi.js +++ b/src/api/LegacyWafRulesetApi.js @@ -16,7 +16,7 @@ import ApiClient from "../ApiClient"; /** * LegacyWafRuleset service. * @module api/LegacyWafRulesetApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LegacyWafRulesetApi { diff --git a/src/api/LegacyWafTagApi.js b/src/api/LegacyWafTagApi.js index d8f0f6292..065f5db4a 100644 --- a/src/api/LegacyWafTagApi.js +++ b/src/api/LegacyWafTagApi.js @@ -16,7 +16,7 @@ import ApiClient from "../ApiClient"; /** * LegacyWafTag service. * @module api/LegacyWafTagApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LegacyWafTagApi { diff --git a/src/api/LegacyWafUpdateStatusApi.js b/src/api/LegacyWafUpdateStatusApi.js index d4f3689a5..0fee10b15 100644 --- a/src/api/LegacyWafUpdateStatusApi.js +++ b/src/api/LegacyWafUpdateStatusApi.js @@ -16,7 +16,7 @@ import ApiClient from "../ApiClient"; /** * LegacyWafUpdateStatus service. * @module api/LegacyWafUpdateStatusApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LegacyWafUpdateStatusApi { diff --git a/src/api/LogExplorerApi.js b/src/api/LogExplorerApi.js new file mode 100644 index 000000000..93054dea7 --- /dev/null +++ b/src/api/LogExplorerApi.js @@ -0,0 +1,122 @@ +/** + * 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 GetLogRecordsResponse from '../model/GetLogRecordsResponse'; + +/** +* LogExplorer service. +* @module api/LogExplorerApi +* @version 8.0.0 +*/ +export default class LogExplorerApi { + + /** + * Constructs a new LogExplorerApi. + * @alias module:api/LogExplorerApi + * @class + * @param {module:ApiClient} [apiClient] Optional API client implementation to use, + * default to {@link module:ApiClient#instance} if unspecified. + */ + constructor(apiClient) { + this.apiClient = apiClient || ApiClient.instance; + + if (typeof window === 'undefined' && Boolean(process.env.FASTLY_API_TOKEN)) { + this.apiClient.authenticate(process.env.FASTLY_API_TOKEN); + } + } + + + /** + * Retrieves log records. + * @param {Object} options + * @param {String} options.service_id + * @param {String} options.start + * @param {String} options.end + * @param {Number} [options.limit] + * @param {String} [options.next_cursor] + * @param {String} [options.filter] + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/GetLogRecordsResponse} and HTTP response + */ + getLogRecordsWithHttpInfo(options = {}) { + let postBody = null; + // Verify the required parameter 'service_id' is set. + if (options['service_id'] === undefined || options['service_id'] === null) { + throw new Error("Missing the required parameter 'service_id'."); + } + // Verify the required parameter 'start' is set. + if (options['start'] === undefined || options['start'] === null) { + throw new Error("Missing the required parameter 'start'."); + } + // Verify the required parameter 'end' is set. + if (options['end'] === undefined || options['end'] === null) { + throw new Error("Missing the required parameter 'end'."); + } + + let pathParams = { + }; + let pathParamsAllowReserved = { + }; + let queryParams = { + 'service_id': options['service_id'], + 'start': options['start'], + 'end': options['end'], + 'limit': options['limit'], + 'next_cursor': options['next_cursor'], + 'filter': options['filter'] + }; + let headerParams = { + }; + let formParams = { + }; + + let authNames = ['token']; + let contentTypes = []; + let accepts = ['application/json']; + let returnType = GetLogRecordsResponse; + let basePaths = ['https://api.fastly.com']; + let basePath = basePaths[0]; // by default use the first one in "servers" defined in OpenAPI + if (typeof options['_base_path_index'] !== 'undefined') { + if (options['_base_path_index'] >= basePaths.length || options['_base_path_index'] < 0) { + throw new Error("Invalid index " + options['_base_path_index'] + " when selecting the host settings. Must be less than " + basePaths.length); + } + basePath = basePaths[options['_base_path_index']]; + } + + return this.apiClient.callApi( + '/observability/log-explorer', 'GET', + pathParams, pathParamsAllowReserved, queryParams, headerParams, formParams, postBody, + authNames, contentTypes, accepts, returnType, basePath + ); + } + + /** + * Retrieves log records. + * @param {Object} options + * @param {String} options.service_id + * @param {String} options.start + * @param {String} options.end + * @param {Number} [options.limit] + * @param {String} [options.next_cursor] + * @param {String} [options.filter] + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/GetLogRecordsResponse} + */ + getLogRecords(options = {}) { + return this.getLogRecordsWithHttpInfo(options) + .then(function(response_and_data) { + return response_and_data.data; + }); + } + + +} diff --git a/src/api/LoggingAzureblobApi.js b/src/api/LoggingAzureblobApi.js index eba536def..5f5a50815 100644 --- a/src/api/LoggingAzureblobApi.js +++ b/src/api/LoggingAzureblobApi.js @@ -18,7 +18,7 @@ import LoggingAzureblobResponse from '../model/LoggingAzureblobResponse'; /** * LoggingAzureblob service. * @module api/LoggingAzureblobApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingAzureblobApi { diff --git a/src/api/LoggingBigqueryApi.js b/src/api/LoggingBigqueryApi.js index ae9546519..7e4865cc2 100644 --- a/src/api/LoggingBigqueryApi.js +++ b/src/api/LoggingBigqueryApi.js @@ -18,7 +18,7 @@ import LoggingBigqueryResponse from '../model/LoggingBigqueryResponse'; /** * LoggingBigquery service. * @module api/LoggingBigqueryApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingBigqueryApi { diff --git a/src/api/LoggingCloudfilesApi.js b/src/api/LoggingCloudfilesApi.js index 93b124b11..d10dc8da2 100644 --- a/src/api/LoggingCloudfilesApi.js +++ b/src/api/LoggingCloudfilesApi.js @@ -18,7 +18,7 @@ import LoggingCloudfilesResponse from '../model/LoggingCloudfilesResponse'; /** * LoggingCloudfiles service. * @module api/LoggingCloudfilesApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingCloudfilesApi { diff --git a/src/api/LoggingDatadogApi.js b/src/api/LoggingDatadogApi.js index ecc15bcca..df88c45ad 100644 --- a/src/api/LoggingDatadogApi.js +++ b/src/api/LoggingDatadogApi.js @@ -18,7 +18,7 @@ import LoggingDatadogResponse from '../model/LoggingDatadogResponse'; /** * LoggingDatadog service. * @module api/LoggingDatadogApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingDatadogApi { diff --git a/src/api/LoggingDigitaloceanApi.js b/src/api/LoggingDigitaloceanApi.js index a37525bd7..e2824451c 100644 --- a/src/api/LoggingDigitaloceanApi.js +++ b/src/api/LoggingDigitaloceanApi.js @@ -18,7 +18,7 @@ import LoggingDigitaloceanResponse from '../model/LoggingDigitaloceanResponse'; /** * LoggingDigitalocean service. * @module api/LoggingDigitaloceanApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingDigitaloceanApi { diff --git a/src/api/LoggingElasticsearchApi.js b/src/api/LoggingElasticsearchApi.js index 8453fdb5b..426ca4be1 100644 --- a/src/api/LoggingElasticsearchApi.js +++ b/src/api/LoggingElasticsearchApi.js @@ -18,7 +18,7 @@ import LoggingElasticsearchResponse from '../model/LoggingElasticsearchResponse' /** * LoggingElasticsearch service. * @module api/LoggingElasticsearchApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingElasticsearchApi { diff --git a/src/api/LoggingFtpApi.js b/src/api/LoggingFtpApi.js index ef29c457a..7029eb806 100644 --- a/src/api/LoggingFtpApi.js +++ b/src/api/LoggingFtpApi.js @@ -18,7 +18,7 @@ import LoggingFtpResponse from '../model/LoggingFtpResponse'; /** * LoggingFtp service. * @module api/LoggingFtpApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingFtpApi { diff --git a/src/api/LoggingGcsApi.js b/src/api/LoggingGcsApi.js index 40801ccac..f8b75b740 100644 --- a/src/api/LoggingGcsApi.js +++ b/src/api/LoggingGcsApi.js @@ -18,7 +18,7 @@ import LoggingGcsResponse from '../model/LoggingGcsResponse'; /** * LoggingGcs service. * @module api/LoggingGcsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingGcsApi { diff --git a/src/api/LoggingGrafanacloudlogsApi.js b/src/api/LoggingGrafanacloudlogsApi.js new file mode 100644 index 000000000..48d8e7728 --- /dev/null +++ b/src/api/LoggingGrafanacloudlogsApi.js @@ -0,0 +1,442 @@ +/** + * 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 InlineResponse200 from '../model/InlineResponse200'; +import LoggingGrafanacloudlogsResponse from '../model/LoggingGrafanacloudlogsResponse'; + +/** +* LoggingGrafanacloudlogs service. +* @module api/LoggingGrafanacloudlogsApi +* @version 8.0.0 +*/ +export default class LoggingGrafanacloudlogsApi { + + /** + * Constructs a new LoggingGrafanacloudlogsApi. + * @alias module:api/LoggingGrafanacloudlogsApi + * @class + * @param {module:ApiClient} [apiClient] Optional API client implementation to use, + * default to {@link module:ApiClient#instance} if unspecified. + */ + constructor(apiClient) { + this.apiClient = apiClient || ApiClient.instance; + + if (typeof window === 'undefined' && Boolean(process.env.FASTLY_API_TOKEN)) { + this.apiClient.authenticate(process.env.FASTLY_API_TOKEN); + } + } + + + /** + * Create a Grafana Cloud Logs logging object for a particular service and version. + * @param {Object} options + * @param {String} options.service_id - Alphanumeric string identifying the service. + * @param {Number} options.version_id - Integer identifying a service version. + * @param {String} [options.name] - The name for the real-time logging configuration. + * @param {module:model/String} [options.placement] - 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`. + * @param {String} [options.response_condition] - The name of an existing condition in the configured endpoint, or leave blank to always execute. + * @param {String} [options.format] - A Fastly [log format string](https://docs.fastly.com/en/guides/custom-log-formats). + * @param {module:model/Number} [options.format_version=FormatVersionEnum.v2] - 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`. + * @param {String} [options.user] - The Grafana Cloud Logs Dataset you want to log to. + * @param {String} [options.url] - The URL of the Loki instance in your Grafana stack. + * @param {String} [options.token] - The Grafana Access Policy token with `logs:write` access scoped to your Loki instance. + * @param {String} [options.index] - The Stream Labels, a JSON string used to identify the stream. + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/LoggingGrafanacloudlogsResponse} and HTTP response + */ + createLogGrafanacloudlogsWithHttpInfo(options = {}) { + let postBody = null; + // Verify the required parameter 'service_id' is set. + if (options['service_id'] === undefined || options['service_id'] === null) { + throw new Error("Missing the required parameter 'service_id'."); + } + // Verify the required parameter 'version_id' is set. + if (options['version_id'] === undefined || options['version_id'] === null) { + throw new Error("Missing the required parameter 'version_id'."); + } + + let pathParams = { + 'service_id': options['service_id'], + 'version_id': options['version_id'] + }; + let pathParamsAllowReserved = { + }; + let queryParams = { + }; + let headerParams = { + }; + let formParams = { + 'name': options['name'], + 'placement': options['placement'], + 'response_condition': options['response_condition'], + 'format': options['format'], + 'format_version': options['format_version'], + 'user': options['user'], + 'url': options['url'], + 'token': options['token'], + 'index': options['index'] + }; + + let authNames = ['token']; + let contentTypes = ['application/x-www-form-urlencoded']; + let accepts = ['application/json']; + let returnType = LoggingGrafanacloudlogsResponse; + let basePaths = ['https://api.fastly.com']; + let basePath = basePaths[0]; // by default use the first one in "servers" defined in OpenAPI + if (typeof options['_base_path_index'] !== 'undefined') { + if (options['_base_path_index'] >= basePaths.length || options['_base_path_index'] < 0) { + throw new Error("Invalid index " + options['_base_path_index'] + " when selecting the host settings. Must be less than " + basePaths.length); + } + basePath = basePaths[options['_base_path_index']]; + } + + return this.apiClient.callApi( + '/service/{service_id}/version/{version_id}/logging/grafanacloudlogs', 'POST', + pathParams, pathParamsAllowReserved, queryParams, headerParams, formParams, postBody, + authNames, contentTypes, accepts, returnType, basePath + ); + } + + /** + * Create a Grafana Cloud Logs logging object for a particular service and version. + * @param {Object} options + * @param {String} options.service_id - Alphanumeric string identifying the service. + * @param {Number} options.version_id - Integer identifying a service version. + * @param {String} [options.name] - The name for the real-time logging configuration. + * @param {module:model/String} [options.placement] - 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`. + * @param {String} [options.response_condition] - The name of an existing condition in the configured endpoint, or leave blank to always execute. + * @param {String} [options.format] - A Fastly [log format string](https://docs.fastly.com/en/guides/custom-log-formats). + * @param {module:model/Number} [options.format_version=FormatVersionEnum.v2] - 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`. + * @param {String} [options.user] - The Grafana Cloud Logs Dataset you want to log to. + * @param {String} [options.url] - The URL of the Loki instance in your Grafana stack. + * @param {String} [options.token] - The Grafana Access Policy token with `logs:write` access scoped to your Loki instance. + * @param {String} [options.index] - The Stream Labels, a JSON string used to identify the stream. + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/LoggingGrafanacloudlogsResponse} + */ + createLogGrafanacloudlogs(options = {}) { + return this.createLogGrafanacloudlogsWithHttpInfo(options) + .then(function(response_and_data) { + return response_and_data.data; + }); + } + + /** + * Delete the Grafana Cloud Logs logging object for a particular service and version. + * @param {Object} options + * @param {String} options.service_id - Alphanumeric string identifying the service. + * @param {Number} options.version_id - Integer identifying a service version. + * @param {String} options.logging_grafanacloudlogs_name - The name for the real-time logging configuration. + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/InlineResponse200} and HTTP response + */ + deleteLogGrafanacloudlogsWithHttpInfo(options = {}) { + let postBody = null; + // Verify the required parameter 'service_id' is set. + if (options['service_id'] === undefined || options['service_id'] === null) { + throw new Error("Missing the required parameter 'service_id'."); + } + // Verify the required parameter 'version_id' is set. + if (options['version_id'] === undefined || options['version_id'] === null) { + throw new Error("Missing the required parameter 'version_id'."); + } + // Verify the required parameter 'logging_grafanacloudlogs_name' is set. + if (options['logging_grafanacloudlogs_name'] === undefined || options['logging_grafanacloudlogs_name'] === null) { + throw new Error("Missing the required parameter 'logging_grafanacloudlogs_name'."); + } + + let pathParams = { + 'service_id': options['service_id'], + 'version_id': options['version_id'], + 'logging_grafanacloudlogs_name': options['logging_grafanacloudlogs_name'] + }; + let pathParamsAllowReserved = { + }; + let queryParams = { + }; + let headerParams = { + }; + let formParams = { + }; + + let authNames = ['token']; + let contentTypes = []; + let accepts = ['application/json']; + let returnType = InlineResponse200; + let basePaths = ['https://api.fastly.com']; + let basePath = basePaths[0]; // by default use the first one in "servers" defined in OpenAPI + if (typeof options['_base_path_index'] !== 'undefined') { + if (options['_base_path_index'] >= basePaths.length || options['_base_path_index'] < 0) { + throw new Error("Invalid index " + options['_base_path_index'] + " when selecting the host settings. Must be less than " + basePaths.length); + } + basePath = basePaths[options['_base_path_index']]; + } + + return this.apiClient.callApi( + '/service/{service_id}/version/{version_id}/logging/grafanacloudlogs/{logging_grafanacloudlogs_name}', 'DELETE', + pathParams, pathParamsAllowReserved, queryParams, headerParams, formParams, postBody, + authNames, contentTypes, accepts, returnType, basePath + ); + } + + /** + * Delete the Grafana Cloud Logs logging object for a particular service and version. + * @param {Object} options + * @param {String} options.service_id - Alphanumeric string identifying the service. + * @param {Number} options.version_id - Integer identifying a service version. + * @param {String} options.logging_grafanacloudlogs_name - The name for the real-time logging configuration. + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/InlineResponse200} + */ + deleteLogGrafanacloudlogs(options = {}) { + return this.deleteLogGrafanacloudlogsWithHttpInfo(options) + .then(function(response_and_data) { + return response_and_data.data; + }); + } + + /** + * Get the details of a Grafana Cloud Logs logging object for a particular service and version. + * @param {Object} options + * @param {String} options.service_id - Alphanumeric string identifying the service. + * @param {Number} options.version_id - Integer identifying a service version. + * @param {String} options.logging_grafanacloudlogs_name - The name for the real-time logging configuration. + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/LoggingGrafanacloudlogsResponse} and HTTP response + */ + getLogGrafanacloudlogsWithHttpInfo(options = {}) { + let postBody = null; + // Verify the required parameter 'service_id' is set. + if (options['service_id'] === undefined || options['service_id'] === null) { + throw new Error("Missing the required parameter 'service_id'."); + } + // Verify the required parameter 'version_id' is set. + if (options['version_id'] === undefined || options['version_id'] === null) { + throw new Error("Missing the required parameter 'version_id'."); + } + // Verify the required parameter 'logging_grafanacloudlogs_name' is set. + if (options['logging_grafanacloudlogs_name'] === undefined || options['logging_grafanacloudlogs_name'] === null) { + throw new Error("Missing the required parameter 'logging_grafanacloudlogs_name'."); + } + + let pathParams = { + 'service_id': options['service_id'], + 'version_id': options['version_id'], + 'logging_grafanacloudlogs_name': options['logging_grafanacloudlogs_name'] + }; + let pathParamsAllowReserved = { + }; + let queryParams = { + }; + let headerParams = { + }; + let formParams = { + }; + + let authNames = ['token']; + let contentTypes = []; + let accepts = ['application/json']; + let returnType = LoggingGrafanacloudlogsResponse; + let basePaths = ['https://api.fastly.com']; + let basePath = basePaths[0]; // by default use the first one in "servers" defined in OpenAPI + if (typeof options['_base_path_index'] !== 'undefined') { + if (options['_base_path_index'] >= basePaths.length || options['_base_path_index'] < 0) { + throw new Error("Invalid index " + options['_base_path_index'] + " when selecting the host settings. Must be less than " + basePaths.length); + } + basePath = basePaths[options['_base_path_index']]; + } + + return this.apiClient.callApi( + '/service/{service_id}/version/{version_id}/logging/grafanacloudlogs/{logging_grafanacloudlogs_name}', 'GET', + pathParams, pathParamsAllowReserved, queryParams, headerParams, formParams, postBody, + authNames, contentTypes, accepts, returnType, basePath + ); + } + + /** + * Get the details of a Grafana Cloud Logs logging object for a particular service and version. + * @param {Object} options + * @param {String} options.service_id - Alphanumeric string identifying the service. + * @param {Number} options.version_id - Integer identifying a service version. + * @param {String} options.logging_grafanacloudlogs_name - The name for the real-time logging configuration. + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/LoggingGrafanacloudlogsResponse} + */ + getLogGrafanacloudlogs(options = {}) { + return this.getLogGrafanacloudlogsWithHttpInfo(options) + .then(function(response_and_data) { + return response_and_data.data; + }); + } + + /** + * List all of the Grafana Cloud Logs logging objects for a particular service and version. + * @param {Object} options + * @param {String} options.service_id - Alphanumeric string identifying the service. + * @param {Number} options.version_id - Integer identifying a service version. + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link Array.} and HTTP response + */ + listLogGrafanacloudlogsWithHttpInfo(options = {}) { + let postBody = null; + // Verify the required parameter 'service_id' is set. + if (options['service_id'] === undefined || options['service_id'] === null) { + throw new Error("Missing the required parameter 'service_id'."); + } + // Verify the required parameter 'version_id' is set. + if (options['version_id'] === undefined || options['version_id'] === null) { + throw new Error("Missing the required parameter 'version_id'."); + } + + let pathParams = { + 'service_id': options['service_id'], + 'version_id': options['version_id'] + }; + let pathParamsAllowReserved = { + }; + let queryParams = { + }; + let headerParams = { + }; + let formParams = { + }; + + let authNames = ['token']; + let contentTypes = []; + let accepts = ['application/json']; + let returnType = [LoggingGrafanacloudlogsResponse]; + let basePaths = ['https://api.fastly.com']; + let basePath = basePaths[0]; // by default use the first one in "servers" defined in OpenAPI + if (typeof options['_base_path_index'] !== 'undefined') { + if (options['_base_path_index'] >= basePaths.length || options['_base_path_index'] < 0) { + throw new Error("Invalid index " + options['_base_path_index'] + " when selecting the host settings. Must be less than " + basePaths.length); + } + basePath = basePaths[options['_base_path_index']]; + } + + return this.apiClient.callApi( + '/service/{service_id}/version/{version_id}/logging/grafanacloudlogs', 'GET', + pathParams, pathParamsAllowReserved, queryParams, headerParams, formParams, postBody, + authNames, contentTypes, accepts, returnType, basePath + ); + } + + /** + * List all of the Grafana Cloud Logs logging objects for a particular service and version. + * @param {Object} options + * @param {String} options.service_id - Alphanumeric string identifying the service. + * @param {Number} options.version_id - Integer identifying a service version. + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link Array.} + */ + listLogGrafanacloudlogs(options = {}) { + return this.listLogGrafanacloudlogsWithHttpInfo(options) + .then(function(response_and_data) { + return response_and_data.data; + }); + } + + /** + * Update a Grafana Cloud Logs logging object for a particular service and version. + * @param {Object} options + * @param {String} options.service_id - Alphanumeric string identifying the service. + * @param {Number} options.version_id - Integer identifying a service version. + * @param {String} options.logging_grafanacloudlogs_name - The name for the real-time logging configuration. + * @param {String} [options.name] - The name for the real-time logging configuration. + * @param {module:model/String} [options.placement] - 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`. + * @param {String} [options.response_condition] - The name of an existing condition in the configured endpoint, or leave blank to always execute. + * @param {String} [options.format] - A Fastly [log format string](https://docs.fastly.com/en/guides/custom-log-formats). + * @param {module:model/Number} [options.format_version=FormatVersionEnum.v2] - 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`. + * @param {String} [options.user] - The Grafana Cloud Logs Dataset you want to log to. + * @param {String} [options.url] - The URL of the Loki instance in your Grafana stack. + * @param {String} [options.token] - The Grafana Access Policy token with `logs:write` access scoped to your Loki instance. + * @param {String} [options.index] - The Stream Labels, a JSON string used to identify the stream. + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/LoggingGrafanacloudlogsResponse} and HTTP response + */ + updateLogGrafanacloudlogsWithHttpInfo(options = {}) { + let postBody = null; + // Verify the required parameter 'service_id' is set. + if (options['service_id'] === undefined || options['service_id'] === null) { + throw new Error("Missing the required parameter 'service_id'."); + } + // Verify the required parameter 'version_id' is set. + if (options['version_id'] === undefined || options['version_id'] === null) { + throw new Error("Missing the required parameter 'version_id'."); + } + // Verify the required parameter 'logging_grafanacloudlogs_name' is set. + if (options['logging_grafanacloudlogs_name'] === undefined || options['logging_grafanacloudlogs_name'] === null) { + throw new Error("Missing the required parameter 'logging_grafanacloudlogs_name'."); + } + + let pathParams = { + 'service_id': options['service_id'], + 'version_id': options['version_id'], + 'logging_grafanacloudlogs_name': options['logging_grafanacloudlogs_name'] + }; + let pathParamsAllowReserved = { + }; + let queryParams = { + }; + let headerParams = { + }; + let formParams = { + 'name': options['name'], + 'placement': options['placement'], + 'response_condition': options['response_condition'], + 'format': options['format'], + 'format_version': options['format_version'], + 'user': options['user'], + 'url': options['url'], + 'token': options['token'], + 'index': options['index'] + }; + + let authNames = ['token']; + let contentTypes = ['application/x-www-form-urlencoded']; + let accepts = ['application/json']; + let returnType = LoggingGrafanacloudlogsResponse; + let basePaths = ['https://api.fastly.com']; + let basePath = basePaths[0]; // by default use the first one in "servers" defined in OpenAPI + if (typeof options['_base_path_index'] !== 'undefined') { + if (options['_base_path_index'] >= basePaths.length || options['_base_path_index'] < 0) { + throw new Error("Invalid index " + options['_base_path_index'] + " when selecting the host settings. Must be less than " + basePaths.length); + } + basePath = basePaths[options['_base_path_index']]; + } + + return this.apiClient.callApi( + '/service/{service_id}/version/{version_id}/logging/grafanacloudlogs/{logging_grafanacloudlogs_name}', 'PUT', + pathParams, pathParamsAllowReserved, queryParams, headerParams, formParams, postBody, + authNames, contentTypes, accepts, returnType, basePath + ); + } + + /** + * Update a Grafana Cloud Logs logging object for a particular service and version. + * @param {Object} options + * @param {String} options.service_id - Alphanumeric string identifying the service. + * @param {Number} options.version_id - Integer identifying a service version. + * @param {String} options.logging_grafanacloudlogs_name - The name for the real-time logging configuration. + * @param {String} [options.name] - The name for the real-time logging configuration. + * @param {module:model/String} [options.placement] - 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`. + * @param {String} [options.response_condition] - The name of an existing condition in the configured endpoint, or leave blank to always execute. + * @param {String} [options.format] - A Fastly [log format string](https://docs.fastly.com/en/guides/custom-log-formats). + * @param {module:model/Number} [options.format_version=FormatVersionEnum.v2] - 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`. + * @param {String} [options.user] - The Grafana Cloud Logs Dataset you want to log to. + * @param {String} [options.url] - The URL of the Loki instance in your Grafana stack. + * @param {String} [options.token] - The Grafana Access Policy token with `logs:write` access scoped to your Loki instance. + * @param {String} [options.index] - The Stream Labels, a JSON string used to identify the stream. + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/LoggingGrafanacloudlogsResponse} + */ + updateLogGrafanacloudlogs(options = {}) { + return this.updateLogGrafanacloudlogsWithHttpInfo(options) + .then(function(response_and_data) { + return response_and_data.data; + }); + } + + +} diff --git a/src/api/LoggingHerokuApi.js b/src/api/LoggingHerokuApi.js index 374c4c520..4b4bc100e 100644 --- a/src/api/LoggingHerokuApi.js +++ b/src/api/LoggingHerokuApi.js @@ -18,7 +18,7 @@ import LoggingHerokuResponse from '../model/LoggingHerokuResponse'; /** * LoggingHeroku service. * @module api/LoggingHerokuApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingHerokuApi { diff --git a/src/api/LoggingHoneycombApi.js b/src/api/LoggingHoneycombApi.js index 4fcb7598c..f2cbbd215 100644 --- a/src/api/LoggingHoneycombApi.js +++ b/src/api/LoggingHoneycombApi.js @@ -18,7 +18,7 @@ import LoggingHoneycombResponse from '../model/LoggingHoneycombResponse'; /** * LoggingHoneycomb service. * @module api/LoggingHoneycombApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingHoneycombApi { diff --git a/src/api/LoggingHttpsApi.js b/src/api/LoggingHttpsApi.js index cb6a71bd0..59283945d 100644 --- a/src/api/LoggingHttpsApi.js +++ b/src/api/LoggingHttpsApi.js @@ -19,7 +19,7 @@ import LoggingMessageType from '../model/LoggingMessageType'; /** * LoggingHttps service. * @module api/LoggingHttpsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingHttpsApi { diff --git a/src/api/LoggingKafkaApi.js b/src/api/LoggingKafkaApi.js index 6e6e1e70c..afd67259c 100644 --- a/src/api/LoggingKafkaApi.js +++ b/src/api/LoggingKafkaApi.js @@ -20,7 +20,7 @@ import LoggingUseTlsString from '../model/LoggingUseTlsString'; /** * LoggingKafka service. * @module api/LoggingKafkaApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingKafkaApi { diff --git a/src/api/LoggingKinesisApi.js b/src/api/LoggingKinesisApi.js index 4592032c7..8c46313e4 100644 --- a/src/api/LoggingKinesisApi.js +++ b/src/api/LoggingKinesisApi.js @@ -20,7 +20,7 @@ import LoggingPlacement from '../model/LoggingPlacement'; /** * LoggingKinesis service. * @module api/LoggingKinesisApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingKinesisApi { diff --git a/src/api/LoggingLogentriesApi.js b/src/api/LoggingLogentriesApi.js index c3b62a1a4..a52954f9c 100644 --- a/src/api/LoggingLogentriesApi.js +++ b/src/api/LoggingLogentriesApi.js @@ -19,7 +19,7 @@ import LoggingUseTlsString from '../model/LoggingUseTlsString'; /** * LoggingLogentries service. * @module api/LoggingLogentriesApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingLogentriesApi { diff --git a/src/api/LoggingLogglyApi.js b/src/api/LoggingLogglyApi.js index 9ef52a578..c40e35b3c 100644 --- a/src/api/LoggingLogglyApi.js +++ b/src/api/LoggingLogglyApi.js @@ -18,7 +18,7 @@ import LoggingLogglyResponse from '../model/LoggingLogglyResponse'; /** * LoggingLoggly service. * @module api/LoggingLogglyApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingLogglyApi { diff --git a/src/api/LoggingLogshuttleApi.js b/src/api/LoggingLogshuttleApi.js index 2c5a6299b..07a2bb2ef 100644 --- a/src/api/LoggingLogshuttleApi.js +++ b/src/api/LoggingLogshuttleApi.js @@ -18,7 +18,7 @@ import LoggingLogshuttleResponse from '../model/LoggingLogshuttleResponse'; /** * LoggingLogshuttle service. * @module api/LoggingLogshuttleApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingLogshuttleApi { diff --git a/src/api/LoggingNewrelicApi.js b/src/api/LoggingNewrelicApi.js index 836de7bcf..302f1f6ca 100644 --- a/src/api/LoggingNewrelicApi.js +++ b/src/api/LoggingNewrelicApi.js @@ -18,7 +18,7 @@ import LoggingNewrelicResponse from '../model/LoggingNewrelicResponse'; /** * LoggingNewrelic service. * @module api/LoggingNewrelicApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingNewrelicApi { diff --git a/src/api/LoggingNewrelicotlpApi.js b/src/api/LoggingNewrelicotlpApi.js index e694a55ba..44be58d3c 100644 --- a/src/api/LoggingNewrelicotlpApi.js +++ b/src/api/LoggingNewrelicotlpApi.js @@ -18,7 +18,7 @@ import LoggingNewrelicotlpResponse from '../model/LoggingNewrelicotlpResponse'; /** * LoggingNewrelicotlp service. * @module api/LoggingNewrelicotlpApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingNewrelicotlpApi { diff --git a/src/api/LoggingOpenstackApi.js b/src/api/LoggingOpenstackApi.js index cb72e632d..fff045364 100644 --- a/src/api/LoggingOpenstackApi.js +++ b/src/api/LoggingOpenstackApi.js @@ -18,7 +18,7 @@ import LoggingOpenstackResponse from '../model/LoggingOpenstackResponse'; /** * LoggingOpenstack service. * @module api/LoggingOpenstackApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingOpenstackApi { diff --git a/src/api/LoggingPapertrailApi.js b/src/api/LoggingPapertrailApi.js index ab9a047df..8e0c7060e 100644 --- a/src/api/LoggingPapertrailApi.js +++ b/src/api/LoggingPapertrailApi.js @@ -18,7 +18,7 @@ import LoggingPapertrailResponse from '../model/LoggingPapertrailResponse'; /** * LoggingPapertrail service. * @module api/LoggingPapertrailApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingPapertrailApi { diff --git a/src/api/LoggingPubsubApi.js b/src/api/LoggingPubsubApi.js index 1b4963a04..3be9056a3 100644 --- a/src/api/LoggingPubsubApi.js +++ b/src/api/LoggingPubsubApi.js @@ -18,7 +18,7 @@ import LoggingGooglePubsubResponse from '../model/LoggingGooglePubsubResponse'; /** * LoggingPubsub service. * @module api/LoggingPubsubApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingPubsubApi { diff --git a/src/api/LoggingS3Api.js b/src/api/LoggingS3Api.js index 397b07fc6..66c465984 100644 --- a/src/api/LoggingS3Api.js +++ b/src/api/LoggingS3Api.js @@ -18,7 +18,7 @@ import LoggingS3Response from '../model/LoggingS3Response'; /** * LoggingS3 service. * @module api/LoggingS3Api -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingS3Api { diff --git a/src/api/LoggingScalyrApi.js b/src/api/LoggingScalyrApi.js index 53987723b..2dda94deb 100644 --- a/src/api/LoggingScalyrApi.js +++ b/src/api/LoggingScalyrApi.js @@ -18,7 +18,7 @@ import LoggingScalyrResponse from '../model/LoggingScalyrResponse'; /** * LoggingScalyr service. * @module api/LoggingScalyrApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingScalyrApi { diff --git a/src/api/LoggingSftpApi.js b/src/api/LoggingSftpApi.js index 307b17b0d..22fd4efaa 100644 --- a/src/api/LoggingSftpApi.js +++ b/src/api/LoggingSftpApi.js @@ -18,7 +18,7 @@ import LoggingSftpResponse from '../model/LoggingSftpResponse'; /** * LoggingSftp service. * @module api/LoggingSftpApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingSftpApi { diff --git a/src/api/LoggingSplunkApi.js b/src/api/LoggingSplunkApi.js index 7ee4d8651..70e55098b 100644 --- a/src/api/LoggingSplunkApi.js +++ b/src/api/LoggingSplunkApi.js @@ -19,7 +19,7 @@ import LoggingUseTlsString from '../model/LoggingUseTlsString'; /** * LoggingSplunk service. * @module api/LoggingSplunkApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingSplunkApi { diff --git a/src/api/LoggingSumologicApi.js b/src/api/LoggingSumologicApi.js index 2833fc4e6..01f6d6f7d 100644 --- a/src/api/LoggingSumologicApi.js +++ b/src/api/LoggingSumologicApi.js @@ -19,7 +19,7 @@ import LoggingSumologicResponse from '../model/LoggingSumologicResponse'; /** * LoggingSumologic service. * @module api/LoggingSumologicApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingSumologicApi { diff --git a/src/api/LoggingSyslogApi.js b/src/api/LoggingSyslogApi.js index f9ffbda45..b12ac4470 100644 --- a/src/api/LoggingSyslogApi.js +++ b/src/api/LoggingSyslogApi.js @@ -20,7 +20,7 @@ import LoggingUseTlsString from '../model/LoggingUseTlsString'; /** * LoggingSyslog service. * @module api/LoggingSyslogApi -* @version 7.10.0 +* @version 8.0.0 */ export default class LoggingSyslogApi { diff --git a/src/api/MutualAuthenticationApi.js b/src/api/MutualAuthenticationApi.js index a4ad83e00..f9f95cc8c 100644 --- a/src/api/MutualAuthenticationApi.js +++ b/src/api/MutualAuthenticationApi.js @@ -19,7 +19,7 @@ import MutualAuthenticationsResponse from '../model/MutualAuthenticationsRespons /** * MutualAuthentication service. * @module api/MutualAuthenticationApi -* @version 7.10.0 +* @version 8.0.0 */ export default class MutualAuthenticationApi { diff --git a/src/api/ObjectStorageAccessKeysApi.js b/src/api/ObjectStorageAccessKeysApi.js new file mode 100644 index 000000000..7bfe4a768 --- /dev/null +++ b/src/api/ObjectStorageAccessKeysApi.js @@ -0,0 +1,262 @@ +/** + * 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 AccessKey from '../model/AccessKey'; +import AccessKeyResponse from '../model/AccessKeyResponse'; + +/** +* ObjectStorageAccessKeys service. +* @module api/ObjectStorageAccessKeysApi +* @version 8.0.0 +*/ +export default class ObjectStorageAccessKeysApi { + + /** + * Constructs a new ObjectStorageAccessKeysApi. + * @alias module:api/ObjectStorageAccessKeysApi + * @class + * @param {module:ApiClient} [apiClient] Optional API client implementation to use, + * default to {@link module:ApiClient#instance} if unspecified. + */ + constructor(apiClient) { + this.apiClient = apiClient || ApiClient.instance; + + if (typeof window === 'undefined' && Boolean(process.env.FASTLY_API_TOKEN)) { + this.apiClient.authenticate(process.env.FASTLY_API_TOKEN); + } + } + + + /** + * Create an access key. + * @param {Object} options + * @param {module:model/AccessKey} [options.access_key] + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/AccessKeyResponse} and HTTP response + */ + createAccessKeyWithHttpInfo(options = {}) { + let postBody = options['access_key']; + + let pathParams = { + }; + let pathParamsAllowReserved = { + }; + let queryParams = { + }; + let headerParams = { + }; + let formParams = { + }; + + let authNames = ['token']; + let contentTypes = ['application/json']; + let accepts = ['application/json']; + let returnType = AccessKeyResponse; + let basePaths = ['https://api.fastly.com']; + let basePath = basePaths[0]; // by default use the first one in "servers" defined in OpenAPI + if (typeof options['_base_path_index'] !== 'undefined') { + if (options['_base_path_index'] >= basePaths.length || options['_base_path_index'] < 0) { + throw new Error("Invalid index " + options['_base_path_index'] + " when selecting the host settings. Must be less than " + basePaths.length); + } + basePath = basePaths[options['_base_path_index']]; + } + + return this.apiClient.callApi( + '/resources/object-storage/access-keys', 'POST', + pathParams, pathParamsAllowReserved, queryParams, headerParams, formParams, postBody, + authNames, contentTypes, accepts, returnType, basePath + ); + } + + /** + * Create an access key. + * @param {Object} options + * @param {module:model/AccessKey} [options.access_key] + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/AccessKeyResponse} + */ + createAccessKey(options = {}) { + return this.createAccessKeyWithHttpInfo(options) + .then(function(response_and_data) { + return response_and_data.data; + }); + } + + /** + * Delete an access key. + * @param {Object} options + * @param {String} options.access_key + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing HTTP response + */ + deleteAccessKeyWithHttpInfo(options = {}) { + let postBody = null; + // Verify the required parameter 'access_key' is set. + if (options['access_key'] === undefined || options['access_key'] === null) { + throw new Error("Missing the required parameter 'access_key'."); + } + + let pathParams = { + 'access_key': options['access_key'] + }; + let pathParamsAllowReserved = { + }; + let queryParams = { + }; + let headerParams = { + }; + let formParams = { + }; + + let authNames = ['token']; + let contentTypes = []; + let accepts = []; + let returnType = null; + let basePaths = ['https://api.fastly.com']; + let basePath = basePaths[0]; // by default use the first one in "servers" defined in OpenAPI + if (typeof options['_base_path_index'] !== 'undefined') { + if (options['_base_path_index'] >= basePaths.length || options['_base_path_index'] < 0) { + throw new Error("Invalid index " + options['_base_path_index'] + " when selecting the host settings. Must be less than " + basePaths.length); + } + basePath = basePaths[options['_base_path_index']]; + } + + return this.apiClient.callApi( + '/resources/object-storage/access-keys/{access_key}', 'DELETE', + pathParams, pathParamsAllowReserved, queryParams, headerParams, formParams, postBody, + authNames, contentTypes, accepts, returnType, basePath + ); + } + + /** + * Delete an access key. + * @param {Object} options + * @param {String} options.access_key + * @return {Promise} a {@link https://www.promisejs.org/|Promise} + */ + deleteAccessKey(options = {}) { + return this.deleteAccessKeyWithHttpInfo(options) + .then(function(response_and_data) { + return response_and_data.data; + }); + } + + /** + * Get an access key by its identifier. + * @param {Object} options + * @param {String} options.access_key + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/AccessKey} and HTTP response + */ + getAccessKeyWithHttpInfo(options = {}) { + let postBody = null; + // Verify the required parameter 'access_key' is set. + if (options['access_key'] === undefined || options['access_key'] === null) { + throw new Error("Missing the required parameter 'access_key'."); + } + + let pathParams = { + 'access_key': options['access_key'] + }; + let pathParamsAllowReserved = { + }; + let queryParams = { + }; + let headerParams = { + }; + let formParams = { + }; + + let authNames = ['token']; + let contentTypes = []; + let accepts = ['application/json']; + let returnType = AccessKey; + let basePaths = ['https://api.fastly.com']; + let basePath = basePaths[0]; // by default use the first one in "servers" defined in OpenAPI + if (typeof options['_base_path_index'] !== 'undefined') { + if (options['_base_path_index'] >= basePaths.length || options['_base_path_index'] < 0) { + throw new Error("Invalid index " + options['_base_path_index'] + " when selecting the host settings. Must be less than " + basePaths.length); + } + basePath = basePaths[options['_base_path_index']]; + } + + return this.apiClient.callApi( + '/resources/object-storage/access-keys/{access_key}', 'GET', + pathParams, pathParamsAllowReserved, queryParams, headerParams, formParams, postBody, + authNames, contentTypes, accepts, returnType, basePath + ); + } + + /** + * Get an access key by its identifier. + * @param {Object} options + * @param {String} options.access_key + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/AccessKey} + */ + getAccessKey(options = {}) { + return this.getAccessKeyWithHttpInfo(options) + .then(function(response_and_data) { + return response_and_data.data; + }); + } + + /** + * List access keys. + * @param {Object} options + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/AccessKeyResponse} and HTTP response + */ + listAccessKeysWithHttpInfo(options = {}) { + let postBody = null; + + let pathParams = { + }; + let pathParamsAllowReserved = { + }; + let queryParams = { + }; + let headerParams = { + }; + let formParams = { + }; + + let authNames = ['token']; + let contentTypes = []; + let accepts = ['application/json']; + let returnType = AccessKeyResponse; + let basePaths = ['https://api.fastly.com']; + let basePath = basePaths[0]; // by default use the first one in "servers" defined in OpenAPI + if (typeof options['_base_path_index'] !== 'undefined') { + if (options['_base_path_index'] >= basePaths.length || options['_base_path_index'] < 0) { + throw new Error("Invalid index " + options['_base_path_index'] + " when selecting the host settings. Must be less than " + basePaths.length); + } + basePath = basePaths[options['_base_path_index']]; + } + + return this.apiClient.callApi( + '/resources/object-storage/access-keys', 'GET', + pathParams, pathParamsAllowReserved, queryParams, headerParams, formParams, postBody, + authNames, contentTypes, accepts, returnType, basePath + ); + } + + /** + * List access keys. + * @param {Object} options + * @return {Promise} a {@link https://www.promisejs.org/|Promise}, with data of type {@link module:model/AccessKeyResponse} + */ + listAccessKeys(options = {}) { + return this.listAccessKeysWithHttpInfo(options) + .then(function(response_and_data) { + return response_and_data.data; + }); + } + + +} diff --git a/src/api/ObservabilityCustomDashboardsApi.js b/src/api/ObservabilityCustomDashboardsApi.js index ce1bf2910..f487fe7c2 100644 --- a/src/api/ObservabilityCustomDashboardsApi.js +++ b/src/api/ObservabilityCustomDashboardsApi.js @@ -20,7 +20,7 @@ import UpdateDashboardRequest from '../model/UpdateDashboardRequest'; /** * ObservabilityCustomDashboards service. * @module api/ObservabilityCustomDashboardsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class ObservabilityCustomDashboardsApi { diff --git a/src/api/OriginInspectorHistoricalApi.js b/src/api/OriginInspectorHistoricalApi.js index 08f20b772..617b46af2 100644 --- a/src/api/OriginInspectorHistoricalApi.js +++ b/src/api/OriginInspectorHistoricalApi.js @@ -17,7 +17,7 @@ import HistoricalOriginsResponse from '../model/HistoricalOriginsResponse'; /** * OriginInspectorHistorical service. * @module api/OriginInspectorHistoricalApi -* @version 7.10.0 +* @version 8.0.0 */ export default class OriginInspectorHistoricalApi { diff --git a/src/api/OriginInspectorRealtimeApi.js b/src/api/OriginInspectorRealtimeApi.js index 77fbd3c7b..a579b32c7 100644 --- a/src/api/OriginInspectorRealtimeApi.js +++ b/src/api/OriginInspectorRealtimeApi.js @@ -17,7 +17,7 @@ import OriginInspector from '../model/OriginInspector'; /** * OriginInspectorRealtime service. * @module api/OriginInspectorRealtimeApi -* @version 7.10.0 +* @version 8.0.0 */ export default class OriginInspectorRealtimeApi { diff --git a/src/api/PackageApi.js b/src/api/PackageApi.js index 42cdd5de9..4c9c17ee1 100644 --- a/src/api/PackageApi.js +++ b/src/api/PackageApi.js @@ -17,7 +17,7 @@ import PackageResponse from '../model/PackageResponse'; /** * Package service. * @module api/PackageApi -* @version 7.10.0 +* @version 8.0.0 */ export default class PackageApi { diff --git a/src/api/PoolApi.js b/src/api/PoolApi.js index 4339fb8d0..7a593501a 100644 --- a/src/api/PoolApi.js +++ b/src/api/PoolApi.js @@ -19,7 +19,7 @@ import PoolResponsePost from '../model/PoolResponsePost'; /** * Pool service. * @module api/PoolApi -* @version 7.10.0 +* @version 8.0.0 */ export default class PoolApi { diff --git a/src/api/PopApi.js b/src/api/PopApi.js index eab117b31..012e33831 100644 --- a/src/api/PopApi.js +++ b/src/api/PopApi.js @@ -17,7 +17,7 @@ import Pop from '../model/Pop'; /** * Pop service. * @module api/PopApi -* @version 7.10.0 +* @version 8.0.0 */ export default class PopApi { diff --git a/src/api/PublicIpListApi.js b/src/api/PublicIpListApi.js index be2456a29..30bd53a2e 100644 --- a/src/api/PublicIpListApi.js +++ b/src/api/PublicIpListApi.js @@ -17,7 +17,7 @@ import PublicIpList from '../model/PublicIpList'; /** * PublicIpList service. * @module api/PublicIpListApi -* @version 7.10.0 +* @version 8.0.0 */ export default class PublicIpListApi { diff --git a/src/api/PublishApi.js b/src/api/PublishApi.js index 87abaa904..8998eb38e 100644 --- a/src/api/PublishApi.js +++ b/src/api/PublishApi.js @@ -17,7 +17,7 @@ import PublishRequest from '../model/PublishRequest'; /** * Publish service. * @module api/PublishApi -* @version 7.10.0 +* @version 8.0.0 */ export default class PublishApi { diff --git a/src/api/PurgeApi.js b/src/api/PurgeApi.js index f9f6294a0..f0a8be1b5 100644 --- a/src/api/PurgeApi.js +++ b/src/api/PurgeApi.js @@ -18,7 +18,7 @@ import PurgeResponse from '../model/PurgeResponse'; /** * Purge service. * @module api/PurgeApi -* @version 7.10.0 +* @version 8.0.0 */ export default class PurgeApi { diff --git a/src/api/RateLimiterApi.js b/src/api/RateLimiterApi.js index e104ea024..9a231d77c 100644 --- a/src/api/RateLimiterApi.js +++ b/src/api/RateLimiterApi.js @@ -18,7 +18,7 @@ import RateLimiterResponse from '../model/RateLimiterResponse'; /** * RateLimiter service. * @module api/RateLimiterApi -* @version 7.10.0 +* @version 8.0.0 */ export default class RateLimiterApi { diff --git a/src/api/RealtimeApi.js b/src/api/RealtimeApi.js index 9aada71ae..dc71365fa 100644 --- a/src/api/RealtimeApi.js +++ b/src/api/RealtimeApi.js @@ -17,7 +17,7 @@ import Realtime from '../model/Realtime'; /** * Realtime service. * @module api/RealtimeApi -* @version 7.10.0 +* @version 8.0.0 */ export default class RealtimeApi { diff --git a/src/api/RequestSettingsApi.js b/src/api/RequestSettingsApi.js index 20cf22259..cb5fb2d0b 100644 --- a/src/api/RequestSettingsApi.js +++ b/src/api/RequestSettingsApi.js @@ -18,7 +18,7 @@ import RequestSettingsResponse from '../model/RequestSettingsResponse'; /** * RequestSettings service. * @module api/RequestSettingsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class RequestSettingsApi { diff --git a/src/api/ResourceApi.js b/src/api/ResourceApi.js index f9f5bca8e..7b626e5aa 100644 --- a/src/api/ResourceApi.js +++ b/src/api/ResourceApi.js @@ -18,7 +18,7 @@ import ResourceResponse from '../model/ResourceResponse'; /** * Resource service. * @module api/ResourceApi -* @version 7.10.0 +* @version 8.0.0 */ export default class ResourceApi { diff --git a/src/api/ResponseObjectApi.js b/src/api/ResponseObjectApi.js index 94bbd3308..5397d7ca2 100644 --- a/src/api/ResponseObjectApi.js +++ b/src/api/ResponseObjectApi.js @@ -19,7 +19,7 @@ import ResponseObjectResponse from '../model/ResponseObjectResponse'; /** * ResponseObject service. * @module api/ResponseObjectApi -* @version 7.10.0 +* @version 8.0.0 */ export default class ResponseObjectApi { diff --git a/src/api/SecretStoreApi.js b/src/api/SecretStoreApi.js index 18dbfc58e..e349c5305 100644 --- a/src/api/SecretStoreApi.js +++ b/src/api/SecretStoreApi.js @@ -21,7 +21,7 @@ import SigningKey from '../model/SigningKey'; /** * SecretStore service. * @module api/SecretStoreApi -* @version 7.10.0 +* @version 8.0.0 */ export default class SecretStoreApi { diff --git a/src/api/SecretStoreItemApi.js b/src/api/SecretStoreItemApi.js index ef6531eb9..37e3e929b 100644 --- a/src/api/SecretStoreItemApi.js +++ b/src/api/SecretStoreItemApi.js @@ -19,7 +19,7 @@ import SecretResponse from '../model/SecretResponse'; /** * SecretStoreItem service. * @module api/SecretStoreItemApi -* @version 7.10.0 +* @version 8.0.0 */ export default class SecretStoreItemApi { diff --git a/src/api/ServerApi.js b/src/api/ServerApi.js index c3172a177..924bf2ed8 100644 --- a/src/api/ServerApi.js +++ b/src/api/ServerApi.js @@ -18,7 +18,7 @@ import ServerResponse from '../model/ServerResponse'; /** * Server service. * @module api/ServerApi -* @version 7.10.0 +* @version 8.0.0 */ export default class ServerApi { diff --git a/src/api/ServiceApi.js b/src/api/ServiceApi.js index ff9ae7a09..14f90868b 100644 --- a/src/api/ServiceApi.js +++ b/src/api/ServiceApi.js @@ -21,7 +21,7 @@ import ServiceResponse from '../model/ServiceResponse'; /** * Service service. * @module api/ServiceApi -* @version 7.10.0 +* @version 8.0.0 */ export default class ServiceApi { diff --git a/src/api/ServiceAuthorizationsApi.js b/src/api/ServiceAuthorizationsApi.js index b878ed748..315e9f552 100644 --- a/src/api/ServiceAuthorizationsApi.js +++ b/src/api/ServiceAuthorizationsApi.js @@ -20,7 +20,7 @@ import ServiceAuthorizationsResponse from '../model/ServiceAuthorizationsRespons /** * ServiceAuthorizations service. * @module api/ServiceAuthorizationsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class ServiceAuthorizationsApi { diff --git a/src/api/SettingsApi.js b/src/api/SettingsApi.js index a99a5e472..a944aed09 100644 --- a/src/api/SettingsApi.js +++ b/src/api/SettingsApi.js @@ -17,7 +17,7 @@ import SettingsResponse from '../model/SettingsResponse'; /** * Settings service. * @module api/SettingsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class SettingsApi { diff --git a/src/api/SnippetApi.js b/src/api/SnippetApi.js index 5024fff2a..455cb2d7b 100644 --- a/src/api/SnippetApi.js +++ b/src/api/SnippetApi.js @@ -19,7 +19,7 @@ import SnippetResponsePost from '../model/SnippetResponsePost'; /** * Snippet service. * @module api/SnippetApi -* @version 7.10.0 +* @version 8.0.0 */ export default class SnippetApi { diff --git a/src/api/StarApi.js b/src/api/StarApi.js index 4eb2555b6..2fe09f76f 100644 --- a/src/api/StarApi.js +++ b/src/api/StarApi.js @@ -19,7 +19,7 @@ import StarResponse from '../model/StarResponse'; /** * Star service. * @module api/StarApi -* @version 7.10.0 +* @version 8.0.0 */ export default class StarApi { diff --git a/src/api/StatsApi.js b/src/api/StatsApi.js index cfdcfd67b..418cb1764 100644 --- a/src/api/StatsApi.js +++ b/src/api/StatsApi.js @@ -17,7 +17,7 @@ import Stats from '../model/Stats'; /** * Stats service. * @module api/StatsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class StatsApi { diff --git a/src/api/SudoApi.js b/src/api/SudoApi.js index 069ce6407..e27a5bede 100644 --- a/src/api/SudoApi.js +++ b/src/api/SudoApi.js @@ -19,7 +19,7 @@ import SudoResponse from '../model/SudoResponse'; /** * Sudo service. * @module api/SudoApi -* @version 7.10.0 +* @version 8.0.0 */ export default class SudoApi { diff --git a/src/api/TlsActivationsApi.js b/src/api/TlsActivationsApi.js index 45aae5c21..0a5695be2 100644 --- a/src/api/TlsActivationsApi.js +++ b/src/api/TlsActivationsApi.js @@ -19,7 +19,7 @@ import TlsActivationsResponse from '../model/TlsActivationsResponse'; /** * TlsActivations service. * @module api/TlsActivationsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class TlsActivationsApi { diff --git a/src/api/TlsBulkCertificatesApi.js b/src/api/TlsBulkCertificatesApi.js index dc19f7f1d..d708f6d27 100644 --- a/src/api/TlsBulkCertificatesApi.js +++ b/src/api/TlsBulkCertificatesApi.js @@ -19,7 +19,7 @@ import TlsBulkCertificatesResponse from '../model/TlsBulkCertificatesResponse'; /** * TlsBulkCertificates service. * @module api/TlsBulkCertificatesApi -* @version 7.10.0 +* @version 8.0.0 */ export default class TlsBulkCertificatesApi { diff --git a/src/api/TlsCertificatesApi.js b/src/api/TlsCertificatesApi.js index fd8769dc0..dbebf8e96 100644 --- a/src/api/TlsCertificatesApi.js +++ b/src/api/TlsCertificatesApi.js @@ -20,7 +20,7 @@ import TlsCertificatesResponse from '../model/TlsCertificatesResponse'; /** * TlsCertificates service. * @module api/TlsCertificatesApi -* @version 7.10.0 +* @version 8.0.0 */ export default class TlsCertificatesApi { diff --git a/src/api/TlsConfigurationsApi.js b/src/api/TlsConfigurationsApi.js index 0948727e7..a4cf01807 100644 --- a/src/api/TlsConfigurationsApi.js +++ b/src/api/TlsConfigurationsApi.js @@ -19,7 +19,7 @@ import TlsConfigurationsResponse from '../model/TlsConfigurationsResponse'; /** * TlsConfigurations service. * @module api/TlsConfigurationsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class TlsConfigurationsApi { diff --git a/src/api/TlsCsrsApi.js b/src/api/TlsCsrsApi.js index 63242ccb0..db6e0e702 100644 --- a/src/api/TlsCsrsApi.js +++ b/src/api/TlsCsrsApi.js @@ -18,7 +18,7 @@ import TlsCsrResponse from '../model/TlsCsrResponse'; /** * TlsCsrs service. * @module api/TlsCsrsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class TlsCsrsApi { diff --git a/src/api/TlsDomainsApi.js b/src/api/TlsDomainsApi.js index 3f7914d57..cd9add815 100644 --- a/src/api/TlsDomainsApi.js +++ b/src/api/TlsDomainsApi.js @@ -17,7 +17,7 @@ import TlsDomainsResponse from '../model/TlsDomainsResponse'; /** * TlsDomains service. * @module api/TlsDomainsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class TlsDomainsApi { diff --git a/src/api/TlsPrivateKeysApi.js b/src/api/TlsPrivateKeysApi.js index 42ee0a2ca..4ba88ba3b 100644 --- a/src/api/TlsPrivateKeysApi.js +++ b/src/api/TlsPrivateKeysApi.js @@ -19,7 +19,7 @@ import TlsPrivateKeysResponse from '../model/TlsPrivateKeysResponse'; /** * TlsPrivateKeys service. * @module api/TlsPrivateKeysApi -* @version 7.10.0 +* @version 8.0.0 */ export default class TlsPrivateKeysApi { diff --git a/src/api/TlsSubscriptionsApi.js b/src/api/TlsSubscriptionsApi.js index ebf72b049..5e210d3ed 100644 --- a/src/api/TlsSubscriptionsApi.js +++ b/src/api/TlsSubscriptionsApi.js @@ -19,7 +19,7 @@ import TlsSubscriptionsResponse from '../model/TlsSubscriptionsResponse'; /** * TlsSubscriptions service. * @module api/TlsSubscriptionsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class TlsSubscriptionsApi { diff --git a/src/api/TokensApi.js b/src/api/TokensApi.js index 31debb896..de19edf57 100644 --- a/src/api/TokensApi.js +++ b/src/api/TokensApi.js @@ -20,7 +20,7 @@ import TokenResponse from '../model/TokenResponse'; /** * Tokens service. * @module api/TokensApi -* @version 7.10.0 +* @version 8.0.0 */ export default class TokensApi { diff --git a/src/api/UserApi.js b/src/api/UserApi.js index e20a652db..750c84bfa 100644 --- a/src/api/UserApi.js +++ b/src/api/UserApi.js @@ -19,7 +19,7 @@ import UserResponse from '../model/UserResponse'; /** * User service. * @module api/UserApi -* @version 7.10.0 +* @version 8.0.0 */ export default class UserApi { diff --git a/src/api/VclApi.js b/src/api/VclApi.js index 0d7cef12c..8167c589d 100644 --- a/src/api/VclApi.js +++ b/src/api/VclApi.js @@ -22,7 +22,7 @@ import VclSyntaxHighlightingResponse from '../model/VclSyntaxHighlightingRespons /** * Vcl service. * @module api/VclApi -* @version 7.10.0 +* @version 8.0.0 */ export default class VclApi { diff --git a/src/api/VclDiffApi.js b/src/api/VclDiffApi.js index 8b741cc55..64d81b0e3 100644 --- a/src/api/VclDiffApi.js +++ b/src/api/VclDiffApi.js @@ -17,7 +17,7 @@ import VclDiff from '../model/VclDiff'; /** * VclDiff service. * @module api/VclDiffApi -* @version 7.10.0 +* @version 8.0.0 */ export default class VclDiffApi { diff --git a/src/api/VersionApi.js b/src/api/VersionApi.js index 6484143aa..e11f2bcb1 100644 --- a/src/api/VersionApi.js +++ b/src/api/VersionApi.js @@ -21,7 +21,7 @@ import VersionResponse from '../model/VersionResponse'; /** * Version service. * @module api/VersionApi -* @version 7.10.0 +* @version 8.0.0 */ export default class VersionApi { diff --git a/src/api/WafActiveRulesApi.js b/src/api/WafActiveRulesApi.js index 09f292bd3..ccf6a689b 100644 --- a/src/api/WafActiveRulesApi.js +++ b/src/api/WafActiveRulesApi.js @@ -22,7 +22,7 @@ import WafActiveRulesResponse from '../model/WafActiveRulesResponse'; /** * WafActiveRules service. * @module api/WafActiveRulesApi -* @version 7.10.0 +* @version 8.0.0 */ export default class WafActiveRulesApi { diff --git a/src/api/WafExclusionsApi.js b/src/api/WafExclusionsApi.js index dec583b5b..92c71e3c0 100644 --- a/src/api/WafExclusionsApi.js +++ b/src/api/WafExclusionsApi.js @@ -19,7 +19,7 @@ import WafExclusionsResponse from '../model/WafExclusionsResponse'; /** * WafExclusions service. * @module api/WafExclusionsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class WafExclusionsApi { diff --git a/src/api/WafFirewallVersionsApi.js b/src/api/WafFirewallVersionsApi.js index 1b2649624..4f4f543c6 100644 --- a/src/api/WafFirewallVersionsApi.js +++ b/src/api/WafFirewallVersionsApi.js @@ -19,7 +19,7 @@ import WafFirewallVersionsResponse from '../model/WafFirewallVersionsResponse'; /** * WafFirewallVersions service. * @module api/WafFirewallVersionsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class WafFirewallVersionsApi { diff --git a/src/api/WafFirewallsApi.js b/src/api/WafFirewallsApi.js index e397081f5..437c89809 100644 --- a/src/api/WafFirewallsApi.js +++ b/src/api/WafFirewallsApi.js @@ -19,7 +19,7 @@ import WafFirewallsResponse from '../model/WafFirewallsResponse'; /** * WafFirewalls service. * @module api/WafFirewallsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class WafFirewallsApi { diff --git a/src/api/WafRuleRevisionsApi.js b/src/api/WafRuleRevisionsApi.js index d309b5ac5..1478cba4c 100644 --- a/src/api/WafRuleRevisionsApi.js +++ b/src/api/WafRuleRevisionsApi.js @@ -18,7 +18,7 @@ import WafRuleRevisionsResponse from '../model/WafRuleRevisionsResponse'; /** * WafRuleRevisions service. * @module api/WafRuleRevisionsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class WafRuleRevisionsApi { diff --git a/src/api/WafRulesApi.js b/src/api/WafRulesApi.js index 642037018..87e42b33a 100644 --- a/src/api/WafRulesApi.js +++ b/src/api/WafRulesApi.js @@ -18,7 +18,7 @@ import WafRulesResponse from '../model/WafRulesResponse'; /** * WafRules service. * @module api/WafRulesApi -* @version 7.10.0 +* @version 8.0.0 */ export default class WafRulesApi { diff --git a/src/api/WafTagsApi.js b/src/api/WafTagsApi.js index aa2c01007..fa716797f 100644 --- a/src/api/WafTagsApi.js +++ b/src/api/WafTagsApi.js @@ -17,7 +17,7 @@ import WafTagsResponse from '../model/WafTagsResponse'; /** * WafTags service. * @module api/WafTagsApi -* @version 7.10.0 +* @version 8.0.0 */ export default class WafTagsApi { diff --git a/src/api/WholePlatformDdosHistoricalApi.js b/src/api/WholePlatformDdosHistoricalApi.js index 14d9e152e..511d4a169 100644 --- a/src/api/WholePlatformDdosHistoricalApi.js +++ b/src/api/WholePlatformDdosHistoricalApi.js @@ -17,7 +17,7 @@ import PlatformDdosResponse from '../model/PlatformDdosResponse'; /** * WholePlatformDdosHistorical service. * @module api/WholePlatformDdosHistoricalApi -* @version 7.10.0 +* @version 8.0.0 */ export default class WholePlatformDdosHistoricalApi { diff --git a/src/index.js b/src/index.js index fef664db7..8c295da5c 100644 --- a/src/index.js +++ b/src/index.js @@ -12,6 +12,8 @@ import ApiClient from './ApiClient'; +import AccessKey from './model/AccessKey'; +import AccessKeyResponse from './model/AccessKeyResponse'; import Acl from './model/Acl'; import AclEntry from './model/AclEntry'; import AclEntryResponse from './model/AclEntryResponse'; @@ -75,6 +77,7 @@ import ComputeAclListEntries from './model/ComputeAclListEntries'; import ComputeAclListEntriesItem from './model/ComputeAclListEntriesItem'; import ComputeAclListEntriesMeta from './model/ComputeAclListEntriesMeta'; import ComputeAclLookup from './model/ComputeAclLookup'; +import ComputeAclUpdate from './model/ComputeAclUpdate'; import ComputeAclUpdateEntry from './model/ComputeAclUpdateEntry'; import Condition from './model/Condition'; import ConditionResponse from './model/ConditionResponse'; @@ -118,6 +121,16 @@ import DictionaryItemResponseAllOf from './model/DictionaryItemResponseAllOf'; import DictionaryResponse from './model/DictionaryResponse'; import DictionaryResponseAllOf from './model/DictionaryResponseAllOf'; import DiffResponse from './model/DiffResponse'; +import DimensionAttributesCountryStats from './model/DimensionAttributesCountryStats'; +import DimensionAttributesRate from './model/DimensionAttributesRate'; +import DimensionBrowser from './model/DimensionBrowser'; +import DimensionContentType from './model/DimensionContentType'; +import DimensionCountry from './model/DimensionCountry'; +import DimensionDevice from './model/DimensionDevice'; +import DimensionOs from './model/DimensionOs'; +import DimensionResponse from './model/DimensionResponse'; +import DimensionStatusCode from './model/DimensionStatusCode'; +import DimensionUrl from './model/DimensionUrl'; import Director from './model/Director'; import DirectorBackend from './model/DirectorBackend'; import DirectorBackendAllOf from './model/DirectorBackendAllOf'; @@ -143,7 +156,12 @@ import EventAttributes from './model/EventAttributes'; import EventData from './model/EventData'; import EventResponse from './model/EventResponse'; import EventsResponse from './model/EventsResponse'; +import FilterFieldItem from './model/FilterFieldItem'; import GenericTokenError from './model/GenericTokenError'; +import GetLogInsightsResponse from './model/GetLogInsightsResponse'; +import GetLogRecordsResponse from './model/GetLogRecordsResponse'; +import GetLogRecordsResponseMeta from './model/GetLogRecordsResponseMeta'; +import GetLogRecordsResponseMetaFilters from './model/GetLogRecordsResponseMetaFilters'; import GetServiceLevelUsageResponse from './model/GetServiceLevelUsageResponse'; import GetServiceLevelUsageTypesResponse from './model/GetServiceLevelUsageTypesResponse'; import Gzip from './model/Gzip'; @@ -235,6 +253,14 @@ import ListCustomerAddressesResponse from './model/ListCustomerAddressesResponse import ListDashboardsResponse from './model/ListDashboardsResponse'; import ListEomInvoicesResponse from './model/ListEomInvoicesResponse'; import Listinvoices from './model/Listinvoices'; +import LogInsights from './model/LogInsights'; +import LogInsightsDimensionAttributes from './model/LogInsightsDimensionAttributes'; +import LogInsightsDimensions from './model/LogInsightsDimensions'; +import LogInsightsMeta from './model/LogInsightsMeta'; +import LogInsightsMetaFilter from './model/LogInsightsMetaFilter'; +import LogInsightsValues from './model/LogInsightsValues'; +import LogPropertyServiceId from './model/LogPropertyServiceId'; +import LogRecord from './model/LogRecord'; import LoggingAddressAndPort from './model/LoggingAddressAndPort'; import LoggingAzureblobAdditional from './model/LoggingAzureblobAdditional'; import LoggingAzureblobResponse from './model/LoggingAzureblobResponse'; @@ -266,6 +292,8 @@ import LoggingGenericCommonResponseAllOf from './model/LoggingGenericCommonRespo import LoggingGenericCommonResponseAllOf1 from './model/LoggingGenericCommonResponseAllOf1'; import LoggingGooglePubsubAdditional from './model/LoggingGooglePubsubAdditional'; import LoggingGooglePubsubResponse from './model/LoggingGooglePubsubResponse'; +import LoggingGrafanacloudlogsAdditional from './model/LoggingGrafanacloudlogsAdditional'; +import LoggingGrafanacloudlogsResponse from './model/LoggingGrafanacloudlogsResponse'; import LoggingHerokuAdditional from './model/LoggingHerokuAdditional'; import LoggingHerokuResponse from './model/LoggingHerokuResponse'; import LoggingHoneycombAdditional from './model/LoggingHoneycombAdditional'; @@ -667,6 +695,8 @@ import TypeWafTag from './model/TypeWafTag'; import UpdateBillingAddressRequest from './model/UpdateBillingAddressRequest'; import UpdateBillingAddressRequestData from './model/UpdateBillingAddressRequestData'; import UpdateDashboardRequest from './model/UpdateDashboardRequest'; +import Usagemetric from './model/Usagemetric'; +import Usagemetrics from './model/Usagemetrics'; import User from './model/User'; import UserResponse from './model/UserResponse'; import UserResponseReadOnly from './model/UserResponseReadOnly'; @@ -674,8 +704,19 @@ import ValidatorResult from './model/ValidatorResult'; import ValidatorResultData from './model/ValidatorResultData'; import ValidatorResultDataAttributes from './model/ValidatorResultDataAttributes'; import ValidatorResultDataAttributesMessages from './model/ValidatorResultDataAttributesMessages'; +import ValueField from './model/ValueField'; import Values from './model/Values'; +import Values503Responses from './model/Values503Responses'; +import ValuesBandwidth from './model/ValuesBandwidth'; +import ValuesBrowser from './model/ValuesBrowser'; +import ValuesCacheHitRatio from './model/ValuesCacheHitRatio'; +import ValuesCountryStats from './model/ValuesCountryStats'; import ValuesDdos from './model/ValuesDdos'; +import ValuesDuration from './model/ValuesDuration'; +import ValuesMisses from './model/ValuesMisses'; +import ValuesRate from './model/ValuesRate'; +import ValuesRequests from './model/ValuesRequests'; +import ValuesStatusCodes from './model/ValuesStatusCodes'; import Vcl from './model/Vcl'; import VclDiff from './model/VclDiff'; import VclResponse from './model/VclResponse'; @@ -790,6 +831,7 @@ import IamRolesApi from './api/IamRolesApi'; import IamServiceGroupsApi from './api/IamServiceGroupsApi'; import IamUserGroupsApi from './api/IamUserGroupsApi'; import ImageOptimizerDefaultSettingsApi from './api/ImageOptimizerDefaultSettingsApi'; +import InsightsApi from './api/InsightsApi'; import InvitationsApi from './api/InvitationsApi'; import KvStoreApi from './api/KvStoreApi'; import KvStoreItemApi from './api/KvStoreItemApi'; @@ -801,6 +843,7 @@ import LegacyWafRuleStatusApi from './api/LegacyWafRuleStatusApi'; import LegacyWafRulesetApi from './api/LegacyWafRulesetApi'; import LegacyWafTagApi from './api/LegacyWafTagApi'; import LegacyWafUpdateStatusApi from './api/LegacyWafUpdateStatusApi'; +import LogExplorerApi from './api/LogExplorerApi'; import LoggingAzureblobApi from './api/LoggingAzureblobApi'; import LoggingBigqueryApi from './api/LoggingBigqueryApi'; import LoggingCloudfilesApi from './api/LoggingCloudfilesApi'; @@ -809,6 +852,7 @@ import LoggingDigitaloceanApi from './api/LoggingDigitaloceanApi'; import LoggingElasticsearchApi from './api/LoggingElasticsearchApi'; import LoggingFtpApi from './api/LoggingFtpApi'; import LoggingGcsApi from './api/LoggingGcsApi'; +import LoggingGrafanacloudlogsApi from './api/LoggingGrafanacloudlogsApi'; import LoggingHerokuApi from './api/LoggingHerokuApi'; import LoggingHoneycombApi from './api/LoggingHoneycombApi'; import LoggingHttpsApi from './api/LoggingHttpsApi'; @@ -829,6 +873,7 @@ import LoggingSplunkApi from './api/LoggingSplunkApi'; import LoggingSumologicApi from './api/LoggingSumologicApi'; import LoggingSyslogApi from './api/LoggingSyslogApi'; import MutualAuthenticationApi from './api/MutualAuthenticationApi'; +import ObjectStorageAccessKeysApi from './api/ObjectStorageAccessKeysApi'; import ObservabilityCustomDashboardsApi from './api/ObservabilityCustomDashboardsApi'; import OriginInspectorHistoricalApi from './api/OriginInspectorHistoricalApi'; import OriginInspectorRealtimeApi from './api/OriginInspectorRealtimeApi'; @@ -909,7 +954,7 @@ function authenticate (key) { * *

* @module index -* @version 7.10.0 +* @version 8.0.0 */ export { /** @@ -918,6 +963,18 @@ export { */ ApiClient, + /** + * The AccessKey model constructor. + * @property {module:model/AccessKey} + */ + AccessKey, + + /** + * The AccessKeyResponse model constructor. + * @property {module:model/AccessKeyResponse} + */ + AccessKeyResponse, + /** * The Acl model constructor. * @property {module:model/Acl} @@ -1296,6 +1353,12 @@ export { */ ComputeAclLookup, + /** + * The ComputeAclUpdate model constructor. + * @property {module:model/ComputeAclUpdate} + */ + ComputeAclUpdate, + /** * The ComputeAclUpdateEntry model constructor. * @property {module:model/ComputeAclUpdateEntry} @@ -1554,6 +1617,66 @@ export { */ DiffResponse, + /** + * The DimensionAttributesCountryStats model constructor. + * @property {module:model/DimensionAttributesCountryStats} + */ + DimensionAttributesCountryStats, + + /** + * The DimensionAttributesRate model constructor. + * @property {module:model/DimensionAttributesRate} + */ + DimensionAttributesRate, + + /** + * The DimensionBrowser model constructor. + * @property {module:model/DimensionBrowser} + */ + DimensionBrowser, + + /** + * The DimensionContentType model constructor. + * @property {module:model/DimensionContentType} + */ + DimensionContentType, + + /** + * The DimensionCountry model constructor. + * @property {module:model/DimensionCountry} + */ + DimensionCountry, + + /** + * The DimensionDevice model constructor. + * @property {module:model/DimensionDevice} + */ + DimensionDevice, + + /** + * The DimensionOs model constructor. + * @property {module:model/DimensionOs} + */ + DimensionOs, + + /** + * The DimensionResponse model constructor. + * @property {module:model/DimensionResponse} + */ + DimensionResponse, + + /** + * The DimensionStatusCode model constructor. + * @property {module:model/DimensionStatusCode} + */ + DimensionStatusCode, + + /** + * The DimensionUrl model constructor. + * @property {module:model/DimensionUrl} + */ + DimensionUrl, + /** * The Director model constructor. * @property {module:model/Director} @@ -1704,12 +1827,42 @@ export { */ EventsResponse, + /** + * The FilterFieldItem model constructor. + * @property {module:model/FilterFieldItem} + */ + FilterFieldItem, + /** * The GenericTokenError model constructor. * @property {module:model/GenericTokenError} */ GenericTokenError, + /** + * The GetLogInsightsResponse model constructor. + * @property {module:model/GetLogInsightsResponse} + */ + GetLogInsightsResponse, + + /** + * The GetLogRecordsResponse model constructor. + * @property {module:model/GetLogRecordsResponse} + */ + GetLogRecordsResponse, + + /** + * The GetLogRecordsResponseMeta model constructor. + * @property {module:model/GetLogRecordsResponseMeta} + */ + GetLogRecordsResponseMeta, + + /** + * The GetLogRecordsResponseMetaFilters model constructor. + * @property {module:model/GetLogRecordsResponseMetaFilters} + */ + GetLogRecordsResponseMetaFilters, + /** * The GetServiceLevelUsageResponse model constructor. * @property {module:model/GetServiceLevelUsageResponse} @@ -2256,6 +2409,54 @@ export { */ Listinvoices, + /** + * The LogInsights model constructor. + * @property {module:model/LogInsights} + */ + LogInsights, + + /** + * The LogInsightsDimensionAttributes model constructor. + * @property {module:model/LogInsightsDimensionAttributes} + */ + LogInsightsDimensionAttributes, + + /** + * The LogInsightsDimensions model constructor. + * @property {module:model/LogInsightsDimensions} + */ + LogInsightsDimensions, + + /** + * The LogInsightsMeta model constructor. + * @property {module:model/LogInsightsMeta} + */ + LogInsightsMeta, + + /** + * The LogInsightsMetaFilter model constructor. + * @property {module:model/LogInsightsMetaFilter} + */ + LogInsightsMetaFilter, + + /** + * The LogInsightsValues model constructor. + * @property {module:model/LogInsightsValues} + */ + LogInsightsValues, + + /** + * The LogPropertyServiceId model constructor. + * @property {module:model/LogPropertyServiceId} + */ + LogPropertyServiceId, + + /** + * The LogRecord model constructor. + * @property {module:model/LogRecord} + */ + LogRecord, + /** * The LoggingAddressAndPort model constructor. * @property {module:model/LoggingAddressAndPort} @@ -2442,6 +2643,18 @@ export { */ LoggingGooglePubsubResponse, + /** + * The LoggingGrafanacloudlogsAdditional model constructor. + * @property {module:model/LoggingGrafanacloudlogsAdditional} + */ + LoggingGrafanacloudlogsAdditional, + + /** + * The LoggingGrafanacloudlogsResponse model constructor. + * @property {module:model/LoggingGrafanacloudlogsResponse} + */ + LoggingGrafanacloudlogsResponse, + /** * The LoggingHerokuAdditional model constructor. * @property {module:model/LoggingHerokuAdditional} @@ -4848,6 +5061,18 @@ export { */ UpdateDashboardRequest, + /** + * The Usagemetric model constructor. + * @property {module:model/Usagemetric} + */ + Usagemetric, + + /** + * The Usagemetrics model constructor. + * @property {module:model/Usagemetrics} + */ + Usagemetrics, + /** * The User model constructor. * @property {module:model/User} @@ -4890,18 +5115,84 @@ export { */ ValidatorResultDataAttributesMessages, + /** + * The ValueField model constructor. + * @property {module:model/ValueField} + */ + ValueField, + /** * The Values model constructor. * @property {module:model/Values} */ Values, + /** + * The Values503Responses model constructor. + * @property {module:model/Values503Responses} + */ + Values503Responses, + + /** + * The ValuesBandwidth model constructor. + * @property {module:model/ValuesBandwidth} + */ + ValuesBandwidth, + + /** + * The ValuesBrowser model constructor. + * @property {module:model/ValuesBrowser} + */ + ValuesBrowser, + + /** + * The ValuesCacheHitRatio model constructor. + * @property {module:model/ValuesCacheHitRatio} + */ + ValuesCacheHitRatio, + + /** + * The ValuesCountryStats model constructor. + * @property {module:model/ValuesCountryStats} + */ + ValuesCountryStats, + /** * The ValuesDdos model constructor. * @property {module:model/ValuesDdos} */ ValuesDdos, + /** + * The ValuesDuration model constructor. + * @property {module:model/ValuesDuration} + */ + ValuesDuration, + + /** + * The ValuesMisses model constructor. + * @property {module:model/ValuesMisses} + */ + ValuesMisses, + + /** + * The ValuesRate model constructor. + * @property {module:model/ValuesRate} + */ + ValuesRate, + + /** + * The ValuesRequests model constructor. + * @property {module:model/ValuesRequests} + */ + ValuesRequests, + + /** + * The ValuesStatusCodes model constructor. + * @property {module:model/ValuesStatusCodes} + */ + ValuesStatusCodes, + /** * The Vcl model constructor. * @property {module:model/Vcl} @@ -5586,6 +5877,12 @@ export { */ ImageOptimizerDefaultSettingsApi, + /** + * The InsightsApi service constructor. + * @property {module:api/InsightsApi} + */ + InsightsApi, + /** * The InvitationsApi service constructor. * @property {module:api/InvitationsApi} @@ -5652,6 +5949,12 @@ export { */ LegacyWafUpdateStatusApi, + /** + * The LogExplorerApi service constructor. + * @property {module:api/LogExplorerApi} + */ + LogExplorerApi, + /** * The LoggingAzureblobApi service constructor. * @property {module:api/LoggingAzureblobApi} @@ -5700,6 +6003,12 @@ export { */ LoggingGcsApi, + /** + * The LoggingGrafanacloudlogsApi service constructor. + * @property {module:api/LoggingGrafanacloudlogsApi} + */ + LoggingGrafanacloudlogsApi, + /** * The LoggingHerokuApi service constructor. * @property {module:api/LoggingHerokuApi} @@ -5820,6 +6129,12 @@ export { */ MutualAuthenticationApi, + /** + * The ObjectStorageAccessKeysApi service constructor. + * @property {module:api/ObjectStorageAccessKeysApi} + */ + ObjectStorageAccessKeysApi, + /** * The ObservabilityCustomDashboardsApi service constructor. * @property {module:api/ObservabilityCustomDashboardsApi} diff --git a/src/model/AccessKey.js b/src/model/AccessKey.js new file mode 100644 index 000000000..4f35ab49e --- /dev/null +++ b/src/model/AccessKey.js @@ -0,0 +1,92 @@ +/** + * 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 AccessKey model module. + * @module model/AccessKey + * @version 8.0.0 + */ +class AccessKey { + /** + * Constructs a new 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.} buckets + */ +AccessKey.prototype['buckets'] = undefined; + + + + + + +export default AccessKey; + diff --git a/src/model/AccessKeyResponse.js b/src/model/AccessKeyResponse.js new file mode 100644 index 000000000..4186463f0 --- /dev/null +++ b/src/model/AccessKeyResponse.js @@ -0,0 +1,115 @@ +/** + * 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 AccessKeyResponse model module. + * @module model/AccessKeyResponse + * @version 8.0.0 + */ +class AccessKeyResponse { + /** + * Constructs a new 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.} buckets + */ +AccessKeyResponse.prototype['buckets'] = undefined; + +/** + * Date and time in ISO 8601 format. + * @member {Date} created_at + */ +AccessKeyResponse.prototype['created_at'] = undefined; + + + + + + +export default AccessKeyResponse; + diff --git a/src/model/Acl.js b/src/model/Acl.js index 8a8613867..fb17f999e 100644 --- a/src/model/Acl.js +++ b/src/model/Acl.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The Acl model module. * @module model/Acl - * @version 7.10.0 + * @version 8.0.0 */ class Acl { /** diff --git a/src/model/AclEntry.js b/src/model/AclEntry.js index 65b7d55e4..fb3b0be5d 100644 --- a/src/model/AclEntry.js +++ b/src/model/AclEntry.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The AclEntry model module. * @module model/AclEntry - * @version 7.10.0 + * @version 8.0.0 */ class AclEntry { /** diff --git a/src/model/AclEntryResponse.js b/src/model/AclEntryResponse.js index a076a91c2..dde5b4c9c 100644 --- a/src/model/AclEntryResponse.js +++ b/src/model/AclEntryResponse.js @@ -18,7 +18,7 @@ import Timestamps from './Timestamps'; /** * The AclEntryResponse model module. * @module model/AclEntryResponse - * @version 7.10.0 + * @version 8.0.0 */ class AclEntryResponse { /** diff --git a/src/model/AclEntryResponseAllOf.js b/src/model/AclEntryResponseAllOf.js index 7b5bb95e4..edf6414af 100644 --- a/src/model/AclEntryResponseAllOf.js +++ b/src/model/AclEntryResponseAllOf.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The AclEntryResponseAllOf model module. * @module model/AclEntryResponseAllOf - * @version 7.10.0 + * @version 8.0.0 */ class AclEntryResponseAllOf { /** diff --git a/src/model/AclResponse.js b/src/model/AclResponse.js index f7881a555..fa616d342 100644 --- a/src/model/AclResponse.js +++ b/src/model/AclResponse.js @@ -18,7 +18,7 @@ import Timestamps from './Timestamps'; /** * The AclResponse model module. * @module model/AclResponse - * @version 7.10.0 + * @version 8.0.0 */ class AclResponse { /** diff --git a/src/model/AclResponseAllOf.js b/src/model/AclResponseAllOf.js index 22d35cd3d..57433b4b9 100644 --- a/src/model/AclResponseAllOf.js +++ b/src/model/AclResponseAllOf.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The AclResponseAllOf model module. * @module model/AclResponseAllOf - * @version 7.10.0 + * @version 8.0.0 */ class AclResponseAllOf { /** diff --git a/src/model/ApexRedirect.js b/src/model/ApexRedirect.js index b3ecea5d1..c5223cea1 100644 --- a/src/model/ApexRedirect.js +++ b/src/model/ApexRedirect.js @@ -18,7 +18,7 @@ import Timestamps from './Timestamps'; /** * The ApexRedirect model module. * @module model/ApexRedirect - * @version 7.10.0 + * @version 8.0.0 */ class ApexRedirect { /** diff --git a/src/model/ApexRedirectAllOf.js b/src/model/ApexRedirectAllOf.js index 5a9c0f115..258be7533 100644 --- a/src/model/ApexRedirectAllOf.js +++ b/src/model/ApexRedirectAllOf.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The ApexRedirectAllOf model module. * @module model/ApexRedirectAllOf - * @version 7.10.0 + * @version 8.0.0 */ class ApexRedirectAllOf { /** diff --git a/src/model/AsyncResponse.js b/src/model/AsyncResponse.js index 5c16ecb63..5ed43cd2b 100644 --- a/src/model/AsyncResponse.js +++ b/src/model/AsyncResponse.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The AsyncResponse model module. * @module model/AsyncResponse - * @version 7.10.0 + * @version 8.0.0 */ class AsyncResponse { /** diff --git a/src/model/AutomationToken.js b/src/model/AutomationToken.js index f06603a5a..803a33028 100644 --- a/src/model/AutomationToken.js +++ b/src/model/AutomationToken.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The AutomationToken model module. * @module model/AutomationToken - * @version 7.10.0 + * @version 8.0.0 */ class AutomationToken { /** diff --git a/src/model/AutomationTokenCreateRequest.js b/src/model/AutomationTokenCreateRequest.js index c8189d17f..3881c3967 100644 --- a/src/model/AutomationTokenCreateRequest.js +++ b/src/model/AutomationTokenCreateRequest.js @@ -16,7 +16,7 @@ import AutomationTokenCreateRequestAttributes from './AutomationTokenCreateReque /** * The AutomationTokenCreateRequest model module. * @module model/AutomationTokenCreateRequest - * @version 7.10.0 + * @version 8.0.0 */ class AutomationTokenCreateRequest { /** diff --git a/src/model/AutomationTokenCreateRequestAttributes.js b/src/model/AutomationTokenCreateRequestAttributes.js index 2c97106df..78a7c7405 100644 --- a/src/model/AutomationTokenCreateRequestAttributes.js +++ b/src/model/AutomationTokenCreateRequestAttributes.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The AutomationTokenCreateRequestAttributes model module. * @module model/AutomationTokenCreateRequestAttributes - * @version 7.10.0 + * @version 8.0.0 */ class AutomationTokenCreateRequestAttributes { /** diff --git a/src/model/AutomationTokenCreateResponse.js b/src/model/AutomationTokenCreateResponse.js index ac19ce832..82f681167 100644 --- a/src/model/AutomationTokenCreateResponse.js +++ b/src/model/AutomationTokenCreateResponse.js @@ -21,7 +21,7 @@ import Timestamps from './Timestamps'; /** * The AutomationTokenCreateResponse model module. * @module model/AutomationTokenCreateResponse - * @version 7.10.0 + * @version 8.0.0 */ class AutomationTokenCreateResponse { /** diff --git a/src/model/AutomationTokenCreateResponseAllOf.js b/src/model/AutomationTokenCreateResponseAllOf.js index bf09cfd7f..e27a051df 100644 --- a/src/model/AutomationTokenCreateResponseAllOf.js +++ b/src/model/AutomationTokenCreateResponseAllOf.js @@ -18,7 +18,7 @@ import ReadOnlyUserId from './ReadOnlyUserId'; /** * The AutomationTokenCreateResponseAllOf model module. * @module model/AutomationTokenCreateResponseAllOf - * @version 7.10.0 + * @version 8.0.0 */ class AutomationTokenCreateResponseAllOf { /** diff --git a/src/model/AutomationTokenErrorResponse.js b/src/model/AutomationTokenErrorResponse.js index 037029a4c..09ab466c7 100644 --- a/src/model/AutomationTokenErrorResponse.js +++ b/src/model/AutomationTokenErrorResponse.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The AutomationTokenErrorResponse model module. * @module model/AutomationTokenErrorResponse - * @version 7.10.0 + * @version 8.0.0 */ class AutomationTokenErrorResponse { /** diff --git a/src/model/AutomationTokenResponse.js b/src/model/AutomationTokenResponse.js index 6d1140483..c28000a94 100644 --- a/src/model/AutomationTokenResponse.js +++ b/src/model/AutomationTokenResponse.js @@ -20,7 +20,7 @@ import Timestamps from './Timestamps'; /** * The AutomationTokenResponse model module. * @module model/AutomationTokenResponse - * @version 7.10.0 + * @version 8.0.0 */ class AutomationTokenResponse { /** diff --git a/src/model/AutomationTokenResponseAllOf.js b/src/model/AutomationTokenResponseAllOf.js index 50f93a3b1..3e9194602 100644 --- a/src/model/AutomationTokenResponseAllOf.js +++ b/src/model/AutomationTokenResponseAllOf.js @@ -17,7 +17,7 @@ import ReadOnlyId from './ReadOnlyId'; /** * The AutomationTokenResponseAllOf model module. * @module model/AutomationTokenResponseAllOf - * @version 7.10.0 + * @version 8.0.0 */ class AutomationTokenResponseAllOf { /** diff --git a/src/model/Backend.js b/src/model/Backend.js index 114b7065a..0ff68d1f6 100644 --- a/src/model/Backend.js +++ b/src/model/Backend.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The Backend model module. * @module model/Backend - * @version 7.10.0 + * @version 8.0.0 */ class Backend { /** diff --git a/src/model/BackendResponse.js b/src/model/BackendResponse.js index 80e09afed..ff9a9600c 100644 --- a/src/model/BackendResponse.js +++ b/src/model/BackendResponse.js @@ -19,7 +19,7 @@ import Timestamps from './Timestamps'; /** * The BackendResponse model module. * @module model/BackendResponse - * @version 7.10.0 + * @version 8.0.0 */ class BackendResponse { /** diff --git a/src/model/BackendResponseAllOf.js b/src/model/BackendResponseAllOf.js index 823b72697..fd4e21ee4 100644 --- a/src/model/BackendResponseAllOf.js +++ b/src/model/BackendResponseAllOf.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The BackendResponseAllOf model module. * @module model/BackendResponseAllOf - * @version 7.10.0 + * @version 8.0.0 */ class BackendResponseAllOf { /** diff --git a/src/model/Batch.js b/src/model/Batch.js index 2d36cb447..37e5d9180 100644 --- a/src/model/Batch.js +++ b/src/model/Batch.js @@ -16,7 +16,7 @@ import BatchErrors from './BatchErrors'; /** * The Batch model module. * @module model/Batch - * @version 7.10.0 + * @version 8.0.0 */ class Batch { /** diff --git a/src/model/BatchErrors.js b/src/model/BatchErrors.js index 73b19a278..d5161c9f0 100644 --- a/src/model/BatchErrors.js +++ b/src/model/BatchErrors.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The BatchErrors model module. * @module model/BatchErrors - * @version 7.10.0 + * @version 8.0.0 */ class BatchErrors { /** diff --git a/src/model/Billing.js b/src/model/Billing.js index 999963d91..e1d5ad639 100644 --- a/src/model/Billing.js +++ b/src/model/Billing.js @@ -18,7 +18,7 @@ import BillingTotal from './BillingTotal'; /** * The Billing model module. * @module model/Billing - * @version 7.10.0 + * @version 8.0.0 */ class Billing { /** diff --git a/src/model/BillingAddressAttributes.js b/src/model/BillingAddressAttributes.js index d7648fe4f..39aeed0aa 100644 --- a/src/model/BillingAddressAttributes.js +++ b/src/model/BillingAddressAttributes.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The BillingAddressAttributes model module. * @module model/BillingAddressAttributes - * @version 7.10.0 + * @version 8.0.0 */ class BillingAddressAttributes { /** diff --git a/src/model/BillingAddressRequest.js b/src/model/BillingAddressRequest.js index fd3b60f7f..21910b341 100644 --- a/src/model/BillingAddressRequest.js +++ b/src/model/BillingAddressRequest.js @@ -16,7 +16,7 @@ import BillingAddressRequestData from './BillingAddressRequestData'; /** * The BillingAddressRequest model module. * @module model/BillingAddressRequest - * @version 7.10.0 + * @version 8.0.0 */ class BillingAddressRequest { /** diff --git a/src/model/BillingAddressRequestData.js b/src/model/BillingAddressRequestData.js index 5be4e9b89..d8bf4aa00 100644 --- a/src/model/BillingAddressRequestData.js +++ b/src/model/BillingAddressRequestData.js @@ -17,7 +17,7 @@ import TypeBillingAddress from './TypeBillingAddress'; /** * The BillingAddressRequestData model module. * @module model/BillingAddressRequestData - * @version 7.10.0 + * @version 8.0.0 */ class BillingAddressRequestData { /** diff --git a/src/model/BillingAddressResponse.js b/src/model/BillingAddressResponse.js index c728563d4..6a934ba39 100644 --- a/src/model/BillingAddressResponse.js +++ b/src/model/BillingAddressResponse.js @@ -16,7 +16,7 @@ import BillingAddressResponseData from './BillingAddressResponseData'; /** * The BillingAddressResponse model module. * @module model/BillingAddressResponse - * @version 7.10.0 + * @version 8.0.0 */ class BillingAddressResponse { /** diff --git a/src/model/BillingAddressResponseData.js b/src/model/BillingAddressResponseData.js index 3f5848568..5c793c902 100644 --- a/src/model/BillingAddressResponseData.js +++ b/src/model/BillingAddressResponseData.js @@ -18,7 +18,7 @@ import TypeBillingAddress from './TypeBillingAddress'; /** * The BillingAddressResponseData model module. * @module model/BillingAddressResponseData - * @version 7.10.0 + * @version 8.0.0 */ class BillingAddressResponseData { /** diff --git a/src/model/BillingAddressVerificationErrorResponse.js b/src/model/BillingAddressVerificationErrorResponse.js index 769edf532..34af4f7c4 100644 --- a/src/model/BillingAddressVerificationErrorResponse.js +++ b/src/model/BillingAddressVerificationErrorResponse.js @@ -16,7 +16,7 @@ import BillingAddressVerificationErrorResponseErrors from './BillingAddressVerif /** * The BillingAddressVerificationErrorResponse model module. * @module model/BillingAddressVerificationErrorResponse - * @version 7.10.0 + * @version 8.0.0 */ class BillingAddressVerificationErrorResponse { /** diff --git a/src/model/BillingAddressVerificationErrorResponseErrors.js b/src/model/BillingAddressVerificationErrorResponseErrors.js index f23d1bb24..397b39e0c 100644 --- a/src/model/BillingAddressVerificationErrorResponseErrors.js +++ b/src/model/BillingAddressVerificationErrorResponseErrors.js @@ -16,7 +16,7 @@ import BillingAddressAttributes from './BillingAddressAttributes'; /** * The BillingAddressVerificationErrorResponseErrors model module. * @module model/BillingAddressVerificationErrorResponseErrors - * @version 7.10.0 + * @version 8.0.0 */ class BillingAddressVerificationErrorResponseErrors { /** diff --git a/src/model/BillingBandwidth.js b/src/model/BillingBandwidth.js index 52ebdcff5..491291497 100644 --- a/src/model/BillingBandwidth.js +++ b/src/model/BillingBandwidth.js @@ -16,7 +16,7 @@ import BillingBandwidthTiers from './BillingBandwidthTiers'; /** * The BillingBandwidth model module. * @module model/BillingBandwidth - * @version 7.10.0 + * @version 8.0.0 */ class BillingBandwidth { /** diff --git a/src/model/BillingBandwidthTiers.js b/src/model/BillingBandwidthTiers.js index 3b03f4024..e508a86b8 100644 --- a/src/model/BillingBandwidthTiers.js +++ b/src/model/BillingBandwidthTiers.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The BillingBandwidthTiers model module. * @module model/BillingBandwidthTiers - * @version 7.10.0 + * @version 8.0.0 */ class BillingBandwidthTiers { /** diff --git a/src/model/BillingEstimateInvoiceId.js b/src/model/BillingEstimateInvoiceId.js index 5dc72bb26..f98fa8fcc 100644 --- a/src/model/BillingEstimateInvoiceId.js +++ b/src/model/BillingEstimateInvoiceId.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The BillingEstimateInvoiceId model module. * @module model/BillingEstimateInvoiceId - * @version 7.10.0 + * @version 8.0.0 */ class BillingEstimateInvoiceId { /** diff --git a/src/model/BillingEstimateLines.js b/src/model/BillingEstimateLines.js index 5dd387971..7a6f14c74 100644 --- a/src/model/BillingEstimateLines.js +++ b/src/model/BillingEstimateLines.js @@ -16,7 +16,7 @@ import BillingEstimateLinesLineItems from './BillingEstimateLinesLineItems'; /** * The BillingEstimateLines model module. * @module model/BillingEstimateLines - * @version 7.10.0 + * @version 8.0.0 */ class BillingEstimateLines { /** diff --git a/src/model/BillingEstimateLinesLineItems.js b/src/model/BillingEstimateLinesLineItems.js index 0f98d3d71..dbe2322e2 100644 --- a/src/model/BillingEstimateLinesLineItems.js +++ b/src/model/BillingEstimateLinesLineItems.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The BillingEstimateLinesLineItems model module. * @module model/BillingEstimateLinesLineItems - * @version 7.10.0 + * @version 8.0.0 */ class BillingEstimateLinesLineItems { /** diff --git a/src/model/BillingEstimateResponse.js b/src/model/BillingEstimateResponse.js index bcda4d8eb..0eb84f41a 100644 --- a/src/model/BillingEstimateResponse.js +++ b/src/model/BillingEstimateResponse.js @@ -22,7 +22,7 @@ import BillingTotal from './BillingTotal'; /** * The BillingEstimateResponse model module. * @module model/BillingEstimateResponse - * @version 7.10.0 + * @version 8.0.0 */ class BillingEstimateResponse { /** diff --git a/src/model/BillingInvoiceId.js b/src/model/BillingInvoiceId.js index 21eaaab82..ac448b7e2 100644 --- a/src/model/BillingInvoiceId.js +++ b/src/model/BillingInvoiceId.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The BillingInvoiceId model module. * @module model/BillingInvoiceId - * @version 7.10.0 + * @version 8.0.0 */ class BillingInvoiceId { /** diff --git a/src/model/BillingRegions.js b/src/model/BillingRegions.js index 5270fb886..d23be1cb3 100644 --- a/src/model/BillingRegions.js +++ b/src/model/BillingRegions.js @@ -16,7 +16,7 @@ import BillingBandwidth from './BillingBandwidth'; /** * The BillingRegions model module. * @module model/BillingRegions - * @version 7.10.0 + * @version 8.0.0 */ class BillingRegions { /** diff --git a/src/model/BillingResponse.js b/src/model/BillingResponse.js index 0cd6b041b..c440498b1 100644 --- a/src/model/BillingResponse.js +++ b/src/model/BillingResponse.js @@ -22,7 +22,7 @@ import BillingTotal from './BillingTotal'; /** * The BillingResponse model module. * @module model/BillingResponse - * @version 7.10.0 + * @version 8.0.0 */ class BillingResponse { /** diff --git a/src/model/BillingResponseItemItemsData.js b/src/model/BillingResponseItemItemsData.js index 6c72dddf2..35c148a8b 100644 --- a/src/model/BillingResponseItemItemsData.js +++ b/src/model/BillingResponseItemItemsData.js @@ -16,7 +16,7 @@ import BillingResponseLineItem from './BillingResponseLineItem'; /** * The BillingResponseItemItemsData model module. * @module model/BillingResponseItemItemsData - * @version 7.10.0 + * @version 8.0.0 */ class BillingResponseItemItemsData { /** diff --git a/src/model/BillingResponseLineItem.js b/src/model/BillingResponseLineItem.js index d0b53be50..621c376df 100644 --- a/src/model/BillingResponseLineItem.js +++ b/src/model/BillingResponseLineItem.js @@ -17,7 +17,7 @@ import Timestamps from './Timestamps'; /** * The BillingResponseLineItem model module. * @module model/BillingResponseLineItem - * @version 7.10.0 + * @version 8.0.0 */ class BillingResponseLineItem { /** diff --git a/src/model/BillingStatus.js b/src/model/BillingStatus.js index 8901db0d6..156543940 100644 --- a/src/model/BillingStatus.js +++ b/src/model/BillingStatus.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The BillingStatus model module. * @module model/BillingStatus - * @version 7.10.0 + * @version 8.0.0 */ class BillingStatus { /** diff --git a/src/model/BillingTotal.js b/src/model/BillingTotal.js index 87daed7d7..36a5bc477 100644 --- a/src/model/BillingTotal.js +++ b/src/model/BillingTotal.js @@ -16,7 +16,7 @@ import BillingTotalExtras from './BillingTotalExtras'; /** * The BillingTotal model module. * @module model/BillingTotal - * @version 7.10.0 + * @version 8.0.0 */ class BillingTotal { /** diff --git a/src/model/BillingTotalExtras.js b/src/model/BillingTotalExtras.js index 8aab3a633..43941b5c8 100644 --- a/src/model/BillingTotalExtras.js +++ b/src/model/BillingTotalExtras.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The BillingTotalExtras model module. * @module model/BillingTotalExtras - * @version 7.10.0 + * @version 8.0.0 */ class BillingTotalExtras { /** diff --git a/src/model/BulkUpdateAclEntriesRequest.js b/src/model/BulkUpdateAclEntriesRequest.js index 6b3cd68e8..ce5d87c0a 100644 --- a/src/model/BulkUpdateAclEntriesRequest.js +++ b/src/model/BulkUpdateAclEntriesRequest.js @@ -16,7 +16,7 @@ import BulkUpdateAclEntry from './BulkUpdateAclEntry'; /** * The BulkUpdateAclEntriesRequest model module. * @module model/BulkUpdateAclEntriesRequest - * @version 7.10.0 + * @version 8.0.0 */ class BulkUpdateAclEntriesRequest { /** diff --git a/src/model/BulkUpdateAclEntry.js b/src/model/BulkUpdateAclEntry.js index 295131513..cb0ce713f 100644 --- a/src/model/BulkUpdateAclEntry.js +++ b/src/model/BulkUpdateAclEntry.js @@ -17,7 +17,7 @@ import BulkUpdateAclEntryAllOf from './BulkUpdateAclEntryAllOf'; /** * The BulkUpdateAclEntry model module. * @module model/BulkUpdateAclEntry - * @version 7.10.0 + * @version 8.0.0 */ class BulkUpdateAclEntry { /** diff --git a/src/model/BulkUpdateAclEntryAllOf.js b/src/model/BulkUpdateAclEntryAllOf.js index 8922bd778..1f9ec96ab 100644 --- a/src/model/BulkUpdateAclEntryAllOf.js +++ b/src/model/BulkUpdateAclEntryAllOf.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The BulkUpdateAclEntryAllOf model module. * @module model/BulkUpdateAclEntryAllOf - * @version 7.10.0 + * @version 8.0.0 */ class BulkUpdateAclEntryAllOf { /** diff --git a/src/model/BulkUpdateConfigStoreItem.js b/src/model/BulkUpdateConfigStoreItem.js index f6284ee0d..e789e1dd0 100644 --- a/src/model/BulkUpdateConfigStoreItem.js +++ b/src/model/BulkUpdateConfigStoreItem.js @@ -17,7 +17,7 @@ import ConfigStoreItem from './ConfigStoreItem'; /** * The BulkUpdateConfigStoreItem model module. * @module model/BulkUpdateConfigStoreItem - * @version 7.10.0 + * @version 8.0.0 */ class BulkUpdateConfigStoreItem { /** diff --git a/src/model/BulkUpdateConfigStoreItemAllOf.js b/src/model/BulkUpdateConfigStoreItemAllOf.js index e39e3ddcf..d348dcd8c 100644 --- a/src/model/BulkUpdateConfigStoreItemAllOf.js +++ b/src/model/BulkUpdateConfigStoreItemAllOf.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The BulkUpdateConfigStoreItemAllOf model module. * @module model/BulkUpdateConfigStoreItemAllOf - * @version 7.10.0 + * @version 8.0.0 */ class BulkUpdateConfigStoreItemAllOf { /** diff --git a/src/model/BulkUpdateConfigStoreListRequest.js b/src/model/BulkUpdateConfigStoreListRequest.js index 527c121c6..e6e4fd9c1 100644 --- a/src/model/BulkUpdateConfigStoreListRequest.js +++ b/src/model/BulkUpdateConfigStoreListRequest.js @@ -16,7 +16,7 @@ import BulkUpdateConfigStoreItem from './BulkUpdateConfigStoreItem'; /** * The BulkUpdateConfigStoreListRequest model module. * @module model/BulkUpdateConfigStoreListRequest - * @version 7.10.0 + * @version 8.0.0 */ class BulkUpdateConfigStoreListRequest { /** diff --git a/src/model/BulkUpdateDictionaryItem.js b/src/model/BulkUpdateDictionaryItem.js index b9596c285..8d374f6b8 100644 --- a/src/model/BulkUpdateDictionaryItem.js +++ b/src/model/BulkUpdateDictionaryItem.js @@ -17,7 +17,7 @@ import DictionaryItem from './DictionaryItem'; /** * The BulkUpdateDictionaryItem model module. * @module model/BulkUpdateDictionaryItem - * @version 7.10.0 + * @version 8.0.0 */ class BulkUpdateDictionaryItem { /** diff --git a/src/model/BulkUpdateDictionaryListRequest.js b/src/model/BulkUpdateDictionaryListRequest.js index 0108ba2f4..71fb02cbb 100644 --- a/src/model/BulkUpdateDictionaryListRequest.js +++ b/src/model/BulkUpdateDictionaryListRequest.js @@ -16,7 +16,7 @@ import BulkUpdateDictionaryItem from './BulkUpdateDictionaryItem'; /** * The BulkUpdateDictionaryListRequest model module. * @module model/BulkUpdateDictionaryListRequest - * @version 7.10.0 + * @version 8.0.0 */ class BulkUpdateDictionaryListRequest { /** diff --git a/src/model/BulkWafActiveRules.js b/src/model/BulkWafActiveRules.js index 495395c1f..fb4eea97d 100644 --- a/src/model/BulkWafActiveRules.js +++ b/src/model/BulkWafActiveRules.js @@ -16,7 +16,7 @@ import WafActiveRuleData from './WafActiveRuleData'; /** * The BulkWafActiveRules model module. * @module model/BulkWafActiveRules - * @version 7.10.0 + * @version 8.0.0 */ class BulkWafActiveRules { /** diff --git a/src/model/CacheSetting.js b/src/model/CacheSetting.js index 7320842c0..4f81f32ca 100644 --- a/src/model/CacheSetting.js +++ b/src/model/CacheSetting.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The CacheSetting model module. * @module model/CacheSetting - * @version 7.10.0 + * @version 8.0.0 */ class CacheSetting { /** diff --git a/src/model/CacheSettingResponse.js b/src/model/CacheSettingResponse.js index 1534ce9e0..d147175e8 100644 --- a/src/model/CacheSettingResponse.js +++ b/src/model/CacheSettingResponse.js @@ -18,7 +18,7 @@ import Timestamps from './Timestamps'; /** * The CacheSettingResponse model module. * @module model/CacheSettingResponse - * @version 7.10.0 + * @version 8.0.0 */ class CacheSettingResponse { /** diff --git a/src/model/ClientKey.js b/src/model/ClientKey.js index 0687dff95..2d0983ac3 100644 --- a/src/model/ClientKey.js +++ b/src/model/ClientKey.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The ClientKey model module. * @module model/ClientKey - * @version 7.10.0 + * @version 8.0.0 */ class ClientKey { /** diff --git a/src/model/ComputeAclCreateAclsRequest.js b/src/model/ComputeAclCreateAclsRequest.js index 792dee354..62bd2e56c 100644 --- a/src/model/ComputeAclCreateAclsRequest.js +++ b/src/model/ComputeAclCreateAclsRequest.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The ComputeAclCreateAclsRequest model module. * @module model/ComputeAclCreateAclsRequest - * @version 7.10.0 + * @version 8.0.0 */ class ComputeAclCreateAclsRequest { /** diff --git a/src/model/ComputeAclCreateAclsResponse.js b/src/model/ComputeAclCreateAclsResponse.js index 8577f4221..861abc310 100644 --- a/src/model/ComputeAclCreateAclsResponse.js +++ b/src/model/ComputeAclCreateAclsResponse.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The ComputeAclCreateAclsResponse model module. * @module model/ComputeAclCreateAclsResponse - * @version 7.10.0 + * @version 8.0.0 */ class ComputeAclCreateAclsResponse { /** diff --git a/src/model/ComputeAclListEntries.js b/src/model/ComputeAclListEntries.js index 40317260d..62de47c80 100644 --- a/src/model/ComputeAclListEntries.js +++ b/src/model/ComputeAclListEntries.js @@ -17,12 +17,12 @@ import ComputeAclListEntriesMeta from './ComputeAclListEntriesMeta'; /** * The ComputeAclListEntries model module. * @module model/ComputeAclListEntries - * @version 7.10.0 + * @version 8.0.0 */ class ComputeAclListEntries { /** * Constructs a new 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 7be44cbae..6fd69f6dc 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 56e64ff7c..eea4adc88 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 b915c5ded..c80f82cb7 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 000000000..d73f3c874 --- /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.} entries + */ +ComputeAclUpdate.prototype['entries'] = undefined; + + + + + + +export default ComputeAclUpdate; + diff --git a/src/model/ComputeAclUpdateEntry.js b/src/model/ComputeAclUpdateEntry.js index 46711d48d..3c893df8d 100644 --- a/src/model/ComputeAclUpdateEntry.js +++ b/src/model/ComputeAclUpdateEntry.js @@ -15,12 +15,12 @@ import ApiClient from '../ApiClient'; /** * The ComputeAclUpdateEntry model module. * @module model/ComputeAclUpdateEntry - * @version 7.10.0 + * @version 8.0.0 */ class ComputeAclUpdateEntry { /** * Constructs a new 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 f63020f31..b7f0beeaf 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 afe4798cf..0979b8a01 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 2585ecbaa..4eb990ed5 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 cfdc6c15c..8cac5a200 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 b3c2075bb..d0598ad07 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 6b6227995..5b24d9926 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 a5793146e..79be57c2f 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 9b81ec5a1..12ae7709b 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 63c696110..c3cca4faf 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 951fb41de..91b22d4c3 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 d9635be5d..f2d1e922a 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 22943e377..3e311df96 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 7c7e7f234..48fd68580 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 160787248..78676d663 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 61c58c923..7cdfff3b8 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 28eecf722..ebd03c9fe 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 f3117a115..e672977d7 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 d4ff1cf0a..f1a2c9632 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 16c8db3ab..12227adf5 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 1862fbcfc..8aa58a3e0 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 0860fa729..46acf7fc3 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 f108f4c77..744cfb6d7 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 f2910c569..9fa1f166d 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 2d7d13c8d..fabd80d13 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 355f6dd67..5b79f063e 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 b4f25a1b7..fdde76065 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 6b275ea00..135f21ac1 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 da9f1806c..5aa4ef7c2 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 813854fb7..565d39625 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 aeb3f2970..ce39e1a6a 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 92cf7fccd..06fc87701 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 4794877cc..d36daf77a 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 7073d0b38..1e755c6f1 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 341ab240f..01673c593 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 c782d5bb6..39e1ee4bc 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 2caa2a985..7f89d6e51 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 e672eb1c1..f18bd005a 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 f6a85a110..ea41ef1cb 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 98d8291c3..058b616b8 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 56aedbc7d..1ba516610 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 6ca18c74d..ab31aadd5 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 16ae48772..659bbb7b8 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 000000000..8bc7f6351 --- /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 000000000..5f833ed66 --- /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 000000000..be78a2138 --- /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 000000000..a85967436 --- /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 000000000..9ee1ee5cb --- /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 000000000..0de36bf44 --- /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 000000000..42b02bd78 --- /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 000000000..10f8ee878 --- /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 000000000..8b8bf74cc --- /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 000000000..d8df28145 --- /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 6c3718d5e..9c74d4c22 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 68e3fd3fa..44844a38e 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 3e30abb0c..9690f12f5 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 1f974d85a..d6b761004 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 c3629bc5a..bb2bd0464 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 92c6faeeb..704436938 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 8f1caf96b..2d2f0c810 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 bab475e8b..36d47802e 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 e56010bfe..f0cfc9898 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 e0912070f..e04a7269b 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 28e583411..e9c8df6b3 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 c96f09687..0eb02cdf2 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 425bdef1f..38149eafd 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 bc8c396ac..393a8fe12 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 f0b598413..671fc3605 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 ca4ada19c..29dd5a72f 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 5494eeeff..09fea5729 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 ce4c20ca9..2f4f6fbe2 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 e6b3fe57f..4257a7d91 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 dc7c1259d..54a22c4c6 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 3e4b2b1eb..e58fa7624 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 d0e5916d4..42db3cd9d 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 7919a92e1..8859e5f94 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 dae8be7eb..6afedac86 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 000000000..b60ad228e --- /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 dac4f71d1..33176a528 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 000000000..1097d2248 --- /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.} data + */ +GetLogInsightsResponse.prototype['data'] = undefined; + +/** + * @member {module:model/LogInsightsMeta} meta + */ +GetLogInsightsResponse.prototype['meta'] = undefined; + + + + + + +export default GetLogInsightsResponse; + diff --git a/src/model/GetLogRecordsResponse.js b/src/model/GetLogRecordsResponse.js new file mode 100644 index 000000000..97136d9b9 --- /dev/null +++ b/src/model/GetLogRecordsResponse.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 GetLogRecordsResponseMeta from './GetLogRecordsResponseMeta'; +import LogRecord from './LogRecord'; + +/** + * The GetLogRecordsResponse model module. + * @module model/GetLogRecordsResponse + * @version 8.0.0 + */ +class GetLogRecordsResponse { + /** + * Constructs a new 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.} data + */ +GetLogRecordsResponse.prototype['data'] = undefined; + +/** + * @member {module:model/GetLogRecordsResponseMeta} meta + */ +GetLogRecordsResponse.prototype['meta'] = undefined; + + + + + + +export default GetLogRecordsResponse; + diff --git a/src/model/GetLogRecordsResponseMeta.js b/src/model/GetLogRecordsResponseMeta.js new file mode 100644 index 000000000..c97a40fa6 --- /dev/null +++ b/src/model/GetLogRecordsResponseMeta.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 GetLogRecordsResponseMetaFilters from './GetLogRecordsResponseMetaFilters'; + +/** + * The GetLogRecordsResponseMeta model module. + * @module model/GetLogRecordsResponseMeta + * @version 8.0.0 + */ +class GetLogRecordsResponseMeta { + /** + * Constructs a new 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 000000000..db110ee8b --- /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.} filter_fields + */ +GetLogRecordsResponseMetaFilters.prototype['filter_fields'] = undefined; + + + + + + +export default GetLogRecordsResponseMetaFilters; + diff --git a/src/model/GetServiceLevelUsageResponse.js b/src/model/GetServiceLevelUsageResponse.js index ff202cc1c..6da014300 100644 --- a/src/model/GetServiceLevelUsageResponse.js +++ b/src/model/GetServiceLevelUsageResponse.js @@ -17,7 +17,7 @@ import ServiceusagemetricsData from './ServiceusagemetricsData'; /** * The GetServiceLevelUsageResponse model module. * @module model/GetServiceLevelUsageResponse - * @version 7.10.0 + * @version 8.0.0 */ class GetServiceLevelUsageResponse { /** diff --git a/src/model/GetServiceLevelUsageTypesResponse.js b/src/model/GetServiceLevelUsageTypesResponse.js index 574fbcbfc..dde0af20c 100644 --- a/src/model/GetServiceLevelUsageTypesResponse.js +++ b/src/model/GetServiceLevelUsageTypesResponse.js @@ -17,7 +17,7 @@ import Serviceusagetypes from './Serviceusagetypes'; /** * The GetServiceLevelUsageTypesResponse model module. * @module model/GetServiceLevelUsageTypesResponse - * @version 7.10.0 + * @version 8.0.0 */ class GetServiceLevelUsageTypesResponse { /** diff --git a/src/model/Gzip.js b/src/model/Gzip.js index 9e8dfa2bd..48d3cd143 100644 --- a/src/model/Gzip.js +++ b/src/model/Gzip.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The Gzip model module. * @module model/Gzip - * @version 7.10.0 + * @version 8.0.0 */ class Gzip { /** diff --git a/src/model/GzipResponse.js b/src/model/GzipResponse.js index 2eb2afc6f..9c108c4e3 100644 --- a/src/model/GzipResponse.js +++ b/src/model/GzipResponse.js @@ -18,7 +18,7 @@ import Timestamps from './Timestamps'; /** * The GzipResponse model module. * @module model/GzipResponse - * @version 7.10.0 + * @version 8.0.0 */ class GzipResponse { /** diff --git a/src/model/Header.js b/src/model/Header.js index 336aeb170..4fc37f908 100644 --- a/src/model/Header.js +++ b/src/model/Header.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The Header model module. * @module model/Header - * @version 7.10.0 + * @version 8.0.0 */ class Header { /** diff --git a/src/model/HeaderResponse.js b/src/model/HeaderResponse.js index 13783d088..bc80bee19 100644 --- a/src/model/HeaderResponse.js +++ b/src/model/HeaderResponse.js @@ -19,7 +19,7 @@ import Timestamps from './Timestamps'; /** * The HeaderResponse model module. * @module model/HeaderResponse - * @version 7.10.0 + * @version 8.0.0 */ class HeaderResponse { /** diff --git a/src/model/HeaderResponseAdditional.js b/src/model/HeaderResponseAdditional.js index 2900a6f5d..fae363f8e 100644 --- a/src/model/HeaderResponseAdditional.js +++ b/src/model/HeaderResponseAdditional.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The HeaderResponseAdditional model module. * @module model/HeaderResponseAdditional - * @version 7.10.0 + * @version 8.0.0 */ class HeaderResponseAdditional { /** diff --git a/src/model/Healthcheck.js b/src/model/Healthcheck.js index 2d5e9a20e..f859c753e 100644 --- a/src/model/Healthcheck.js +++ b/src/model/Healthcheck.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The Healthcheck model module. * @module model/Healthcheck - * @version 7.10.0 + * @version 8.0.0 */ class Healthcheck { /** diff --git a/src/model/HealthcheckResponse.js b/src/model/HealthcheckResponse.js index e1b71ffde..fc82c6be6 100644 --- a/src/model/HealthcheckResponse.js +++ b/src/model/HealthcheckResponse.js @@ -18,7 +18,7 @@ import Timestamps from './Timestamps'; /** * The HealthcheckResponse model module. * @module model/HealthcheckResponse - * @version 7.10.0 + * @version 8.0.0 */ class HealthcheckResponse { /** diff --git a/src/model/Historical.js b/src/model/Historical.js index 8b677c4c8..0e06794ca 100644 --- a/src/model/Historical.js +++ b/src/model/Historical.js @@ -16,7 +16,7 @@ import HistoricalMeta from './HistoricalMeta'; /** * The Historical model module. * @module model/Historical - * @version 7.10.0 + * @version 8.0.0 */ class Historical { /** diff --git a/src/model/HistoricalDdos.js b/src/model/HistoricalDdos.js index d40300786..46a694850 100644 --- a/src/model/HistoricalDdos.js +++ b/src/model/HistoricalDdos.js @@ -17,7 +17,7 @@ import PlatformDdosDataItems from './PlatformDdosDataItems'; /** * The HistoricalDdos model module. * @module model/HistoricalDdos - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalDdos { /** diff --git a/src/model/HistoricalDdosMeta.js b/src/model/HistoricalDdosMeta.js index e25ae3801..b273340d7 100644 --- a/src/model/HistoricalDdosMeta.js +++ b/src/model/HistoricalDdosMeta.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The HistoricalDdosMeta model module. * @module model/HistoricalDdosMeta - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalDdosMeta { /** diff --git a/src/model/HistoricalDomains.js b/src/model/HistoricalDomains.js index 65e82a42e..124a82666 100644 --- a/src/model/HistoricalDomains.js +++ b/src/model/HistoricalDomains.js @@ -17,7 +17,7 @@ import HistoricalDomainsMeta from './HistoricalDomainsMeta'; /** * The HistoricalDomains model module. * @module model/HistoricalDomains - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalDomains { /** diff --git a/src/model/HistoricalDomainsData.js b/src/model/HistoricalDomainsData.js index 493513a98..944093420 100644 --- a/src/model/HistoricalDomainsData.js +++ b/src/model/HistoricalDomainsData.js @@ -17,7 +17,7 @@ import Values from './Values'; /** * The HistoricalDomainsData model module. * @module model/HistoricalDomainsData - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalDomainsData { /** diff --git a/src/model/HistoricalDomainsMeta.js b/src/model/HistoricalDomainsMeta.js index c09c1b580..c68ddf694 100644 --- a/src/model/HistoricalDomainsMeta.js +++ b/src/model/HistoricalDomainsMeta.js @@ -16,7 +16,7 @@ import HistoricalDomainsMetaFilters from './HistoricalDomainsMetaFilters'; /** * The HistoricalDomainsMeta model module. * @module model/HistoricalDomainsMeta - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalDomainsMeta { /** diff --git a/src/model/HistoricalDomainsMetaFilters.js b/src/model/HistoricalDomainsMetaFilters.js index 9302d2e06..8ac6f3237 100644 --- a/src/model/HistoricalDomainsMetaFilters.js +++ b/src/model/HistoricalDomainsMetaFilters.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The HistoricalDomainsMetaFilters model module. * @module model/HistoricalDomainsMetaFilters - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalDomainsMetaFilters { /** diff --git a/src/model/HistoricalDomainsResponse.js b/src/model/HistoricalDomainsResponse.js index ca64bede2..c7325cab6 100644 --- a/src/model/HistoricalDomainsResponse.js +++ b/src/model/HistoricalDomainsResponse.js @@ -19,7 +19,7 @@ import HistoricalDomainsResponseAllOf from './HistoricalDomainsResponseAllOf'; /** * The HistoricalDomainsResponse model module. * @module model/HistoricalDomainsResponse - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalDomainsResponse { /** diff --git a/src/model/HistoricalDomainsResponseAllOf.js b/src/model/HistoricalDomainsResponseAllOf.js index 20066d530..eaa9d3736 100644 --- a/src/model/HistoricalDomainsResponseAllOf.js +++ b/src/model/HistoricalDomainsResponseAllOf.js @@ -16,7 +16,7 @@ import DomainInspectorEntry from './DomainInspectorEntry'; /** * The HistoricalDomainsResponseAllOf model module. * @module model/HistoricalDomainsResponseAllOf - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalDomainsResponseAllOf { /** diff --git a/src/model/HistoricalMeta.js b/src/model/HistoricalMeta.js index 197f3e6e6..803df09df 100644 --- a/src/model/HistoricalMeta.js +++ b/src/model/HistoricalMeta.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The HistoricalMeta model module. * @module model/HistoricalMeta - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalMeta { /** diff --git a/src/model/HistoricalOriginsResponse.js b/src/model/HistoricalOriginsResponse.js index 25d49702a..4fc1291c1 100644 --- a/src/model/HistoricalOriginsResponse.js +++ b/src/model/HistoricalOriginsResponse.js @@ -19,7 +19,7 @@ import OriginInspectorHistoricalMeta from './OriginInspectorHistoricalMeta'; /** * The HistoricalOriginsResponse model module. * @module model/HistoricalOriginsResponse - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalOriginsResponse { /** diff --git a/src/model/HistoricalOriginsResponseAllOf.js b/src/model/HistoricalOriginsResponseAllOf.js index a8bf851c3..7d04fc0ca 100644 --- a/src/model/HistoricalOriginsResponseAllOf.js +++ b/src/model/HistoricalOriginsResponseAllOf.js @@ -16,7 +16,7 @@ import OriginInspectorEntry from './OriginInspectorEntry'; /** * The HistoricalOriginsResponseAllOf model module. * @module model/HistoricalOriginsResponseAllOf - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalOriginsResponseAllOf { /** diff --git a/src/model/HistoricalRegionsResponse.js b/src/model/HistoricalRegionsResponse.js index 952aed7a6..9d4833dbb 100644 --- a/src/model/HistoricalRegionsResponse.js +++ b/src/model/HistoricalRegionsResponse.js @@ -18,7 +18,7 @@ import HistoricalRegionsResponseAllOf from './HistoricalRegionsResponseAllOf'; /** * The HistoricalRegionsResponse model module. * @module model/HistoricalRegionsResponse - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalRegionsResponse { /** diff --git a/src/model/HistoricalRegionsResponseAllOf.js b/src/model/HistoricalRegionsResponseAllOf.js index 4f946bc4b..f4de73d92 100644 --- a/src/model/HistoricalRegionsResponseAllOf.js +++ b/src/model/HistoricalRegionsResponseAllOf.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The HistoricalRegionsResponseAllOf model module. * @module model/HistoricalRegionsResponseAllOf - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalRegionsResponseAllOf { /** diff --git a/src/model/HistoricalStatsAggregatedResponse.js b/src/model/HistoricalStatsAggregatedResponse.js index 31e377d15..941ebb26a 100644 --- a/src/model/HistoricalStatsAggregatedResponse.js +++ b/src/model/HistoricalStatsAggregatedResponse.js @@ -19,7 +19,7 @@ import Results from './Results'; /** * The HistoricalStatsAggregatedResponse model module. * @module model/HistoricalStatsAggregatedResponse - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalStatsAggregatedResponse { /** diff --git a/src/model/HistoricalStatsAggregatedResponseAllOf.js b/src/model/HistoricalStatsAggregatedResponseAllOf.js index 883e2334d..0e0d3d6ad 100644 --- a/src/model/HistoricalStatsAggregatedResponseAllOf.js +++ b/src/model/HistoricalStatsAggregatedResponseAllOf.js @@ -16,7 +16,7 @@ import Results from './Results'; /** * The HistoricalStatsAggregatedResponseAllOf model module. * @module model/HistoricalStatsAggregatedResponseAllOf - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalStatsAggregatedResponseAllOf { /** diff --git a/src/model/HistoricalStatsByServiceResponse.js b/src/model/HistoricalStatsByServiceResponse.js index 18247a2c9..80930b5bb 100644 --- a/src/model/HistoricalStatsByServiceResponse.js +++ b/src/model/HistoricalStatsByServiceResponse.js @@ -19,7 +19,7 @@ import Results from './Results'; /** * The HistoricalStatsByServiceResponse model module. * @module model/HistoricalStatsByServiceResponse - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalStatsByServiceResponse { /** diff --git a/src/model/HistoricalStatsByServiceResponseAllOf.js b/src/model/HistoricalStatsByServiceResponseAllOf.js index c7c3fac40..5ea788a20 100644 --- a/src/model/HistoricalStatsByServiceResponseAllOf.js +++ b/src/model/HistoricalStatsByServiceResponseAllOf.js @@ -16,7 +16,7 @@ import Results from './Results'; /** * The HistoricalStatsByServiceResponseAllOf model module. * @module model/HistoricalStatsByServiceResponseAllOf - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalStatsByServiceResponseAllOf { /** diff --git a/src/model/HistoricalUsageAggregatedResponse.js b/src/model/HistoricalUsageAggregatedResponse.js index 935fc2315..19512b20e 100644 --- a/src/model/HistoricalUsageAggregatedResponse.js +++ b/src/model/HistoricalUsageAggregatedResponse.js @@ -19,7 +19,7 @@ import HistoricalUsageData from './HistoricalUsageData'; /** * The HistoricalUsageAggregatedResponse model module. * @module model/HistoricalUsageAggregatedResponse - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalUsageAggregatedResponse { /** diff --git a/src/model/HistoricalUsageAggregatedResponseAllOf.js b/src/model/HistoricalUsageAggregatedResponseAllOf.js index 94a932383..1824f92cf 100644 --- a/src/model/HistoricalUsageAggregatedResponseAllOf.js +++ b/src/model/HistoricalUsageAggregatedResponseAllOf.js @@ -16,7 +16,7 @@ import HistoricalUsageData from './HistoricalUsageData'; /** * The HistoricalUsageAggregatedResponseAllOf model module. * @module model/HistoricalUsageAggregatedResponseAllOf - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalUsageAggregatedResponseAllOf { /** diff --git a/src/model/HistoricalUsageData.js b/src/model/HistoricalUsageData.js index dbf157c5c..280d6c3d1 100644 --- a/src/model/HistoricalUsageData.js +++ b/src/model/HistoricalUsageData.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The HistoricalUsageData model module. * @module model/HistoricalUsageData - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalUsageData { /** diff --git a/src/model/HistoricalUsageMonthResponse.js b/src/model/HistoricalUsageMonthResponse.js index 6dfbc8963..244559b87 100644 --- a/src/model/HistoricalUsageMonthResponse.js +++ b/src/model/HistoricalUsageMonthResponse.js @@ -19,7 +19,7 @@ import HistoricalUsageMonthResponseData from './HistoricalUsageMonthResponseData /** * The HistoricalUsageMonthResponse model module. * @module model/HistoricalUsageMonthResponse - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalUsageMonthResponse { /** diff --git a/src/model/HistoricalUsageMonthResponseAllOf.js b/src/model/HistoricalUsageMonthResponseAllOf.js index cb0dfeb8b..6fd9bb692 100644 --- a/src/model/HistoricalUsageMonthResponseAllOf.js +++ b/src/model/HistoricalUsageMonthResponseAllOf.js @@ -16,7 +16,7 @@ import HistoricalUsageMonthResponseData from './HistoricalUsageMonthResponseData /** * The HistoricalUsageMonthResponseAllOf model module. * @module model/HistoricalUsageMonthResponseAllOf - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalUsageMonthResponseAllOf { /** diff --git a/src/model/HistoricalUsageMonthResponseData.js b/src/model/HistoricalUsageMonthResponseData.js index a725d8ffe..cb43ed97c 100644 --- a/src/model/HistoricalUsageMonthResponseData.js +++ b/src/model/HistoricalUsageMonthResponseData.js @@ -17,7 +17,7 @@ import HistoricalUsageService from './HistoricalUsageService'; /** * The HistoricalUsageMonthResponseData model module. * @module model/HistoricalUsageMonthResponseData - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalUsageMonthResponseData { /** diff --git a/src/model/HistoricalUsageService.js b/src/model/HistoricalUsageService.js index 401085951..14a3a08b1 100644 --- a/src/model/HistoricalUsageService.js +++ b/src/model/HistoricalUsageService.js @@ -16,7 +16,7 @@ import HistoricalUsageData from './HistoricalUsageData'; /** * The HistoricalUsageService model module. * @module model/HistoricalUsageService - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalUsageService { /** diff --git a/src/model/HistoricalUsageServiceResponse.js b/src/model/HistoricalUsageServiceResponse.js index bf7549501..35ba601f7 100644 --- a/src/model/HistoricalUsageServiceResponse.js +++ b/src/model/HistoricalUsageServiceResponse.js @@ -19,7 +19,7 @@ import HistoricalUsageServiceResponseAllOf from './HistoricalUsageServiceRespons /** * The HistoricalUsageServiceResponse model module. * @module model/HistoricalUsageServiceResponse - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalUsageServiceResponse { /** diff --git a/src/model/HistoricalUsageServiceResponseAllOf.js b/src/model/HistoricalUsageServiceResponseAllOf.js index 648c2acf3..1e7f74dd6 100644 --- a/src/model/HistoricalUsageServiceResponseAllOf.js +++ b/src/model/HistoricalUsageServiceResponseAllOf.js @@ -16,7 +16,7 @@ import HistoricalUsageData from './HistoricalUsageData'; /** * The HistoricalUsageServiceResponseAllOf model module. * @module model/HistoricalUsageServiceResponseAllOf - * @version 7.10.0 + * @version 8.0.0 */ class HistoricalUsageServiceResponseAllOf { /** diff --git a/src/model/Http3.js b/src/model/Http3.js index ff3d75b01..ccf8b0777 100644 --- a/src/model/Http3.js +++ b/src/model/Http3.js @@ -18,7 +18,7 @@ import Timestamps from './Timestamps'; /** * The Http3 model module. * @module model/Http3 - * @version 7.10.0 + * @version 8.0.0 */ class Http3 { /** diff --git a/src/model/Http3AllOf.js b/src/model/Http3AllOf.js index b43658e9f..12eed40f0 100644 --- a/src/model/Http3AllOf.js +++ b/src/model/Http3AllOf.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The Http3AllOf model module. * @module model/Http3AllOf - * @version 7.10.0 + * @version 8.0.0 */ class Http3AllOf { /** diff --git a/src/model/HttpResponseFormat.js b/src/model/HttpResponseFormat.js index 3e46de2f9..591932b33 100644 --- a/src/model/HttpResponseFormat.js +++ b/src/model/HttpResponseFormat.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The HttpResponseFormat model module. * @module model/HttpResponseFormat - * @version 7.10.0 + * @version 8.0.0 */ class HttpResponseFormat { /** diff --git a/src/model/HttpStreamFormat.js b/src/model/HttpStreamFormat.js index 0493510ce..2d83f0dd0 100644 --- a/src/model/HttpStreamFormat.js +++ b/src/model/HttpStreamFormat.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The HttpStreamFormat model module. * @module model/HttpStreamFormat - * @version 7.10.0 + * @version 8.0.0 */ class HttpStreamFormat { /** diff --git a/src/model/IamPermission.js b/src/model/IamPermission.js index dcd8e6a21..035970548 100644 --- a/src/model/IamPermission.js +++ b/src/model/IamPermission.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The IamPermission model module. * @module model/IamPermission - * @version 7.10.0 + * @version 8.0.0 */ class IamPermission { /** diff --git a/src/model/IamRole.js b/src/model/IamRole.js index 6ee28359a..e3e18d9c0 100644 --- a/src/model/IamRole.js +++ b/src/model/IamRole.js @@ -17,7 +17,7 @@ import TimestampsNoDelete from './TimestampsNoDelete'; /** * The IamRole model module. * @module model/IamRole - * @version 7.10.0 + * @version 8.0.0 */ class IamRole { /** diff --git a/src/model/IamRoleAllOf.js b/src/model/IamRoleAllOf.js index 7aa7fb03c..9ac48c228 100644 --- a/src/model/IamRoleAllOf.js +++ b/src/model/IamRoleAllOf.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The IamRoleAllOf model module. * @module model/IamRoleAllOf - * @version 7.10.0 + * @version 8.0.0 */ class IamRoleAllOf { /** diff --git a/src/model/IamServiceGroup.js b/src/model/IamServiceGroup.js index ff5b1cddd..8d3cbc579 100644 --- a/src/model/IamServiceGroup.js +++ b/src/model/IamServiceGroup.js @@ -17,7 +17,7 @@ import TimestampsNoDelete from './TimestampsNoDelete'; /** * The IamServiceGroup model module. * @module model/IamServiceGroup - * @version 7.10.0 + * @version 8.0.0 */ class IamServiceGroup { /** diff --git a/src/model/IamServiceGroupAllOf.js b/src/model/IamServiceGroupAllOf.js index 9fd26f016..16aaa7f31 100644 --- a/src/model/IamServiceGroupAllOf.js +++ b/src/model/IamServiceGroupAllOf.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The IamServiceGroupAllOf model module. * @module model/IamServiceGroupAllOf - * @version 7.10.0 + * @version 8.0.0 */ class IamServiceGroupAllOf { /** diff --git a/src/model/IamUserGroup.js b/src/model/IamUserGroup.js index a4a72644a..5c77f79dd 100644 --- a/src/model/IamUserGroup.js +++ b/src/model/IamUserGroup.js @@ -17,7 +17,7 @@ import TimestampsNoDelete from './TimestampsNoDelete'; /** * The IamUserGroup model module. * @module model/IamUserGroup - * @version 7.10.0 + * @version 8.0.0 */ class IamUserGroup { /** diff --git a/src/model/IamUserGroupAllOf.js b/src/model/IamUserGroupAllOf.js index 947fcace9..392a9a2f9 100644 --- a/src/model/IamUserGroupAllOf.js +++ b/src/model/IamUserGroupAllOf.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The IamUserGroupAllOf model module. * @module model/IamUserGroupAllOf - * @version 7.10.0 + * @version 8.0.0 */ class IamUserGroupAllOf { /** diff --git a/src/model/IncludedWithTlsConfiguration.js b/src/model/IncludedWithTlsConfiguration.js index 77a815d5a..82cfcad07 100644 --- a/src/model/IncludedWithTlsConfiguration.js +++ b/src/model/IncludedWithTlsConfiguration.js @@ -16,7 +16,7 @@ import IncludedWithTlsConfigurationItem from './IncludedWithTlsConfigurationItem /** * The IncludedWithTlsConfiguration model module. * @module model/IncludedWithTlsConfiguration - * @version 7.10.0 + * @version 8.0.0 */ class IncludedWithTlsConfiguration { /** diff --git a/src/model/IncludedWithTlsConfigurationItem.js b/src/model/IncludedWithTlsConfigurationItem.js index f5c174579..6de0e1e94 100644 --- a/src/model/IncludedWithTlsConfigurationItem.js +++ b/src/model/IncludedWithTlsConfigurationItem.js @@ -17,7 +17,7 @@ import TypeTlsDnsRecord from './TypeTlsDnsRecord'; /** * The IncludedWithTlsConfigurationItem model module. * @module model/IncludedWithTlsConfigurationItem - * @version 7.10.0 + * @version 8.0.0 */ class IncludedWithTlsConfigurationItem { /** diff --git a/src/model/IncludedWithWafActiveRuleItem.js b/src/model/IncludedWithWafActiveRuleItem.js index 2a1f36a8c..4857ead8b 100644 --- a/src/model/IncludedWithWafActiveRuleItem.js +++ b/src/model/IncludedWithWafActiveRuleItem.js @@ -20,7 +20,7 @@ import WafRuleRevisionAttributes from './WafRuleRevisionAttributes'; /** * The IncludedWithWafActiveRuleItem model module. * @module model/IncludedWithWafActiveRuleItem - * @version 7.10.0 + * @version 8.0.0 */ class IncludedWithWafActiveRuleItem { /** diff --git a/src/model/IncludedWithWafExclusionItem.js b/src/model/IncludedWithWafExclusionItem.js index 1dfce0964..c23e2e24d 100644 --- a/src/model/IncludedWithWafExclusionItem.js +++ b/src/model/IncludedWithWafExclusionItem.js @@ -19,7 +19,7 @@ import WafRuleRevisionAttributes from './WafRuleRevisionAttributes'; /** * The IncludedWithWafExclusionItem model module. * @module model/IncludedWithWafExclusionItem - * @version 7.10.0 + * @version 8.0.0 */ class IncludedWithWafExclusionItem { /** diff --git a/src/model/IncludedWithWafFirewallVersionItem.js b/src/model/IncludedWithWafFirewallVersionItem.js index ee9afc0c4..4ea0673f9 100644 --- a/src/model/IncludedWithWafFirewallVersionItem.js +++ b/src/model/IncludedWithWafFirewallVersionItem.js @@ -18,7 +18,7 @@ import WafActiveRuleData from './WafActiveRuleData'; /** * The IncludedWithWafFirewallVersionItem model module. * @module model/IncludedWithWafFirewallVersionItem - * @version 7.10.0 + * @version 8.0.0 */ class IncludedWithWafFirewallVersionItem { /** diff --git a/src/model/IncludedWithWafRuleItem.js b/src/model/IncludedWithWafRuleItem.js index f9585d97a..f4db5397d 100644 --- a/src/model/IncludedWithWafRuleItem.js +++ b/src/model/IncludedWithWafRuleItem.js @@ -19,7 +19,7 @@ import WafTag from './WafTag'; /** * The IncludedWithWafRuleItem model module. * @module model/IncludedWithWafRuleItem - * @version 7.10.0 + * @version 8.0.0 */ class IncludedWithWafRuleItem { /** diff --git a/src/model/InlineObject.js b/src/model/InlineObject.js index 8f00cd83c..a82178aa0 100644 --- a/src/model/InlineObject.js +++ b/src/model/InlineObject.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The InlineObject model module. * @module model/InlineObject - * @version 7.10.0 + * @version 8.0.0 */ class InlineObject { /** diff --git a/src/model/InlineObject1.js b/src/model/InlineObject1.js index 118a15474..7161595f3 100644 --- a/src/model/InlineObject1.js +++ b/src/model/InlineObject1.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The InlineObject1 model module. * @module model/InlineObject1 - * @version 7.10.0 + * @version 8.0.0 */ class InlineObject1 { /** diff --git a/src/model/InlineResponse200.js b/src/model/InlineResponse200.js index 352c20efb..4ed30a9a7 100644 --- a/src/model/InlineResponse200.js +++ b/src/model/InlineResponse200.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The InlineResponse200 model module. * @module model/InlineResponse200 - * @version 7.10.0 + * @version 8.0.0 */ class InlineResponse200 { /** diff --git a/src/model/InlineResponse2001.js b/src/model/InlineResponse2001.js index a7d6045c5..6fc304cf3 100644 --- a/src/model/InlineResponse2001.js +++ b/src/model/InlineResponse2001.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The InlineResponse2001 model module. * @module model/InlineResponse2001 - * @version 7.10.0 + * @version 8.0.0 */ class InlineResponse2001 { /** diff --git a/src/model/InlineResponse2002.js b/src/model/InlineResponse2002.js index 2403c792e..75223cd85 100644 --- a/src/model/InlineResponse2002.js +++ b/src/model/InlineResponse2002.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The InlineResponse2002 model module. * @module model/InlineResponse2002 - * @version 7.10.0 + * @version 8.0.0 */ class InlineResponse2002 { /** diff --git a/src/model/InlineResponse2003.js b/src/model/InlineResponse2003.js index 342ec4122..c0de112c7 100644 --- a/src/model/InlineResponse2003.js +++ b/src/model/InlineResponse2003.js @@ -17,7 +17,7 @@ import StoreResponse from './StoreResponse'; /** * The InlineResponse2003 model module. * @module model/InlineResponse2003 - * @version 7.10.0 + * @version 8.0.0 */ class InlineResponse2003 { /** diff --git a/src/model/InlineResponse2003Meta.js b/src/model/InlineResponse2003Meta.js index 79f15279c..b29b40b8a 100644 --- a/src/model/InlineResponse2003Meta.js +++ b/src/model/InlineResponse2003Meta.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The InlineResponse2003Meta model module. * @module model/InlineResponse2003Meta - * @version 7.10.0 + * @version 8.0.0 */ class InlineResponse2003Meta { /** diff --git a/src/model/InlineResponse2004.js b/src/model/InlineResponse2004.js index f90073399..3967249f6 100644 --- a/src/model/InlineResponse2004.js +++ b/src/model/InlineResponse2004.js @@ -16,7 +16,7 @@ import InlineResponse2004Meta from './InlineResponse2004Meta'; /** * The InlineResponse2004 model module. * @module model/InlineResponse2004 - * @version 7.10.0 + * @version 8.0.0 */ class InlineResponse2004 { /** diff --git a/src/model/InlineResponse2004Meta.js b/src/model/InlineResponse2004Meta.js index 700c43fe2..8cc9c0f88 100644 --- a/src/model/InlineResponse2004Meta.js +++ b/src/model/InlineResponse2004Meta.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The InlineResponse2004Meta model module. * @module model/InlineResponse2004Meta - * @version 7.10.0 + * @version 8.0.0 */ class InlineResponse2004Meta { /** diff --git a/src/model/InlineResponse2005.js b/src/model/InlineResponse2005.js index 094ce8e93..d5be789da 100644 --- a/src/model/InlineResponse2005.js +++ b/src/model/InlineResponse2005.js @@ -17,7 +17,7 @@ import SecretStoreResponse from './SecretStoreResponse'; /** * The InlineResponse2005 model module. * @module model/InlineResponse2005 - * @version 7.10.0 + * @version 8.0.0 */ class InlineResponse2005 { /** diff --git a/src/model/InlineResponse2006.js b/src/model/InlineResponse2006.js index 5c0fc6040..23e7d5ec1 100644 --- a/src/model/InlineResponse2006.js +++ b/src/model/InlineResponse2006.js @@ -17,7 +17,7 @@ import SecretResponse from './SecretResponse'; /** * The InlineResponse2006 model module. * @module model/InlineResponse2006 - * @version 7.10.0 + * @version 8.0.0 */ class InlineResponse2006 { /** diff --git a/src/model/InlineResponse2007.js b/src/model/InlineResponse2007.js index ab3296298..715f7c986 100644 --- a/src/model/InlineResponse2007.js +++ b/src/model/InlineResponse2007.js @@ -16,7 +16,7 @@ import ServiceAuthorizationResponseData from './ServiceAuthorizationResponseData /** * The InlineResponse2007 model module. * @module model/InlineResponse2007 - * @version 7.10.0 + * @version 8.0.0 */ class InlineResponse2007 { /** diff --git a/src/model/InlineResponse201.js b/src/model/InlineResponse201.js index cbf393252..fdee21aed 100644 --- a/src/model/InlineResponse201.js +++ b/src/model/InlineResponse201.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The InlineResponse201 model module. * @module model/InlineResponse201 - * @version 7.10.0 + * @version 8.0.0 */ class InlineResponse201 { /** diff --git a/src/model/InlineResponse400.js b/src/model/InlineResponse400.js index 4e469c26e..3344c18c3 100644 --- a/src/model/InlineResponse400.js +++ b/src/model/InlineResponse400.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The InlineResponse400 model module. * @module model/InlineResponse400 - * @version 7.10.0 + * @version 8.0.0 */ class InlineResponse400 { /** diff --git a/src/model/Invitation.js b/src/model/Invitation.js index 424130be3..95464caf6 100644 --- a/src/model/Invitation.js +++ b/src/model/Invitation.js @@ -16,7 +16,7 @@ import InvitationData from './InvitationData'; /** * The Invitation model module. * @module model/Invitation - * @version 7.10.0 + * @version 8.0.0 */ class Invitation { /** diff --git a/src/model/InvitationData.js b/src/model/InvitationData.js index 265836f6f..c41a30b1d 100644 --- a/src/model/InvitationData.js +++ b/src/model/InvitationData.js @@ -18,7 +18,7 @@ import TypeInvitation from './TypeInvitation'; /** * The InvitationData model module. * @module model/InvitationData - * @version 7.10.0 + * @version 8.0.0 */ class InvitationData { /** diff --git a/src/model/InvitationDataAttributes.js b/src/model/InvitationDataAttributes.js index 0b9146e1a..974cf5213 100644 --- a/src/model/InvitationDataAttributes.js +++ b/src/model/InvitationDataAttributes.js @@ -16,7 +16,7 @@ import RoleUser from './RoleUser'; /** * The InvitationDataAttributes model module. * @module model/InvitationDataAttributes - * @version 7.10.0 + * @version 8.0.0 */ class InvitationDataAttributes { /** diff --git a/src/model/InvitationResponse.js b/src/model/InvitationResponse.js index 81d7497db..9efb4dad1 100644 --- a/src/model/InvitationResponse.js +++ b/src/model/InvitationResponse.js @@ -18,7 +18,7 @@ import InvitationResponseData from './InvitationResponseData'; /** * The InvitationResponse model module. * @module model/InvitationResponse - * @version 7.10.0 + * @version 8.0.0 */ class InvitationResponse { /** diff --git a/src/model/InvitationResponseAllOf.js b/src/model/InvitationResponseAllOf.js index a89ac44ff..335cbb66f 100644 --- a/src/model/InvitationResponseAllOf.js +++ b/src/model/InvitationResponseAllOf.js @@ -16,7 +16,7 @@ import InvitationResponseData from './InvitationResponseData'; /** * The InvitationResponseAllOf model module. * @module model/InvitationResponseAllOf - * @version 7.10.0 + * @version 8.0.0 */ class InvitationResponseAllOf { /** diff --git a/src/model/InvitationResponseData.js b/src/model/InvitationResponseData.js index 50d9eaa0b..e76c1a810 100644 --- a/src/model/InvitationResponseData.js +++ b/src/model/InvitationResponseData.js @@ -20,7 +20,7 @@ import TypeInvitation from './TypeInvitation'; /** * The InvitationResponseData model module. * @module model/InvitationResponseData - * @version 7.10.0 + * @version 8.0.0 */ class InvitationResponseData { /** diff --git a/src/model/InvitationResponseDataAllOf.js b/src/model/InvitationResponseDataAllOf.js index 1794f3e11..5dc45dc7e 100644 --- a/src/model/InvitationResponseDataAllOf.js +++ b/src/model/InvitationResponseDataAllOf.js @@ -17,7 +17,7 @@ import Timestamps from './Timestamps'; /** * The InvitationResponseDataAllOf model module. * @module model/InvitationResponseDataAllOf - * @version 7.10.0 + * @version 8.0.0 */ class InvitationResponseDataAllOf { /** diff --git a/src/model/InvitationsResponse.js b/src/model/InvitationsResponse.js index a991c926d..682cfc835 100644 --- a/src/model/InvitationsResponse.js +++ b/src/model/InvitationsResponse.js @@ -20,7 +20,7 @@ import PaginationMeta from './PaginationMeta'; /** * The InvitationsResponse model module. * @module model/InvitationsResponse - * @version 7.10.0 + * @version 8.0.0 */ class InvitationsResponse { /** diff --git a/src/model/InvitationsResponseAllOf.js b/src/model/InvitationsResponseAllOf.js index 1b2c27b06..b92942ad8 100644 --- a/src/model/InvitationsResponseAllOf.js +++ b/src/model/InvitationsResponseAllOf.js @@ -16,7 +16,7 @@ import InvitationResponseData from './InvitationResponseData'; /** * The InvitationsResponseAllOf model module. * @module model/InvitationsResponseAllOf - * @version 7.10.0 + * @version 8.0.0 */ class InvitationsResponseAllOf { /** diff --git a/src/model/Invoice.js b/src/model/Invoice.js index 67b3da6a0..2e0bb7361 100644 --- a/src/model/Invoice.js +++ b/src/model/Invoice.js @@ -16,7 +16,7 @@ import Invoicelineitems from './Invoicelineitems'; /** * The Invoice model module. * @module model/Invoice - * @version 7.10.0 + * @version 8.0.0 */ class Invoice { /** diff --git a/src/model/Invoicelineitems.js b/src/model/Invoicelineitems.js index 9bed75f23..64b83b065 100644 --- a/src/model/Invoicelineitems.js +++ b/src/model/Invoicelineitems.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The Invoicelineitems model module. * @module model/Invoicelineitems - * @version 7.10.0 + * @version 8.0.0 */ class Invoicelineitems { /** diff --git a/src/model/LegacyWafConfigurationSet.js b/src/model/LegacyWafConfigurationSet.js index d28aba1dc..5bf8732a9 100644 --- a/src/model/LegacyWafConfigurationSet.js +++ b/src/model/LegacyWafConfigurationSet.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The LegacyWafConfigurationSet model module. * @module model/LegacyWafConfigurationSet - * @version 7.10.0 + * @version 8.0.0 */ class LegacyWafConfigurationSet { /** diff --git a/src/model/LegacyWafFirewall.js b/src/model/LegacyWafFirewall.js index b61c2e5ac..ea5d1cb7a 100644 --- a/src/model/LegacyWafFirewall.js +++ b/src/model/LegacyWafFirewall.js @@ -17,7 +17,7 @@ import ReadOnlyVersion from './ReadOnlyVersion'; /** * The LegacyWafFirewall model module. * @module model/LegacyWafFirewall - * @version 7.10.0 + * @version 8.0.0 */ class LegacyWafFirewall { /** diff --git a/src/model/LegacyWafOwasp.js b/src/model/LegacyWafOwasp.js index 7a5f10a49..fa5c659b7 100644 --- a/src/model/LegacyWafOwasp.js +++ b/src/model/LegacyWafOwasp.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The LegacyWafOwasp model module. * @module model/LegacyWafOwasp - * @version 7.10.0 + * @version 8.0.0 */ class LegacyWafOwasp { /** diff --git a/src/model/LegacyWafRule.js b/src/model/LegacyWafRule.js index 914c71554..045031c58 100644 --- a/src/model/LegacyWafRule.js +++ b/src/model/LegacyWafRule.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The LegacyWafRule model module. * @module model/LegacyWafRule - * @version 7.10.0 + * @version 8.0.0 */ class LegacyWafRule { /** diff --git a/src/model/LegacyWafRuleStatus.js b/src/model/LegacyWafRuleStatus.js index 1bc0a6181..da407318c 100644 --- a/src/model/LegacyWafRuleStatus.js +++ b/src/model/LegacyWafRuleStatus.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The LegacyWafRuleStatus model module. * @module model/LegacyWafRuleStatus - * @version 7.10.0 + * @version 8.0.0 */ class LegacyWafRuleStatus { /** diff --git a/src/model/LegacyWafRuleset.js b/src/model/LegacyWafRuleset.js index 6bec53f9f..331754c45 100644 --- a/src/model/LegacyWafRuleset.js +++ b/src/model/LegacyWafRuleset.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The LegacyWafRuleset model module. * @module model/LegacyWafRuleset - * @version 7.10.0 + * @version 8.0.0 */ class LegacyWafRuleset { /** diff --git a/src/model/LegacyWafTag.js b/src/model/LegacyWafTag.js index 3eda917a1..69418ba08 100644 --- a/src/model/LegacyWafTag.js +++ b/src/model/LegacyWafTag.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The LegacyWafTag model module. * @module model/LegacyWafTag - * @version 7.10.0 + * @version 8.0.0 */ class LegacyWafTag { /** diff --git a/src/model/LegacyWafUpdateStatus.js b/src/model/LegacyWafUpdateStatus.js index 38b9c67da..dcc5fe0e4 100644 --- a/src/model/LegacyWafUpdateStatus.js +++ b/src/model/LegacyWafUpdateStatus.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The LegacyWafUpdateStatus model module. * @module model/LegacyWafUpdateStatus - * @version 7.10.0 + * @version 8.0.0 */ class LegacyWafUpdateStatus { /** diff --git a/src/model/LineItemData.js b/src/model/LineItemData.js index 4453d6def..27dfb8953 100644 --- a/src/model/LineItemData.js +++ b/src/model/LineItemData.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The LineItemData model module. * @module model/LineItemData - * @version 7.10.0 + * @version 8.0.0 */ class LineItemData { /** diff --git a/src/model/ListCustomerAddressesResponse.js b/src/model/ListCustomerAddressesResponse.js index 5186f0ce0..d9cb44360 100644 --- a/src/model/ListCustomerAddressesResponse.js +++ b/src/model/ListCustomerAddressesResponse.js @@ -16,7 +16,7 @@ import CustomerAddress from './CustomerAddress'; /** * The ListCustomerAddressesResponse model module. * @module model/ListCustomerAddressesResponse - * @version 7.10.0 + * @version 8.0.0 */ class ListCustomerAddressesResponse { /** diff --git a/src/model/ListDashboardsResponse.js b/src/model/ListDashboardsResponse.js index e51234803..a7192d795 100644 --- a/src/model/ListDashboardsResponse.js +++ b/src/model/ListDashboardsResponse.js @@ -16,7 +16,7 @@ import Dashboard from './Dashboard'; /** * The ListDashboardsResponse model module. * @module model/ListDashboardsResponse - * @version 7.10.0 + * @version 8.0.0 */ class ListDashboardsResponse { /** diff --git a/src/model/ListEomInvoicesResponse.js b/src/model/ListEomInvoicesResponse.js index 97f533374..c3409c6b0 100644 --- a/src/model/ListEomInvoicesResponse.js +++ b/src/model/ListEomInvoicesResponse.js @@ -18,7 +18,7 @@ import Metadata from './Metadata'; /** * The ListEomInvoicesResponse model module. * @module model/ListEomInvoicesResponse - * @version 7.10.0 + * @version 8.0.0 */ class ListEomInvoicesResponse { /** diff --git a/src/model/Listinvoices.js b/src/model/Listinvoices.js index f1f40d431..65b68c27a 100644 --- a/src/model/Listinvoices.js +++ b/src/model/Listinvoices.js @@ -17,7 +17,7 @@ import Metadata from './Metadata'; /** * The Listinvoices model module. * @module model/Listinvoices - * @version 7.10.0 + * @version 8.0.0 */ class Listinvoices { /** diff --git a/src/model/LogInsights.js b/src/model/LogInsights.js new file mode 100644 index 000000000..d5ff25e1e --- /dev/null +++ b/src/model/LogInsights.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'; +import LogInsightsDimensionAttributes from './LogInsightsDimensionAttributes'; +import LogInsightsDimensions from './LogInsightsDimensions'; +import LogInsightsValues from './LogInsightsValues'; + +/** + * The LogInsights model module. + * @module model/LogInsights + * @version 8.0.0 + */ +class LogInsights { + /** + * Constructs a new 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 000000000..222490220 --- /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 000000000..f4eb468d3 --- /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 000000000..a3e466ada --- /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 000000000..355effd6d --- /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 000000000..3f5640cdd --- /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 000000000..47728a2c1 --- /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 000000000..1160edc91 --- /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 b35ab4942..cb277d8d7 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 1167e4019..296c3931f 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 fcb446333..13502937c 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 b14aebfbb..4dff95234 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 ad3256e0d..d593fd303 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 914e60194..5d329b47a 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 21e605aab..9db440305 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 032b7f776..32c865dd2 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 50ac67904..386367f7f 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 151be61df..eee4411fd 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 92ee28dcc..f29d08b45 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 76b5ac7be..317358016 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 b5bedb871..2f0a36619 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 f03e2aef2..ddbea6d70 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 0ddd55069..68e45e82f 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 e128ff7b6..4a81f254d 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 62573631f..2d0e56029 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 e8243749c..5e1d7b3ef 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 388a67570..1af90e2b6 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 d151a94d7..960ef6377 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 e51db5ae4..51b01f0f7 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 2f776cb90..654d87aa6 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 dd3d89efd..41e6e42fb 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 598b56736..9c5eb2c39 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 43b52a951..4f22ace40 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 4118075e1..fc51d8e4d 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 c31255fae..730aef8fe 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 3e778827f..729b2533f 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 78b37cf1f..608e34b22 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 40b43de85..40935988f 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 a504b7e8a..ced3955a0 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 000000000..7ae50fea6 --- /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 000000000..13456f891 --- /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 38635df9e..4c0db8b0b 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 b4b90d31c..5abc361c3 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 2a5a50954..abbc20fdc 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 13f1e9405..ecc1a5ed9 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 f2bee65b0..0ebd861e1 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 1ae315549..5b4b6c812 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 cb6523645..07fa046e7 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 e5b1be806..137be88a5 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 f771d44b4..9b166015b 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 446830617..87fbb3d69 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 40d43ef32..409adbe59 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 b086ca5eb..035d34878 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 8e4d27b50..d0857e7d8 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 29f0e7ce7..e09a07f67 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 af9e99a33..c0489afcb 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 118f7868c..0938e2c74 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 7f1cf43dc..177a27664 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 51542041e..30d2fd74f 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 ce3c2d624..35e25355a 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 de9842c46..086f16558 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 fca21f580..e345613da 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 514b132c6..ea633c1cb 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 da99de153..841e8dd96 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 9e7a7a006..0de75f2d9 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 adbe548de..4320a0427 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 6d6d2f5e0..f63874c72 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 f8b0f1f81..383c66f26 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 741647cea..ef0b6116e 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 acaab7b45..a25dbeedd 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 9cfd05f4a..009fcc651 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 a6b4f7848..cedb45bfd 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 6393d7d1a..77c7e8803 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 095386a56..021456e2a 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 c60b75d07..88e38c8b2 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 fecac5287..77039ddb1 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 dbd4b8741..644701735 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 437cacd95..0ba4663b4 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 809aca004..1e7cb04e6 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 3f75b2c0a..0b117fa71 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 970b69aee..32b623e82 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 ae3d2dbdd..5db342392 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 970639aa8..1101462ea 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 649aedef7..092a816e4 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 e7f4509e8..6c6a89921 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 c76debe63..84923edd3 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 4c718f771..1266ad86e 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 9870cecba..7af7f3d31 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 f636da222..fee234674 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 c124fbb72..cf7685926 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 d1cdc996e..ae24da90f 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 4fa83ca7a..712fa9f0a 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 2243c18ac..c809854fa 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 6fe98f44e..e888c2ca9 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 581015ea6..c347e37cf 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 095470d3a..050b020d9 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 fda8f949d..31ba88229 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 6353c1081..42a6d3d8e 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 f125b23fd..915420bc1 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 26d879ba3..e546fbf74 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 f49035f18..3ea25206c 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 8aca1eb1d..211e6fb4b 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 b5921a433..953f0b462 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 b38d2f182..ffb076ab4 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 41bfda71d..8c75658d6 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 94679b9d0..2e63798fd 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 d64440e4e..0347b7136 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 b9f074e5e..f60a22080 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 2603fe039..67438d0ed 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 7f8a37619..5a5d15d18 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 ea76be47a..2427aab29 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 f3dffb8a2..bba601cdd 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 76bab77fa..071537e75 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 d96652927..3990f8d11 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 974a0ddc9..bc2efcdf4 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 68fcdecd1..7ca14a8c2 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 a7ebbb304..e209d61f1 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 bb4dd8d69..dae1dd2a0 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 dbe81ab38..664aba17d 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 f97ba7d70..785913828 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 b8e3c35e1..e38f31026 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 754360881..9a04ace60 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 f1fe85773..95b215e87 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 2475f7498..12d762f6a 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 a1722c387..e720cb2ca 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 f919cbf07..15b5c5149 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 bd77e27a5..ce4ff1962 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 efb5a18b1..c3302c463 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 3656a010f..459792513 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 21f9b86b7..eacf3e886 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 98119345a..990612491 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 b222a0fe5..0972c3305 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 5c7ab98fb..60c2b72f2 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 8b275a3e5..599210e13 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 8fc71b8f3..e339296ef 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 024621e70..15cf00a67 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 ca7c71617..c4d5dcf68 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 10f4e4b41..b4fb02c7e 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 7dcd94a26..b9584d511 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 91338fbd5..c7109862e 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 b06677398..53c3dfa91 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 9a83dc1fe..f1e6a997b 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 77c6432f1..663ad7e5e 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 da5d0f1d8..659ae5fe8 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 e95392f9e..0b20bd831 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 13e817e70..5502ccda7 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 307361dc4..4545b3c9d 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 b5a3fcbe8..1dbbec5f6 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 b004f78aa..59b04fa40 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 f99e307f9..5f113da83 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 7c3c5571a..1a5bd94f8 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 f965c0432..2cd994774 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 ef68bef78..78044cbe1 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 662a9168d..1c0e4688b 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 22429874c..32b2ef377 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 4aee2b41c..2fd9be0eb 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 c14e37008..98ec2733e 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 601959ada..9b2342527 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 2a2c23b5a..4c83efe1d 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 301776347..5ec91d0a1 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 651fcfabe..122ec41b4 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 7a5ab82c9..179bfab0e 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 2782459d6..89926fee5 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 5bd91b056..4208a3175 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 82c3940bd..39b610157 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 10827b79c..f113a7fe8 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 1876ec734..ae0afe1b7 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 8115afaab..daa1f8f95 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 bedce3013..fac4ea959 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 c2dac56b9..1920459d2 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 da9fd04d1..90324b9fb 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 40125b509..30f8b062b 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 541496d82..b28f8b438 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 5a96e548e..7f51a560e 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 427847bfc..0ff9b97ac 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 2f2fa93a5..263e0cccd 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 3630a1ec9..5877fa637 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 4cd61fb0a..3a383a4bb 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 aebaf35a0..c2f3f04cf 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 d91761ca1..5109bcd89 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 6566e06f5..46e64e3e7 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 e8d32fa1e..8bb9bf68e 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 f36692a4a..c9fcf1e1d 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 6c3403ef1..f9a6c20b4 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 8b809f0eb..77b22c35c 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 e485acbcc..5c1313f65 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 9d6d20f62..562fcb924 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 583f84df0..baf801e07 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 878def994..ee5d0e08e 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 8f36f5bc0..b05b3ee32 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 ebfbddcfa..30587eb2d 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 6239f7a26..ebed04a09 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 10c8ee7a5..3f5d6fdb2 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 daf85f27b..665988242 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 872da1211..4c3c9484b 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 994035e4e..ce14551aa 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 59f7f1892..eb5fd751c 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 b2afff128..26a2301a6 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 4f94990aa..ee088f49f 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 fc74bbf6e..4afde2070 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 2ba437edb..0f992139f 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 508ea46cf..12840d188 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 3995ca333..5bcd5ff49 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 9be7aa274..8ff8079ee 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 16293570f..9a1b02091 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 a95933a19..52c070e46 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 fb0a453c4..b172e8c1d 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 32da9b393..c5a33c158 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 767f97723..a11516db2 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 fe9e86d97..8510e69ea 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 8c91dd842..f5cdd30c3 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 0aafeccf6..122a4464e 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 e1f877c96..d27cfa5ec 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 05f17e47d..1e9a7f0e6 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 deea776bd..03029c30d 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 6b32ffd2b..cee02de91 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 0fce6e42c..02c2c81ba 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 5172f12b0..ca35537f5 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 7bc8d3ac5..6ac9131e5 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 1654cc6fe..47f23982d 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 24c30cdb6..b814d39ae 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 7403dad63..f58787e0c 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 cda29f869..ba51a6dd9 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 817eb6983..ce9189eae 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 22606154f..1a07a8deb 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 f3e7c2d49..d835a4082 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 979319da0..5e6a4237d 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 52a1dae3f..6bc8c6e8d 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 75e580e7b..4d2cc2323 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 8e5fd9e9b..0ee33833b 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 a46931b12..b7019057d 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 883abfd37..a48699606 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 5eed3e3d3..489e36c1c 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 9e64c6196..87f21a50d 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 06c64a735..81d27cd72 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 02e1fc4fb..280173af8 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 0231cdf44..cbbe5a84f 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 f5e030909..33aa41305 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 4e8fdff43..b218945c5 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 97da31af2..d5594aff3 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 08944d5f7..930c5f1d3 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 cfa20df85..0dd4ce91b 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 daeec280f..458af2084 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 9e0fb3546..f0ba2d85f 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 069a53c28..93004fe6e 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 c6ed73e79..e16924b8d 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 d87d4f251..663da79bc 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 8dbd38708..e61c0a3b3 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 77bf95c15..d2ea8fba4 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 0b90a86ce..e87427115 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 6973d31fa..2b524e699 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 09d52de07..a77e22909 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 c65d2cb54..458315396 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 68c29eb0c..1c79eefd4 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 4189c0816..a96b27c8a 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 3944212c8..b05f301f1 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 bf90f746b..b8507b0a7 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 d405bb534..d3ff1aa39 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 ae0f8a90e..cb7d3b637 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 1b46d73d9..e4a1f5d85 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 f8cbd7e0c..411c9a339 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 172857973..55993ce44 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 ce22b9357..46c6098d2 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 695f63fd9..41e977473 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 26d3b80e3..effba48ee 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 c7f3d3b06..ba8c2cd67 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 334c0da24..423130938 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 3f268053b..8a6071313 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 de97c4287..d03ad53c5 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 98f14f890..d280b0ff1 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 ca9128edf..0f3e823d8 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 a7620d18e..106a7acef 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 67a71b9c8..0f48b93f5 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 0a757c9e9..8a5bd9d37 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 264c6f221..c33e54c59 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 09d60abee..2aaf1dc12 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 9e8afec82..0fe035ebf 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 17e71adcc..368606c2f 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 7c0d5e1a7..7c6d1ae72 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 6f7aaad7d..c2f724416 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 c59568f06..194328546 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 ac45cb092..6ea855e4c 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 2f853d1c5..52b9721f3 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 c3c9ee056..a7d508eb5 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 6e305540f..c368a31e5 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 6769386d8..bf1e32caf 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 513b469e0..9871a4473 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 9176e47d5..ffaf417bb 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 d0dfd7130..7cd0665bd 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 8b62cd6e6..8469f4dd0 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 d9e19bbba..3716b067d 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 7236a0be4..d520b3d97 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 9e4cb1e92..4f34961e7 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 7e9db2870..07ec85acc 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 3f9460a71..8c3f793a5 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 01c3e3c5d..7114a3abc 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 f3d307325..063ef98a5 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 63b49cca9..2be305330 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 e86950511..aea0ba74c 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 7e6ff6187..68b546952 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 7aaee700e..2cd10d7b4 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 ec02c2a22..4d2967241 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 ac2c0ba29..89b2d0722 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 1797877a4..9a9101f72 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 cfc831309..84dde3315 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 2db495ee2..8147796e4 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 45e9552ed..81fddcd20 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 49dbaac4d..5b22ef9f2 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 e2093f488..9123839bd 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 ce40d4338..a8ea281f5 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 9a177d8cc..fea74b81b 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 521edc269..773da557e 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 8fe6abe87..134fb785a 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 61eb11df1..27ce8739e 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 1112aee05..cf1fe0408 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 695bbba86..19fa959cc 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 c1ed3d183..6c3569be4 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 8d17afce8..88ada6d28 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 a158f2f45..ffb1cdcc7 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 fb1d15f39..6a5cb7ac8 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 a191637b4..f60a9eb8e 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 7ec6d71e2..b399db833 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 d58fd1e23..af304bf28 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 adcb94c1e..c2fc895dc 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 f89e440e6..16d2eefe9 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 2d1bae332..a33de73eb 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 e66c630e6..8eb6d3e46 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 66c191b06..9211915cd 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 fca0eb99c..aa06a97d8 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 f1a9585cc..ef902a9c3 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 0c853e272..6eca3ca6e 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 728ce35dc..a8afa23bb 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 7bcf89371..5879d7f0e 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 217b2db8d..5c92ceb32 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 4375c2ec7..b3a674d5d 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 61c30199e..7907ff27f 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 294a0deff..4b8ecd4d1 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 f684e4be3..6dc1444ca 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 eb665d69c..5f3d1e76b 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 d6aea88df..f3479a85a 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 25d102a5c..dcd9179b6 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 dfe3cd382..b11e656da 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 696522373..1978ba4c6 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 ac8fa8916..a556e2ef1 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 418bb1592..d130ed6bc 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 d47f65317..879eccc19 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 b26fa52d5..48d62f4e5 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 ee3a9fc47..c7a801850 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 ee8099aba..4417f8622 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 41a7b4111..555327496 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 90cd73342..57a934b9e 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 2b1d62913..8e778bd4c 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 ff629377b..e8e50d81e 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 11bcb30d4..9ff90bce9 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 919c82a19..ba7477fe5 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 9f6b33c4b..d0bbd1ecd 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 93395e22f..bc5a2d772 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 533c134a8..631baa95c 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 e852ef460..79011b87f 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 2f02b4245..120613b8f 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 5b2483c1e..04d73168f 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 86b10656f..32ae8a19d 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 db74f9f9e..1a6328dff 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 17bb2bf18..960be6672 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 3267813e9..8d9a66af7 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 4958e4e36..fbfd0c9ec 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 7d62efe13..1211b893e 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 042ccf541..2d5befab9 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 ffeb34e22..5dc1a17d2 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 3679127f6..158387bc7 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 610216863..ca402edc0 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 a90d815d6..bc833fa43 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 e0f30215b..6ecd2561a 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 711d70bea..a712254d4 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 839c228bd..bbe3c2480 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 ff67c155a..6477405b6 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 c6bfc9daa..b1fdb9e2b 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 7abe97667..86b035bec 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 16c1df8f3..46af8b788 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 76749af7c..ead37ec48 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 2ba3dc837..64c0d9707 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 cdc8f78f7..1680a986a 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 a87887081..265637461 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 b5c1d228c..c4883bd17 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 565e1be67..b5bad1527 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 016cdd604..1f3009fc7 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 2eb4a3361..d58338ae2 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 33fd67fc1..cdfa33e63 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 7a2f9a2b1..f7f13e5bc 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 7ec07060c..2437c9a0b 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 c4a14597f..3f207a560 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 1f6a45bbe..2900be29f 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 0f8e03c50..b9f0f79a4 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 ddf7229ce..1279a4b23 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 a8c0efc94..ab50586eb 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 928b14ce1..e713cafd6 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 8b75e43fd..1ee816597 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 4bef64d1c..86ad743e6 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 4ae0b6b6f..25bad78ae 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 1449b5d82..cbd721e0b 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 054c56744..b48923c14 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 1658a5eb1..4a8e69cb7 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 7aef8d398..aa3f72239 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 c878f8c72..936ea621d 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 163941a54..e252cc366 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 54f34c67c..65f6e5b65 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 19df41024..5a444f210 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 57e91c173..197ed8326 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 c130cac78..58583123b 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 000000000..2a5e9ddbf --- /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 000000000..af80ec38b --- /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.} data + */ +Usagemetrics.prototype['data'] = undefined; + + + + + + +export default Usagemetrics; + diff --git a/src/model/User.js b/src/model/User.js index 5fe4a02e9..956596b5a 100644 --- a/src/model/User.js +++ b/src/model/User.js @@ -16,7 +16,7 @@ import RoleUser from './RoleUser'; /** * The User model module. * @module model/User - * @version 7.10.0 + * @version 8.0.0 */ class User { /** diff --git a/src/model/UserResponse.js b/src/model/UserResponse.js index f64da1043..3f9416972 100644 --- a/src/model/UserResponse.js +++ b/src/model/UserResponse.js @@ -19,7 +19,7 @@ import UserResponseReadOnly from './UserResponseReadOnly'; /** * The UserResponse model module. * @module model/UserResponse - * @version 7.10.0 + * @version 8.0.0 */ class UserResponse { /** diff --git a/src/model/UserResponseReadOnly.js b/src/model/UserResponseReadOnly.js index 70141ea78..e7320720c 100644 --- a/src/model/UserResponseReadOnly.js +++ b/src/model/UserResponseReadOnly.js @@ -15,7 +15,7 @@ import ApiClient from '../ApiClient'; /** * The UserResponseReadOnly model module. * @module model/UserResponseReadOnly - * @version 7.10.0 + * @version 8.0.0 */ class UserResponseReadOnly { /** diff --git a/src/model/ValidatorResult.js b/src/model/ValidatorResult.js index 24997a90b..4a19c7406 100644 --- a/src/model/ValidatorResult.js +++ b/src/model/ValidatorResult.js @@ -16,7 +16,7 @@ import ValidatorResultData from './ValidatorResultData'; /** * The ValidatorResult model module. * @module model/ValidatorResult - * @version 7.10.0 + * @version 8.0.0 */ class ValidatorResult { /** diff --git a/src/model/ValidatorResultData.js b/src/model/ValidatorResultData.js index cc78099b1..70d37d4c8 100644 --- a/src/model/ValidatorResultData.js +++ b/src/model/ValidatorResultData.js @@ -16,7 +16,7 @@ import ValidatorResultDataAttributes from './ValidatorResultDataAttributes'; /** * The ValidatorResultData model module. * @module model/ValidatorResultData - * @version 7.10.0 + * @version 8.0.0 */ class ValidatorResultData { /** diff --git a/src/model/ValidatorResultDataAttributes.js b/src/model/ValidatorResultDataAttributes.js index 1bad8306e..fc8b7a244 100644 --- a/src/model/ValidatorResultDataAttributes.js +++ b/src/model/ValidatorResultDataAttributes.js @@ -16,7 +16,7 @@ import ValidatorResultDataAttributesMessages from './ValidatorResultDataAttribut /** * The ValidatorResultDataAttributes model module. * @module model/ValidatorResultDataAttributes - * @version 7.10.0 + * @version 8.0.0 */ class ValidatorResultDataAttributes { /** diff --git a/src/model/ValidatorResultDataAttributesMessages.js b/src/model/ValidatorResultDataAttributesMessages.js index 6113980c6..5525e464d 100644 --- a/src/model/ValidatorResultDataAttributesMessages.js +++ b/src/model/ValidatorResultDataAttributesMessages.js @@ -16,7 +16,7 @@ import TokensAdditionalProps from './TokensAdditionalProps'; /** * The ValidatorResultDataAttributesMessages model module. * @module model/ValidatorResultDataAttributesMessages - * @version 7.10.0 + * @version 8.0.0 */ class ValidatorResultDataAttributesMessages { /** diff --git a/src/model/ValueField.js b/src/model/ValueField.js new file mode 100644 index 000000000..3b72cde72 --- /dev/null +++ b/src/model/ValueField.js @@ -0,0 +1,62 @@ +/** + * 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 ValueField model module. + * @module model/ValueField + * @version 8.0.0 + */ +class ValueField { + /** + * Constructs a new 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 da6648656..8dcf8aa25 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 000000000..ce4038018 --- /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 000000000..09c7dc298 --- /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 000000000..9d19b7d86 --- /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 000000000..a06c8127a --- /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 000000000..3307a1e22 --- /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 e4f57164a..c1f3a3e61 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 000000000..4e9e22e4b --- /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 000000000..6489bd571 --- /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 000000000..d4629605b --- /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 000000000..bedd6f8a8 --- /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 000000000..4dbd8ae0c --- /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 7f2782e5f..6ac75af51 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 0b2e0dc5a..adff3c4a5 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 a2e97789b..a18af2256 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 7c6fbfc8c..3673cde0c 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 77b483461..7238e34df 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 e9226492e..fe1d8ec5f 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 8f003def4..e85da3e25 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 bd5bad0fd..6622453b9 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 23cd421b0..78fa19fb5 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 7d911e289..abe9d8ef9 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 5cd2fb465..cc8f9c01e 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 801a4100d..d1801cdc1 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 5edf9d44e..31669c981 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 f79d00f99..e781a3358 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 00cfdacc7..54bef9040 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 69bafde6b..07b885120 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 425555a6e..2cf11b2b7 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 18162aa76..3a02edde6 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 6dd80eee4..6826e071e 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 86d4cf625..559304050 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 ec28b7959..b76d447ce 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 6bdd79baf..a5468ca52 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 3242cc5d2..01c1ea442 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 431beb1f1..37c33f623 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 9d3ee18e0..785346a35 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 946dab897..1231d569f 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 a01f587c4..0ccaa4d14 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 81d6e9d7b..aee1d3c64 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 923b1655d..e8f204835 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 a3b2fbd98..fb76c94be 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 e31dd0d57..f68545078 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 e1278f5da..d358f440f 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 3180e0503..da888b4ab 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 dc9f9af75..909390c0e 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 9ef0456bd..6ad0b3a67 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 bfc2b178e..b3796461b 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 060c588fe..09629ec27 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 fe584d765..ad022f20a 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 c4262b3c5..0d20296f7 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 c6cfe8a07..6d56748fc 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 1cbf2ca92..77c1d06c0 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 b7bb43f1d..df4c86caa 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 51c89da72..82e693b0f 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 2e64b25c1..a6922ba27 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 9d3b1d8bb..7dd82b45a 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 6ea11e7b6..0487148b7 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 4fe05edc5..57472db27 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 3cb3dbbe1..c0099a3f6 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 e110edcf2..de1d2c535 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 abb3af20c..91e1dd457 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 9dc180642..7868fe8e1 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 05f944286..58546a539 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 31d120de9..dea1e9bf8 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 196d46c41..b0e6f4dd7 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 d0a3aa019..d1567ebd2 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 09ae23de0..946922483 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 913fbbc32..08d483341 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 81f04a4ae..82253de05 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 3bf97f505..c76eaf649 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 3ba384a95..e1e52193d 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 aff171383..27330c5ff 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 3dc3e2f3d..02c1d7d44 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 3a793cc8a..dac60ffbf 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 996a9b72d..d70af5925 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 101efecc2..0319d6fb1 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 102860a30..80f61bc3a 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 87f190d09..7601a5d1a 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 4f9717841..0dab098f9 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 cbaab3441..35ac71641 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 e44e8842b..5d23fc734 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 17255ab0a..fcd1350ad 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 6c2aa6dd4..1be245b42 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 a2378635f..c884592ce 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 fdf584118..8ee88a6fb 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 { /**