Package-level declarations
Types
Link copied to clipboard
data class AccessApplicationCorsHeader(val allowAllHeaders: Boolean? = null, val allowAllMethods: Boolean? = null, val allowAllOrigins: Boolean? = null, val allowCredentials: Boolean? = null, val allowedHeaders: List<String>? = null, val allowedMethods: List<String>? = null, val allowedOrigins: List<String>? = null, val maxAge: Int? = null)
Link copied to clipboard
data class AccessApplicationSaasApp(val consumerServiceUrl: String, val nameIdFormat: String? = null, val spEntityId: String)
Link copied to clipboard
data class AccessGroupExclude(val anyValidServiceToken: Boolean? = null, val authMethod: String? = null, val azures: List<AccessGroupExcludeAzure>? = null, val certificate: Boolean? = null, val commonName: String? = null, val devicePostures: List<String>? = null, val emailDomains: List<String>? = null, val emails: List<String>? = null, val everyone: Boolean? = null, val externalEvaluation: AccessGroupExcludeExternalEvaluation? = null, val geos: List<String>? = null, val githubs: List<AccessGroupExcludeGithub>? = null, val groups: List<String>? = null, val gsuites: List<AccessGroupExcludeGsuite>? = null, val ipLists: List<String>? = null, val ips: List<String>? = null, val loginMethods: List<String>? = null, val oktas: List<AccessGroupExcludeOkta>? = null, val samls: List<AccessGroupExcludeSaml>? = null, val serviceTokens: List<String>? = null)
Link copied to clipboard
data class AccessGroupExcludeAzure(val identityProviderId: String? = null, val ids: List<String>? = null)
Link copied to clipboard
data class AccessGroupExcludeExternalEvaluation(val evaluateUrl: String? = null, val keysUrl: String? = null)
Link copied to clipboard
data class AccessGroupExcludeGithub(val identityProviderId: String? = null, val name: String? = null, val teams: List<String>? = null)
Link copied to clipboard
data class AccessGroupExcludeGsuite(val emails: List<String>? = null, val identityProviderId: String? = null)
Link copied to clipboard
data class AccessGroupExcludeOkta(val identityProviderId: String? = null, val names: List<String>? = null)
Link copied to clipboard
data class AccessGroupExcludeSaml(val attributeName: String? = null, val attributeValue: String? = null, val identityProviderId: String? = null)
Link copied to clipboard
data class AccessGroupInclude(val anyValidServiceToken: Boolean? = null, val authMethod: String? = null, val azures: List<AccessGroupIncludeAzure>? = null, val certificate: Boolean? = null, val commonName: String? = null, val devicePostures: List<String>? = null, val emailDomains: List<String>? = null, val emails: List<String>? = null, val everyone: Boolean? = null, val externalEvaluation: AccessGroupIncludeExternalEvaluation? = null, val geos: List<String>? = null, val githubs: List<AccessGroupIncludeGithub>? = null, val groups: List<String>? = null, val gsuites: List<AccessGroupIncludeGsuite>? = null, val ipLists: List<String>? = null, val ips: List<String>? = null, val loginMethods: List<String>? = null, val oktas: List<AccessGroupIncludeOkta>? = null, val samls: List<AccessGroupIncludeSaml>? = null, val serviceTokens: List<String>? = null)
Link copied to clipboard
data class AccessGroupIncludeAzure(val identityProviderId: String? = null, val ids: List<String>? = null)
Link copied to clipboard
data class AccessGroupIncludeExternalEvaluation(val evaluateUrl: String? = null, val keysUrl: String? = null)
Link copied to clipboard
data class AccessGroupIncludeGithub(val identityProviderId: String? = null, val name: String? = null, val teams: List<String>? = null)
Link copied to clipboard
data class AccessGroupIncludeGsuite(val emails: List<String>? = null, val identityProviderId: String? = null)
Link copied to clipboard
data class AccessGroupIncludeOkta(val identityProviderId: String? = null, val names: List<String>? = null)
Link copied to clipboard
data class AccessGroupIncludeSaml(val attributeName: String? = null, val attributeValue: String? = null, val identityProviderId: String? = null)
Link copied to clipboard
data class AccessGroupRequire(val anyValidServiceToken: Boolean? = null, val authMethod: String? = null, val azures: List<AccessGroupRequireAzure>? = null, val certificate: Boolean? = null, val commonName: String? = null, val devicePostures: List<String>? = null, val emailDomains: List<String>? = null, val emails: List<String>? = null, val everyone: Boolean? = null, val externalEvaluation: AccessGroupRequireExternalEvaluation? = null, val geos: List<String>? = null, val githubs: List<AccessGroupRequireGithub>? = null, val groups: List<String>? = null, val gsuites: List<AccessGroupRequireGsuite>? = null, val ipLists: List<String>? = null, val ips: List<String>? = null, val loginMethods: List<String>? = null, val oktas: List<AccessGroupRequireOkta>? = null, val samls: List<AccessGroupRequireSaml>? = null, val serviceTokens: List<String>? = null)
Link copied to clipboard
data class AccessGroupRequireAzure(val identityProviderId: String? = null, val ids: List<String>? = null)
Link copied to clipboard
data class AccessGroupRequireExternalEvaluation(val evaluateUrl: String? = null, val keysUrl: String? = null)
Link copied to clipboard
data class AccessGroupRequireGithub(val identityProviderId: String? = null, val name: String? = null, val teams: List<String>? = null)
Link copied to clipboard
data class AccessGroupRequireGsuite(val emails: List<String>? = null, val identityProviderId: String? = null)
Link copied to clipboard
data class AccessGroupRequireOkta(val identityProviderId: String? = null, val names: List<String>? = null)
Link copied to clipboard
data class AccessGroupRequireSaml(val attributeName: String? = null, val attributeValue: String? = null, val identityProviderId: String? = null)
Link copied to clipboard
data class AccessIdentityProviderConfig(val apiToken: String? = null, val appsDomain: String? = null, val attributes: List<String>? = null, val authUrl: String? = null, val centrifyAccount: String? = null, val centrifyAppId: String? = null, val certsUrl: String? = null, val clientId: String? = null, val clientSecret: String? = null, val directoryId: String? = null, val emailAttributeName: String? = null, val idpPublicCert: String? = null, val issuerUrl: String? = null, val oktaAccount: String? = null, val oneloginAccount: String? = null, val pkceEnabled: Boolean? = null, val redirectUrl: String? = null, val signRequest: Boolean? = null, val ssoTargetUrl: String? = null, val supportGroups: Boolean? = null, val tokenUrl: String? = null)
Link copied to clipboard
Link copied to clipboard
data class AccessPolicyApprovalGroup(val approvalsNeeded: Int, val emailAddresses: List<String>? = null, val emailListUuid: String? = null)
Link copied to clipboard
data class AccessPolicyExclude(val anyValidServiceToken: Boolean? = null, val authMethod: String? = null, val azures: List<AccessPolicyExcludeAzure>? = null, val certificate: Boolean? = null, val commonName: String? = null, val devicePostures: List<String>? = null, val emailDomains: List<String>? = null, val emails: List<String>? = null, val everyone: Boolean? = null, val externalEvaluation: AccessPolicyExcludeExternalEvaluation? = null, val geos: List<String>? = null, val githubs: List<AccessPolicyExcludeGithub>? = null, val groups: List<String>? = null, val gsuites: List<AccessPolicyExcludeGsuite>? = null, val ipLists: List<String>? = null, val ips: List<String>? = null, val loginMethods: List<String>? = null, val oktas: List<AccessPolicyExcludeOkta>? = null, val samls: List<AccessPolicyExcludeSaml>? = null, val serviceTokens: List<String>? = null)
Link copied to clipboard
data class AccessPolicyExcludeAzure(val identityProviderId: String? = null, val ids: List<String>? = null)
Link copied to clipboard
data class AccessPolicyExcludeExternalEvaluation(val evaluateUrl: String? = null, val keysUrl: String? = null)
Link copied to clipboard
data class AccessPolicyExcludeGithub(val identityProviderId: String? = null, val name: String? = null, val teams: List<String>? = null)
Link copied to clipboard
data class AccessPolicyExcludeGsuite(val emails: List<String>? = null, val identityProviderId: String? = null)
Link copied to clipboard
data class AccessPolicyExcludeOkta(val identityProviderId: String? = null, val names: List<String>? = null)
Link copied to clipboard
data class AccessPolicyExcludeSaml(val attributeName: String? = null, val attributeValue: String? = null, val identityProviderId: String? = null)
Link copied to clipboard
data class AccessPolicyInclude(val anyValidServiceToken: Boolean? = null, val authMethod: String? = null, val azures: List<AccessPolicyIncludeAzure>? = null, val certificate: Boolean? = null, val commonName: String? = null, val devicePostures: List<String>? = null, val emailDomains: List<String>? = null, val emails: List<String>? = null, val everyone: Boolean? = null, val externalEvaluation: AccessPolicyIncludeExternalEvaluation? = null, val geos: List<String>? = null, val githubs: List<AccessPolicyIncludeGithub>? = null, val groups: List<String>? = null, val gsuites: List<AccessPolicyIncludeGsuite>? = null, val ipLists: List<String>? = null, val ips: List<String>? = null, val loginMethods: List<String>? = null, val oktas: List<AccessPolicyIncludeOkta>? = null, val samls: List<AccessPolicyIncludeSaml>? = null, val serviceTokens: List<String>? = null)
Link copied to clipboard
data class AccessPolicyIncludeAzure(val identityProviderId: String? = null, val ids: List<String>? = null)
Link copied to clipboard
data class AccessPolicyIncludeExternalEvaluation(val evaluateUrl: String? = null, val keysUrl: String? = null)
Link copied to clipboard
data class AccessPolicyIncludeGithub(val identityProviderId: String? = null, val name: String? = null, val teams: List<String>? = null)
Link copied to clipboard
data class AccessPolicyIncludeGsuite(val emails: List<String>? = null, val identityProviderId: String? = null)
Link copied to clipboard
data class AccessPolicyIncludeOkta(val identityProviderId: String? = null, val names: List<String>? = null)
Link copied to clipboard
data class AccessPolicyIncludeSaml(val attributeName: String? = null, val attributeValue: String? = null, val identityProviderId: String? = null)
Link copied to clipboard
data class AccessPolicyRequire(val anyValidServiceToken: Boolean? = null, val authMethod: String? = null, val azures: List<AccessPolicyRequireAzure>? = null, val certificate: Boolean? = null, val commonName: String? = null, val devicePostures: List<String>? = null, val emailDomains: List<String>? = null, val emails: List<String>? = null, val everyone: Boolean? = null, val externalEvaluation: AccessPolicyRequireExternalEvaluation? = null, val geos: List<String>? = null, val githubs: List<AccessPolicyRequireGithub>? = null, val groups: List<String>? = null, val gsuites: List<AccessPolicyRequireGsuite>? = null, val ipLists: List<String>? = null, val ips: List<String>? = null, val loginMethods: List<String>? = null, val oktas: List<AccessPolicyRequireOkta>? = null, val samls: List<AccessPolicyRequireSaml>? = null, val serviceTokens: List<String>? = null)
Link copied to clipboard
data class AccessPolicyRequireAzure(val identityProviderId: String? = null, val ids: List<String>? = null)
Link copied to clipboard
data class AccessPolicyRequireExternalEvaluation(val evaluateUrl: String? = null, val keysUrl: String? = null)
Link copied to clipboard
data class AccessPolicyRequireGithub(val identityProviderId: String? = null, val name: String? = null, val teams: List<String>? = null)
Link copied to clipboard
data class AccessPolicyRequireGsuite(val emails: List<String>? = null, val identityProviderId: String? = null)
Link copied to clipboard
data class AccessPolicyRequireOkta(val identityProviderId: String? = null, val names: List<String>? = null)
Link copied to clipboard
data class AccessPolicyRequireSaml(val attributeName: String? = null, val attributeValue: String? = null, val identityProviderId: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ApiTokenConditionRequestIp(val ins: List<String>? = null, val notIns: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CustomHostnameSsl(val certificateAuthority: String? = null, val customCertificate: String? = null, val customKey: String? = null, val method: String? = null, val settings: List<CustomHostnameSslSetting>? = null, val status: String? = null, val type: String? = null, val validationErrors: List<CustomHostnameSslValidationError>? = null, val validationRecords: List<CustomHostnameSslValidationRecord>? = null, val wildcard: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DevicePostureRuleInput(val complianceStatus: String? = null, val connectionId: String? = null, val domain: String? = null, val enabled: Boolean? = null, val exists: Boolean? = null, val id: String? = null, val operator: String? = null, val os: String? = null, val osDistroName: String? = null, val osDistroRevision: String? = null, val overall: String? = null, val path: String? = null, val requireAll: Boolean? = null, val running: Boolean? = null, val sensorConfig: String? = null, val sha256: String? = null, val thumbprint: String? = null, val version: String? = null, val versionOperator: String? = null)
Link copied to clipboard
Link copied to clipboard
data class DlpProfileEntry(val enabled: Boolean? = null, val id: String? = null, val name: String, val pattern: DlpProfileEntryPattern? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class EmailRoutingRuleMatcher(val field: String? = null, val type: String, val value: String? = null)
Link copied to clipboard
data class FallbackDomainDomain(val description: String? = null, val dnsServers: List<String>? = null, val suffix: String? = null)
Link copied to clipboard
Link copied to clipboard
data class GetAccountRolesResult(val accountId: String, val id: String, val roles: List<GetAccountRolesRole>)
A collection of values returned by getAccountRoles.
Link copied to clipboard
data class GetAccountRolesRole(val description: String? = null, val id: String? = null, val name: String? = null)
Link copied to clipboard
data class GetAccountsAccount(val enforceTwofactor: Boolean? = null, val id: String? = null, val name: String? = null, val type: String? = null)
Link copied to clipboard
data class GetAccountsResult(val accounts: List<GetAccountsAccount>, val id: String, val name: String? = null)
A collection of values returned by getAccounts.
Link copied to clipboard
Link copied to clipboard
data class GetDevicesDevice(val created: String? = null, val deviceType: String? = null, val id: String? = null, val ip: String? = null, val key: String? = null, val lastSeen: String? = null, val model: String? = null, val name: String? = null, val osDistroName: String? = null, val osDistroRevision: String? = null, val osVersion: String? = null, val updated: String? = null, val userEmail: String? = null, val userId: String? = null, val userName: String? = null, val version: String? = null)
Link copied to clipboard
data class GetDevicesResult(val accountId: String, val devices: List<GetDevicesDevice>, val id: String)
A collection of values returned by getDevices.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetLoadBalancerPoolsPool(val checkRegions: List<String>, val createdOn: String, val description: String, val enabled: Boolean, val id: String, val latitude: Double, val loadSheddings: List<GetLoadBalancerPoolsPoolLoadShedding>, val longitude: Double, val minimumOrigins: Int, val modifiedOn: String, val monitor: String, val name: String, val notificationEmail: String, val origins: List<GetLoadBalancerPoolsPoolOrigin>)
Link copied to clipboard
data class GetLoadBalancerPoolsPoolLoadShedding(val defaultPercent: Double? = null, val defaultPolicy: String? = null, val sessionPercent: Double? = null, val sessionPolicy: String? = null)
Link copied to clipboard
data class GetLoadBalancerPoolsPoolOrigin(val address: String, val enabled: Boolean? = null, val headers: List<GetLoadBalancerPoolsPoolOriginHeader>? = null, val name: String, val weight: Double? = null)
Link copied to clipboard
Link copied to clipboard
data class GetLoadBalancerPoolsResult(val accountId: String, val filter: GetLoadBalancerPoolsFilter? = null, val id: String, val pools: List<GetLoadBalancerPoolsPool>)
A collection of values returned by getLoadBalancerPools.
Link copied to clipboard
data class GetOriginCaRootCertificateResult(val algorithm: String, val certPem: String, val id: String)
A collection of values returned by getOriginCaRootCertificate.
Link copied to clipboard
data class GetRecordResult(val hostname: String, val id: String, val locked: Boolean, val priority: Int? = null, val proxiable: Boolean, val proxied: Boolean, val ttl: Int, val type: String? = null, val value: String, val zoneId: String, val zoneName: String)
A collection of values returned by getRecord.
Link copied to clipboard
Link copied to clipboard
data class GetRulesetsResult(val accountId: String? = null, val filter: GetRulesetsFilter? = null, val id: String, val includeRules: Boolean? = null, val rulesets: List<GetRulesetsRuleset>, val zoneId: String? = null)
A collection of values returned by getRulesets.
Link copied to clipboard
data class GetRulesetsRuleset(val description: String? = null, val id: String, val kind: String, val name: String, val phase: String, val rules: List<GetRulesetsRulesetRule>? = null, val version: String)
Link copied to clipboard
data class GetRulesetsRulesetRule(val action: String? = null, val actionParameters: GetRulesetsRulesetRuleActionParameters? = null, val description: String? = null, val enabled: Boolean? = null, val exposedCredentialCheck: GetRulesetsRulesetRuleExposedCredentialCheck? = null, val expression: String, val id: String, val lastUpdated: String? = null, val logging: GetRulesetsRulesetRuleLogging? = null, val ratelimit: GetRulesetsRulesetRuleRatelimit? = null, val ref: String, val version: String)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParameters(val automaticHttpsRewrites: Boolean? = null, val autominifies: List<GetRulesetsRulesetRuleActionParametersAutominify>? = null, val bic: Boolean? = null, val browserTtl: GetRulesetsRulesetRuleActionParametersBrowserTtl? = null, val cache: Boolean? = null, val cacheKey: GetRulesetsRulesetRuleActionParametersCacheKey? = null, val content: String? = null, val contentType: String? = null, val cookieFields: List<String>? = null, val disableApps: Boolean? = null, val disableRailgun: Boolean? = null, val disableZaraz: Boolean? = null, val edgeTtl: GetRulesetsRulesetRuleActionParametersEdgeTtl? = null, val emailObfuscation: Boolean? = null, val fromList: GetRulesetsRulesetRuleActionParametersFromList? = null, val fromValue: GetRulesetsRulesetRuleActionParametersFromValue? = null, val headers: List<GetRulesetsRulesetRuleActionParametersHeader>? = null, val hostHeader: String? = null, val hotlinkProtection: Boolean? = null, val id: String? = null, val increment: Int? = null, val matchedData: GetRulesetsRulesetRuleActionParametersMatchedData? = null, val mirage: Boolean? = null, val opportunisticEncryption: Boolean? = null, val origin: GetRulesetsRulesetRuleActionParametersOrigin? = null, val originErrorPagePassthru: Boolean? = null, val overrides: GetRulesetsRulesetRuleActionParametersOverrides? = null, val phases: List<String>? = null, val polish: String? = null, val products: List<String>? = null, val requestFields: List<String>? = null, val respectStrongEtags: Boolean? = null, val responseFields: List<String>? = null, val responses: List<GetRulesetsRulesetRuleActionParametersResponse>? = null, val rocketLoader: Boolean? = null, val rules: Map<String, String>? = null, val ruleset: String? = null, val rulesets: List<String>? = null, val securityLevel: String? = null, val serveStale: GetRulesetsRulesetRuleActionParametersServeStale? = null, val serverSideExcludes: Boolean? = null, val sni: GetRulesetsRulesetRuleActionParametersSni? = null, val ssl: String? = null, val statusCode: Int? = null, val sxg: Boolean? = null, val uri: GetRulesetsRulesetRuleActionParametersUri? = null, val version: String)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersAutominify(val css: Boolean? = null, val html: Boolean? = null, val js: Boolean? = null)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersBrowserTtl(val default: Int? = null, val mode: String)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersCacheKey(val cacheByDeviceType: Boolean? = null, val cacheDeceptionArmor: Boolean? = null, val customKey: GetRulesetsRulesetRuleActionParametersCacheKeyCustomKey? = null, val ignoreQueryStringsOrder: Boolean? = null)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersCacheKeyCustomKey(val cookie: GetRulesetsRulesetRuleActionParametersCacheKeyCustomKeyCookie? = null, val header: GetRulesetsRulesetRuleActionParametersCacheKeyCustomKeyHeader? = null, val host: GetRulesetsRulesetRuleActionParametersCacheKeyCustomKeyHost? = null, val queryString: GetRulesetsRulesetRuleActionParametersCacheKeyCustomKeyQueryString? = null, val user: GetRulesetsRulesetRuleActionParametersCacheKeyCustomKeyUser? = null)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersCacheKeyCustomKeyCookie(val checkPresences: List<String>? = null, val includes: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersCacheKeyCustomKeyHost(val resolved: Boolean? = null)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersCacheKeyCustomKeyQueryString(val excludes: List<String>? = null, val includes: List<String>? = null)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersCacheKeyCustomKeyUser(val deviceType: Boolean? = null, val geo: Boolean? = null, val lang: Boolean? = null)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersEdgeTtl(val default: Int? = null, val mode: String, val statusCodeTtls: List<GetRulesetsRulesetRuleActionParametersEdgeTtlStatusCodeTtl>? = null)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersEdgeTtlStatusCodeTtl(val statusCode: Int? = null, val statusCodeRanges: List<GetRulesetsRulesetRuleActionParametersEdgeTtlStatusCodeTtlStatusCodeRange>? = null, val value: Int)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersEdgeTtlStatusCodeTtlStatusCodeRange(val from: Int? = null, val to: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersFromValue(val preserveQueryString: Boolean? = null, val statusCode: Int? = null, val targetUrl: GetRulesetsRulesetRuleActionParametersFromValueTargetUrl? = null)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersFromValueTargetUrl(val expression: String? = null, val value: String? = null)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersHeader(val expression: String? = null, val name: String? = null, val operation: String? = null, val value: String? = null)
Link copied to clipboard
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersOrigin(val host: String? = null, val port: Int? = null)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersOverrides(val action: String? = null, val categories: List<GetRulesetsRulesetRuleActionParametersOverridesCategory>? = null, val enabled: Boolean? = null, val rules: List<GetRulesetsRulesetRuleActionParametersOverridesRule>? = null, val sensitivityLevel: String? = null, val status: String? = null)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersOverridesCategory(val action: String? = null, val category: String? = null, val enabled: Boolean? = null, val status: String? = null)
Link copied to clipboard
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersResponse(val content: String? = null, val contentType: String? = null, val statusCode: Int? = null)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersServeStale(val disableStaleWhileUpdating: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersUri(val origin: Boolean? = null, val path: GetRulesetsRulesetRuleActionParametersUriPath? = null, val query: GetRulesetsRulesetRuleActionParametersUriQuery? = null)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersUriPath(val expression: String? = null, val value: String? = null)
Link copied to clipboard
data class GetRulesetsRulesetRuleActionParametersUriQuery(val expression: String? = null, val value: String? = null)
Link copied to clipboard
data class GetRulesetsRulesetRuleExposedCredentialCheck(val passwordExpression: String? = null, val usernameExpression: String? = null)
Link copied to clipboard
Link copied to clipboard
data class GetRulesetsRulesetRuleRatelimit(val characteristics: List<String>? = null, val countingExpression: String? = null, val mitigationTimeout: Int? = null, val period: Int? = null, val requestsPerPeriod: Int? = null, val requestsToOrigin: Boolean? = null, val scorePerPeriod: Int? = null, val scoreResponseHeaderName: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetWafGroupsResult(val filter: GetWafGroupsFilter? = null, val groups: List<GetWafGroupsGroup>, val id: String, val packageId: String? = null, val zoneId: String)
A collection of values returned by getWafGroups.
Link copied to clipboard
data class GetWafPackagesFilter(val actionMode: String? = null, val detectionMode: String? = null, val name: String? = null, val sensitivity: String? = null)
Link copied to clipboard
Link copied to clipboard
data class GetWafPackagesResult(val filter: GetWafPackagesFilter? = null, val id: String, val packages: List<GetWafPackagesPackage>, val zoneId: String)
A collection of values returned by getWafPackages.
Link copied to clipboard
data class GetWafRulesFilter(val description: String? = null, val groupId: String? = null, val mode: String? = null)
Link copied to clipboard
data class GetWafRulesResult(val filter: GetWafRulesFilter? = null, val id: String, val packageId: String? = null, val rules: List<GetWafRulesRule>, val zoneId: String)
A collection of values returned by getWafRules.
Link copied to clipboard
data class GetWafRulesRule(val allowedModes: List<String>? = null, val defaultMode: String? = null, val description: String? = null, val groupId: String? = null, val groupName: String? = null, val id: String? = null, val mode: String? = null, val packageId: String? = null, val priority: String? = null)
Link copied to clipboard
data class GetZoneDnssecResult(val algorithm: String, val digest: String, val digestAlgorithm: String, val digestType: String, val ds: String, val flags: Int, val id: String, val keyTag: Int, val keyType: String, val publicKey: String, val status: String, val zoneId: String)
A collection of values returned by getZoneDnssec.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetZonesResult(val filter: GetZonesFilter, val id: String, val zones: List<GetZonesZone>)
A collection of values returned by getZones.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ListItemValue(val ip: String? = null, val redirects: List<ListItemValueRedirect>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class LoadBalancerPoolLoadShedding(val defaultPercent: Double? = null, val defaultPolicy: String? = null, val sessionPercent: Double? = null, val sessionPolicy: String? = null)
Link copied to clipboard
data class LoadBalancerPoolOrigin(val address: String, val enabled: Boolean? = null, val headers: List<LoadBalancerPoolOriginHeader>? = null, val name: String, val weight: Double? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class LoadBalancerRandomSteering(val defaultWeight: Double? = null, val poolWeights: Map<String, Double>? = null)
Link copied to clipboard
Link copied to clipboard
data class LoadBalancerRule(val condition: String? = null, val disabled: Boolean? = null, val fixedResponse: LoadBalancerRuleFixedResponse? = null, val name: String, val overrides: List<LoadBalancerRuleOverride>? = null, val priority: Int? = null, val terminates: Boolean? = null)
Link copied to clipboard
data class LoadBalancerRuleFixedResponse(val contentType: String? = null, val location: String? = null, val messageBody: String? = null, val statusCode: Int? = null)
Link copied to clipboard
data class LoadBalancerRuleOverride(val adaptiveRoutings: List<LoadBalancerRuleOverrideAdaptiveRouting>? = null, val countryPools: List<LoadBalancerRuleOverrideCountryPool>? = null, val defaultPools: List<String>? = null, val fallbackPool: String? = null, val locationStrategies: List<LoadBalancerRuleOverrideLocationStrategy>? = null, val popPools: List<LoadBalancerRuleOverridePopPool>? = null, val randomSteerings: List<LoadBalancerRuleOverrideRandomSteering>? = null, val regionPools: List<LoadBalancerRuleOverrideRegionPool>? = null, val sessionAffinity: String? = null, val sessionAffinityAttributes: Map<String, String>? = null, val sessionAffinityTtl: Int? = null, val steeringPolicy: String? = null, val ttl: Int? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class LoadBalancerRuleOverrideLocationStrategy(val mode: String? = null, val preferEcs: String? = null)
Link copied to clipboard
Link copied to clipboard
data class LoadBalancerRuleOverrideRandomSteering(val defaultWeight: Double? = null, val poolWeights: Map<String, Double>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class NotificationPolicyFilters(val enableds: List<String>? = null, val eventSources: List<String>? = null, val eventTypes: List<String>? = null, val healthCheckIds: List<String>? = null, val inputIds: List<String>? = null, val limits: List<String>? = null, val newHealths: List<String>? = null, val packetsPerSeconds: List<String>? = null, val poolIds: List<String>? = null, val products: List<String>? = null, val protocols: List<String>? = null, val requestsPerSeconds: List<String>? = null, val services: List<String>? = null, val slos: List<String>? = null, val statuses: List<String>? = null, val targetHosts: List<String>? = null, val targetZoneNames: List<String>? = null, val zones: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PageRuleActions(val alwaysUseHttps: Boolean? = null, val automaticHttpsRewrites: String? = null, val browserCacheTtl: String? = null, val browserCheck: String? = null, val bypassCacheOnCookie: String? = null, val cacheByDeviceType: String? = null, val cacheDeceptionArmor: String? = null, val cacheKeyFields: PageRuleActionsCacheKeyFields? = null, val cacheLevel: String? = null, val cacheOnCookie: String? = null, val cacheTtlByStatuses: List<PageRuleActionsCacheTtlByStatus>? = null, val disableApps: Boolean? = null, val disablePerformance: Boolean? = null, val disableRailgun: Boolean? = null, val disableSecurity: Boolean? = null, val disableZaraz: Boolean? = null, val edgeCacheTtl: Int? = null, val emailObfuscation: String? = null, val explicitCacheControl: String? = null, val forwardingUrl: PageRuleActionsForwardingUrl? = null, val hostHeaderOverride: String? = null, val ipGeolocation: String? = null, val minifies: List<PageRuleActionsMinify>? = null, val mirage: String? = null, val opportunisticEncryption: String? = null, val originErrorPagePassThru: String? = null, val polish: String? = null, val resolveOverride: String? = null, val respectStrongEtag: String? = null, val responseBuffering: String? = null, val rocketLoader: String? = null, val securityLevel: String? = null, val serverSideExclude: String? = null, val sortQueryStringForCache: String? = null, val ssl: String? = null, val trueClientIpHeader: String? = null, val waf: String? = null)
Link copied to clipboard
data class PageRuleActionsCacheKeyFields(val cookie: PageRuleActionsCacheKeyFieldsCookie? = null, val header: PageRuleActionsCacheKeyFieldsHeader? = null, val host: PageRuleActionsCacheKeyFieldsHost, val queryString: PageRuleActionsCacheKeyFieldsQueryString, val user: PageRuleActionsCacheKeyFieldsUser)
Link copied to clipboard
data class PageRuleActionsCacheKeyFieldsCookie(val checkPresences: List<String>? = null, val includes: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PageRuleActionsCacheKeyFieldsUser(val deviceType: Boolean? = null, val geo: Boolean? = null, val lang: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PagesProjectDeploymentConfigs(val preview: PagesProjectDeploymentConfigsPreview, val production: PagesProjectDeploymentConfigsProduction)
Link copied to clipboard
data class PagesProjectDeploymentConfigsPreview(val alwaysUseLatestCompatibilityDate: Boolean? = null, val compatibilityDate: String? = null, val compatibilityFlags: List<String>? = null, val d1Databases: Map<String, Any>? = null, val durableObjectNamespaces: Map<String, Any>? = null, val environmentVariables: Map<String, Any>? = null, val failOpen: Boolean? = null, val kvNamespaces: Map<String, Any>? = null, val r2Buckets: Map<String, Any>? = null, val serviceBindings: List<PagesProjectDeploymentConfigsPreviewServiceBinding>? = null, val usageModel: String? = null)
Link copied to clipboard
data class PagesProjectDeploymentConfigsPreviewServiceBinding(val environment: String? = null, val name: String, val service: String)
Link copied to clipboard
data class PagesProjectDeploymentConfigsProduction(val alwaysUseLatestCompatibilityDate: Boolean? = null, val compatibilityDate: String? = null, val compatibilityFlags: List<String>? = null, val d1Databases: Map<String, Any>? = null, val durableObjectNamespaces: Map<String, Any>? = null, val environmentVariables: Map<String, Any>? = null, val failOpen: Boolean? = null, val kvNamespaces: Map<String, Any>? = null, val r2Buckets: Map<String, Any>? = null, val serviceBindings: List<PagesProjectDeploymentConfigsProductionServiceBinding>? = null, val usageModel: String? = null)
Link copied to clipboard
data class PagesProjectDeploymentConfigsProductionServiceBinding(val environment: String? = null, val name: String, val service: String)
Link copied to clipboard
data class PagesProjectSource(val config: PagesProjectSourceConfig? = null, val type: String? = null)
Link copied to clipboard
data class PagesProjectSourceConfig(val deploymentsEnabled: Boolean? = null, val owner: String? = null, val prCommentsEnabled: Boolean? = null, val previewBranchExcludes: List<String>? = null, val previewBranchIncludes: List<String>? = null, val previewDeploymentSetting: String? = null, val productionBranch: String, val productionDeploymentEnabled: Boolean? = null, val repoName: String? = null)
Link copied to clipboard
data class RateLimitAction(val mode: String, val response: RateLimitActionResponse? = null, val timeout: Int? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RateLimitMatch(val request: RateLimitMatchRequest? = null, val response: RateLimitMatchResponse? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RecordData(val algorithm: Int? = null, val altitude: Double? = null, val certificate: String? = null, val content: String? = null, val digest: String? = null, val digestType: Int? = null, val fingerprint: String? = null, val flags: String? = null, val keyTag: Int? = null, val latDegrees: Int? = null, val latDirection: String? = null, val latMinutes: Int? = null, val latSeconds: Double? = null, val longDegrees: Int? = null, val longDirection: String? = null, val longMinutes: Int? = null, val longSeconds: Double? = null, val matchingType: Int? = null, val name: String? = null, val order: Int? = null, val port: Int? = null, val precisionHorz: Double? = null, val precisionVert: Double? = null, val preference: Int? = null, val priority: Int? = null, val proto: String? = null, val protocol: Int? = null, val publicKey: String? = null, val regex: String? = null, val replacement: String? = null, val selector: Int? = null, val service: String? = null, val size: Double? = null, val tag: String? = null, val target: String? = null, val type: Int? = null, val usage: Int? = null, val value: String? = null, val weight: Int? = null)
Link copied to clipboard
data class RulesetRule(val action: String? = null, val actionParameters: RulesetRuleActionParameters? = null, val description: String? = null, val enabled: Boolean? = null, val exposedCredentialCheck: RulesetRuleExposedCredentialCheck? = null, val expression: String, val id: String? = null, val lastUpdated: String? = null, val logging: RulesetRuleLogging? = null, val ratelimit: RulesetRuleRatelimit? = null, val ref: String? = null, val version: String? = null)
Link copied to clipboard
data class RulesetRuleActionParameters(val automaticHttpsRewrites: Boolean? = null, val autominifies: List<RulesetRuleActionParametersAutominify>? = null, val bic: Boolean? = null, val browserTtl: RulesetRuleActionParametersBrowserTtl? = null, val cache: Boolean? = null, val cacheKey: RulesetRuleActionParametersCacheKey? = null, val content: String? = null, val contentType: String? = null, val cookieFields: List<String>? = null, val disableApps: Boolean? = null, val disableRailgun: Boolean? = null, val disableZaraz: Boolean? = null, val edgeTtl: RulesetRuleActionParametersEdgeTtl? = null, val emailObfuscation: Boolean? = null, val fromList: RulesetRuleActionParametersFromList? = null, val fromValue: RulesetRuleActionParametersFromValue? = null, val headers: List<RulesetRuleActionParametersHeader>? = null, val hostHeader: String? = null, val hotlinkProtection: Boolean? = null, val id: String? = null, val increment: Int? = null, val matchedData: RulesetRuleActionParametersMatchedData? = null, val mirage: Boolean? = null, val opportunisticEncryption: Boolean? = null, val origin: RulesetRuleActionParametersOrigin? = null, val originErrorPagePassthru: Boolean? = null, val overrides: RulesetRuleActionParametersOverrides? = null, val phases: List<String>? = null, val polish: String? = null, val products: List<String>? = null, val requestFields: List<String>? = null, val respectStrongEtags: Boolean? = null, val responseFields: List<String>? = null, val responses: List<RulesetRuleActionParametersResponse>? = null, val rocketLoader: Boolean? = null, val rules: Map<String, String>? = null, val ruleset: String? = null, val rulesets: List<String>? = null, val securityLevel: String? = null, val serveStale: RulesetRuleActionParametersServeStale? = null, val serverSideExcludes: Boolean? = null, val sni: RulesetRuleActionParametersSni? = null, val ssl: String? = null, val statusCode: Int? = null, val sxg: Boolean? = null, val uri: RulesetRuleActionParametersUri? = null, val version: String? = null)
Link copied to clipboard
data class RulesetRuleActionParametersAutominify(val css: Boolean? = null, val html: Boolean? = null, val js: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class RulesetRuleActionParametersCacheKey(val cacheByDeviceType: Boolean? = null, val cacheDeceptionArmor: Boolean? = null, val customKey: RulesetRuleActionParametersCacheKeyCustomKey? = null, val ignoreQueryStringsOrder: Boolean? = null)
Link copied to clipboard
data class RulesetRuleActionParametersCacheKeyCustomKey(val cookie: RulesetRuleActionParametersCacheKeyCustomKeyCookie? = null, val header: RulesetRuleActionParametersCacheKeyCustomKeyHeader? = null, val host: RulesetRuleActionParametersCacheKeyCustomKeyHost? = null, val queryString: RulesetRuleActionParametersCacheKeyCustomKeyQueryString? = null, val user: RulesetRuleActionParametersCacheKeyCustomKeyUser? = null)
Link copied to clipboard
data class RulesetRuleActionParametersCacheKeyCustomKeyCookie(val checkPresences: List<String>? = null, val includes: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RulesetRuleActionParametersCacheKeyCustomKeyQueryString(val excludes: List<String>? = null, val includes: List<String>? = null)
Link copied to clipboard
data class RulesetRuleActionParametersCacheKeyCustomKeyUser(val deviceType: Boolean? = null, val geo: Boolean? = null, val lang: Boolean? = null)
Link copied to clipboard
data class RulesetRuleActionParametersEdgeTtl(val default: Int? = null, val mode: String, val statusCodeTtls: List<RulesetRuleActionParametersEdgeTtlStatusCodeTtl>? = null)
Link copied to clipboard
data class RulesetRuleActionParametersEdgeTtlStatusCodeTtl(val statusCode: Int? = null, val statusCodeRanges: List<RulesetRuleActionParametersEdgeTtlStatusCodeTtlStatusCodeRange>? = null, val value: Int)
Link copied to clipboard
data class RulesetRuleActionParametersEdgeTtlStatusCodeTtlStatusCodeRange(val from: Int? = null, val to: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class RulesetRuleActionParametersFromValue(val preserveQueryString: Boolean? = null, val statusCode: Int? = null, val targetUrl: RulesetRuleActionParametersFromValueTargetUrl? = null)
Link copied to clipboard
data class RulesetRuleActionParametersFromValueTargetUrl(val expression: String? = null, val value: String? = null)
Link copied to clipboard
data class RulesetRuleActionParametersHeader(val expression: String? = null, val name: String? = null, val operation: String? = null, val value: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RulesetRuleActionParametersOverrides(val action: String? = null, val categories: List<RulesetRuleActionParametersOverridesCategory>? = null, val enabled: Boolean? = null, val rules: List<RulesetRuleActionParametersOverridesRule>? = null, val sensitivityLevel: String? = null, val status: String? = null)
Link copied to clipboard
data class RulesetRuleActionParametersOverridesCategory(val action: String? = null, val category: String? = null, val enabled: Boolean? = null, val status: String? = null)
Link copied to clipboard
Link copied to clipboard
data class RulesetRuleActionParametersResponse(val content: String? = null, val contentType: String? = null, val statusCode: Int? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RulesetRuleActionParametersUri(val origin: Boolean? = null, val path: RulesetRuleActionParametersUriPath? = null, val query: RulesetRuleActionParametersUriQuery? = null)
Link copied to clipboard
data class RulesetRuleActionParametersUriPath(val expression: String? = null, val value: String? = null)
Link copied to clipboard
data class RulesetRuleActionParametersUriQuery(val expression: String? = null, val value: String? = null)
Link copied to clipboard
data class RulesetRuleExposedCredentialCheck(val passwordExpression: String? = null, val usernameExpression: String? = null)
Link copied to clipboard
Link copied to clipboard
data class RulesetRuleRatelimit(val characteristics: List<String>? = null, val countingExpression: String? = null, val mitigationTimeout: Int? = null, val period: Int? = null, val requestsPerPeriod: Int? = null, val requestsToOrigin: Boolean? = null, val scorePerPeriod: Int? = null, val scoreResponseHeaderName: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SplitTunnelTunnel(val address: String? = null, val description: String? = null, val host: String? = null)
Link copied to clipboard
data class TeamsAccountAntivirus(val enabledDownloadPhase: Boolean, val enabledUploadPhase: Boolean, val failClosed: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TeamsAccountLogging(val redactPii: Boolean, val settingsByRuleType: TeamsAccountLoggingSettingsByRuleType)
Link copied to clipboard
data class TeamsAccountLoggingSettingsByRuleType(val dns: TeamsAccountLoggingSettingsByRuleTypeDns, val http: TeamsAccountLoggingSettingsByRuleTypeHttp, val l4: TeamsAccountLoggingSettingsByRuleTypeL4)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TeamsRuleRuleSettings(val addHeaders: Map<String, String>? = null, val bisoAdminControls: TeamsRuleRuleSettingsBisoAdminControls? = null, val blockPageEnabled: Boolean? = null, val blockPageReason: String? = null, val checkSession: TeamsRuleRuleSettingsCheckSession? = null, val egress: TeamsRuleRuleSettingsEgress? = null, val insecureDisableDnssecValidation: Boolean? = null, val l4override: TeamsRuleRuleSettingsL4override? = null, val overrideHost: String? = null, val overrideIps: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TeamsRuleRuleSettingsEgress(val ipv4: String, val ipv4Fallback: String? = null, val ipv6: String)
Link copied to clipboard
Link copied to clipboard
data class TunnelConfigConfig(val ingressRules: List<TunnelConfigConfigIngressRule>, val originRequest: TunnelConfigConfigOriginRequest? = null, val warpRouting: TunnelConfigConfigWarpRouting? = null)
Link copied to clipboard
data class TunnelConfigConfigIngressRule(val hostname: String? = null, val path: String? = null, val service: String)
Link copied to clipboard
data class TunnelConfigConfigOriginRequest(val bastionMode: Boolean? = null, val caPool: String? = null, val connectTimeout: String? = null, val disableChunkedEncoding: Boolean? = null, val httpHostHeader: String? = null, val ipRules: List<TunnelConfigConfigOriginRequestIpRule>? = null, val keepAliveConnections: Int? = null, val keepAliveTimeout: String? = null, val noHappyEyeballs: Boolean? = null, val noTlsVerify: Boolean? = null, val originServerName: String? = null, val proxyAddress: String? = null, val proxyPort: Int? = null, val proxyType: String? = null, val tcpKeepAlive: String? = null, val tlsTimeout: String? = null)
Link copied to clipboard
data class TunnelConfigConfigOriginRequestIpRule(val allow: Boolean? = null, val ports: List<Int>? = null, val prefix: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class WorkerScriptServiceBinding(val environment: String? = null, val name: String, val service: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ZoneSettingsOverrideInitialSetting(val alwaysOnline: String? = null, val alwaysUseHttps: String? = null, val automaticHttpsRewrites: String? = null, val binaryAst: String? = null, val brotli: String? = null, val browserCacheTtl: Int? = null, val browserCheck: String? = null, val cacheLevel: String? = null, val challengeTtl: Int? = null, val ciphers: List<String>? = null, val cnameFlattening: String? = null, val developmentMode: String? = null, val earlyHints: String? = null, val emailObfuscation: String? = null, val filterLogsToCloudflare: String? = null, val h2Prioritization: String? = null, val hotlinkProtection: String? = null, val http2: String? = null, val http3: String? = null, val imageResizing: String? = null, val ipGeolocation: String? = null, val ipv6: String? = null, val logToCloudflare: String? = null, val maxUpload: Int? = null, val minTlsVersion: String? = null, val minify: ZoneSettingsOverrideInitialSettingMinify? = null, val mirage: String? = null, val mobileRedirect: ZoneSettingsOverrideInitialSettingMobileRedirect? = null, val opportunisticEncryption: String? = null, val opportunisticOnion: String? = null, val orangeToOrange: String? = null, val originErrorPagePassThru: String? = null, val originMaxHttpVersion: String? = null, val polish: String? = null, val prefetchPreload: String? = null, val privacyPass: String? = null, val proxyReadTimeout: String? = null, val pseudoIpv4: String? = null, val responseBuffering: String? = null, val rocketLoader: String? = null, val securityHeader: ZoneSettingsOverrideInitialSettingSecurityHeader? = null, val securityLevel: String? = null, val serverSideExclude: String? = null, val sortQueryStringForCache: String? = null, val ssl: String? = null, val tls12Only: String? = null, val tls13: String? = null, val tlsClientAuth: String? = null, val trueClientIpHeader: String? = null, val universalSsl: String? = null, val visitorIp: String? = null, val waf: String? = null, val webp: String? = null, val websockets: String? = null, val zeroRtt: String? = null)
Link copied to clipboard
data class ZoneSettingsOverrideInitialSettingMinify(val css: String, val html: String, val js: String)
Link copied to clipboard
data class ZoneSettingsOverrideInitialSettingMobileRedirect(val mobileSubdomain: String, val status: String, val stripUri: Boolean)
Link copied to clipboard
Link copied to clipboard
data class ZoneSettingsOverrideSettings(val alwaysOnline: String? = null, val alwaysUseHttps: String? = null, val automaticHttpsRewrites: String? = null, val binaryAst: String? = null, val brotli: String? = null, val browserCacheTtl: Int? = null, val browserCheck: String? = null, val cacheLevel: String? = null, val challengeTtl: Int? = null, val ciphers: List<String>? = null, val cnameFlattening: String? = null, val developmentMode: String? = null, val earlyHints: String? = null, val emailObfuscation: String? = null, val filterLogsToCloudflare: String? = null, val h2Prioritization: String? = null, val hotlinkProtection: String? = null, val http2: String? = null, val http3: String? = null, val imageResizing: String? = null, val ipGeolocation: String? = null, val ipv6: String? = null, val logToCloudflare: String? = null, val maxUpload: Int? = null, val minTlsVersion: String? = null, val minify: ZoneSettingsOverrideSettingsMinify? = null, val mirage: String? = null, val mobileRedirect: ZoneSettingsOverrideSettingsMobileRedirect? = null, val opportunisticEncryption: String? = null, val opportunisticOnion: String? = null, val orangeToOrange: String? = null, val originErrorPagePassThru: String? = null, val originMaxHttpVersion: String? = null, val polish: String? = null, val prefetchPreload: String? = null, val privacyPass: String? = null, val proxyReadTimeout: String? = null, val pseudoIpv4: String? = null, val responseBuffering: String? = null, val rocketLoader: String? = null, val securityHeader: ZoneSettingsOverrideSettingsSecurityHeader? = null, val securityLevel: String? = null, val serverSideExclude: String? = null, val sortQueryStringForCache: String? = null, val ssl: String? = null, val tls12Only: String? = null, val tls13: String? = null, val tlsClientAuth: String? = null, val trueClientIpHeader: String? = null, val universalSsl: String? = null, val visitorIp: String? = null, val waf: String? = null, val webp: String? = null, val websockets: String? = null, val zeroRtt: String? = null)
Link copied to clipboard
Link copied to clipboard
data class ZoneSettingsOverrideSettingsMobileRedirect(val mobileSubdomain: String, val status: String, val stripUri: Boolean)
Link copied to clipboard