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 customAttributes: List<AccessApplicationSaasAppCustomAttribute>? = null, val idpEntityId: String? = null, val nameIdFormat: String? = null, val publicKey: String? = null, val spEntityId: String, val ssoEndpoint: String? = null)
Link copied to clipboard
data class AccessApplicationSaasAppCustomAttribute(val friendlyName: String? = null, val name: String? = null, val nameFormat: String? = null, val required: Boolean? = null, val source: AccessApplicationSaasAppCustomAttributeSource)
Link copied to clipboard
Link copied to clipboard
data class AccessGroupExclude(val anyValidServiceToken: Boolean? = null, val authContexts: List<AccessGroupExcludeAuthContext>? = 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 AccessGroupExcludeAuthContext(val acId: String, val id: String, val identityProviderId: String)
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 authContexts: List<AccessGroupIncludeAuthContext>? = 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 AccessGroupIncludeAuthContext(val acId: String, val id: String, val identityProviderId: String)
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 authContexts: List<AccessGroupRequireAuthContext>? = 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 AccessGroupRequireAuthContext(val acId: String, val id: String, val identityProviderId: String)
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 authorizationServerId: String? = null, val centrifyAccount: String? = null, val centrifyAppId: String? = null, val certsUrl: String? = null, val claims: List<String>? = null, val clientId: String? = null, val clientSecret: String? = null, val conditionalAccessEnabled: Boolean? = null, val directoryId: String? = null, val emailAttributeName: String? = null, val emailClaimName: String? = null, val idpPublicCert: String? = null, val issuerUrl: String? = null, val oktaAccount: String? = null, val oneloginAccount: String? = null, val pingEnvId: String? = null, val pkceEnabled: Boolean? = null, val redirectUrl: String? = null, val scopes: List<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 AccessOrganizationCustomPage(val forbidden: String? = null, val identityDenied: 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 authContexts: List<AccessPolicyExcludeAuthContext>? = 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 AccessPolicyExcludeAuthContext(val acId: String, val id: String, val identityProviderId: String)
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 authContexts: List<AccessPolicyIncludeAuthContext>? = 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 AccessPolicyIncludeAuthContext(val acId: String, val id: String, val identityProviderId: String)
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 authContexts: List<AccessPolicyRequireAuthContext>? = 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 AccessPolicyRequireAuthContext(val acId: String, val id: String, val identityProviderId: String)
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
data class AddressMapMembership(val canDelete: Boolean? = null, val identifier: String, val kind: String)
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 bundleMethod: String? = null, 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
Link copied to clipboard
data class DevicePostureRuleInput(val activeThreats: Int? = null, val certificateId: String? = null, val checkDisks: List<String>? = null, val cn: String? = null, val complianceStatus: String? = null, val connectionId: String? = null, val countOperator: String? = null, val domain: String? = null, val eidLastSeen: String? = null, val enabled: Boolean? = null, val exists: Boolean? = null, val id: String? = null, val infected: Boolean? = null, val isActive: Boolean? = null, val issueCount: String? = null, val networkStatus: 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 riskLevel: String? = null, val running: Boolean? = null, val sensorConfig: String? = null, val sha256: String? = null, val thumbprint: String? = null, val totalScore: Int? = 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
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 deleted: Boolean? = null, val deviceType: String? = null, val id: String? = null, val ip: String? = null, val key: String? = null, val lastSeen: String? = null, val macAddress: String? = null, val manufacturer: String? = null, val model: String? = null, val name: String? = null, val osDistroName: String? = null, val osDistroRevision: String? = null, val osVersion: String? = null, val revokedAt: String? = null, val serialNumber: 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
Link copied to clipboard
A collection of values returned by getLists.
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 additionalCacheablePorts: List<Int>? = null, 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 originCacheControl: Boolean? = null, val originErrorPagePassthru: Boolean? = null, val overrides: GetRulesetsRulesetRuleActionParametersOverrides? = null, val phases: List<String>? = null, val polish: String? = null, val products: List<String>? = null, val readTimeout: Int? = 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
A collection of values returned by getUser.
Link copied to clipboard
A collection of values returned by getZoneCacheReserve.
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
Link copied to clipboard
data class ListItemValue(val asn: Int? = null, val hostnames: List<ListItemValueHostname>? = null, 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
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: List<LoadBalancerRuleOverrideSessionAffinityAttribute>? = 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
Link copied to clipboard
Link copied to clipboard
data class NotificationPolicyFilters(val actions: List<String>? = null, val alertTriggerPreferences: List<String>? = null, val enableds: List<String>? = null, val environments: List<String>? = null, val eventSources: List<String>? = null, val eventTypes: List<String>? = null, val events: List<String>? = null, val groupBies: List<String>? = null, val healthCheckIds: List<String>? = null, val inputIds: List<String>? = null, val limits: List<String>? = null, val megabitsPerSeconds: List<String>? = null, val newHealths: List<String>? = null, val packetsPerSeconds: List<String>? = null, val poolIds: List<String>? = null, val products: List<String>? = null, val projectIds: 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 targetHostnames: List<String>? = null, val targetZoneNames: List<String>? = null, val wheres: 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? = null, val production: PagesProjectDeploymentConfigsProduction? = null)
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 placement: PagesProjectDeploymentConfigsPreviewPlacement? = null, val r2Buckets: Map<String, Any>? = null, val secrets: Map<String, Any>? = null, val serviceBindings: List<PagesProjectDeploymentConfigsPreviewServiceBinding>? = null, val usageModel: String? = null)
Link copied to clipboard
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 placement: PagesProjectDeploymentConfigsProductionPlacement? = null, val r2Buckets: Map<String, Any>? = null, val secrets: Map<String, Any>? = null, val serviceBindings: List<PagesProjectDeploymentConfigsProductionServiceBinding>? = null, val usageModel: String? = null)
Link copied to clipboard
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 additionalCacheablePorts: List<Int>? = null, val algorithms: List<RulesetRuleActionParametersAlgorithm>? = null, 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 originCacheControl: Boolean? = null, val originErrorPagePassthru: Boolean? = null, val overrides: RulesetRuleActionParametersOverrides? = null, val phases: List<String>? = null, val polish: String? = null, val products: List<String>? = null, val readTimeout: Int? = 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
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? = null)
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)
Link copied to clipboard
data class RulesetRuleActionParametersOverridesCategory(val action: String? = null, val category: String? = null, val enabled: Boolean? = 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, val scorePerPeriod: Int? = null, val scoreResponseHeaderName: String? = null)
Link copied to clipboard
Link copied to clipboard
data class SpectrumApplicationEdgeIps(val connectivity: String? = null, val ips: List<String>? = null, val type: String)
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
Link copied to clipboard
Link copied to clipboard
data class TeamsRuleRuleSettings(val addHeaders: Map<String, String>? = null, val allowChildBypass: Boolean? = null, val auditSsh: TeamsRuleRuleSettingsAuditSsh? = null, val bisoAdminControls: TeamsRuleRuleSettingsBisoAdminControls? = null, val blockPageEnabled: Boolean? = null, val blockPageReason: String? = null, val bypassParentRule: Boolean? = null, val checkSession: TeamsRuleRuleSettingsCheckSession? = null, val egress: TeamsRuleRuleSettingsEgress? = null, val insecureDisableDnssecValidation: Boolean? = null, val ipCategories: Boolean? = null, val l4override: TeamsRuleRuleSettingsL4override? = null, val overrideHost: String? = null, val overrideIps: List<String>? = null, val payloadLog: TeamsRuleRuleSettingsPayloadLog? = null, val untrustedCert: TeamsRuleRuleSettingsUntrustedCert? = null)
Link copied to clipboard
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
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 originRequest: TunnelConfigConfigIngressRuleOriginRequest? = null, val path: String? = null, val service: String)
Link copied to clipboard
data class TunnelConfigConfigIngressRuleOriginRequest(val access: TunnelConfigConfigIngressRuleOriginRequestAccess? = null, val bastionMode: Boolean? = null, val caPool: String? = null, val connectTimeout: String? = null, val disableChunkedEncoding: Boolean? = null, val http2Origin: Boolean? = null, val httpHostHeader: String? = null, val ipRules: List<TunnelConfigConfigIngressRuleOriginRequestIpRule>? = 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 TunnelConfigConfigIngressRuleOriginRequestAccess(val audTags: List<String>? = null, val required: Boolean? = null, val teamName: String? = null)
Link copied to clipboard
data class TunnelConfigConfigIngressRuleOriginRequestIpRule(val allow: Boolean? = null, val ports: List<Int>? = null, val prefix: String? = null)
Link copied to clipboard
data class TunnelConfigConfigOriginRequest(val access: TunnelConfigConfigOriginRequestAccess? = null, val bastionMode: Boolean? = null, val caPool: String? = null, val connectTimeout: String? = null, val disableChunkedEncoding: Boolean? = null, val http2Origin: 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 TunnelConfigConfigOriginRequestAccess(val audTags: List<String>? = null, val required: Boolean? = null, val teamName: 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
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 fonts: 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 fonts: 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