Viewing docs for gcore 2.0.0-alpha.15
published on Thursday, Aug 6, 2026 by g-core
published on Thursday, Aug 6, 2026 by g-core
Viewing docs for gcore 2.0.0-alpha.15
published on Thursday, Aug 6, 2026 by g-core
published on Thursday, Aug 6, 2026 by g-core
Load balancer pools group backend instances with a load balancing algorithm and health monitoring configuration.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as gcore from "@pulumi/gcore";
const exampleCloudLoadBalancerPools = gcore.getCloudLoadBalancerPools({
projectId: 1,
regionId: 1,
listenerId: "00000000-0000-4000-8000-000000000000",
loadBalancerId: "00000000-0000-4000-8000-000000000000",
name: "lb-pool-name",
});
import pulumi
import pulumi_gcore as gcore
example_cloud_load_balancer_pools = gcore.get_cloud_load_balancer_pools(project_id=1,
region_id=1,
listener_id="00000000-0000-4000-8000-000000000000",
load_balancer_id="00000000-0000-4000-8000-000000000000",
name="lb-pool-name")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/gcore/v2/gcore"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := gcore.GetCloudLoadBalancerPools(ctx, &gcore.GetCloudLoadBalancerPoolsArgs{
ProjectId: pulumi.Float64Ref(1),
RegionId: pulumi.Float64Ref(1),
ListenerId: pulumi.StringRef("00000000-0000-4000-8000-000000000000"),
LoadBalancerId: pulumi.StringRef("00000000-0000-4000-8000-000000000000"),
Name: pulumi.StringRef("lb-pool-name"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Gcore = Pulumi.Gcore;
return await Deployment.RunAsync(() =>
{
var exampleCloudLoadBalancerPools = Gcore.GetCloudLoadBalancerPools.Invoke(new()
{
ProjectId = 1,
RegionId = 1,
ListenerId = "00000000-0000-4000-8000-000000000000",
LoadBalancerId = "00000000-0000-4000-8000-000000000000",
Name = "lb-pool-name",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcore.GcoreFunctions;
import com.pulumi.gcore.inputs.GetCloudLoadBalancerPoolsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var exampleCloudLoadBalancerPools = GcoreFunctions.getCloudLoadBalancerPools(GetCloudLoadBalancerPoolsArgs.builder()
.projectId(1)
.regionId(1)
.listenerId("00000000-0000-4000-8000-000000000000")
.loadBalancerId("00000000-0000-4000-8000-000000000000")
.name("lb-pool-name")
.build());
}
}
variables:
exampleCloudLoadBalancerPools:
fn::invoke:
function: gcore:getCloudLoadBalancerPools
arguments:
projectId: 1
regionId: 1
listenerId: 00000000-0000-4000-8000-000000000000
loadBalancerId: 00000000-0000-4000-8000-000000000000
name: lb-pool-name
Example coming soon!
Using getCloudLoadBalancerPools
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getCloudLoadBalancerPools(args: GetCloudLoadBalancerPoolsArgs, opts?: InvokeOptions): Promise<GetCloudLoadBalancerPoolsResult>
function getCloudLoadBalancerPoolsOutput(args: GetCloudLoadBalancerPoolsOutputArgs, opts?: InvokeOptions): Output<GetCloudLoadBalancerPoolsResult>def get_cloud_load_balancer_pools(details: Optional[bool] = None,
listener_id: Optional[str] = None,
load_balancer_id: Optional[str] = None,
max_items: Optional[float] = None,
name: Optional[str] = None,
project_id: Optional[float] = None,
region_id: Optional[float] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudLoadBalancerPoolsResult
def get_cloud_load_balancer_pools_output(details: pulumi.Input[Optional[bool]] = None,
listener_id: pulumi.Input[Optional[str]] = None,
load_balancer_id: pulumi.Input[Optional[str]] = None,
max_items: pulumi.Input[Optional[float]] = None,
name: pulumi.Input[Optional[str]] = None,
project_id: pulumi.Input[Optional[float]] = None,
region_id: pulumi.Input[Optional[float]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCloudLoadBalancerPoolsResult]func GetCloudLoadBalancerPools(ctx *Context, args *GetCloudLoadBalancerPoolsArgs, opts ...InvokeOption) (*GetCloudLoadBalancerPoolsResult, error)
func GetCloudLoadBalancerPoolsOutput(ctx *Context, args *GetCloudLoadBalancerPoolsOutputArgs, opts ...InvokeOption) GetCloudLoadBalancerPoolsResultOutput> Note: This function is named GetCloudLoadBalancerPools in the Go SDK.
public static class GetCloudLoadBalancerPools
{
public static Task<GetCloudLoadBalancerPoolsResult> InvokeAsync(GetCloudLoadBalancerPoolsArgs args, InvokeOptions? opts = null)
public static Output<GetCloudLoadBalancerPoolsResult> Invoke(GetCloudLoadBalancerPoolsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCloudLoadBalancerPoolsResult> getCloudLoadBalancerPools(GetCloudLoadBalancerPoolsArgs args, InvokeOptions options)
public static Output<GetCloudLoadBalancerPoolsResult> getCloudLoadBalancerPools(GetCloudLoadBalancerPoolsArgs args, InvokeOptions options)
fn::invoke:
function: gcore:index/getCloudLoadBalancerPools:getCloudLoadBalancerPools
arguments:
# arguments dictionarydata "gcore_get_cloud_load_balancer_pools" "name" {
# arguments
}The following arguments are supported:
- Details bool
- Listener
Id string - Load
Balancer stringId - Max
Items double - Name string
- Project
Id double - Region
Id double
- Details bool
- Listener
Id string - Load
Balancer stringId - Max
Items float64 - Name string
- Project
Id float64 - Region
Id float64
- details bool
- listener_
id string - load_
balancer_ stringid - max_
items number - name string
- project_
id number - region_
id number
- details Boolean
- listener
Id String - load
Balancer StringId - max
Items Double - name String
- project
Id Double - region
Id Double
- details boolean
- listener
Id string - load
Balancer stringId - max
Items number - name string
- project
Id number - region
Id number
- details bool
- listener_
id str - load_
balancer_ strid - max_
items float - name str
- project_
id float - region_
id float
- details Boolean
- listener
Id String - load
Balancer StringId - max
Items Number - name String
- project
Id Number - region
Id Number
getCloudLoadBalancerPools Result
The following output properties are available:
- Details bool
- Id string
- The provider-assigned unique ID for this managed resource.
- Items
List<Get
Cloud Load Balancer Pools Item> - Listener
Id string - Load
Balancer stringId - Max
Items double - Name string
- Project
Id double - Region
Id double
- Details bool
- Id string
- The provider-assigned unique ID for this managed resource.
- Items
[]Get
Cloud Load Balancer Pools Item - Listener
Id string - Load
Balancer stringId - Max
Items float64 - Name string
- Project
Id float64 - Region
Id float64
- details bool
- id string
- The provider-assigned unique ID for this managed resource.
- items list(object)
- listener_
id string - load_
balancer_ stringid - max_
items number - name string
- project_
id number - region_
id number
- details Boolean
- id String
- The provider-assigned unique ID for this managed resource.
- items
List<Get
Cloud Load Balancer Pools Item> - listener
Id String - load
Balancer StringId - max
Items Double - name String
- project
Id Double - region
Id Double
- details boolean
- id string
- The provider-assigned unique ID for this managed resource.
- items
Get
Cloud Load Balancer Pools Item[] - listener
Id string - load
Balancer stringId - max
Items number - name string
- project
Id number - region
Id number
- details bool
- id str
- The provider-assigned unique ID for this managed resource.
- items
Sequence[Get
Cloud Load Balancer Pools Item] - listener_
id str - load_
balancer_ strid - max_
items float - name str
- project_
id float - region_
id float
- details Boolean
- id String
- The provider-assigned unique ID for this managed resource.
- items List<Property Map>
- listener
Id String - load
Balancer StringId - max
Items Number - name String
- project
Id Number - region
Id Number
Supporting Types
GetCloudLoadBalancerPoolsItem
- Admin
State boolUp - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- Ca
Secret stringId - Secret ID of CA certificate bundle
- Creator
Task stringId - Task that created this entity
- Crl
Secret stringId - Secret ID of CA revocation list file
- Healthmonitor
Get
Cloud Load Balancer Pools Item Healthmonitor - Health monitor parameters
- Id string
- Pool ID
- Lb
Algorithm string - Load balancer algorithm Available values: "LEAST_CONNECTIONS", "ROUND_ROBIN", "SOURCE_IP".
- Listeners
List<Get
Cloud Load Balancer Pools Item Listener> - Listeners IDs
- Loadbalancers
List<Get
Cloud Load Balancer Pools Item Loadbalancer> - Load balancers IDs
- Members
List<Get
Cloud Load Balancer Pools Item Member> - Pool members
- Name string
- Pool name
- Operating
Status string - Pool operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- Protocol string
- Protocol Available values: "HTTP", "HTTPS", "PROXY", "PROXYV2", "TCP", "UDP".
- Provisioning
Status string - Pool lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- Secret
Id string - Secret ID for TLS client authentication to the member servers
- Session
Persistence GetCloud Load Balancer Pools Item Session Persistence - Session persistence parameters
- Task
Id string - The UUID of the active task that currently holds a lock on the resource. This lock prevents concurrent modifications to ensure consistency. If
null, the resource is not locked. - Timeout
Client doubleData - Frontend client inactivity timeout in milliseconds
- Timeout
Member doubleConnect - Backend member connection timeout in milliseconds
- Timeout
Member doubleData - Backend member inactivity timeout in milliseconds
- Admin
State boolUp - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- Ca
Secret stringId - Secret ID of CA certificate bundle
- Creator
Task stringId - Task that created this entity
- Crl
Secret stringId - Secret ID of CA revocation list file
- Healthmonitor
Get
Cloud Load Balancer Pools Item Healthmonitor - Health monitor parameters
- Id string
- Pool ID
- Lb
Algorithm string - Load balancer algorithm Available values: "LEAST_CONNECTIONS", "ROUND_ROBIN", "SOURCE_IP".
- Listeners
[]Get
Cloud Load Balancer Pools Item Listener - Listeners IDs
- Loadbalancers
[]Get
Cloud Load Balancer Pools Item Loadbalancer - Load balancers IDs
- Members
[]Get
Cloud Load Balancer Pools Item Member - Pool members
- Name string
- Pool name
- Operating
Status string - Pool operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- Protocol string
- Protocol Available values: "HTTP", "HTTPS", "PROXY", "PROXYV2", "TCP", "UDP".
- Provisioning
Status string - Pool lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- Secret
Id string - Secret ID for TLS client authentication to the member servers
- Session
Persistence GetCloud Load Balancer Pools Item Session Persistence - Session persistence parameters
- Task
Id string - The UUID of the active task that currently holds a lock on the resource. This lock prevents concurrent modifications to ensure consistency. If
null, the resource is not locked. - Timeout
Client float64Data - Frontend client inactivity timeout in milliseconds
- Timeout
Member float64Connect - Backend member connection timeout in milliseconds
- Timeout
Member float64Data - Backend member inactivity timeout in milliseconds
- admin_
state_ boolup - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- ca_
secret_ stringid - Secret ID of CA certificate bundle
- creator_
task_ stringid - Task that created this entity
- crl_
secret_ stringid - Secret ID of CA revocation list file
- healthmonitor object
- Health monitor parameters
- id string
- Pool ID
- lb_
algorithm string - Load balancer algorithm Available values: "LEAST_CONNECTIONS", "ROUND_ROBIN", "SOURCE_IP".
- listeners list(object)
- Listeners IDs
- loadbalancers list(object)
- Load balancers IDs
- members list(object)
- Pool members
- name string
- Pool name
- operating_
status string - Pool operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- protocol string
- Protocol Available values: "HTTP", "HTTPS", "PROXY", "PROXYV2", "TCP", "UDP".
- provisioning_
status string - Pool lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- secret_
id string - Secret ID for TLS client authentication to the member servers
- session_
persistence object - Session persistence parameters
- task_
id string - The UUID of the active task that currently holds a lock on the resource. This lock prevents concurrent modifications to ensure consistency. If
null, the resource is not locked. - timeout_
client_ numberdata - Frontend client inactivity timeout in milliseconds
- timeout_
member_ numberconnect - Backend member connection timeout in milliseconds
- timeout_
member_ numberdata - Backend member inactivity timeout in milliseconds
- admin
State BooleanUp - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- ca
Secret StringId - Secret ID of CA certificate bundle
- creator
Task StringId - Task that created this entity
- crl
Secret StringId - Secret ID of CA revocation list file
- healthmonitor
Get
Cloud Load Balancer Pools Item Healthmonitor - Health monitor parameters
- id String
- Pool ID
- lb
Algorithm String - Load balancer algorithm Available values: "LEAST_CONNECTIONS", "ROUND_ROBIN", "SOURCE_IP".
- listeners
List<Get
Cloud Load Balancer Pools Item Listener> - Listeners IDs
- loadbalancers
List<Get
Cloud Load Balancer Pools Item Loadbalancer> - Load balancers IDs
- members
List<Get
Cloud Load Balancer Pools Item Member> - Pool members
- name String
- Pool name
- operating
Status String - Pool operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- protocol String
- Protocol Available values: "HTTP", "HTTPS", "PROXY", "PROXYV2", "TCP", "UDP".
- provisioning
Status String - Pool lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- secret
Id String - Secret ID for TLS client authentication to the member servers
- session
Persistence GetCloud Load Balancer Pools Item Session Persistence - Session persistence parameters
- task
Id String - The UUID of the active task that currently holds a lock on the resource. This lock prevents concurrent modifications to ensure consistency. If
null, the resource is not locked. - timeout
Client DoubleData - Frontend client inactivity timeout in milliseconds
- timeout
Member DoubleConnect - Backend member connection timeout in milliseconds
- timeout
Member DoubleData - Backend member inactivity timeout in milliseconds
- admin
State booleanUp - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- ca
Secret stringId - Secret ID of CA certificate bundle
- creator
Task stringId - Task that created this entity
- crl
Secret stringId - Secret ID of CA revocation list file
- healthmonitor
Get
Cloud Load Balancer Pools Item Healthmonitor - Health monitor parameters
- id string
- Pool ID
- lb
Algorithm string - Load balancer algorithm Available values: "LEAST_CONNECTIONS", "ROUND_ROBIN", "SOURCE_IP".
- listeners
Get
Cloud Load Balancer Pools Item Listener[] - Listeners IDs
- loadbalancers
Get
Cloud Load Balancer Pools Item Loadbalancer[] - Load balancers IDs
- members
Get
Cloud Load Balancer Pools Item Member[] - Pool members
- name string
- Pool name
- operating
Status string - Pool operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- protocol string
- Protocol Available values: "HTTP", "HTTPS", "PROXY", "PROXYV2", "TCP", "UDP".
- provisioning
Status string - Pool lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- secret
Id string - Secret ID for TLS client authentication to the member servers
- session
Persistence GetCloud Load Balancer Pools Item Session Persistence - Session persistence parameters
- task
Id string - The UUID of the active task that currently holds a lock on the resource. This lock prevents concurrent modifications to ensure consistency. If
null, the resource is not locked. - timeout
Client numberData - Frontend client inactivity timeout in milliseconds
- timeout
Member numberConnect - Backend member connection timeout in milliseconds
- timeout
Member numberData - Backend member inactivity timeout in milliseconds
- admin_
state_ boolup - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- ca_
secret_ strid - Secret ID of CA certificate bundle
- creator_
task_ strid - Task that created this entity
- crl_
secret_ strid - Secret ID of CA revocation list file
- healthmonitor
Get
Cloud Load Balancer Pools Item Healthmonitor - Health monitor parameters
- id str
- Pool ID
- lb_
algorithm str - Load balancer algorithm Available values: "LEAST_CONNECTIONS", "ROUND_ROBIN", "SOURCE_IP".
- listeners
Sequence[Get
Cloud Load Balancer Pools Item Listener] - Listeners IDs
- loadbalancers
Sequence[Get
Cloud Load Balancer Pools Item Loadbalancer] - Load balancers IDs
- members
Sequence[Get
Cloud Load Balancer Pools Item Member] - Pool members
- name str
- Pool name
- operating_
status str - Pool operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- protocol str
- Protocol Available values: "HTTP", "HTTPS", "PROXY", "PROXYV2", "TCP", "UDP".
- provisioning_
status str - Pool lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- secret_
id str - Secret ID for TLS client authentication to the member servers
- session_
persistence GetCloud Load Balancer Pools Item Session Persistence - Session persistence parameters
- task_
id str - The UUID of the active task that currently holds a lock on the resource. This lock prevents concurrent modifications to ensure consistency. If
null, the resource is not locked. - timeout_
client_ floatdata - Frontend client inactivity timeout in milliseconds
- timeout_
member_ floatconnect - Backend member connection timeout in milliseconds
- timeout_
member_ floatdata - Backend member inactivity timeout in milliseconds
- admin
State BooleanUp - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- ca
Secret StringId - Secret ID of CA certificate bundle
- creator
Task StringId - Task that created this entity
- crl
Secret StringId - Secret ID of CA revocation list file
- healthmonitor Property Map
- Health monitor parameters
- id String
- Pool ID
- lb
Algorithm String - Load balancer algorithm Available values: "LEAST_CONNECTIONS", "ROUND_ROBIN", "SOURCE_IP".
- listeners List<Property Map>
- Listeners IDs
- loadbalancers List<Property Map>
- Load balancers IDs
- members List<Property Map>
- Pool members
- name String
- Pool name
- operating
Status String - Pool operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- protocol String
- Protocol Available values: "HTTP", "HTTPS", "PROXY", "PROXYV2", "TCP", "UDP".
- provisioning
Status String - Pool lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- secret
Id String - Secret ID for TLS client authentication to the member servers
- session
Persistence Property Map - Session persistence parameters
- task
Id String - The UUID of the active task that currently holds a lock on the resource. This lock prevents concurrent modifications to ensure consistency. If
null, the resource is not locked. - timeout
Client NumberData - Frontend client inactivity timeout in milliseconds
- timeout
Member NumberConnect - Backend member connection timeout in milliseconds
- timeout
Member NumberData - Backend member inactivity timeout in milliseconds
GetCloudLoadBalancerPoolsItemHealthmonitor
- Admin
State boolUp - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- Delay double
- The time, in seconds, between sending probes to members
- Domain
Name string - Domain name for HTTP host header. Can only be used together with
HTTPorHTTPShealth monitor type. - Expected
Codes string - Expected HTTP response codes. Can be a single code or a range of codes. Can only be used together with
HTTPorHTTPShealth monitor type. For example, 200,202,300-302,401,403,404,500-504. If not specified, the default is 200. - Http
Method string - HTTP method Available values: "CONNECT", "DELETE", "GET", "HEAD", "OPTIONS", "PATCH", "POST", "PUT", "TRACE".
- Http
Version string - HTTP version. Can only be used together with
HTTPorHTTPShealth monitor type. Available values: "1.0", "1.1". - Id string
- Health monitor ID
- Max
Retries double - Number of successes before the member is switched to ONLINE state
- Max
Retries doubleDown - Number of failures before the member is switched to ERROR state
- Operating
Status string - Health Monitor operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- Provisioning
Status string - Health monitor lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- Timeout double
- The maximum time to connect. Must be less than the delay value
- Type string
- Health monitor type. Once health monitor is created, cannot be changed. Available values: "HTTP", "HTTPS", "K8S", "PING", "TCP", "TLS-HELLO", "UDP-CONNECT".
- Url
Path string - URL Path. Defaults to '/'
- Admin
State boolUp - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- Delay float64
- The time, in seconds, between sending probes to members
- Domain
Name string - Domain name for HTTP host header. Can only be used together with
HTTPorHTTPShealth monitor type. - Expected
Codes string - Expected HTTP response codes. Can be a single code or a range of codes. Can only be used together with
HTTPorHTTPShealth monitor type. For example, 200,202,300-302,401,403,404,500-504. If not specified, the default is 200. - Http
Method string - HTTP method Available values: "CONNECT", "DELETE", "GET", "HEAD", "OPTIONS", "PATCH", "POST", "PUT", "TRACE".
- Http
Version string - HTTP version. Can only be used together with
HTTPorHTTPShealth monitor type. Available values: "1.0", "1.1". - Id string
- Health monitor ID
- Max
Retries float64 - Number of successes before the member is switched to ONLINE state
- Max
Retries float64Down - Number of failures before the member is switched to ERROR state
- Operating
Status string - Health Monitor operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- Provisioning
Status string - Health monitor lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- Timeout float64
- The maximum time to connect. Must be less than the delay value
- Type string
- Health monitor type. Once health monitor is created, cannot be changed. Available values: "HTTP", "HTTPS", "K8S", "PING", "TCP", "TLS-HELLO", "UDP-CONNECT".
- Url
Path string - URL Path. Defaults to '/'
- admin_
state_ boolup - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- delay number
- The time, in seconds, between sending probes to members
- domain_
name string - Domain name for HTTP host header. Can only be used together with
HTTPorHTTPShealth monitor type. - expected_
codes string - Expected HTTP response codes. Can be a single code or a range of codes. Can only be used together with
HTTPorHTTPShealth monitor type. For example, 200,202,300-302,401,403,404,500-504. If not specified, the default is 200. - http_
method string - HTTP method Available values: "CONNECT", "DELETE", "GET", "HEAD", "OPTIONS", "PATCH", "POST", "PUT", "TRACE".
- http_
version string - HTTP version. Can only be used together with
HTTPorHTTPShealth monitor type. Available values: "1.0", "1.1". - id string
- Health monitor ID
- max_
retries number - Number of successes before the member is switched to ONLINE state
- max_
retries_ numberdown - Number of failures before the member is switched to ERROR state
- operating_
status string - Health Monitor operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- provisioning_
status string - Health monitor lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- timeout number
- The maximum time to connect. Must be less than the delay value
- type string
- Health monitor type. Once health monitor is created, cannot be changed. Available values: "HTTP", "HTTPS", "K8S", "PING", "TCP", "TLS-HELLO", "UDP-CONNECT".
- url_
path string - URL Path. Defaults to '/'
- admin
State BooleanUp - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- delay Double
- The time, in seconds, between sending probes to members
- domain
Name String - Domain name for HTTP host header. Can only be used together with
HTTPorHTTPShealth monitor type. - expected
Codes String - Expected HTTP response codes. Can be a single code or a range of codes. Can only be used together with
HTTPorHTTPShealth monitor type. For example, 200,202,300-302,401,403,404,500-504. If not specified, the default is 200. - http
Method String - HTTP method Available values: "CONNECT", "DELETE", "GET", "HEAD", "OPTIONS", "PATCH", "POST", "PUT", "TRACE".
- http
Version String - HTTP version. Can only be used together with
HTTPorHTTPShealth monitor type. Available values: "1.0", "1.1". - id String
- Health monitor ID
- max
Retries Double - Number of successes before the member is switched to ONLINE state
- max
Retries DoubleDown - Number of failures before the member is switched to ERROR state
- operating
Status String - Health Monitor operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- provisioning
Status String - Health monitor lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- timeout Double
- The maximum time to connect. Must be less than the delay value
- type String
- Health monitor type. Once health monitor is created, cannot be changed. Available values: "HTTP", "HTTPS", "K8S", "PING", "TCP", "TLS-HELLO", "UDP-CONNECT".
- url
Path String - URL Path. Defaults to '/'
- admin
State booleanUp - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- delay number
- The time, in seconds, between sending probes to members
- domain
Name string - Domain name for HTTP host header. Can only be used together with
HTTPorHTTPShealth monitor type. - expected
Codes string - Expected HTTP response codes. Can be a single code or a range of codes. Can only be used together with
HTTPorHTTPShealth monitor type. For example, 200,202,300-302,401,403,404,500-504. If not specified, the default is 200. - http
Method string - HTTP method Available values: "CONNECT", "DELETE", "GET", "HEAD", "OPTIONS", "PATCH", "POST", "PUT", "TRACE".
- http
Version string - HTTP version. Can only be used together with
HTTPorHTTPShealth monitor type. Available values: "1.0", "1.1". - id string
- Health monitor ID
- max
Retries number - Number of successes before the member is switched to ONLINE state
- max
Retries numberDown - Number of failures before the member is switched to ERROR state
- operating
Status string - Health Monitor operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- provisioning
Status string - Health monitor lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- timeout number
- The maximum time to connect. Must be less than the delay value
- type string
- Health monitor type. Once health monitor is created, cannot be changed. Available values: "HTTP", "HTTPS", "K8S", "PING", "TCP", "TLS-HELLO", "UDP-CONNECT".
- url
Path string - URL Path. Defaults to '/'
- admin_
state_ boolup - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- delay float
- The time, in seconds, between sending probes to members
- domain_
name str - Domain name for HTTP host header. Can only be used together with
HTTPorHTTPShealth monitor type. - expected_
codes str - Expected HTTP response codes. Can be a single code or a range of codes. Can only be used together with
HTTPorHTTPShealth monitor type. For example, 200,202,300-302,401,403,404,500-504. If not specified, the default is 200. - http_
method str - HTTP method Available values: "CONNECT", "DELETE", "GET", "HEAD", "OPTIONS", "PATCH", "POST", "PUT", "TRACE".
- http_
version str - HTTP version. Can only be used together with
HTTPorHTTPShealth monitor type. Available values: "1.0", "1.1". - id str
- Health monitor ID
- max_
retries float - Number of successes before the member is switched to ONLINE state
- max_
retries_ floatdown - Number of failures before the member is switched to ERROR state
- operating_
status str - Health Monitor operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- provisioning_
status str - Health monitor lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- timeout float
- The maximum time to connect. Must be less than the delay value
- type str
- Health monitor type. Once health monitor is created, cannot be changed. Available values: "HTTP", "HTTPS", "K8S", "PING", "TCP", "TLS-HELLO", "UDP-CONNECT".
- url_
path str - URL Path. Defaults to '/'
- admin
State BooleanUp - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- delay Number
- The time, in seconds, between sending probes to members
- domain
Name String - Domain name for HTTP host header. Can only be used together with
HTTPorHTTPShealth monitor type. - expected
Codes String - Expected HTTP response codes. Can be a single code or a range of codes. Can only be used together with
HTTPorHTTPShealth monitor type. For example, 200,202,300-302,401,403,404,500-504. If not specified, the default is 200. - http
Method String - HTTP method Available values: "CONNECT", "DELETE", "GET", "HEAD", "OPTIONS", "PATCH", "POST", "PUT", "TRACE".
- http
Version String - HTTP version. Can only be used together with
HTTPorHTTPShealth monitor type. Available values: "1.0", "1.1". - id String
- Health monitor ID
- max
Retries Number - Number of successes before the member is switched to ONLINE state
- max
Retries NumberDown - Number of failures before the member is switched to ERROR state
- operating
Status String - Health Monitor operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- provisioning
Status String - Health monitor lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- timeout Number
- The maximum time to connect. Must be less than the delay value
- type String
- Health monitor type. Once health monitor is created, cannot be changed. Available values: "HTTP", "HTTPS", "K8S", "PING", "TCP", "TLS-HELLO", "UDP-CONNECT".
- url
Path String - URL Path. Defaults to '/'
GetCloudLoadBalancerPoolsItemListener
- Id string
- Resource ID
- Id string
- Resource ID
- id string
- Resource ID
- id String
- Resource ID
- id string
- Resource ID
- id str
- Resource ID
- id String
- Resource ID
GetCloudLoadBalancerPoolsItemLoadbalancer
- Id string
- Resource ID
- Id string
- Resource ID
- id string
- Resource ID
- id String
- Resource ID
- id string
- Resource ID
- id str
- Resource ID
- id String
- Resource ID
GetCloudLoadBalancerPoolsItemMember
- Address string
- Member IP address
- Admin
State boolUp - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- Backup bool
- Set to true if the member is a backup member, to which traffic will be sent exclusively when all non-backup members will be unreachable. It allows to realize ACTIVE-BACKUP load balancing without thinking about VRRP and VIP configuration. Default is false
- Id string
- Member ID must be provided if an existing member is being updated
- Monitor
Address string - An alternate IP address used for health monitoring of a backend member. Default is null which monitors the member address.
- Monitor
Port double - An alternate protocol port used for health monitoring of a backend member. Default is null which monitors the member
protocol_port. - Operating
Status string - Member operating status of the entity Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- Protocol
Port double - Member IP port
- Provisioning
Status string - Pool member lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- Subnet
Id string subnet_idin whichaddressis present.- Weight double
- Member weight. Valid values are 0 <
weight<= 256, defaults to 1. Controls traffic distribution based on the pool's load balancing algorithm:ROUND_ROBIN: Distributes connections to each member in turn according to weights. Higher weight = more turns in the cycle. Example: weights 3 vs 1 = ~75% vs ~25% of requests.LEAST_CONNECTIONS: Sends new connections to the member with fewest active connections, performing round-robin within groups of the same normalized load. Higher weight = allowed to hold more simultaneous connections before being considered 'more loaded'. Example: weights 2 vs 1 means 20 vs 10 active connections is treated as balanced.SOURCE_IP: Routes clients consistently to the same member by hashing client source IP; hash result is modulo total weight of running members. Higher weight = more hash buckets, so more client IPs map to that member. Example: weights 2 vs 1 = roughly two-thirds of distinct client IPs map to the higher-weight member.
- Address string
- Member IP address
- Admin
State boolUp - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- Backup bool
- Set to true if the member is a backup member, to which traffic will be sent exclusively when all non-backup members will be unreachable. It allows to realize ACTIVE-BACKUP load balancing without thinking about VRRP and VIP configuration. Default is false
- Id string
- Member ID must be provided if an existing member is being updated
- Monitor
Address string - An alternate IP address used for health monitoring of a backend member. Default is null which monitors the member address.
- Monitor
Port float64 - An alternate protocol port used for health monitoring of a backend member. Default is null which monitors the member
protocol_port. - Operating
Status string - Member operating status of the entity Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- Protocol
Port float64 - Member IP port
- Provisioning
Status string - Pool member lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- Subnet
Id string subnet_idin whichaddressis present.- Weight float64
- Member weight. Valid values are 0 <
weight<= 256, defaults to 1. Controls traffic distribution based on the pool's load balancing algorithm:ROUND_ROBIN: Distributes connections to each member in turn according to weights. Higher weight = more turns in the cycle. Example: weights 3 vs 1 = ~75% vs ~25% of requests.LEAST_CONNECTIONS: Sends new connections to the member with fewest active connections, performing round-robin within groups of the same normalized load. Higher weight = allowed to hold more simultaneous connections before being considered 'more loaded'. Example: weights 2 vs 1 means 20 vs 10 active connections is treated as balanced.SOURCE_IP: Routes clients consistently to the same member by hashing client source IP; hash result is modulo total weight of running members. Higher weight = more hash buckets, so more client IPs map to that member. Example: weights 2 vs 1 = roughly two-thirds of distinct client IPs map to the higher-weight member.
- address string
- Member IP address
- admin_
state_ boolup - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- backup bool
- Set to true if the member is a backup member, to which traffic will be sent exclusively when all non-backup members will be unreachable. It allows to realize ACTIVE-BACKUP load balancing without thinking about VRRP and VIP configuration. Default is false
- id string
- Member ID must be provided if an existing member is being updated
- monitor_
address string - An alternate IP address used for health monitoring of a backend member. Default is null which monitors the member address.
- monitor_
port number - An alternate protocol port used for health monitoring of a backend member. Default is null which monitors the member
protocol_port. - operating_
status string - Member operating status of the entity Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- protocol_
port number - Member IP port
- provisioning_
status string - Pool member lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- subnet_
id string subnet_idin whichaddressis present.- weight number
- Member weight. Valid values are 0 <
weight<= 256, defaults to 1. Controls traffic distribution based on the pool's load balancing algorithm:ROUND_ROBIN: Distributes connections to each member in turn according to weights. Higher weight = more turns in the cycle. Example: weights 3 vs 1 = ~75% vs ~25% of requests.LEAST_CONNECTIONS: Sends new connections to the member with fewest active connections, performing round-robin within groups of the same normalized load. Higher weight = allowed to hold more simultaneous connections before being considered 'more loaded'. Example: weights 2 vs 1 means 20 vs 10 active connections is treated as balanced.SOURCE_IP: Routes clients consistently to the same member by hashing client source IP; hash result is modulo total weight of running members. Higher weight = more hash buckets, so more client IPs map to that member. Example: weights 2 vs 1 = roughly two-thirds of distinct client IPs map to the higher-weight member.
- address String
- Member IP address
- admin
State BooleanUp - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- backup Boolean
- Set to true if the member is a backup member, to which traffic will be sent exclusively when all non-backup members will be unreachable. It allows to realize ACTIVE-BACKUP load balancing without thinking about VRRP and VIP configuration. Default is false
- id String
- Member ID must be provided if an existing member is being updated
- monitor
Address String - An alternate IP address used for health monitoring of a backend member. Default is null which monitors the member address.
- monitor
Port Double - An alternate protocol port used for health monitoring of a backend member. Default is null which monitors the member
protocol_port. - operating
Status String - Member operating status of the entity Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- protocol
Port Double - Member IP port
- provisioning
Status String - Pool member lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- subnet
Id String subnet_idin whichaddressis present.- weight Double
- Member weight. Valid values are 0 <
weight<= 256, defaults to 1. Controls traffic distribution based on the pool's load balancing algorithm:ROUND_ROBIN: Distributes connections to each member in turn according to weights. Higher weight = more turns in the cycle. Example: weights 3 vs 1 = ~75% vs ~25% of requests.LEAST_CONNECTIONS: Sends new connections to the member with fewest active connections, performing round-robin within groups of the same normalized load. Higher weight = allowed to hold more simultaneous connections before being considered 'more loaded'. Example: weights 2 vs 1 means 20 vs 10 active connections is treated as balanced.SOURCE_IP: Routes clients consistently to the same member by hashing client source IP; hash result is modulo total weight of running members. Higher weight = more hash buckets, so more client IPs map to that member. Example: weights 2 vs 1 = roughly two-thirds of distinct client IPs map to the higher-weight member.
- address string
- Member IP address
- admin
State booleanUp - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- backup boolean
- Set to true if the member is a backup member, to which traffic will be sent exclusively when all non-backup members will be unreachable. It allows to realize ACTIVE-BACKUP load balancing without thinking about VRRP and VIP configuration. Default is false
- id string
- Member ID must be provided if an existing member is being updated
- monitor
Address string - An alternate IP address used for health monitoring of a backend member. Default is null which monitors the member address.
- monitor
Port number - An alternate protocol port used for health monitoring of a backend member. Default is null which monitors the member
protocol_port. - operating
Status string - Member operating status of the entity Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- protocol
Port number - Member IP port
- provisioning
Status string - Pool member lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- subnet
Id string subnet_idin whichaddressis present.- weight number
- Member weight. Valid values are 0 <
weight<= 256, defaults to 1. Controls traffic distribution based on the pool's load balancing algorithm:ROUND_ROBIN: Distributes connections to each member in turn according to weights. Higher weight = more turns in the cycle. Example: weights 3 vs 1 = ~75% vs ~25% of requests.LEAST_CONNECTIONS: Sends new connections to the member with fewest active connections, performing round-robin within groups of the same normalized load. Higher weight = allowed to hold more simultaneous connections before being considered 'more loaded'. Example: weights 2 vs 1 means 20 vs 10 active connections is treated as balanced.SOURCE_IP: Routes clients consistently to the same member by hashing client source IP; hash result is modulo total weight of running members. Higher weight = more hash buckets, so more client IPs map to that member. Example: weights 2 vs 1 = roughly two-thirds of distinct client IPs map to the higher-weight member.
- address str
- Member IP address
- admin_
state_ boolup - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- backup bool
- Set to true if the member is a backup member, to which traffic will be sent exclusively when all non-backup members will be unreachable. It allows to realize ACTIVE-BACKUP load balancing without thinking about VRRP and VIP configuration. Default is false
- id str
- Member ID must be provided if an existing member is being updated
- monitor_
address str - An alternate IP address used for health monitoring of a backend member. Default is null which monitors the member address.
- monitor_
port float - An alternate protocol port used for health monitoring of a backend member. Default is null which monitors the member
protocol_port. - operating_
status str - Member operating status of the entity Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- protocol_
port float - Member IP port
- provisioning_
status str - Pool member lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- subnet_
id str subnet_idin whichaddressis present.- weight float
- Member weight. Valid values are 0 <
weight<= 256, defaults to 1. Controls traffic distribution based on the pool's load balancing algorithm:ROUND_ROBIN: Distributes connections to each member in turn according to weights. Higher weight = more turns in the cycle. Example: weights 3 vs 1 = ~75% vs ~25% of requests.LEAST_CONNECTIONS: Sends new connections to the member with fewest active connections, performing round-robin within groups of the same normalized load. Higher weight = allowed to hold more simultaneous connections before being considered 'more loaded'. Example: weights 2 vs 1 means 20 vs 10 active connections is treated as balanced.SOURCE_IP: Routes clients consistently to the same member by hashing client source IP; hash result is modulo total weight of running members. Higher weight = more hash buckets, so more client IPs map to that member. Example: weights 2 vs 1 = roughly two-thirds of distinct client IPs map to the higher-weight member.
- address String
- Member IP address
- admin
State BooleanUp - Administrative state of the resource. When set to true, the resource is enabled and operational. When set to false, the resource is disabled and will not process traffic. Defaults to true.
- backup Boolean
- Set to true if the member is a backup member, to which traffic will be sent exclusively when all non-backup members will be unreachable. It allows to realize ACTIVE-BACKUP load balancing without thinking about VRRP and VIP configuration. Default is false
- id String
- Member ID must be provided if an existing member is being updated
- monitor
Address String - An alternate IP address used for health monitoring of a backend member. Default is null which monitors the member address.
- monitor
Port Number - An alternate protocol port used for health monitoring of a backend member. Default is null which monitors the member
protocol_port. - operating
Status String - Member operating status of the entity Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
- protocol
Port Number - Member IP port
- provisioning
Status String - Pool member lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDING_CREATE", "PENDING_DELETE", "PENDING_UPDATE".
- subnet
Id String subnet_idin whichaddressis present.- weight Number
- Member weight. Valid values are 0 <
weight<= 256, defaults to 1. Controls traffic distribution based on the pool's load balancing algorithm:ROUND_ROBIN: Distributes connections to each member in turn according to weights. Higher weight = more turns in the cycle. Example: weights 3 vs 1 = ~75% vs ~25% of requests.LEAST_CONNECTIONS: Sends new connections to the member with fewest active connections, performing round-robin within groups of the same normalized load. Higher weight = allowed to hold more simultaneous connections before being considered 'more loaded'. Example: weights 2 vs 1 means 20 vs 10 active connections is treated as balanced.SOURCE_IP: Routes clients consistently to the same member by hashing client source IP; hash result is modulo total weight of running members. Higher weight = more hash buckets, so more client IPs map to that member. Example: weights 2 vs 1 = roughly two-thirds of distinct client IPs map to the higher-weight member.
GetCloudLoadBalancerPoolsItemSessionPersistence
- string
- Should be set if app cookie or http cookie is used
- Persistence
Granularity string - Subnet mask if
source_ipis used. For UDP ports only - Persistence
Timeout double - Session persistence timeout. For UDP ports only
- Type string
- Session persistence type Available values: "APP_COOKIE", "HTTP_COOKIE", "SOURCE_IP".
- string
- Should be set if app cookie or http cookie is used
- Persistence
Granularity string - Subnet mask if
source_ipis used. For UDP ports only - Persistence
Timeout float64 - Session persistence timeout. For UDP ports only
- Type string
- Session persistence type Available values: "APP_COOKIE", "HTTP_COOKIE", "SOURCE_IP".
- string
- Should be set if app cookie or http cookie is used
- persistence_
granularity string - Subnet mask if
source_ipis used. For UDP ports only - persistence_
timeout number - Session persistence timeout. For UDP ports only
- type string
- Session persistence type Available values: "APP_COOKIE", "HTTP_COOKIE", "SOURCE_IP".
- String
- Should be set if app cookie or http cookie is used
- persistence
Granularity String - Subnet mask if
source_ipis used. For UDP ports only - persistence
Timeout Double - Session persistence timeout. For UDP ports only
- type String
- Session persistence type Available values: "APP_COOKIE", "HTTP_COOKIE", "SOURCE_IP".
- string
- Should be set if app cookie or http cookie is used
- persistence
Granularity string - Subnet mask if
source_ipis used. For UDP ports only - persistence
Timeout number - Session persistence timeout. For UDP ports only
- type string
- Session persistence type Available values: "APP_COOKIE", "HTTP_COOKIE", "SOURCE_IP".
- str
- Should be set if app cookie or http cookie is used
- persistence_
granularity str - Subnet mask if
source_ipis used. For UDP ports only - persistence_
timeout float - Session persistence timeout. For UDP ports only
- type str
- Session persistence type Available values: "APP_COOKIE", "HTTP_COOKIE", "SOURCE_IP".
- String
- Should be set if app cookie or http cookie is used
- persistence
Granularity String - Subnet mask if
source_ipis used. For UDP ports only - persistence
Timeout Number - Session persistence timeout. For UDP ports only
- type String
- Session persistence type Available values: "APP_COOKIE", "HTTP_COOKIE", "SOURCE_IP".
Package Details
- Repository
- gcore g-core/terraform-provider-gcore
- License
- Notes
- This Pulumi package is based on the
gcoreTerraform Provider.
Viewing docs for gcore 2.0.0-alpha.15
published on Thursday, Aug 6, 2026 by g-core
published on Thursday, Aug 6, 2026 by g-core