Package-level declarations

Types

Link copied to clipboard
data class AccessApplicationCorsHeaderArgs(val allowAllHeaders: Output<Boolean>? = null, val allowAllMethods: Output<Boolean>? = null, val allowAllOrigins: Output<Boolean>? = null, val allowCredentials: Output<Boolean>? = null, val allowedHeaders: Output<List<String>>? = null, val allowedMethods: Output<List<String>>? = null, val allowedOrigins: Output<List<String>>? = null, val maxAge: Output<Int>? = null) : ConvertibleToJava<AccessApplicationCorsHeaderArgs>
Link copied to clipboard
data class AccessApplicationDestinationArgs(val cidr: Output<String>? = null, val hostname: Output<String>? = null, val l4Protocol: Output<String>? = null, val portRange: Output<String>? = null, val type: Output<String>? = null, val uri: Output<String>? = null, val vnetId: Output<String>? = null) : ConvertibleToJava<AccessApplicationDestinationArgs>
Link copied to clipboard
data class AccessApplicationFooterLinkArgs(val name: Output<String>? = null, val url: Output<String>? = null) : ConvertibleToJava<AccessApplicationFooterLinkArgs>
Link copied to clipboard
data class AccessApplicationLandingPageDesignArgs(val buttonColor: Output<String>? = null, val buttonTextColor: Output<String>? = null, val imageUrl: Output<String>? = null, val message: Output<String>? = null, val title: Output<String>? = null) : ConvertibleToJava<AccessApplicationLandingPageDesignArgs>
Link copied to clipboard
data class AccessApplicationSaasAppArgs(val accessTokenLifetime: Output<String>? = null, val allowPkceWithoutClientSecret: Output<Boolean>? = null, val appLauncherUrl: Output<String>? = null, val authType: Output<String>? = null, val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val consumerServiceUrl: Output<String>? = null, val customAttributes: Output<List<AccessApplicationSaasAppCustomAttributeArgs>>? = null, val customClaims: Output<List<AccessApplicationSaasAppCustomClaimArgs>>? = null, val defaultRelayState: Output<String>? = null, val grantTypes: Output<List<String>>? = null, val groupFilterRegex: Output<String>? = null, val hybridAndImplicitOptions: Output<AccessApplicationSaasAppHybridAndImplicitOptionsArgs>? = null, val idpEntityId: Output<String>? = null, val nameIdFormat: Output<String>? = null, val nameIdTransformJsonata: Output<String>? = null, val publicKey: Output<String>? = null, val redirectUris: Output<List<String>>? = null, val refreshTokenOptions: Output<List<AccessApplicationSaasAppRefreshTokenOptionArgs>>? = null, val samlAttributeTransformJsonata: Output<String>? = null, val scopes: Output<List<String>>? = null, val spEntityId: Output<String>? = null, val ssoEndpoint: Output<String>? = null) : ConvertibleToJava<AccessApplicationSaasAppArgs>
data class AccessApplicationSaasAppCustomAttributeArgs(val friendlyName: Output<String>? = null, val name: Output<String>? = null, val nameFormat: Output<String>? = null, val required: Output<Boolean>? = null, val source: Output<AccessApplicationSaasAppCustomAttributeSourceArgs>) : ConvertibleToJava<AccessApplicationSaasAppCustomAttributeArgs>
data class AccessApplicationSaasAppCustomAttributeSourceArgs(val name: Output<String>, val nameByIdp: Output<Map<String, String>>? = null) : ConvertibleToJava<AccessApplicationSaasAppCustomAttributeSourceArgs>
Link copied to clipboard
data class AccessApplicationSaasAppCustomClaimArgs(val name: Output<String>? = null, val required: Output<Boolean>? = null, val scope: Output<String>? = null, val source: Output<AccessApplicationSaasAppCustomClaimSourceArgs>) : ConvertibleToJava<AccessApplicationSaasAppCustomClaimArgs>
data class AccessApplicationSaasAppCustomClaimSourceArgs(val name: Output<String>, val nameByIdp: Output<Map<String, String>>? = null) : ConvertibleToJava<AccessApplicationSaasAppCustomClaimSourceArgs>
data class AccessApplicationSaasAppHybridAndImplicitOptionsArgs(val returnAccessTokenFromAuthorizationEndpoint: Output<Boolean>? = null, val returnIdTokenFromAuthorizationEndpoint: Output<Boolean>? = null) : ConvertibleToJava<AccessApplicationSaasAppHybridAndImplicitOptionsArgs>
data class AccessApplicationSaasAppRefreshTokenOptionArgs(val lifetime: Output<String>? = null) : ConvertibleToJava<AccessApplicationSaasAppRefreshTokenOptionArgs>
Link copied to clipboard
data class AccessApplicationScimConfigArgs(val authentication: Output<AccessApplicationScimConfigAuthenticationArgs>? = null, val deactivateOnDelete: Output<Boolean>? = null, val enabled: Output<Boolean>? = null, val idpUid: Output<String>, val mappings: Output<List<AccessApplicationScimConfigMappingArgs>>? = null, val remoteUri: Output<String>) : ConvertibleToJava<AccessApplicationScimConfigArgs>
data class AccessApplicationScimConfigAuthenticationArgs(val authorizationUrl: Output<String>? = null, val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val password: Output<String>? = null, val scheme: Output<String>, val scopes: Output<List<String>>? = null, val token: Output<String>? = null, val tokenUrl: Output<String>? = null, val user: Output<String>? = null) : ConvertibleToJava<AccessApplicationScimConfigAuthenticationArgs>
Link copied to clipboard
data class AccessApplicationScimConfigMappingArgs(val enabled: Output<Boolean>? = null, val filter: Output<String>? = null, val operations: Output<AccessApplicationScimConfigMappingOperationsArgs>? = null, val schema: Output<String>, val strictness: Output<String>? = null, val transformJsonata: Output<String>? = null) : ConvertibleToJava<AccessApplicationScimConfigMappingArgs>
data class AccessApplicationScimConfigMappingOperationsArgs(val create: Output<Boolean>? = null, val delete: Output<Boolean>? = null, val update: Output<Boolean>? = null) : ConvertibleToJava<AccessApplicationScimConfigMappingOperationsArgs>
Link copied to clipboard
data class AccessApplicationTargetCriteriaArgs(val port: Output<Int>, val protocol: Output<String>, val targetAttributes: Output<List<AccessApplicationTargetCriteriaTargetAttributeArgs>>) : ConvertibleToJava<AccessApplicationTargetCriteriaArgs>
data class AccessApplicationTargetCriteriaTargetAttributeArgs(val name: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<AccessApplicationTargetCriteriaTargetAttributeArgs>
Link copied to clipboard
data class AccessGroupExcludeArgs(val anyValidServiceToken: Output<Boolean>? = null, val authContexts: Output<List<AccessGroupExcludeAuthContextArgs>>? = null, val authMethod: Output<String>? = null, val azures: Output<List<AccessGroupExcludeAzureArgs>>? = null, val certificate: Output<Boolean>? = null, val commonName: Output<String>? = null, val commonNames: Output<List<String>>? = null, val devicePostures: Output<List<String>>? = null, val emailDomains: Output<List<String>>? = null, val emailLists: Output<List<String>>? = null, val emails: Output<List<String>>? = null, val everyone: Output<Boolean>? = null, val externalEvaluation: Output<AccessGroupExcludeExternalEvaluationArgs>? = null, val geos: Output<List<String>>? = null, val githubs: Output<List<AccessGroupExcludeGithubArgs>>? = null, val groups: Output<List<String>>? = null, val gsuites: Output<List<AccessGroupExcludeGsuiteArgs>>? = null, val ipLists: Output<List<String>>? = null, val ips: Output<List<String>>? = null, val loginMethods: Output<List<String>>? = null, val oktas: Output<List<AccessGroupExcludeOktaArgs>>? = null, val samls: Output<List<AccessGroupExcludeSamlArgs>>? = null, val serviceTokens: Output<List<String>>? = null) : ConvertibleToJava<AccessGroupExcludeArgs>
Link copied to clipboard
data class AccessGroupExcludeAuthContextArgs(val acId: Output<String>, val id: Output<String>, val identityProviderId: Output<String>) : ConvertibleToJava<AccessGroupExcludeAuthContextArgs>
Link copied to clipboard
data class AccessGroupExcludeAzureArgs(val identityProviderId: Output<String>? = null, val ids: Output<List<String>>? = null) : ConvertibleToJava<AccessGroupExcludeAzureArgs>
Link copied to clipboard
data class AccessGroupExcludeExternalEvaluationArgs(val evaluateUrl: Output<String>? = null, val keysUrl: Output<String>? = null) : ConvertibleToJava<AccessGroupExcludeExternalEvaluationArgs>
Link copied to clipboard
data class AccessGroupExcludeGithubArgs(val identityProviderId: Output<String>? = null, val name: Output<String>? = null, val teams: Output<List<String>>? = null) : ConvertibleToJava<AccessGroupExcludeGithubArgs>
Link copied to clipboard
data class AccessGroupExcludeGsuiteArgs(val emails: Output<List<String>>, val identityProviderId: Output<String>) : ConvertibleToJava<AccessGroupExcludeGsuiteArgs>
Link copied to clipboard
data class AccessGroupExcludeOktaArgs(val identityProviderId: Output<String>? = null, val names: Output<List<String>>? = null) : ConvertibleToJava<AccessGroupExcludeOktaArgs>
Link copied to clipboard
data class AccessGroupExcludeSamlArgs(val attributeName: Output<String>? = null, val attributeValue: Output<String>? = null, val identityProviderId: Output<String>? = null) : ConvertibleToJava<AccessGroupExcludeSamlArgs>
Link copied to clipboard
data class AccessGroupIncludeArgs(val anyValidServiceToken: Output<Boolean>? = null, val authContexts: Output<List<AccessGroupIncludeAuthContextArgs>>? = null, val authMethod: Output<String>? = null, val azures: Output<List<AccessGroupIncludeAzureArgs>>? = null, val certificate: Output<Boolean>? = null, val commonName: Output<String>? = null, val commonNames: Output<List<String>>? = null, val devicePostures: Output<List<String>>? = null, val emailDomains: Output<List<String>>? = null, val emailLists: Output<List<String>>? = null, val emails: Output<List<String>>? = null, val everyone: Output<Boolean>? = null, val externalEvaluation: Output<AccessGroupIncludeExternalEvaluationArgs>? = null, val geos: Output<List<String>>? = null, val githubs: Output<List<AccessGroupIncludeGithubArgs>>? = null, val groups: Output<List<String>>? = null, val gsuites: Output<List<AccessGroupIncludeGsuiteArgs>>? = null, val ipLists: Output<List<String>>? = null, val ips: Output<List<String>>? = null, val loginMethods: Output<List<String>>? = null, val oktas: Output<List<AccessGroupIncludeOktaArgs>>? = null, val samls: Output<List<AccessGroupIncludeSamlArgs>>? = null, val serviceTokens: Output<List<String>>? = null) : ConvertibleToJava<AccessGroupIncludeArgs>
Link copied to clipboard
data class AccessGroupIncludeAuthContextArgs(val acId: Output<String>, val id: Output<String>, val identityProviderId: Output<String>) : ConvertibleToJava<AccessGroupIncludeAuthContextArgs>
Link copied to clipboard
data class AccessGroupIncludeAzureArgs(val identityProviderId: Output<String>? = null, val ids: Output<List<String>>? = null) : ConvertibleToJava<AccessGroupIncludeAzureArgs>
Link copied to clipboard
data class AccessGroupIncludeExternalEvaluationArgs(val evaluateUrl: Output<String>? = null, val keysUrl: Output<String>? = null) : ConvertibleToJava<AccessGroupIncludeExternalEvaluationArgs>
Link copied to clipboard
data class AccessGroupIncludeGithubArgs(val identityProviderId: Output<String>? = null, val name: Output<String>? = null, val teams: Output<List<String>>? = null) : ConvertibleToJava<AccessGroupIncludeGithubArgs>
Link copied to clipboard
data class AccessGroupIncludeGsuiteArgs(val emails: Output<List<String>>, val identityProviderId: Output<String>) : ConvertibleToJava<AccessGroupIncludeGsuiteArgs>
Link copied to clipboard
data class AccessGroupIncludeOktaArgs(val identityProviderId: Output<String>? = null, val names: Output<List<String>>? = null) : ConvertibleToJava<AccessGroupIncludeOktaArgs>
Link copied to clipboard
data class AccessGroupIncludeSamlArgs(val attributeName: Output<String>? = null, val attributeValue: Output<String>? = null, val identityProviderId: Output<String>? = null) : ConvertibleToJava<AccessGroupIncludeSamlArgs>
Link copied to clipboard
data class AccessGroupRequireArgs(val anyValidServiceToken: Output<Boolean>? = null, val authContexts: Output<List<AccessGroupRequireAuthContextArgs>>? = null, val authMethod: Output<String>? = null, val azures: Output<List<AccessGroupRequireAzureArgs>>? = null, val certificate: Output<Boolean>? = null, val commonName: Output<String>? = null, val commonNames: Output<List<String>>? = null, val devicePostures: Output<List<String>>? = null, val emailDomains: Output<List<String>>? = null, val emailLists: Output<List<String>>? = null, val emails: Output<List<String>>? = null, val everyone: Output<Boolean>? = null, val externalEvaluation: Output<AccessGroupRequireExternalEvaluationArgs>? = null, val geos: Output<List<String>>? = null, val githubs: Output<List<AccessGroupRequireGithubArgs>>? = null, val groups: Output<List<String>>? = null, val gsuites: Output<List<AccessGroupRequireGsuiteArgs>>? = null, val ipLists: Output<List<String>>? = null, val ips: Output<List<String>>? = null, val loginMethods: Output<List<String>>? = null, val oktas: Output<List<AccessGroupRequireOktaArgs>>? = null, val samls: Output<List<AccessGroupRequireSamlArgs>>? = null, val serviceTokens: Output<List<String>>? = null) : ConvertibleToJava<AccessGroupRequireArgs>
Link copied to clipboard
data class AccessGroupRequireAuthContextArgs(val acId: Output<String>, val id: Output<String>, val identityProviderId: Output<String>) : ConvertibleToJava<AccessGroupRequireAuthContextArgs>
Link copied to clipboard
data class AccessGroupRequireAzureArgs(val identityProviderId: Output<String>? = null, val ids: Output<List<String>>? = null) : ConvertibleToJava<AccessGroupRequireAzureArgs>
Link copied to clipboard
data class AccessGroupRequireExternalEvaluationArgs(val evaluateUrl: Output<String>? = null, val keysUrl: Output<String>? = null) : ConvertibleToJava<AccessGroupRequireExternalEvaluationArgs>
Link copied to clipboard
data class AccessGroupRequireGithubArgs(val identityProviderId: Output<String>? = null, val name: Output<String>? = null, val teams: Output<List<String>>? = null) : ConvertibleToJava<AccessGroupRequireGithubArgs>
Link copied to clipboard
data class AccessGroupRequireGsuiteArgs(val emails: Output<List<String>>, val identityProviderId: Output<String>) : ConvertibleToJava<AccessGroupRequireGsuiteArgs>
Link copied to clipboard
data class AccessGroupRequireOktaArgs(val identityProviderId: Output<String>? = null, val names: Output<List<String>>? = null) : ConvertibleToJava<AccessGroupRequireOktaArgs>
Link copied to clipboard
data class AccessGroupRequireSamlArgs(val attributeName: Output<String>? = null, val attributeValue: Output<String>? = null, val identityProviderId: Output<String>? = null) : ConvertibleToJava<AccessGroupRequireSamlArgs>
Link copied to clipboard
data class AccessIdentityProviderConfigArgs(val apiToken: Output<String>? = null, val appsDomain: Output<String>? = null, val attributes: Output<List<String>>? = null, val authUrl: Output<String>? = null, val authorizationServerId: Output<String>? = null, val centrifyAccount: Output<String>? = null, val centrifyAppId: Output<String>? = null, val certsUrl: Output<String>? = null, val claims: Output<List<String>>? = null, val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val conditionalAccessEnabled: Output<Boolean>? = null, val directoryId: Output<String>? = null, val emailAttributeName: Output<String>? = null, val emailClaimName: Output<String>? = null, val idpPublicCert: Output<String>? = null, val issuerUrl: Output<String>? = null, val oktaAccount: Output<String>? = null, val oneloginAccount: Output<String>? = null, val pingEnvId: Output<String>? = null, val pkceEnabled: Output<Boolean>? = null, val redirectUrl: Output<String>? = null, val scopes: Output<List<String>>? = null, val signRequest: Output<Boolean>? = null, val ssoTargetUrl: Output<String>? = null, val supportGroups: Output<Boolean>? = null, val tokenUrl: Output<String>? = null) : ConvertibleToJava<AccessIdentityProviderConfigArgs>
Link copied to clipboard
data class AccessIdentityProviderScimConfigArgs(val enabled: Output<Boolean>? = null, val groupMemberDeprovision: Output<Boolean>? = null, val identityUpdateBehavior: Output<String>? = null, val seatDeprovision: Output<Boolean>? = null, val secret: Output<String>? = null, val userDeprovision: Output<Boolean>? = null) : ConvertibleToJava<AccessIdentityProviderScimConfigArgs>
data class AccessMutualTlsHostnameSettingsSettingArgs(val chinaNetwork: Output<Boolean>? = null, val clientCertificateForwarding: Output<Boolean>? = null, val hostname: Output<String>) : ConvertibleToJava<AccessMutualTlsHostnameSettingsSettingArgs>
Link copied to clipboard
data class AccessOrganizationCustomPageArgs(val forbidden: Output<String>? = null, val identityDenied: Output<String>? = null) : ConvertibleToJava<AccessOrganizationCustomPageArgs>
Link copied to clipboard
data class AccessOrganizationLoginDesignArgs(val backgroundColor: Output<String>? = null, val footerText: Output<String>? = null, val headerText: Output<String>? = null, val logoPath: Output<String>? = null, val textColor: Output<String>? = null) : ConvertibleToJava<AccessOrganizationLoginDesignArgs>
Link copied to clipboard
data class AccessPolicyApprovalGroupArgs(val approvalsNeeded: Output<Int>, val emailAddresses: Output<List<String>>? = null, val emailListUuid: Output<String>? = null) : ConvertibleToJava<AccessPolicyApprovalGroupArgs>
Link copied to clipboard
data class AccessPolicyConnectionRulesArgs(val ssh: Output<AccessPolicyConnectionRulesSshArgs>) : ConvertibleToJava<AccessPolicyConnectionRulesArgs>
Link copied to clipboard
data class AccessPolicyConnectionRulesSshArgs(val allowEmailAlias: Output<Boolean>? = null, val usernames: Output<List<String>>) : ConvertibleToJava<AccessPolicyConnectionRulesSshArgs>
Link copied to clipboard
data class AccessPolicyExcludeArgs(val anyValidServiceToken: Output<Boolean>? = null, val authContexts: Output<List<AccessPolicyExcludeAuthContextArgs>>? = null, val authMethod: Output<String>? = null, val azures: Output<List<AccessPolicyExcludeAzureArgs>>? = null, val certificate: Output<Boolean>? = null, val commonName: Output<String>? = null, val commonNames: Output<List<String>>? = null, val devicePostures: Output<List<String>>? = null, val emailDomains: Output<List<String>>? = null, val emailLists: Output<List<String>>? = null, val emails: Output<List<String>>? = null, val everyone: Output<Boolean>? = null, val externalEvaluation: Output<AccessPolicyExcludeExternalEvaluationArgs>? = null, val geos: Output<List<String>>? = null, val githubs: Output<List<AccessPolicyExcludeGithubArgs>>? = null, val groups: Output<List<String>>? = null, val gsuites: Output<List<AccessPolicyExcludeGsuiteArgs>>? = null, val ipLists: Output<List<String>>? = null, val ips: Output<List<String>>? = null, val loginMethods: Output<List<String>>? = null, val oktas: Output<List<AccessPolicyExcludeOktaArgs>>? = null, val samls: Output<List<AccessPolicyExcludeSamlArgs>>? = null, val serviceTokens: Output<List<String>>? = null) : ConvertibleToJava<AccessPolicyExcludeArgs>
Link copied to clipboard
data class AccessPolicyExcludeAuthContextArgs(val acId: Output<String>, val id: Output<String>, val identityProviderId: Output<String>) : ConvertibleToJava<AccessPolicyExcludeAuthContextArgs>
Link copied to clipboard
data class AccessPolicyExcludeAzureArgs(val identityProviderId: Output<String>? = null, val ids: Output<List<String>>? = null) : ConvertibleToJava<AccessPolicyExcludeAzureArgs>
data class AccessPolicyExcludeExternalEvaluationArgs(val evaluateUrl: Output<String>? = null, val keysUrl: Output<String>? = null) : ConvertibleToJava<AccessPolicyExcludeExternalEvaluationArgs>
Link copied to clipboard
data class AccessPolicyExcludeGithubArgs(val identityProviderId: Output<String>? = null, val name: Output<String>? = null, val teams: Output<List<String>>? = null) : ConvertibleToJava<AccessPolicyExcludeGithubArgs>
Link copied to clipboard
data class AccessPolicyExcludeGsuiteArgs(val emails: Output<List<String>>, val identityProviderId: Output<String>) : ConvertibleToJava<AccessPolicyExcludeGsuiteArgs>
Link copied to clipboard
data class AccessPolicyExcludeOktaArgs(val identityProviderId: Output<String>? = null, val names: Output<List<String>>? = null) : ConvertibleToJava<AccessPolicyExcludeOktaArgs>
Link copied to clipboard
data class AccessPolicyExcludeSamlArgs(val attributeName: Output<String>? = null, val attributeValue: Output<String>? = null, val identityProviderId: Output<String>? = null) : ConvertibleToJava<AccessPolicyExcludeSamlArgs>
Link copied to clipboard
data class AccessPolicyIncludeArgs(val anyValidServiceToken: Output<Boolean>? = null, val authContexts: Output<List<AccessPolicyIncludeAuthContextArgs>>? = null, val authMethod: Output<String>? = null, val azures: Output<List<AccessPolicyIncludeAzureArgs>>? = null, val certificate: Output<Boolean>? = null, val commonName: Output<String>? = null, val commonNames: Output<List<String>>? = null, val devicePostures: Output<List<String>>? = null, val emailDomains: Output<List<String>>? = null, val emailLists: Output<List<String>>? = null, val emails: Output<List<String>>? = null, val everyone: Output<Boolean>? = null, val externalEvaluation: Output<AccessPolicyIncludeExternalEvaluationArgs>? = null, val geos: Output<List<String>>? = null, val githubs: Output<List<AccessPolicyIncludeGithubArgs>>? = null, val groups: Output<List<String>>? = null, val gsuites: Output<List<AccessPolicyIncludeGsuiteArgs>>? = null, val ipLists: Output<List<String>>? = null, val ips: Output<List<String>>? = null, val loginMethods: Output<List<String>>? = null, val oktas: Output<List<AccessPolicyIncludeOktaArgs>>? = null, val samls: Output<List<AccessPolicyIncludeSamlArgs>>? = null, val serviceTokens: Output<List<String>>? = null) : ConvertibleToJava<AccessPolicyIncludeArgs>
Link copied to clipboard
data class AccessPolicyIncludeAuthContextArgs(val acId: Output<String>, val id: Output<String>, val identityProviderId: Output<String>) : ConvertibleToJava<AccessPolicyIncludeAuthContextArgs>
Link copied to clipboard
data class AccessPolicyIncludeAzureArgs(val identityProviderId: Output<String>? = null, val ids: Output<List<String>>? = null) : ConvertibleToJava<AccessPolicyIncludeAzureArgs>
data class AccessPolicyIncludeExternalEvaluationArgs(val evaluateUrl: Output<String>? = null, val keysUrl: Output<String>? = null) : ConvertibleToJava<AccessPolicyIncludeExternalEvaluationArgs>
Link copied to clipboard
data class AccessPolicyIncludeGithubArgs(val identityProviderId: Output<String>? = null, val name: Output<String>? = null, val teams: Output<List<String>>? = null) : ConvertibleToJava<AccessPolicyIncludeGithubArgs>
Link copied to clipboard
data class AccessPolicyIncludeGsuiteArgs(val emails: Output<List<String>>, val identityProviderId: Output<String>) : ConvertibleToJava<AccessPolicyIncludeGsuiteArgs>
Link copied to clipboard
data class AccessPolicyIncludeOktaArgs(val identityProviderId: Output<String>? = null, val names: Output<List<String>>? = null) : ConvertibleToJava<AccessPolicyIncludeOktaArgs>
Link copied to clipboard
data class AccessPolicyIncludeSamlArgs(val attributeName: Output<String>? = null, val attributeValue: Output<String>? = null, val identityProviderId: Output<String>? = null) : ConvertibleToJava<AccessPolicyIncludeSamlArgs>
Link copied to clipboard
data class AccessPolicyRequireArgs(val anyValidServiceToken: Output<Boolean>? = null, val authContexts: Output<List<AccessPolicyRequireAuthContextArgs>>? = null, val authMethod: Output<String>? = null, val azures: Output<List<AccessPolicyRequireAzureArgs>>? = null, val certificate: Output<Boolean>? = null, val commonName: Output<String>? = null, val commonNames: Output<List<String>>? = null, val devicePostures: Output<List<String>>? = null, val emailDomains: Output<List<String>>? = null, val emailLists: Output<List<String>>? = null, val emails: Output<List<String>>? = null, val everyone: Output<Boolean>? = null, val externalEvaluation: Output<AccessPolicyRequireExternalEvaluationArgs>? = null, val geos: Output<List<String>>? = null, val githubs: Output<List<AccessPolicyRequireGithubArgs>>? = null, val groups: Output<List<String>>? = null, val gsuites: Output<List<AccessPolicyRequireGsuiteArgs>>? = null, val ipLists: Output<List<String>>? = null, val ips: Output<List<String>>? = null, val loginMethods: Output<List<String>>? = null, val oktas: Output<List<AccessPolicyRequireOktaArgs>>? = null, val samls: Output<List<AccessPolicyRequireSamlArgs>>? = null, val serviceTokens: Output<List<String>>? = null) : ConvertibleToJava<AccessPolicyRequireArgs>
Link copied to clipboard
data class AccessPolicyRequireAuthContextArgs(val acId: Output<String>, val id: Output<String>, val identityProviderId: Output<String>) : ConvertibleToJava<AccessPolicyRequireAuthContextArgs>
Link copied to clipboard
data class AccessPolicyRequireAzureArgs(val identityProviderId: Output<String>? = null, val ids: Output<List<String>>? = null) : ConvertibleToJava<AccessPolicyRequireAzureArgs>
data class AccessPolicyRequireExternalEvaluationArgs(val evaluateUrl: Output<String>? = null, val keysUrl: Output<String>? = null) : ConvertibleToJava<AccessPolicyRequireExternalEvaluationArgs>
Link copied to clipboard
data class AccessPolicyRequireGithubArgs(val identityProviderId: Output<String>? = null, val name: Output<String>? = null, val teams: Output<List<String>>? = null) : ConvertibleToJava<AccessPolicyRequireGithubArgs>
Link copied to clipboard
data class AccessPolicyRequireGsuiteArgs(val emails: Output<List<String>>, val identityProviderId: Output<String>) : ConvertibleToJava<AccessPolicyRequireGsuiteArgs>
Link copied to clipboard
data class AccessPolicyRequireOktaArgs(val identityProviderId: Output<String>? = null, val names: Output<List<String>>? = null) : ConvertibleToJava<AccessPolicyRequireOktaArgs>
Link copied to clipboard
data class AccessPolicyRequireSamlArgs(val attributeName: Output<String>? = null, val attributeValue: Output<String>? = null, val identityProviderId: Output<String>? = null) : ConvertibleToJava<AccessPolicyRequireSamlArgs>
Link copied to clipboard
data class AccessRuleConfigurationArgs(val target: Output<String>, val value: Output<String>) : ConvertibleToJava<AccessRuleConfigurationArgs>
Link copied to clipboard
data class AddressMapIpArgs(val ip: Output<String>) : ConvertibleToJava<AddressMapIpArgs>
Link copied to clipboard
Link copied to clipboard
data class AddressMapMembershipArgs(val canDelete: Output<Boolean>? = null, val identifier: Output<String>, val kind: Output<String>) : ConvertibleToJava<AddressMapMembershipArgs>
Link copied to clipboard
data class ApiShieldAuthIdCharacteristicArgs(val name: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<ApiShieldAuthIdCharacteristicArgs>
Link copied to clipboard
data class ApiTokenConditionArgs(val requestIp: Output<ApiTokenConditionRequestIpArgs>? = null) : ConvertibleToJava<ApiTokenConditionArgs>
Link copied to clipboard
data class ApiTokenConditionRequestIpArgs(val ins: Output<List<String>>? = null, val notIns: Output<List<String>>? = null) : ConvertibleToJava<ApiTokenConditionRequestIpArgs>
Link copied to clipboard
data class ApiTokenPolicyArgs(val effect: Output<String>? = null, val permissionGroups: Output<List<String>>, val resources: Output<Map<String, String>>) : ConvertibleToJava<ApiTokenPolicyArgs>
Link copied to clipboard
Link copied to clipboard
data class CertificatePackValidationErrorArgs(val message: Output<String>? = null) : ConvertibleToJava<CertificatePackValidationErrorArgs>
Link copied to clipboard
data class CertificatePackValidationRecordArgs(val cnameName: Output<String>? = null, val cnameTarget: Output<String>? = null, val emails: Output<List<String>>? = null, val httpBody: Output<String>? = null, val httpUrl: Output<String>? = null, val txtName: Output<String>? = null, val txtValue: Output<String>? = null) : ConvertibleToJava<CertificatePackValidationRecordArgs>
Link copied to clipboard
data class CloudConnectorRulesRuleArgs(val description: Output<String>? = null, val enabled: Output<Boolean>? = null, val expression: Output<String>, val parameters: Output<CloudConnectorRulesRuleParametersArgs>? = null, val provider: Output<String>) : ConvertibleToJava<CloudConnectorRulesRuleArgs>
Link copied to clipboard
data class CloudConnectorRulesRuleParametersArgs(val host: Output<String>) : ConvertibleToJava<CloudConnectorRulesRuleParametersArgs>
Link copied to clipboard
data class CustomHostnameSslArgs(val bundleMethod: Output<String>? = null, val certificateAuthority: Output<String>? = null, val customCertificate: Output<String>? = null, val customKey: Output<String>? = null, val method: Output<String>? = null, val settings: Output<List<CustomHostnameSslSettingArgs>>? = null, val status: Output<String>? = null, val type: Output<String>? = null, val validationErrors: Output<List<CustomHostnameSslValidationErrorArgs>>? = null, val validationRecords: Output<List<CustomHostnameSslValidationRecordArgs>>? = null, val wildcard: Output<Boolean>? = null) : ConvertibleToJava<CustomHostnameSslArgs>
Link copied to clipboard
data class CustomHostnameSslSettingArgs(val ciphers: Output<List<String>>? = null, val earlyHints: Output<String>? = null, val http2: Output<String>? = null, val minTlsVersion: Output<String>? = null, val tls13: Output<String>? = null) : ConvertibleToJava<CustomHostnameSslSettingArgs>
Link copied to clipboard
data class CustomHostnameSslValidationErrorArgs(val message: Output<String>? = null) : ConvertibleToJava<CustomHostnameSslValidationErrorArgs>
Link copied to clipboard
data class CustomHostnameSslValidationRecordArgs(val cnameName: Output<String>? = null, val cnameTarget: Output<String>? = null, val emails: Output<List<String>>? = null, val httpBody: Output<String>? = null, val httpUrl: Output<String>? = null, val txtName: Output<String>? = null, val txtValue: Output<String>? = null) : ConvertibleToJava<CustomHostnameSslValidationRecordArgs>
Link copied to clipboard
data class CustomSslCustomSslOptionsArgs(val bundleMethod: Output<String>? = null, val certificate: Output<String>? = null, val geoRestrictions: Output<String>? = null, val privateKey: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<CustomSslCustomSslOptionsArgs>
Link copied to clipboard
data class CustomSslCustomSslPriorityArgs(val id: Output<String>? = null, val priority: Output<Int>? = null) : ConvertibleToJava<CustomSslCustomSslPriorityArgs>
Link copied to clipboard
data class DeviceDexTestDataArgs(val host: Output<String>, val kind: Output<String>, val method: Output<String>? = null) : ConvertibleToJava<DeviceDexTestDataArgs>
Link copied to clipboard
data class DeviceManagedNetworksConfigArgs(val sha256: Output<String>, val tlsSockaddr: Output<String>) : ConvertibleToJava<DeviceManagedNetworksConfigArgs>
Link copied to clipboard
data class DevicePostureIntegrationConfigArgs(val accessClientId: Output<String>? = null, val accessClientSecret: Output<String>? = null, val apiUrl: Output<String>? = null, val authUrl: Output<String>? = null, val clientId: Output<String>? = null, val clientKey: Output<String>? = null, val clientSecret: Output<String>? = null, val customerId: Output<String>? = null) : ConvertibleToJava<DevicePostureIntegrationConfigArgs>
Link copied to clipboard
data class DevicePostureRuleInputArgs(val activeThreats: Output<Int>? = null, val certificateId: Output<String>? = null, val checkDisks: Output<List<String>>? = null, val checkPrivateKey: Output<Boolean>? = null, val cn: Output<String>? = null, val complianceStatus: Output<String>? = null, val connectionId: Output<String>? = null, val countOperator: Output<String>? = null, val domain: Output<String>? = null, val eidLastSeen: Output<String>? = null, val enabled: Output<Boolean>? = null, val exists: Output<Boolean>? = null, val extendedKeyUsages: Output<List<String>>? = null, val id: Output<String>? = null, val infected: Output<Boolean>? = null, val isActive: Output<Boolean>? = null, val issueCount: Output<String>? = null, val lastSeen: Output<String>? = null, val locations: Output<List<DevicePostureRuleInputLocationArgs>>? = null, val networkStatus: Output<String>? = null, val operationalState: Output<String>? = null, val operator: Output<String>? = null, val os: Output<String>? = null, val osDistroName: Output<String>? = null, val osDistroRevision: Output<String>? = null, val osVersionExtra: Output<String>? = null, val overall: Output<String>? = null, val path: Output<String>? = null, val requireAll: Output<Boolean>? = null, val riskLevel: Output<String>? = null, val running: Output<Boolean>? = null, val score: Output<Int>? = null, val sensorConfig: Output<String>? = null, val sha256: Output<String>? = null, val state: Output<String>? = null, val thumbprint: Output<String>? = null, val totalScore: Output<Int>? = null, val version: Output<String>? = null, val versionOperator: Output<String>? = null) : ConvertibleToJava<DevicePostureRuleInputArgs>
Link copied to clipboard
data class DevicePostureRuleInputLocationArgs(val paths: Output<List<String>>? = null, val trustStores: Output<List<String>>? = null) : ConvertibleToJava<DevicePostureRuleInputLocationArgs>
Link copied to clipboard
data class DevicePostureRuleMatchArgs(val platform: Output<String>? = null) : ConvertibleToJava<DevicePostureRuleMatchArgs>
Link copied to clipboard
data class DlpProfileContextAwarenessArgs(val enabled: Output<Boolean>, val skip: Output<DlpProfileContextAwarenessSkipArgs>) : ConvertibleToJava<DlpProfileContextAwarenessArgs>
Link copied to clipboard
data class DlpProfileContextAwarenessSkipArgs(val files: Output<Boolean>) : ConvertibleToJava<DlpProfileContextAwarenessSkipArgs>
Link copied to clipboard
data class DlpProfileEntryArgs(val enabled: Output<Boolean>? = null, val id: Output<String>? = null, val name: Output<String>, val pattern: Output<DlpProfileEntryPatternArgs>? = null) : ConvertibleToJava<DlpProfileEntryArgs>
Link copied to clipboard
data class DlpProfileEntryPatternArgs(val regex: Output<String>, val validation: Output<String>? = null) : ConvertibleToJava<DlpProfileEntryPatternArgs>
Link copied to clipboard
data class EmailRoutingCatchAllActionArgs(val type: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<EmailRoutingCatchAllActionArgs>
Link copied to clipboard
data class EmailRoutingCatchAllMatcherArgs(val type: Output<String>) : ConvertibleToJava<EmailRoutingCatchAllMatcherArgs>
Link copied to clipboard
data class EmailRoutingRuleActionArgs(val type: Output<String>, val values: Output<List<String>>? = null) : ConvertibleToJava<EmailRoutingRuleActionArgs>
Link copied to clipboard
data class EmailRoutingRuleMatcherArgs(val field: Output<String>? = null, val type: Output<String>, val value: Output<String>? = null) : ConvertibleToJava<EmailRoutingRuleMatcherArgs>
Link copied to clipboard
data class FallbackDomainDomainArgs(val description: Output<String>? = null, val dnsServers: Output<List<String>>? = null, val suffix: Output<String>? = null) : ConvertibleToJava<FallbackDomainDomainArgs>
Link copied to clipboard
data class GetAccessApplicationPlainArgs(val accountId: String? = null, val domain: String? = null, val name: String? = null, val zoneId: String? = null) : ConvertibleToJava<GetAccessApplicationPlainArgs>

A collection of arguments for invoking getAccessApplication.

Link copied to clipboard
data class GetAccessIdentityProviderPlainArgs(val accountId: String? = null, val name: String, val zoneId: String? = null) : ConvertibleToJava<GetAccessIdentityProviderPlainArgs>

A collection of arguments for invoking getAccessIdentityProvider.

Link copied to clipboard
data class GetAccountRolesPlainArgs(val accountId: String) : ConvertibleToJava<GetAccountRolesPlainArgs>

A collection of arguments for invoking getAccountRoles.

Link copied to clipboard
data class GetAccountsPlainArgs(val name: String? = null) : ConvertibleToJava<GetAccountsPlainArgs>

A collection of arguments for invoking getAccounts.

Link copied to clipboard
data class GetDcvDelegationPlainArgs(val zoneId: String) : ConvertibleToJava<GetDcvDelegationPlainArgs>

A collection of arguments for invoking getDcvDelegation.

Link copied to clipboard
data class GetDevicePostureRulesPlainArgs(val accountId: String, val name: String? = null, val type: String? = null) : ConvertibleToJava<GetDevicePostureRulesPlainArgs>

A collection of arguments for invoking getDevicePostureRules.

Link copied to clipboard
data class GetDevicesPlainArgs(val accountId: String) : ConvertibleToJava<GetDevicesPlainArgs>

A collection of arguments for invoking getDevices.

Link copied to clipboard
data class GetDlpDatasetsPlainArgs(val accountId: String) : ConvertibleToJava<GetDlpDatasetsPlainArgs>

A collection of arguments for invoking getDlpDatasets.

Link copied to clipboard
data class GetGatewayAppTypesPlainArgs(val accountId: String) : ConvertibleToJava<GetGatewayAppTypesPlainArgs>

A collection of arguments for invoking getGatewayAppTypes.

Link copied to clipboard
data class GetGatewayCategoriesPlainArgs(val accountId: String) : ConvertibleToJava<GetGatewayCategoriesPlainArgs>

A collection of arguments for invoking getGatewayCategories.

Link copied to clipboard
data class GetInfrastructureAccessTargetsPlainArgs(val accountId: String, val createdAfter: String? = null, val hostname: String? = null, val hostnameContains: String? = null, val ipv4: String? = null, val ipv6: String? = null, val modifiedAfter: String? = null, val virtualNetworkId: String? = null) : ConvertibleToJava<GetInfrastructureAccessTargetsPlainArgs>

A collection of arguments for invoking getInfrastructureAccessTargets.

Link copied to clipboard
data class GetListPlainArgs(val accountId: String, val name: String) : ConvertibleToJava<GetListPlainArgs>

A collection of arguments for invoking getList.

Link copied to clipboard
Link copied to clipboard
data class GetListsPlainArgs(val accountId: String) : ConvertibleToJava<GetListsPlainArgs>

A collection of arguments for invoking getLists.

Link copied to clipboard
Link copied to clipboard
data class GetLoadBalancerPoolsFilter(val name: String? = null) : ConvertibleToJava<GetLoadBalancerPoolsFilter>
Link copied to clipboard
data class GetLoadBalancerPoolsPlainArgs(val accountId: String, val filter: GetLoadBalancerPoolsFilter? = null, val pools: List<GetLoadBalancerPoolsPool>? = null) : ConvertibleToJava<GetLoadBalancerPoolsPlainArgs>

A collection of arguments for invoking getLoadBalancerPools.

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>) : ConvertibleToJava<GetLoadBalancerPoolsPool>
Link copied to clipboard
data class GetLoadBalancerPoolsPoolLoadShedding(val defaultPercent: Double? = null, val defaultPolicy: String? = null, val sessionPercent: Double? = null, val sessionPolicy: String? = null) : ConvertibleToJava<GetLoadBalancerPoolsPoolLoadShedding>
Link copied to clipboard
data class GetLoadBalancerPoolsPoolOrigin(val address: String, val enabled: Boolean? = null, val headers: List<GetLoadBalancerPoolsPoolOriginHeader>? = null, val name: String, val virtualNetworkId: String? = null, val weight: Double? = null) : ConvertibleToJava<GetLoadBalancerPoolsPoolOrigin>
Link copied to clipboard
data class GetLoadBalancerPoolsPoolOriginHeader(val header: String, val values: List<String>) : ConvertibleToJava<GetLoadBalancerPoolsPoolOriginHeader>
Link copied to clipboard
data class GetOriginCaCertificatePlainArgs(val id: String) : ConvertibleToJava<GetOriginCaCertificatePlainArgs>

A collection of arguments for invoking getOriginCaCertificate.

Link copied to clipboard
data class GetOriginCaRootCertificatePlainArgs(val algorithm: String) : ConvertibleToJava<GetOriginCaRootCertificatePlainArgs>

A collection of arguments for invoking getOriginCaRootCertificate.

Link copied to clipboard
data class GetRecordPlainArgs(val content: String? = null, val hostname: String, val priority: Int? = null, val type: String? = null, val zoneId: String) : ConvertibleToJava<GetRecordPlainArgs>

A collection of arguments for invoking getRecord.

Link copied to clipboard
Link copied to clipboard
data class GetRulesetsFilter(val id: String? = null, val kind: String? = null, val name: String? = null, val phase: String? = null, val version: String? = null) : ConvertibleToJava<GetRulesetsFilter>
Link copied to clipboard
Link copied to clipboard
data class GetRulesetsPlainArgs(val accountId: String? = null, val filter: GetRulesetsFilter? = null, val includeRules: Boolean? = null, val zoneId: String? = null) : ConvertibleToJava<GetRulesetsPlainArgs>

A collection of arguments for invoking getRulesets.

Link copied to clipboard
data class GetTunnelPlainArgs(val accountId: String, val isDeleted: Boolean? = null, val name: String) : ConvertibleToJava<GetTunnelPlainArgs>

A collection of arguments for invoking getTunnel.

Link copied to clipboard
Link copied to clipboard
data class GetTunnelVirtualNetworkPlainArgs(val accountId: String, val name: String) : ConvertibleToJava<GetTunnelVirtualNetworkPlainArgs>

A collection of arguments for invoking getTunnelVirtualNetwork.

Link copied to clipboard
data class GetZeroTrustAccessApplicationPlainArgs(val accountId: String? = null, val domain: String? = null, val name: String? = null, val zoneId: String? = null) : ConvertibleToJava<GetZeroTrustAccessApplicationPlainArgs>

A collection of arguments for invoking getZeroTrustAccessApplication.

data class GetZeroTrustAccessIdentityProviderPlainArgs(val accountId: String? = null, val name: String, val zoneId: String? = null) : ConvertibleToJava<GetZeroTrustAccessIdentityProviderPlainArgs>

A collection of arguments for invoking getZeroTrustAccessIdentityProvider.

data class GetZeroTrustInfrastructureAccessTargetsPlainArgs(val accountId: String, val createdAfter: String? = null, val hostname: String? = null, val hostnameContains: String? = null, val ipv4: String? = null, val ipv6: String? = null, val modifiedAfter: String? = null, val virtualNetworkId: String? = null) : ConvertibleToJava<GetZeroTrustInfrastructureAccessTargetsPlainArgs>

A collection of arguments for invoking getZeroTrustInfrastructureAccessTargets.

Link copied to clipboard
data class GetZeroTrustTunnelCloudflaredPlainArgs(val accountId: String, val isDeleted: Boolean? = null, val name: String) : ConvertibleToJava<GetZeroTrustTunnelCloudflaredPlainArgs>

A collection of arguments for invoking getZeroTrustTunnelCloudflared.

data class GetZeroTrustTunnelVirtualNetworkPlainArgs(val accountId: String, val name: String) : ConvertibleToJava<GetZeroTrustTunnelVirtualNetworkPlainArgs>

A collection of arguments for invoking getZeroTrustTunnelVirtualNetwork.

Link copied to clipboard
data class GetZoneCacheReservePlainArgs(val zoneId: String) : ConvertibleToJava<GetZoneCacheReservePlainArgs>

A collection of arguments for invoking getZoneCacheReserve.

Link copied to clipboard
data class GetZoneDnssecPlainArgs(val zoneId: String) : ConvertibleToJava<GetZoneDnssecPlainArgs>

A collection of arguments for invoking getZoneDnssec.

Link copied to clipboard
data class GetZonePlainArgs(val accountId: String? = null, val name: String? = null, val zoneId: String? = null) : ConvertibleToJava<GetZonePlainArgs>

A collection of arguments for invoking getZone.

Link copied to clipboard
Link copied to clipboard
data class GetZonesFilter(val accountId: String? = null, val lookupType: String? = null, val match: String? = null, val name: String? = null, val paused: Boolean? = null, val status: String? = null) : ConvertibleToJava<GetZonesFilter>
Link copied to clipboard
Link copied to clipboard
data class GetZonesPlainArgs(val filter: GetZonesFilter) : ConvertibleToJava<GetZonesPlainArgs>

A collection of arguments for invoking getZones.

Link copied to clipboard
Link copied to clipboard
data class HealthcheckHeaderArgs(val header: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<HealthcheckHeaderArgs>
Link copied to clipboard
data class HyperdriveConfigCachingArgs(val disabled: Output<Boolean>? = null, val maxAge: Output<Int>? = null, val staleWhileRevalidate: Output<Int>? = null) : ConvertibleToJava<HyperdriveConfigCachingArgs>
Link copied to clipboard
data class HyperdriveConfigOriginArgs(val accessClientId: Output<String>? = null, val accessClientSecret: Output<String>? = null, val database: Output<String>, val host: Output<String>, val password: Output<String>, val port: Output<Int>? = null, val scheme: Output<String>, val user: Output<String>) : ConvertibleToJava<HyperdriveConfigOriginArgs>
Link copied to clipboard
data class InfrastructureAccessTargetIpArgs(val ipv4: Output<InfrastructureAccessTargetIpIpv4Args>? = null, val ipv6: Output<InfrastructureAccessTargetIpIpv6Args>? = null) : ConvertibleToJava<InfrastructureAccessTargetIpArgs>
Link copied to clipboard
data class InfrastructureAccessTargetIpIpv4Args(val ipAddr: Output<String>, val virtualNetworkId: Output<String>) : ConvertibleToJava<InfrastructureAccessTargetIpIpv4Args>
Link copied to clipboard
data class InfrastructureAccessTargetIpIpv6Args(val ipAddr: Output<String>, val virtualNetworkId: Output<String>) : ConvertibleToJava<InfrastructureAccessTargetIpIpv6Args>
Link copied to clipboard
data class ListItemArgs(val comment: Output<String>? = null, val value: Output<ListItemValueArgs>? = null) : ConvertibleToJava<ListItemArgs>
Link copied to clipboard
Link copied to clipboard
data class ListItemHostnameArgs(val urlHostname: Output<String>) : ConvertibleToJava<ListItemHostnameArgs>
Link copied to clipboard
data class ListItemRedirectArgs(val includeSubdomains: Output<Boolean>? = null, val preservePathSuffix: Output<Boolean>? = null, val preserveQueryString: Output<Boolean>? = null, val sourceUrl: Output<String>, val statusCode: Output<Int>? = null, val subpathMatching: Output<Boolean>? = null, val targetUrl: Output<String>) : ConvertibleToJava<ListItemRedirectArgs>
Link copied to clipboard
data class ListItemValueArgs(val asn: Output<Int>? = null, val hostnames: Output<List<ListItemValueHostnameArgs>>? = null, val ip: Output<String>? = null, val redirects: Output<List<ListItemValueRedirectArgs>>? = null) : ConvertibleToJava<ListItemValueArgs>
Link copied to clipboard
Link copied to clipboard
data class ListItemValueHostnameArgs(val urlHostname: Output<String>) : ConvertibleToJava<ListItemValueHostnameArgs>
Link copied to clipboard
data class ListItemValueRedirectArgs(val includeSubdomains: Output<String>? = null, val preservePathSuffix: Output<String>? = null, val preserveQueryString: Output<String>? = null, val sourceUrl: Output<String>, val statusCode: Output<Int>? = null, val subpathMatching: Output<String>? = null, val targetUrl: Output<String>) : ConvertibleToJava<ListItemValueRedirectArgs>
Link copied to clipboard
data class LoadBalancerAdaptiveRoutingArgs(val failoverAcrossPools: Output<Boolean>? = null) : ConvertibleToJava<LoadBalancerAdaptiveRoutingArgs>
Link copied to clipboard
data class LoadBalancerCountryPoolArgs(val country: Output<String>, val poolIds: Output<List<String>>) : ConvertibleToJava<LoadBalancerCountryPoolArgs>
Link copied to clipboard
data class LoadBalancerLocationStrategyArgs(val mode: Output<String>? = null, val preferEcs: Output<String>? = null) : ConvertibleToJava<LoadBalancerLocationStrategyArgs>
Link copied to clipboard
data class LoadBalancerMonitorHeaderArgs(val header: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<LoadBalancerMonitorHeaderArgs>
Link copied to clipboard
data class LoadBalancerPoolLoadSheddingArgs(val defaultPercent: Output<Double>? = null, val defaultPolicy: Output<String>? = null, val sessionPercent: Output<Double>? = null, val sessionPolicy: Output<String>? = null) : ConvertibleToJava<LoadBalancerPoolLoadSheddingArgs>
Link copied to clipboard
data class LoadBalancerPoolOriginArgs(val address: Output<String>, val enabled: Output<Boolean>? = null, val headers: Output<List<LoadBalancerPoolOriginHeaderArgs>>? = null, val name: Output<String>, val virtualNetworkId: Output<String>? = null, val weight: Output<Double>? = null) : ConvertibleToJava<LoadBalancerPoolOriginArgs>
Link copied to clipboard
data class LoadBalancerPoolOriginHeaderArgs(val header: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<LoadBalancerPoolOriginHeaderArgs>
Link copied to clipboard
data class LoadBalancerPoolOriginSteeringArgs(val policy: Output<String>? = null) : ConvertibleToJava<LoadBalancerPoolOriginSteeringArgs>
Link copied to clipboard
data class LoadBalancerPopPoolArgs(val poolIds: Output<List<String>>, val pop: Output<String>) : ConvertibleToJava<LoadBalancerPopPoolArgs>
Link copied to clipboard
data class LoadBalancerRandomSteeringArgs(val defaultWeight: Output<Double>? = null, val poolWeights: Output<Map<String, Double>>? = null) : ConvertibleToJava<LoadBalancerRandomSteeringArgs>
Link copied to clipboard
data class LoadBalancerRegionPoolArgs(val poolIds: Output<List<String>>, val region: Output<String>) : ConvertibleToJava<LoadBalancerRegionPoolArgs>
Link copied to clipboard
data class LoadBalancerRuleArgs(val condition: Output<String>? = null, val disabled: Output<Boolean>? = null, val fixedResponse: Output<LoadBalancerRuleFixedResponseArgs>? = null, val name: Output<String>, val overrides: Output<List<LoadBalancerRuleOverrideArgs>>? = null, val priority: Output<Int>? = null, val terminates: Output<Boolean>? = null) : ConvertibleToJava<LoadBalancerRuleArgs>
Link copied to clipboard
data class LoadBalancerRuleFixedResponseArgs(val contentType: Output<String>? = null, val location: Output<String>? = null, val messageBody: Output<String>? = null, val statusCode: Output<Int>? = null) : ConvertibleToJava<LoadBalancerRuleFixedResponseArgs>
data class LoadBalancerRuleOverrideAdaptiveRoutingArgs(val failoverAcrossPools: Output<Boolean>? = null) : ConvertibleToJava<LoadBalancerRuleOverrideAdaptiveRoutingArgs>
Link copied to clipboard
data class LoadBalancerRuleOverrideArgs(val adaptiveRoutings: Output<List<LoadBalancerRuleOverrideAdaptiveRoutingArgs>>? = null, val countryPools: Output<List<LoadBalancerRuleOverrideCountryPoolArgs>>? = null, val defaultPools: Output<List<String>>? = null, val fallbackPool: Output<String>? = null, val locationStrategies: Output<List<LoadBalancerRuleOverrideLocationStrategyArgs>>? = null, val popPools: Output<List<LoadBalancerRuleOverridePopPoolArgs>>? = null, val randomSteerings: Output<List<LoadBalancerRuleOverrideRandomSteeringArgs>>? = null, val regionPools: Output<List<LoadBalancerRuleOverrideRegionPoolArgs>>? = null, val sessionAffinity: Output<String>? = null, val sessionAffinityAttributes: Output<List<LoadBalancerRuleOverrideSessionAffinityAttributeArgs>>? = null, val sessionAffinityTtl: Output<Int>? = null, val steeringPolicy: Output<String>? = null, val ttl: Output<Int>? = null) : ConvertibleToJava<LoadBalancerRuleOverrideArgs>
Link copied to clipboard
data class LoadBalancerRuleOverrideCountryPoolArgs(val country: Output<String>, val poolIds: Output<List<String>>) : ConvertibleToJava<LoadBalancerRuleOverrideCountryPoolArgs>
data class LoadBalancerRuleOverrideLocationStrategyArgs(val mode: Output<String>? = null, val preferEcs: Output<String>? = null) : ConvertibleToJava<LoadBalancerRuleOverrideLocationStrategyArgs>
Link copied to clipboard
data class LoadBalancerRuleOverridePopPoolArgs(val poolIds: Output<List<String>>, val pop: Output<String>) : ConvertibleToJava<LoadBalancerRuleOverridePopPoolArgs>
data class LoadBalancerRuleOverrideRandomSteeringArgs(val defaultWeight: Output<Double>? = null, val poolWeights: Output<Map<String, Double>>? = null) : ConvertibleToJava<LoadBalancerRuleOverrideRandomSteeringArgs>
Link copied to clipboard
data class LoadBalancerRuleOverrideRegionPoolArgs(val poolIds: Output<List<String>>, val region: Output<String>) : ConvertibleToJava<LoadBalancerRuleOverrideRegionPoolArgs>
data class LoadBalancerRuleOverrideSessionAffinityAttributeArgs(val headers: Output<List<String>>? = null, val requireAllHeaders: Output<Boolean>? = null, val samesite: Output<String>? = null, val secure: Output<String>? = null, val zeroDowntimeFailover: Output<String>? = null) : ConvertibleToJava<LoadBalancerRuleOverrideSessionAffinityAttributeArgs>
Link copied to clipboard
data class LoadBalancerSessionAffinityAttributeArgs(val drainDuration: Output<Int>? = null, val headers: Output<List<String>>? = null, val requireAllHeaders: Output<Boolean>? = null, val samesite: Output<String>? = null, val secure: Output<String>? = null, val zeroDowntimeFailover: Output<String>? = null) : ConvertibleToJava<LoadBalancerSessionAffinityAttributeArgs>
Link copied to clipboard
data class LogpushJobOutputOptionsArgs(val batchPrefix: Output<String>? = null, val batchSuffix: Output<String>? = null, val cve20214428: Output<Boolean>? = null, val fieldDelimiter: Output<String>? = null, val fieldNames: Output<List<String>>? = null, val outputType: Output<String>? = null, val recordDelimiter: Output<String>? = null, val recordPrefix: Output<String>? = null, val recordSuffix: Output<String>? = null, val recordTemplate: Output<String>? = null, val sampleRate: Output<Double>? = null, val timestampFormat: Output<String>? = null) : ConvertibleToJava<LogpushJobOutputOptionsArgs>
Link copied to clipboard
data class ManagedHeadersManagedRequestHeaderArgs(val enabled: Output<Boolean>, val id: Output<String>) : ConvertibleToJava<ManagedHeadersManagedRequestHeaderArgs>
Link copied to clipboard
data class ManagedHeadersManagedResponseHeaderArgs(val enabled: Output<Boolean>, val id: Output<String>) : ConvertibleToJava<ManagedHeadersManagedResponseHeaderArgs>
Link copied to clipboard
data class NotificationPolicyEmailIntegrationArgs(val id: Output<String>, val name: Output<String>? = null) : ConvertibleToJava<NotificationPolicyEmailIntegrationArgs>
Link copied to clipboard
data class NotificationPolicyFiltersArgs(val actions: Output<List<String>>? = null, val affectedComponents: Output<List<String>>? = null, val airportCodes: Output<List<String>>? = null, val alertTriggerPreferences: Output<List<String>>? = null, val enableds: Output<List<String>>? = null, val environments: Output<List<String>>? = null, val eventSources: Output<List<String>>? = null, val eventTypes: Output<List<String>>? = null, val events: Output<List<String>>? = null, val groupBies: Output<List<String>>? = null, val healthCheckIds: Output<List<String>>? = null, val incidentImpacts: Output<List<String>>? = null, val inputIds: Output<List<String>>? = null, val limits: Output<List<String>>? = null, val megabitsPerSeconds: Output<List<String>>? = null, val newHealths: Output<List<String>>? = null, val newStatuses: Output<List<String>>? = null, val packetsPerSeconds: Output<List<String>>? = null, val poolIds: Output<List<String>>? = null, val products: Output<List<String>>? = null, val projectIds: Output<List<String>>? = null, val protocols: Output<List<String>>? = null, val requestsPerSeconds: Output<List<String>>? = null, val selectors: Output<List<String>>? = null, val services: Output<List<String>>? = null, val slos: Output<List<String>>? = null, val statuses: Output<List<String>>? = null, val targetHostnames: Output<List<String>>? = null, val targetIps: Output<List<String>>? = null, val targetZoneNames: Output<List<String>>? = null, val tunnelIds: Output<List<String>>? = null, val tunnelNames: Output<List<String>>? = null, val wheres: Output<List<String>>? = null, val zones: Output<List<String>>? = null) : ConvertibleToJava<NotificationPolicyFiltersArgs>
data class NotificationPolicyPagerdutyIntegrationArgs(val id: Output<String>, val name: Output<String>? = null) : ConvertibleToJava<NotificationPolicyPagerdutyIntegrationArgs>
data class NotificationPolicyWebhooksIntegrationArgs(val id: Output<String>, val name: Output<String>? = null) : ConvertibleToJava<NotificationPolicyWebhooksIntegrationArgs>
Link copied to clipboard
data class PageRuleActionsArgs(val alwaysUseHttps: Output<Boolean>? = null, val automaticHttpsRewrites: Output<String>? = null, val browserCacheTtl: Output<String>? = null, val browserCheck: Output<String>? = null, val bypassCacheOnCookie: Output<String>? = null, val cacheByDeviceType: Output<String>? = null, val cacheDeceptionArmor: Output<String>? = null, val cacheKeyFields: Output<PageRuleActionsCacheKeyFieldsArgs>? = null, val cacheLevel: Output<String>? = null, val cacheOnCookie: Output<String>? = null, val cacheTtlByStatuses: Output<List<PageRuleActionsCacheTtlByStatusArgs>>? = null, val disableApps: Output<Boolean>? = null, val disablePerformance: Output<Boolean>? = null, val disableRailgun: Output<Boolean>? = null, val disableSecurity: Output<Boolean>? = null, val disableZaraz: Output<Boolean>? = null, val edgeCacheTtl: Output<Int>? = null, val emailObfuscation: Output<String>? = null, val explicitCacheControl: Output<String>? = null, val forwardingUrl: Output<PageRuleActionsForwardingUrlArgs>? = null, val hostHeaderOverride: Output<String>? = null, val ipGeolocation: Output<String>? = null, val minifies: Output<List<PageRuleActionsMinifyArgs>>? = null, val mirage: Output<String>? = null, val opportunisticEncryption: Output<String>? = null, val originErrorPagePassThru: Output<String>? = null, val polish: Output<String>? = null, val resolveOverride: Output<String>? = null, val respectStrongEtag: Output<String>? = null, val responseBuffering: Output<String>? = null, val rocketLoader: Output<String>? = null, val securityLevel: Output<String>? = null, val serverSideExclude: Output<String>? = null, val sortQueryStringForCache: Output<String>? = null, val ssl: Output<String>? = null, val trueClientIpHeader: Output<String>? = null, val waf: Output<String>? = null) : ConvertibleToJava<PageRuleActionsArgs>
Link copied to clipboard
data class PageRuleActionsCacheKeyFieldsArgs(val cookie: Output<PageRuleActionsCacheKeyFieldsCookieArgs>? = null, val header: Output<PageRuleActionsCacheKeyFieldsHeaderArgs>? = null, val host: Output<PageRuleActionsCacheKeyFieldsHostArgs>, val queryString: Output<PageRuleActionsCacheKeyFieldsQueryStringArgs>, val user: Output<PageRuleActionsCacheKeyFieldsUserArgs>) : ConvertibleToJava<PageRuleActionsCacheKeyFieldsArgs>
Link copied to clipboard
data class PageRuleActionsCacheKeyFieldsCookieArgs(val checkPresences: Output<List<String>>? = null, val includes: Output<List<String>>? = null) : ConvertibleToJava<PageRuleActionsCacheKeyFieldsCookieArgs>
Link copied to clipboard
data class PageRuleActionsCacheKeyFieldsHeaderArgs(val checkPresences: Output<List<String>>? = null, val excludes: Output<List<String>>? = null, val includes: Output<List<String>>? = null) : ConvertibleToJava<PageRuleActionsCacheKeyFieldsHeaderArgs>
Link copied to clipboard
data class PageRuleActionsCacheKeyFieldsHostArgs(val resolved: Output<Boolean>? = null) : ConvertibleToJava<PageRuleActionsCacheKeyFieldsHostArgs>
data class PageRuleActionsCacheKeyFieldsQueryStringArgs(val excludes: Output<List<String>>? = null, val ignore: Output<Boolean>? = null, val includes: Output<List<String>>? = null) : ConvertibleToJava<PageRuleActionsCacheKeyFieldsQueryStringArgs>
Link copied to clipboard
data class PageRuleActionsCacheKeyFieldsUserArgs(val deviceType: Output<Boolean>? = null, val geo: Output<Boolean>? = null, val lang: Output<Boolean>? = null) : ConvertibleToJava<PageRuleActionsCacheKeyFieldsUserArgs>
Link copied to clipboard
data class PageRuleActionsCacheTtlByStatusArgs(val codes: Output<String>, val ttl: Output<Int>) : ConvertibleToJava<PageRuleActionsCacheTtlByStatusArgs>
Link copied to clipboard
data class PageRuleActionsForwardingUrlArgs(val statusCode: Output<Int>, val url: Output<String>) : ConvertibleToJava<PageRuleActionsForwardingUrlArgs>
Link copied to clipboard
data class PageRuleActionsMinifyArgs(val css: Output<String>, val html: Output<String>, val js: Output<String>) : ConvertibleToJava<PageRuleActionsMinifyArgs>
Link copied to clipboard
data class PagesProjectBuildConfigArgs(val buildCaching: Output<Boolean>? = null, val buildCommand: Output<String>? = null, val destinationDir: Output<String>? = null, val rootDir: Output<String>? = null, val webAnalyticsTag: Output<String>? = null, val webAnalyticsToken: Output<String>? = null) : ConvertibleToJava<PagesProjectBuildConfigArgs>
Link copied to clipboard
data class PagesProjectDeploymentConfigsArgs(val preview: Output<PagesProjectDeploymentConfigsPreviewArgs>? = null, val production: Output<PagesProjectDeploymentConfigsProductionArgs>? = null) : ConvertibleToJava<PagesProjectDeploymentConfigsArgs>
Link copied to clipboard
data class PagesProjectDeploymentConfigsPreviewArgs(val alwaysUseLatestCompatibilityDate: Output<Boolean>? = null, val compatibilityDate: Output<String>? = null, val compatibilityFlags: Output<List<String>>? = null, val d1Databases: Output<Map<String, String>>? = null, val durableObjectNamespaces: Output<Map<String, String>>? = null, val environmentVariables: Output<Map<String, String>>? = null, val failOpen: Output<Boolean>? = null, val kvNamespaces: Output<Map<String, String>>? = null, val placement: Output<PagesProjectDeploymentConfigsPreviewPlacementArgs>? = null, val r2Buckets: Output<Map<String, String>>? = null, val secrets: Output<Map<String, String>>? = null, val serviceBindings: Output<List<PagesProjectDeploymentConfigsPreviewServiceBindingArgs>>? = null, val usageModel: Output<String>? = null) : ConvertibleToJava<PagesProjectDeploymentConfigsPreviewArgs>
data class PagesProjectDeploymentConfigsPreviewPlacementArgs(val mode: Output<String>? = null) : ConvertibleToJava<PagesProjectDeploymentConfigsPreviewPlacementArgs>
data class PagesProjectDeploymentConfigsPreviewServiceBindingArgs(val environment: Output<String>? = null, val name: Output<String>, val service: Output<String>) : ConvertibleToJava<PagesProjectDeploymentConfigsPreviewServiceBindingArgs>
data class PagesProjectDeploymentConfigsProductionArgs(val alwaysUseLatestCompatibilityDate: Output<Boolean>? = null, val compatibilityDate: Output<String>? = null, val compatibilityFlags: Output<List<String>>? = null, val d1Databases: Output<Map<String, String>>? = null, val durableObjectNamespaces: Output<Map<String, String>>? = null, val environmentVariables: Output<Map<String, String>>? = null, val failOpen: Output<Boolean>? = null, val kvNamespaces: Output<Map<String, String>>? = null, val placement: Output<PagesProjectDeploymentConfigsProductionPlacementArgs>? = null, val r2Buckets: Output<Map<String, String>>? = null, val secrets: Output<Map<String, String>>? = null, val serviceBindings: Output<List<PagesProjectDeploymentConfigsProductionServiceBindingArgs>>? = null, val usageModel: Output<String>? = null) : ConvertibleToJava<PagesProjectDeploymentConfigsProductionArgs>
data class PagesProjectDeploymentConfigsProductionPlacementArgs(val mode: Output<String>? = null) : ConvertibleToJava<PagesProjectDeploymentConfigsProductionPlacementArgs>
data class PagesProjectDeploymentConfigsProductionServiceBindingArgs(val environment: Output<String>? = null, val name: Output<String>, val service: Output<String>) : ConvertibleToJava<PagesProjectDeploymentConfigsProductionServiceBindingArgs>
Link copied to clipboard
data class PagesProjectSourceArgs(val config: Output<PagesProjectSourceConfigArgs>? = null, val type: Output<String>? = null) : ConvertibleToJava<PagesProjectSourceArgs>
Link copied to clipboard
data class PagesProjectSourceConfigArgs(val deploymentsEnabled: Output<Boolean>? = null, val owner: Output<String>? = null, val prCommentsEnabled: Output<Boolean>? = null, val previewBranchExcludes: Output<List<String>>? = null, val previewBranchIncludes: Output<List<String>>? = null, val previewDeploymentSetting: Output<String>? = null, val productionBranch: Output<String>, val productionDeploymentEnabled: Output<Boolean>? = null, val repoName: Output<String>? = null) : ConvertibleToJava<PagesProjectSourceConfigArgs>
Link copied to clipboard
data class RateLimitActionArgs(val mode: Output<String>, val response: Output<RateLimitActionResponseArgs>? = null, val timeout: Output<Int>? = null) : ConvertibleToJava<RateLimitActionArgs>
Link copied to clipboard
data class RateLimitActionResponseArgs(val body: Output<String>, val contentType: Output<String>) : ConvertibleToJava<RateLimitActionResponseArgs>
Link copied to clipboard
data class RateLimitCorrelateArgs(val by: Output<String>? = null) : ConvertibleToJava<RateLimitCorrelateArgs>
Link copied to clipboard
data class RateLimitMatchArgs(val request: Output<RateLimitMatchRequestArgs>? = null, val response: Output<RateLimitMatchResponseArgs>? = null) : ConvertibleToJava<RateLimitMatchArgs>
Link copied to clipboard
Link copied to clipboard
data class RateLimitMatchRequestArgs(val methods: Output<List<String>>? = null, val schemes: Output<List<String>>? = null, val urlPattern: Output<String>? = null) : ConvertibleToJava<RateLimitMatchRequestArgs>
Link copied to clipboard
data class RateLimitMatchResponseArgs(val headers: Output<List<Map<String, String>>>? = null, val originTraffic: Output<Boolean>? = null, val statuses: Output<List<Int>>? = null) : ConvertibleToJava<RateLimitMatchResponseArgs>
Link copied to clipboard
data class RecordDataArgs(val algorithm: Output<Int>? = null, val altitude: Output<Double>? = null, val certificate: Output<String>? = null, val content: Output<String>? = null, val digest: Output<String>? = null, val digestType: Output<Int>? = null, val fingerprint: Output<String>? = null, val flags: Output<String>? = null, val keyTag: Output<Int>? = null, val latDegrees: Output<Int>? = null, val latDirection: Output<String>? = null, val latMinutes: Output<Int>? = null, val latSeconds: Output<Double>? = null, val longDegrees: Output<Int>? = null, val longDirection: Output<String>? = null, val longMinutes: Output<Int>? = null, val longSeconds: Output<Double>? = null, val matchingType: Output<Int>? = null, val name: Output<String>? = null, val order: Output<Int>? = null, val port: Output<Int>? = null, val precisionHorz: Output<Double>? = null, val precisionVert: Output<Double>? = null, val preference: Output<Int>? = null, val priority: Output<Int>? = null, val proto: Output<String>? = null, val protocol: Output<Int>? = null, val publicKey: Output<String>? = null, val regex: Output<String>? = null, val replacement: Output<String>? = null, val selector: Output<Int>? = null, val service: Output<String>? = null, val size: Output<Double>? = null, val tag: Output<String>? = null, val target: Output<String>? = null, val type: Output<Int>? = null, val usage: Output<Int>? = null, val value: Output<String>? = null, val weight: Output<Int>? = null) : ConvertibleToJava<RecordDataArgs>
Link copied to clipboard
Link copied to clipboard
data class RiskBehaviorBehaviorArgs(val enabled: Output<Boolean>, val name: Output<String>, val riskLevel: Output<String>) : ConvertibleToJava<RiskBehaviorBehaviorArgs>
Link copied to clipboard
data class RulesetRuleActionParametersAlgorithmArgs(val name: Output<String>) : ConvertibleToJava<RulesetRuleActionParametersAlgorithmArgs>
Link copied to clipboard
data class RulesetRuleActionParametersArgs(val additionalCacheablePorts: Output<List<Int>>? = null, val algorithms: Output<List<RulesetRuleActionParametersAlgorithmArgs>>? = null, val automaticHttpsRewrites: Output<Boolean>? = null, val autominifies: Output<List<RulesetRuleActionParametersAutominifyArgs>>? = null, val bic: Output<Boolean>? = null, val browserTtl: Output<RulesetRuleActionParametersBrowserTtlArgs>? = null, val cache: Output<Boolean>? = null, val cacheKey: Output<RulesetRuleActionParametersCacheKeyArgs>? = null, val cacheReserve: Output<RulesetRuleActionParametersCacheReserveArgs>? = null, val content: Output<String>? = null, val contentType: Output<String>? = null, val cookieFields: Output<List<String>>? = null, val disableApps: Output<Boolean>? = null, val disableRailgun: Output<Boolean>? = null, val disableRum: Output<Boolean>? = null, val disableZaraz: Output<Boolean>? = null, val edgeTtl: Output<RulesetRuleActionParametersEdgeTtlArgs>? = null, val emailObfuscation: Output<Boolean>? = null, val fonts: Output<Boolean>? = null, val fromList: Output<RulesetRuleActionParametersFromListArgs>? = null, val fromValue: Output<RulesetRuleActionParametersFromValueArgs>? = null, val headers: Output<List<RulesetRuleActionParametersHeaderArgs>>? = null, val hostHeader: Output<String>? = null, val hotlinkProtection: Output<Boolean>? = null, val id: Output<String>? = null, val increment: Output<Int>? = null, val matchedData: Output<RulesetRuleActionParametersMatchedDataArgs>? = null, val mirage: Output<Boolean>? = null, val opportunisticEncryption: Output<Boolean>? = null, val origin: Output<RulesetRuleActionParametersOriginArgs>? = null, val originCacheControl: Output<Boolean>? = null, val originErrorPagePassthru: Output<Boolean>? = null, val overrides: Output<RulesetRuleActionParametersOverridesArgs>? = null, val phases: Output<List<String>>? = null, val polish: Output<String>? = null, val products: Output<List<String>>? = null, val readTimeout: Output<Int>? = null, val requestFields: Output<List<String>>? = null, val respectStrongEtags: Output<Boolean>? = null, val responseFields: Output<List<String>>? = null, val responses: Output<List<RulesetRuleActionParametersResponseArgs>>? = null, val rocketLoader: Output<Boolean>? = null, val rules: Output<Map<String, String>>? = null, val ruleset: Output<String>? = null, val rulesets: Output<List<String>>? = null, val securityLevel: Output<String>? = null, val serveStale: Output<RulesetRuleActionParametersServeStaleArgs>? = null, val serverSideExcludes: Output<Boolean>? = null, val sni: Output<RulesetRuleActionParametersSniArgs>? = null, val ssl: Output<String>? = null, val statusCode: Output<Int>? = null, val sxg: Output<Boolean>? = null, val uri: Output<RulesetRuleActionParametersUriArgs>? = null) : ConvertibleToJava<RulesetRuleActionParametersArgs>
data class RulesetRuleActionParametersAutominifyArgs(val css: Output<Boolean>? = null, val html: Output<Boolean>? = null, val js: Output<Boolean>? = null) : ConvertibleToJava<RulesetRuleActionParametersAutominifyArgs>
data class RulesetRuleActionParametersBrowserTtlArgs(val default: Output<Int>? = null, val mode: Output<String>) : ConvertibleToJava<RulesetRuleActionParametersBrowserTtlArgs>
Link copied to clipboard
data class RulesetRuleActionParametersCacheKeyArgs(val cacheByDeviceType: Output<Boolean>? = null, val cacheDeceptionArmor: Output<Boolean>? = null, val customKey: Output<RulesetRuleActionParametersCacheKeyCustomKeyArgs>? = null, val ignoreQueryStringsOrder: Output<Boolean>? = null) : ConvertibleToJava<RulesetRuleActionParametersCacheKeyArgs>
data class RulesetRuleActionParametersCacheKeyCustomKeyArgs(val cookie: Output<RulesetRuleActionParametersCacheKeyCustomKeyCookieArgs>? = null, val header: Output<RulesetRuleActionParametersCacheKeyCustomKeyHeaderArgs>? = null, val host: Output<RulesetRuleActionParametersCacheKeyCustomKeyHostArgs>? = null, val queryString: Output<RulesetRuleActionParametersCacheKeyCustomKeyQueryStringArgs>? = null, val user: Output<RulesetRuleActionParametersCacheKeyCustomKeyUserArgs>? = null) : ConvertibleToJava<RulesetRuleActionParametersCacheKeyCustomKeyArgs>
data class RulesetRuleActionParametersCacheKeyCustomKeyCookieArgs(val checkPresences: Output<List<String>>? = null, val includes: Output<List<String>>? = null) : ConvertibleToJava<RulesetRuleActionParametersCacheKeyCustomKeyCookieArgs>
data class RulesetRuleActionParametersCacheKeyCustomKeyHeaderArgs(val checkPresences: Output<List<String>>? = null, val contains: Output<Map<String, List<String>>>? = null, val excludeOrigin: Output<Boolean>? = null, val includes: Output<List<String>>? = null) : ConvertibleToJava<RulesetRuleActionParametersCacheKeyCustomKeyHeaderArgs>
data class RulesetRuleActionParametersCacheKeyCustomKeyHostArgs(val resolved: Output<Boolean>? = null) : ConvertibleToJava<RulesetRuleActionParametersCacheKeyCustomKeyHostArgs>
data class RulesetRuleActionParametersCacheKeyCustomKeyQueryStringArgs(val excludes: Output<List<String>>? = null, val includes: Output<List<String>>? = null) : ConvertibleToJava<RulesetRuleActionParametersCacheKeyCustomKeyQueryStringArgs>
data class RulesetRuleActionParametersCacheKeyCustomKeyUserArgs(val deviceType: Output<Boolean>? = null, val geo: Output<Boolean>? = null, val lang: Output<Boolean>? = null) : ConvertibleToJava<RulesetRuleActionParametersCacheKeyCustomKeyUserArgs>
data class RulesetRuleActionParametersCacheReserveArgs(val eligible: Output<Boolean>, val minimumFileSize: Output<Int>? = null) : ConvertibleToJava<RulesetRuleActionParametersCacheReserveArgs>
Link copied to clipboard
data class RulesetRuleActionParametersEdgeTtlArgs(val default: Output<Int>? = null, val mode: Output<String>, val statusCodeTtls: Output<List<RulesetRuleActionParametersEdgeTtlStatusCodeTtlArgs>>? = null) : ConvertibleToJava<RulesetRuleActionParametersEdgeTtlArgs>
data class RulesetRuleActionParametersEdgeTtlStatusCodeTtlArgs(val statusCode: Output<Int>? = null, val statusCodeRanges: Output<List<RulesetRuleActionParametersEdgeTtlStatusCodeTtlStatusCodeRangeArgs>>? = null, val value: Output<Int>? = null) : ConvertibleToJava<RulesetRuleActionParametersEdgeTtlStatusCodeTtlArgs>
data class RulesetRuleActionParametersEdgeTtlStatusCodeTtlStatusCodeRangeArgs(val from: Output<Int>? = null, val to: Output<Int>? = null) : ConvertibleToJava<RulesetRuleActionParametersEdgeTtlStatusCodeTtlStatusCodeRangeArgs>
Link copied to clipboard
data class RulesetRuleActionParametersFromListArgs(val key: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<RulesetRuleActionParametersFromListArgs>
Link copied to clipboard
data class RulesetRuleActionParametersFromValueArgs(val preserveQueryString: Output<Boolean>? = null, val statusCode: Output<Int>? = null, val targetUrl: Output<RulesetRuleActionParametersFromValueTargetUrlArgs>? = null) : ConvertibleToJava<RulesetRuleActionParametersFromValueArgs>
data class RulesetRuleActionParametersFromValueTargetUrlArgs(val expression: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<RulesetRuleActionParametersFromValueTargetUrlArgs>
Link copied to clipboard
data class RulesetRuleActionParametersHeaderArgs(val expression: Output<String>? = null, val name: Output<String>? = null, val operation: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<RulesetRuleActionParametersHeaderArgs>
data class RulesetRuleActionParametersMatchedDataArgs(val publicKey: Output<String>? = null) : ConvertibleToJava<RulesetRuleActionParametersMatchedDataArgs>
Link copied to clipboard
data class RulesetRuleActionParametersOriginArgs(val host: Output<String>? = null, val port: Output<Int>? = null) : ConvertibleToJava<RulesetRuleActionParametersOriginArgs>
Link copied to clipboard
data class RulesetRuleActionParametersOverridesArgs(val action: Output<String>? = null, val categories: Output<List<RulesetRuleActionParametersOverridesCategoryArgs>>? = null, val enabled: Output<Boolean>? = null, val rules: Output<List<RulesetRuleActionParametersOverridesRuleArgs>>? = null, val sensitivityLevel: Output<String>? = null) : ConvertibleToJava<RulesetRuleActionParametersOverridesArgs>
data class RulesetRuleActionParametersOverridesCategoryArgs(val action: Output<String>? = null, val category: Output<String>? = null, val enabled: Output<Boolean>? = null) : ConvertibleToJava<RulesetRuleActionParametersOverridesCategoryArgs>
data class RulesetRuleActionParametersOverridesRuleArgs(val action: Output<String>? = null, val enabled: Output<Boolean>? = null, val id: Output<String>? = null, val scoreThreshold: Output<Int>? = null, val sensitivityLevel: Output<String>? = null) : ConvertibleToJava<RulesetRuleActionParametersOverridesRuleArgs>
Link copied to clipboard
data class RulesetRuleActionParametersResponseArgs(val content: Output<String>? = null, val contentType: Output<String>? = null, val statusCode: Output<Int>? = null) : ConvertibleToJava<RulesetRuleActionParametersResponseArgs>
data class RulesetRuleActionParametersServeStaleArgs(val disableStaleWhileUpdating: Output<Boolean>? = null) : ConvertibleToJava<RulesetRuleActionParametersServeStaleArgs>
Link copied to clipboard
data class RulesetRuleActionParametersSniArgs(val value: Output<String>? = null) : ConvertibleToJava<RulesetRuleActionParametersSniArgs>
Link copied to clipboard
data class RulesetRuleActionParametersUriArgs(val origin: Output<Boolean>? = null, val path: Output<RulesetRuleActionParametersUriPathArgs>? = null, val query: Output<RulesetRuleActionParametersUriQueryArgs>? = null) : ConvertibleToJava<RulesetRuleActionParametersUriArgs>
Link copied to clipboard
data class RulesetRuleActionParametersUriPathArgs(val expression: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<RulesetRuleActionParametersUriPathArgs>
Link copied to clipboard
data class RulesetRuleActionParametersUriQueryArgs(val expression: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<RulesetRuleActionParametersUriQueryArgs>
Link copied to clipboard
data class RulesetRuleArgs(val action: Output<String>? = null, val actionParameters: Output<RulesetRuleActionParametersArgs>? = null, val description: Output<String>? = null, val enabled: Output<Boolean>? = null, val exposedCredentialCheck: Output<RulesetRuleExposedCredentialCheckArgs>? = null, val expression: Output<String>, val id: Output<String>? = null, val logging: Output<RulesetRuleLoggingArgs>? = null, val ratelimit: Output<RulesetRuleRatelimitArgs>? = null, val ref: Output<String>? = null) : ConvertibleToJava<RulesetRuleArgs>
Link copied to clipboard
Link copied to clipboard
data class RulesetRuleExposedCredentialCheckArgs(val passwordExpression: Output<String>? = null, val usernameExpression: Output<String>? = null) : ConvertibleToJava<RulesetRuleExposedCredentialCheckArgs>
Link copied to clipboard
data class RulesetRuleLoggingArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<RulesetRuleLoggingArgs>
Link copied to clipboard
data class RulesetRuleRatelimitArgs(val characteristics: Output<List<String>>? = null, val countingExpression: Output<String>? = null, val mitigationTimeout: Output<Int>? = null, val period: Output<Int>? = null, val requestsPerPeriod: Output<Int>? = null, val requestsToOrigin: Output<Boolean>? = null, val scorePerPeriod: Output<Int>? = null, val scoreResponseHeaderName: Output<String>? = null) : ConvertibleToJava<RulesetRuleRatelimitArgs>
Link copied to clipboard
data class SnippetFileArgs(val content: Output<String>? = null, val name: Output<String>) : ConvertibleToJava<SnippetFileArgs>
Link copied to clipboard
Link copied to clipboard
data class SnippetRulesRuleArgs(val description: Output<String>? = null, val enabled: Output<Boolean>? = null, val expression: Output<String>, val snippetName: Output<String>) : ConvertibleToJava<SnippetRulesRuleArgs>
Link copied to clipboard
data class SpectrumApplicationDnsArgs(val name: Output<String>, val type: Output<String>) : ConvertibleToJava<SpectrumApplicationDnsArgs>
Link copied to clipboard
data class SpectrumApplicationEdgeIpsArgs(val connectivity: Output<String>? = null, val ips: Output<List<String>>? = null, val type: Output<String>) : ConvertibleToJava<SpectrumApplicationEdgeIpsArgs>
Link copied to clipboard
data class SpectrumApplicationOriginDnsArgs(val name: Output<String>) : ConvertibleToJava<SpectrumApplicationOriginDnsArgs>
Link copied to clipboard
data class SpectrumApplicationOriginPortRangeArgs(val end: Output<Int>, val start: Output<Int>) : ConvertibleToJava<SpectrumApplicationOriginPortRangeArgs>
Link copied to clipboard
data class SplitTunnelTunnelArgs(val address: Output<String>? = null, val description: Output<String>? = null, val host: Output<String>? = null) : ConvertibleToJava<SplitTunnelTunnelArgs>
Link copied to clipboard
data class TeamsAccountAntivirusArgs(val enabledDownloadPhase: Output<Boolean>, val enabledUploadPhase: Output<Boolean>, val failClosed: Output<Boolean>, val notificationSettings: Output<TeamsAccountAntivirusNotificationSettingsArgs>? = null) : ConvertibleToJava<TeamsAccountAntivirusArgs>
data class TeamsAccountAntivirusNotificationSettingsArgs(val enabled: Output<Boolean>? = null, val message: Output<String>? = null, val supportUrl: Output<String>? = null) : ConvertibleToJava<TeamsAccountAntivirusNotificationSettingsArgs>
Link copied to clipboard
data class TeamsAccountBlockPageArgs(val backgroundColor: Output<String>? = null, val enabled: Output<Boolean>? = null, val footerText: Output<String>? = null, val headerText: Output<String>? = null, val logoPath: Output<String>? = null, val mailtoAddress: Output<String>? = null, val mailtoSubject: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<TeamsAccountBlockPageArgs>
Link copied to clipboard
data class TeamsAccountBodyScanningArgs(val inspectionMode: Output<String>) : ConvertibleToJava<TeamsAccountBodyScanningArgs>
Link copied to clipboard
data class TeamsAccountCertificateArgs(val id: Output<String>) : ConvertibleToJava<TeamsAccountCertificateArgs>
Link copied to clipboard
data class TeamsAccountCustomCertificateArgs(val enabled: Output<Boolean>, val id: Output<String>? = null, val updatedAt: Output<String>? = null) : ConvertibleToJava<TeamsAccountCustomCertificateArgs>
Link copied to clipboard
data class TeamsAccountExtendedEmailMatchingArgs(val enabled: Output<Boolean>) : ConvertibleToJava<TeamsAccountExtendedEmailMatchingArgs>
Link copied to clipboard
data class TeamsAccountFipsArgs(val tls: Output<Boolean>? = null) : ConvertibleToJava<TeamsAccountFipsArgs>
Link copied to clipboard
data class TeamsAccountLoggingArgs(val redactPii: Output<Boolean>, val settingsByRuleType: Output<TeamsAccountLoggingSettingsByRuleTypeArgs>) : ConvertibleToJava<TeamsAccountLoggingArgs>
data class TeamsAccountLoggingSettingsByRuleTypeArgs(val dns: Output<TeamsAccountLoggingSettingsByRuleTypeDnsArgs>, val http: Output<TeamsAccountLoggingSettingsByRuleTypeHttpArgs>, val l4: Output<TeamsAccountLoggingSettingsByRuleTypeL4Args>) : ConvertibleToJava<TeamsAccountLoggingSettingsByRuleTypeArgs>
data class TeamsAccountLoggingSettingsByRuleTypeDnsArgs(val logAll: Output<Boolean>, val logBlocks: Output<Boolean>) : ConvertibleToJava<TeamsAccountLoggingSettingsByRuleTypeDnsArgs>
data class TeamsAccountLoggingSettingsByRuleTypeHttpArgs(val logAll: Output<Boolean>, val logBlocks: Output<Boolean>) : ConvertibleToJava<TeamsAccountLoggingSettingsByRuleTypeHttpArgs>
data class TeamsAccountLoggingSettingsByRuleTypeL4Args(val logAll: Output<Boolean>, val logBlocks: Output<Boolean>) : ConvertibleToJava<TeamsAccountLoggingSettingsByRuleTypeL4Args>
Link copied to clipboard
data class TeamsAccountPayloadLogArgs(val publicKey: Output<String>) : ConvertibleToJava<TeamsAccountPayloadLogArgs>
Link copied to clipboard
data class TeamsAccountProxyArgs(val disableForTime: Output<Int>, val rootCa: Output<Boolean>, val tcp: Output<Boolean>, val udp: Output<Boolean>, val virtualIp: Output<Boolean>) : ConvertibleToJava<TeamsAccountProxyArgs>
Link copied to clipboard
data class TeamsAccountSshSessionLogArgs(val publicKey: Output<String>) : ConvertibleToJava<TeamsAccountSshSessionLogArgs>
Link copied to clipboard
data class TeamsListItemsWithDescriptionArgs(val description: Output<String>, val value: Output<String>) : ConvertibleToJava<TeamsListItemsWithDescriptionArgs>
Link copied to clipboard
data class TeamsLocationEndpointsArgs(val doh: Output<TeamsLocationEndpointsDohArgs>? = null, val dot: Output<TeamsLocationEndpointsDotArgs>? = null, val ipv4: Output<TeamsLocationEndpointsIpv4Args>? = null, val ipv6: Output<TeamsLocationEndpointsIpv6Args>? = null) : ConvertibleToJava<TeamsLocationEndpointsArgs>
Link copied to clipboard
data class TeamsLocationEndpointsDohArgs(val authenticationEnabled: Output<Boolean>? = null, val enabled: Output<Boolean>, val networks: Output<List<TeamsLocationEndpointsDohNetworkArgs>>? = null, val requireToken: Output<Boolean>? = null) : ConvertibleToJava<TeamsLocationEndpointsDohArgs>
Link copied to clipboard
data class TeamsLocationEndpointsDohNetworkArgs(val network: Output<String>) : ConvertibleToJava<TeamsLocationEndpointsDohNetworkArgs>
Link copied to clipboard
data class TeamsLocationEndpointsDotArgs(val authenticationEnabled: Output<Boolean>? = null, val enabled: Output<Boolean>, val networks: Output<List<TeamsLocationEndpointsDotNetworkArgs>>? = null, val requireToken: Output<Boolean>? = null) : ConvertibleToJava<TeamsLocationEndpointsDotArgs>
Link copied to clipboard
data class TeamsLocationEndpointsDotNetworkArgs(val network: Output<String>) : ConvertibleToJava<TeamsLocationEndpointsDotNetworkArgs>
Link copied to clipboard
data class TeamsLocationEndpointsIpv4Args(val authenticationEnabled: Output<Boolean>? = null, val enabled: Output<Boolean>) : ConvertibleToJava<TeamsLocationEndpointsIpv4Args>
Link copied to clipboard
data class TeamsLocationEndpointsIpv6Args(val authenticationEnabled: Output<Boolean>? = null, val enabled: Output<Boolean>, val networks: Output<List<TeamsLocationEndpointsIpv6NetworkArgs>>? = null) : ConvertibleToJava<TeamsLocationEndpointsIpv6Args>
Link copied to clipboard
data class TeamsLocationEndpointsIpv6NetworkArgs(val network: Output<String>) : ConvertibleToJava<TeamsLocationEndpointsIpv6NetworkArgs>
Link copied to clipboard
data class TeamsLocationNetworkArgs(val network: Output<String>) : ConvertibleToJava<TeamsLocationNetworkArgs>
Link copied to clipboard
data class TeamsRuleRuleSettingsArgs(val addHeaders: Output<Map<String, String>>? = null, val allowChildBypass: Output<Boolean>? = null, val auditSsh: Output<TeamsRuleRuleSettingsAuditSshArgs>? = null, val bisoAdminControls: Output<TeamsRuleRuleSettingsBisoAdminControlsArgs>? = null, val blockPageEnabled: Output<Boolean>? = null, val blockPageReason: Output<String>? = null, val bypassParentRule: Output<Boolean>? = null, val checkSession: Output<TeamsRuleRuleSettingsCheckSessionArgs>? = null, val dnsResolvers: Output<TeamsRuleRuleSettingsDnsResolversArgs>? = null, val egress: Output<TeamsRuleRuleSettingsEgressArgs>? = null, val ignoreCnameCategoryMatches: Output<Boolean>? = null, val insecureDisableDnssecValidation: Output<Boolean>? = null, val ipCategories: Output<Boolean>? = null, val l4override: Output<TeamsRuleRuleSettingsL4overrideArgs>? = null, val notificationSettings: Output<TeamsRuleRuleSettingsNotificationSettingsArgs>? = null, val overrideHost: Output<String>? = null, val overrideIps: Output<List<String>>? = null, val payloadLog: Output<TeamsRuleRuleSettingsPayloadLogArgs>? = null, val resolveDnsInternally: Output<TeamsRuleRuleSettingsResolveDnsInternallyArgs>? = null, val resolveDnsThroughCloudflare: Output<Boolean>? = null, val untrustedCert: Output<TeamsRuleRuleSettingsUntrustedCertArgs>? = null) : ConvertibleToJava<TeamsRuleRuleSettingsArgs>
Link copied to clipboard
data class TeamsRuleRuleSettingsAuditSshArgs(val commandLogging: Output<Boolean>) : ConvertibleToJava<TeamsRuleRuleSettingsAuditSshArgs>
data class TeamsRuleRuleSettingsBisoAdminControlsArgs(val disableClipboardRedirection: Output<Boolean>? = null, val disableCopyPaste: Output<Boolean>? = null, val disableDownload: Output<Boolean>? = null, val disableKeyboard: Output<Boolean>? = null, val disablePrinting: Output<Boolean>? = null, val disableUpload: Output<Boolean>? = null) : ConvertibleToJava<TeamsRuleRuleSettingsBisoAdminControlsArgs>
Link copied to clipboard
data class TeamsRuleRuleSettingsCheckSessionArgs(val duration: Output<String>, val enforce: Output<Boolean>) : ConvertibleToJava<TeamsRuleRuleSettingsCheckSessionArgs>
Link copied to clipboard
data class TeamsRuleRuleSettingsDnsResolversArgs(val ipv4s: Output<List<TeamsRuleRuleSettingsDnsResolversIpv4Args>>? = null, val ipv6s: Output<List<TeamsRuleRuleSettingsDnsResolversIpv6Args>>? = null) : ConvertibleToJava<TeamsRuleRuleSettingsDnsResolversArgs>
data class TeamsRuleRuleSettingsDnsResolversIpv4Args(val ip: Output<String>, val port: Output<Int>? = null, val routeThroughPrivateNetwork: Output<Boolean>? = null, val vnetId: Output<String>? = null) : ConvertibleToJava<TeamsRuleRuleSettingsDnsResolversIpv4Args>
data class TeamsRuleRuleSettingsDnsResolversIpv6Args(val ip: Output<String>, val port: Output<Int>? = null, val routeThroughPrivateNetwork: Output<Boolean>? = null, val vnetId: Output<String>? = null) : ConvertibleToJava<TeamsRuleRuleSettingsDnsResolversIpv6Args>
Link copied to clipboard
data class TeamsRuleRuleSettingsEgressArgs(val ipv4: Output<String>, val ipv4Fallback: Output<String>? = null, val ipv6: Output<String>) : ConvertibleToJava<TeamsRuleRuleSettingsEgressArgs>
Link copied to clipboard
data class TeamsRuleRuleSettingsL4overrideArgs(val ip: Output<String>, val port: Output<Int>) : ConvertibleToJava<TeamsRuleRuleSettingsL4overrideArgs>
data class TeamsRuleRuleSettingsNotificationSettingsArgs(val enabled: Output<Boolean>? = null, val message: Output<String>? = null, val supportUrl: Output<String>? = null) : ConvertibleToJava<TeamsRuleRuleSettingsNotificationSettingsArgs>
Link copied to clipboard
data class TeamsRuleRuleSettingsPayloadLogArgs(val enabled: Output<Boolean>) : ConvertibleToJava<TeamsRuleRuleSettingsPayloadLogArgs>
data class TeamsRuleRuleSettingsResolveDnsInternallyArgs(val fallback: Output<String>? = null, val viewId: Output<String>? = null) : ConvertibleToJava<TeamsRuleRuleSettingsResolveDnsInternallyArgs>
Link copied to clipboard
data class TeamsRuleRuleSettingsUntrustedCertArgs(val action: Output<String>? = null) : ConvertibleToJava<TeamsRuleRuleSettingsUntrustedCertArgs>
Link copied to clipboard
data class TunnelConfigConfigArgs(val ingressRules: Output<List<TunnelConfigConfigIngressRuleArgs>>, val originRequest: Output<TunnelConfigConfigOriginRequestArgs>? = null, val warpRouting: Output<TunnelConfigConfigWarpRoutingArgs>? = null) : ConvertibleToJava<TunnelConfigConfigArgs>
Link copied to clipboard
data class TunnelConfigConfigIngressRuleArgs(val hostname: Output<String>? = null, val originRequest: Output<TunnelConfigConfigIngressRuleOriginRequestArgs>? = null, val path: Output<String>? = null, val service: Output<String>) : ConvertibleToJava<TunnelConfigConfigIngressRuleArgs>
data class TunnelConfigConfigIngressRuleOriginRequestAccessArgs(val audTags: Output<List<String>>? = null, val required: Output<Boolean>? = null, val teamName: Output<String>? = null) : ConvertibleToJava<TunnelConfigConfigIngressRuleOriginRequestAccessArgs>
data class TunnelConfigConfigIngressRuleOriginRequestArgs(val access: Output<TunnelConfigConfigIngressRuleOriginRequestAccessArgs>? = null, val bastionMode: Output<Boolean>? = null, val caPool: Output<String>? = null, val connectTimeout: Output<String>? = null, val disableChunkedEncoding: Output<Boolean>? = null, val http2Origin: Output<Boolean>? = null, val httpHostHeader: Output<String>? = null, val ipRules: Output<List<TunnelConfigConfigIngressRuleOriginRequestIpRuleArgs>>? = null, val keepAliveConnections: Output<Int>? = null, val keepAliveTimeout: Output<String>? = null, val noHappyEyeballs: Output<Boolean>? = null, val noTlsVerify: Output<Boolean>? = null, val originServerName: Output<String>? = null, val proxyAddress: Output<String>? = null, val proxyPort: Output<Int>? = null, val proxyType: Output<String>? = null, val tcpKeepAlive: Output<String>? = null, val tlsTimeout: Output<String>? = null) : ConvertibleToJava<TunnelConfigConfigIngressRuleOriginRequestArgs>
data class TunnelConfigConfigIngressRuleOriginRequestIpRuleArgs(val allow: Output<Boolean>? = null, val ports: Output<List<Int>>? = null, val prefix: Output<String>? = null) : ConvertibleToJava<TunnelConfigConfigIngressRuleOriginRequestIpRuleArgs>
data class TunnelConfigConfigOriginRequestAccessArgs(val audTags: Output<List<String>>? = null, val required: Output<Boolean>? = null, val teamName: Output<String>? = null) : ConvertibleToJava<TunnelConfigConfigOriginRequestAccessArgs>
Link copied to clipboard
data class TunnelConfigConfigOriginRequestArgs(val access: Output<TunnelConfigConfigOriginRequestAccessArgs>? = null, val bastionMode: Output<Boolean>? = null, val caPool: Output<String>? = null, val connectTimeout: Output<String>? = null, val disableChunkedEncoding: Output<Boolean>? = null, val http2Origin: Output<Boolean>? = null, val httpHostHeader: Output<String>? = null, val ipRules: Output<List<TunnelConfigConfigOriginRequestIpRuleArgs>>? = null, val keepAliveConnections: Output<Int>? = null, val keepAliveTimeout: Output<String>? = null, val noHappyEyeballs: Output<Boolean>? = null, val noTlsVerify: Output<Boolean>? = null, val originServerName: Output<String>? = null, val proxyAddress: Output<String>? = null, val proxyPort: Output<Int>? = null, val proxyType: Output<String>? = null, val tcpKeepAlive: Output<String>? = null, val tlsTimeout: Output<String>? = null) : ConvertibleToJava<TunnelConfigConfigOriginRequestArgs>
data class TunnelConfigConfigOriginRequestIpRuleArgs(val allow: Output<Boolean>? = null, val ports: Output<List<Int>>? = null, val prefix: Output<String>? = null) : ConvertibleToJava<TunnelConfigConfigOriginRequestIpRuleArgs>
Link copied to clipboard
data class TunnelConfigConfigWarpRoutingArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<TunnelConfigConfigWarpRoutingArgs>
Link copied to clipboard
data class UserAgentBlockingRuleConfigurationArgs(val target: Output<String>, val value: Output<String>) : ConvertibleToJava<UserAgentBlockingRuleConfigurationArgs>
Link copied to clipboard
data class WaitingRoomAdditionalRouteArgs(val host: Output<String>, val path: Output<String>? = null) : ConvertibleToJava<WaitingRoomAdditionalRouteArgs>
Link copied to clipboard
data class WaitingRoomRulesRuleArgs(val action: Output<String>, val description: Output<String>? = null, val expression: Output<String>, val id: Output<String>? = null, val status: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<WaitingRoomRulesRuleArgs>
Link copied to clipboard
data class WorkerScriptAnalyticsEngineBindingArgs(val dataset: Output<String>, val name: Output<String>) : ConvertibleToJava<WorkerScriptAnalyticsEngineBindingArgs>
Link copied to clipboard
data class WorkerScriptD1DatabaseBindingArgs(val databaseId: Output<String>, val name: Output<String>) : ConvertibleToJava<WorkerScriptD1DatabaseBindingArgs>
Link copied to clipboard
data class WorkerScriptHyperdriveConfigBindingArgs(val binding: Output<String>, val id: Output<String>) : ConvertibleToJava<WorkerScriptHyperdriveConfigBindingArgs>
Link copied to clipboard
data class WorkerScriptKvNamespaceBindingArgs(val name: Output<String>, val namespaceId: Output<String>) : ConvertibleToJava<WorkerScriptKvNamespaceBindingArgs>
Link copied to clipboard
data class WorkerScriptPlacementArgs(val mode: Output<String>) : ConvertibleToJava<WorkerScriptPlacementArgs>
Link copied to clipboard
data class WorkerScriptPlainTextBindingArgs(val name: Output<String>, val text: Output<String>) : ConvertibleToJava<WorkerScriptPlainTextBindingArgs>
Link copied to clipboard
data class WorkerScriptQueueBindingArgs(val binding: Output<String>, val queue: Output<String>) : ConvertibleToJava<WorkerScriptQueueBindingArgs>
Link copied to clipboard
data class WorkerScriptR2BucketBindingArgs(val bucketName: Output<String>, val name: Output<String>) : ConvertibleToJava<WorkerScriptR2BucketBindingArgs>
Link copied to clipboard
data class WorkerScriptSecretTextBindingArgs(val name: Output<String>, val text: Output<String>) : ConvertibleToJava<WorkerScriptSecretTextBindingArgs>
Link copied to clipboard
data class WorkerScriptServiceBindingArgs(val environment: Output<String>? = null, val name: Output<String>, val service: Output<String>) : ConvertibleToJava<WorkerScriptServiceBindingArgs>
Link copied to clipboard
data class WorkerScriptWebassemblyBindingArgs(val module: Output<String>, val name: Output<String>) : ConvertibleToJava<WorkerScriptWebassemblyBindingArgs>
Link copied to clipboard
data class WorkersScriptAnalyticsEngineBindingArgs(val dataset: Output<String>, val name: Output<String>) : ConvertibleToJava<WorkersScriptAnalyticsEngineBindingArgs>
Link copied to clipboard
data class WorkersScriptD1DatabaseBindingArgs(val databaseId: Output<String>, val name: Output<String>) : ConvertibleToJava<WorkersScriptD1DatabaseBindingArgs>
Link copied to clipboard
data class WorkersScriptHyperdriveConfigBindingArgs(val binding: Output<String>, val id: Output<String>) : ConvertibleToJava<WorkersScriptHyperdriveConfigBindingArgs>
Link copied to clipboard
data class WorkersScriptKvNamespaceBindingArgs(val name: Output<String>, val namespaceId: Output<String>) : ConvertibleToJava<WorkersScriptKvNamespaceBindingArgs>
Link copied to clipboard
data class WorkersScriptPlacementArgs(val mode: Output<String>) : ConvertibleToJava<WorkersScriptPlacementArgs>
Link copied to clipboard
data class WorkersScriptPlainTextBindingArgs(val name: Output<String>, val text: Output<String>) : ConvertibleToJava<WorkersScriptPlainTextBindingArgs>
Link copied to clipboard
data class WorkersScriptQueueBindingArgs(val binding: Output<String>, val queue: Output<String>) : ConvertibleToJava<WorkersScriptQueueBindingArgs>
Link copied to clipboard
data class WorkersScriptR2BucketBindingArgs(val bucketName: Output<String>, val name: Output<String>) : ConvertibleToJava<WorkersScriptR2BucketBindingArgs>
Link copied to clipboard
data class WorkersScriptSecretTextBindingArgs(val name: Output<String>, val text: Output<String>) : ConvertibleToJava<WorkersScriptSecretTextBindingArgs>
Link copied to clipboard
data class WorkersScriptServiceBindingArgs(val environment: Output<String>? = null, val name: Output<String>, val service: Output<String>) : ConvertibleToJava<WorkersScriptServiceBindingArgs>
Link copied to clipboard
data class WorkersScriptWebassemblyBindingArgs(val module: Output<String>, val name: Output<String>) : ConvertibleToJava<WorkersScriptWebassemblyBindingArgs>
Link copied to clipboard
data class ZeroTrustAccessApplicationCorsHeaderArgs(val allowAllHeaders: Output<Boolean>? = null, val allowAllMethods: Output<Boolean>? = null, val allowAllOrigins: Output<Boolean>? = null, val allowCredentials: Output<Boolean>? = null, val allowedHeaders: Output<List<String>>? = null, val allowedMethods: Output<List<String>>? = null, val allowedOrigins: Output<List<String>>? = null, val maxAge: Output<Int>? = null) : ConvertibleToJava<ZeroTrustAccessApplicationCorsHeaderArgs>
data class ZeroTrustAccessApplicationDestinationArgs(val cidr: Output<String>? = null, val hostname: Output<String>? = null, val l4Protocol: Output<String>? = null, val portRange: Output<String>? = null, val type: Output<String>? = null, val uri: Output<String>? = null, val vnetId: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessApplicationDestinationArgs>
Link copied to clipboard
data class ZeroTrustAccessApplicationFooterLinkArgs(val name: Output<String>? = null, val url: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessApplicationFooterLinkArgs>
data class ZeroTrustAccessApplicationLandingPageDesignArgs(val buttonColor: Output<String>? = null, val buttonTextColor: Output<String>? = null, val imageUrl: Output<String>? = null, val message: Output<String>? = null, val title: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessApplicationLandingPageDesignArgs>
Link copied to clipboard
data class ZeroTrustAccessApplicationSaasAppArgs(val accessTokenLifetime: Output<String>? = null, val allowPkceWithoutClientSecret: Output<Boolean>? = null, val appLauncherUrl: Output<String>? = null, val authType: Output<String>? = null, val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val consumerServiceUrl: Output<String>? = null, val customAttributes: Output<List<ZeroTrustAccessApplicationSaasAppCustomAttributeArgs>>? = null, val customClaims: Output<List<ZeroTrustAccessApplicationSaasAppCustomClaimArgs>>? = null, val defaultRelayState: Output<String>? = null, val grantTypes: Output<List<String>>? = null, val groupFilterRegex: Output<String>? = null, val hybridAndImplicitOptions: Output<ZeroTrustAccessApplicationSaasAppHybridAndImplicitOptionsArgs>? = null, val idpEntityId: Output<String>? = null, val nameIdFormat: Output<String>? = null, val nameIdTransformJsonata: Output<String>? = null, val publicKey: Output<String>? = null, val redirectUris: Output<List<String>>? = null, val refreshTokenOptions: Output<List<ZeroTrustAccessApplicationSaasAppRefreshTokenOptionArgs>>? = null, val samlAttributeTransformJsonata: Output<String>? = null, val scopes: Output<List<String>>? = null, val spEntityId: Output<String>? = null, val ssoEndpoint: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessApplicationSaasAppArgs>
data class ZeroTrustAccessApplicationSaasAppCustomAttributeArgs(val friendlyName: Output<String>? = null, val name: Output<String>? = null, val nameFormat: Output<String>? = null, val required: Output<Boolean>? = null, val source: Output<ZeroTrustAccessApplicationSaasAppCustomAttributeSourceArgs>) : ConvertibleToJava<ZeroTrustAccessApplicationSaasAppCustomAttributeArgs>
data class ZeroTrustAccessApplicationSaasAppCustomAttributeSourceArgs(val name: Output<String>, val nameByIdp: Output<Map<String, String>>? = null) : ConvertibleToJava<ZeroTrustAccessApplicationSaasAppCustomAttributeSourceArgs>
data class ZeroTrustAccessApplicationSaasAppCustomClaimArgs(val name: Output<String>? = null, val required: Output<Boolean>? = null, val scope: Output<String>? = null, val source: Output<ZeroTrustAccessApplicationSaasAppCustomClaimSourceArgs>) : ConvertibleToJava<ZeroTrustAccessApplicationSaasAppCustomClaimArgs>
data class ZeroTrustAccessApplicationSaasAppCustomClaimSourceArgs(val name: Output<String>, val nameByIdp: Output<Map<String, String>>? = null) : ConvertibleToJava<ZeroTrustAccessApplicationSaasAppCustomClaimSourceArgs>
data class ZeroTrustAccessApplicationSaasAppHybridAndImplicitOptionsArgs(val returnAccessTokenFromAuthorizationEndpoint: Output<Boolean>? = null, val returnIdTokenFromAuthorizationEndpoint: Output<Boolean>? = null) : ConvertibleToJava<ZeroTrustAccessApplicationSaasAppHybridAndImplicitOptionsArgs>
data class ZeroTrustAccessApplicationSaasAppRefreshTokenOptionArgs(val lifetime: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessApplicationSaasAppRefreshTokenOptionArgs>
Link copied to clipboard
data class ZeroTrustAccessApplicationScimConfigArgs(val authentication: Output<ZeroTrustAccessApplicationScimConfigAuthenticationArgs>? = null, val deactivateOnDelete: Output<Boolean>? = null, val enabled: Output<Boolean>? = null, val idpUid: Output<String>, val mappings: Output<List<ZeroTrustAccessApplicationScimConfigMappingArgs>>? = null, val remoteUri: Output<String>) : ConvertibleToJava<ZeroTrustAccessApplicationScimConfigArgs>
data class ZeroTrustAccessApplicationScimConfigAuthenticationArgs(val authorizationUrl: Output<String>? = null, val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val password: Output<String>? = null, val scheme: Output<String>, val scopes: Output<List<String>>? = null, val token: Output<String>? = null, val tokenUrl: Output<String>? = null, val user: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessApplicationScimConfigAuthenticationArgs>
data class ZeroTrustAccessApplicationScimConfigMappingArgs(val enabled: Output<Boolean>? = null, val filter: Output<String>? = null, val operations: Output<ZeroTrustAccessApplicationScimConfigMappingOperationsArgs>? = null, val schema: Output<String>, val strictness: Output<String>? = null, val transformJsonata: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessApplicationScimConfigMappingArgs>
data class ZeroTrustAccessApplicationScimConfigMappingOperationsArgs(val create: Output<Boolean>? = null, val delete: Output<Boolean>? = null, val update: Output<Boolean>? = null) : ConvertibleToJava<ZeroTrustAccessApplicationScimConfigMappingOperationsArgs>
data class ZeroTrustAccessApplicationTargetCriteriaArgs(val port: Output<Int>, val protocol: Output<String>, val targetAttributes: Output<List<ZeroTrustAccessApplicationTargetCriteriaTargetAttributeArgs>>) : ConvertibleToJava<ZeroTrustAccessApplicationTargetCriteriaArgs>
data class ZeroTrustAccessApplicationTargetCriteriaTargetAttributeArgs(val name: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<ZeroTrustAccessApplicationTargetCriteriaTargetAttributeArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupExcludeArgs(val anyValidServiceToken: Output<Boolean>? = null, val authContexts: Output<List<ZeroTrustAccessGroupExcludeAuthContextArgs>>? = null, val authMethod: Output<String>? = null, val azures: Output<List<ZeroTrustAccessGroupExcludeAzureArgs>>? = null, val certificate: Output<Boolean>? = null, val commonName: Output<String>? = null, val commonNames: Output<List<String>>? = null, val devicePostures: Output<List<String>>? = null, val emailDomains: Output<List<String>>? = null, val emailLists: Output<List<String>>? = null, val emails: Output<List<String>>? = null, val everyone: Output<Boolean>? = null, val externalEvaluations: Output<List<ZeroTrustAccessGroupExcludeExternalEvaluationArgs>>? = null, val geos: Output<List<String>>? = null, val githubs: Output<List<ZeroTrustAccessGroupExcludeGithubArgs>>? = null, val groups: Output<List<String>>? = null, val gsuites: Output<List<ZeroTrustAccessGroupExcludeGsuiteArgs>>? = null, val ipLists: Output<List<String>>? = null, val ips: Output<List<String>>? = null, val loginMethods: Output<List<String>>? = null, val oktas: Output<List<ZeroTrustAccessGroupExcludeOktaArgs>>? = null, val samls: Output<List<ZeroTrustAccessGroupExcludeSamlArgs>>? = null, val serviceTokens: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessGroupExcludeArgs>
data class ZeroTrustAccessGroupExcludeAuthContextArgs(val acId: Output<String>, val id: Output<String>, val identityProviderId: Output<String>) : ConvertibleToJava<ZeroTrustAccessGroupExcludeAuthContextArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupExcludeAzureArgs(val identityProviderId: Output<String>? = null, val ids: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessGroupExcludeAzureArgs>
data class ZeroTrustAccessGroupExcludeExternalEvaluationArgs(val evaluateUrl: Output<String>? = null, val keysUrl: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessGroupExcludeExternalEvaluationArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupExcludeGithubArgs(val identityProviderId: Output<String>? = null, val name: Output<String>? = null, val teams: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessGroupExcludeGithubArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupExcludeGsuiteArgs(val emails: Output<List<String>>, val identityProviderId: Output<String>) : ConvertibleToJava<ZeroTrustAccessGroupExcludeGsuiteArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupExcludeOktaArgs(val identityProviderId: Output<String>? = null, val names: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessGroupExcludeOktaArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupExcludeSamlArgs(val attributeName: Output<String>? = null, val attributeValue: Output<String>? = null, val identityProviderId: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessGroupExcludeSamlArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupIncludeArgs(val anyValidServiceToken: Output<Boolean>? = null, val authContexts: Output<List<ZeroTrustAccessGroupIncludeAuthContextArgs>>? = null, val authMethod: Output<String>? = null, val azures: Output<List<ZeroTrustAccessGroupIncludeAzureArgs>>? = null, val certificate: Output<Boolean>? = null, val commonName: Output<String>? = null, val commonNames: Output<List<String>>? = null, val devicePostures: Output<List<String>>? = null, val emailDomains: Output<List<String>>? = null, val emailLists: Output<List<String>>? = null, val emails: Output<List<String>>? = null, val everyone: Output<Boolean>? = null, val externalEvaluations: Output<List<ZeroTrustAccessGroupIncludeExternalEvaluationArgs>>? = null, val geos: Output<List<String>>? = null, val githubs: Output<List<ZeroTrustAccessGroupIncludeGithubArgs>>? = null, val groups: Output<List<String>>? = null, val gsuites: Output<List<ZeroTrustAccessGroupIncludeGsuiteArgs>>? = null, val ipLists: Output<List<String>>? = null, val ips: Output<List<String>>? = null, val loginMethods: Output<List<String>>? = null, val oktas: Output<List<ZeroTrustAccessGroupIncludeOktaArgs>>? = null, val samls: Output<List<ZeroTrustAccessGroupIncludeSamlArgs>>? = null, val serviceTokens: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessGroupIncludeArgs>
data class ZeroTrustAccessGroupIncludeAuthContextArgs(val acId: Output<String>, val id: Output<String>, val identityProviderId: Output<String>) : ConvertibleToJava<ZeroTrustAccessGroupIncludeAuthContextArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupIncludeAzureArgs(val identityProviderId: Output<String>? = null, val ids: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessGroupIncludeAzureArgs>
data class ZeroTrustAccessGroupIncludeExternalEvaluationArgs(val evaluateUrl: Output<String>? = null, val keysUrl: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessGroupIncludeExternalEvaluationArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupIncludeGithubArgs(val identityProviderId: Output<String>? = null, val name: Output<String>? = null, val teams: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessGroupIncludeGithubArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupIncludeGsuiteArgs(val emails: Output<List<String>>, val identityProviderId: Output<String>) : ConvertibleToJava<ZeroTrustAccessGroupIncludeGsuiteArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupIncludeOktaArgs(val identityProviderId: Output<String>? = null, val names: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessGroupIncludeOktaArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupIncludeSamlArgs(val attributeName: Output<String>? = null, val attributeValue: Output<String>? = null, val identityProviderId: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessGroupIncludeSamlArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupRequireArgs(val anyValidServiceToken: Output<Boolean>? = null, val authContexts: Output<List<ZeroTrustAccessGroupRequireAuthContextArgs>>? = null, val authMethod: Output<String>? = null, val azures: Output<List<ZeroTrustAccessGroupRequireAzureArgs>>? = null, val certificate: Output<Boolean>? = null, val commonName: Output<String>? = null, val commonNames: Output<List<String>>? = null, val devicePostures: Output<List<String>>? = null, val emailDomains: Output<List<String>>? = null, val emailLists: Output<List<String>>? = null, val emails: Output<List<String>>? = null, val everyone: Output<Boolean>? = null, val externalEvaluations: Output<List<ZeroTrustAccessGroupRequireExternalEvaluationArgs>>? = null, val geos: Output<List<String>>? = null, val githubs: Output<List<ZeroTrustAccessGroupRequireGithubArgs>>? = null, val groups: Output<List<String>>? = null, val gsuites: Output<List<ZeroTrustAccessGroupRequireGsuiteArgs>>? = null, val ipLists: Output<List<String>>? = null, val ips: Output<List<String>>? = null, val loginMethods: Output<List<String>>? = null, val oktas: Output<List<ZeroTrustAccessGroupRequireOktaArgs>>? = null, val samls: Output<List<ZeroTrustAccessGroupRequireSamlArgs>>? = null, val serviceTokens: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessGroupRequireArgs>
data class ZeroTrustAccessGroupRequireAuthContextArgs(val acId: Output<String>, val id: Output<String>, val identityProviderId: Output<String>) : ConvertibleToJava<ZeroTrustAccessGroupRequireAuthContextArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupRequireAzureArgs(val identityProviderId: Output<String>? = null, val ids: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessGroupRequireAzureArgs>
data class ZeroTrustAccessGroupRequireExternalEvaluationArgs(val evaluateUrl: Output<String>? = null, val keysUrl: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessGroupRequireExternalEvaluationArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupRequireGithubArgs(val identityProviderId: Output<String>? = null, val name: Output<String>? = null, val teams: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessGroupRequireGithubArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupRequireGsuiteArgs(val emails: Output<List<String>>, val identityProviderId: Output<String>) : ConvertibleToJava<ZeroTrustAccessGroupRequireGsuiteArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupRequireOktaArgs(val identityProviderId: Output<String>? = null, val names: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessGroupRequireOktaArgs>
Link copied to clipboard
data class ZeroTrustAccessGroupRequireSamlArgs(val attributeName: Output<String>? = null, val attributeValue: Output<String>? = null, val identityProviderId: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessGroupRequireSamlArgs>
data class ZeroTrustAccessIdentityProviderConfigArgs(val apiToken: Output<String>? = null, val appsDomain: Output<String>? = null, val attributes: Output<List<String>>? = null, val authUrl: Output<String>? = null, val authorizationServerId: Output<String>? = null, val centrifyAccount: Output<String>? = null, val centrifyAppId: Output<String>? = null, val certsUrl: Output<String>? = null, val claims: Output<List<String>>? = null, val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val conditionalAccessEnabled: Output<Boolean>? = null, val directoryId: Output<String>? = null, val emailAttributeName: Output<String>? = null, val emailClaimName: Output<String>? = null, val idpPublicCert: Output<String>? = null, val issuerUrl: Output<String>? = null, val oktaAccount: Output<String>? = null, val oneloginAccount: Output<String>? = null, val pingEnvId: Output<String>? = null, val pkceEnabled: Output<Boolean>? = null, val redirectUrl: Output<String>? = null, val scopes: Output<List<String>>? = null, val signRequest: Output<Boolean>? = null, val ssoTargetUrl: Output<String>? = null, val supportGroups: Output<Boolean>? = null, val tokenUrl: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessIdentityProviderConfigArgs>
data class ZeroTrustAccessIdentityProviderScimConfigArgs(val enabled: Output<Boolean>? = null, val groupMemberDeprovision: Output<Boolean>? = null, val identityUpdateBehavior: Output<String>? = null, val seatDeprovision: Output<Boolean>? = null, val secret: Output<String>? = null, val userDeprovision: Output<Boolean>? = null) : ConvertibleToJava<ZeroTrustAccessIdentityProviderScimConfigArgs>
data class ZeroTrustAccessMtlsHostnameSettingsSettingArgs(val chinaNetwork: Output<Boolean>? = null, val clientCertificateForwarding: Output<Boolean>? = null, val hostname: Output<String>) : ConvertibleToJava<ZeroTrustAccessMtlsHostnameSettingsSettingArgs>
data class ZeroTrustAccessOrganizationCustomPageArgs(val forbidden: Output<String>? = null, val identityDenied: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessOrganizationCustomPageArgs>
data class ZeroTrustAccessOrganizationLoginDesignArgs(val backgroundColor: Output<String>? = null, val footerText: Output<String>? = null, val headerText: Output<String>? = null, val logoPath: Output<String>? = null, val textColor: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessOrganizationLoginDesignArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyApprovalGroupArgs(val approvalsNeeded: Output<Int>, val emailAddresses: Output<List<String>>? = null, val emailListUuid: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyApprovalGroupArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyConnectionRulesArgs(val ssh: Output<ZeroTrustAccessPolicyConnectionRulesSshArgs>) : ConvertibleToJava<ZeroTrustAccessPolicyConnectionRulesArgs>
data class ZeroTrustAccessPolicyConnectionRulesSshArgs(val allowEmailAlias: Output<Boolean>? = null, val usernames: Output<List<String>>) : ConvertibleToJava<ZeroTrustAccessPolicyConnectionRulesSshArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyExcludeArgs(val anyValidServiceToken: Output<Boolean>? = null, val authContexts: Output<List<ZeroTrustAccessPolicyExcludeAuthContextArgs>>? = null, val authMethod: Output<String>? = null, val azures: Output<List<ZeroTrustAccessPolicyExcludeAzureArgs>>? = null, val certificate: Output<Boolean>? = null, val commonName: Output<String>? = null, val commonNames: Output<List<String>>? = null, val devicePostures: Output<List<String>>? = null, val emailDomains: Output<List<String>>? = null, val emailLists: Output<List<String>>? = null, val emails: Output<List<String>>? = null, val everyone: Output<Boolean>? = null, val externalEvaluations: Output<List<ZeroTrustAccessPolicyExcludeExternalEvaluationArgs>>? = null, val geos: Output<List<String>>? = null, val githubs: Output<List<ZeroTrustAccessPolicyExcludeGithubArgs>>? = null, val groups: Output<List<String>>? = null, val gsuites: Output<List<ZeroTrustAccessPolicyExcludeGsuiteArgs>>? = null, val ipLists: Output<List<String>>? = null, val ips: Output<List<String>>? = null, val loginMethods: Output<List<String>>? = null, val oktas: Output<List<ZeroTrustAccessPolicyExcludeOktaArgs>>? = null, val samls: Output<List<ZeroTrustAccessPolicyExcludeSamlArgs>>? = null, val serviceTokens: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyExcludeArgs>
data class ZeroTrustAccessPolicyExcludeAuthContextArgs(val acId: Output<String>, val id: Output<String>, val identityProviderId: Output<String>) : ConvertibleToJava<ZeroTrustAccessPolicyExcludeAuthContextArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyExcludeAzureArgs(val identityProviderId: Output<String>? = null, val ids: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyExcludeAzureArgs>
data class ZeroTrustAccessPolicyExcludeExternalEvaluationArgs(val evaluateUrl: Output<String>? = null, val keysUrl: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyExcludeExternalEvaluationArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyExcludeGithubArgs(val identityProviderId: Output<String>? = null, val name: Output<String>? = null, val teams: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyExcludeGithubArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyExcludeGsuiteArgs(val emails: Output<List<String>>, val identityProviderId: Output<String>) : ConvertibleToJava<ZeroTrustAccessPolicyExcludeGsuiteArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyExcludeOktaArgs(val identityProviderId: Output<String>? = null, val names: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyExcludeOktaArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyExcludeSamlArgs(val attributeName: Output<String>? = null, val attributeValue: Output<String>? = null, val identityProviderId: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyExcludeSamlArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyIncludeArgs(val anyValidServiceToken: Output<Boolean>? = null, val authContexts: Output<List<ZeroTrustAccessPolicyIncludeAuthContextArgs>>? = null, val authMethod: Output<String>? = null, val azures: Output<List<ZeroTrustAccessPolicyIncludeAzureArgs>>? = null, val certificate: Output<Boolean>? = null, val commonName: Output<String>? = null, val commonNames: Output<List<String>>? = null, val devicePostures: Output<List<String>>? = null, val emailDomains: Output<List<String>>? = null, val emailLists: Output<List<String>>? = null, val emails: Output<List<String>>? = null, val everyone: Output<Boolean>? = null, val externalEvaluations: Output<List<ZeroTrustAccessPolicyIncludeExternalEvaluationArgs>>? = null, val geos: Output<List<String>>? = null, val githubs: Output<List<ZeroTrustAccessPolicyIncludeGithubArgs>>? = null, val groups: Output<List<String>>? = null, val gsuites: Output<List<ZeroTrustAccessPolicyIncludeGsuiteArgs>>? = null, val ipLists: Output<List<String>>? = null, val ips: Output<List<String>>? = null, val loginMethods: Output<List<String>>? = null, val oktas: Output<List<ZeroTrustAccessPolicyIncludeOktaArgs>>? = null, val samls: Output<List<ZeroTrustAccessPolicyIncludeSamlArgs>>? = null, val serviceTokens: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyIncludeArgs>
data class ZeroTrustAccessPolicyIncludeAuthContextArgs(val acId: Output<String>, val id: Output<String>, val identityProviderId: Output<String>) : ConvertibleToJava<ZeroTrustAccessPolicyIncludeAuthContextArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyIncludeAzureArgs(val identityProviderId: Output<String>? = null, val ids: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyIncludeAzureArgs>
data class ZeroTrustAccessPolicyIncludeExternalEvaluationArgs(val evaluateUrl: Output<String>? = null, val keysUrl: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyIncludeExternalEvaluationArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyIncludeGithubArgs(val identityProviderId: Output<String>? = null, val name: Output<String>? = null, val teams: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyIncludeGithubArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyIncludeGsuiteArgs(val emails: Output<List<String>>, val identityProviderId: Output<String>) : ConvertibleToJava<ZeroTrustAccessPolicyIncludeGsuiteArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyIncludeOktaArgs(val identityProviderId: Output<String>? = null, val names: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyIncludeOktaArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyIncludeSamlArgs(val attributeName: Output<String>? = null, val attributeValue: Output<String>? = null, val identityProviderId: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyIncludeSamlArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyRequireArgs(val anyValidServiceToken: Output<Boolean>? = null, val authContexts: Output<List<ZeroTrustAccessPolicyRequireAuthContextArgs>>? = null, val authMethod: Output<String>? = null, val azures: Output<List<ZeroTrustAccessPolicyRequireAzureArgs>>? = null, val certificate: Output<Boolean>? = null, val commonName: Output<String>? = null, val commonNames: Output<List<String>>? = null, val devicePostures: Output<List<String>>? = null, val emailDomains: Output<List<String>>? = null, val emailLists: Output<List<String>>? = null, val emails: Output<List<String>>? = null, val everyone: Output<Boolean>? = null, val externalEvaluations: Output<List<ZeroTrustAccessPolicyRequireExternalEvaluationArgs>>? = null, val geos: Output<List<String>>? = null, val githubs: Output<List<ZeroTrustAccessPolicyRequireGithubArgs>>? = null, val groups: Output<List<String>>? = null, val gsuites: Output<List<ZeroTrustAccessPolicyRequireGsuiteArgs>>? = null, val ipLists: Output<List<String>>? = null, val ips: Output<List<String>>? = null, val loginMethods: Output<List<String>>? = null, val oktas: Output<List<ZeroTrustAccessPolicyRequireOktaArgs>>? = null, val samls: Output<List<ZeroTrustAccessPolicyRequireSamlArgs>>? = null, val serviceTokens: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyRequireArgs>
data class ZeroTrustAccessPolicyRequireAuthContextArgs(val acId: Output<String>, val id: Output<String>, val identityProviderId: Output<String>) : ConvertibleToJava<ZeroTrustAccessPolicyRequireAuthContextArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyRequireAzureArgs(val identityProviderId: Output<String>? = null, val ids: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyRequireAzureArgs>
data class ZeroTrustAccessPolicyRequireExternalEvaluationArgs(val evaluateUrl: Output<String>? = null, val keysUrl: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyRequireExternalEvaluationArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyRequireGithubArgs(val identityProviderId: Output<String>? = null, val name: Output<String>? = null, val teams: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyRequireGithubArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyRequireGsuiteArgs(val emails: Output<List<String>>, val identityProviderId: Output<String>) : ConvertibleToJava<ZeroTrustAccessPolicyRequireGsuiteArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyRequireOktaArgs(val identityProviderId: Output<String>? = null, val names: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyRequireOktaArgs>
Link copied to clipboard
data class ZeroTrustAccessPolicyRequireSamlArgs(val attributeName: Output<String>? = null, val attributeValue: Output<String>? = null, val identityProviderId: Output<String>? = null) : ConvertibleToJava<ZeroTrustAccessPolicyRequireSamlArgs>
Link copied to clipboard
data class ZeroTrustDeviceManagedNetworksConfigArgs(val sha256: Output<String>, val tlsSockaddr: Output<String>) : ConvertibleToJava<ZeroTrustDeviceManagedNetworksConfigArgs>
data class ZeroTrustDevicePostureIntegrationConfigArgs(val accessClientId: Output<String>? = null, val accessClientSecret: Output<String>? = null, val apiUrl: Output<String>? = null, val authUrl: Output<String>? = null, val clientId: Output<String>? = null, val clientKey: Output<String>? = null, val clientSecret: Output<String>? = null, val customerId: Output<String>? = null) : ConvertibleToJava<ZeroTrustDevicePostureIntegrationConfigArgs>
Link copied to clipboard
data class ZeroTrustDevicePostureRuleInputArgs(val activeThreats: Output<Int>? = null, val certificateId: Output<String>? = null, val checkDisks: Output<List<String>>? = null, val checkPrivateKey: Output<Boolean>? = null, val cn: Output<String>? = null, val complianceStatus: Output<String>? = null, val connectionId: Output<String>? = null, val countOperator: Output<String>? = null, val domain: Output<String>? = null, val eidLastSeen: Output<String>? = null, val enabled: Output<Boolean>? = null, val exists: Output<Boolean>? = null, val extendedKeyUsages: Output<List<String>>? = null, val id: Output<String>? = null, val infected: Output<Boolean>? = null, val isActive: Output<Boolean>? = null, val issueCount: Output<String>? = null, val lastSeen: Output<String>? = null, val locations: Output<List<ZeroTrustDevicePostureRuleInputLocationArgs>>? = null, val networkStatus: Output<String>? = null, val operationalState: Output<String>? = null, val operator: Output<String>? = null, val os: Output<String>? = null, val osDistroName: Output<String>? = null, val osDistroRevision: Output<String>? = null, val osVersionExtra: Output<String>? = null, val overall: Output<String>? = null, val path: Output<String>? = null, val requireAll: Output<Boolean>? = null, val riskLevel: Output<String>? = null, val running: Output<Boolean>? = null, val score: Output<Int>? = null, val sensorConfig: Output<String>? = null, val sha256: Output<String>? = null, val state: Output<String>? = null, val thumbprint: Output<String>? = null, val totalScore: Output<Int>? = null, val version: Output<String>? = null, val versionOperator: Output<String>? = null) : ConvertibleToJava<ZeroTrustDevicePostureRuleInputArgs>
data class ZeroTrustDevicePostureRuleInputLocationArgs(val paths: Output<List<String>>? = null, val trustStores: Output<List<String>>? = null) : ConvertibleToJava<ZeroTrustDevicePostureRuleInputLocationArgs>
Link copied to clipboard
data class ZeroTrustDevicePostureRuleMatchArgs(val platform: Output<String>? = null) : ConvertibleToJava<ZeroTrustDevicePostureRuleMatchArgs>
Link copied to clipboard
data class ZeroTrustDexTestDataArgs(val host: Output<String>, val kind: Output<String>, val method: Output<String>? = null) : ConvertibleToJava<ZeroTrustDexTestDataArgs>
Link copied to clipboard
data class ZeroTrustDlpProfileContextAwarenessArgs(val enabled: Output<Boolean>, val skip: Output<ZeroTrustDlpProfileContextAwarenessSkipArgs>) : ConvertibleToJava<ZeroTrustDlpProfileContextAwarenessArgs>
data class ZeroTrustDlpProfileContextAwarenessSkipArgs(val files: Output<Boolean>) : ConvertibleToJava<ZeroTrustDlpProfileContextAwarenessSkipArgs>
Link copied to clipboard
data class ZeroTrustDlpProfileEntryArgs(val enabled: Output<Boolean>? = null, val id: Output<String>? = null, val name: Output<String>, val pattern: Output<ZeroTrustDlpProfileEntryPatternArgs>? = null) : ConvertibleToJava<ZeroTrustDlpProfileEntryArgs>
Link copied to clipboard
data class ZeroTrustDlpProfileEntryPatternArgs(val regex: Output<String>, val validation: Output<String>? = null) : ConvertibleToJava<ZeroTrustDlpProfileEntryPatternArgs>
Link copied to clipboard
data class ZeroTrustDnsLocationEndpointsArgs(val doh: Output<ZeroTrustDnsLocationEndpointsDohArgs>? = null, val dot: Output<ZeroTrustDnsLocationEndpointsDotArgs>? = null, val ipv4: Output<ZeroTrustDnsLocationEndpointsIpv4Args>? = null, val ipv6: Output<ZeroTrustDnsLocationEndpointsIpv6Args>? = null) : ConvertibleToJava<ZeroTrustDnsLocationEndpointsArgs>
Link copied to clipboard
data class ZeroTrustDnsLocationEndpointsDohArgs(val authenticationEnabled: Output<Boolean>? = null, val enabled: Output<Boolean>, val networks: Output<List<ZeroTrustDnsLocationEndpointsDohNetworkArgs>>? = null, val requireToken: Output<Boolean>? = null) : ConvertibleToJava<ZeroTrustDnsLocationEndpointsDohArgs>
data class ZeroTrustDnsLocationEndpointsDohNetworkArgs(val network: Output<String>) : ConvertibleToJava<ZeroTrustDnsLocationEndpointsDohNetworkArgs>
Link copied to clipboard
data class ZeroTrustDnsLocationEndpointsDotArgs(val authenticationEnabled: Output<Boolean>? = null, val enabled: Output<Boolean>, val networks: Output<List<ZeroTrustDnsLocationEndpointsDotNetworkArgs>>? = null, val requireToken: Output<Boolean>? = null) : ConvertibleToJava<ZeroTrustDnsLocationEndpointsDotArgs>
data class ZeroTrustDnsLocationEndpointsDotNetworkArgs(val network: Output<String>) : ConvertibleToJava<ZeroTrustDnsLocationEndpointsDotNetworkArgs>
Link copied to clipboard
data class ZeroTrustDnsLocationEndpointsIpv4Args(val authenticationEnabled: Output<Boolean>? = null, val enabled: Output<Boolean>) : ConvertibleToJava<ZeroTrustDnsLocationEndpointsIpv4Args>
Link copied to clipboard
data class ZeroTrustDnsLocationEndpointsIpv6Args(val authenticationEnabled: Output<Boolean>? = null, val enabled: Output<Boolean>, val networks: Output<List<ZeroTrustDnsLocationEndpointsIpv6NetworkArgs>>? = null) : ConvertibleToJava<ZeroTrustDnsLocationEndpointsIpv6Args>
data class ZeroTrustDnsLocationEndpointsIpv6NetworkArgs(val network: Output<String>) : ConvertibleToJava<ZeroTrustDnsLocationEndpointsIpv6NetworkArgs>
Link copied to clipboard
data class ZeroTrustDnsLocationNetworkArgs(val network: Output<String>) : ConvertibleToJava<ZeroTrustDnsLocationNetworkArgs>
Link copied to clipboard
data class ZeroTrustGatewayPolicyRuleSettingsArgs(val addHeaders: Output<Map<String, String>>? = null, val allowChildBypass: Output<Boolean>? = null, val auditSsh: Output<ZeroTrustGatewayPolicyRuleSettingsAuditSshArgs>? = null, val bisoAdminControls: Output<ZeroTrustGatewayPolicyRuleSettingsBisoAdminControlsArgs>? = null, val blockPageEnabled: Output<Boolean>? = null, val blockPageReason: Output<String>? = null, val bypassParentRule: Output<Boolean>? = null, val checkSession: Output<ZeroTrustGatewayPolicyRuleSettingsCheckSessionArgs>? = null, val dnsResolvers: Output<ZeroTrustGatewayPolicyRuleSettingsDnsResolversArgs>? = null, val egress: Output<ZeroTrustGatewayPolicyRuleSettingsEgressArgs>? = null, val ignoreCnameCategoryMatches: Output<Boolean>? = null, val insecureDisableDnssecValidation: Output<Boolean>? = null, val ipCategories: Output<Boolean>? = null, val l4override: Output<ZeroTrustGatewayPolicyRuleSettingsL4overrideArgs>? = null, val notificationSettings: Output<ZeroTrustGatewayPolicyRuleSettingsNotificationSettingsArgs>? = null, val overrideHost: Output<String>? = null, val overrideIps: Output<List<String>>? = null, val payloadLog: Output<ZeroTrustGatewayPolicyRuleSettingsPayloadLogArgs>? = null, val resolveDnsInternally: Output<ZeroTrustGatewayPolicyRuleSettingsResolveDnsInternallyArgs>? = null, val resolveDnsThroughCloudflare: Output<Boolean>? = null, val untrustedCert: Output<ZeroTrustGatewayPolicyRuleSettingsUntrustedCertArgs>? = null) : ConvertibleToJava<ZeroTrustGatewayPolicyRuleSettingsArgs>
data class ZeroTrustGatewayPolicyRuleSettingsAuditSshArgs(val commandLogging: Output<Boolean>) : ConvertibleToJava<ZeroTrustGatewayPolicyRuleSettingsAuditSshArgs>
data class ZeroTrustGatewayPolicyRuleSettingsBisoAdminControlsArgs(val disableClipboardRedirection: Output<Boolean>? = null, val disableCopyPaste: Output<Boolean>? = null, val disableDownload: Output<Boolean>? = null, val disableKeyboard: Output<Boolean>? = null, val disablePrinting: Output<Boolean>? = null, val disableUpload: Output<Boolean>? = null) : ConvertibleToJava<ZeroTrustGatewayPolicyRuleSettingsBisoAdminControlsArgs>
data class ZeroTrustGatewayPolicyRuleSettingsCheckSessionArgs(val duration: Output<String>, val enforce: Output<Boolean>) : ConvertibleToJava<ZeroTrustGatewayPolicyRuleSettingsCheckSessionArgs>
data class ZeroTrustGatewayPolicyRuleSettingsDnsResolversArgs(val ipv4s: Output<List<ZeroTrustGatewayPolicyRuleSettingsDnsResolversIpv4Args>>? = null, val ipv6s: Output<List<ZeroTrustGatewayPolicyRuleSettingsDnsResolversIpv6Args>>? = null) : ConvertibleToJava<ZeroTrustGatewayPolicyRuleSettingsDnsResolversArgs>
data class ZeroTrustGatewayPolicyRuleSettingsDnsResolversIpv4Args(val ip: Output<String>, val port: Output<Int>? = null, val routeThroughPrivateNetwork: Output<Boolean>? = null, val vnetId: Output<String>? = null) : ConvertibleToJava<ZeroTrustGatewayPolicyRuleSettingsDnsResolversIpv4Args>
data class ZeroTrustGatewayPolicyRuleSettingsDnsResolversIpv6Args(val ip: Output<String>, val port: Output<Int>? = null, val routeThroughPrivateNetwork: Output<Boolean>? = null, val vnetId: Output<String>? = null) : ConvertibleToJava<ZeroTrustGatewayPolicyRuleSettingsDnsResolversIpv6Args>
data class ZeroTrustGatewayPolicyRuleSettingsEgressArgs(val ipv4: Output<String>, val ipv4Fallback: Output<String>? = null, val ipv6: Output<String>) : ConvertibleToJava<ZeroTrustGatewayPolicyRuleSettingsEgressArgs>
data class ZeroTrustGatewayPolicyRuleSettingsL4overrideArgs(val ip: Output<String>, val port: Output<Int>) : ConvertibleToJava<ZeroTrustGatewayPolicyRuleSettingsL4overrideArgs>
data class ZeroTrustGatewayPolicyRuleSettingsNotificationSettingsArgs(val enabled: Output<Boolean>? = null, val message: Output<String>? = null, val supportUrl: Output<String>? = null) : ConvertibleToJava<ZeroTrustGatewayPolicyRuleSettingsNotificationSettingsArgs>
data class ZeroTrustGatewayPolicyRuleSettingsPayloadLogArgs(val enabled: Output<Boolean>) : ConvertibleToJava<ZeroTrustGatewayPolicyRuleSettingsPayloadLogArgs>
data class ZeroTrustGatewayPolicyRuleSettingsResolveDnsInternallyArgs(val fallback: Output<String>? = null, val viewId: Output<String>? = null) : ConvertibleToJava<ZeroTrustGatewayPolicyRuleSettingsResolveDnsInternallyArgs>
data class ZeroTrustGatewayPolicyRuleSettingsUntrustedCertArgs(val action: Output<String>? = null) : ConvertibleToJava<ZeroTrustGatewayPolicyRuleSettingsUntrustedCertArgs>
Link copied to clipboard
data class ZeroTrustGatewaySettingsAntivirusArgs(val enabledDownloadPhase: Output<Boolean>, val enabledUploadPhase: Output<Boolean>, val failClosed: Output<Boolean>, val notificationSettings: Output<ZeroTrustGatewaySettingsAntivirusNotificationSettingsArgs>? = null) : ConvertibleToJava<ZeroTrustGatewaySettingsAntivirusArgs>
data class ZeroTrustGatewaySettingsAntivirusNotificationSettingsArgs(val enabled: Output<Boolean>? = null, val message: Output<String>? = null, val supportUrl: Output<String>? = null) : ConvertibleToJava<ZeroTrustGatewaySettingsAntivirusNotificationSettingsArgs>
Link copied to clipboard
data class ZeroTrustGatewaySettingsBlockPageArgs(val backgroundColor: Output<String>? = null, val enabled: Output<Boolean>? = null, val footerText: Output<String>? = null, val headerText: Output<String>? = null, val logoPath: Output<String>? = null, val mailtoAddress: Output<String>? = null, val mailtoSubject: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<ZeroTrustGatewaySettingsBlockPageArgs>
Link copied to clipboard
data class ZeroTrustGatewaySettingsBodyScanningArgs(val inspectionMode: Output<String>) : ConvertibleToJava<ZeroTrustGatewaySettingsBodyScanningArgs>
Link copied to clipboard
data class ZeroTrustGatewaySettingsCertificateArgs(val id: Output<String>) : ConvertibleToJava<ZeroTrustGatewaySettingsCertificateArgs>
data class ZeroTrustGatewaySettingsCustomCertificateArgs(val enabled: Output<Boolean>, val id: Output<String>? = null, val updatedAt: Output<String>? = null) : ConvertibleToJava<ZeroTrustGatewaySettingsCustomCertificateArgs>
data class ZeroTrustGatewaySettingsExtendedEmailMatchingArgs(val enabled: Output<Boolean>) : ConvertibleToJava<ZeroTrustGatewaySettingsExtendedEmailMatchingArgs>
Link copied to clipboard
data class ZeroTrustGatewaySettingsFipsArgs(val tls: Output<Boolean>? = null) : ConvertibleToJava<ZeroTrustGatewaySettingsFipsArgs>
Link copied to clipboard
data class ZeroTrustGatewaySettingsLoggingArgs(val redactPii: Output<Boolean>, val settingsByRuleType: Output<ZeroTrustGatewaySettingsLoggingSettingsByRuleTypeArgs>) : ConvertibleToJava<ZeroTrustGatewaySettingsLoggingArgs>
data class ZeroTrustGatewaySettingsLoggingSettingsByRuleTypeDnsArgs(val logAll: Output<Boolean>, val logBlocks: Output<Boolean>) : ConvertibleToJava<ZeroTrustGatewaySettingsLoggingSettingsByRuleTypeDnsArgs>
data class ZeroTrustGatewaySettingsLoggingSettingsByRuleTypeHttpArgs(val logAll: Output<Boolean>, val logBlocks: Output<Boolean>) : ConvertibleToJava<ZeroTrustGatewaySettingsLoggingSettingsByRuleTypeHttpArgs>
data class ZeroTrustGatewaySettingsLoggingSettingsByRuleTypeL4Args(val logAll: Output<Boolean>, val logBlocks: Output<Boolean>) : ConvertibleToJava<ZeroTrustGatewaySettingsLoggingSettingsByRuleTypeL4Args>
Link copied to clipboard
data class ZeroTrustGatewaySettingsPayloadLogArgs(val publicKey: Output<String>) : ConvertibleToJava<ZeroTrustGatewaySettingsPayloadLogArgs>
Link copied to clipboard
data class ZeroTrustGatewaySettingsProxyArgs(val disableForTime: Output<Int>, val rootCa: Output<Boolean>, val tcp: Output<Boolean>, val udp: Output<Boolean>, val virtualIp: Output<Boolean>) : ConvertibleToJava<ZeroTrustGatewaySettingsProxyArgs>
data class ZeroTrustGatewaySettingsSshSessionLogArgs(val publicKey: Output<String>) : ConvertibleToJava<ZeroTrustGatewaySettingsSshSessionLogArgs>
data class ZeroTrustInfrastructureAccessTargetIpArgs(val ipv4: Output<ZeroTrustInfrastructureAccessTargetIpIpv4Args>? = null, val ipv6: Output<ZeroTrustInfrastructureAccessTargetIpIpv6Args>? = null) : ConvertibleToJava<ZeroTrustInfrastructureAccessTargetIpArgs>
data class ZeroTrustInfrastructureAccessTargetIpIpv4Args(val ipAddr: Output<String>, val virtualNetworkId: Output<String>) : ConvertibleToJava<ZeroTrustInfrastructureAccessTargetIpIpv4Args>
data class ZeroTrustInfrastructureAccessTargetIpIpv6Args(val ipAddr: Output<String>, val virtualNetworkId: Output<String>) : ConvertibleToJava<ZeroTrustInfrastructureAccessTargetIpIpv6Args>
Link copied to clipboard
data class ZeroTrustListItemsWithDescriptionArgs(val description: Output<String>, val value: Output<String>) : ConvertibleToJava<ZeroTrustListItemsWithDescriptionArgs>
Link copied to clipboard
data class ZeroTrustLocalFallbackDomainDomainArgs(val description: Output<String>? = null, val dnsServers: Output<List<String>>? = null, val suffix: Output<String>? = null) : ConvertibleToJava<ZeroTrustLocalFallbackDomainDomainArgs>
Link copied to clipboard
data class ZeroTrustRiskBehaviorBehaviorArgs(val enabled: Output<Boolean>, val name: Output<String>, val riskLevel: Output<String>) : ConvertibleToJava<ZeroTrustRiskBehaviorBehaviorArgs>
Link copied to clipboard
data class ZeroTrustSplitTunnelTunnelArgs(val address: Output<String>? = null, val description: Output<String>? = null, val host: Output<String>? = null) : ConvertibleToJava<ZeroTrustSplitTunnelTunnelArgs>
data class ZeroTrustTunnelCloudflaredConfigConfigArgs(val ingressRules: Output<List<ZeroTrustTunnelCloudflaredConfigConfigIngressRuleArgs>>, val originRequest: Output<ZeroTrustTunnelCloudflaredConfigConfigOriginRequestArgs>? = null, val warpRouting: Output<ZeroTrustTunnelCloudflaredConfigConfigWarpRoutingArgs>? = null) : ConvertibleToJava<ZeroTrustTunnelCloudflaredConfigConfigArgs>
data class ZeroTrustTunnelCloudflaredConfigConfigIngressRuleArgs(val hostname: Output<String>? = null, val originRequest: Output<ZeroTrustTunnelCloudflaredConfigConfigIngressRuleOriginRequestArgs>? = null, val path: Output<String>? = null, val service: Output<String>) : ConvertibleToJava<ZeroTrustTunnelCloudflaredConfigConfigIngressRuleArgs>
data class ZeroTrustTunnelCloudflaredConfigConfigIngressRuleOriginRequestAccessArgs(val audTags: Output<List<String>>? = null, val required: Output<Boolean>? = null, val teamName: Output<String>? = null) : ConvertibleToJava<ZeroTrustTunnelCloudflaredConfigConfigIngressRuleOriginRequestAccessArgs>
data class ZeroTrustTunnelCloudflaredConfigConfigIngressRuleOriginRequestArgs(val access: Output<ZeroTrustTunnelCloudflaredConfigConfigIngressRuleOriginRequestAccessArgs>? = null, val bastionMode: Output<Boolean>? = null, val caPool: Output<String>? = null, val connectTimeout: Output<String>? = null, val disableChunkedEncoding: Output<Boolean>? = null, val http2Origin: Output<Boolean>? = null, val httpHostHeader: Output<String>? = null, val ipRules: Output<List<ZeroTrustTunnelCloudflaredConfigConfigIngressRuleOriginRequestIpRuleArgs>>? = null, val keepAliveConnections: Output<Int>? = null, val keepAliveTimeout: Output<String>? = null, val noHappyEyeballs: Output<Boolean>? = null, val noTlsVerify: Output<Boolean>? = null, val originServerName: Output<String>? = null, val proxyAddress: Output<String>? = null, val proxyPort: Output<Int>? = null, val proxyType: Output<String>? = null, val tcpKeepAlive: Output<String>? = null, val tlsTimeout: Output<String>? = null) : ConvertibleToJava<ZeroTrustTunnelCloudflaredConfigConfigIngressRuleOriginRequestArgs>
data class ZeroTrustTunnelCloudflaredConfigConfigIngressRuleOriginRequestIpRuleArgs(val allow: Output<Boolean>? = null, val ports: Output<List<Int>>? = null, val prefix: Output<String>? = null) : ConvertibleToJava<ZeroTrustTunnelCloudflaredConfigConfigIngressRuleOriginRequestIpRuleArgs>
data class ZeroTrustTunnelCloudflaredConfigConfigOriginRequestAccessArgs(val audTags: Output<List<String>>? = null, val required: Output<Boolean>? = null, val teamName: Output<String>? = null) : ConvertibleToJava<ZeroTrustTunnelCloudflaredConfigConfigOriginRequestAccessArgs>
data class ZeroTrustTunnelCloudflaredConfigConfigOriginRequestArgs(val access: Output<ZeroTrustTunnelCloudflaredConfigConfigOriginRequestAccessArgs>? = null, val bastionMode: Output<Boolean>? = null, val caPool: Output<String>? = null, val connectTimeout: Output<String>? = null, val disableChunkedEncoding: Output<Boolean>? = null, val http2Origin: Output<Boolean>? = null, val httpHostHeader: Output<String>? = null, val ipRules: Output<List<ZeroTrustTunnelCloudflaredConfigConfigOriginRequestIpRuleArgs>>? = null, val keepAliveConnections: Output<Int>? = null, val keepAliveTimeout: Output<String>? = null, val noHappyEyeballs: Output<Boolean>? = null, val noTlsVerify: Output<Boolean>? = null, val originServerName: Output<String>? = null, val proxyAddress: Output<String>? = null, val proxyPort: Output<Int>? = null, val proxyType: Output<String>? = null, val tcpKeepAlive: Output<String>? = null, val tlsTimeout: Output<String>? = null) : ConvertibleToJava<ZeroTrustTunnelCloudflaredConfigConfigOriginRequestArgs>
data class ZeroTrustTunnelCloudflaredConfigConfigOriginRequestIpRuleArgs(val allow: Output<Boolean>? = null, val ports: Output<List<Int>>? = null, val prefix: Output<String>? = null) : ConvertibleToJava<ZeroTrustTunnelCloudflaredConfigConfigOriginRequestIpRuleArgs>
data class ZeroTrustTunnelCloudflaredConfigConfigWarpRoutingArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<ZeroTrustTunnelCloudflaredConfigConfigWarpRoutingArgs>
Link copied to clipboard
data class ZoneLockdownConfigurationArgs(val target: Output<String>, val value: Output<String>) : ConvertibleToJava<ZoneLockdownConfigurationArgs>
Link copied to clipboard
data class ZoneSettingsOverrideSettingsAegisArgs(val enabled: Output<Boolean>? = null, val poolId: Output<String>? = null) : ConvertibleToJava<ZoneSettingsOverrideSettingsAegisArgs>
Link copied to clipboard
data class ZoneSettingsOverrideSettingsArgs(val aegis: Output<ZoneSettingsOverrideSettingsAegisArgs>? = null, val alwaysOnline: Output<String>? = null, val alwaysUseHttps: Output<String>? = null, val automaticHttpsRewrites: Output<String>? = null, val binaryAst: Output<String>? = null, val brotli: Output<String>? = null, val browserCacheTtl: Output<Int>? = null, val browserCheck: Output<String>? = null, val cacheLevel: Output<String>? = null, val challengeTtl: Output<Int>? = null, val ciphers: Output<List<String>>? = null, val cnameFlattening: Output<String>? = null, val developmentMode: Output<String>? = null, val earlyHints: Output<String>? = null, val emailObfuscation: Output<String>? = null, val filterLogsToCloudflare: Output<String>? = null, val fonts: Output<String>? = null, val h2Prioritization: Output<String>? = null, val hotlinkProtection: Output<String>? = null, val http2: Output<String>? = null, val http3: Output<String>? = null, val imageResizing: Output<String>? = null, val ipGeolocation: Output<String>? = null, val ipv6: Output<String>? = null, val logToCloudflare: Output<String>? = null, val maxUpload: Output<Int>? = null, val minTlsVersion: Output<String>? = null, val minify: Output<ZoneSettingsOverrideSettingsMinifyArgs>? = null, val mirage: Output<String>? = null, val mobileRedirect: Output<ZoneSettingsOverrideSettingsMobileRedirectArgs>? = null, val nel: Output<ZoneSettingsOverrideSettingsNelArgs>? = null, val opportunisticEncryption: Output<String>? = null, val opportunisticOnion: Output<String>? = null, val orangeToOrange: Output<String>? = null, val originErrorPagePassThru: Output<String>? = null, val originMaxHttpVersion: Output<String>? = null, val polish: Output<String>? = null, val prefetchPreload: Output<String>? = null, val privacyPass: Output<String>? = null, val proxyReadTimeout: Output<String>? = null, val pseudoIpv4: Output<String>? = null, val replaceInsecureJs: Output<String>? = null, val responseBuffering: Output<String>? = null, val rocketLoader: Output<String>? = null, val securityHeader: Output<ZoneSettingsOverrideSettingsSecurityHeaderArgs>? = null, val securityLevel: Output<String>? = null, val serverSideExclude: Output<String>? = null, val sortQueryStringForCache: Output<String>? = null, val speedBrain: Output<String>? = null, val ssl: Output<String>? = null, val sslAutomaticMode: Output<String>? = null, val tls12Only: Output<String>? = null, val tls13: Output<String>? = null, val tlsClientAuth: Output<String>? = null, val trueClientIpHeader: Output<String>? = null, val universalSsl: Output<String>? = null, val visitorIp: Output<String>? = null, val waf: Output<String>? = null, val webp: Output<String>? = null, val websockets: Output<String>? = null, val zeroRtt: Output<String>? = null) : ConvertibleToJava<ZoneSettingsOverrideSettingsArgs>
Link copied to clipboard
data class ZoneSettingsOverrideSettingsMinifyArgs(val css: Output<String>, val html: Output<String>, val js: Output<String>) : ConvertibleToJava<ZoneSettingsOverrideSettingsMinifyArgs>
data class ZoneSettingsOverrideSettingsMobileRedirectArgs(val mobileSubdomain: Output<String>, val status: Output<String>, val stripUri: Output<Boolean>) : ConvertibleToJava<ZoneSettingsOverrideSettingsMobileRedirectArgs>
Link copied to clipboard
data class ZoneSettingsOverrideSettingsNelArgs(val enabled: Output<Boolean>) : ConvertibleToJava<ZoneSettingsOverrideSettingsNelArgs>
data class ZoneSettingsOverrideSettingsSecurityHeaderArgs(val enabled: Output<Boolean>? = null, val includeSubdomains: Output<Boolean>? = null, val maxAge: Output<Int>? = null, val nosniff: Output<Boolean>? = null, val preload: Output<Boolean>? = null) : ConvertibleToJava<ZoneSettingsOverrideSettingsSecurityHeaderArgs>