Package-level declarations

Types

Link copied to clipboard
data class AclAclEntryArgs(val description: Output<String>? = null, val entry: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<AclAclEntryArgs>
Link copied to clipboard
Link copied to clipboard
data class AScriptExtAttributeArgs(val attributeKey: Output<String>? = null, val attributeValue: Output<String>? = null) : ConvertibleToJava<AScriptExtAttributeArgs>
Link copied to clipboard
data class GetAclsPlainArgs(val aclIds: List<String>? = null, val aclName: String? = null, val enableDetails: Boolean? = null, val ids: List<String>? = null, val nameRegex: String? = null, val outputFile: String? = null, val resourceGroupId: String? = null, val status: String? = null) : ConvertibleToJava<GetAclsPlainArgs>

A collection of arguments for invoking getAcls.

Link copied to clipboard
Link copied to clipboard
data class GetAscriptsPlainArgs(val ascriptName: String? = null, val enableDetails: Boolean? = null, val ids: List<String>? = null, val listenerId: String? = null, val nameRegex: String? = null, val outputFile: String? = null) : ConvertibleToJava<GetAscriptsPlainArgs>

A collection of arguments for invoking getAscripts.

Link copied to clipboard
data class GetHealthCheckTemplatesPlainArgs(val healthCheckTemplateIds: List<String>? = null, val healthCheckTemplateName: String? = null, val ids: List<String>? = null, val nameRegex: String? = null, val outputFile: String? = null) : ConvertibleToJava<GetHealthCheckTemplatesPlainArgs>

A collection of arguments for invoking getHealthCheckTemplates.

Link copied to clipboard
data class GetListenersPlainArgs(val enableDetails: Boolean? = null, val ids: List<String>? = null, val listenerIds: List<String>? = null, val listenerProtocol: String? = null, val loadBalancerIds: List<String>? = null, val outputFile: String? = null, val status: String? = null) : ConvertibleToJava<GetListenersPlainArgs>

A collection of arguments for invoking getListeners.

Link copied to clipboard
data class GetLoadBalancersPlainArgs(val addressType: String? = null, val enableDetails: Boolean? = null, val ids: List<String>? = null, val loadBalancerBusinessStatus: String? = null, val loadBalancerBussinessStatus: String? = null, val loadBalancerIds: List<String>? = null, val loadBalancerName: String? = null, val nameRegex: String? = null, val outputFile: String? = null, val resourceGroupId: String? = null, val status: String? = null, val tags: Map<String, String>? = null, val vpcId: String? = null, val vpcIds: List<String>? = null, val zoneId: String? = null) : ConvertibleToJava<GetLoadBalancersPlainArgs>

A collection of arguments for invoking getLoadBalancers.

Link copied to clipboard
data class GetRulesPlainArgs(val ids: List<String>? = null, val listenerIds: List<String>? = null, val loadBalancerIds: List<String>? = null, val nameRegex: String? = null, val outputFile: String? = null, val ruleIds: List<String>? = null, val status: String? = null) : ConvertibleToJava<GetRulesPlainArgs>

A collection of arguments for invoking getRules.

Link copied to clipboard
Link copied to clipboard
data class GetSecurityPoliciesPlainArgs(val ids: List<String>? = null, val nameRegex: String? = null, val outputFile: String? = null, val resourceGroupId: String? = null, val securityPolicyIds: List<String>? = null, val securityPolicyName: String? = null, val status: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetSecurityPoliciesPlainArgs>

A collection of arguments for invoking getSecurityPolicies.

Link copied to clipboard
data class GetServerGroupsPlainArgs(val enableDetails: Boolean? = null, val ids: List<String>? = null, val nameRegex: String? = null, val outputFile: String? = null, val resourceGroupId: String? = null, val serverGroupIds: List<String>? = null, val serverGroupName: String? = null, val status: String? = null, val tags: Map<String, String>? = null, val vpcId: String? = null) : ConvertibleToJava<GetServerGroupsPlainArgs>

A collection of arguments for invoking getServerGroups.

Link copied to clipboard
data class GetSystemSecurityPoliciesPlainArgs(val ids: List<String>? = null, val outputFile: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetSystemSecurityPoliciesPlainArgs>

A collection of arguments for invoking getSystemSecurityPolicies.

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

A collection of arguments for invoking getZones.

Link copied to clipboard
Link copied to clipboard
data class ListenerAccessLogTracingConfigArgs(val tracingEnabled: Output<Boolean>, val tracingSample: Output<Int>? = null, val tracingType: Output<String>? = null) : ConvertibleToJava<ListenerAccessLogTracingConfigArgs>
Link copied to clipboard
data class ListenerAclConfigAclRelationArgs(val aclId: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<ListenerAclConfigAclRelationArgs>
Link copied to clipboard
data class ListenerAclConfigArgs(val aclRelations: Output<List<ListenerAclConfigAclRelationArgs>>? = null, val aclType: Output<String>? = null) : ConvertibleToJava<ListenerAclConfigArgs>
Link copied to clipboard
data class ListenerCaCertificateArgs(val certificateId: Output<String>? = null) : ConvertibleToJava<ListenerCaCertificateArgs>
Link copied to clipboard
data class ListenerCertificatesArgs(val certificateId: Output<String>? = null) : ConvertibleToJava<ListenerCertificatesArgs>
Link copied to clipboard
data class ListenerDefaultActionArgs(val forwardGroupConfig: Output<ListenerDefaultActionForwardGroupConfigArgs>? = null, val type: Output<String>) : ConvertibleToJava<ListenerDefaultActionArgs>
data class ListenerDefaultActionForwardGroupConfigArgs(val serverGroupTuples: Output<List<ListenerDefaultActionForwardGroupConfigServerGroupTupleArgs>>) : ConvertibleToJava<ListenerDefaultActionForwardGroupConfigArgs>
data class ListenerDefaultActionForwardGroupConfigServerGroupTupleArgs(val serverGroupId: Output<String>) : ConvertibleToJava<ListenerDefaultActionForwardGroupConfigServerGroupTupleArgs>
Link copied to clipboard
data class ListenerQuicConfigArgs(val quicListenerId: Output<String>? = null, val quicUpgradeEnabled: Output<Boolean>? = null) : ConvertibleToJava<ListenerQuicConfigArgs>
Link copied to clipboard
data class ListenerXForwardedForConfigArgs(val xForwardedForClientCertClientVerifyAlias: Output<String>? = null, val xForwardedForClientCertClientVerifyEnabled: Output<Boolean>? = null, val xForwardedForClientCertFingerPrintAlias: Output<String>? = null, val xForwardedForClientCertFingerPrintEnabled: Output<Boolean>? = null, val xForwardedForClientCertIssuerDnAlias: Output<String>? = null, val xForwardedForClientCertIssuerDnEnabled: Output<Boolean>? = null, val xForwardedForClientCertSubjectDnAlias: Output<String>? = null, val xForwardedForClientCertSubjectDnEnabled: Output<Boolean>? = null, val xForwardedForClientSourceIpsEnabled: Output<Boolean>? = null, val xForwardedForClientSourceIpsTrusted: Output<String>? = null, val xForwardedForClientSrcPortEnabled: Output<Boolean>? = null, val xForwardedForEnabled: Output<Boolean>? = null, val xForwardedForHostEnabled: Output<Boolean>? = null, val xForwardedForProcessingMode: Output<String>? = null, val xForwardedForProtoEnabled: Output<Boolean>? = null, val xForwardedForSlbIdEnabled: Output<Boolean>? = null, val xForwardedForSlbPortEnabled: Output<Boolean>? = null) : ConvertibleToJava<ListenerXForwardedForConfigArgs>
Link copied to clipboard
data class LoadBalancerAccessLogConfigArgs(val logProject: Output<String>? = null, val logStore: Output<String>? = null) : ConvertibleToJava<LoadBalancerAccessLogConfigArgs>
Link copied to clipboard
data class LoadBalancerDeletionProtectionConfigArgs(val enabled: Output<Boolean>? = null, val enabledTime: Output<String>? = null) : ConvertibleToJava<LoadBalancerDeletionProtectionConfigArgs>
data class LoadBalancerLoadBalancerBillingConfigArgs(val payType: Output<String>) : ConvertibleToJava<LoadBalancerLoadBalancerBillingConfigArgs>
data class LoadBalancerModificationProtectionConfigArgs(val reason: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<LoadBalancerModificationProtectionConfigArgs>
Link copied to clipboard
data class LoadBalancerZoneMappingArgs(val address: Output<String>? = null, val allocationId: Output<String>? = null, val eipType: Output<String>? = null, val intranetAddress: Output<String>? = null, val ipv6Address: Output<String>? = null, val loadBalancerAddresses: Output<List<LoadBalancerZoneMappingLoadBalancerAddressArgs>>? = null, val vswitchId: Output<String>, val zoneId: Output<String>) : ConvertibleToJava<LoadBalancerZoneMappingArgs>
data class LoadBalancerZoneMappingLoadBalancerAddressArgs(val address: Output<String>? = null, val allocationId: Output<String>? = null, val eipType: Output<String>? = null, val intranetAddress: Output<String>? = null, val intranetAddressHcStatus: Output<String>? = null, val ipv4LocalAddresses: Output<List<String>>? = null, val ipv6Address: Output<String>? = null, val ipv6AddressHcStatus: Output<String>? = null, val ipv6LocalAddresses: Output<List<String>>? = null) : ConvertibleToJava<LoadBalancerZoneMappingLoadBalancerAddressArgs>
Link copied to clipboard
data class RuleRuleActionArgs(val corsConfig: Output<RuleRuleActionCorsConfigArgs>? = null, val fixedResponseConfig: Output<RuleRuleActionFixedResponseConfigArgs>? = null, val forwardGroupConfig: Output<RuleRuleActionForwardGroupConfigArgs>? = null, val insertHeaderConfig: Output<RuleRuleActionInsertHeaderConfigArgs>? = null, val order: Output<Int>, val redirectConfig: Output<RuleRuleActionRedirectConfigArgs>? = null, val removeHeaderConfig: Output<RuleRuleActionRemoveHeaderConfigArgs>? = null, val rewriteConfig: Output<RuleRuleActionRewriteConfigArgs>? = null, val trafficLimitConfig: Output<RuleRuleActionTrafficLimitConfigArgs>? = null, val trafficMirrorConfig: Output<RuleRuleActionTrafficMirrorConfigArgs>? = null, val type: Output<String>) : ConvertibleToJava<RuleRuleActionArgs>
Link copied to clipboard
Link copied to clipboard
data class RuleRuleActionCorsConfigArgs(val allowCredentials: Output<String>? = null, val allowHeaders: Output<List<String>>? = null, val allowMethods: Output<List<String>>? = null, val allowOrigins: Output<List<String>>? = null, val exposeHeaders: Output<List<String>>? = null, val maxAge: Output<Int>? = null) : ConvertibleToJava<RuleRuleActionCorsConfigArgs>
Link copied to clipboard
data class RuleRuleActionFixedResponseConfigArgs(val content: Output<String>, val contentType: Output<String>? = null, val httpCode: Output<String>? = null) : ConvertibleToJava<RuleRuleActionFixedResponseConfigArgs>
Link copied to clipboard
data class RuleRuleActionForwardGroupConfigArgs(val serverGroupStickySession: Output<RuleRuleActionForwardGroupConfigServerGroupStickySessionArgs>? = null, val serverGroupTuples: Output<List<RuleRuleActionForwardGroupConfigServerGroupTupleArgs>>? = null) : ConvertibleToJava<RuleRuleActionForwardGroupConfigArgs>
data class RuleRuleActionForwardGroupConfigServerGroupStickySessionArgs(val enabled: Output<Boolean>? = null, val timeout: Output<Int>? = null) : ConvertibleToJava<RuleRuleActionForwardGroupConfigServerGroupStickySessionArgs>
data class RuleRuleActionForwardGroupConfigServerGroupTupleArgs(val serverGroupId: Output<String>? = null, val weight: Output<Int>? = null) : ConvertibleToJava<RuleRuleActionForwardGroupConfigServerGroupTupleArgs>
Link copied to clipboard
data class RuleRuleActionInsertHeaderConfigArgs(val key: Output<String>? = null, val value: Output<String>? = null, val valueType: Output<String>? = null) : ConvertibleToJava<RuleRuleActionInsertHeaderConfigArgs>
Link copied to clipboard
data class RuleRuleActionRedirectConfigArgs(val host: Output<String>? = null, val httpCode: Output<String>? = null, val path: Output<String>? = null, val port: Output<String>? = null, val protocol: Output<String>? = null, val query: Output<String>? = null) : ConvertibleToJava<RuleRuleActionRedirectConfigArgs>
Link copied to clipboard
data class RuleRuleActionRemoveHeaderConfigArgs(val key: Output<String>? = null) : ConvertibleToJava<RuleRuleActionRemoveHeaderConfigArgs>
Link copied to clipboard
data class RuleRuleActionRewriteConfigArgs(val host: Output<String>? = null, val path: Output<String>? = null, val query: Output<String>? = null) : ConvertibleToJava<RuleRuleActionRewriteConfigArgs>
Link copied to clipboard
data class RuleRuleActionTrafficLimitConfigArgs(val perIpQps: Output<Int>? = null, val qps: Output<Int>? = null) : ConvertibleToJava<RuleRuleActionTrafficLimitConfigArgs>
Link copied to clipboard
data class RuleRuleActionTrafficMirrorConfigArgs(val mirrorGroupConfig: Output<RuleRuleActionTrafficMirrorConfigMirrorGroupConfigArgs>? = null, val targetType: Output<String>? = null) : ConvertibleToJava<RuleRuleActionTrafficMirrorConfigArgs>
data class RuleRuleActionTrafficMirrorConfigMirrorGroupConfigArgs(val serverGroupTuples: Output<List<RuleRuleActionTrafficMirrorConfigMirrorGroupConfigServerGroupTupleArgs>>? = null) : ConvertibleToJava<RuleRuleActionTrafficMirrorConfigMirrorGroupConfigArgs>
data class RuleRuleActionTrafficMirrorConfigMirrorGroupConfigServerGroupTupleArgs(val serverGroupId: Output<String>? = null) : ConvertibleToJava<RuleRuleActionTrafficMirrorConfigMirrorGroupConfigServerGroupTupleArgs>
Link copied to clipboard
data class RuleRuleConditionArgs(val cookieConfig: Output<RuleRuleConditionCookieConfigArgs>? = null, val headerConfig: Output<RuleRuleConditionHeaderConfigArgs>? = null, val hostConfig: Output<RuleRuleConditionHostConfigArgs>? = null, val methodConfig: Output<RuleRuleConditionMethodConfigArgs>? = null, val pathConfig: Output<RuleRuleConditionPathConfigArgs>? = null, val queryStringConfig: Output<RuleRuleConditionQueryStringConfigArgs>? = null, val responseHeaderConfig: Output<RuleRuleConditionResponseHeaderConfigArgs>? = null, val responseStatusCodeConfig: Output<RuleRuleConditionResponseStatusCodeConfigArgs>? = null, val sourceIpConfig: Output<RuleRuleConditionSourceIpConfigArgs>? = null, val type: Output<String>) : ConvertibleToJava<RuleRuleConditionArgs>
Link copied to clipboard
data class RuleRuleConditionCookieConfigArgs(val values: Output<List<RuleRuleConditionCookieConfigValueArgs>>? = null) : ConvertibleToJava<RuleRuleConditionCookieConfigArgs>
Link copied to clipboard
data class RuleRuleConditionCookieConfigValueArgs(val key: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<RuleRuleConditionCookieConfigValueArgs>
Link copied to clipboard
data class RuleRuleConditionHeaderConfigArgs(val key: Output<String>? = null, val values: Output<List<String>>? = null) : ConvertibleToJava<RuleRuleConditionHeaderConfigArgs>
Link copied to clipboard
data class RuleRuleConditionHostConfigArgs(val values: Output<List<String>>? = null) : ConvertibleToJava<RuleRuleConditionHostConfigArgs>
Link copied to clipboard
data class RuleRuleConditionMethodConfigArgs(val values: Output<List<String>>? = null) : ConvertibleToJava<RuleRuleConditionMethodConfigArgs>
Link copied to clipboard
data class RuleRuleConditionPathConfigArgs(val values: Output<List<String>>? = null) : ConvertibleToJava<RuleRuleConditionPathConfigArgs>
Link copied to clipboard
data class RuleRuleConditionQueryStringConfigArgs(val values: Output<List<RuleRuleConditionQueryStringConfigValueArgs>>? = null) : ConvertibleToJava<RuleRuleConditionQueryStringConfigArgs>
data class RuleRuleConditionQueryStringConfigValueArgs(val key: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<RuleRuleConditionQueryStringConfigValueArgs>
data class RuleRuleConditionResponseHeaderConfigArgs(val key: Output<String>? = null, val values: Output<List<String>>? = null) : ConvertibleToJava<RuleRuleConditionResponseHeaderConfigArgs>
data class RuleRuleConditionResponseStatusCodeConfigArgs(val values: Output<List<String>>? = null) : ConvertibleToJava<RuleRuleConditionResponseStatusCodeConfigArgs>
Link copied to clipboard
data class RuleRuleConditionSourceIpConfigArgs(val values: Output<List<String>>? = null) : ConvertibleToJava<RuleRuleConditionSourceIpConfigArgs>
Link copied to clipboard
data class ServerGroupConnectionDrainConfigArgs(val connectionDrainEnabled: Output<Boolean>? = null, val connectionDrainTimeout: Output<Int>? = null) : ConvertibleToJava<ServerGroupConnectionDrainConfigArgs>
Link copied to clipboard
data class ServerGroupHealthCheckConfigArgs(val healthCheckCodes: Output<List<String>>? = null, val healthCheckConnectPort: Output<Int>? = null, val healthCheckEnabled: Output<Boolean>, val healthCheckHost: Output<String>? = null, val healthCheckHttpVersion: Output<String>? = null, val healthCheckInterval: Output<Int>? = null, val healthCheckMethod: Output<String>? = null, val healthCheckPath: Output<String>? = null, val healthCheckProtocol: Output<String>? = null, val healthCheckTimeout: Output<Int>? = null, val healthyThreshold: Output<Int>? = null, val unhealthyThreshold: Output<Int>? = null) : ConvertibleToJava<ServerGroupHealthCheckConfigArgs>
Link copied to clipboard
data class ServerGroupServerArgs(val description: Output<String>? = null, val port: Output<Int>? = null, val remoteIpEnabled: Output<Boolean>? = null, val serverGroupId: Output<String>? = null, val serverId: Output<String>, val serverIp: Output<String>? = null, val serverType: Output<String>, val status: Output<String>? = null, val weight: Output<Int>? = null) : ConvertibleToJava<ServerGroupServerArgs>
Link copied to clipboard
data class ServerGroupSlowStartConfigArgs(val slowStartDuration: Output<Int>? = null, val slowStartEnabled: Output<Boolean>? = null) : ConvertibleToJava<ServerGroupSlowStartConfigArgs>
Link copied to clipboard
data class ServerGroupStickySessionConfigArgs(val cookie: Output<String>? = null, val cookieTimeout: Output<Int>? = null, val stickySessionEnabled: Output<Boolean>? = null, val stickySessionType: Output<String>? = null) : ConvertibleToJava<ServerGroupStickySessionConfigArgs>
Link copied to clipboard
data class ServerGroupUchConfigArgs(val type: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<ServerGroupUchConfigArgs>