diff --git a/api.md b/api.md
index 5da65eb5c6..a1d411f4b2 100644
--- a/api.md
+++ b/api.md
@@ -40,7 +40,7 @@ Methods:
Types:
-- IamSchemasRole
+- Role
- RoleListResponse
- RoleGetResponse
@@ -123,7 +123,7 @@ Methods:
Types:
-- BillSubsAPIBillingHistory
+- BillingHistory
- HistoryGetResponse
Methods:
@@ -146,21 +146,21 @@ Methods:
Types:
-- LegacyJhsRule
+- FirewallRule
- AccessRuleDeleteResponse
Methods:
-- client.user.firewall.accessRules.create({ ...params }) -> LegacyJhsRule | null
-- client.user.firewall.accessRules.list({ ...params }) -> LegacyJhsRulesV4PagePaginationArray
+- client.user.firewall.accessRules.create({ ...params }) -> FirewallRule | null
+- client.user.firewall.accessRules.list({ ...params }) -> FirewallRulesV4PagePaginationArray
- client.user.firewall.accessRules.delete(identifier) -> AccessRuleDeleteResponse | null
-- client.user.firewall.accessRules.edit(identifier, { ...params }) -> LegacyJhsRule | null
+- client.user.firewall.accessRules.edit(identifier, { ...params }) -> FirewallRule | null
## Invites
Types:
-- IamSchemasInvite
+- UserInvite
- InviteListResponse
- InviteEditResponse
- InviteGetResponse
@@ -221,11 +221,11 @@ Methods:
Types:
-- LoadBalancingPreviewResult
+- LoadBalancingPreview
Methods:
-- client.user.loadBalancers.preview.get(previewId) -> LoadBalancingPreviewResult
+- client.user.loadBalancers.preview.get(previewId) -> LoadBalancingPreview
### Analytics
@@ -244,13 +244,13 @@ Methods:
Types:
-- IamOrganization
+- Organization
- OrganizationDeleteResponse
- OrganizationGetResponse
Methods:
-- client.user.organizations.list({ ...params }) -> IamOrganizationsV4PagePaginationArray
+- client.user.organizations.list({ ...params }) -> OrganizationsV4PagePaginationArray
- client.user.organizations.delete(organizationId) -> OrganizationDeleteResponse
- client.user.organizations.get(organizationId) -> OrganizationGetResponse
@@ -258,7 +258,7 @@ Methods:
Types:
-- BillSubsAPISubscription
+- Subscription
- SubscriptionUpdateResponse
- SubscriptionDeleteResponse
- SubscriptionEditResponse
@@ -305,11 +305,11 @@ Methods:
Types:
-- IamValue
+- TokenValue
Methods:
-- client.user.tokens.value.update(tokenId, { ...params }) -> IamValue
+- client.user.tokens.value.update(tokenId, { ...params }) -> TokenValue
# Zones
@@ -364,341 +364,341 @@ Methods:
Types:
-- Zones0rtt
+- ZoneSetting0rtt
Methods:
-- client.zones.settings.zeroRTT.edit({ ...params }) -> Zones0rtt
-- client.zones.settings.zeroRTT.get({ ...params }) -> Zones0rtt
+- client.zones.settings.zeroRTT.edit({ ...params }) -> ZoneSetting0rtt
+- client.zones.settings.zeroRTT.get({ ...params }) -> ZoneSetting0rtt
### AdvancedDDOS
Types:
-- ZonesAdvancedDDOS
+- ZoneSettingAdvancedDDOS
Methods:
-- client.zones.settings.advancedDDOS.get({ ...params }) -> ZonesAdvancedDDOS
+- client.zones.settings.advancedDDOS.get({ ...params }) -> ZoneSettingAdvancedDDOS
### AlwaysOnline
Types:
-- ZonesAlwaysOnline
+- ZoneSettingAlwaysOnline
Methods:
-- client.zones.settings.alwaysOnline.edit({ ...params }) -> ZonesAlwaysOnline
-- client.zones.settings.alwaysOnline.get({ ...params }) -> ZonesAlwaysOnline
+- client.zones.settings.alwaysOnline.edit({ ...params }) -> ZoneSettingAlwaysOnline
+- client.zones.settings.alwaysOnline.get({ ...params }) -> ZoneSettingAlwaysOnline
### AlwaysUseHTTPS
Types:
-- ZonesAlwaysUseHTTPS
+- ZoneSettingAlwaysUseHTTPS
Methods:
-- client.zones.settings.alwaysUseHTTPS.edit({ ...params }) -> ZonesAlwaysUseHTTPS
-- client.zones.settings.alwaysUseHTTPS.get({ ...params }) -> ZonesAlwaysUseHTTPS
+- client.zones.settings.alwaysUseHTTPS.edit({ ...params }) -> ZoneSettingAlwaysUseHTTPS
+- client.zones.settings.alwaysUseHTTPS.get({ ...params }) -> ZoneSettingAlwaysUseHTTPS
### AutomaticHTTPSRewrites
Types:
-- ZonesAutomaticHTTPSRewrites
+- ZoneSettingAutomaticHTTPSRewrites
Methods:
-- client.zones.settings.automaticHTTPSRewrites.edit({ ...params }) -> ZonesAutomaticHTTPSRewrites
-- client.zones.settings.automaticHTTPSRewrites.get({ ...params }) -> ZonesAutomaticHTTPSRewrites
+- client.zones.settings.automaticHTTPSRewrites.edit({ ...params }) -> ZoneSettingAutomaticHTTPSRewrites
+- client.zones.settings.automaticHTTPSRewrites.get({ ...params }) -> ZoneSettingAutomaticHTTPSRewrites
### AutomaticPlatformOptimization
Types:
-- ZonesAutomaticPlatformOptimization
+- ZoneSettingAutomaticPlatformOptimization
Methods:
-- client.zones.settings.automaticPlatformOptimization.edit({ ...params }) -> ZonesAutomaticPlatformOptimization
-- client.zones.settings.automaticPlatformOptimization.get({ ...params }) -> ZonesAutomaticPlatformOptimization
+- client.zones.settings.automaticPlatformOptimization.edit({ ...params }) -> ZoneSettingAutomaticPlatformOptimization
+- client.zones.settings.automaticPlatformOptimization.get({ ...params }) -> ZoneSettingAutomaticPlatformOptimization
### Brotli
Types:
-- ZonesBrotli
+- ZoneSettingBrotli
Methods:
-- client.zones.settings.brotli.edit({ ...params }) -> ZonesBrotli
-- client.zones.settings.brotli.get({ ...params }) -> ZonesBrotli
+- client.zones.settings.brotli.edit({ ...params }) -> ZoneSettingBrotli
+- client.zones.settings.brotli.get({ ...params }) -> ZoneSettingBrotli
### BrowserCacheTTL
Types:
-- ZonesBrowserCacheTTL
+- ZoneSettingBrowserCacheTTL
Methods:
-- client.zones.settings.browserCacheTTL.edit({ ...params }) -> ZonesBrowserCacheTTL
-- client.zones.settings.browserCacheTTL.get({ ...params }) -> ZonesBrowserCacheTTL
+- client.zones.settings.browserCacheTTL.edit({ ...params }) -> ZoneSettingBrowserCacheTTL
+- client.zones.settings.browserCacheTTL.get({ ...params }) -> ZoneSettingBrowserCacheTTL
### BrowserCheck
Types:
-- ZonesBrowserCheck
+- ZoneSettingBrowserCheck
Methods:
-- client.zones.settings.browserCheck.edit({ ...params }) -> ZonesBrowserCheck
-- client.zones.settings.browserCheck.get({ ...params }) -> ZonesBrowserCheck
+- client.zones.settings.browserCheck.edit({ ...params }) -> ZoneSettingBrowserCheck
+- client.zones.settings.browserCheck.get({ ...params }) -> ZoneSettingBrowserCheck
### CacheLevel
Types:
-- ZonesCacheLevel
+- ZoneSettingCacheLevel
Methods:
-- client.zones.settings.cacheLevel.edit({ ...params }) -> ZonesCacheLevel
-- client.zones.settings.cacheLevel.get({ ...params }) -> ZonesCacheLevel
+- client.zones.settings.cacheLevel.edit({ ...params }) -> ZoneSettingCacheLevel
+- client.zones.settings.cacheLevel.get({ ...params }) -> ZoneSettingCacheLevel
### ChallengeTTL
Types:
-- ZonesChallengeTTL
+- ZoneSettingChallengeTTL
Methods:
-- client.zones.settings.challengeTTL.edit({ ...params }) -> ZonesChallengeTTL
-- client.zones.settings.challengeTTL.get({ ...params }) -> ZonesChallengeTTL
+- client.zones.settings.challengeTTL.edit({ ...params }) -> ZoneSettingChallengeTTL
+- client.zones.settings.challengeTTL.get({ ...params }) -> ZoneSettingChallengeTTL
### Ciphers
Types:
-- ZonesCiphers
+- ZoneSettingCiphers
Methods:
-- client.zones.settings.ciphers.edit({ ...params }) -> ZonesCiphers
-- client.zones.settings.ciphers.get({ ...params }) -> ZonesCiphers
+- client.zones.settings.ciphers.edit({ ...params }) -> ZoneSettingCiphers
+- client.zones.settings.ciphers.get({ ...params }) -> ZoneSettingCiphers
### DevelopmentMode
Types:
-- ZonesDevelopmentMode
+- ZoneSettingDevelopmentMode
Methods:
-- client.zones.settings.developmentMode.edit({ ...params }) -> ZonesDevelopmentMode
-- client.zones.settings.developmentMode.get({ ...params }) -> ZonesDevelopmentMode
+- client.zones.settings.developmentMode.edit({ ...params }) -> ZoneSettingDevelopmentMode
+- client.zones.settings.developmentMode.get({ ...params }) -> ZoneSettingDevelopmentMode
### EarlyHints
Types:
-- ZonesEarlyHints
+- ZoneSettingEarlyHints
Methods:
-- client.zones.settings.earlyHints.edit({ ...params }) -> ZonesEarlyHints
-- client.zones.settings.earlyHints.get({ ...params }) -> ZonesEarlyHints
+- client.zones.settings.earlyHints.edit({ ...params }) -> ZoneSettingEarlyHints
+- client.zones.settings.earlyHints.get({ ...params }) -> ZoneSettingEarlyHints
### EmailObfuscation
Types:
-- ZonesEmailObfuscation
+- ZoneSettingEmailObfuscation
Methods:
-- client.zones.settings.emailObfuscation.edit({ ...params }) -> ZonesEmailObfuscation
-- client.zones.settings.emailObfuscation.get({ ...params }) -> ZonesEmailObfuscation
+- client.zones.settings.emailObfuscation.edit({ ...params }) -> ZoneSettingEmailObfuscation
+- client.zones.settings.emailObfuscation.get({ ...params }) -> ZoneSettingEmailObfuscation
### H2Prioritization
Types:
-- ZonesH2Prioritization
+- ZoneSettingH2Prioritization
Methods:
-- client.zones.settings.h2Prioritization.edit({ ...params }) -> ZonesH2Prioritization
-- client.zones.settings.h2Prioritization.get({ ...params }) -> ZonesH2Prioritization
+- client.zones.settings.h2Prioritization.edit({ ...params }) -> ZoneSettingH2Prioritization
+- client.zones.settings.h2Prioritization.get({ ...params }) -> ZoneSettingH2Prioritization
### HotlinkProtection
Types:
-- ZonesHotlinkProtection
+- ZoneSettingHotlinkProtection
Methods:
-- client.zones.settings.hotlinkProtection.edit({ ...params }) -> ZonesHotlinkProtection
-- client.zones.settings.hotlinkProtection.get({ ...params }) -> ZonesHotlinkProtection
+- client.zones.settings.hotlinkProtection.edit({ ...params }) -> ZoneSettingHotlinkProtection
+- client.zones.settings.hotlinkProtection.get({ ...params }) -> ZoneSettingHotlinkProtection
### HTTP2
Types:
-- ZonesHTTP2
+- ZoneSettingHTTP2
Methods:
-- client.zones.settings.http2.edit({ ...params }) -> ZonesHTTP2
-- client.zones.settings.http2.get({ ...params }) -> ZonesHTTP2
+- client.zones.settings.http2.edit({ ...params }) -> ZoneSettingHTTP2
+- client.zones.settings.http2.get({ ...params }) -> ZoneSettingHTTP2
### HTTP3
Types:
-- ZonesHTTP3
+- ZoneSettingHTTP3
Methods:
-- client.zones.settings.http3.edit({ ...params }) -> ZonesHTTP3
-- client.zones.settings.http3.get({ ...params }) -> ZonesHTTP3
+- client.zones.settings.http3.edit({ ...params }) -> ZoneSettingHTTP3
+- client.zones.settings.http3.get({ ...params }) -> ZoneSettingHTTP3
### ImageResizing
Types:
-- ZonesImageResizing
+- ZoneSettingImageResizing
Methods:
-- client.zones.settings.imageResizing.edit({ ...params }) -> ZonesImageResizing
-- client.zones.settings.imageResizing.get({ ...params }) -> ZonesImageResizing
+- client.zones.settings.imageResizing.edit({ ...params }) -> ZoneSettingImageResizing
+- client.zones.settings.imageResizing.get({ ...params }) -> ZoneSettingImageResizing
### IPGeolocation
Types:
-- ZonesIPGeolocation
+- ZoneSettingIPGeolocation
Methods:
-- client.zones.settings.ipGeolocation.edit({ ...params }) -> ZonesIPGeolocation
-- client.zones.settings.ipGeolocation.get({ ...params }) -> ZonesIPGeolocation
+- client.zones.settings.ipGeolocation.edit({ ...params }) -> ZoneSettingIPGeolocation
+- client.zones.settings.ipGeolocation.get({ ...params }) -> ZoneSettingIPGeolocation
### IPV6
Types:
-- ZonesIPV6
+- ZoneSettingIPV6
Methods:
-- client.zones.settings.ipv6.edit({ ...params }) -> ZonesIPV6
-- client.zones.settings.ipv6.get({ ...params }) -> ZonesIPV6
+- client.zones.settings.ipv6.edit({ ...params }) -> ZoneSettingIPV6
+- client.zones.settings.ipv6.get({ ...params }) -> ZoneSettingIPV6
### MinTLSVersion
Types:
-- ZonesMinTLSVersion
+- ZoneSettingMinTLSVersion
Methods:
-- client.zones.settings.minTLSVersion.edit({ ...params }) -> ZonesMinTLSVersion
-- client.zones.settings.minTLSVersion.get({ ...params }) -> ZonesMinTLSVersion
+- client.zones.settings.minTLSVersion.edit({ ...params }) -> ZoneSettingMinTLSVersion
+- client.zones.settings.minTLSVersion.get({ ...params }) -> ZoneSettingMinTLSVersion
### Minify
Types:
-- ZonesMinify
+- ZoneSettingMinify
Methods:
-- client.zones.settings.minify.edit({ ...params }) -> ZonesMinify
-- client.zones.settings.minify.get({ ...params }) -> ZonesMinify
+- client.zones.settings.minify.edit({ ...params }) -> ZoneSettingMinify
+- client.zones.settings.minify.get({ ...params }) -> ZoneSettingMinify
### Mirage
Types:
-- ZonesMirage
+- ZoneSettingMirage
Methods:
-- client.zones.settings.mirage.edit({ ...params }) -> ZonesMirage
-- client.zones.settings.mirage.get({ ...params }) -> ZonesMirage
+- client.zones.settings.mirage.edit({ ...params }) -> ZoneSettingMirage
+- client.zones.settings.mirage.get({ ...params }) -> ZoneSettingMirage
### MobileRedirect
Types:
-- ZonesMobileRedirect
+- ZoneSettingMobileRedirect
Methods:
-- client.zones.settings.mobileRedirect.edit({ ...params }) -> ZonesMobileRedirect
-- client.zones.settings.mobileRedirect.get({ ...params }) -> ZonesMobileRedirect
+- client.zones.settings.mobileRedirect.edit({ ...params }) -> ZoneSettingMobileRedirect
+- client.zones.settings.mobileRedirect.get({ ...params }) -> ZoneSettingMobileRedirect
### NEL
Types:
-- ZonesNEL
+- ZoneSettingNEL
Methods:
-- client.zones.settings.nel.edit({ ...params }) -> ZonesNEL
-- client.zones.settings.nel.get({ ...params }) -> ZonesNEL
+- client.zones.settings.nel.edit({ ...params }) -> ZoneSettingNEL
+- client.zones.settings.nel.get({ ...params }) -> ZoneSettingNEL
### OpportunisticEncryption
Types:
-- ZonesOpportunisticEncryption
+- ZoneSettingOpportunisticEncryption
Methods:
-- client.zones.settings.opportunisticEncryption.edit({ ...params }) -> ZonesOpportunisticEncryption
-- client.zones.settings.opportunisticEncryption.get({ ...params }) -> ZonesOpportunisticEncryption
+- client.zones.settings.opportunisticEncryption.edit({ ...params }) -> ZoneSettingOpportunisticEncryption
+- client.zones.settings.opportunisticEncryption.get({ ...params }) -> ZoneSettingOpportunisticEncryption
### OpportunisticOnion
Types:
-- ZonesOpportunisticOnion
+- ZoneSettingOpportunisticOnion
Methods:
-- client.zones.settings.opportunisticOnion.edit({ ...params }) -> ZonesOpportunisticOnion
-- client.zones.settings.opportunisticOnion.get({ ...params }) -> ZonesOpportunisticOnion
+- client.zones.settings.opportunisticOnion.edit({ ...params }) -> ZoneSettingOpportunisticOnion
+- client.zones.settings.opportunisticOnion.get({ ...params }) -> ZoneSettingOpportunisticOnion
### OrangeToOrange
Types:
-- ZonesOrangeToOrange
+- ZoneSettingOrangeToOrange
Methods:
-- client.zones.settings.orangeToOrange.edit({ ...params }) -> ZonesOrangeToOrange
-- client.zones.settings.orangeToOrange.get({ ...params }) -> ZonesOrangeToOrange
+- client.zones.settings.orangeToOrange.edit({ ...params }) -> ZoneSettingOrangeToOrange
+- client.zones.settings.orangeToOrange.get({ ...params }) -> ZoneSettingOrangeToOrange
### OriginErrorPagePassThru
Types:
-- ZonesOriginErrorPagePassThru
+- ZoneSettingOriginErrorPagePassThru
Methods:
-- client.zones.settings.originErrorPagePassThru.edit({ ...params }) -> ZonesOriginErrorPagePassThru
-- client.zones.settings.originErrorPagePassThru.get({ ...params }) -> ZonesOriginErrorPagePassThru
+- client.zones.settings.originErrorPagePassThru.edit({ ...params }) -> ZoneSettingOriginErrorPagePassThru
+- client.zones.settings.originErrorPagePassThru.get({ ...params }) -> ZoneSettingOriginErrorPagePassThru
### OriginMaxHTTPVersion
@@ -716,210 +716,210 @@ Methods:
Types:
-- ZonesPolish
+- ZoneSettingPolish
Methods:
-- client.zones.settings.polish.edit({ ...params }) -> ZonesPolish
-- client.zones.settings.polish.get({ ...params }) -> ZonesPolish
+- client.zones.settings.polish.edit({ ...params }) -> ZoneSettingPolish
+- client.zones.settings.polish.get({ ...params }) -> ZoneSettingPolish
### PrefetchPreload
Types:
-- ZonesPrefetchPreload
+- ZoneSettingPrefetchPreload
Methods:
-- client.zones.settings.prefetchPreload.edit({ ...params }) -> ZonesPrefetchPreload
-- client.zones.settings.prefetchPreload.get({ ...params }) -> ZonesPrefetchPreload
+- client.zones.settings.prefetchPreload.edit({ ...params }) -> ZoneSettingPrefetchPreload
+- client.zones.settings.prefetchPreload.get({ ...params }) -> ZoneSettingPrefetchPreload
### ProxyReadTimeout
Types:
-- ZonesProxyReadTimeout
+- ZoneSettingProxyReadTimeout
Methods:
-- client.zones.settings.proxyReadTimeout.edit({ ...params }) -> ZonesProxyReadTimeout
-- client.zones.settings.proxyReadTimeout.get({ ...params }) -> ZonesProxyReadTimeout
+- client.zones.settings.proxyReadTimeout.edit({ ...params }) -> ZoneSettingProxyReadTimeout
+- client.zones.settings.proxyReadTimeout.get({ ...params }) -> ZoneSettingProxyReadTimeout
### PseudoIPV4
Types:
-- ZonesPseudoIPV4
+- ZoneSettingPseudoIPV4
Methods:
-- client.zones.settings.pseudoIPV4.edit({ ...params }) -> ZonesPseudoIPV4
-- client.zones.settings.pseudoIPV4.get({ ...params }) -> ZonesPseudoIPV4
+- client.zones.settings.pseudoIPV4.edit({ ...params }) -> ZoneSettingPseudoIPV4
+- client.zones.settings.pseudoIPV4.get({ ...params }) -> ZoneSettingPseudoIPV4
### ResponseBuffering
Types:
-- ZonesBuffering
+- ZoneSettingBuffering
Methods:
-- client.zones.settings.responseBuffering.edit({ ...params }) -> ZonesBuffering
-- client.zones.settings.responseBuffering.get({ ...params }) -> ZonesBuffering
+- client.zones.settings.responseBuffering.edit({ ...params }) -> ZoneSettingBuffering
+- client.zones.settings.responseBuffering.get({ ...params }) -> ZoneSettingBuffering
### RocketLoader
Types:
-- ZonesRocketLoader
+- ZoneSettingRocketLoader
Methods:
-- client.zones.settings.rocketLoader.edit({ ...params }) -> ZonesRocketLoader
-- client.zones.settings.rocketLoader.get({ ...params }) -> ZonesRocketLoader
+- client.zones.settings.rocketLoader.edit({ ...params }) -> ZoneSettingRocketLoader
+- client.zones.settings.rocketLoader.get({ ...params }) -> ZoneSettingRocketLoader
### SecurityHeaders
Types:
-- ZonesSecurityHeader
+- ZoneSettingSecurityHeader
Methods:
-- client.zones.settings.securityHeaders.edit({ ...params }) -> ZonesSecurityHeader
-- client.zones.settings.securityHeaders.get({ ...params }) -> ZonesSecurityHeader
+- client.zones.settings.securityHeaders.edit({ ...params }) -> ZoneSettingSecurityHeader
+- client.zones.settings.securityHeaders.get({ ...params }) -> ZoneSettingSecurityHeader
### SecurityLevel
Types:
-- ZonesSecurityLevel
+- ZoneSettingSecurityLevel
Methods:
-- client.zones.settings.securityLevel.edit({ ...params }) -> ZonesSecurityLevel
-- client.zones.settings.securityLevel.get({ ...params }) -> ZonesSecurityLevel
+- client.zones.settings.securityLevel.edit({ ...params }) -> ZoneSettingSecurityLevel
+- client.zones.settings.securityLevel.get({ ...params }) -> ZoneSettingSecurityLevel
### ServerSideExcludes
Types:
-- ZonesServerSideExclude
+- ZoneSettingServerSideExclude
Methods:
-- client.zones.settings.serverSideExcludes.edit({ ...params }) -> ZonesServerSideExclude
-- client.zones.settings.serverSideExcludes.get({ ...params }) -> ZonesServerSideExclude
+- client.zones.settings.serverSideExcludes.edit({ ...params }) -> ZoneSettingServerSideExclude
+- client.zones.settings.serverSideExcludes.get({ ...params }) -> ZoneSettingServerSideExclude
### SortQueryStringForCache
Types:
-- ZonesSortQueryStringForCache
+- ZoneSettingSortQueryStringForCache
Methods:
-- client.zones.settings.sortQueryStringForCache.edit({ ...params }) -> ZonesSortQueryStringForCache
-- client.zones.settings.sortQueryStringForCache.get({ ...params }) -> ZonesSortQueryStringForCache
+- client.zones.settings.sortQueryStringForCache.edit({ ...params }) -> ZoneSettingSortQueryStringForCache
+- client.zones.settings.sortQueryStringForCache.get({ ...params }) -> ZoneSettingSortQueryStringForCache
### SSL
Types:
-- ZonesSSL
+- ZoneSettingSSL
Methods:
-- client.zones.settings.ssl.edit({ ...params }) -> ZonesSSL
-- client.zones.settings.ssl.get({ ...params }) -> ZonesSSL
+- client.zones.settings.ssl.edit({ ...params }) -> ZoneSettingSSL
+- client.zones.settings.ssl.get({ ...params }) -> ZoneSettingSSL
### SSLRecommender
Types:
-- ZonesSSLRecommender
+- ZoneSettingSSLRecommender
Methods:
-- client.zones.settings.sslRecommender.edit({ ...params }) -> ZonesSSLRecommender
-- client.zones.settings.sslRecommender.get({ ...params }) -> ZonesSSLRecommender
+- client.zones.settings.sslRecommender.edit({ ...params }) -> ZoneSettingSSLRecommender
+- client.zones.settings.sslRecommender.get({ ...params }) -> ZoneSettingSSLRecommender
### TLS1_3
Types:
-- ZonesTLS1_3
+- ZoneSettingTLS1_3
Methods:
-- client.zones.settings.tls1_3.edit({ ...params }) -> ZonesTLS1_3
-- client.zones.settings.tls1_3.get({ ...params }) -> ZonesTLS1_3
+- client.zones.settings.tls1_3.edit({ ...params }) -> ZoneSettingTLS1_3
+- client.zones.settings.tls1_3.get({ ...params }) -> ZoneSettingTLS1_3
### TLSClientAuth
Types:
-- ZonesTLSClientAuth
+- ZoneSettingTLSClientAuth
Methods:
-- client.zones.settings.tlsClientAuth.edit({ ...params }) -> ZonesTLSClientAuth
-- client.zones.settings.tlsClientAuth.get({ ...params }) -> ZonesTLSClientAuth
+- client.zones.settings.tlsClientAuth.edit({ ...params }) -> ZoneSettingTLSClientAuth
+- client.zones.settings.tlsClientAuth.get({ ...params }) -> ZoneSettingTLSClientAuth
### TrueClientIPHeader
Types:
-- ZonesTrueClientIPHeader
+- ZoneSettingTrueClientIPHeader
Methods:
-- client.zones.settings.trueClientIPHeader.edit({ ...params }) -> ZonesTrueClientIPHeader
-- client.zones.settings.trueClientIPHeader.get({ ...params }) -> ZonesTrueClientIPHeader
+- client.zones.settings.trueClientIPHeader.edit({ ...params }) -> ZoneSettingTrueClientIPHeader
+- client.zones.settings.trueClientIPHeader.get({ ...params }) -> ZoneSettingTrueClientIPHeader
### WAF
Types:
-- ZonesWAF
+- ZoneSettingWAF
Methods:
-- client.zones.settings.waf.edit({ ...params }) -> ZonesWAF
-- client.zones.settings.waf.get({ ...params }) -> ZonesWAF
+- client.zones.settings.waf.edit({ ...params }) -> ZoneSettingWAF
+- client.zones.settings.waf.get({ ...params }) -> ZoneSettingWAF
### WebP
Types:
-- ZonesWebP
+- ZoneSettingWebP
Methods:
-- client.zones.settings.WebP.edit({ ...params }) -> ZonesWebP
-- client.zones.settings.WebP.get({ ...params }) -> ZonesWebP
+- client.zones.settings.WebP.edit({ ...params }) -> ZoneSettingWebP
+- client.zones.settings.WebP.get({ ...params }) -> ZoneSettingWebP
### Websocket
Types:
-- ZonesWebsockets
+- ZoneSettingWebsockets
Methods:
-- client.zones.settings.websocket.edit({ ...params }) -> ZonesWebsockets
-- client.zones.settings.websocket.get({ ...params }) -> ZonesWebsockets
+- client.zones.settings.websocket.edit({ ...params }) -> ZoneSettingWebsockets
+- client.zones.settings.websocket.get({ ...params }) -> ZoneSettingWebsockets
### FontSettings
Types:
-- SpeedCloudflareFonts
+- ZoneSettingFonts
Methods:
-- client.zones.settings.fontSettings.edit({ ...params }) -> SpeedCloudflareFonts
-- client.zones.settings.fontSettings.get({ ...params }) -> SpeedCloudflareFonts
+- client.zones.settings.fontSettings.edit({ ...params }) -> ZoneSettingFonts
+- client.zones.settings.fontSettings.get({ ...params }) -> ZoneSettingFonts
## CustomNameservers
@@ -1070,7 +1070,7 @@ Methods:
Methods:
-- client.loadBalancers.previews.get(previewId, { ...params }) -> LoadBalancingPreviewResult
+- client.loadBalancers.previews.get(previewId, { ...params }) -> LoadBalancingPreview
## Regions
@@ -1224,18 +1224,18 @@ Methods:
Types:
-- TLSCertificatesAndHostnamesUniversal
+- UniversalSSLSettings
Methods:
-- client.ssl.universal.settings.edit({ ...params }) -> TLSCertificatesAndHostnamesUniversal
-- client.ssl.universal.settings.get({ ...params }) -> TLSCertificatesAndHostnamesUniversal
+- client.ssl.universal.settings.edit({ ...params }) -> UniversalSSLSettings
+- client.ssl.universal.settings.get({ ...params }) -> UniversalSSLSettings
## Verification
Types:
-- TLSCertificatesAndHostnamesVerification
+- TLSVerificationSetting
- VerificationEditResponse
- VerificationGetResponse
@@ -1306,19 +1306,19 @@ Methods:
Types:
-- BillSubsAPIAvailableRatePlan
+- AvailableRatePlan
- PlanListResponse
Methods:
- client.plans.list(zoneIdentifier) -> PlanListResponse | null
-- client.plans.get(zoneIdentifier, planIdentifier) -> BillSubsAPIAvailableRatePlan
+- client.plans.get(zoneIdentifier, planIdentifier) -> AvailableRatePlan
# RatePlans
Types:
-- BillSubsRatePlan
+- RatePlan
- RatePlanGetResponse
Methods:
@@ -1331,32 +1331,32 @@ Methods:
Types:
-- TLSCertificatesAndHostnamesHostnameAssociation
+- TLSHostnameAssociation
Methods:
-- client.certificateAuthorities.hostnameAssociations.update({ ...params }) -> TLSCertificatesAndHostnamesHostnameAssociation
-- client.certificateAuthorities.hostnameAssociations.get({ ...params }) -> TLSCertificatesAndHostnamesHostnameAssociation
+- client.certificateAuthorities.hostnameAssociations.update({ ...params }) -> TLSHostnameAssociation
+- client.certificateAuthorities.hostnameAssociations.get({ ...params }) -> TLSHostnameAssociation
# ClientCertificates
Types:
-- TLSCertificatesAndHostnamesClientCertificate
+- ClientCertificate
Methods:
-- client.clientCertificates.create({ ...params }) -> TLSCertificatesAndHostnamesClientCertificate
-- client.clientCertificates.list({ ...params }) -> TLSCertificatesAndHostnamesClientCertificatesV4PagePaginationArray
-- client.clientCertificates.delete(clientCertificateId, { ...params }) -> TLSCertificatesAndHostnamesClientCertificate
-- client.clientCertificates.edit(clientCertificateId, { ...params }) -> TLSCertificatesAndHostnamesClientCertificate
-- client.clientCertificates.get(clientCertificateId, { ...params }) -> TLSCertificatesAndHostnamesClientCertificate
+- client.clientCertificates.create({ ...params }) -> ClientCertificate
+- client.clientCertificates.list({ ...params }) -> ClientCertificatesV4PagePaginationArray
+- client.clientCertificates.delete(clientCertificateId, { ...params }) -> ClientCertificate
+- client.clientCertificates.edit(clientCertificateId, { ...params }) -> ClientCertificate
+- client.clientCertificates.get(clientCertificateId, { ...params }) -> ClientCertificate
# CustomCertificates
Types:
-- TLSCertificatesAndHostnamesCustomCertificate
+- CustomCertificate
- CustomCertificateCreateResponse
- CustomCertificateDeleteResponse
- CustomCertificateEditResponse
@@ -1365,7 +1365,7 @@ Types:
Methods:
- client.customCertificates.create({ ...params }) -> CustomCertificateCreateResponse
-- client.customCertificates.list({ ...params }) -> TLSCertificatesAndHostnamesCustomCertificatesV4PagePaginationArray
+- client.customCertificates.list({ ...params }) -> CustomCertificatesV4PagePaginationArray
- client.customCertificates.delete(customCertificateId, { ...params }) -> CustomCertificateDeleteResponse
- client.customCertificates.edit(customCertificateId, { ...params }) -> CustomCertificateEditResponse
- client.customCertificates.get(customCertificateId, { ...params }) -> CustomCertificateGetResponse
@@ -1384,7 +1384,7 @@ Methods:
Types:
-- TLSCertificatesAndHostnamesCustomHostname
+- CustomHostname
- CustomHostnameCreateResponse
- CustomHostnameListResponse
- CustomHostnameDeleteResponse
@@ -1417,7 +1417,7 @@ Methods:
Types:
-- DNSCustomNameserversCustomNS
+- CustomNameserver
- CustomNameserverDeleteResponse
- CustomNameserverAvailabiltyResponse
- CustomNameserverGetResponse
@@ -1425,7 +1425,7 @@ Types:
Methods:
-- client.customNameservers.create({ ...params }) -> DNSCustomNameserversCustomNS
+- client.customNameservers.create({ ...params }) -> CustomNameserver
- client.customNameservers.delete(customNSId, { ...params }) -> CustomNameserverDeleteResponse | null
- client.customNameservers.availabilty({ ...params }) -> CustomNameserverAvailabiltyResponse | null
- client.customNameservers.get({ ...params }) -> CustomNameserverGetResponse | null
@@ -1461,36 +1461,36 @@ Methods:
Types:
-- DNSDNSAnalyticsAPIReport
+- DNSAnalyticsReport
Methods:
-- client.dns.analytics.reports.get({ ...params }) -> DNSDNSAnalyticsAPIReport
+- client.dns.analytics.reports.get({ ...params }) -> DNSAnalyticsReport
#### Bytimes
Types:
-- DNSDNSAnalyticsAPIReportBytime
+- DNSAnalyticsReportByTime
Methods:
-- client.dns.analytics.reports.bytimes.get({ ...params }) -> DNSDNSAnalyticsAPIReportBytime
+- client.dns.analytics.reports.bytimes.get({ ...params }) -> DNSAnalyticsReportByTime
## Firewall
Types:
-- DNSFirewallDNSFirewall
+- DNSFirewall
- FirewallDeleteResponse
Methods:
-- client.dns.firewall.create({ ...params }) -> DNSFirewallDNSFirewall
-- client.dns.firewall.list({ ...params }) -> DNSFirewallDNSFirewallsV4PagePaginationArray
+- client.dns.firewall.create({ ...params }) -> DNSFirewall
+- client.dns.firewall.list({ ...params }) -> DNSFirewallsV4PagePaginationArray
- client.dns.firewall.delete(dnsFirewallId, { ...params }) -> FirewallDeleteResponse
-- client.dns.firewall.edit(dnsFirewallId, { ...params }) -> DNSFirewallDNSFirewall
-- client.dns.firewall.get(dnsFirewallId, { ...params }) -> DNSFirewallDNSFirewall
+- client.dns.firewall.edit(dnsFirewallId, { ...params }) -> DNSFirewall
+- client.dns.firewall.get(dnsFirewallId, { ...params }) -> DNSFirewall
### Analytics
@@ -1498,26 +1498,26 @@ Methods:
Methods:
-- client.dns.firewall.analytics.reports.get(dnsFirewallId, { ...params }) -> DNSDNSAnalyticsAPIReport
+- client.dns.firewall.analytics.reports.get(dnsFirewallId, { ...params }) -> DNSAnalyticsReport
##### Bytimes
Methods:
-- client.dns.firewall.analytics.reports.bytimes.get(dnsFirewallId, { ...params }) -> DNSDNSAnalyticsAPIReportBytime
+- client.dns.firewall.analytics.reports.bytimes.get(dnsFirewallId, { ...params }) -> DNSAnalyticsReportByTime
# DNSSEC
Types:
-- DNSSECDNSSEC
+- DNSSEC
- DNSSECDeleteResponse
Methods:
- client.dnssec.delete({ ...params }) -> DNSSECDeleteResponse
-- client.dnssec.edit({ ...params }) -> DNSSECDNSSEC
-- client.dnssec.get({ ...params }) -> DNSSECDNSSEC
+- client.dnssec.edit({ ...params }) -> DNSSEC
+- client.dnssec.get({ ...params }) -> DNSSEC
# EmailRouting
@@ -1596,16 +1596,16 @@ Methods:
Types:
-- LegacyJhsFilter
+- FirewallFilter
- FilterCreateResponse
Methods:
- client.filters.create(zoneIdentifier, { ...params }) -> FilterCreateResponse | null
-- client.filters.update(zoneIdentifier, id, { ...params }) -> LegacyJhsFilter | null
-- client.filters.list(zoneIdentifier, { ...params }) -> LegacyJhsFiltersV4PagePaginationArray
-- client.filters.delete(zoneIdentifier, id) -> LegacyJhsFilter | null
-- client.filters.get(zoneIdentifier, id) -> LegacyJhsFilter | null
+- client.filters.update(zoneIdentifier, id, { ...params }) -> FirewallFilter | null
+- client.filters.list(zoneIdentifier, { ...params }) -> FirewallFiltersV4PagePaginationArray
+- client.filters.delete(zoneIdentifier, id) -> FirewallFilter | null
+- client.filters.get(zoneIdentifier, id) -> FirewallFilter | null
# Firewall
@@ -1613,33 +1613,33 @@ Methods:
Types:
-- LegacyJhsZonelockdown
+- FirewallZoneLockdown
- LockdownDeleteResponse
Methods:
-- client.firewall.lockdowns.create(zoneIdentifier, { ...params }) -> LegacyJhsZonelockdown | null
-- client.firewall.lockdowns.update(zoneIdentifier, id, { ...params }) -> LegacyJhsZonelockdown | null
-- client.firewall.lockdowns.list(zoneIdentifier, { ...params }) -> LegacyJhsZonelockdownsV4PagePaginationArray
+- client.firewall.lockdowns.create(zoneIdentifier, { ...params }) -> FirewallZoneLockdown | null
+- client.firewall.lockdowns.update(zoneIdentifier, id, { ...params }) -> FirewallZoneLockdown | null
+- client.firewall.lockdowns.list(zoneIdentifier, { ...params }) -> FirewallZoneLockdownsV4PagePaginationArray
- client.firewall.lockdowns.delete(zoneIdentifier, id) -> LockdownDeleteResponse
-- client.firewall.lockdowns.get(zoneIdentifier, id) -> LegacyJhsZonelockdown | null
+- client.firewall.lockdowns.get(zoneIdentifier, id) -> FirewallZoneLockdown | null
## Rules
Types:
-- LegacyJhsFilterRule
+- FirewallFilterRule
- RuleCreateResponse
- RuleEditResponse
Methods:
- client.firewall.rules.create(zoneIdentifier, { ...params }) -> RuleCreateResponse | null
-- client.firewall.rules.update(zoneIdentifier, id, { ...params }) -> LegacyJhsFilterRule | null
-- client.firewall.rules.list(zoneIdentifier, { ...params }) -> LegacyJhsFilterRulesV4PagePaginationArray
-- client.firewall.rules.delete(zoneIdentifier, id, { ...params }) -> LegacyJhsFilterRule | null
+- client.firewall.rules.update(zoneIdentifier, id, { ...params }) -> FirewallFilterRule | null
+- client.firewall.rules.list(zoneIdentifier, { ...params }) -> FirewallFilterRulesV4PagePaginationArray
+- client.firewall.rules.delete(zoneIdentifier, id, { ...params }) -> FirewallFilterRule | null
- client.firewall.rules.edit(zoneIdentifier, id, { ...params }) -> RuleEditResponse | null
-- client.firewall.rules.get(zoneIdentifier, id) -> LegacyJhsFilterRule | null
+- client.firewall.rules.get(zoneIdentifier, id) -> FirewallFilterRule | null
## AccessRules
@@ -1663,7 +1663,7 @@ Methods:
Types:
-- LegacyJhsUARules
+- FirewallUserAgentRule
- UARuleCreateResponse
- UARuleUpdateResponse
- UARuleListResponse
@@ -1684,16 +1684,16 @@ Methods:
Types:
-- LegacyJhsOverride
+- WAFOverride
- OverrideDeleteResponse
Methods:
-- client.firewall.waf.overrides.create(zoneIdentifier, { ...params }) -> LegacyJhsOverride | null
-- client.firewall.waf.overrides.update(zoneIdentifier, id, { ...params }) -> LegacyJhsOverride | null
-- client.firewall.waf.overrides.list(zoneIdentifier, { ...params }) -> LegacyJhsOverridesV4PagePaginationArray
+- client.firewall.waf.overrides.create(zoneIdentifier, { ...params }) -> WAFOverride | null
+- client.firewall.waf.overrides.update(zoneIdentifier, id, { ...params }) -> WAFOverride | null
+- client.firewall.waf.overrides.list(zoneIdentifier, { ...params }) -> WAFOverridesV4PagePaginationArray
- client.firewall.waf.overrides.delete(zoneIdentifier, id) -> OverrideDeleteResponse
-- client.firewall.waf.overrides.get(zoneIdentifier, id) -> LegacyJhsOverride | null
+- client.firewall.waf.overrides.get(zoneIdentifier, id) -> WAFOverride | null
### Packages
@@ -1711,13 +1711,13 @@ Methods:
Types:
-- WAFManagedRulesSchemasGroup
+- WAFManagedRulesGroup
- GroupEditResponse
- GroupGetResponse
Methods:
-- client.firewall.waf.packages.groups.list(packageId, { ...params }) -> WAFManagedRulesSchemasGroupsV4PagePaginationArray
+- client.firewall.waf.packages.groups.list(packageId, { ...params }) -> WAFManagedRulesGroupsV4PagePaginationArray
- client.firewall.waf.packages.groups.edit(packageId, groupId, { ...params }) -> GroupEditResponse
- client.firewall.waf.packages.groups.get(packageId, groupId, { ...params }) -> GroupGetResponse
@@ -1739,18 +1739,18 @@ Methods:
Types:
-- HealthchecksHealthchecks
+- Healthcheck
- HealthcheckListResponse
- HealthcheckDeleteResponse
Methods:
-- client.healthchecks.create({ ...params }) -> HealthchecksHealthchecks
-- client.healthchecks.update(healthcheckId, { ...params }) -> HealthchecksHealthchecks
+- client.healthchecks.create({ ...params }) -> Healthcheck
+- client.healthchecks.update(healthcheckId, { ...params }) -> Healthcheck
- client.healthchecks.list({ ...params }) -> HealthcheckListResponse | null
- client.healthchecks.delete(healthcheckId, { ...params }) -> HealthcheckDeleteResponse
-- client.healthchecks.edit(healthcheckId, { ...params }) -> HealthchecksHealthchecks
-- client.healthchecks.get(healthcheckId, { ...params }) -> HealthchecksHealthchecks
+- client.healthchecks.edit(healthcheckId, { ...params }) -> Healthcheck
+- client.healthchecks.get(healthcheckId, { ...params }) -> Healthcheck
## Previews
@@ -1760,26 +1760,26 @@ Types:
Methods:
-- client.healthchecks.previews.create({ ...params }) -> HealthchecksHealthchecks
+- client.healthchecks.previews.create({ ...params }) -> Healthcheck
- client.healthchecks.previews.delete(healthcheckId, { ...params }) -> PreviewDeleteResponse
-- client.healthchecks.previews.get(healthcheckId, { ...params }) -> HealthchecksHealthchecks
+- client.healthchecks.previews.get(healthcheckId, { ...params }) -> Healthcheck
# KeylessCertificates
Types:
-- TLSCertificatesAndHostnamesBase
-- TLSCertificatesAndHostnamesKeylessCertificate
+- KeylessCertificate
+- KeylessCertificateHostname
- KeylessCertificateListResponse
- KeylessCertificateDeleteResponse
Methods:
-- client.keylessCertificates.create({ ...params }) -> TLSCertificatesAndHostnamesBase
+- client.keylessCertificates.create({ ...params }) -> KeylessCertificateHostname
- client.keylessCertificates.list({ ...params }) -> KeylessCertificateListResponse | null
- client.keylessCertificates.delete(keylessCertificateId, { ...params }) -> KeylessCertificateDeleteResponse
-- client.keylessCertificates.edit(keylessCertificateId, { ...params }) -> TLSCertificatesAndHostnamesBase
-- client.keylessCertificates.get(keylessCertificateId, { ...params }) -> TLSCertificatesAndHostnamesBase
+- client.keylessCertificates.edit(keylessCertificateId, { ...params }) -> KeylessCertificateHostname
+- client.keylessCertificates.get(keylessCertificateId, { ...params }) -> KeylessCertificateHostname
# Logpush
@@ -1799,7 +1799,7 @@ Methods:
Types:
-- LogpushLogpushJob
+- LogpushJob
- JobGetResponse
Methods:
@@ -1810,12 +1810,12 @@ Methods:
Types:
-- LogpushInstantLogsJob
+- InstantLogpushJob
- EdgeGetResponse
Methods:
-- client.logpush.edge.create({ ...params }) -> LogpushInstantLogsJob | null
+- client.logpush.edge.create({ ...params }) -> InstantLogpushJob | null
- client.logpush.edge.get({ ...params }) -> EdgeGetResponse
## Jobs
@@ -1827,11 +1827,11 @@ Types:
Methods:
-- client.logpush.jobs.create({ ...params }) -> LogpushLogpushJob | null
-- client.logpush.jobs.update(jobId, { ...params }) -> LogpushLogpushJob | null
+- client.logpush.jobs.create({ ...params }) -> LogpushJob | null
+- client.logpush.jobs.update(jobId, { ...params }) -> LogpushJob | null
- client.logpush.jobs.list({ ...params }) -> JobListResponse
- client.logpush.jobs.delete(jobId, { ...params }) -> JobDeleteResponse | null
-- client.logpush.jobs.get(jobId, { ...params }) -> LogpushLogpushJob | null
+- client.logpush.jobs.get(jobId, { ...params }) -> LogpushJob | null
## Ownership
@@ -1881,14 +1881,14 @@ Methods:
Types:
-- LogcontrolCmbConfig
+- CmbConfig
- ConfigDeleteResponse
Methods:
-- client.logs.control.cmb.config.create({ ...params }) -> LogcontrolCmbConfig | null
+- client.logs.control.cmb.config.create({ ...params }) -> CmbConfig | null
- client.logs.control.cmb.config.delete({ ...params }) -> ConfigDeleteResponse | null
-- client.logs.control.cmb.config.get({ ...params }) -> LogcontrolCmbConfig | null
+- client.logs.control.cmb.config.get({ ...params }) -> CmbConfig | null
## RayID
@@ -1924,7 +1924,7 @@ Methods:
Types:
-- TLSCertificatesAndHostnamesZoneAuthenticatedOriginPull
+- OriginTLSClientCertificateZoneAuthenticatedOriginPull
- OriginTLSClientAuthCreateResponse
- OriginTLSClientAuthListResponse
- OriginTLSClientAuthDeleteResponse
@@ -1941,28 +1941,28 @@ Methods:
Types:
-- TLSCertificatesAndHostnamesHostnameAuthenticatedOriginPull
-- TLSCertificatesAndHostnamesHostnameCertidObject
+- OriginTLSClientCertificateAuthenticatedOriginPull
+- OriginTLSClientCertificateID
- HostnameUpdateResponse
Methods:
- client.originTLSClientAuth.hostnames.update({ ...params }) -> HostnameUpdateResponse | null
-- client.originTLSClientAuth.hostnames.get(hostname, { ...params }) -> TLSCertificatesAndHostnamesHostnameCertidObject
+- client.originTLSClientAuth.hostnames.get(hostname, { ...params }) -> OriginTLSClientCertificateID
### Certificates
Types:
-- TLSCertificatesAndHostnamesSchemasCertificateObject
+- OriginTLSClientCertificate
- CertificateListResponse
Methods:
-- client.originTLSClientAuth.hostnames.certificates.create({ ...params }) -> TLSCertificatesAndHostnamesSchemasCertificateObject
+- client.originTLSClientAuth.hostnames.certificates.create({ ...params }) -> OriginTLSClientCertificate
- client.originTLSClientAuth.hostnames.certificates.list({ ...params }) -> CertificateListResponse | null
-- client.originTLSClientAuth.hostnames.certificates.delete(certificateId, { ...params }) -> TLSCertificatesAndHostnamesSchemasCertificateObject
-- client.originTLSClientAuth.hostnames.certificates.get(certificateId, { ...params }) -> TLSCertificatesAndHostnamesSchemasCertificateObject
+- client.originTLSClientAuth.hostnames.certificates.delete(certificateId, { ...params }) -> OriginTLSClientCertificate
+- client.originTLSClientAuth.hostnames.certificates.get(certificateId, { ...params }) -> OriginTLSClientCertificate
## Settings
@@ -1980,7 +1980,7 @@ Methods:
Types:
-- ZonesPageRule
+- ZonesPagerule
- PageruleCreateResponse
- PageruleUpdateResponse
- PageruleListResponse
@@ -2001,17 +2001,17 @@ Methods:
Types:
-- ZonesSettings
+- ZonePageruleSettings
Methods:
-- client.pagerules.settings.list({ ...params }) -> ZonesSettings
+- client.pagerules.settings.list({ ...params }) -> ZonePageruleSettings
# RateLimits
Types:
-- LegacyJhsRateLimits
+- RateLimit
- RateLimitCreateResponse
- RateLimitListResponse
- RateLimitDeleteResponse
@@ -2032,11 +2032,11 @@ Methods:
Types:
-- SecondaryDNSForceResult
+- SecondaryDNSForce
Methods:
-- client.secondaryDNS.forceAXFR.create({ ...params }) -> SecondaryDNSForceResult
+- client.secondaryDNS.forceAXFR.create({ ...params }) -> SecondaryDNSForce
## Incoming
@@ -2058,9 +2058,9 @@ Methods:
Types:
-- SecondaryDNSDisableTransferResult
-- SecondaryDNSEnableTransferResult
-- SecondaryDNSSchemasForceResult
+- SecondaryDNSDisableTransfer
+- SecondaryDNSEnableTransfer
+- SecondaryDNSForce
- OutgoingCreateResponse
- OutgoingUpdateResponse
- OutgoingDeleteResponse
@@ -2071,16 +2071,16 @@ Methods:
- client.secondaryDNS.outgoing.create({ ...params }) -> OutgoingCreateResponse
- client.secondaryDNS.outgoing.update({ ...params }) -> OutgoingUpdateResponse
- client.secondaryDNS.outgoing.delete({ ...params }) -> OutgoingDeleteResponse
-- client.secondaryDNS.outgoing.disable({ ...params }) -> SecondaryDNSDisableTransferResult
-- client.secondaryDNS.outgoing.enable({ ...params }) -> SecondaryDNSEnableTransferResult
-- client.secondaryDNS.outgoing.forceNotify({ ...params }) -> SecondaryDNSSchemasForceResult
+- client.secondaryDNS.outgoing.disable({ ...params }) -> SecondaryDNSDisableTransfer
+- client.secondaryDNS.outgoing.enable({ ...params }) -> SecondaryDNSEnableTransfer
+- client.secondaryDNS.outgoing.forceNotify({ ...params }) -> SecondaryDNSForce
- client.secondaryDNS.outgoing.get({ ...params }) -> OutgoingGetResponse
### Status
Methods:
-- client.secondaryDNS.outgoing.status.get({ ...params }) -> SecondaryDNSEnableTransferResult
+- client.secondaryDNS.outgoing.status.get({ ...params }) -> SecondaryDNSEnableTransfer
## ACLs
@@ -2134,18 +2134,18 @@ Methods:
Types:
-- WaitingroomWaitingroom
+- WaitingRoom
- WaitingRoomListResponse
- WaitingRoomDeleteResponse
Methods:
-- client.waitingRooms.create(zoneIdentifier, { ...params }) -> WaitingroomWaitingroom
-- client.waitingRooms.update(zoneIdentifier, waitingRoomId, { ...params }) -> WaitingroomWaitingroom
+- client.waitingRooms.create(zoneIdentifier, { ...params }) -> WaitingRoom
+- client.waitingRooms.update(zoneIdentifier, waitingRoomId, { ...params }) -> WaitingRoom
- client.waitingRooms.list(zoneIdentifier) -> WaitingRoomListResponse | null
- client.waitingRooms.delete(zoneIdentifier, waitingRoomId) -> WaitingRoomDeleteResponse
-- client.waitingRooms.edit(zoneIdentifier, waitingRoomId, { ...params }) -> WaitingroomWaitingroom
-- client.waitingRooms.get(zoneIdentifier, waitingRoomId) -> WaitingroomWaitingroom
+- client.waitingRooms.edit(zoneIdentifier, waitingRoomId, { ...params }) -> WaitingRoom
+- client.waitingRooms.get(zoneIdentifier, waitingRoomId) -> WaitingRoom
## Page
@@ -2161,34 +2161,34 @@ Methods:
Types:
-- WaitingroomEventResult
+- WaitingroomEvent
- EventListResponse
- EventDeleteResponse
Methods:
-- client.waitingRooms.events.create(zoneIdentifier, waitingRoomId, { ...params }) -> WaitingroomEventResult
-- client.waitingRooms.events.update(zoneIdentifier, waitingRoomId, eventId, { ...params }) -> WaitingroomEventResult
+- client.waitingRooms.events.create(zoneIdentifier, waitingRoomId, { ...params }) -> WaitingroomEvent
+- client.waitingRooms.events.update(zoneIdentifier, waitingRoomId, eventId, { ...params }) -> WaitingroomEvent
- client.waitingRooms.events.list(zoneIdentifier, waitingRoomId) -> EventListResponse | null
- client.waitingRooms.events.delete(zoneIdentifier, waitingRoomId, eventId) -> EventDeleteResponse
-- client.waitingRooms.events.edit(zoneIdentifier, waitingRoomId, eventId, { ...params }) -> WaitingroomEventResult
-- client.waitingRooms.events.get(zoneIdentifier, waitingRoomId, eventId) -> WaitingroomEventResult
+- client.waitingRooms.events.edit(zoneIdentifier, waitingRoomId, eventId, { ...params }) -> WaitingroomEvent
+- client.waitingRooms.events.get(zoneIdentifier, waitingRoomId, eventId) -> WaitingroomEvent
### Details
Types:
-- WaitingroomEventDetailsResult
+- WaitingroomEventDetails
Methods:
-- client.waitingRooms.events.details.get(zoneIdentifier, waitingRoomId, eventId) -> WaitingroomEventDetailsResult
+- client.waitingRooms.events.details.get(zoneIdentifier, waitingRoomId, eventId) -> WaitingroomEventDetails
## Rules
Types:
-- WaitingroomRuleResult
+- WaitingroomRule
- RuleCreateResponse
- RuleUpdateResponse
- RuleListResponse
@@ -2233,17 +2233,17 @@ Methods:
Types:
-- DwebConfigWeb3Hostname
+- DistributedWebHostname
- HostnameListResponse
- HostnameDeleteResponse
Methods:
-- client.web3.hostnames.create(zoneIdentifier, { ...params }) -> DwebConfigWeb3Hostname
+- client.web3.hostnames.create(zoneIdentifier, { ...params }) -> DistributedWebHostname
- client.web3.hostnames.list(zoneIdentifier) -> HostnameListResponse | null
- client.web3.hostnames.delete(zoneIdentifier, identifier) -> HostnameDeleteResponse | null
-- client.web3.hostnames.edit(zoneIdentifier, identifier, { ...params }) -> DwebConfigWeb3Hostname
-- client.web3.hostnames.get(zoneIdentifier, identifier) -> DwebConfigWeb3Hostname
+- client.web3.hostnames.edit(zoneIdentifier, identifier, { ...params }) -> DistributedWebHostname
+- client.web3.hostnames.get(zoneIdentifier, identifier) -> DistributedWebHostname
### IPFSUniversalPaths
@@ -2251,28 +2251,28 @@ Methods:
Types:
-- DwebConfigContentListDetails
+- DistributedWebConfigContentList
Methods:
-- client.web3.hostnames.ipfsUniversalPaths.contentLists.update(zoneIdentifier, identifier, { ...params }) -> DwebConfigContentListDetails
-- client.web3.hostnames.ipfsUniversalPaths.contentLists.get(zoneIdentifier, identifier) -> DwebConfigContentListDetails
+- client.web3.hostnames.ipfsUniversalPaths.contentLists.update(zoneIdentifier, identifier, { ...params }) -> DistributedWebConfigContentList
+- client.web3.hostnames.ipfsUniversalPaths.contentLists.get(zoneIdentifier, identifier) -> DistributedWebConfigContentList
##### Entries
Types:
-- DwebConfigContentListEntry
+- DistributedWebConfigContentListEntry
- EntryListResponse
- EntryDeleteResponse
Methods:
-- client.web3.hostnames.ipfsUniversalPaths.contentLists.entries.create(zoneIdentifier, identifier, { ...params }) -> DwebConfigContentListEntry
-- client.web3.hostnames.ipfsUniversalPaths.contentLists.entries.update(zoneIdentifier, identifier, contentListEntryIdentifier, { ...params }) -> DwebConfigContentListEntry
+- client.web3.hostnames.ipfsUniversalPaths.contentLists.entries.create(zoneIdentifier, identifier, { ...params }) -> DistributedWebConfigContentListEntry
+- client.web3.hostnames.ipfsUniversalPaths.contentLists.entries.update(zoneIdentifier, identifier, contentListEntryIdentifier, { ...params }) -> DistributedWebConfigContentListEntry
- client.web3.hostnames.ipfsUniversalPaths.contentLists.entries.list(zoneIdentifier, identifier) -> EntryListResponse | null
- client.web3.hostnames.ipfsUniversalPaths.contentLists.entries.delete(zoneIdentifier, identifier, contentListEntryIdentifier) -> EntryDeleteResponse | null
-- client.web3.hostnames.ipfsUniversalPaths.contentLists.entries.get(zoneIdentifier, identifier, contentListEntryIdentifier) -> DwebConfigContentListEntry
+- client.web3.hostnames.ipfsUniversalPaths.contentLists.entries.get(zoneIdentifier, identifier, contentListEntryIdentifier) -> DistributedWebConfigContentListEntry
# Workers
@@ -2304,7 +2304,7 @@ Methods:
Types:
-- WorkersSchemasBinding
+- WorkersBinding
- BindingGetResponse
Methods:
@@ -2377,7 +2377,7 @@ Methods:
Types:
-- WorkersFilters
+- WorkersFilter
- FilterCreateResponse
- FilterListResponse
- FilterDeleteResponse
@@ -2385,7 +2385,7 @@ Types:
Methods:
- client.workers.filters.create({ ...params }) -> FilterCreateResponse | null
-- client.workers.filters.update(filterId, { ...params }) -> WorkersFilters
+- client.workers.filters.update(filterId, { ...params }) -> WorkersFilter
- client.workers.filters.list({ ...params }) -> FilterListResponse
- client.workers.filters.delete(filterId, { ...params }) -> FilterDeleteResponse | null
@@ -2393,7 +2393,7 @@ Methods:
Types:
-- WorkersRoutes
+- WorkersRoute
- RouteCreateResponse
- RouteListResponse
- RouteDeleteResponse
@@ -2401,10 +2401,10 @@ Types:
Methods:
- client.workers.routes.create({ ...params }) -> RouteCreateResponse
-- client.workers.routes.update(routeId, { ...params }) -> WorkersRoutes
+- client.workers.routes.update(routeId, { ...params }) -> WorkersRoute
- client.workers.routes.list({ ...params }) -> RouteListResponse
- client.workers.routes.delete(routeId, { ...params }) -> RouteDeleteResponse
-- client.workers.routes.get(routeId, { ...params }) -> WorkersRoutes
+- client.workers.routes.get(routeId, { ...params }) -> WorkersRoute
## AccountSettings
@@ -2558,7 +2558,7 @@ Methods:
Types:
-- WorkersNamespace
+- DurableObjectNamespace
- NamespaceListResponse
Methods:
@@ -2569,19 +2569,19 @@ Methods:
Types:
-- WorkersObject
+- DurableObject
Methods:
-- client.durableObjects.namespaces.objects.list(id, { ...params }) -> WorkersObjectsCursorLimitPagination
+- client.durableObjects.namespaces.objects.list(id, { ...params }) -> DurableObjectsCursorLimitPagination
# Queues
Types:
-- WorkersQueue
-- WorkersQueueCreated
-- WorkersQueueUpdated
+- Queue
+- QueueCreated
+- QueueUpdated
- QueueCreateResponse
- QueueUpdateResponse
- QueueListResponse
@@ -2616,9 +2616,9 @@ Methods:
Types:
-- WorkersConsumer
-- WorkersConsumerCreated
-- WorkersConsumerUpdated
+- QueueConsumer
+- QueueConsumerCreated
+- QueueConsumerUpdated
- MessageAckResponse
- MessagePullResponse
@@ -2643,28 +2643,28 @@ Methods:
Types:
-- PageShieldGetZoneSettings
-- PageShieldUpdateZoneSettings
+- PageShieldSetting
+- PageShieldUpdateResponse
Methods:
-- client.pageShield.update({ ...params }) -> PageShieldUpdateZoneSettings
-- client.pageShield.get({ ...params }) -> PageShieldGetZoneSettings
+- client.pageShield.update({ ...params }) -> PageShieldUpdateResponse
+- client.pageShield.get({ ...params }) -> PageShieldSetting
## Policies
Types:
-- PageShieldPageshieldPolicy
+- PageShieldPolicy
- PolicyListResponse
Methods:
-- client.pageShield.policies.create({ ...params }) -> PageShieldPageshieldPolicy
-- client.pageShield.policies.update(policyId, { ...params }) -> PageShieldPageshieldPolicy
+- client.pageShield.policies.create({ ...params }) -> PageShieldPolicy
+- client.pageShield.policies.update(policyId, { ...params }) -> PageShieldPolicy
- client.pageShield.policies.list({ ...params }) -> PolicyListResponse | null
- client.pageShield.policies.delete(policyId, { ...params }) -> void
-- client.pageShield.policies.get(policyId, { ...params }) -> PageShieldPageshieldPolicy
+- client.pageShield.policies.get(policyId, { ...params }) -> PageShieldPolicy
## Connections
@@ -3021,17 +3021,17 @@ Methods:
Types:
-- ImagesImage
+- Image
- V1ListResponse
- V1DeleteResponse
Methods:
-- client.images.v1.create({ ...params }) -> ImagesImage
+- client.images.v1.create({ ...params }) -> Image
- client.images.v1.list({ ...params }) -> V1ListResponsesV4PagePagination
- client.images.v1.delete(imageId, { ...params }) -> V1DeleteResponse
-- client.images.v1.edit(imageId, { ...params }) -> ImagesImage
-- client.images.v1.get(imageId, { ...params }) -> ImagesImage
+- client.images.v1.edit(imageId, { ...params }) -> Image
+- client.images.v1.get(imageId, { ...params }) -> Image
### Keys
@@ -3238,7 +3238,7 @@ Methods:
Types:
-- IntelSinkholesSinkholeItem
+- IntelSinkholeItem
- SinkholeListResponse
Methods:
@@ -3427,68 +3427,68 @@ Methods:
Types:
-- MagicVisibilityMNMConfig
+- MagicNetworkMonitoringConfig
Methods:
-- client.magicNetworkMonitoring.configs.create({ ...params }) -> MagicVisibilityMNMConfig
-- client.magicNetworkMonitoring.configs.update({ ...params }) -> MagicVisibilityMNMConfig
-- client.magicNetworkMonitoring.configs.delete({ ...params }) -> MagicVisibilityMNMConfig
-- client.magicNetworkMonitoring.configs.edit({ ...params }) -> MagicVisibilityMNMConfig
-- client.magicNetworkMonitoring.configs.get({ ...params }) -> MagicVisibilityMNMConfig
+- client.magicNetworkMonitoring.configs.create({ ...params }) -> MagicNetworkMonitoringConfig
+- client.magicNetworkMonitoring.configs.update({ ...params }) -> MagicNetworkMonitoringConfig
+- client.magicNetworkMonitoring.configs.delete({ ...params }) -> MagicNetworkMonitoringConfig
+- client.magicNetworkMonitoring.configs.edit({ ...params }) -> MagicNetworkMonitoringConfig
+- client.magicNetworkMonitoring.configs.get({ ...params }) -> MagicNetworkMonitoringConfig
### Full
Methods:
-- client.magicNetworkMonitoring.configs.full.get({ ...params }) -> MagicVisibilityMNMConfig
+- client.magicNetworkMonitoring.configs.full.get({ ...params }) -> MagicNetworkMonitoringConfig
## Rules
Types:
-- MagicVisibilityMNMRule
+- MagicNetworkMonitoringRule
- RuleListResponse
Methods:
-- client.magicNetworkMonitoring.rules.create({ ...params }) -> MagicVisibilityMNMRule | null
-- client.magicNetworkMonitoring.rules.update({ ...params }) -> MagicVisibilityMNMRule | null
+- client.magicNetworkMonitoring.rules.create({ ...params }) -> MagicNetworkMonitoringRule | null
+- client.magicNetworkMonitoring.rules.update({ ...params }) -> MagicNetworkMonitoringRule | null
- client.magicNetworkMonitoring.rules.list({ ...params }) -> RuleListResponse | null
-- client.magicNetworkMonitoring.rules.delete(ruleId, { ...params }) -> MagicVisibilityMNMRule | null
-- client.magicNetworkMonitoring.rules.edit(ruleId, { ...params }) -> MagicVisibilityMNMRule | null
-- client.magicNetworkMonitoring.rules.get(ruleId, { ...params }) -> MagicVisibilityMNMRule | null
+- client.magicNetworkMonitoring.rules.delete(ruleId, { ...params }) -> MagicNetworkMonitoringRule | null
+- client.magicNetworkMonitoring.rules.edit(ruleId, { ...params }) -> MagicNetworkMonitoringRule | null
+- client.magicNetworkMonitoring.rules.get(ruleId, { ...params }) -> MagicNetworkMonitoringRule | null
### Advertisements
Types:
-- MagicVisibilityMNMRuleAdvertisable
+- MagicNetworkMonitoringRuleAdvertisable
Methods:
-- client.magicNetworkMonitoring.rules.advertisements.edit(ruleId, { ...params }) -> MagicVisibilityMNMRuleAdvertisable | null
+- client.magicNetworkMonitoring.rules.advertisements.edit(ruleId, { ...params }) -> MagicNetworkMonitoringRuleAdvertisable | null
# MTLSCertificates
Types:
-- TLSCertificatesAndHostnamesCertificateObjectPost
-- TLSCertificatesAndHostnamesComponentsSchemasCertificateObject
+- MTLSCertificate
+- MTLSCertificateUpdate
- MTLSCertificateListResponse
Methods:
-- client.mtlsCertificates.create({ ...params }) -> TLSCertificatesAndHostnamesCertificateObjectPost
+- client.mtlsCertificates.create({ ...params }) -> MTLSCertificateUpdate
- client.mtlsCertificates.list({ ...params }) -> MTLSCertificateListResponse | null
-- client.mtlsCertificates.delete(mtlsCertificateId, { ...params }) -> TLSCertificatesAndHostnamesComponentsSchemasCertificateObject
-- client.mtlsCertificates.get(mtlsCertificateId, { ...params }) -> TLSCertificatesAndHostnamesComponentsSchemasCertificateObject
+- client.mtlsCertificates.delete(mtlsCertificateId, { ...params }) -> MTLSCertificate
+- client.mtlsCertificates.get(mtlsCertificateId, { ...params }) -> MTLSCertificate
## Associations
Types:
-- TLSCertificatesAndHostnamesAssociationObject
+- MTLSCertificateAsssociation
- AssociationGetResponse
Methods:
@@ -3604,7 +3604,7 @@ Methods:
Types:
-- RegistrarAPIDomains
+- RegistrarDomains
- DomainUpdateResponse
- DomainListResponse
- DomainGetResponse
@@ -3621,7 +3621,7 @@ Methods:
Types:
-- RequestTracerTrace
+- RequestTrace
- TraceCreateResponse
Methods:
@@ -3706,15 +3706,15 @@ Methods:
Types:
-- StreamAdditionalAudio
+- StreamAudio
- AudioTrackDeleteResponse
- AudioTrackGetResponse
Methods:
- client.stream.audioTracks.delete(identifier, audioIdentifier, { ...params }) -> AudioTrackDeleteResponse
-- client.stream.audioTracks.copy(identifier, { ...params }) -> StreamAdditionalAudio
-- client.stream.audioTracks.edit(identifier, audioIdentifier, { ...params }) -> StreamAdditionalAudio
+- client.stream.audioTracks.copy(identifier, { ...params }) -> StreamAudio
+- client.stream.audioTracks.edit(identifier, audioIdentifier, { ...params }) -> StreamAudio
- client.stream.audioTracks.get(identifier, { ...params }) -> AudioTrackGetResponse
## Videos
@@ -3904,7 +3904,7 @@ Methods:
Types:
-- AaaPagerduty
+- AlertingPagerduty
- PagerdutyCreateResponse
- PagerdutyDeleteResponse
- PagerdutyGetResponse
@@ -3921,7 +3921,7 @@ Methods:
Types:
-- AaaWebhooks
+- AlertingWebhooks
- WebhookCreateResponse
- WebhookUpdateResponse
- WebhookListResponse
@@ -3933,23 +3933,23 @@ Methods:
- client.alerting.destinations.webhooks.update(webhookId, { ...params }) -> WebhookUpdateResponse
- client.alerting.destinations.webhooks.list({ ...params }) -> WebhookListResponse | null
- client.alerting.destinations.webhooks.delete(webhookId, { ...params }) -> WebhookDeleteResponse | null
-- client.alerting.destinations.webhooks.get(webhookId, { ...params }) -> AaaWebhooks
+- client.alerting.destinations.webhooks.get(webhookId, { ...params }) -> AlertingWebhooks
## History
Types:
-- AaaHistory
+- AlertingHistory
Methods:
-- client.alerting.history.list({ ...params }) -> AaaHistoriesV4PagePaginationArray
+- client.alerting.history.list({ ...params }) -> AlertingHistoriesV4PagePaginationArray
## Policies
Types:
-- AaaPolicies
+- AlertingPolicies
- PolicyCreateResponse
- PolicyUpdateResponse
- PolicyListResponse
@@ -3961,7 +3961,7 @@ Methods:
- client.alerting.policies.update(policyId, { ...params }) -> PolicyUpdateResponse
- client.alerting.policies.list({ ...params }) -> PolicyListResponse | null
- client.alerting.policies.delete(policyId, { ...params }) -> PolicyDeleteResponse | null
-- client.alerting.policies.get(policyId, { ...params }) -> AaaPolicies
+- client.alerting.policies.get(policyId, { ...params }) -> AlertingPolicies
# D1
@@ -4056,13 +4056,13 @@ Methods:
Types:
-- WorkersNamespaceScript
+- WorkersForPlatformsNamespaceScript
Methods:
- client.workersForPlatforms.dispatch.namespaces.scripts.update(dispatchNamespace, scriptName, { ...params }) -> WorkersScript
- client.workersForPlatforms.dispatch.namespaces.scripts.delete(dispatchNamespace, scriptName, { ...params }) -> void
-- client.workersForPlatforms.dispatch.namespaces.scripts.get(dispatchNamespace, scriptName, { ...params }) -> WorkersNamespaceScript
+- client.workersForPlatforms.dispatch.namespaces.scripts.get(dispatchNamespace, scriptName, { ...params }) -> WorkersForPlatformsNamespaceScript
##### Content
@@ -4099,7 +4099,7 @@ Methods:
Types:
-- TeamsDevicesDevices
+- ZeroTrustDevices
- DeviceListResponse
- DeviceGetResponse
@@ -4112,49 +4112,49 @@ Methods:
Types:
-- TeamsDevicesDeviceDEXTestSchemasHTTP
+- DEXTestSchemasHTTP
- DEXTestListResponse
- DEXTestDeleteResponse
Methods:
-- client.zeroTrust.devices.dexTests.create({ ...params }) -> TeamsDevicesDeviceDEXTestSchemasHTTP | null
-- client.zeroTrust.devices.dexTests.update(dexTestId, { ...params }) -> TeamsDevicesDeviceDEXTestSchemasHTTP | null
+- client.zeroTrust.devices.dexTests.create({ ...params }) -> DEXTestSchemasHTTP | null
+- client.zeroTrust.devices.dexTests.update(dexTestId, { ...params }) -> DEXTestSchemasHTTP | null
- client.zeroTrust.devices.dexTests.list({ ...params }) -> DEXTestListResponse | null
- client.zeroTrust.devices.dexTests.delete(dexTestId, { ...params }) -> DEXTestDeleteResponse | null
-- client.zeroTrust.devices.dexTests.get(dexTestId, { ...params }) -> TeamsDevicesDeviceDEXTestSchemasHTTP | null
+- client.zeroTrust.devices.dexTests.get(dexTestId, { ...params }) -> DEXTestSchemasHTTP | null
### Networks
Types:
-- TeamsDevicesDeviceManagedNetworks
+- DeviceManagedNetworks
- NetworkListResponse
- NetworkDeleteResponse
Methods:
-- client.zeroTrust.devices.networks.create({ ...params }) -> TeamsDevicesDeviceManagedNetworks | null
-- client.zeroTrust.devices.networks.update(networkId, { ...params }) -> TeamsDevicesDeviceManagedNetworks | null
+- client.zeroTrust.devices.networks.create({ ...params }) -> DeviceManagedNetworks | null
+- client.zeroTrust.devices.networks.update(networkId, { ...params }) -> DeviceManagedNetworks | null
- client.zeroTrust.devices.networks.list({ ...params }) -> NetworkListResponse | null
- client.zeroTrust.devices.networks.delete(networkId, { ...params }) -> NetworkDeleteResponse | null
-- client.zeroTrust.devices.networks.get(networkId, { ...params }) -> TeamsDevicesDeviceManagedNetworks | null
+- client.zeroTrust.devices.networks.get(networkId, { ...params }) -> DeviceManagedNetworks | null
### Policies
Types:
-- TeamsDevicesDeviceSettingsPolicy
+- DevicesDeviceSettingsPolicy
- PolicyListResponse
- PolicyDeleteResponse
Methods:
-- client.zeroTrust.devices.policies.create({ ...params }) -> TeamsDevicesDeviceSettingsPolicy | null
+- client.zeroTrust.devices.policies.create({ ...params }) -> DevicesDeviceSettingsPolicy | null
- client.zeroTrust.devices.policies.list({ ...params }) -> PolicyListResponse | null
- client.zeroTrust.devices.policies.delete(policyId, { ...params }) -> PolicyDeleteResponse | null
-- client.zeroTrust.devices.policies.edit(policyId, { ...params }) -> TeamsDevicesDeviceSettingsPolicy | null
-- client.zeroTrust.devices.policies.get(policyId, { ...params }) -> TeamsDevicesDeviceSettingsPolicy | null
+- client.zeroTrust.devices.policies.edit(policyId, { ...params }) -> DevicesDeviceSettingsPolicy | null
+- client.zeroTrust.devices.policies.get(policyId, { ...params }) -> DevicesDeviceSettingsPolicy | null
#### DefaultPolicy
@@ -4170,7 +4170,7 @@ Methods:
Types:
-- TeamsDevicesSplitTunnel
+- DevicesSplitTunnel
- ExcludeUpdateResponse
- ExcludeListResponse
- ExcludeGetResponse
@@ -4185,7 +4185,7 @@ Methods:
Types:
-- TeamsDevicesFallbackDomain
+- DevicesFallbackDomain
- FallbackDomainUpdateResponse
- FallbackDomainListResponse
- FallbackDomainGetResponse
@@ -4200,7 +4200,7 @@ Methods:
Types:
-- TeamsDevicesSplitTunnelInclude
+- DevicesSplitTunnelInclude
- IncludeUpdateResponse
- IncludeListResponse
- IncludeGetResponse
@@ -4215,33 +4215,33 @@ Methods:
Types:
-- TeamsDevicesDevicePostureRules
+- DevicePostureRules
- PostureListResponse
- PostureDeleteResponse
Methods:
-- client.zeroTrust.devices.posture.create({ ...params }) -> TeamsDevicesDevicePostureRules | null
-- client.zeroTrust.devices.posture.update(ruleId, { ...params }) -> TeamsDevicesDevicePostureRules | null
+- client.zeroTrust.devices.posture.create({ ...params }) -> DevicePostureRules | null
+- client.zeroTrust.devices.posture.update(ruleId, { ...params }) -> DevicePostureRules | null
- client.zeroTrust.devices.posture.list({ ...params }) -> PostureListResponse | null
- client.zeroTrust.devices.posture.delete(ruleId, { ...params }) -> PostureDeleteResponse | null
-- client.zeroTrust.devices.posture.get(ruleId, { ...params }) -> TeamsDevicesDevicePostureRules | null
+- client.zeroTrust.devices.posture.get(ruleId, { ...params }) -> DevicePostureRules | null
#### Integrations
Types:
-- TeamsDevicesDevicePostureIntegrations
+- DevicePostureIntegrations
- IntegrationListResponse
- IntegrationDeleteResponse
Methods:
-- client.zeroTrust.devices.posture.integrations.create({ ...params }) -> TeamsDevicesDevicePostureIntegrations | null
+- client.zeroTrust.devices.posture.integrations.create({ ...params }) -> DevicePostureIntegrations | null
- client.zeroTrust.devices.posture.integrations.list({ ...params }) -> IntegrationListResponse | null
- client.zeroTrust.devices.posture.integrations.delete(integrationId, { ...params }) -> IntegrationDeleteResponse | null
-- client.zeroTrust.devices.posture.integrations.edit(integrationId, { ...params }) -> TeamsDevicesDevicePostureIntegrations | null
-- client.zeroTrust.devices.posture.integrations.get(integrationId, { ...params }) -> TeamsDevicesDevicePostureIntegrations | null
+- client.zeroTrust.devices.posture.integrations.edit(integrationId, { ...params }) -> DevicePostureIntegrations | null
+- client.zeroTrust.devices.posture.integrations.get(integrationId, { ...params }) -> DevicePostureIntegrations | null
### Revoke
@@ -4257,12 +4257,12 @@ Methods:
Types:
-- TeamsDevicesZeroTrustAccountDeviceSettings
+- ZeroTrustAccountDeviceSettings
Methods:
-- client.zeroTrust.devices.settings.update({ ...params }) -> TeamsDevicesZeroTrustAccountDeviceSettings | null
-- client.zeroTrust.devices.settings.list({ ...params }) -> TeamsDevicesZeroTrustAccountDeviceSettings | null
+- client.zeroTrust.devices.settings.update({ ...params }) -> ZeroTrustAccountDeviceSettings | null
+- client.zeroTrust.devices.settings.list({ ...params }) -> ZeroTrustAccountDeviceSettings | null
### Unrevoke
@@ -4288,37 +4288,37 @@ Methods:
Types:
-- AccessIdentityProviders
+- ZeroTrustIdentityProviders
- IdentityProviderListResponse
- IdentityProviderDeleteResponse
Methods:
-- client.zeroTrust.identityProviders.create({ ...params }) -> AccessIdentityProviders
-- client.zeroTrust.identityProviders.update(uuid, { ...params }) -> AccessIdentityProviders
+- client.zeroTrust.identityProviders.create({ ...params }) -> ZeroTrustIdentityProviders
+- client.zeroTrust.identityProviders.update(uuid, { ...params }) -> ZeroTrustIdentityProviders
- client.zeroTrust.identityProviders.list({ ...params }) -> IdentityProviderListResponse | null
- client.zeroTrust.identityProviders.delete(uuid, { ...params }) -> IdentityProviderDeleteResponse
-- client.zeroTrust.identityProviders.get(uuid, { ...params }) -> AccessIdentityProviders
+- client.zeroTrust.identityProviders.get(uuid, { ...params }) -> ZeroTrustIdentityProviders
## Organizations
Types:
-- AccessOrganizations
+- ZeroTrustOrganizations
- OrganizationRevokeUsersResponse
Methods:
-- client.zeroTrust.organizations.create({ ...params }) -> AccessOrganizations
-- client.zeroTrust.organizations.update({ ...params }) -> AccessOrganizations
-- client.zeroTrust.organizations.list({ ...params }) -> AccessOrganizations
+- client.zeroTrust.organizations.create({ ...params }) -> ZeroTrustOrganizations
+- client.zeroTrust.organizations.update({ ...params }) -> ZeroTrustOrganizations
+- client.zeroTrust.organizations.list({ ...params }) -> ZeroTrustOrganizations
- client.zeroTrust.organizations.revokeUsers({ ...params }) -> OrganizationRevokeUsersResponse
## Seats
Types:
-- AccessSeats
+- ZeroTrustSeats
- SeatEditResponse
Methods:
@@ -4331,25 +4331,25 @@ Methods:
Types:
-- AccessApps
+- ZeroTrustApps
- ApplicationListResponse
- ApplicationDeleteResponse
- ApplicationRevokeTokensResponse
Methods:
-- client.zeroTrust.access.applications.create({ ...params }) -> AccessApps
-- client.zeroTrust.access.applications.update(appId, { ...params }) -> AccessApps
+- client.zeroTrust.access.applications.create({ ...params }) -> ZeroTrustApps
+- client.zeroTrust.access.applications.update(appId, { ...params }) -> ZeroTrustApps
- client.zeroTrust.access.applications.list({ ...params }) -> ApplicationListResponse | null
- client.zeroTrust.access.applications.delete(appId, { ...params }) -> ApplicationDeleteResponse
-- client.zeroTrust.access.applications.get(appId, { ...params }) -> AccessApps
+- client.zeroTrust.access.applications.get(appId, { ...params }) -> ZeroTrustApps
- client.zeroTrust.access.applications.revokeTokens(appId, { ...params }) -> ApplicationRevokeTokensResponse | null
#### CAs
Types:
-- AccessCA
+- ZeroTrustCA
- CACreateResponse
- CAListResponse
- CADeleteResponse
@@ -4376,39 +4376,39 @@ Methods:
Types:
-- AccessPolicies
+- ZeroTrustPolicies
- PolicyListResponse
- PolicyDeleteResponse
Methods:
-- client.zeroTrust.access.applications.policies.create(uuid, { ...params }) -> AccessPolicies
-- client.zeroTrust.access.applications.policies.update(uuid1, uuid, { ...params }) -> AccessPolicies
+- client.zeroTrust.access.applications.policies.create(uuid, { ...params }) -> ZeroTrustPolicies
+- client.zeroTrust.access.applications.policies.update(uuid1, uuid, { ...params }) -> ZeroTrustPolicies
- client.zeroTrust.access.applications.policies.list(uuid, { ...params }) -> PolicyListResponse | null
- client.zeroTrust.access.applications.policies.delete(uuid1, uuid, { ...params }) -> PolicyDeleteResponse
-- client.zeroTrust.access.applications.policies.get(uuid1, uuid, { ...params }) -> AccessPolicies
+- client.zeroTrust.access.applications.policies.get(uuid1, uuid, { ...params }) -> ZeroTrustPolicies
### Certificates
Types:
-- AccessCertificates
+- ZeroTrustCertificates
- CertificateListResponse
- CertificateDeleteResponse
Methods:
-- client.zeroTrust.access.certificates.create({ ...params }) -> AccessCertificates
-- client.zeroTrust.access.certificates.update(uuid, { ...params }) -> AccessCertificates
+- client.zeroTrust.access.certificates.create({ ...params }) -> ZeroTrustCertificates
+- client.zeroTrust.access.certificates.update(uuid, { ...params }) -> ZeroTrustCertificates
- client.zeroTrust.access.certificates.list({ ...params }) -> CertificateListResponse | null
- client.zeroTrust.access.certificates.delete(uuid, { ...params }) -> CertificateDeleteResponse
-- client.zeroTrust.access.certificates.get(uuid, { ...params }) -> AccessCertificates
+- client.zeroTrust.access.certificates.get(uuid, { ...params }) -> ZeroTrustCertificates
#### Settings
Types:
-- AccessSettings
+- ZeroTrustSettings
- SettingUpdateResponse
- SettingGetResponse
@@ -4421,23 +4421,23 @@ Methods:
Types:
-- AccessGroups
+- ZeroTrustGroups
- GroupListResponse
- GroupDeleteResponse
Methods:
-- client.zeroTrust.access.groups.create({ ...params }) -> AccessGroups
-- client.zeroTrust.access.groups.update(uuid, { ...params }) -> AccessGroups
+- client.zeroTrust.access.groups.create({ ...params }) -> ZeroTrustGroups
+- client.zeroTrust.access.groups.update(uuid, { ...params }) -> ZeroTrustGroups
- client.zeroTrust.access.groups.list({ ...params }) -> GroupListResponse | null
- client.zeroTrust.access.groups.delete(uuid, { ...params }) -> GroupDeleteResponse
-- client.zeroTrust.access.groups.get(uuid, { ...params }) -> AccessGroups
+- client.zeroTrust.access.groups.get(uuid, { ...params }) -> ZeroTrustGroups
### ServiceTokens
Types:
-- AccessServiceTokens
+- ZeroTrustServiceTokens
- ServiceTokenCreateResponse
- ServiceTokenListResponse
- ServiceTokenRotateResponse
@@ -4445,27 +4445,27 @@ Types:
Methods:
- client.zeroTrust.access.serviceTokens.create({ ...params }) -> ServiceTokenCreateResponse
-- client.zeroTrust.access.serviceTokens.update(uuid, { ...params }) -> AccessServiceTokens
+- client.zeroTrust.access.serviceTokens.update(uuid, { ...params }) -> ZeroTrustServiceTokens
- client.zeroTrust.access.serviceTokens.list({ ...params }) -> ServiceTokenListResponse | null
-- client.zeroTrust.access.serviceTokens.delete(uuid, { ...params }) -> AccessServiceTokens
-- client.zeroTrust.access.serviceTokens.refresh(identifier, uuid) -> AccessServiceTokens
+- client.zeroTrust.access.serviceTokens.delete(uuid, { ...params }) -> ZeroTrustServiceTokens
+- client.zeroTrust.access.serviceTokens.refresh(identifier, uuid) -> ZeroTrustServiceTokens
- client.zeroTrust.access.serviceTokens.rotate(identifier, uuid) -> ServiceTokenRotateResponse
### Bookmarks
Types:
-- AccessBookmarks
+- ZeroTrustBookmarks
- BookmarkListResponse
- BookmarkDeleteResponse
Methods:
-- client.zeroTrust.access.bookmarks.create(identifier, uuid) -> AccessBookmarks
-- client.zeroTrust.access.bookmarks.update(identifier, uuid) -> AccessBookmarks
+- client.zeroTrust.access.bookmarks.create(identifier, uuid) -> ZeroTrustBookmarks
+- client.zeroTrust.access.bookmarks.update(identifier, uuid) -> ZeroTrustBookmarks
- client.zeroTrust.access.bookmarks.list(identifier) -> BookmarkListResponse | null
- client.zeroTrust.access.bookmarks.delete(identifier, uuid) -> BookmarkDeleteResponse
-- client.zeroTrust.access.bookmarks.get(identifier, uuid) -> AccessBookmarks
+- client.zeroTrust.access.bookmarks.get(identifier, uuid) -> ZeroTrustBookmarks
### Keys
@@ -4487,7 +4487,7 @@ Methods:
Types:
-- AccessAccessRequests
+- ZeroTrustAccessRequests
- AccessRequestListResponse
Methods:
@@ -4498,7 +4498,7 @@ Methods:
Types:
-- AccessUsers
+- ZeroTrustUsers
- UserListResponse
Methods:
@@ -4521,11 +4521,11 @@ Methods:
Types:
-- AccessIdentity
+- ZeroTrustIdentity
Methods:
-- client.zeroTrust.access.users.lastSeenIdentity.get(identifier, id) -> AccessIdentity
+- client.zeroTrust.access.users.lastSeenIdentity.get(identifier, id) -> ZeroTrustIdentity
#### FailedLogins
@@ -4541,34 +4541,34 @@ Methods:
Types:
-- AccessCustomPage
-- AccessCustomPageWithoutHTML
+- ZeroTrustCustomPage
+- ZeroTrustCustomPageWithoutHTML
- CustomPageListResponse
- CustomPageDeleteResponse
Methods:
-- client.zeroTrust.access.customPages.create(identifier, { ...params }) -> AccessCustomPageWithoutHTML
-- client.zeroTrust.access.customPages.update(identifier, uuid, { ...params }) -> AccessCustomPageWithoutHTML
+- client.zeroTrust.access.customPages.create(identifier, { ...params }) -> ZeroTrustCustomPageWithoutHTML
+- client.zeroTrust.access.customPages.update(identifier, uuid, { ...params }) -> ZeroTrustCustomPageWithoutHTML
- client.zeroTrust.access.customPages.list(identifier) -> CustomPageListResponse | null
- client.zeroTrust.access.customPages.delete(identifier, uuid) -> CustomPageDeleteResponse
-- client.zeroTrust.access.customPages.get(identifier, uuid) -> AccessCustomPage
+- client.zeroTrust.access.customPages.get(identifier, uuid) -> ZeroTrustCustomPage
### Tags
Types:
-- AccessTag
+- ZeroTrustTag
- TagListResponse
- TagDeleteResponse
Methods:
-- client.zeroTrust.access.tags.create(identifier, { ...params }) -> AccessTag
-- client.zeroTrust.access.tags.update(identifier, tagName, { ...params }) -> AccessTag
+- client.zeroTrust.access.tags.create(identifier, { ...params }) -> ZeroTrustTag
+- client.zeroTrust.access.tags.update(identifier, tagName, { ...params }) -> ZeroTrustTag
- client.zeroTrust.access.tags.list(identifier) -> TagListResponse | null
- client.zeroTrust.access.tags.delete(identifier, name) -> TagDeleteResponse
-- client.zeroTrust.access.tags.get(identifier, name) -> AccessTag
+- client.zeroTrust.access.tags.get(identifier, name) -> ZeroTrustTag
## DEX
diff --git a/src/index.ts b/src/index.ts
index 2825282b07..bd3490721f 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -162,7 +162,7 @@ export class Cloudflare extends Core.APIClient {
customHostnames: API.CustomHostnames = new API.CustomHostnames(this);
customNameservers: API.CustomNameservers = new API.CustomNameservers(this);
dns: API.DNS = new API.DNS(this);
- dnssec: API.DNSSEC = new API.DNSSEC(this);
+ dnssec: API.DNSSECResource = new API.DNSSECResource(this);
emailRouting: API.EmailRouting = new API.EmailRouting(this);
filters: API.Filters = new API.Filters(this);
firewall: API.Firewall = new API.Firewall(this);
@@ -468,18 +468,18 @@ export namespace Cloudflare {
export import Argo = API.Argo;
export import Plans = API.Plans;
- export import BillSubsAPIAvailableRatePlan = API.BillSubsAPIAvailableRatePlan;
+ export import AvailableRatePlan = API.AvailableRatePlan;
export import PlanListResponse = API.PlanListResponse;
export import RatePlans = API.RatePlans;
- export import BillSubsRatePlan = API.BillSubsRatePlan;
+ export import RatePlan = API.RatePlan;
export import RatePlanGetResponse = API.RatePlanGetResponse;
export import CertificateAuthorities = API.CertificateAuthorities;
export import ClientCertificates = API.ClientCertificates;
- export import TLSCertificatesAndHostnamesClientCertificate = API.TLSCertificatesAndHostnamesClientCertificate;
- export import TLSCertificatesAndHostnamesClientCertificatesV4PagePaginationArray = API.TLSCertificatesAndHostnamesClientCertificatesV4PagePaginationArray;
+ export import ClientCertificate = API.ClientCertificate;
+ export import ClientCertificatesV4PagePaginationArray = API.ClientCertificatesV4PagePaginationArray;
export import ClientCertificateCreateParams = API.ClientCertificateCreateParams;
export import ClientCertificateListParams = API.ClientCertificateListParams;
export import ClientCertificateDeleteParams = API.ClientCertificateDeleteParams;
@@ -487,12 +487,12 @@ export namespace Cloudflare {
export import ClientCertificateGetParams = API.ClientCertificateGetParams;
export import CustomCertificates = API.CustomCertificates;
- export import TLSCertificatesAndHostnamesCustomCertificate = API.TLSCertificatesAndHostnamesCustomCertificate;
+ export import CustomCertificate = API.CustomCertificate;
export import CustomCertificateCreateResponse = API.CustomCertificateCreateResponse;
export import CustomCertificateDeleteResponse = API.CustomCertificateDeleteResponse;
export import CustomCertificateEditResponse = API.CustomCertificateEditResponse;
export import CustomCertificateGetResponse = API.CustomCertificateGetResponse;
- export import TLSCertificatesAndHostnamesCustomCertificatesV4PagePaginationArray = API.TLSCertificatesAndHostnamesCustomCertificatesV4PagePaginationArray;
+ export import CustomCertificatesV4PagePaginationArray = API.CustomCertificatesV4PagePaginationArray;
export import CustomCertificateCreateParams = API.CustomCertificateCreateParams;
export import CustomCertificateListParams = API.CustomCertificateListParams;
export import CustomCertificateDeleteParams = API.CustomCertificateDeleteParams;
@@ -500,7 +500,7 @@ export namespace Cloudflare {
export import CustomCertificateGetParams = API.CustomCertificateGetParams;
export import CustomHostnames = API.CustomHostnames;
- export import TLSCertificatesAndHostnamesCustomHostname = API.TLSCertificatesAndHostnamesCustomHostname;
+ export import CustomHostname = API.CustomHostname;
export import CustomHostnameCreateResponse = API.CustomHostnameCreateResponse;
export import CustomHostnameListResponse = API.CustomHostnameListResponse;
export import CustomHostnameDeleteResponse = API.CustomHostnameDeleteResponse;
@@ -514,7 +514,7 @@ export namespace Cloudflare {
export import CustomHostnameGetParams = API.CustomHostnameGetParams;
export import CustomNameservers = API.CustomNameservers;
- export import DNSCustomNameserversCustomNS = API.DNSCustomNameserversCustomNS;
+ export import CustomNameserver = API.CustomNameserver;
export import CustomNameserverDeleteResponse = API.CustomNameserverDeleteResponse;
export import CustomNameserverAvailabiltyResponse = API.CustomNameserverAvailabiltyResponse;
export import CustomNameserverGetResponse = API.CustomNameserverGetResponse;
@@ -527,8 +527,8 @@ export namespace Cloudflare {
export import DNS = API.DNS;
+ export import DNSSECResource = API.DNSSECResource;
export import DNSSEC = API.DNSSEC;
- export import DNSSECDNSSEC = API.DNSSECDNSSEC;
export import DNSSECDeleteResponse = API.DNSSECDeleteResponse;
export import DNSSECDeleteParams = API.DNSSECDeleteParams;
export import DNSSECEditParams = API.DNSSECEditParams;
@@ -541,9 +541,9 @@ export namespace Cloudflare {
export import EmailRoutingGetResponse = API.EmailRoutingGetResponse;
export import Filters = API.Filters;
- export import LegacyJhsFilter = API.LegacyJhsFilter;
+ export import FirewallFilter = API.FirewallFilter;
export import FilterCreateResponse = API.FilterCreateResponse;
- export import LegacyJhsFiltersV4PagePaginationArray = API.LegacyJhsFiltersV4PagePaginationArray;
+ export import FirewallFiltersV4PagePaginationArray = API.FirewallFiltersV4PagePaginationArray;
export import FilterCreateParams = API.FilterCreateParams;
export import FilterUpdateParams = API.FilterUpdateParams;
export import FilterListParams = API.FilterListParams;
@@ -551,7 +551,7 @@ export namespace Cloudflare {
export import Firewall = API.Firewall;
export import Healthchecks = API.Healthchecks;
- export import HealthchecksHealthchecks = API.HealthchecksHealthchecks;
+ export import Healthcheck = API.Healthcheck;
export import HealthcheckListResponse = API.HealthcheckListResponse;
export import HealthcheckDeleteResponse = API.HealthcheckDeleteResponse;
export import HealthcheckCreateParams = API.HealthcheckCreateParams;
@@ -562,8 +562,8 @@ export namespace Cloudflare {
export import HealthcheckGetParams = API.HealthcheckGetParams;
export import KeylessCertificates = API.KeylessCertificates;
- export import TLSCertificatesAndHostnamesBase = API.TLSCertificatesAndHostnamesBase;
- export import TLSCertificatesAndHostnamesKeylessCertificate = API.TLSCertificatesAndHostnamesKeylessCertificate;
+ export import KeylessCertificate = API.KeylessCertificate;
+ export import KeylessCertificateHostname = API.KeylessCertificateHostname;
export import KeylessCertificateListResponse = API.KeylessCertificateListResponse;
export import KeylessCertificateDeleteResponse = API.KeylessCertificateDeleteResponse;
export import KeylessCertificateCreateParams = API.KeylessCertificateCreateParams;
@@ -577,7 +577,7 @@ export namespace Cloudflare {
export import Logs = API.Logs;
export import OriginTLSClientAuth = API.OriginTLSClientAuth;
- export import TLSCertificatesAndHostnamesZoneAuthenticatedOriginPull = API.TLSCertificatesAndHostnamesZoneAuthenticatedOriginPull;
+ export import OriginTLSClientCertificateZoneAuthenticatedOriginPull = API.OriginTLSClientCertificateZoneAuthenticatedOriginPull;
export import OriginTLSClientAuthCreateResponse = API.OriginTLSClientAuthCreateResponse;
export import OriginTLSClientAuthListResponse = API.OriginTLSClientAuthListResponse;
export import OriginTLSClientAuthDeleteResponse = API.OriginTLSClientAuthDeleteResponse;
@@ -588,7 +588,7 @@ export namespace Cloudflare {
export import OriginTLSClientAuthGetParams = API.OriginTLSClientAuthGetParams;
export import Pagerules = API.Pagerules;
- export import ZonesPageRule = API.ZonesPageRule;
+ export import ZonesPagerule = API.ZonesPagerule;
export import PageruleCreateResponse = API.PageruleCreateResponse;
export import PageruleUpdateResponse = API.PageruleUpdateResponse;
export import PageruleListResponse = API.PageruleListResponse;
@@ -603,7 +603,7 @@ export namespace Cloudflare {
export import PageruleGetParams = API.PageruleGetParams;
export import RateLimits = API.RateLimits;
- export import LegacyJhsRateLimits = API.LegacyJhsRateLimits;
+ export import RateLimit = API.RateLimit;
export import RateLimitCreateResponse = API.RateLimitCreateResponse;
export import RateLimitListResponse = API.RateLimitListResponse;
export import RateLimitDeleteResponse = API.RateLimitDeleteResponse;
@@ -617,7 +617,7 @@ export namespace Cloudflare {
export import SecondaryDNS = API.SecondaryDNS;
export import WaitingRooms = API.WaitingRooms;
- export import WaitingroomWaitingroom = API.WaitingroomWaitingroom;
+ export import WaitingRoom = API.WaitingRoom;
export import WaitingRoomListResponse = API.WaitingRoomListResponse;
export import WaitingRoomDeleteResponse = API.WaitingRoomDeleteResponse;
export import WaitingRoomCreateParams = API.WaitingRoomCreateParams;
@@ -633,9 +633,9 @@ export namespace Cloudflare {
export import DurableObjects = API.DurableObjects;
export import Queues = API.Queues;
- export import WorkersQueue = API.WorkersQueue;
- export import WorkersQueueCreated = API.WorkersQueueCreated;
- export import WorkersQueueUpdated = API.WorkersQueueUpdated;
+ export import Queue = API.Queue;
+ export import QueueCreated = API.QueueCreated;
+ export import QueueUpdated = API.QueueUpdated;
export import QueueCreateResponse = API.QueueCreateResponse;
export import QueueUpdateResponse = API.QueueUpdateResponse;
export import QueueListResponse = API.QueueListResponse;
@@ -654,8 +654,8 @@ export namespace Cloudflare {
export import ManagedHeaderEditParams = API.ManagedHeaderEditParams;
export import PageShield = API.PageShield;
- export import PageShieldGetZoneSettings = API.PageShieldGetZoneSettings;
- export import PageShieldUpdateZoneSettings = API.PageShieldUpdateZoneSettings;
+ export import PageShieldSetting = API.PageShieldSetting;
+ export import PageShieldUpdateResponse = API.PageShieldUpdateResponse;
export import PageShieldUpdateParams = API.PageShieldUpdateParams;
export import PageShieldGetParams = API.PageShieldGetParams;
@@ -702,8 +702,8 @@ export namespace Cloudflare {
export import MagicNetworkMonitoring = API.MagicNetworkMonitoring;
export import MTLSCertificates = API.MTLSCertificates;
- export import TLSCertificatesAndHostnamesCertificateObjectPost = API.TLSCertificatesAndHostnamesCertificateObjectPost;
- export import TLSCertificatesAndHostnamesComponentsSchemasCertificateObject = API.TLSCertificatesAndHostnamesComponentsSchemasCertificateObject;
+ export import MTLSCertificate = API.MTLSCertificate;
+ export import MTLSCertificateUpdate = API.MTLSCertificateUpdate;
export import MTLSCertificateListResponse = API.MTLSCertificateListResponse;
export import MTLSCertificateCreateParams = API.MTLSCertificateCreateParams;
export import MTLSCertificateListParams = API.MTLSCertificateListParams;
diff --git a/src/resources/accounts/accounts.ts b/src/resources/accounts/accounts.ts
index fa97a0fcbe..ee59d2af91 100644
--- a/src/resources/accounts/accounts.ts
+++ b/src/resources/accounts/accounts.ts
@@ -207,7 +207,7 @@ export namespace Accounts {
export import MemberDeleteParams = MembersAPI.MemberDeleteParams;
export import MemberGetParams = MembersAPI.MemberGetParams;
export import Roles = RolesAPI.Roles;
- export import IamSchemasRole = RolesAPI.IamSchemasRole;
+ export import Role = RolesAPI.Role;
export import RoleListResponse = RolesAPI.RoleListResponse;
export import RoleGetResponse = RolesAPI.RoleGetResponse;
export import RoleListParams = RolesAPI.RoleListParams;
diff --git a/src/resources/accounts/index.ts b/src/resources/accounts/index.ts
index 655c8dd798..bb540d2ecc 100644
--- a/src/resources/accounts/index.ts
+++ b/src/resources/accounts/index.ts
@@ -24,11 +24,4 @@ export {
MemberListResponsesV4PagePaginationArray,
Members,
} from './members';
-export {
- IamSchemasRole,
- RoleListResponse,
- RoleGetResponse,
- RoleListParams,
- RoleGetParams,
- Roles,
-} from './roles';
+export { Role, RoleListResponse, RoleGetResponse, RoleListParams, RoleGetParams, Roles } from './roles';
diff --git a/src/resources/accounts/members.ts b/src/resources/accounts/members.ts
index a46a8ce9bd..88aa8c2203 100644
--- a/src/resources/accounts/members.ts
+++ b/src/resources/accounts/members.ts
@@ -444,7 +444,7 @@ export interface MemberListResponse {
/**
* Roles assigned to this Member.
*/
- roles: Array;
+ roles: Array;
/**
* A member's status in the organization.
diff --git a/src/resources/accounts/roles.ts b/src/resources/accounts/roles.ts
index f4ea15aeeb..789fca6adb 100644
--- a/src/resources/accounts/roles.ts
+++ b/src/resources/accounts/roles.ts
@@ -34,7 +34,7 @@ export class Roles extends APIResource {
}
}
-export interface IamSchemasRole {
+export interface Role {
/**
* Role identifier tag.
*/
@@ -56,7 +56,7 @@ export interface IamSchemasRole {
permissions: Array;
}
-export type RoleListResponse = Array;
+export type RoleListResponse = Array;
export type RoleGetResponse = unknown | string | null;
@@ -69,7 +69,7 @@ export interface RoleGetParams {
}
export namespace Roles {
- export import IamSchemasRole = RolesAPI.IamSchemasRole;
+ export import Role = RolesAPI.Role;
export import RoleListResponse = RolesAPI.RoleListResponse;
export import RoleGetResponse = RolesAPI.RoleGetResponse;
export import RoleListParams = RolesAPI.RoleListParams;
diff --git a/src/resources/alerting/alerting.ts b/src/resources/alerting/alerting.ts
index 7baa9e91ee..90fbbef437 100644
--- a/src/resources/alerting/alerting.ts
+++ b/src/resources/alerting/alerting.ts
@@ -19,11 +19,11 @@ export namespace Alerting {
export import AvailableAlertListParams = AvailableAlertsAPI.AvailableAlertListParams;
export import Destinations = DestinationsAPI.Destinations;
export import History = HistoryAPI.History;
- export import AaaHistory = HistoryAPI.AaaHistory;
- export import AaaHistoriesV4PagePaginationArray = HistoryAPI.AaaHistoriesV4PagePaginationArray;
+ export import AlertingHistory = HistoryAPI.AlertingHistory;
+ export import AlertingHistoriesV4PagePaginationArray = HistoryAPI.AlertingHistoriesV4PagePaginationArray;
export import HistoryListParams = HistoryAPI.HistoryListParams;
export import Policies = PoliciesAPI.Policies;
- export import AaaPolicies = PoliciesAPI.AaaPolicies;
+ export import AlertingPolicies = PoliciesAPI.AlertingPolicies;
export import PolicyCreateResponse = PoliciesAPI.PolicyCreateResponse;
export import PolicyUpdateResponse = PoliciesAPI.PolicyUpdateResponse;
export import PolicyListResponse = PoliciesAPI.PolicyListResponse;
diff --git a/src/resources/alerting/destinations/destinations.ts b/src/resources/alerting/destinations/destinations.ts
index 650879b0c7..a35dcdfcbb 100644
--- a/src/resources/alerting/destinations/destinations.ts
+++ b/src/resources/alerting/destinations/destinations.ts
@@ -16,7 +16,7 @@ export namespace Destinations {
export import EligibleGetResponse = EligibleAPI.EligibleGetResponse;
export import EligibleGetParams = EligibleAPI.EligibleGetParams;
export import Pagerduty = PagerdutyAPI.Pagerduty;
- export import AaaPagerduty = PagerdutyAPI.AaaPagerduty;
+ export import AlertingPagerduty = PagerdutyAPI.AlertingPagerduty;
export import PagerdutyCreateResponse = PagerdutyAPI.PagerdutyCreateResponse;
export import PagerdutyDeleteResponse = PagerdutyAPI.PagerdutyDeleteResponse;
export import PagerdutyGetResponse = PagerdutyAPI.PagerdutyGetResponse;
@@ -26,7 +26,7 @@ export namespace Destinations {
export import PagerdutyGetParams = PagerdutyAPI.PagerdutyGetParams;
export import PagerdutyLinkParams = PagerdutyAPI.PagerdutyLinkParams;
export import Webhooks = WebhooksAPI.Webhooks;
- export import AaaWebhooks = WebhooksAPI.AaaWebhooks;
+ export import AlertingWebhooks = WebhooksAPI.AlertingWebhooks;
export import WebhookCreateResponse = WebhooksAPI.WebhookCreateResponse;
export import WebhookUpdateResponse = WebhooksAPI.WebhookUpdateResponse;
export import WebhookListResponse = WebhooksAPI.WebhookListResponse;
diff --git a/src/resources/alerting/destinations/index.ts b/src/resources/alerting/destinations/index.ts
index a81966c2a5..820d0b712b 100644
--- a/src/resources/alerting/destinations/index.ts
+++ b/src/resources/alerting/destinations/index.ts
@@ -1,7 +1,7 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
export {
- AaaPagerduty,
+ AlertingPagerduty,
PagerdutyCreateResponse,
PagerdutyDeleteResponse,
PagerdutyGetResponse,
@@ -13,7 +13,7 @@ export {
Pagerduty,
} from './pagerduty';
export {
- AaaWebhooks,
+ AlertingWebhooks,
WebhookCreateResponse,
WebhookUpdateResponse,
WebhookListResponse,
diff --git a/src/resources/alerting/destinations/pagerduty.ts b/src/resources/alerting/destinations/pagerduty.ts
index 61aad316d1..ea4e368d2e 100644
--- a/src/resources/alerting/destinations/pagerduty.ts
+++ b/src/resources/alerting/destinations/pagerduty.ts
@@ -71,7 +71,7 @@ export class Pagerduty extends APIResource {
}
}
-export interface AaaPagerduty {
+export interface AlertingPagerduty {
/**
* UUID
*/
@@ -92,7 +92,7 @@ export interface PagerdutyCreateResponse {
export type PagerdutyDeleteResponse = unknown | Array | string;
-export type PagerdutyGetResponse = Array;
+export type PagerdutyGetResponse = Array;
export interface PagerdutyLinkResponse {
/**
@@ -130,7 +130,7 @@ export interface PagerdutyLinkParams {
}
export namespace Pagerduty {
- export import AaaPagerduty = PagerdutyAPI.AaaPagerduty;
+ export import AlertingPagerduty = PagerdutyAPI.AlertingPagerduty;
export import PagerdutyCreateResponse = PagerdutyAPI.PagerdutyCreateResponse;
export import PagerdutyDeleteResponse = PagerdutyAPI.PagerdutyDeleteResponse;
export import PagerdutyGetResponse = PagerdutyAPI.PagerdutyGetResponse;
diff --git a/src/resources/alerting/destinations/webhooks.ts b/src/resources/alerting/destinations/webhooks.ts
index 01331edb85..a6059ece49 100644
--- a/src/resources/alerting/destinations/webhooks.ts
+++ b/src/resources/alerting/destinations/webhooks.ts
@@ -75,18 +75,18 @@ export class Webhooks extends APIResource {
webhookId: string,
params: WebhookGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.get(
`/accounts/${account_id}/alerting/v3/destinations/webhooks/${webhookId}`,
options,
- ) as Core.APIPromise<{ result: AaaWebhooks }>
+ ) as Core.APIPromise<{ result: AlertingWebhooks }>
)._thenUnwrap((obj) => obj.result);
}
}
-export interface AaaWebhooks {
+export interface AlertingWebhooks {
/**
* The unique identifier of a webhook
*/
@@ -147,7 +147,7 @@ export interface WebhookUpdateResponse {
id?: string;
}
-export type WebhookListResponse = Array;
+export type WebhookListResponse = Array;
export type WebhookDeleteResponse = unknown | Array | string;
@@ -223,7 +223,7 @@ export interface WebhookGetParams {
}
export namespace Webhooks {
- export import AaaWebhooks = WebhooksAPI.AaaWebhooks;
+ export import AlertingWebhooks = WebhooksAPI.AlertingWebhooks;
export import WebhookCreateResponse = WebhooksAPI.WebhookCreateResponse;
export import WebhookUpdateResponse = WebhooksAPI.WebhookUpdateResponse;
export import WebhookListResponse = WebhooksAPI.WebhookListResponse;
diff --git a/src/resources/alerting/history.ts b/src/resources/alerting/history.ts
index 211f3ba796..c8549ea238 100644
--- a/src/resources/alerting/history.ts
+++ b/src/resources/alerting/history.ts
@@ -14,19 +14,19 @@ export class History extends APIResource {
list(
params: HistoryListParams,
options?: Core.RequestOptions,
- ): Core.PagePromise {
+ ): Core.PagePromise {
const { account_id, ...query } = params;
return this._client.getAPIList(
`/accounts/${account_id}/alerting/v3/history`,
- AaaHistoriesV4PagePaginationArray,
+ AlertingHistoriesV4PagePaginationArray,
{ query, ...options },
);
}
}
-export class AaaHistoriesV4PagePaginationArray extends V4PagePaginationArray {}
+export class AlertingHistoriesV4PagePaginationArray extends V4PagePaginationArray {}
-export interface AaaHistory {
+export interface AlertingHistory {
/**
* UUID
*/
@@ -94,7 +94,7 @@ export interface HistoryListParams extends V4PagePaginationArrayParams {
}
export namespace History {
- export import AaaHistory = HistoryAPI.AaaHistory;
- export import AaaHistoriesV4PagePaginationArray = HistoryAPI.AaaHistoriesV4PagePaginationArray;
+ export import AlertingHistory = HistoryAPI.AlertingHistory;
+ export import AlertingHistoriesV4PagePaginationArray = HistoryAPI.AlertingHistoriesV4PagePaginationArray;
export import HistoryListParams = HistoryAPI.HistoryListParams;
}
diff --git a/src/resources/alerting/index.ts b/src/resources/alerting/index.ts
index 7f564ce415..4f397e9287 100644
--- a/src/resources/alerting/index.ts
+++ b/src/resources/alerting/index.ts
@@ -1,8 +1,14 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-export { AaaHistory, HistoryListParams, AaaHistoriesV4PagePaginationArray, History } from './history';
+export { Alerting } from './alerting';
+export {
+ AlertingHistory,
+ HistoryListParams,
+ AlertingHistoriesV4PagePaginationArray,
+ History,
+} from './history';
export {
- AaaPolicies,
+ AlertingPolicies,
PolicyCreateResponse,
PolicyUpdateResponse,
PolicyListResponse,
@@ -14,6 +20,5 @@ export {
PolicyGetParams,
Policies,
} from './policies';
-export { Alerting } from './alerting';
export { AvailableAlertListResponse, AvailableAlertListParams, AvailableAlerts } from './available-alerts';
export { Destinations } from './destinations/index';
diff --git a/src/resources/alerting/policies.ts b/src/resources/alerting/policies.ts
index f17b4b2d7f..82a9f0a086 100644
--- a/src/resources/alerting/policies.ts
+++ b/src/resources/alerting/policies.ts
@@ -71,18 +71,18 @@ export class Policies extends APIResource {
policyId: string,
params: PolicyGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.get(
`/accounts/${account_id}/alerting/v3/policies/${policyId}`,
options,
- ) as Core.APIPromise<{ result: AaaPolicies }>
+ ) as Core.APIPromise<{ result: AlertingPolicies }>
)._thenUnwrap((obj) => obj.result);
}
}
-export interface AaaPolicies {
+export interface AlertingPolicies {
/**
* The unique identifier of a notification policy
*/
@@ -167,13 +167,13 @@ export interface AaaPolicies {
* that alert type based on some criteria. This is only available for select alert
* types. See alert type documentation for more details.
*/
- filters?: AaaPolicies.Filters;
+ filters?: AlertingPolicies.Filters;
/**
* List of IDs that will be used when dispatching a notification. IDs for email
* type will be the email address.
*/
- mechanisms?: Record>;
+ mechanisms?: Record>;
modified?: string;
@@ -183,7 +183,7 @@ export interface AaaPolicies {
name?: string;
}
-export namespace AaaPolicies {
+export namespace AlertingPolicies {
/**
* Optional filters that allow you to be alerted only on a subset of events for
* that alert type based on some criteria. This is only available for select alert
@@ -416,7 +416,7 @@ export interface PolicyUpdateResponse {
id?: string;
}
-export type PolicyListResponse = Array;
+export type PolicyListResponse = Array;
export type PolicyDeleteResponse = unknown | Array | string;
@@ -1074,7 +1074,7 @@ export interface PolicyGetParams {
}
export namespace Policies {
- export import AaaPolicies = PoliciesAPI.AaaPolicies;
+ export import AlertingPolicies = PoliciesAPI.AlertingPolicies;
export import PolicyCreateResponse = PoliciesAPI.PolicyCreateResponse;
export import PolicyUpdateResponse = PoliciesAPI.PolicyUpdateResponse;
export import PolicyListResponse = PoliciesAPI.PolicyListResponse;
diff --git a/src/resources/certificate-authorities/certificate-authorities.ts b/src/resources/certificate-authorities/certificate-authorities.ts
index fa37b2665e..fe8a058f1e 100644
--- a/src/resources/certificate-authorities/certificate-authorities.ts
+++ b/src/resources/certificate-authorities/certificate-authorities.ts
@@ -10,7 +10,7 @@ export class CertificateAuthorities extends APIResource {
export namespace CertificateAuthorities {
export import HostnameAssociations = HostnameAssociationsAPI.HostnameAssociations;
- export import TLSCertificatesAndHostnamesHostnameAssociation = HostnameAssociationsAPI.TLSCertificatesAndHostnamesHostnameAssociation;
+ export import TLSHostnameAssociation = HostnameAssociationsAPI.TLSHostnameAssociation;
export import HostnameAssociationUpdateParams = HostnameAssociationsAPI.HostnameAssociationUpdateParams;
export import HostnameAssociationGetParams = HostnameAssociationsAPI.HostnameAssociationGetParams;
}
diff --git a/src/resources/certificate-authorities/hostname-associations.ts b/src/resources/certificate-authorities/hostname-associations.ts
index 4162621e35..9b76ebc5fc 100644
--- a/src/resources/certificate-authorities/hostname-associations.ts
+++ b/src/resources/certificate-authorities/hostname-associations.ts
@@ -11,13 +11,13 @@ export class HostnameAssociations extends APIResource {
update(
params: HostnameAssociationUpdateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { zone_id, ...body } = params;
return (
this._client.put(`/zones/${zone_id}/certificate_authorities/hostname_associations`, {
body,
...options,
- }) as Core.APIPromise<{ result: TLSCertificatesAndHostnamesHostnameAssociation }>
+ }) as Core.APIPromise<{ result: TLSHostnameAssociation }>
)._thenUnwrap((obj) => obj.result);
}
@@ -27,18 +27,18 @@ export class HostnameAssociations extends APIResource {
get(
params: HostnameAssociationGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { zone_id, ...query } = params;
return (
this._client.get(`/zones/${zone_id}/certificate_authorities/hostname_associations`, {
query,
...options,
- }) as Core.APIPromise<{ result: TLSCertificatesAndHostnamesHostnameAssociation }>
+ }) as Core.APIPromise<{ result: TLSHostnameAssociation }>
)._thenUnwrap((obj) => obj.result);
}
}
-export interface TLSCertificatesAndHostnamesHostnameAssociation {
+export interface TLSHostnameAssociation {
hostnames?: Array;
/**
@@ -84,7 +84,7 @@ export interface HostnameAssociationGetParams {
}
export namespace HostnameAssociations {
- export import TLSCertificatesAndHostnamesHostnameAssociation = HostnameAssociationsAPI.TLSCertificatesAndHostnamesHostnameAssociation;
+ export import TLSHostnameAssociation = HostnameAssociationsAPI.TLSHostnameAssociation;
export import HostnameAssociationUpdateParams = HostnameAssociationsAPI.HostnameAssociationUpdateParams;
export import HostnameAssociationGetParams = HostnameAssociationsAPI.HostnameAssociationGetParams;
}
diff --git a/src/resources/certificate-authorities/index.ts b/src/resources/certificate-authorities/index.ts
index fc0ad41310..2d3fc925a1 100644
--- a/src/resources/certificate-authorities/index.ts
+++ b/src/resources/certificate-authorities/index.ts
@@ -2,7 +2,7 @@
export { CertificateAuthorities } from './certificate-authorities';
export {
- TLSCertificatesAndHostnamesHostnameAssociation,
+ TLSHostnameAssociation,
HostnameAssociationUpdateParams,
HostnameAssociationGetParams,
HostnameAssociations,
diff --git a/src/resources/client-certificates.ts b/src/resources/client-certificates.ts
index 5e59cfba01..b366ed5e73 100644
--- a/src/resources/client-certificates.ts
+++ b/src/resources/client-certificates.ts
@@ -12,11 +12,11 @@ export class ClientCertificates extends APIResource {
create(
params: ClientCertificateCreateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { zone_id, ...body } = params;
return (
this._client.post(`/zones/${zone_id}/client_certificates`, { body, ...options }) as Core.APIPromise<{
- result: TLSCertificatesAndHostnamesClientCertificate;
+ result: ClientCertificate;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -28,14 +28,11 @@ export class ClientCertificates extends APIResource {
list(
params: ClientCertificateListParams,
options?: Core.RequestOptions,
- ): Core.PagePromise<
- TLSCertificatesAndHostnamesClientCertificatesV4PagePaginationArray,
- TLSCertificatesAndHostnamesClientCertificate
- > {
+ ): Core.PagePromise {
const { zone_id, ...query } = params;
return this._client.getAPIList(
`/zones/${zone_id}/client_certificates`,
- TLSCertificatesAndHostnamesClientCertificatesV4PagePaginationArray,
+ ClientCertificatesV4PagePaginationArray,
{ query, ...options },
);
}
@@ -48,13 +45,13 @@ export class ClientCertificates extends APIResource {
clientCertificateId: string,
params: ClientCertificateDeleteParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { zone_id } = params;
return (
this._client.delete(
`/zones/${zone_id}/client_certificates/${clientCertificateId}`,
options,
- ) as Core.APIPromise<{ result: TLSCertificatesAndHostnamesClientCertificate }>
+ ) as Core.APIPromise<{ result: ClientCertificate }>
)._thenUnwrap((obj) => obj.result);
}
@@ -66,13 +63,13 @@ export class ClientCertificates extends APIResource {
clientCertificateId: string,
params: ClientCertificateEditParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { zone_id } = params;
return (
this._client.patch(
`/zones/${zone_id}/client_certificates/${clientCertificateId}`,
options,
- ) as Core.APIPromise<{ result: TLSCertificatesAndHostnamesClientCertificate }>
+ ) as Core.APIPromise<{ result: ClientCertificate }>
)._thenUnwrap((obj) => obj.result);
}
@@ -83,20 +80,20 @@ export class ClientCertificates extends APIResource {
clientCertificateId: string,
params: ClientCertificateGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { zone_id } = params;
return (
this._client.get(
`/zones/${zone_id}/client_certificates/${clientCertificateId}`,
options,
- ) as Core.APIPromise<{ result: TLSCertificatesAndHostnamesClientCertificate }>
+ ) as Core.APIPromise<{ result: ClientCertificate }>
)._thenUnwrap((obj) => obj.result);
}
}
-export class TLSCertificatesAndHostnamesClientCertificatesV4PagePaginationArray extends V4PagePaginationArray {}
+export class ClientCertificatesV4PagePaginationArray extends V4PagePaginationArray {}
-export interface TLSCertificatesAndHostnamesClientCertificate {
+export interface ClientCertificate {
/**
* Identifier
*/
@@ -110,7 +107,7 @@ export interface TLSCertificatesAndHostnamesClientCertificate {
/**
* Certificate Authority used to issue the Client Certificate
*/
- certificate_authority?: TLSCertificatesAndHostnamesClientCertificate.CertificateAuthority;
+ certificate_authority?: ClientCertificate.CertificateAuthority;
/**
* Common Name of the Client Certificate
@@ -189,7 +186,7 @@ export interface TLSCertificatesAndHostnamesClientCertificate {
validity_days?: number;
}
-export namespace TLSCertificatesAndHostnamesClientCertificate {
+export namespace ClientCertificate {
/**
* Certificate Authority used to issue the Client Certificate
*/
@@ -262,8 +259,8 @@ export interface ClientCertificateGetParams {
}
export namespace ClientCertificates {
- export import TLSCertificatesAndHostnamesClientCertificate = ClientCertificatesAPI.TLSCertificatesAndHostnamesClientCertificate;
- export import TLSCertificatesAndHostnamesClientCertificatesV4PagePaginationArray = ClientCertificatesAPI.TLSCertificatesAndHostnamesClientCertificatesV4PagePaginationArray;
+ export import ClientCertificate = ClientCertificatesAPI.ClientCertificate;
+ export import ClientCertificatesV4PagePaginationArray = ClientCertificatesAPI.ClientCertificatesV4PagePaginationArray;
export import ClientCertificateCreateParams = ClientCertificatesAPI.ClientCertificateCreateParams;
export import ClientCertificateListParams = ClientCertificatesAPI.ClientCertificateListParams;
export import ClientCertificateDeleteParams = ClientCertificatesAPI.ClientCertificateDeleteParams;
diff --git a/src/resources/custom-certificates/custom-certificates.ts b/src/resources/custom-certificates/custom-certificates.ts
index 7acca99d93..1b4667e6aa 100644
--- a/src/resources/custom-certificates/custom-certificates.ts
+++ b/src/resources/custom-certificates/custom-certificates.ts
@@ -33,14 +33,11 @@ export class CustomCertificates extends APIResource {
list(
params: CustomCertificateListParams,
options?: Core.RequestOptions,
- ): Core.PagePromise<
- TLSCertificatesAndHostnamesCustomCertificatesV4PagePaginationArray,
- TLSCertificatesAndHostnamesCustomCertificate
- > {
+ ): Core.PagePromise {
const { zone_id, ...query } = params;
return this._client.getAPIList(
`/zones/${zone_id}/custom_certificates`,
- TLSCertificatesAndHostnamesCustomCertificatesV4PagePaginationArray,
+ CustomCertificatesV4PagePaginationArray,
{ query, ...options },
);
}
@@ -99,9 +96,9 @@ export class CustomCertificates extends APIResource {
}
}
-export class TLSCertificatesAndHostnamesCustomCertificatesV4PagePaginationArray extends V4PagePaginationArray {}
+export class CustomCertificatesV4PagePaginationArray extends V4PagePaginationArray {}
-export interface TLSCertificatesAndHostnamesCustomCertificate {
+export interface CustomCertificate {
/**
* Identifier
*/
@@ -169,9 +166,9 @@ export interface TLSCertificatesAndHostnamesCustomCertificate {
* security data centers. Default distribution is to all Cloudflare datacenters,
* for optimal performance.
*/
- geo_restrictions?: TLSCertificatesAndHostnamesCustomCertificate.GeoRestrictions;
+ geo_restrictions?: CustomCertificate.GeoRestrictions;
- keyless_server?: KeylessCertificatesAPI.TLSCertificatesAndHostnamesBase;
+ keyless_server?: KeylessCertificatesAPI.KeylessCertificateHostname;
/**
* Specify the policy that determines the region where your private key will be
@@ -187,7 +184,7 @@ export interface TLSCertificatesAndHostnamesCustomCertificate {
policy?: string;
}
-export namespace TLSCertificatesAndHostnamesCustomCertificate {
+export namespace CustomCertificate {
/**
* Specify the region where your private key can be held locally for optimal TLS
* performance. HTTPS connections to any excluded data center will still be fully
@@ -376,12 +373,12 @@ export interface CustomCertificateGetParams {
}
export namespace CustomCertificates {
- export import TLSCertificatesAndHostnamesCustomCertificate = CustomCertificatesAPI.TLSCertificatesAndHostnamesCustomCertificate;
+ export import CustomCertificate = CustomCertificatesAPI.CustomCertificate;
export import CustomCertificateCreateResponse = CustomCertificatesAPI.CustomCertificateCreateResponse;
export import CustomCertificateDeleteResponse = CustomCertificatesAPI.CustomCertificateDeleteResponse;
export import CustomCertificateEditResponse = CustomCertificatesAPI.CustomCertificateEditResponse;
export import CustomCertificateGetResponse = CustomCertificatesAPI.CustomCertificateGetResponse;
- export import TLSCertificatesAndHostnamesCustomCertificatesV4PagePaginationArray = CustomCertificatesAPI.TLSCertificatesAndHostnamesCustomCertificatesV4PagePaginationArray;
+ export import CustomCertificatesV4PagePaginationArray = CustomCertificatesAPI.CustomCertificatesV4PagePaginationArray;
export import CustomCertificateCreateParams = CustomCertificatesAPI.CustomCertificateCreateParams;
export import CustomCertificateListParams = CustomCertificatesAPI.CustomCertificateListParams;
export import CustomCertificateDeleteParams = CustomCertificatesAPI.CustomCertificateDeleteParams;
diff --git a/src/resources/custom-certificates/index.ts b/src/resources/custom-certificates/index.ts
index 7e2212dc02..7d0d7feadd 100644
--- a/src/resources/custom-certificates/index.ts
+++ b/src/resources/custom-certificates/index.ts
@@ -1,8 +1,7 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-export { PrioritizeUpdateResponse, PrioritizeUpdateParams, Prioritize } from './prioritize';
export {
- TLSCertificatesAndHostnamesCustomCertificate,
+ CustomCertificate,
CustomCertificateCreateResponse,
CustomCertificateDeleteResponse,
CustomCertificateEditResponse,
@@ -12,6 +11,7 @@ export {
CustomCertificateDeleteParams,
CustomCertificateEditParams,
CustomCertificateGetParams,
- TLSCertificatesAndHostnamesCustomCertificatesV4PagePaginationArray,
+ CustomCertificatesV4PagePaginationArray,
CustomCertificates,
} from './custom-certificates';
+export { PrioritizeUpdateResponse, PrioritizeUpdateParams, Prioritize } from './prioritize';
diff --git a/src/resources/custom-certificates/prioritize.ts b/src/resources/custom-certificates/prioritize.ts
index d0f8e634ad..bc5645a8d8 100644
--- a/src/resources/custom-certificates/prioritize.ts
+++ b/src/resources/custom-certificates/prioritize.ts
@@ -25,8 +25,7 @@ export class Prioritize extends APIResource {
}
}
-export type PrioritizeUpdateResponse =
- Array;
+export type PrioritizeUpdateResponse = Array;
export interface PrioritizeUpdateParams {
/**
diff --git a/src/resources/custom-hostnames/custom-hostnames.ts b/src/resources/custom-hostnames/custom-hostnames.ts
index b4c424cbf3..c74aa66a8d 100644
--- a/src/resources/custom-hostnames/custom-hostnames.ts
+++ b/src/resources/custom-hostnames/custom-hostnames.ts
@@ -96,7 +96,7 @@ export class CustomHostnames extends APIResource {
export class CustomHostnameListResponsesV4PagePaginationArray extends V4PagePaginationArray {}
-export interface TLSCertificatesAndHostnamesCustomHostname {
+export interface CustomHostname {
/**
* Identifier
*/
@@ -110,10 +110,10 @@ export interface TLSCertificatesAndHostnamesCustomHostname {
/**
* SSL properties for the custom hostname.
*/
- ssl: TLSCertificatesAndHostnamesCustomHostname.SSL;
+ ssl: CustomHostname.SSL;
}
-export namespace TLSCertificatesAndHostnamesCustomHostname {
+export namespace CustomHostname {
/**
* SSL properties for the custom hostname.
*/
@@ -1475,7 +1475,7 @@ export interface CustomHostnameGetParams {
}
export namespace CustomHostnames {
- export import TLSCertificatesAndHostnamesCustomHostname = CustomHostnamesAPI.TLSCertificatesAndHostnamesCustomHostname;
+ export import CustomHostname = CustomHostnamesAPI.CustomHostname;
export import CustomHostnameCreateResponse = CustomHostnamesAPI.CustomHostnameCreateResponse;
export import CustomHostnameListResponse = CustomHostnamesAPI.CustomHostnameListResponse;
export import CustomHostnameDeleteResponse = CustomHostnamesAPI.CustomHostnameDeleteResponse;
diff --git a/src/resources/custom-hostnames/index.ts b/src/resources/custom-hostnames/index.ts
index 328c2a93ec..94a5705072 100644
--- a/src/resources/custom-hostnames/index.ts
+++ b/src/resources/custom-hostnames/index.ts
@@ -1,16 +1,7 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
export {
- FallbackOriginUpdateResponse,
- FallbackOriginDeleteResponse,
- FallbackOriginGetResponse,
- FallbackOriginUpdateParams,
- FallbackOriginDeleteParams,
- FallbackOriginGetParams,
- FallbackOrigin,
-} from './fallback-origin';
-export {
- TLSCertificatesAndHostnamesCustomHostname,
+ CustomHostname,
CustomHostnameCreateResponse,
CustomHostnameListResponse,
CustomHostnameDeleteResponse,
@@ -24,3 +15,12 @@ export {
CustomHostnameListResponsesV4PagePaginationArray,
CustomHostnames,
} from './custom-hostnames';
+export {
+ FallbackOriginUpdateResponse,
+ FallbackOriginDeleteResponse,
+ FallbackOriginGetResponse,
+ FallbackOriginUpdateParams,
+ FallbackOriginDeleteParams,
+ FallbackOriginGetParams,
+ FallbackOrigin,
+} from './fallback-origin';
diff --git a/src/resources/custom-nameservers.ts b/src/resources/custom-nameservers.ts
index d05c26301c..e002159816 100644
--- a/src/resources/custom-nameservers.ts
+++ b/src/resources/custom-nameservers.ts
@@ -11,11 +11,11 @@ export class CustomNameservers extends APIResource {
create(
params: CustomNameserverCreateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id, ...body } = params;
return (
this._client.post(`/accounts/${account_id}/custom_ns`, { body, ...options }) as Core.APIPromise<{
- result: DNSCustomNameserversCustomNS;
+ result: CustomNameserver;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -85,11 +85,11 @@ export class CustomNameservers extends APIResource {
/**
* A single account custom nameserver.
*/
-export interface DNSCustomNameserversCustomNS {
+export interface CustomNameserver {
/**
* A and AAAA records associated with the nameserver.
*/
- dns_records: Array;
+ dns_records: Array;
/**
* The FQDN of the name server.
@@ -112,7 +112,7 @@ export interface DNSCustomNameserversCustomNS {
ns_set?: number;
}
-export namespace DNSCustomNameserversCustomNS {
+export namespace CustomNameserver {
export interface DNSRecord {
/**
* DNS record type.
@@ -130,9 +130,9 @@ export type CustomNameserverDeleteResponse = unknown | Array | string;
export type CustomNameserverAvailabiltyResponse = Array;
-export type CustomNameserverGetResponse = Array;
+export type CustomNameserverGetResponse = Array;
-export type CustomNameserverVerifyResponse = Array;
+export type CustomNameserverVerifyResponse = Array;
export interface CustomNameserverCreateParams {
/**
@@ -180,7 +180,7 @@ export interface CustomNameserverVerifyParams {
}
export namespace CustomNameservers {
- export import DNSCustomNameserversCustomNS = CustomNameserversAPI.DNSCustomNameserversCustomNS;
+ export import CustomNameserver = CustomNameserversAPI.CustomNameserver;
export import CustomNameserverDeleteResponse = CustomNameserversAPI.CustomNameserverDeleteResponse;
export import CustomNameserverAvailabiltyResponse = CustomNameserversAPI.CustomNameserverAvailabiltyResponse;
export import CustomNameserverGetResponse = CustomNameserversAPI.CustomNameserverGetResponse;
diff --git a/src/resources/dns/analytics/analytics.ts b/src/resources/dns/analytics/analytics.ts
index 9649bf1de2..2382884e96 100644
--- a/src/resources/dns/analytics/analytics.ts
+++ b/src/resources/dns/analytics/analytics.ts
@@ -9,6 +9,6 @@ export class Analytics extends APIResource {
export namespace Analytics {
export import Reports = ReportsAPI.Reports;
- export import DNSDNSAnalyticsAPIReport = ReportsAPI.DNSDNSAnalyticsAPIReport;
+ export import DNSAnalyticsReport = ReportsAPI.DNSAnalyticsReport;
export import ReportGetParams = ReportsAPI.ReportGetParams;
}
diff --git a/src/resources/dns/analytics/index.ts b/src/resources/dns/analytics/index.ts
index afb71b113f..c2b197ba2a 100644
--- a/src/resources/dns/analytics/index.ts
+++ b/src/resources/dns/analytics/index.ts
@@ -1,4 +1,4 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
export { Analytics } from './analytics';
-export { DNSDNSAnalyticsAPIReport, ReportGetParams, Reports } from './reports/index';
+export { DNSAnalyticsReport, ReportGetParams, Reports } from './reports/index';
diff --git a/src/resources/dns/analytics/reports/bytimes.ts b/src/resources/dns/analytics/reports/bytimes.ts
index 89e2c2c174..e99bf9a661 100644
--- a/src/resources/dns/analytics/reports/bytimes.ts
+++ b/src/resources/dns/analytics/reports/bytimes.ts
@@ -12,25 +12,22 @@ export class Bytimes extends APIResource {
* [Analytics API properties](https://developers.cloudflare.com/dns/reference/analytics-api-properties/)
* for detailed information about the available query parameters.
*/
- get(
- params: BytimeGetParams,
- options?: Core.RequestOptions,
- ): Core.APIPromise {
+ get(params: BytimeGetParams, options?: Core.RequestOptions): Core.APIPromise {
const { zone_id, ...query } = params;
return (
this._client.get(`/zones/${zone_id}/dns_analytics/report/bytime`, {
query,
...options,
- }) as Core.APIPromise<{ result: DNSDNSAnalyticsAPIReportBytime }>
+ }) as Core.APIPromise<{ result: DNSAnalyticsReportByTime }>
)._thenUnwrap((obj) => obj.result);
}
}
-export interface DNSDNSAnalyticsAPIReportBytime {
+export interface DNSAnalyticsReportByTime {
/**
* Array with one row per combination of dimension values.
*/
- data: Array;
+ data: Array;
/**
* Number of seconds between current time and last processed event, in another
@@ -50,7 +47,7 @@ export interface DNSDNSAnalyticsAPIReportBytime {
*/
min: unknown;
- query: DNSDNSAnalyticsAPIReportBytime.Query;
+ query: DNSAnalyticsReportByTime.Query;
/**
* Total number of rows in the result.
@@ -70,7 +67,7 @@ export interface DNSDNSAnalyticsAPIReportBytime {
totals: unknown;
}
-export namespace DNSDNSAnalyticsAPIReportBytime {
+export namespace DNSAnalyticsReportByTime {
export interface Data {
/**
* Array of dimension values, representing the combination of dimension values
@@ -198,6 +195,6 @@ export interface BytimeGetParams {
}
export namespace Bytimes {
- export import DNSDNSAnalyticsAPIReportBytime = BytimesAPI.DNSDNSAnalyticsAPIReportBytime;
+ export import DNSAnalyticsReportByTime = BytimesAPI.DNSAnalyticsReportByTime;
export import BytimeGetParams = BytimesAPI.BytimeGetParams;
}
diff --git a/src/resources/dns/analytics/reports/index.ts b/src/resources/dns/analytics/reports/index.ts
index 257696865f..6066e1525d 100644
--- a/src/resources/dns/analytics/reports/index.ts
+++ b/src/resources/dns/analytics/reports/index.ts
@@ -1,4 +1,4 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-export { DNSDNSAnalyticsAPIReport, ReportGetParams, Reports } from './reports';
-export { DNSDNSAnalyticsAPIReportBytime, BytimeGetParams, Bytimes } from './bytimes';
+export { DNSAnalyticsReport, ReportGetParams, Reports } from './reports';
+export { DNSAnalyticsReportByTime, BytimeGetParams, Bytimes } from './bytimes';
diff --git a/src/resources/dns/analytics/reports/reports.ts b/src/resources/dns/analytics/reports/reports.ts
index 2d99fa5750..f2f3aa11f7 100644
--- a/src/resources/dns/analytics/reports/reports.ts
+++ b/src/resources/dns/analytics/reports/reports.ts
@@ -15,21 +15,21 @@ export class Reports extends APIResource {
* [Analytics API properties](https://developers.cloudflare.com/dns/reference/analytics-api-properties/)
* for detailed information about the available query parameters.
*/
- get(params: ReportGetParams, options?: Core.RequestOptions): Core.APIPromise {
+ get(params: ReportGetParams, options?: Core.RequestOptions): Core.APIPromise {
const { zone_id, ...query } = params;
return (
this._client.get(`/zones/${zone_id}/dns_analytics/report`, { query, ...options }) as Core.APIPromise<{
- result: DNSDNSAnalyticsAPIReport;
+ result: DNSAnalyticsReport;
}>
)._thenUnwrap((obj) => obj.result);
}
}
-export interface DNSDNSAnalyticsAPIReport {
+export interface DNSAnalyticsReport {
/**
* Array with one row per combination of dimension values.
*/
- data: Array;
+ data: Array;
/**
* Number of seconds between current time and last processed event, in another
@@ -49,7 +49,7 @@ export interface DNSDNSAnalyticsAPIReport {
*/
min: unknown;
- query: DNSDNSAnalyticsAPIReport.Query;
+ query: DNSAnalyticsReport.Query;
/**
* Total number of rows in the result.
@@ -63,7 +63,7 @@ export interface DNSDNSAnalyticsAPIReport {
totals: unknown;
}
-export namespace DNSDNSAnalyticsAPIReport {
+export namespace DNSAnalyticsReport {
export interface Data {
/**
* Array of dimension values, representing the combination of dimension values
@@ -160,9 +160,9 @@ export interface ReportGetParams {
}
export namespace Reports {
- export import DNSDNSAnalyticsAPIReport = ReportsAPI.DNSDNSAnalyticsAPIReport;
+ export import DNSAnalyticsReport = ReportsAPI.DNSAnalyticsReport;
export import ReportGetParams = ReportsAPI.ReportGetParams;
export import Bytimes = BytimesAPI.Bytimes;
- export import DNSDNSAnalyticsAPIReportBytime = BytimesAPI.DNSDNSAnalyticsAPIReportBytime;
+ export import DNSAnalyticsReportByTime = BytimesAPI.DNSAnalyticsReportByTime;
export import BytimeGetParams = BytimesAPI.BytimeGetParams;
}
diff --git a/src/resources/dns/dns.ts b/src/resources/dns/dns.ts
index 2604a86c45..6316e1b4b5 100644
--- a/src/resources/dns/dns.ts
+++ b/src/resources/dns/dns.ts
@@ -30,9 +30,9 @@ export namespace DNS {
export import RecordScanParams = RecordsAPI.RecordScanParams;
export import Analytics = AnalyticsAPI.Analytics;
export import Firewall = FirewallAPI.Firewall;
- export import DNSFirewallDNSFirewall = FirewallAPI.DNSFirewallDNSFirewall;
+ export import DNSFirewall = FirewallAPI.DNSFirewall;
export import FirewallDeleteResponse = FirewallAPI.FirewallDeleteResponse;
- export import DNSFirewallDNSFirewallsV4PagePaginationArray = FirewallAPI.DNSFirewallDNSFirewallsV4PagePaginationArray;
+ export import DNSFirewallsV4PagePaginationArray = FirewallAPI.DNSFirewallsV4PagePaginationArray;
export import FirewallCreateParams = FirewallAPI.FirewallCreateParams;
export import FirewallListParams = FirewallAPI.FirewallListParams;
export import FirewallDeleteParams = FirewallAPI.FirewallDeleteParams;
diff --git a/src/resources/dns/firewall/analytics/reports/bytimes.ts b/src/resources/dns/firewall/analytics/reports/bytimes.ts
index b1c82261c3..6e650b10ec 100644
--- a/src/resources/dns/firewall/analytics/reports/bytimes.ts
+++ b/src/resources/dns/firewall/analytics/reports/bytimes.ts
@@ -17,13 +17,13 @@ export class Bytimes extends APIResource {
dnsFirewallId: string,
params: BytimeGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id, ...query } = params;
return (
this._client.get(`/accounts/${account_id}/dns_firewall/${dnsFirewallId}/dns_analytics/report/bytime`, {
query,
...options,
- }) as Core.APIPromise<{ result: BytimesAPI.DNSDNSAnalyticsAPIReportBytime }>
+ }) as Core.APIPromise<{ result: BytimesAPI.DNSAnalyticsReportByTime }>
)._thenUnwrap((obj) => obj.result);
}
}
diff --git a/src/resources/dns/firewall/analytics/reports/reports.ts b/src/resources/dns/firewall/analytics/reports/reports.ts
index d3343ec8c4..a714d8a4e4 100644
--- a/src/resources/dns/firewall/analytics/reports/reports.ts
+++ b/src/resources/dns/firewall/analytics/reports/reports.ts
@@ -20,13 +20,13 @@ export class Reports extends APIResource {
dnsFirewallId: string,
params: ReportGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id, ...query } = params;
return (
this._client.get(`/accounts/${account_id}/dns_firewall/${dnsFirewallId}/dns_analytics/report`, {
query,
...options,
- }) as Core.APIPromise<{ result: ReportsAPI.DNSDNSAnalyticsAPIReport }>
+ }) as Core.APIPromise<{ result: ReportsAPI.DNSAnalyticsReport }>
)._thenUnwrap((obj) => obj.result);
}
}
diff --git a/src/resources/dns/firewall/firewall.ts b/src/resources/dns/firewall/firewall.ts
index bc941c3efd..d364e97b7c 100644
--- a/src/resources/dns/firewall/firewall.ts
+++ b/src/resources/dns/firewall/firewall.ts
@@ -12,14 +12,11 @@ export class Firewall extends APIResource {
/**
* Create a configured DNS Firewall Cluster.
*/
- create(
- params: FirewallCreateParams,
- options?: Core.RequestOptions,
- ): Core.APIPromise {
+ create(params: FirewallCreateParams, options?: Core.RequestOptions): Core.APIPromise {
const { account_id, ...body } = params;
return (
this._client.post(`/accounts/${account_id}/dns_firewall`, { body, ...options }) as Core.APIPromise<{
- result: DNSFirewallDNSFirewall;
+ result: DNSFirewall;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -30,11 +27,11 @@ export class Firewall extends APIResource {
list(
params: FirewallListParams,
options?: Core.RequestOptions,
- ): Core.PagePromise {
+ ): Core.PagePromise {
const { account_id, ...query } = params;
return this._client.getAPIList(
`/accounts/${account_id}/dns_firewall`,
- DNSFirewallDNSFirewallsV4PagePaginationArray,
+ DNSFirewallsV4PagePaginationArray,
{ query, ...options },
);
}
@@ -63,13 +60,13 @@ export class Firewall extends APIResource {
dnsFirewallId: string,
params: FirewallEditParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id, ...body } = params;
return (
this._client.patch(`/accounts/${account_id}/dns_firewall/${dnsFirewallId}`, {
body,
...options,
- }) as Core.APIPromise<{ result: DNSFirewallDNSFirewall }>
+ }) as Core.APIPromise<{ result: DNSFirewall }>
)._thenUnwrap((obj) => obj.result);
}
@@ -80,19 +77,19 @@ export class Firewall extends APIResource {
dnsFirewallId: string,
params: FirewallGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.get(`/accounts/${account_id}/dns_firewall/${dnsFirewallId}`, options) as Core.APIPromise<{
- result: DNSFirewallDNSFirewall;
+ result: DNSFirewall;
}>
)._thenUnwrap((obj) => obj.result);
}
}
-export class DNSFirewallDNSFirewallsV4PagePaginationArray extends V4PagePaginationArray {}
+export class DNSFirewallsV4PagePaginationArray extends V4PagePaginationArray {}
-export interface DNSFirewallDNSFirewall {
+export interface DNSFirewall {
/**
* Identifier
*/
@@ -135,7 +132,7 @@ export interface DNSFirewallDNSFirewall {
/**
* Attack mitigation settings.
*/
- attack_mitigation?: DNSFirewallDNSFirewall.AttackMitigation | null;
+ attack_mitigation?: DNSFirewall.AttackMitigation | null;
/**
* Negative DNS Cache TTL.
@@ -160,7 +157,7 @@ export interface DNSFirewallDNSFirewall {
retries?: number;
}
-export namespace DNSFirewallDNSFirewall {
+export namespace DNSFirewall {
/**
* Attack mitigation settings.
*/
@@ -393,9 +390,9 @@ export interface FirewallGetParams {
}
export namespace Firewall {
- export import DNSFirewallDNSFirewall = FirewallAPI.DNSFirewallDNSFirewall;
+ export import DNSFirewall = FirewallAPI.DNSFirewall;
export import FirewallDeleteResponse = FirewallAPI.FirewallDeleteResponse;
- export import DNSFirewallDNSFirewallsV4PagePaginationArray = FirewallAPI.DNSFirewallDNSFirewallsV4PagePaginationArray;
+ export import DNSFirewallsV4PagePaginationArray = FirewallAPI.DNSFirewallsV4PagePaginationArray;
export import FirewallCreateParams = FirewallAPI.FirewallCreateParams;
export import FirewallListParams = FirewallAPI.FirewallListParams;
export import FirewallDeleteParams = FirewallAPI.FirewallDeleteParams;
diff --git a/src/resources/dns/firewall/index.ts b/src/resources/dns/firewall/index.ts
index 7259a12560..58f331aa85 100644
--- a/src/resources/dns/firewall/index.ts
+++ b/src/resources/dns/firewall/index.ts
@@ -2,13 +2,13 @@
export { Analytics } from './analytics/index';
export {
- DNSFirewallDNSFirewall,
+ DNSFirewall,
FirewallDeleteResponse,
FirewallCreateParams,
FirewallListParams,
FirewallDeleteParams,
FirewallEditParams,
FirewallGetParams,
- DNSFirewallDNSFirewallsV4PagePaginationArray,
+ DNSFirewallsV4PagePaginationArray,
Firewall,
} from './firewall';
diff --git a/src/resources/dns/index.ts b/src/resources/dns/index.ts
index 691e704cc3..f419e9f86c 100644
--- a/src/resources/dns/index.ts
+++ b/src/resources/dns/index.ts
@@ -3,14 +3,14 @@
export { Analytics } from './analytics/index';
export { DNS } from './dns';
export {
- DNSFirewallDNSFirewall,
+ DNSFirewall,
FirewallDeleteResponse,
FirewallCreateParams,
FirewallListParams,
FirewallDeleteParams,
FirewallEditParams,
FirewallGetParams,
- DNSFirewallDNSFirewallsV4PagePaginationArray,
+ DNSFirewallsV4PagePaginationArray,
Firewall,
} from './firewall/index';
export {
diff --git a/src/resources/dnssec.ts b/src/resources/dnssec.ts
index 4700335e83..021d7dbca1 100644
--- a/src/resources/dnssec.ts
+++ b/src/resources/dnssec.ts
@@ -4,7 +4,7 @@ import * as Core from 'cloudflare/core';
import { APIResource } from 'cloudflare/resource';
import * as DNSSECAPI from 'cloudflare/resources/dnssec';
-export class DNSSEC extends APIResource {
+export class DNSSECResource extends APIResource {
/**
* Delete DNSSEC.
*/
@@ -20,11 +20,11 @@ export class DNSSEC extends APIResource {
/**
* Enable or disable DNSSEC.
*/
- edit(params: DNSSECEditParams, options?: Core.RequestOptions): Core.APIPromise {
+ edit(params: DNSSECEditParams, options?: Core.RequestOptions): Core.APIPromise {
const { zone_id, ...body } = params;
return (
this._client.patch(`/zones/${zone_id}/dnssec`, { body, ...options }) as Core.APIPromise<{
- result: DNSSECDNSSEC;
+ result: DNSSEC;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -32,15 +32,15 @@ export class DNSSEC extends APIResource {
/**
* Details about DNSSEC status and configuration.
*/
- get(params: DNSSECGetParams, options?: Core.RequestOptions): Core.APIPromise {
+ get(params: DNSSECGetParams, options?: Core.RequestOptions): Core.APIPromise {
const { zone_id } = params;
return (
- this._client.get(`/zones/${zone_id}/dnssec`, options) as Core.APIPromise<{ result: DNSSECDNSSEC }>
+ this._client.get(`/zones/${zone_id}/dnssec`, options) as Core.APIPromise<{ result: DNSSEC }>
)._thenUnwrap((obj) => obj.result);
}
}
-export interface DNSSECDNSSEC {
+export interface DNSSEC {
/**
* Algorithm key code.
*/
@@ -172,8 +172,8 @@ export interface DNSSECGetParams {
zone_id: string;
}
-export namespace DNSSEC {
- export import DNSSECDNSSEC = DNSSECAPI.DNSSECDNSSEC;
+export namespace DNSSECResource {
+ export import DNSSEC = DNSSECAPI.DNSSEC;
export import DNSSECDeleteResponse = DNSSECAPI.DNSSECDeleteResponse;
export import DNSSECDeleteParams = DNSSECAPI.DNSSECDeleteParams;
export import DNSSECEditParams = DNSSECAPI.DNSSECEditParams;
diff --git a/src/resources/durable-objects/durable-objects.ts b/src/resources/durable-objects/durable-objects.ts
index 9f37640f18..830668637f 100644
--- a/src/resources/durable-objects/durable-objects.ts
+++ b/src/resources/durable-objects/durable-objects.ts
@@ -9,7 +9,7 @@ export class DurableObjects extends APIResource {
export namespace DurableObjects {
export import Namespaces = NamespacesAPI.Namespaces;
- export import WorkersNamespace = NamespacesAPI.WorkersNamespace;
+ export import DurableObjectNamespace = NamespacesAPI.DurableObjectNamespace;
export import NamespaceListResponse = NamespacesAPI.NamespaceListResponse;
export import NamespaceListParams = NamespacesAPI.NamespaceListParams;
}
diff --git a/src/resources/durable-objects/index.ts b/src/resources/durable-objects/index.ts
index 8aa4d85cdd..6d8ccbf6d6 100644
--- a/src/resources/durable-objects/index.ts
+++ b/src/resources/durable-objects/index.ts
@@ -1,4 +1,9 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+export {
+ DurableObjectNamespace,
+ NamespaceListResponse,
+ NamespaceListParams,
+ Namespaces,
+} from './namespaces/index';
export { DurableObjects } from './durable-objects';
-export { WorkersNamespace, NamespaceListResponse, NamespaceListParams, Namespaces } from './namespaces/index';
diff --git a/src/resources/durable-objects/namespaces/index.ts b/src/resources/durable-objects/namespaces/index.ts
index 2ffa3fbff3..cbdc608185 100644
--- a/src/resources/durable-objects/namespaces/index.ts
+++ b/src/resources/durable-objects/namespaces/index.ts
@@ -1,4 +1,4 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-export { WorkersNamespace, NamespaceListResponse, NamespaceListParams, Namespaces } from './namespaces';
-export { WorkersObject, ObjectListParams, WorkersObjectsCursorLimitPagination, Objects } from './objects';
+export { DurableObject, ObjectListParams, DurableObjectsCursorLimitPagination, Objects } from './objects';
+export { DurableObjectNamespace, NamespaceListResponse, NamespaceListParams, Namespaces } from './namespaces';
diff --git a/src/resources/durable-objects/namespaces/namespaces.ts b/src/resources/durable-objects/namespaces/namespaces.ts
index 0d32f1359d..43ec03ba60 100644
--- a/src/resources/durable-objects/namespaces/namespaces.ts
+++ b/src/resources/durable-objects/namespaces/namespaces.ts
@@ -25,7 +25,7 @@ export class Namespaces extends APIResource {
}
}
-export interface WorkersNamespace {
+export interface DurableObjectNamespace {
id?: unknown;
class?: unknown;
@@ -35,7 +35,7 @@ export interface WorkersNamespace {
script?: unknown;
}
-export type NamespaceListResponse = Array;
+export type NamespaceListResponse = Array;
export interface NamespaceListParams {
/**
@@ -45,11 +45,11 @@ export interface NamespaceListParams {
}
export namespace Namespaces {
- export import WorkersNamespace = NamespacesAPI.WorkersNamespace;
+ export import DurableObjectNamespace = NamespacesAPI.DurableObjectNamespace;
export import NamespaceListResponse = NamespacesAPI.NamespaceListResponse;
export import NamespaceListParams = NamespacesAPI.NamespaceListParams;
export import Objects = ObjectsAPI.Objects;
- export import WorkersObject = ObjectsAPI.WorkersObject;
- export import WorkersObjectsCursorLimitPagination = ObjectsAPI.WorkersObjectsCursorLimitPagination;
+ export import DurableObject = ObjectsAPI.DurableObject;
+ export import DurableObjectsCursorLimitPagination = ObjectsAPI.DurableObjectsCursorLimitPagination;
export import ObjectListParams = ObjectsAPI.ObjectListParams;
}
diff --git a/src/resources/durable-objects/namespaces/objects.ts b/src/resources/durable-objects/namespaces/objects.ts
index 7cd1c08920..7e747117bb 100644
--- a/src/resources/durable-objects/namespaces/objects.ts
+++ b/src/resources/durable-objects/namespaces/objects.ts
@@ -13,19 +13,19 @@ export class Objects extends APIResource {
id: string,
params: ObjectListParams,
options?: Core.RequestOptions,
- ): Core.PagePromise {
+ ): Core.PagePromise {
const { account_id, ...query } = params;
return this._client.getAPIList(
`/accounts/${account_id}/workers/durable_objects/namespaces/${id}/objects`,
- WorkersObjectsCursorLimitPagination,
+ DurableObjectsCursorLimitPagination,
{ query, ...options },
);
}
}
-export class WorkersObjectsCursorLimitPagination extends CursorLimitPagination {}
+export class DurableObjectsCursorLimitPagination extends CursorLimitPagination {}
-export interface WorkersObject {
+export interface DurableObject {
/**
* ID of the Durable Object.
*/
@@ -45,7 +45,7 @@ export interface ObjectListParams extends CursorLimitPaginationParams {
}
export namespace Objects {
- export import WorkersObject = ObjectsAPI.WorkersObject;
- export import WorkersObjectsCursorLimitPagination = ObjectsAPI.WorkersObjectsCursorLimitPagination;
+ export import DurableObject = ObjectsAPI.DurableObject;
+ export import DurableObjectsCursorLimitPagination = ObjectsAPI.DurableObjectsCursorLimitPagination;
export import ObjectListParams = ObjectsAPI.ObjectListParams;
}
diff --git a/src/resources/filters.ts b/src/resources/filters.ts
index 4306a05042..8648fa7f94 100644
--- a/src/resources/filters.ts
+++ b/src/resources/filters.ts
@@ -30,10 +30,10 @@ export class Filters extends APIResource {
id: string,
body: FilterUpdateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
return (
this._client.put(`/zones/${zoneIdentifier}/filters/${id}`, { body, ...options }) as Core.APIPromise<{
- result: LegacyJhsFilter | null;
+ result: FirewallFilter | null;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -46,24 +46,23 @@ export class Filters extends APIResource {
zoneIdentifier: string,
query?: FilterListParams,
options?: Core.RequestOptions,
- ): Core.PagePromise;
+ ): Core.PagePromise;
list(
zoneIdentifier: string,
options?: Core.RequestOptions,
- ): Core.PagePromise;
+ ): Core.PagePromise;
list(
zoneIdentifier: string,
query: FilterListParams | Core.RequestOptions = {},
options?: Core.RequestOptions,
- ): Core.PagePromise {
+ ): Core.PagePromise {
if (isRequestOptions(query)) {
return this.list(zoneIdentifier, {}, query);
}
- return this._client.getAPIList(
- `/zones/${zoneIdentifier}/filters`,
- LegacyJhsFiltersV4PagePaginationArray,
- { query, ...options },
- );
+ return this._client.getAPIList(`/zones/${zoneIdentifier}/filters`, FirewallFiltersV4PagePaginationArray, {
+ query,
+ ...options,
+ });
}
/**
@@ -73,10 +72,10 @@ export class Filters extends APIResource {
zoneIdentifier: string,
id: string,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
return (
this._client.delete(`/zones/${zoneIdentifier}/filters/${id}`, options) as Core.APIPromise<{
- result: LegacyJhsFilter | null;
+ result: FirewallFilter | null;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -88,18 +87,18 @@ export class Filters extends APIResource {
zoneIdentifier: string,
id: string,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
return (
this._client.get(`/zones/${zoneIdentifier}/filters/${id}`, options) as Core.APIPromise<{
- result: LegacyJhsFilter | null;
+ result: FirewallFilter | null;
}>
)._thenUnwrap((obj) => obj.result);
}
}
-export class LegacyJhsFiltersV4PagePaginationArray extends V4PagePaginationArray {}
+export class FirewallFiltersV4PagePaginationArray extends V4PagePaginationArray {}
-export interface LegacyJhsFilter {
+export interface FirewallFilter {
/**
* The unique identifier of the filter.
*/
@@ -127,7 +126,7 @@ export interface LegacyJhsFilter {
ref?: string;
}
-export type FilterCreateResponse = Array;
+export type FilterCreateResponse = Array;
export type FilterCreateParams = unknown;
@@ -156,9 +155,9 @@ export interface FilterListParams extends V4PagePaginationArrayParams {
}
export namespace Filters {
- export import LegacyJhsFilter = FiltersAPI.LegacyJhsFilter;
+ export import FirewallFilter = FiltersAPI.FirewallFilter;
export import FilterCreateResponse = FiltersAPI.FilterCreateResponse;
- export import LegacyJhsFiltersV4PagePaginationArray = FiltersAPI.LegacyJhsFiltersV4PagePaginationArray;
+ export import FirewallFiltersV4PagePaginationArray = FiltersAPI.FirewallFiltersV4PagePaginationArray;
export import FilterCreateParams = FiltersAPI.FilterCreateParams;
export import FilterUpdateParams = FiltersAPI.FilterUpdateParams;
export import FilterListParams = FiltersAPI.FilterListParams;
diff --git a/src/resources/firewall/firewall.ts b/src/resources/firewall/firewall.ts
index afb4b44edb..526a4d83ff 100644
--- a/src/resources/firewall/firewall.ts
+++ b/src/resources/firewall/firewall.ts
@@ -17,17 +17,17 @@ export class Firewall extends APIResource {
export namespace Firewall {
export import Lockdowns = LockdownsAPI.Lockdowns;
- export import LegacyJhsZonelockdown = LockdownsAPI.LegacyJhsZonelockdown;
+ export import FirewallZoneLockdown = LockdownsAPI.FirewallZoneLockdown;
export import LockdownDeleteResponse = LockdownsAPI.LockdownDeleteResponse;
- export import LegacyJhsZonelockdownsV4PagePaginationArray = LockdownsAPI.LegacyJhsZonelockdownsV4PagePaginationArray;
+ export import FirewallZoneLockdownsV4PagePaginationArray = LockdownsAPI.FirewallZoneLockdownsV4PagePaginationArray;
export import LockdownCreateParams = LockdownsAPI.LockdownCreateParams;
export import LockdownUpdateParams = LockdownsAPI.LockdownUpdateParams;
export import LockdownListParams = LockdownsAPI.LockdownListParams;
export import Rules = RulesAPI.Rules;
- export import LegacyJhsFilterRule = RulesAPI.LegacyJhsFilterRule;
+ export import FirewallFilterRule = RulesAPI.FirewallFilterRule;
export import RuleCreateResponse = RulesAPI.RuleCreateResponse;
export import RuleEditResponse = RulesAPI.RuleEditResponse;
- export import LegacyJhsFilterRulesV4PagePaginationArray = RulesAPI.LegacyJhsFilterRulesV4PagePaginationArray;
+ export import FirewallFilterRulesV4PagePaginationArray = RulesAPI.FirewallFilterRulesV4PagePaginationArray;
export import RuleCreateParams = RulesAPI.RuleCreateParams;
export import RuleUpdateParams = RulesAPI.RuleUpdateParams;
export import RuleListParams = RulesAPI.RuleListParams;
@@ -46,7 +46,7 @@ export namespace Firewall {
export import AccessRuleEditParams = AccessRulesAPI.AccessRuleEditParams;
export import AccessRuleGetParams = AccessRulesAPI.AccessRuleGetParams;
export import UARules = UARulesAPI.UARules;
- export import LegacyJhsUARules = UARulesAPI.LegacyJhsUARules;
+ export import FirewallUserAgentRule = UARulesAPI.FirewallUserAgentRule;
export import UARuleCreateResponse = UARulesAPI.UARuleCreateResponse;
export import UARuleUpdateResponse = UARulesAPI.UARuleUpdateResponse;
export import UARuleListResponse = UARulesAPI.UARuleListResponse;
diff --git a/src/resources/firewall/index.ts b/src/resources/firewall/index.ts
index caaf642d58..36ff9fc8cd 100644
--- a/src/resources/firewall/index.ts
+++ b/src/resources/firewall/index.ts
@@ -16,7 +16,7 @@ export {
} from './access-rules';
export { Firewall } from './firewall';
export {
- LegacyJhsFilterRule,
+ FirewallFilterRule,
RuleCreateResponse,
RuleEditResponse,
RuleCreateParams,
@@ -24,11 +24,11 @@ export {
RuleListParams,
RuleDeleteParams,
RuleEditParams,
- LegacyJhsFilterRulesV4PagePaginationArray,
+ FirewallFilterRulesV4PagePaginationArray,
Rules,
} from './rules';
export {
- LegacyJhsUARules,
+ FirewallUserAgentRule,
UARuleCreateResponse,
UARuleUpdateResponse,
UARuleListResponse,
@@ -41,12 +41,12 @@ export {
UARules,
} from './ua-rules';
export {
- LegacyJhsZonelockdown,
+ FirewallZoneLockdown,
LockdownDeleteResponse,
LockdownCreateParams,
LockdownUpdateParams,
LockdownListParams,
- LegacyJhsZonelockdownsV4PagePaginationArray,
+ FirewallZoneLockdownsV4PagePaginationArray,
Lockdowns,
} from './lockdowns';
export { WAF } from './waf/index';
diff --git a/src/resources/firewall/lockdowns.ts b/src/resources/firewall/lockdowns.ts
index c771de9646..9850f6ea02 100644
--- a/src/resources/firewall/lockdowns.ts
+++ b/src/resources/firewall/lockdowns.ts
@@ -14,12 +14,12 @@ export class Lockdowns extends APIResource {
zoneIdentifier: string,
body: LockdownCreateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
return (
this._client.post(`/zones/${zoneIdentifier}/firewall/lockdowns`, {
body,
...options,
- }) as Core.APIPromise<{ result: LegacyJhsZonelockdown | null }>
+ }) as Core.APIPromise<{ result: FirewallZoneLockdown | null }>
)._thenUnwrap((obj) => obj.result);
}
@@ -31,12 +31,12 @@ export class Lockdowns extends APIResource {
id: string,
body: LockdownUpdateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
return (
this._client.put(`/zones/${zoneIdentifier}/firewall/lockdowns/${id}`, {
body,
...options,
- }) as Core.APIPromise<{ result: LegacyJhsZonelockdown | null }>
+ }) as Core.APIPromise<{ result: FirewallZoneLockdown | null }>
)._thenUnwrap((obj) => obj.result);
}
@@ -48,22 +48,22 @@ export class Lockdowns extends APIResource {
zoneIdentifier: string,
query?: LockdownListParams,
options?: Core.RequestOptions,
- ): Core.PagePromise;
+ ): Core.PagePromise;
list(
zoneIdentifier: string,
options?: Core.RequestOptions,
- ): Core.PagePromise;
+ ): Core.PagePromise;
list(
zoneIdentifier: string,
query: LockdownListParams | Core.RequestOptions = {},
options?: Core.RequestOptions,
- ): Core.PagePromise {
+ ): Core.PagePromise {
if (isRequestOptions(query)) {
return this.list(zoneIdentifier, {}, query);
}
return this._client.getAPIList(
`/zones/${zoneIdentifier}/firewall/lockdowns`,
- LegacyJhsZonelockdownsV4PagePaginationArray,
+ FirewallZoneLockdownsV4PagePaginationArray,
{ query, ...options },
);
}
@@ -90,18 +90,18 @@ export class Lockdowns extends APIResource {
zoneIdentifier: string,
id: string,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
return (
this._client.get(`/zones/${zoneIdentifier}/firewall/lockdowns/${id}`, options) as Core.APIPromise<{
- result: LegacyJhsZonelockdown | null;
+ result: FirewallZoneLockdown | null;
}>
)._thenUnwrap((obj) => obj.result);
}
}
-export class LegacyJhsZonelockdownsV4PagePaginationArray extends V4PagePaginationArray {}
+export class FirewallZoneLockdownsV4PagePaginationArray extends V4PagePaginationArray {}
-export interface LegacyJhsZonelockdown {
+export interface FirewallZoneLockdown {
/**
* The unique identifier of the Zone Lockdown rule.
*/
@@ -113,8 +113,8 @@ export interface LegacyJhsZonelockdown {
* `ip_range` configurations.
*/
configurations:
- | LegacyJhsZonelockdown.LegacyJhsSchemasIPConfiguration
- | LegacyJhsZonelockdown.LegacyJhsSchemasCIDRConfiguration;
+ | FirewallZoneLockdown.LegacyJhsSchemasIPConfiguration
+ | FirewallZoneLockdown.LegacyJhsSchemasCIDRConfiguration;
/**
* The timestamp of when the rule was created.
@@ -144,7 +144,7 @@ export interface LegacyJhsZonelockdown {
urls: Array;
}
-export namespace LegacyJhsZonelockdown {
+export namespace FirewallZoneLockdown {
export interface LegacyJhsSchemasIPConfiguration {
/**
* The configuration target. You must set the target to `ip` when specifying an IP
@@ -224,9 +224,9 @@ export interface LockdownListParams extends V4PagePaginationArrayParams {
}
export namespace Lockdowns {
- export import LegacyJhsZonelockdown = LockdownsAPI.LegacyJhsZonelockdown;
+ export import FirewallZoneLockdown = LockdownsAPI.FirewallZoneLockdown;
export import LockdownDeleteResponse = LockdownsAPI.LockdownDeleteResponse;
- export import LegacyJhsZonelockdownsV4PagePaginationArray = LockdownsAPI.LegacyJhsZonelockdownsV4PagePaginationArray;
+ export import FirewallZoneLockdownsV4PagePaginationArray = LockdownsAPI.FirewallZoneLockdownsV4PagePaginationArray;
export import LockdownCreateParams = LockdownsAPI.LockdownCreateParams;
export import LockdownUpdateParams = LockdownsAPI.LockdownUpdateParams;
export import LockdownListParams = LockdownsAPI.LockdownListParams;
diff --git a/src/resources/firewall/rules.ts b/src/resources/firewall/rules.ts
index 9d27965214..20eb8189d0 100644
--- a/src/resources/firewall/rules.ts
+++ b/src/resources/firewall/rules.ts
@@ -31,12 +31,12 @@ export class Rules extends APIResource {
id: string,
body: RuleUpdateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
return (
this._client.put(`/zones/${zoneIdentifier}/firewall/rules/${id}`, {
body,
...options,
- }) as Core.APIPromise<{ result: LegacyJhsFilterRule | null }>
+ }) as Core.APIPromise<{ result: FirewallFilterRule | null }>
)._thenUnwrap((obj) => obj.result);
}
@@ -48,22 +48,22 @@ export class Rules extends APIResource {
zoneIdentifier: string,
query?: RuleListParams,
options?: Core.RequestOptions,
- ): Core.PagePromise;
+ ): Core.PagePromise;
list(
zoneIdentifier: string,
options?: Core.RequestOptions,
- ): Core.PagePromise;
+ ): Core.PagePromise;
list(
zoneIdentifier: string,
query: RuleListParams | Core.RequestOptions = {},
options?: Core.RequestOptions,
- ): Core.PagePromise {
+ ): Core.PagePromise {
if (isRequestOptions(query)) {
return this.list(zoneIdentifier, {}, query);
}
return this._client.getAPIList(
`/zones/${zoneIdentifier}/firewall/rules`,
- LegacyJhsFilterRulesV4PagePaginationArray,
+ FirewallFilterRulesV4PagePaginationArray,
{ query, ...options },
);
}
@@ -76,12 +76,12 @@ export class Rules extends APIResource {
id: string,
body: RuleDeleteParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
return (
this._client.delete(`/zones/${zoneIdentifier}/firewall/rules/${id}`, {
body,
...options,
- }) as Core.APIPromise<{ result: LegacyJhsFilterRule | null }>
+ }) as Core.APIPromise<{ result: FirewallFilterRule | null }>
)._thenUnwrap((obj) => obj.result);
}
@@ -109,18 +109,18 @@ export class Rules extends APIResource {
zoneIdentifier: string,
id: string,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
return (
this._client.get(`/zones/${zoneIdentifier}/firewall/rules/${id}`, options) as Core.APIPromise<{
- result: LegacyJhsFilterRule | null;
+ result: FirewallFilterRule | null;
}>
)._thenUnwrap((obj) => obj.result);
}
}
-export class LegacyJhsFilterRulesV4PagePaginationArray extends V4PagePaginationArray {}
+export class FirewallFilterRulesV4PagePaginationArray extends V4PagePaginationArray {}
-export interface LegacyJhsFilterRule {
+export interface FirewallFilterRule {
/**
* The unique identifier of the firewall rule.
*/
@@ -137,7 +137,7 @@ export interface LegacyJhsFilterRule {
*/
description?: string;
- filter?: FiltersAPI.LegacyJhsFilter | LegacyJhsFilterRule.LegacyJhsDeletedFilter;
+ filter?: FiltersAPI.FirewallFilter | FirewallFilterRule.LegacyJhsDeletedFilter;
/**
* When true, indicates that the firewall rule is currently paused.
@@ -159,7 +159,7 @@ export interface LegacyJhsFilterRule {
ref?: string;
}
-export namespace LegacyJhsFilterRule {
+export namespace FirewallFilterRule {
export interface LegacyJhsDeletedFilter {
/**
* The unique identifier of the filter.
@@ -173,9 +173,9 @@ export namespace LegacyJhsFilterRule {
}
}
-export type RuleCreateResponse = Array;
+export type RuleCreateResponse = Array;
-export type RuleEditResponse = Array;
+export type RuleEditResponse = Array;
export type RuleCreateParams = unknown;
@@ -209,10 +209,10 @@ export interface RuleDeleteParams {
export type RuleEditParams = unknown;
export namespace Rules {
- export import LegacyJhsFilterRule = RulesAPI.LegacyJhsFilterRule;
+ export import FirewallFilterRule = RulesAPI.FirewallFilterRule;
export import RuleCreateResponse = RulesAPI.RuleCreateResponse;
export import RuleEditResponse = RulesAPI.RuleEditResponse;
- export import LegacyJhsFilterRulesV4PagePaginationArray = RulesAPI.LegacyJhsFilterRulesV4PagePaginationArray;
+ export import FirewallFilterRulesV4PagePaginationArray = RulesAPI.FirewallFilterRulesV4PagePaginationArray;
export import RuleCreateParams = RulesAPI.RuleCreateParams;
export import RuleUpdateParams = RulesAPI.RuleUpdateParams;
export import RuleListParams = RulesAPI.RuleListParams;
diff --git a/src/resources/firewall/ua-rules.ts b/src/resources/firewall/ua-rules.ts
index ef3f8a5988..22c9ac4d7b 100644
--- a/src/resources/firewall/ua-rules.ts
+++ b/src/resources/firewall/ua-rules.ts
@@ -101,7 +101,7 @@ export class UARules extends APIResource {
export class UARuleListResponsesV4PagePaginationArray extends V4PagePaginationArray {}
-export interface LegacyJhsUARules {
+export interface FirewallUserAgentRule {
/**
* The unique identifier of the User Agent Blocking rule.
*/
@@ -110,7 +110,7 @@ export interface LegacyJhsUARules {
/**
* The configuration object for the current rule.
*/
- configuration?: LegacyJhsUARules.Configuration;
+ configuration?: FirewallUserAgentRule.Configuration;
/**
* An informative summary of the rule.
@@ -128,7 +128,7 @@ export interface LegacyJhsUARules {
paused?: boolean;
}
-export namespace LegacyJhsUARules {
+export namespace FirewallUserAgentRule {
/**
* The configuration object for the current rule.
*/
@@ -228,7 +228,7 @@ export interface UARuleListParams extends V4PagePaginationArrayParams {
}
export namespace UARules {
- export import LegacyJhsUARules = UARulesAPI.LegacyJhsUARules;
+ export import FirewallUserAgentRule = UARulesAPI.FirewallUserAgentRule;
export import UARuleCreateResponse = UARulesAPI.UARuleCreateResponse;
export import UARuleUpdateResponse = UARulesAPI.UARuleUpdateResponse;
export import UARuleListResponse = UARulesAPI.UARuleListResponse;
diff --git a/src/resources/firewall/waf/index.ts b/src/resources/firewall/waf/index.ts
index 08305a7008..ff2103210c 100644
--- a/src/resources/firewall/waf/index.ts
+++ b/src/resources/firewall/waf/index.ts
@@ -1,14 +1,5 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-export {
- LegacyJhsOverride,
- OverrideDeleteResponse,
- OverrideCreateParams,
- OverrideUpdateParams,
- OverrideListParams,
- LegacyJhsOverridesV4PagePaginationArray,
- Overrides,
-} from './overrides';
export {
PackageListResponse,
PackageGetResponse,
@@ -17,3 +8,12 @@ export {
Packages,
} from './packages/index';
export { WAF } from './waf';
+export {
+ WAFOverride,
+ OverrideDeleteResponse,
+ OverrideCreateParams,
+ OverrideUpdateParams,
+ OverrideListParams,
+ WAFOverridesV4PagePaginationArray,
+ Overrides,
+} from './overrides';
diff --git a/src/resources/firewall/waf/overrides.ts b/src/resources/firewall/waf/overrides.ts
index 3b9387ad8e..81b25c61d8 100644
--- a/src/resources/firewall/waf/overrides.ts
+++ b/src/resources/firewall/waf/overrides.ts
@@ -17,12 +17,12 @@ export class Overrides extends APIResource {
zoneIdentifier: string,
body: OverrideCreateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
return (
this._client.post(`/zones/${zoneIdentifier}/firewall/waf/overrides`, {
body,
...options,
- }) as Core.APIPromise<{ result: LegacyJhsOverride | null }>
+ }) as Core.APIPromise<{ result: WAFOverride | null }>
)._thenUnwrap((obj) => obj.result);
}
@@ -37,12 +37,12 @@ export class Overrides extends APIResource {
id: string,
body: OverrideUpdateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
return (
this._client.put(`/zones/${zoneIdentifier}/firewall/waf/overrides/${id}`, {
body,
...options,
- }) as Core.APIPromise<{ result: LegacyJhsOverride | null }>
+ }) as Core.APIPromise<{ result: WAFOverride | null }>
)._thenUnwrap((obj) => obj.result);
}
@@ -56,22 +56,22 @@ export class Overrides extends APIResource {
zoneIdentifier: string,
query?: OverrideListParams,
options?: Core.RequestOptions,
- ): Core.PagePromise;
+ ): Core.PagePromise;
list(
zoneIdentifier: string,
options?: Core.RequestOptions,
- ): Core.PagePromise;
+ ): Core.PagePromise;
list(
zoneIdentifier: string,
query: OverrideListParams | Core.RequestOptions = {},
options?: Core.RequestOptions,
- ): Core.PagePromise {
+ ): Core.PagePromise {
if (isRequestOptions(query)) {
return this.list(zoneIdentifier, {}, query);
}
return this._client.getAPIList(
`/zones/${zoneIdentifier}/firewall/waf/overrides`,
- LegacyJhsOverridesV4PagePaginationArray,
+ WAFOverridesV4PagePaginationArray,
{ query, ...options },
);
}
@@ -105,18 +105,18 @@ export class Overrides extends APIResource {
zoneIdentifier: string,
id: string,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
return (
this._client.get(`/zones/${zoneIdentifier}/firewall/waf/overrides/${id}`, options) as Core.APIPromise<{
- result: LegacyJhsOverride | null;
+ result: WAFOverride | null;
}>
)._thenUnwrap((obj) => obj.result);
}
}
-export class LegacyJhsOverridesV4PagePaginationArray extends V4PagePaginationArray {}
+export class WAFOverridesV4PagePaginationArray extends V4PagePaginationArray {}
-export interface LegacyJhsOverride {
+export interface WAFOverride {
/**
* The unique identifier of the WAF override.
*/
@@ -152,7 +152,7 @@ export interface LegacyJhsOverride {
* Specifies that, when a WAF rule matches, its configured action will be replaced
* by the action configured in this object.
*/
- rewrite_action?: LegacyJhsOverride.RewriteAction;
+ rewrite_action?: WAFOverride.RewriteAction;
/**
* An object that allows you to override the action of specific WAF rules. Each key
@@ -171,7 +171,7 @@ export interface LegacyJhsOverride {
urls?: Array;
}
-export namespace LegacyJhsOverride {
+export namespace WAFOverride {
/**
* Specifies that, when a WAF rule matches, its configured action will be replaced
* by the action configured in this object.
@@ -209,9 +209,9 @@ export type OverrideUpdateParams = unknown;
export interface OverrideListParams extends V4PagePaginationArrayParams {}
export namespace Overrides {
- export import LegacyJhsOverride = OverridesAPI.LegacyJhsOverride;
+ export import WAFOverride = OverridesAPI.WAFOverride;
export import OverrideDeleteResponse = OverridesAPI.OverrideDeleteResponse;
- export import LegacyJhsOverridesV4PagePaginationArray = OverridesAPI.LegacyJhsOverridesV4PagePaginationArray;
+ export import WAFOverridesV4PagePaginationArray = OverridesAPI.WAFOverridesV4PagePaginationArray;
export import OverrideCreateParams = OverridesAPI.OverrideCreateParams;
export import OverrideUpdateParams = OverridesAPI.OverrideUpdateParams;
export import OverrideListParams = OverridesAPI.OverrideListParams;
diff --git a/src/resources/firewall/waf/packages/groups.ts b/src/resources/firewall/waf/packages/groups.ts
index 4cd675a2de..781b40e3ba 100644
--- a/src/resources/firewall/waf/packages/groups.ts
+++ b/src/resources/firewall/waf/packages/groups.ts
@@ -16,11 +16,11 @@ export class Groups extends APIResource {
packageId: string,
params: GroupListParams,
options?: Core.RequestOptions,
- ): Core.PagePromise {
+ ): Core.PagePromise {
const { zone_id, ...query } = params;
return this._client.getAPIList(
`/zones/${zone_id}/firewall/waf/packages/${packageId}/groups`,
- WAFManagedRulesSchemasGroupsV4PagePaginationArray,
+ WAFManagedRulesGroupsV4PagePaginationArray,
{ query, ...options },
);
}
@@ -69,9 +69,9 @@ export class Groups extends APIResource {
}
}
-export class WAFManagedRulesSchemasGroupsV4PagePaginationArray extends V4PagePaginationArray {}
+export class WAFManagedRulesGroupsV4PagePaginationArray extends V4PagePaginationArray {}
-export interface WAFManagedRulesSchemasGroup {
+export interface WAFManagedRulesGroup {
/**
* The unique identifier of the rule group.
*/
@@ -169,10 +169,10 @@ export interface GroupGetParams {
}
export namespace Groups {
- export import WAFManagedRulesSchemasGroup = GroupsAPI.WAFManagedRulesSchemasGroup;
+ export import WAFManagedRulesGroup = GroupsAPI.WAFManagedRulesGroup;
export import GroupEditResponse = GroupsAPI.GroupEditResponse;
export import GroupGetResponse = GroupsAPI.GroupGetResponse;
- export import WAFManagedRulesSchemasGroupsV4PagePaginationArray = GroupsAPI.WAFManagedRulesSchemasGroupsV4PagePaginationArray;
+ export import WAFManagedRulesGroupsV4PagePaginationArray = GroupsAPI.WAFManagedRulesGroupsV4PagePaginationArray;
export import GroupListParams = GroupsAPI.GroupListParams;
export import GroupEditParams = GroupsAPI.GroupEditParams;
export import GroupGetParams = GroupsAPI.GroupGetParams;
diff --git a/src/resources/firewall/waf/packages/index.ts b/src/resources/firewall/waf/packages/index.ts
index 9c500f456b..0f499ff4c1 100644
--- a/src/resources/firewall/waf/packages/index.ts
+++ b/src/resources/firewall/waf/packages/index.ts
@@ -7,6 +7,16 @@ export {
PackageListResponsesV4PagePaginationArray,
Packages,
} from './packages';
+export {
+ WAFManagedRulesGroup,
+ GroupEditResponse,
+ GroupGetResponse,
+ GroupListParams,
+ GroupEditParams,
+ GroupGetParams,
+ WAFManagedRulesGroupsV4PagePaginationArray,
+ Groups,
+} from './groups';
export {
WAFManagedRulesRule,
RuleEditResponse,
@@ -17,13 +27,3 @@ export {
WAFManagedRulesRulesV4PagePaginationArray,
Rules,
} from './rules';
-export {
- WAFManagedRulesSchemasGroup,
- GroupEditResponse,
- GroupGetResponse,
- GroupListParams,
- GroupEditParams,
- GroupGetParams,
- WAFManagedRulesSchemasGroupsV4PagePaginationArray,
- Groups,
-} from './groups';
diff --git a/src/resources/firewall/waf/packages/packages.ts b/src/resources/firewall/waf/packages/packages.ts
index 3d9ad5f56f..fb0235b089 100644
--- a/src/resources/firewall/waf/packages/packages.ts
+++ b/src/resources/firewall/waf/packages/packages.ts
@@ -267,10 +267,10 @@ export namespace Packages {
export import PackageListResponsesV4PagePaginationArray = PackagesAPI.PackageListResponsesV4PagePaginationArray;
export import PackageListParams = PackagesAPI.PackageListParams;
export import Groups = GroupsAPI.Groups;
- export import WAFManagedRulesSchemasGroup = GroupsAPI.WAFManagedRulesSchemasGroup;
+ export import WAFManagedRulesGroup = GroupsAPI.WAFManagedRulesGroup;
export import GroupEditResponse = GroupsAPI.GroupEditResponse;
export import GroupGetResponse = GroupsAPI.GroupGetResponse;
- export import WAFManagedRulesSchemasGroupsV4PagePaginationArray = GroupsAPI.WAFManagedRulesSchemasGroupsV4PagePaginationArray;
+ export import WAFManagedRulesGroupsV4PagePaginationArray = GroupsAPI.WAFManagedRulesGroupsV4PagePaginationArray;
export import GroupListParams = GroupsAPI.GroupListParams;
export import GroupEditParams = GroupsAPI.GroupEditParams;
export import GroupGetParams = GroupsAPI.GroupGetParams;
diff --git a/src/resources/firewall/waf/waf.ts b/src/resources/firewall/waf/waf.ts
index 827dd46236..b0290652bd 100644
--- a/src/resources/firewall/waf/waf.ts
+++ b/src/resources/firewall/waf/waf.ts
@@ -11,9 +11,9 @@ export class WAF extends APIResource {
export namespace WAF {
export import Overrides = OverridesAPI.Overrides;
- export import LegacyJhsOverride = OverridesAPI.LegacyJhsOverride;
+ export import WAFOverride = OverridesAPI.WAFOverride;
export import OverrideDeleteResponse = OverridesAPI.OverrideDeleteResponse;
- export import LegacyJhsOverridesV4PagePaginationArray = OverridesAPI.LegacyJhsOverridesV4PagePaginationArray;
+ export import WAFOverridesV4PagePaginationArray = OverridesAPI.WAFOverridesV4PagePaginationArray;
export import OverrideCreateParams = OverridesAPI.OverrideCreateParams;
export import OverrideUpdateParams = OverridesAPI.OverrideUpdateParams;
export import OverrideListParams = OverridesAPI.OverrideListParams;
diff --git a/src/resources/healthchecks/healthchecks.ts b/src/resources/healthchecks/healthchecks.ts
index d14608b30a..8b9d7c2d75 100644
--- a/src/resources/healthchecks/healthchecks.ts
+++ b/src/resources/healthchecks/healthchecks.ts
@@ -11,14 +11,11 @@ export class Healthchecks extends APIResource {
/**
* Create a new health check.
*/
- create(
- params: HealthcheckCreateParams,
- options?: Core.RequestOptions,
- ): Core.APIPromise {
+ create(params: HealthcheckCreateParams, options?: Core.RequestOptions): Core.APIPromise {
const { zone_id, ...body } = params;
return (
this._client.post(`/zones/${zone_id}/healthchecks`, { body, ...options }) as Core.APIPromise<{
- result: HealthchecksHealthchecks;
+ result: Healthcheck;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -30,13 +27,13 @@ export class Healthchecks extends APIResource {
healthcheckId: string,
params: HealthcheckUpdateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { zone_id, ...body } = params;
return (
this._client.put(`/zones/${zone_id}/healthchecks/${healthcheckId}`, {
body,
...options,
- }) as Core.APIPromise<{ result: HealthchecksHealthchecks }>
+ }) as Core.APIPromise<{ result: Healthcheck }>
)._thenUnwrap((obj) => obj.result);
}
@@ -78,13 +75,13 @@ export class Healthchecks extends APIResource {
healthcheckId: string,
params: HealthcheckEditParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { zone_id, ...body } = params;
return (
this._client.patch(`/zones/${zone_id}/healthchecks/${healthcheckId}`, {
body,
...options,
- }) as Core.APIPromise<{ result: HealthchecksHealthchecks }>
+ }) as Core.APIPromise<{ result: Healthcheck }>
)._thenUnwrap((obj) => obj.result);
}
@@ -95,17 +92,17 @@ export class Healthchecks extends APIResource {
healthcheckId: string,
params: HealthcheckGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { zone_id } = params;
return (
this._client.get(`/zones/${zone_id}/healthchecks/${healthcheckId}`, options) as Core.APIPromise<{
- result: HealthchecksHealthchecks;
+ result: Healthcheck;
}>
)._thenUnwrap((obj) => obj.result);
}
}
-export interface HealthchecksHealthchecks {
+export interface Healthcheck {
/**
* Identifier
*/
@@ -164,7 +161,7 @@ export interface HealthchecksHealthchecks {
/**
* Parameters specific to an HTTP or HTTPS health check.
*/
- http_config?: HealthchecksHealthchecks.HTTPConfig | null;
+ http_config?: Healthcheck.HTTPConfig | null;
/**
* The interval between each health check. Shorter intervals may give quicker
@@ -200,7 +197,7 @@ export interface HealthchecksHealthchecks {
/**
* Parameters specific to TCP health check.
*/
- tcp_config?: HealthchecksHealthchecks.TcpConfig | null;
+ tcp_config?: Healthcheck.TcpConfig | null;
/**
* The timeout (in seconds) before marking the health check as failed.
@@ -214,7 +211,7 @@ export interface HealthchecksHealthchecks {
type?: string;
}
-export namespace HealthchecksHealthchecks {
+export namespace Healthcheck {
/**
* Parameters specific to an HTTP or HTTPS health check.
*/
@@ -280,7 +277,7 @@ export namespace HealthchecksHealthchecks {
}
}
-export type HealthcheckListResponse = Array;
+export type HealthcheckListResponse = Array;
export interface HealthcheckDeleteResponse {
/**
@@ -797,7 +794,7 @@ export interface HealthcheckGetParams {
}
export namespace Healthchecks {
- export import HealthchecksHealthchecks = HealthchecksAPI.HealthchecksHealthchecks;
+ export import Healthcheck = HealthchecksAPI.Healthcheck;
export import HealthcheckListResponse = HealthchecksAPI.HealthcheckListResponse;
export import HealthcheckDeleteResponse = HealthchecksAPI.HealthcheckDeleteResponse;
export import HealthcheckCreateParams = HealthchecksAPI.HealthcheckCreateParams;
diff --git a/src/resources/healthchecks/index.ts b/src/resources/healthchecks/index.ts
index 9a81f1fe74..fa5cfbfe00 100644
--- a/src/resources/healthchecks/index.ts
+++ b/src/resources/healthchecks/index.ts
@@ -1,7 +1,7 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
export {
- HealthchecksHealthchecks,
+ Healthcheck,
HealthcheckListResponse,
HealthcheckDeleteResponse,
HealthcheckCreateParams,
diff --git a/src/resources/healthchecks/previews.ts b/src/resources/healthchecks/previews.ts
index e09e59d7ef..1d1a7dfae3 100644
--- a/src/resources/healthchecks/previews.ts
+++ b/src/resources/healthchecks/previews.ts
@@ -12,11 +12,11 @@ export class Previews extends APIResource {
create(
params: PreviewCreateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { zone_id, ...body } = params;
return (
this._client.post(`/zones/${zone_id}/healthchecks/preview`, { body, ...options }) as Core.APIPromise<{
- result: HealthchecksAPI.HealthchecksHealthchecks;
+ result: HealthchecksAPI.Healthcheck;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -45,13 +45,13 @@ export class Previews extends APIResource {
healthcheckId: string,
params: PreviewGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { zone_id } = params;
return (
this._client.get(
`/zones/${zone_id}/healthchecks/preview/${healthcheckId}`,
options,
- ) as Core.APIPromise<{ result: HealthchecksAPI.HealthchecksHealthchecks }>
+ ) as Core.APIPromise<{ result: HealthchecksAPI.Healthcheck }>
)._thenUnwrap((obj) => obj.result);
}
}
diff --git a/src/resources/images/images.ts b/src/resources/images/images.ts
index 6e3bdee7db..e7b70f150e 100644
--- a/src/resources/images/images.ts
+++ b/src/resources/images/images.ts
@@ -11,7 +11,7 @@ export class Images extends APIResource {
export namespace Images {
export import V1 = V1API.V1;
- export import ImagesImage = V1API.ImagesImage;
+ export import Image = V1API.Image;
export import V1ListResponse = V1API.V1ListResponse;
export import V1DeleteResponse = V1API.V1DeleteResponse;
export import V1ListResponsesV4PagePagination = V1API.V1ListResponsesV4PagePagination;
diff --git a/src/resources/images/index.ts b/src/resources/images/index.ts
index d7ce83c792..a4553e4a81 100644
--- a/src/resources/images/index.ts
+++ b/src/resources/images/index.ts
@@ -1,8 +1,7 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-export { Images } from './images';
export {
- ImagesImage,
+ Image,
V1ListResponse,
V1DeleteResponse,
V1CreateParams,
@@ -13,4 +12,5 @@ export {
V1ListResponsesV4PagePagination,
V1,
} from './v1/index';
+export { Images } from './images';
export { V2ListResponse, V2ListParams, V2 } from './v2/index';
diff --git a/src/resources/images/v1/index.ts b/src/resources/images/v1/index.ts
index db37352835..5060c9850e 100644
--- a/src/resources/images/v1/index.ts
+++ b/src/resources/images/v1/index.ts
@@ -2,18 +2,7 @@
export { BlobGetParams, Blobs } from './blobs';
export {
- ImageVariant,
- ImageVariants,
- VariantDeleteResponse,
- VariantCreateParams,
- VariantListParams,
- VariantDeleteParams,
- VariantEditParams,
- VariantGetParams,
- Variants,
-} from './variants';
-export {
- ImagesImage,
+ Image,
V1ListResponse,
V1DeleteResponse,
V1CreateParams,
@@ -24,5 +13,16 @@ export {
V1ListResponsesV4PagePagination,
V1,
} from './v1';
+export {
+ ImageVariant,
+ ImageVariants,
+ VariantDeleteResponse,
+ VariantCreateParams,
+ VariantListParams,
+ VariantDeleteParams,
+ VariantEditParams,
+ VariantGetParams,
+ Variants,
+} from './variants';
export { ImagesImageKeys, KeyUpdateParams, KeyListParams, KeyDeleteParams, Keys } from './keys';
export { ImagesImagesStats, StatGetParams, Stats } from './stats';
diff --git a/src/resources/images/v1/v1.ts b/src/resources/images/v1/v1.ts
index ca4097a448..9f61998724 100644
--- a/src/resources/images/v1/v1.ts
+++ b/src/resources/images/v1/v1.ts
@@ -21,13 +21,13 @@ export class V1 extends APIResource {
* (multipart/form-data) request. An image can be uploaded by sending an image file
* or passing an accessible to an API url.
*/
- create(params: V1CreateParams, options?: Core.RequestOptions): Core.APIPromise {
+ create(params: V1CreateParams, options?: Core.RequestOptions): Core.APIPromise {
const { account_id, ...body } = params;
return (
this._client.post(
`/accounts/${account_id}/images/v1`,
multipartFormRequestOptions({ body, ...options }),
- ) as Core.APIPromise<{ result: ImagesImage }>
+ ) as Core.APIPromise<{ result: Image }>
)._thenUnwrap((obj) => obj.result);
}
@@ -67,24 +67,24 @@ export class V1 extends APIResource {
* Update image access control. On access control change, all copies of the image
* are purged from cache.
*/
- edit(imageId: string, params: V1EditParams, options?: Core.RequestOptions): Core.APIPromise {
+ edit(imageId: string, params: V1EditParams, options?: Core.RequestOptions): Core.APIPromise {
const { account_id, ...body } = params;
return (
this._client.patch(`/accounts/${account_id}/images/v1/${imageId}`, {
body,
...options,
- }) as Core.APIPromise<{ result: ImagesImage }>
+ }) as Core.APIPromise<{ result: Image }>
)._thenUnwrap((obj) => obj.result);
}
/**
* Fetch details for a single image.
*/
- get(imageId: string, params: V1GetParams, options?: Core.RequestOptions): Core.APIPromise {
+ get(imageId: string, params: V1GetParams, options?: Core.RequestOptions): Core.APIPromise {
const { account_id } = params;
return (
this._client.get(`/accounts/${account_id}/images/v1/${imageId}`, options) as Core.APIPromise<{
- result: ImagesImage;
+ result: Image;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -92,7 +92,7 @@ export class V1 extends APIResource {
export class V1ListResponsesV4PagePagination extends V4PagePagination {}
-export interface ImagesImage {
+export interface Image {
/**
* Image unique identifier.
*/
@@ -153,7 +153,7 @@ export namespace V1ListResponse {
}
export interface Result {
- images?: Array;
+ images?: Array;
}
}
@@ -229,7 +229,7 @@ export interface V1GetParams {
}
export namespace V1 {
- export import ImagesImage = V1API.ImagesImage;
+ export import Image = V1API.Image;
export import V1ListResponse = V1API.V1ListResponse;
export import V1DeleteResponse = V1API.V1DeleteResponse;
export import V1ListResponsesV4PagePagination = V1API.V1ListResponsesV4PagePagination;
diff --git a/src/resources/images/v2/v2.ts b/src/resources/images/v2/v2.ts
index a4d54a6b24..33fe749024 100644
--- a/src/resources/images/v2/v2.ts
+++ b/src/resources/images/v2/v2.ts
@@ -31,7 +31,7 @@ export interface V2ListResponse {
*/
continuation_token?: string | null;
- images?: Array;
+ images?: Array;
}
export interface V2ListParams {
diff --git a/src/resources/index.ts b/src/resources/index.ts
index c248613239..0f53be92dc 100644
--- a/src/resources/index.ts
+++ b/src/resources/index.ts
@@ -22,8 +22,7 @@ export {
AuditLogListResponsesV4PagePaginationArray,
AuditLogs,
} from './audit-logs';
-export { BillSubsAPIAvailableRatePlan, PlanListResponse, Plans } from './plans';
-export { BillSubsRatePlan, RatePlanGetResponse, RatePlans } from './rate-plans';
+export { AvailableRatePlan, PlanListResponse, Plans } from './plans';
export { Billing } from './billing/billing';
export {
BotManagementUpdateResponse,
@@ -46,12 +45,48 @@ export {
} from './calls';
export { CertificateAuthorities } from './certificate-authorities/certificate-authorities';
export { Challenges } from './challenges/challenges';
+export {
+ ClientCertificate,
+ ClientCertificateCreateParams,
+ ClientCertificateListParams,
+ ClientCertificateDeleteParams,
+ ClientCertificateEditParams,
+ ClientCertificateGetParams,
+ ClientCertificatesV4PagePaginationArray,
+ ClientCertificates,
+} from './client-certificates';
export { CloudforceOne } from './cloudforce-one/cloudforce-one';
-export { D1 } from './d1/d1';
-export { DCVDelegation } from './dcv-delegation/dcv-delegation';
-export { DNS } from './dns/dns';
export {
- DNSCustomNameserversCustomNS,
+ CustomCertificate,
+ CustomCertificateCreateResponse,
+ CustomCertificateDeleteResponse,
+ CustomCertificateEditResponse,
+ CustomCertificateGetResponse,
+ CustomCertificateCreateParams,
+ CustomCertificateListParams,
+ CustomCertificateDeleteParams,
+ CustomCertificateEditParams,
+ CustomCertificateGetParams,
+ CustomCertificatesV4PagePaginationArray,
+ CustomCertificates,
+} from './custom-certificates/custom-certificates';
+export {
+ CustomHostname,
+ CustomHostnameCreateResponse,
+ CustomHostnameListResponse,
+ CustomHostnameDeleteResponse,
+ CustomHostnameEditResponse,
+ CustomHostnameGetResponse,
+ CustomHostnameCreateParams,
+ CustomHostnameListParams,
+ CustomHostnameDeleteParams,
+ CustomHostnameEditParams,
+ CustomHostnameGetParams,
+ CustomHostnameListResponsesV4PagePaginationArray,
+ CustomHostnames,
+} from './custom-hostnames/custom-hostnames';
+export {
+ CustomNameserver,
CustomNameserverDeleteResponse,
CustomNameserverAvailabiltyResponse,
CustomNameserverGetResponse,
@@ -63,13 +98,16 @@ export {
CustomNameserverVerifyParams,
CustomNameservers,
} from './custom-nameservers';
+export { D1 } from './d1/d1';
+export { DCVDelegation } from './dcv-delegation/dcv-delegation';
+export { DNS } from './dns/dns';
export {
- DNSSECDNSSEC,
+ DNSSEC,
DNSSECDeleteResponse,
DNSSECDeleteParams,
DNSSECEditParams,
DNSSECGetParams,
- DNSSEC,
+ DNSSECResource,
} from './dnssec';
export { Diagnostics } from './diagnostics/diagnostics';
export { DurableObjects } from './durable-objects/durable-objects';
@@ -82,7 +120,16 @@ export {
} from './email-routing/email-routing';
export { Firewall } from './firewall/firewall';
export {
- HealthchecksHealthchecks,
+ FirewallFilter,
+ FilterCreateResponse,
+ FilterCreateParams,
+ FilterUpdateParams,
+ FilterListParams,
+ FirewallFiltersV4PagePaginationArray,
+ Filters,
+} from './filters';
+export {
+ Healthcheck,
HealthcheckListResponse,
HealthcheckDeleteResponse,
HealthcheckCreateParams,
@@ -107,27 +154,17 @@ export {
} from './brand-protection';
export { KV } from './kv/kv';
export {
- LegacyJhsFilter,
- FilterCreateResponse,
- FilterCreateParams,
- FilterUpdateParams,
- FilterListParams,
- LegacyJhsFiltersV4PagePaginationArray,
- Filters,
-} from './filters';
-export {
- LegacyJhsRateLimits,
- RateLimitCreateResponse,
- RateLimitListResponse,
- RateLimitDeleteResponse,
- RateLimitEditResponse,
- RateLimitGetResponse,
- RateLimitCreateParams,
- RateLimitListParams,
- RateLimitEditParams,
- RateLimitListResponsesV4PagePaginationArray,
- RateLimits,
-} from './rate-limits';
+ KeylessCertificate,
+ KeylessCertificateHostname,
+ KeylessCertificateListResponse,
+ KeylessCertificateDeleteResponse,
+ KeylessCertificateCreateParams,
+ KeylessCertificateListParams,
+ KeylessCertificateDeleteParams,
+ KeylessCertificateEditParams,
+ KeylessCertificateGetParams,
+ KeylessCertificates,
+} from './keyless-certificates';
export {
LoadBalancer,
LoadBalancerListResponse,
@@ -142,6 +179,16 @@ export {
} from './load-balancers/load-balancers';
export { Logpush } from './logpush/logpush';
export { Logs } from './logs/logs';
+export {
+ MTLSCertificate,
+ MTLSCertificateUpdate,
+ MTLSCertificateListResponse,
+ MTLSCertificateCreateParams,
+ MTLSCertificateListParams,
+ MTLSCertificateDeleteParams,
+ MTLSCertificateGetParams,
+ MTLSCertificates,
+} from './mtls-certificates/mtls-certificates';
export { MagicNetworkMonitoring } from './magic-network-monitoring/magic-network-monitoring';
export { MagicTransit } from './magic-transit/magic-transit';
export {
@@ -186,6 +233,18 @@ export {
OriginPostQuantumEncryptionGetParams,
OriginPostQuantumEncryption,
} from './origin-post-quantum-encryption';
+export {
+ OriginTLSClientCertificateZoneAuthenticatedOriginPull,
+ OriginTLSClientAuthCreateResponse,
+ OriginTLSClientAuthListResponse,
+ OriginTLSClientAuthDeleteResponse,
+ OriginTLSClientAuthGetResponse,
+ OriginTLSClientAuthCreateParams,
+ OriginTLSClientAuthListParams,
+ OriginTLSClientAuthDeleteParams,
+ OriginTLSClientAuthGetParams,
+ OriginTLSClientAuth,
+} from './origin-tls-client-auth/origin-tls-client-auth';
export {
PCAPCreateResponse,
PCAPListResponse,
@@ -196,16 +255,46 @@ export {
PCAPs,
} from './pcaps/pcaps';
export {
- PageShieldGetZoneSettings,
- PageShieldUpdateZoneSettings,
+ PageShieldSetting,
+ PageShieldUpdateResponse,
PageShieldUpdateParams,
PageShieldGetParams,
PageShield,
} from './page-shield/page-shield';
export { Pages } from './pages/pages';
+export {
+ Queue,
+ QueueCreated,
+ QueueUpdated,
+ QueueCreateResponse,
+ QueueUpdateResponse,
+ QueueListResponse,
+ QueueDeleteResponse,
+ QueueGetResponse,
+ QueueCreateParams,
+ QueueUpdateParams,
+ QueueListParams,
+ QueueDeleteParams,
+ QueueGetParams,
+ Queues,
+} from './queues/queues';
export { R2 } from './r2/r2';
export { RUM } from './rum/rum';
export { Radar } from './radar/radar';
+export {
+ RateLimit,
+ RateLimitCreateResponse,
+ RateLimitListResponse,
+ RateLimitDeleteResponse,
+ RateLimitEditResponse,
+ RateLimitGetResponse,
+ RateLimitCreateParams,
+ RateLimitListParams,
+ RateLimitEditParams,
+ RateLimitListResponsesV4PagePaginationArray,
+ RateLimits,
+} from './rate-limits';
+export { RatePlan, RatePlanGetResponse, RatePlans } from './rate-plans';
export { Registrar } from './registrar/registrar';
export { RequestTracers } from './request-tracers/request-tracers';
export { Rules } from './rules/rules';
@@ -249,79 +338,6 @@ export {
SubscriptionUpdateParams,
Subscriptions,
} from './subscriptions';
-export {
- TLSCertificatesAndHostnamesBase,
- TLSCertificatesAndHostnamesKeylessCertificate,
- KeylessCertificateListResponse,
- KeylessCertificateDeleteResponse,
- KeylessCertificateCreateParams,
- KeylessCertificateListParams,
- KeylessCertificateDeleteParams,
- KeylessCertificateEditParams,
- KeylessCertificateGetParams,
- KeylessCertificates,
-} from './keyless-certificates';
-export {
- TLSCertificatesAndHostnamesCertificateObjectPost,
- TLSCertificatesAndHostnamesComponentsSchemasCertificateObject,
- MTLSCertificateListResponse,
- MTLSCertificateCreateParams,
- MTLSCertificateListParams,
- MTLSCertificateDeleteParams,
- MTLSCertificateGetParams,
- MTLSCertificates,
-} from './mtls-certificates/mtls-certificates';
-export {
- TLSCertificatesAndHostnamesClientCertificate,
- ClientCertificateCreateParams,
- ClientCertificateListParams,
- ClientCertificateDeleteParams,
- ClientCertificateEditParams,
- ClientCertificateGetParams,
- TLSCertificatesAndHostnamesClientCertificatesV4PagePaginationArray,
- ClientCertificates,
-} from './client-certificates';
-export {
- TLSCertificatesAndHostnamesCustomCertificate,
- CustomCertificateCreateResponse,
- CustomCertificateDeleteResponse,
- CustomCertificateEditResponse,
- CustomCertificateGetResponse,
- CustomCertificateCreateParams,
- CustomCertificateListParams,
- CustomCertificateDeleteParams,
- CustomCertificateEditParams,
- CustomCertificateGetParams,
- TLSCertificatesAndHostnamesCustomCertificatesV4PagePaginationArray,
- CustomCertificates,
-} from './custom-certificates/custom-certificates';
-export {
- TLSCertificatesAndHostnamesCustomHostname,
- CustomHostnameCreateResponse,
- CustomHostnameListResponse,
- CustomHostnameDeleteResponse,
- CustomHostnameEditResponse,
- CustomHostnameGetResponse,
- CustomHostnameCreateParams,
- CustomHostnameListParams,
- CustomHostnameDeleteParams,
- CustomHostnameEditParams,
- CustomHostnameGetParams,
- CustomHostnameListResponsesV4PagePaginationArray,
- CustomHostnames,
-} from './custom-hostnames/custom-hostnames';
-export {
- TLSCertificatesAndHostnamesZoneAuthenticatedOriginPull,
- OriginTLSClientAuthCreateResponse,
- OriginTLSClientAuthListResponse,
- OriginTLSClientAuthDeleteResponse,
- OriginTLSClientAuthGetResponse,
- OriginTLSClientAuthCreateParams,
- OriginTLSClientAuthListParams,
- OriginTLSClientAuthDeleteParams,
- OriginTLSClientAuthGetParams,
- OriginTLSClientAuth,
-} from './origin-tls-client-auth/origin-tls-client-auth';
export {
URLNormalizationUpdateResponse,
URLNormalizationGetResponse,
@@ -349,7 +365,7 @@ export {
WARPConnector,
} from './warp-connector';
export {
- WaitingroomWaitingroom,
+ WaitingRoom,
WaitingRoomListResponse,
WaitingRoomDeleteResponse,
WaitingRoomCreateParams,
@@ -360,22 +376,6 @@ export {
export { Web3 } from './web3/web3';
export { Workers } from './workers/workers';
export { WorkersForPlatforms } from './workers-for-platforms/workers-for-platforms';
-export {
- WorkersQueue,
- WorkersQueueCreated,
- WorkersQueueUpdated,
- QueueCreateResponse,
- QueueUpdateResponse,
- QueueListResponse,
- QueueDeleteResponse,
- QueueGetResponse,
- QueueCreateParams,
- QueueUpdateParams,
- QueueListParams,
- QueueDeleteParams,
- QueueGetParams,
- Queues,
-} from './queues/queues';
export { ZeroTrust } from './zero-trust/zero-trust';
export {
Zone,
@@ -389,7 +389,7 @@ export {
Zones,
} from './zones/zones';
export {
- ZonesPageRule,
+ ZonesPagerule,
PageruleCreateResponse,
PageruleUpdateResponse,
PageruleListResponse,
diff --git a/src/resources/intel/index.ts b/src/resources/intel/index.ts
index 05eeaa7370..536f018745 100644
--- a/src/resources/intel/index.ts
+++ b/src/resources/intel/index.ts
@@ -26,7 +26,7 @@ export {
export { IntelIPList, IPListGetResponse, IPListGetParams, IPLists } from './ip-lists';
export { IntelPassiveDNSByIP, DNSGetParams, DNS } from './dns';
export { IntelSchemasIP, IPGetResponse, IPGetParams, IPs } from './ips';
-export { IntelSinkholesSinkholeItem, SinkholeListResponse, SinkholeListParams, Sinkholes } from './sinkholes';
+export { IntelSinkholeItem, SinkholeListResponse, SinkholeListParams, Sinkholes } from './sinkholes';
export { IntelWhois, WhoisGetParams, Whois } from './whois';
export {
MiscategorizationCreateResponse,
diff --git a/src/resources/intel/intel.ts b/src/resources/intel/intel.ts
index a658d7337a..f49b3f61c9 100644
--- a/src/resources/intel/intel.ts
+++ b/src/resources/intel/intel.ts
@@ -70,7 +70,7 @@ export namespace Intel {
export import IndicatorFeedDataParams = IndicatorFeedsAPI.IndicatorFeedDataParams;
export import IndicatorFeedGetParams = IndicatorFeedsAPI.IndicatorFeedGetParams;
export import Sinkholes = SinkholesAPI.Sinkholes;
- export import IntelSinkholesSinkholeItem = SinkholesAPI.IntelSinkholesSinkholeItem;
+ export import IntelSinkholeItem = SinkholesAPI.IntelSinkholeItem;
export import SinkholeListResponse = SinkholesAPI.SinkholeListResponse;
export import SinkholeListParams = SinkholesAPI.SinkholeListParams;
export import AttackSurfaceReport = AttackSurfaceReportAPI.AttackSurfaceReport;
diff --git a/src/resources/intel/sinkholes.ts b/src/resources/intel/sinkholes.ts
index 773bedc561..a91476601a 100644
--- a/src/resources/intel/sinkholes.ts
+++ b/src/resources/intel/sinkholes.ts
@@ -18,7 +18,7 @@ export class Sinkholes extends APIResource {
}
}
-export interface IntelSinkholesSinkholeItem {
+export interface IntelSinkholeItem {
/**
* The unique identifier for the sinkhole
*/
@@ -55,7 +55,7 @@ export interface IntelSinkholesSinkholeItem {
r2_id?: string;
}
-export type SinkholeListResponse = Array;
+export type SinkholeListResponse = Array;
export interface SinkholeListParams {
/**
@@ -65,7 +65,7 @@ export interface SinkholeListParams {
}
export namespace Sinkholes {
- export import IntelSinkholesSinkholeItem = SinkholesAPI.IntelSinkholesSinkholeItem;
+ export import IntelSinkholeItem = SinkholesAPI.IntelSinkholeItem;
export import SinkholeListResponse = SinkholesAPI.SinkholeListResponse;
export import SinkholeListParams = SinkholesAPI.SinkholeListParams;
}
diff --git a/src/resources/keyless-certificates.ts b/src/resources/keyless-certificates.ts
index 6edab967bd..f6ed16e7ca 100644
--- a/src/resources/keyless-certificates.ts
+++ b/src/resources/keyless-certificates.ts
@@ -11,11 +11,11 @@ export class KeylessCertificates extends APIResource {
create(
params: KeylessCertificateCreateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { zone_id, ...body } = params;
return (
this._client.post(`/zones/${zone_id}/keyless_certificates`, { body, ...options }) as Core.APIPromise<{
- result: TLSCertificatesAndHostnamesBase;
+ result: KeylessCertificateHostname;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -60,13 +60,13 @@ export class KeylessCertificates extends APIResource {
keylessCertificateId: string,
params: KeylessCertificateEditParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { zone_id, ...body } = params;
return (
this._client.patch(`/zones/${zone_id}/keyless_certificates/${keylessCertificateId}`, {
body,
...options,
- }) as Core.APIPromise<{ result: TLSCertificatesAndHostnamesBase }>
+ }) as Core.APIPromise<{ result: KeylessCertificateHostname }>
)._thenUnwrap((obj) => obj.result);
}
@@ -77,18 +77,18 @@ export class KeylessCertificates extends APIResource {
keylessCertificateId: string,
params: KeylessCertificateGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { zone_id } = params;
return (
this._client.get(
`/zones/${zone_id}/keyless_certificates/${keylessCertificateId}`,
options,
- ) as Core.APIPromise<{ result: TLSCertificatesAndHostnamesBase }>
+ ) as Core.APIPromise<{ result: KeylessCertificateHostname }>
)._thenUnwrap((obj) => obj.result);
}
}
-export interface TLSCertificatesAndHostnamesBase {
+export interface KeylessCertificate {
/**
* Keyless certificate identifier tag.
*/
@@ -139,10 +139,10 @@ export interface TLSCertificatesAndHostnamesBase {
/**
* Configuration for using Keyless SSL through a Cloudflare Tunnel
*/
- tunnel?: TLSCertificatesAndHostnamesBase.Tunnel;
+ tunnel?: KeylessCertificate.Tunnel;
}
-export namespace TLSCertificatesAndHostnamesBase {
+export namespace KeylessCertificate {
/**
* Configuration for using Keyless SSL through a Cloudflare Tunnel
*/
@@ -159,7 +159,7 @@ export namespace TLSCertificatesAndHostnamesBase {
}
}
-export interface TLSCertificatesAndHostnamesKeylessCertificate {
+export interface KeylessCertificateHostname {
/**
* Keyless certificate identifier tag.
*/
@@ -210,10 +210,10 @@ export interface TLSCertificatesAndHostnamesKeylessCertificate {
/**
* Configuration for using Keyless SSL through a Cloudflare Tunnel
*/
- tunnel?: TLSCertificatesAndHostnamesKeylessCertificate.Tunnel;
+ tunnel?: KeylessCertificateHostname.Tunnel;
}
-export namespace TLSCertificatesAndHostnamesKeylessCertificate {
+export namespace KeylessCertificateHostname {
/**
* Configuration for using Keyless SSL through a Cloudflare Tunnel
*/
@@ -230,7 +230,7 @@ export namespace TLSCertificatesAndHostnamesKeylessCertificate {
}
}
-export type KeylessCertificateListResponse = Array;
+export type KeylessCertificateListResponse = Array;
export interface KeylessCertificateDeleteResponse {
/**
@@ -369,8 +369,8 @@ export interface KeylessCertificateGetParams {
}
export namespace KeylessCertificates {
- export import TLSCertificatesAndHostnamesBase = KeylessCertificatesAPI.TLSCertificatesAndHostnamesBase;
- export import TLSCertificatesAndHostnamesKeylessCertificate = KeylessCertificatesAPI.TLSCertificatesAndHostnamesKeylessCertificate;
+ export import KeylessCertificate = KeylessCertificatesAPI.KeylessCertificate;
+ export import KeylessCertificateHostname = KeylessCertificatesAPI.KeylessCertificateHostname;
export import KeylessCertificateListResponse = KeylessCertificatesAPI.KeylessCertificateListResponse;
export import KeylessCertificateDeleteResponse = KeylessCertificatesAPI.KeylessCertificateDeleteResponse;
export import KeylessCertificateCreateParams = KeylessCertificatesAPI.KeylessCertificateCreateParams;
diff --git a/src/resources/load-balancers/previews.ts b/src/resources/load-balancers/previews.ts
index 08b08d0e17..63ff3c31b1 100644
--- a/src/resources/load-balancers/previews.ts
+++ b/src/resources/load-balancers/previews.ts
@@ -13,13 +13,13 @@ export class Previews extends APIResource {
previewId: string,
params: PreviewGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.get(
`/accounts/${account_id}/load_balancers/preview/${previewId}`,
options,
- ) as Core.APIPromise<{ result: PreviewAPI.LoadBalancingPreviewResult }>
+ ) as Core.APIPromise<{ result: PreviewAPI.LoadBalancingPreview }>
)._thenUnwrap((obj) => obj.result);
}
}
diff --git a/src/resources/logpush/datasets/datasets.ts b/src/resources/logpush/datasets/datasets.ts
index c4c66b1112..4bdbecdaae 100644
--- a/src/resources/logpush/datasets/datasets.ts
+++ b/src/resources/logpush/datasets/datasets.ts
@@ -14,7 +14,7 @@ export namespace Datasets {
export import FieldGetResponse = FieldsAPI.FieldGetResponse;
export import FieldGetParams = FieldsAPI.FieldGetParams;
export import Jobs = JobsAPI.Jobs;
- export import LogpushLogpushJob = JobsAPI.LogpushLogpushJob;
+ export import LogpushJob = JobsAPI.LogpushJob;
export import JobGetResponse = JobsAPI.JobGetResponse;
export import JobGetParams = JobsAPI.JobGetParams;
}
diff --git a/src/resources/logpush/datasets/index.ts b/src/resources/logpush/datasets/index.ts
index c4f932e075..eb518a935c 100644
--- a/src/resources/logpush/datasets/index.ts
+++ b/src/resources/logpush/datasets/index.ts
@@ -2,4 +2,4 @@
export { Datasets } from './datasets';
export { FieldGetResponse, FieldGetParams, Fields } from './fields';
-export { LogpushLogpushJob, JobGetResponse, JobGetParams, Jobs } from './jobs';
+export { LogpushJob, JobGetResponse, JobGetParams, Jobs } from './jobs';
diff --git a/src/resources/logpush/datasets/jobs.ts b/src/resources/logpush/datasets/jobs.ts
index 23b401856c..a1ee070c04 100644
--- a/src/resources/logpush/datasets/jobs.ts
+++ b/src/resources/logpush/datasets/jobs.ts
@@ -50,7 +50,7 @@ export class Jobs extends APIResource {
}
}
-export interface LogpushLogpushJob {
+export interface LogpushJob {
/**
* Unique id of the job.
*/
@@ -123,10 +123,10 @@ export interface LogpushLogpushJob {
* The structured replacement for `logpull_options`. When including this field, the
* `logpull_option` field will be ignored.
*/
- output_options?: LogpushLogpushJob.OutputOptions | null;
+ output_options?: LogpushJob.OutputOptions | null;
}
-export namespace LogpushLogpushJob {
+export namespace LogpushJob {
/**
* The structured replacement for `logpull_options`. When including this field, the
* `logpull_option` field will be ignored.
@@ -204,7 +204,7 @@ export namespace LogpushLogpushJob {
}
}
-export type JobGetResponse = Array;
+export type JobGetResponse = Array;
export interface JobGetParams {
/**
@@ -219,7 +219,7 @@ export interface JobGetParams {
}
export namespace Jobs {
- export import LogpushLogpushJob = JobsAPI.LogpushLogpushJob;
+ export import LogpushJob = JobsAPI.LogpushJob;
export import JobGetResponse = JobsAPI.JobGetResponse;
export import JobGetParams = JobsAPI.JobGetParams;
}
diff --git a/src/resources/logpush/edge.ts b/src/resources/logpush/edge.ts
index 9e4a871a61..7dd7df61b8 100644
--- a/src/resources/logpush/edge.ts
+++ b/src/resources/logpush/edge.ts
@@ -8,14 +8,11 @@ export class Edge extends APIResource {
/**
* Creates a new Instant Logs job for a zone.
*/
- create(
- params: EdgeCreateParams,
- options?: Core.RequestOptions,
- ): Core.APIPromise {
+ create(params: EdgeCreateParams, options?: Core.RequestOptions): Core.APIPromise {
const { zone_id, ...body } = params;
return (
this._client.post(`/zones/${zone_id}/logpush/edge`, { body, ...options }) as Core.APIPromise<{
- result: LogpushInstantLogsJob | null;
+ result: InstantLogpushJob | null;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -33,7 +30,7 @@ export class Edge extends APIResource {
}
}
-export interface LogpushInstantLogsJob {
+export interface InstantLogpushJob {
/**
* Unique WebSocket address that will receive messages from Cloudflare’s edge.
*/
@@ -61,7 +58,7 @@ export interface LogpushInstantLogsJob {
session_id?: string;
}
-export type EdgeGetResponse = Array;
+export type EdgeGetResponse = Array;
export interface EdgeCreateParams {
/**
@@ -94,7 +91,7 @@ export interface EdgeGetParams {
}
export namespace Edge {
- export import LogpushInstantLogsJob = EdgeAPI.LogpushInstantLogsJob;
+ export import InstantLogpushJob = EdgeAPI.InstantLogpushJob;
export import EdgeGetResponse = EdgeAPI.EdgeGetResponse;
export import EdgeCreateParams = EdgeAPI.EdgeCreateParams;
export import EdgeGetParams = EdgeAPI.EdgeGetParams;
diff --git a/src/resources/logpush/index.ts b/src/resources/logpush/index.ts
index 5bb970d5d0..a52de52ba6 100644
--- a/src/resources/logpush/index.ts
+++ b/src/resources/logpush/index.ts
@@ -1,6 +1,7 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
export { Datasets } from './datasets/index';
+export { InstantLogpushJob, EdgeGetResponse, EdgeCreateParams, EdgeGetParams, Edge } from './edge';
export {
JobListResponse,
JobDeleteResponse,
@@ -12,7 +13,6 @@ export {
Jobs,
} from './jobs';
export { Logpush } from './logpush';
-export { LogpushInstantLogsJob, EdgeGetResponse, EdgeCreateParams, EdgeGetParams, Edge } from './edge';
export {
OwnershipCreateResponse,
OwnershipValidateResponse,
diff --git a/src/resources/logpush/jobs.ts b/src/resources/logpush/jobs.ts
index 3e7a43d7f8..3ab14b4d37 100644
--- a/src/resources/logpush/jobs.ts
+++ b/src/resources/logpush/jobs.ts
@@ -14,7 +14,7 @@ export class Jobs extends APIResource {
create(
params: JobCreateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id, zone_id, ...body } = params;
if (!account_id && !zone_id) {
throw new CloudflareError('You must provide either account_id or zone_id.');
@@ -36,7 +36,7 @@ export class Jobs extends APIResource {
this._client.post(`/${accountOrZone}/${accountOrZoneId}/logpush/jobs`, {
body,
...options,
- }) as Core.APIPromise<{ result: DatasetsJobsAPI.LogpushLogpushJob | null }>
+ }) as Core.APIPromise<{ result: DatasetsJobsAPI.LogpushJob | null }>
)._thenUnwrap((obj) => obj.result);
}
@@ -47,7 +47,7 @@ export class Jobs extends APIResource {
jobId: number,
params: JobUpdateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id, zone_id, ...body } = params;
if (!account_id && !zone_id) {
throw new CloudflareError('You must provide either account_id or zone_id.');
@@ -69,7 +69,7 @@ export class Jobs extends APIResource {
this._client.put(`/${accountOrZone}/${accountOrZoneId}/logpush/jobs/${jobId}`, {
body,
...options,
- }) as Core.APIPromise<{ result: DatasetsJobsAPI.LogpushLogpushJob | null }>
+ }) as Core.APIPromise<{ result: DatasetsJobsAPI.LogpushJob | null }>
)._thenUnwrap((obj) => obj.result);
}
@@ -149,16 +149,13 @@ export class Jobs extends APIResource {
jobId: number,
params?: JobGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise;
- get(
- jobId: number,
- options?: Core.RequestOptions,
- ): Core.APIPromise;
+ ): Core.APIPromise;
+ get(jobId: number, options?: Core.RequestOptions): Core.APIPromise;
get(
jobId: number,
params: JobGetParams | Core.RequestOptions = {},
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
if (isRequestOptions(params)) {
return this.get(jobId, {}, params);
}
@@ -183,12 +180,12 @@ export class Jobs extends APIResource {
this._client.get(
`/${accountOrZone}/${accountOrZoneId}/logpush/jobs/${jobId}`,
options,
- ) as Core.APIPromise<{ result: DatasetsJobsAPI.LogpushLogpushJob | null }>
+ ) as Core.APIPromise<{ result: DatasetsJobsAPI.LogpushJob | null }>
)._thenUnwrap((obj) => obj.result);
}
}
-export type JobListResponse = Array;
+export type JobListResponse = Array;
export type JobDeleteResponse = unknown | Array | string;
diff --git a/src/resources/logpush/logpush.ts b/src/resources/logpush/logpush.ts
index 8d31f0d329..534e6df639 100644
--- a/src/resources/logpush/logpush.ts
+++ b/src/resources/logpush/logpush.ts
@@ -18,7 +18,7 @@ export class Logpush extends APIResource {
export namespace Logpush {
export import Datasets = DatasetsAPI.Datasets;
export import Edge = EdgeAPI.Edge;
- export import LogpushInstantLogsJob = EdgeAPI.LogpushInstantLogsJob;
+ export import InstantLogpushJob = EdgeAPI.InstantLogpushJob;
export import EdgeGetResponse = EdgeAPI.EdgeGetResponse;
export import EdgeCreateParams = EdgeAPI.EdgeCreateParams;
export import EdgeGetParams = EdgeAPI.EdgeGetParams;
diff --git a/src/resources/logs/control/cmb/cmb.ts b/src/resources/logs/control/cmb/cmb.ts
index c3d594cfad..991696219f 100644
--- a/src/resources/logs/control/cmb/cmb.ts
+++ b/src/resources/logs/control/cmb/cmb.ts
@@ -9,7 +9,7 @@ export class Cmb extends APIResource {
export namespace Cmb {
export import Config = ConfigAPI.Config;
- export import LogcontrolCmbConfig = ConfigAPI.LogcontrolCmbConfig;
+ export import CmbConfig = ConfigAPI.CmbConfig;
export import ConfigDeleteResponse = ConfigAPI.ConfigDeleteResponse;
export import ConfigCreateParams = ConfigAPI.ConfigCreateParams;
export import ConfigDeleteParams = ConfigAPI.ConfigDeleteParams;
diff --git a/src/resources/logs/control/cmb/config.ts b/src/resources/logs/control/cmb/config.ts
index 318dd7e56a..f16c230900 100644
--- a/src/resources/logs/control/cmb/config.ts
+++ b/src/resources/logs/control/cmb/config.ts
@@ -8,16 +8,13 @@ export class Config extends APIResource {
/**
* Updates CMB config.
*/
- create(
- params: ConfigCreateParams,
- options?: Core.RequestOptions,
- ): Core.APIPromise {
+ create(params: ConfigCreateParams, options?: Core.RequestOptions): Core.APIPromise {
const { account_id, ...body } = params;
return (
this._client.post(`/accounts/${account_id}/logs/control/cmb/config`, {
body,
...options,
- }) as Core.APIPromise<{ result: LogcontrolCmbConfig | null }>
+ }) as Core.APIPromise<{ result: CmbConfig | null }>
)._thenUnwrap((obj) => obj.result);
}
@@ -39,17 +36,17 @@ export class Config extends APIResource {
/**
* Gets CMB config.
*/
- get(params: ConfigGetParams, options?: Core.RequestOptions): Core.APIPromise {
+ get(params: ConfigGetParams, options?: Core.RequestOptions): Core.APIPromise {
const { account_id } = params;
return (
this._client.get(`/accounts/${account_id}/logs/control/cmb/config`, options) as Core.APIPromise<{
- result: LogcontrolCmbConfig | null;
+ result: CmbConfig | null;
}>
)._thenUnwrap((obj) => obj.result);
}
}
-export interface LogcontrolCmbConfig {
+export interface CmbConfig {
/**
* Comma-separated list of regions.
*/
@@ -85,7 +82,7 @@ export interface ConfigGetParams {
}
export namespace Config {
- export import LogcontrolCmbConfig = ConfigAPI.LogcontrolCmbConfig;
+ export import CmbConfig = ConfigAPI.CmbConfig;
export import ConfigDeleteResponse = ConfigAPI.ConfigDeleteResponse;
export import ConfigCreateParams = ConfigAPI.ConfigCreateParams;
export import ConfigDeleteParams = ConfigAPI.ConfigDeleteParams;
diff --git a/src/resources/logs/control/cmb/index.ts b/src/resources/logs/control/cmb/index.ts
index b42d02e504..cbf88f9561 100644
--- a/src/resources/logs/control/cmb/index.ts
+++ b/src/resources/logs/control/cmb/index.ts
@@ -2,7 +2,7 @@
export { Cmb } from './cmb';
export {
- LogcontrolCmbConfig,
+ CmbConfig,
ConfigDeleteResponse,
ConfigCreateParams,
ConfigDeleteParams,
diff --git a/src/resources/magic-network-monitoring/configs/configs.ts b/src/resources/magic-network-monitoring/configs/configs.ts
index a3e7d2fb56..d7c6db1950 100644
--- a/src/resources/magic-network-monitoring/configs/configs.ts
+++ b/src/resources/magic-network-monitoring/configs/configs.ts
@@ -14,11 +14,11 @@ export class Configs extends APIResource {
create(
params: ConfigCreateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.post(`/accounts/${account_id}/mnm/config`, options) as Core.APIPromise<{
- result: MagicVisibilityMNMConfig;
+ result: MagicNetworkMonitoringConfig;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -30,11 +30,11 @@ export class Configs extends APIResource {
update(
params: ConfigUpdateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.put(`/accounts/${account_id}/mnm/config`, options) as Core.APIPromise<{
- result: MagicVisibilityMNMConfig;
+ result: MagicNetworkMonitoringConfig;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -45,11 +45,11 @@ export class Configs extends APIResource {
delete(
params: ConfigDeleteParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.delete(`/accounts/${account_id}/mnm/config`, options) as Core.APIPromise<{
- result: MagicVisibilityMNMConfig;
+ result: MagicNetworkMonitoringConfig;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -57,11 +57,14 @@ export class Configs extends APIResource {
/**
* Update fields in an existing network monitoring configuration.
*/
- edit(params: ConfigEditParams, options?: Core.RequestOptions): Core.APIPromise {
+ edit(
+ params: ConfigEditParams,
+ options?: Core.RequestOptions,
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.patch(`/accounts/${account_id}/mnm/config`, options) as Core.APIPromise<{
- result: MagicVisibilityMNMConfig;
+ result: MagicNetworkMonitoringConfig;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -69,17 +72,17 @@ export class Configs extends APIResource {
/**
* Lists default sampling and router IPs for account.
*/
- get(params: ConfigGetParams, options?: Core.RequestOptions): Core.APIPromise {
+ get(params: ConfigGetParams, options?: Core.RequestOptions): Core.APIPromise {
const { account_id } = params;
return (
this._client.get(`/accounts/${account_id}/mnm/config`, options) as Core.APIPromise<{
- result: MagicVisibilityMNMConfig;
+ result: MagicNetworkMonitoringConfig;
}>
)._thenUnwrap((obj) => obj.result);
}
}
-export interface MagicVisibilityMNMConfig {
+export interface MagicNetworkMonitoringConfig {
/**
* Fallback sampling rate of flow messages being sent in packets per second. This
* should match the packet sampling rate configured on the router.
@@ -115,7 +118,7 @@ export interface ConfigGetParams {
}
export namespace Configs {
- export import MagicVisibilityMNMConfig = ConfigsAPI.MagicVisibilityMNMConfig;
+ export import MagicNetworkMonitoringConfig = ConfigsAPI.MagicNetworkMonitoringConfig;
export import ConfigCreateParams = ConfigsAPI.ConfigCreateParams;
export import ConfigUpdateParams = ConfigsAPI.ConfigUpdateParams;
export import ConfigDeleteParams = ConfigsAPI.ConfigDeleteParams;
diff --git a/src/resources/magic-network-monitoring/configs/full.ts b/src/resources/magic-network-monitoring/configs/full.ts
index 7bc8b4238a..08ac4d2c9c 100644
--- a/src/resources/magic-network-monitoring/configs/full.ts
+++ b/src/resources/magic-network-monitoring/configs/full.ts
@@ -12,11 +12,11 @@ export class Full extends APIResource {
get(
params: FullGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.get(`/accounts/${account_id}/mnm/config/full`, options) as Core.APIPromise<{
- result: ConfigsAPI.MagicVisibilityMNMConfig;
+ result: ConfigsAPI.MagicNetworkMonitoringConfig;
}>
)._thenUnwrap((obj) => obj.result);
}
diff --git a/src/resources/magic-network-monitoring/configs/index.ts b/src/resources/magic-network-monitoring/configs/index.ts
index d3113ecd2a..b5f9bcb0b9 100644
--- a/src/resources/magic-network-monitoring/configs/index.ts
+++ b/src/resources/magic-network-monitoring/configs/index.ts
@@ -2,7 +2,7 @@
export { FullGetParams, Full } from './full';
export {
- MagicVisibilityMNMConfig,
+ MagicNetworkMonitoringConfig,
ConfigCreateParams,
ConfigUpdateParams,
ConfigDeleteParams,
diff --git a/src/resources/magic-network-monitoring/index.ts b/src/resources/magic-network-monitoring/index.ts
index 63c73e461f..7442b4a57a 100644
--- a/src/resources/magic-network-monitoring/index.ts
+++ b/src/resources/magic-network-monitoring/index.ts
@@ -2,7 +2,7 @@
export { MagicNetworkMonitoring } from './magic-network-monitoring';
export {
- MagicVisibilityMNMConfig,
+ MagicNetworkMonitoringConfig,
ConfigCreateParams,
ConfigUpdateParams,
ConfigDeleteParams,
@@ -11,7 +11,7 @@ export {
Configs,
} from './configs/index';
export {
- MagicVisibilityMNMRule,
+ MagicNetworkMonitoringRule,
RuleListResponse,
RuleCreateParams,
RuleUpdateParams,
diff --git a/src/resources/magic-network-monitoring/magic-network-monitoring.ts b/src/resources/magic-network-monitoring/magic-network-monitoring.ts
index 6bfa6c3f1a..dd535a9955 100644
--- a/src/resources/magic-network-monitoring/magic-network-monitoring.ts
+++ b/src/resources/magic-network-monitoring/magic-network-monitoring.ts
@@ -11,14 +11,14 @@ export class MagicNetworkMonitoring extends APIResource {
export namespace MagicNetworkMonitoring {
export import Configs = ConfigsAPI.Configs;
- export import MagicVisibilityMNMConfig = ConfigsAPI.MagicVisibilityMNMConfig;
+ export import MagicNetworkMonitoringConfig = ConfigsAPI.MagicNetworkMonitoringConfig;
export import ConfigCreateParams = ConfigsAPI.ConfigCreateParams;
export import ConfigUpdateParams = ConfigsAPI.ConfigUpdateParams;
export import ConfigDeleteParams = ConfigsAPI.ConfigDeleteParams;
export import ConfigEditParams = ConfigsAPI.ConfigEditParams;
export import ConfigGetParams = ConfigsAPI.ConfigGetParams;
export import Rules = RulesAPI.Rules;
- export import MagicVisibilityMNMRule = RulesAPI.MagicVisibilityMNMRule;
+ export import MagicNetworkMonitoringRule = RulesAPI.MagicNetworkMonitoringRule;
export import RuleListResponse = RulesAPI.RuleListResponse;
export import RuleCreateParams = RulesAPI.RuleCreateParams;
export import RuleUpdateParams = RulesAPI.RuleUpdateParams;
diff --git a/src/resources/magic-network-monitoring/rules/advertisements.ts b/src/resources/magic-network-monitoring/rules/advertisements.ts
index 93a61942f8..4b317906a9 100644
--- a/src/resources/magic-network-monitoring/rules/advertisements.ts
+++ b/src/resources/magic-network-monitoring/rules/advertisements.ts
@@ -12,18 +12,18 @@ export class Advertisements extends APIResource {
ruleId: string,
params: AdvertisementEditParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.patch(
`/accounts/${account_id}/mnm/rules/${ruleId}/advertisement`,
options,
- ) as Core.APIPromise<{ result: MagicVisibilityMNMRuleAdvertisable | null }>
+ ) as Core.APIPromise<{ result: MagicNetworkMonitoringRuleAdvertisable | null }>
)._thenUnwrap((obj) => obj.result);
}
}
-export interface MagicVisibilityMNMRuleAdvertisable {
+export interface MagicNetworkMonitoringRuleAdvertisable {
/**
* Toggle on if you would like Cloudflare to automatically advertise the IP
* Prefixes within the rule via Magic Transit when the rule is triggered. Only
@@ -37,6 +37,6 @@ export interface AdvertisementEditParams {
}
export namespace Advertisements {
- export import MagicVisibilityMNMRuleAdvertisable = AdvertisementsAPI.MagicVisibilityMNMRuleAdvertisable;
+ export import MagicNetworkMonitoringRuleAdvertisable = AdvertisementsAPI.MagicNetworkMonitoringRuleAdvertisable;
export import AdvertisementEditParams = AdvertisementsAPI.AdvertisementEditParams;
}
diff --git a/src/resources/magic-network-monitoring/rules/index.ts b/src/resources/magic-network-monitoring/rules/index.ts
index 11454659a5..9f38e99461 100644
--- a/src/resources/magic-network-monitoring/rules/index.ts
+++ b/src/resources/magic-network-monitoring/rules/index.ts
@@ -1,7 +1,7 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
export {
- MagicVisibilityMNMRule,
+ MagicNetworkMonitoringRule,
RuleListResponse,
RuleCreateParams,
RuleUpdateParams,
@@ -12,7 +12,7 @@ export {
Rules,
} from './rules';
export {
- MagicVisibilityMNMRuleAdvertisable,
+ MagicNetworkMonitoringRuleAdvertisable,
AdvertisementEditParams,
Advertisements,
} from './advertisements';
diff --git a/src/resources/magic-network-monitoring/rules/rules.ts b/src/resources/magic-network-monitoring/rules/rules.ts
index cc2fd7ac0c..159c574b94 100644
--- a/src/resources/magic-network-monitoring/rules/rules.ts
+++ b/src/resources/magic-network-monitoring/rules/rules.ts
@@ -15,11 +15,11 @@ export class Rules extends APIResource {
create(
params: RuleCreateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.post(`/accounts/${account_id}/mnm/rules`, options) as Core.APIPromise<{
- result: MagicVisibilityMNMRule | null;
+ result: MagicNetworkMonitoringRule | null;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -30,11 +30,11 @@ export class Rules extends APIResource {
update(
params: RuleUpdateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.put(`/accounts/${account_id}/mnm/rules`, options) as Core.APIPromise<{
- result: MagicVisibilityMNMRule | null;
+ result: MagicNetworkMonitoringRule | null;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -58,11 +58,11 @@ export class Rules extends APIResource {
ruleId: string,
params: RuleDeleteParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.delete(`/accounts/${account_id}/mnm/rules/${ruleId}`, options) as Core.APIPromise<{
- result: MagicVisibilityMNMRule | null;
+ result: MagicNetworkMonitoringRule | null;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -74,11 +74,11 @@ export class Rules extends APIResource {
ruleId: string,
params: RuleEditParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.patch(`/accounts/${account_id}/mnm/rules/${ruleId}`, options) as Core.APIPromise<{
- result: MagicVisibilityMNMRule | null;
+ result: MagicNetworkMonitoringRule | null;
}>
)._thenUnwrap((obj) => obj.result);
}
@@ -90,17 +90,17 @@ export class Rules extends APIResource {
ruleId: string,
params: RuleGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.get(`/accounts/${account_id}/mnm/rules/${ruleId}`, options) as Core.APIPromise<{
- result: MagicVisibilityMNMRule | null;
+ result: MagicNetworkMonitoringRule | null;
}>
)._thenUnwrap((obj) => obj.result);
}
}
-export interface MagicVisibilityMNMRule {
+export interface MagicNetworkMonitoringRule {
/**
* Toggle on if you would like Cloudflare to automatically advertise the IP
* Prefixes within the rule via Magic Transit when the rule is triggered. Only
@@ -141,7 +141,7 @@ export interface MagicVisibilityMNMRule {
packet_threshold?: number;
}
-export type RuleListResponse = Array;
+export type RuleListResponse = Array;
export interface RuleCreateParams {
account_id: string;
@@ -168,7 +168,7 @@ export interface RuleGetParams {
}
export namespace Rules {
- export import MagicVisibilityMNMRule = RulesAPI.MagicVisibilityMNMRule;
+ export import MagicNetworkMonitoringRule = RulesAPI.MagicNetworkMonitoringRule;
export import RuleListResponse = RulesAPI.RuleListResponse;
export import RuleCreateParams = RulesAPI.RuleCreateParams;
export import RuleUpdateParams = RulesAPI.RuleUpdateParams;
@@ -177,6 +177,6 @@ export namespace Rules {
export import RuleEditParams = RulesAPI.RuleEditParams;
export import RuleGetParams = RulesAPI.RuleGetParams;
export import Advertisements = AdvertisementsAPI.Advertisements;
- export import MagicVisibilityMNMRuleAdvertisable = AdvertisementsAPI.MagicVisibilityMNMRuleAdvertisable;
+ export import MagicNetworkMonitoringRuleAdvertisable = AdvertisementsAPI.MagicNetworkMonitoringRuleAdvertisable;
export import AdvertisementEditParams = AdvertisementsAPI.AdvertisementEditParams;
}
diff --git a/src/resources/mtls-certificates/associations.ts b/src/resources/mtls-certificates/associations.ts
index 065c9683e2..eebc5ee51c 100644
--- a/src/resources/mtls-certificates/associations.ts
+++ b/src/resources/mtls-certificates/associations.ts
@@ -23,7 +23,7 @@ export class Associations extends APIResource {
}
}
-export interface TLSCertificatesAndHostnamesAssociationObject {
+export interface MTLSCertificateAsssociation {
/**
* The service using the certificate.
*/
@@ -35,7 +35,7 @@ export interface TLSCertificatesAndHostnamesAssociationObject {
status?: string;
}
-export type AssociationGetResponse = Array;
+export type AssociationGetResponse = Array;
export interface AssociationGetParams {
/**
@@ -45,7 +45,7 @@ export interface AssociationGetParams {
}
export namespace Associations {
- export import TLSCertificatesAndHostnamesAssociationObject = AssociationsAPI.TLSCertificatesAndHostnamesAssociationObject;
+ export import MTLSCertificateAsssociation = AssociationsAPI.MTLSCertificateAsssociation;
export import AssociationGetResponse = AssociationsAPI.AssociationGetResponse;
export import AssociationGetParams = AssociationsAPI.AssociationGetParams;
}
diff --git a/src/resources/mtls-certificates/index.ts b/src/resources/mtls-certificates/index.ts
index abda58bc5a..8ebd46a031 100644
--- a/src/resources/mtls-certificates/index.ts
+++ b/src/resources/mtls-certificates/index.ts
@@ -1,14 +1,8 @@
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
export {
- TLSCertificatesAndHostnamesAssociationObject,
- AssociationGetResponse,
- AssociationGetParams,
- Associations,
-} from './associations';
-export {
- TLSCertificatesAndHostnamesCertificateObjectPost,
- TLSCertificatesAndHostnamesComponentsSchemasCertificateObject,
+ MTLSCertificate,
+ MTLSCertificateUpdate,
MTLSCertificateListResponse,
MTLSCertificateCreateParams,
MTLSCertificateListParams,
@@ -16,3 +10,9 @@ export {
MTLSCertificateGetParams,
MTLSCertificates,
} from './mtls-certificates';
+export {
+ MTLSCertificateAsssociation,
+ AssociationGetResponse,
+ AssociationGetParams,
+ Associations,
+} from './associations';
diff --git a/src/resources/mtls-certificates/mtls-certificates.ts b/src/resources/mtls-certificates/mtls-certificates.ts
index a4f1ae8d27..e8007e6906 100644
--- a/src/resources/mtls-certificates/mtls-certificates.ts
+++ b/src/resources/mtls-certificates/mtls-certificates.ts
@@ -14,13 +14,13 @@ export class MTLSCertificates extends APIResource {
create(
params: MTLSCertificateCreateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id, ...body } = params;
return (
this._client.post(`/accounts/${account_id}/mtls_certificates`, {
body,
...options,
- }) as Core.APIPromise<{ result: TLSCertificatesAndHostnamesCertificateObjectPost }>
+ }) as Core.APIPromise<{ result: MTLSCertificateUpdate }>
)._thenUnwrap((obj) => obj.result);
}
@@ -47,13 +47,13 @@ export class MTLSCertificates extends APIResource {
mtlsCertificateId: string,
params: MTLSCertificateDeleteParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.delete(
`/accounts/${account_id}/mtls_certificates/${mtlsCertificateId}`,
options,
- ) as Core.APIPromise<{ result: TLSCertificatesAndHostnamesComponentsSchemasCertificateObject }>
+ ) as Core.APIPromise<{ result: MTLSCertificate }>
)._thenUnwrap((obj) => obj.result);
}
@@ -64,18 +64,18 @@ export class MTLSCertificates extends APIResource {
mtlsCertificateId: string,
params: MTLSCertificateGetParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise {
const { account_id } = params;
return (
this._client.get(
`/accounts/${account_id}/mtls_certificates/${mtlsCertificateId}`,
options,
- ) as Core.APIPromise<{ result: TLSCertificatesAndHostnamesComponentsSchemasCertificateObject }>
+ ) as Core.APIPromise<{ result: MTLSCertificate }>
)._thenUnwrap((obj) => obj.result);
}
}
-export interface TLSCertificatesAndHostnamesCertificateObjectPost {
+export interface MTLSCertificate {
/**
* Identifier
*/
@@ -116,18 +116,13 @@ export interface TLSCertificatesAndHostnamesCertificateObjectPost {
*/
signature?: string;
- /**
- * This is the time the certificate was updated.
- */
- updated_at?: string;
-
/**
* This is the time the certificate was uploaded.
*/
uploaded_on?: string;
}
-export interface TLSCertificatesAndHostnamesComponentsSchemasCertificateObject {
+export interface MTLSCertificateUpdate {
/**
* Identifier
*/
@@ -168,14 +163,18 @@ export interface TLSCertificatesAndHostnamesComponentsSchemasCertificateObject {
*/
signature?: string;
+ /**
+ * This is the time the certificate was updated.
+ */
+ updated_at?: string;
+
/**
* This is the time the certificate was uploaded.
*/
uploaded_on?: string;
}
-export type MTLSCertificateListResponse =
- Array;
+export type MTLSCertificateListResponse = Array;
export interface MTLSCertificateCreateParams {
/**
@@ -227,15 +226,15 @@ export interface MTLSCertificateGetParams {
}
export namespace MTLSCertificates {
- export import TLSCertificatesAndHostnamesCertificateObjectPost = MTLSCertificatesAPI.TLSCertificatesAndHostnamesCertificateObjectPost;
- export import TLSCertificatesAndHostnamesComponentsSchemasCertificateObject = MTLSCertificatesAPI.TLSCertificatesAndHostnamesComponentsSchemasCertificateObject;
+ export import MTLSCertificate = MTLSCertificatesAPI.MTLSCertificate;
+ export import MTLSCertificateUpdate = MTLSCertificatesAPI.MTLSCertificateUpdate;
export import MTLSCertificateListResponse = MTLSCertificatesAPI.MTLSCertificateListResponse;
export import MTLSCertificateCreateParams = MTLSCertificatesAPI.MTLSCertificateCreateParams;
export import MTLSCertificateListParams = MTLSCertificatesAPI.MTLSCertificateListParams;
export import MTLSCertificateDeleteParams = MTLSCertificatesAPI.MTLSCertificateDeleteParams;
export import MTLSCertificateGetParams = MTLSCertificatesAPI.MTLSCertificateGetParams;
export import Associations = AssociationsAPI.Associations;
- export import TLSCertificatesAndHostnamesAssociationObject = AssociationsAPI.TLSCertificatesAndHostnamesAssociationObject;
+ export import MTLSCertificateAsssociation = AssociationsAPI.MTLSCertificateAsssociation;
export import AssociationGetResponse = AssociationsAPI.AssociationGetResponse;
export import AssociationGetParams = AssociationsAPI.AssociationGetParams;
}
diff --git a/src/resources/origin-tls-client-auth/hostnames/certificates.ts b/src/resources/origin-tls-client-auth/hostnames/certificates.ts
index 4a0f33637d..d97afd1b47 100644
--- a/src/resources/origin-tls-client-auth/hostnames/certificates.ts
+++ b/src/resources/origin-tls-client-auth/hostnames/certificates.ts
@@ -13,13 +13,13 @@ export class Certificates extends APIResource {
create(
params: CertificateCreateParams,
options?: Core.RequestOptions,
- ): Core.APIPromise {
+ ): Core.APIPromise