1. Packages
  2. Gcore Provider
  3. API Docs
  4. getCloudFloatingIps
Viewing docs for gcore 2.0.0-alpha.3
published on Monday, Mar 30, 2026 by g-core
Viewing docs for gcore 2.0.0-alpha.3
published on Monday, Mar 30, 2026 by g-core

    A floating IP is a static IP address that points to one of your Instances. It allows you to redirect network traffic to any of your Instances in the same datacenter.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as gcore from "@pulumi/gcore";
    
    const exampleCloudFloatingIps = gcore.getCloudFloatingIps({
        projectId: 1,
        regionId: 1,
        status: "ACTIVE",
        tagKeys: [
            "key1",
            "key2",
        ],
        tagKeyValue: "tag_key_value",
    });
    
    import pulumi
    import pulumi_gcore as gcore
    
    example_cloud_floating_ips = gcore.get_cloud_floating_ips(project_id=1,
        region_id=1,
        status="ACTIVE",
        tag_keys=[
            "key1",
            "key2",
        ],
        tag_key_value="tag_key_value")
    
    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.GetCloudFloatingIps(ctx, &gcore.GetCloudFloatingIpsArgs{
    			ProjectId: pulumi.Float64Ref(1),
    			RegionId:  pulumi.Float64Ref(1),
    			Status:    pulumi.StringRef("ACTIVE"),
    			TagKeys: []string{
    				"key1",
    				"key2",
    			},
    			TagKeyValue: pulumi.StringRef("tag_key_value"),
    		}, 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 exampleCloudFloatingIps = Gcore.GetCloudFloatingIps.Invoke(new()
        {
            ProjectId = 1,
            RegionId = 1,
            Status = "ACTIVE",
            TagKeys = new[]
            {
                "key1",
                "key2",
            },
            TagKeyValue = "tag_key_value",
        });
    
    });
    
    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.GetCloudFloatingIpsArgs;
    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 exampleCloudFloatingIps = GcoreFunctions.getCloudFloatingIps(GetCloudFloatingIpsArgs.builder()
                .projectId(1)
                .regionId(1)
                .status("ACTIVE")
                .tagKeys(            
                    "key1",
                    "key2")
                .tagKeyValue("tag_key_value")
                .build());
    
        }
    }
    
    variables:
      exampleCloudFloatingIps:
        fn::invoke:
          function: gcore:getCloudFloatingIps
          arguments:
            projectId: 1
            regionId: 1
            status: ACTIVE
            tagKeys:
              - key1
              - key2
            tagKeyValue: tag_key_value
    

    Using getCloudFloatingIps

    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 getCloudFloatingIps(args: GetCloudFloatingIpsArgs, opts?: InvokeOptions): Promise<GetCloudFloatingIpsResult>
    function getCloudFloatingIpsOutput(args: GetCloudFloatingIpsOutputArgs, opts?: InvokeOptions): Output<GetCloudFloatingIpsResult>
    def get_cloud_floating_ips(max_items: Optional[float] = None,
                               project_id: Optional[float] = None,
                               region_id: Optional[float] = None,
                               status: Optional[str] = None,
                               tag_key_value: Optional[str] = None,
                               tag_keys: Optional[Sequence[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> GetCloudFloatingIpsResult
    def get_cloud_floating_ips_output(max_items: Optional[pulumi.Input[float]] = None,
                               project_id: Optional[pulumi.Input[float]] = None,
                               region_id: Optional[pulumi.Input[float]] = None,
                               status: Optional[pulumi.Input[str]] = None,
                               tag_key_value: Optional[pulumi.Input[str]] = None,
                               tag_keys: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetCloudFloatingIpsResult]
    func GetCloudFloatingIps(ctx *Context, args *GetCloudFloatingIpsArgs, opts ...InvokeOption) (*GetCloudFloatingIpsResult, error)
    func GetCloudFloatingIpsOutput(ctx *Context, args *GetCloudFloatingIpsOutputArgs, opts ...InvokeOption) GetCloudFloatingIpsResultOutput

    > Note: This function is named GetCloudFloatingIps in the Go SDK.

    public static class GetCloudFloatingIps 
    {
        public static Task<GetCloudFloatingIpsResult> InvokeAsync(GetCloudFloatingIpsArgs args, InvokeOptions? opts = null)
        public static Output<GetCloudFloatingIpsResult> Invoke(GetCloudFloatingIpsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCloudFloatingIpsResult> getCloudFloatingIps(GetCloudFloatingIpsArgs args, InvokeOptions options)
    public static Output<GetCloudFloatingIpsResult> getCloudFloatingIps(GetCloudFloatingIpsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: gcore:index/getCloudFloatingIps:getCloudFloatingIps
      arguments:
        # arguments dictionary

    The following arguments are supported:

    MaxItems double
    Max items to fetch, default: 1000
    ProjectId double
    Project ID
    RegionId double
    Region ID
    Status string
    Filter by floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    TagKeyValue string
    Optional. Filter by tag key-value pairs.
    TagKeys List<string>
    Optional. Filter by tag keys. ?tag_key=key1&tag_key=key2
    MaxItems float64
    Max items to fetch, default: 1000
    ProjectId float64
    Project ID
    RegionId float64
    Region ID
    Status string
    Filter by floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    TagKeyValue string
    Optional. Filter by tag key-value pairs.
    TagKeys []string
    Optional. Filter by tag keys. ?tag_key=key1&tag_key=key2
    maxItems Double
    Max items to fetch, default: 1000
    projectId Double
    Project ID
    regionId Double
    Region ID
    status String
    Filter by floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tagKeyValue String
    Optional. Filter by tag key-value pairs.
    tagKeys List<String>
    Optional. Filter by tag keys. ?tag_key=key1&tag_key=key2
    maxItems number
    Max items to fetch, default: 1000
    projectId number
    Project ID
    regionId number
    Region ID
    status string
    Filter by floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tagKeyValue string
    Optional. Filter by tag key-value pairs.
    tagKeys string[]
    Optional. Filter by tag keys. ?tag_key=key1&tag_key=key2
    max_items float
    Max items to fetch, default: 1000
    project_id float
    Project ID
    region_id float
    Region ID
    status str
    Filter by floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tag_key_value str
    Optional. Filter by tag key-value pairs.
    tag_keys Sequence[str]
    Optional. Filter by tag keys. ?tag_key=key1&tag_key=key2
    maxItems Number
    Max items to fetch, default: 1000
    projectId Number
    Project ID
    regionId Number
    Region ID
    status String
    Filter by floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tagKeyValue String
    Optional. Filter by tag key-value pairs.
    tagKeys List<String>
    Optional. Filter by tag keys. ?tag_key=key1&tag_key=key2

    getCloudFloatingIps Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Items List<GetCloudFloatingIpsItem>
    The items returned by the data source
    MaxItems double
    Max items to fetch, default: 1000
    ProjectId double
    Project ID
    RegionId double
    Region ID
    Status string
    Filter by floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    TagKeyValue string
    Optional. Filter by tag key-value pairs.
    TagKeys List<string>
    Optional. Filter by tag keys. ?tag_key=key1&tag_key=key2
    Id string
    The provider-assigned unique ID for this managed resource.
    Items []GetCloudFloatingIpsItem
    The items returned by the data source
    MaxItems float64
    Max items to fetch, default: 1000
    ProjectId float64
    Project ID
    RegionId float64
    Region ID
    Status string
    Filter by floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    TagKeyValue string
    Optional. Filter by tag key-value pairs.
    TagKeys []string
    Optional. Filter by tag keys. ?tag_key=key1&tag_key=key2
    id String
    The provider-assigned unique ID for this managed resource.
    items List<GetCloudFloatingIpsItem>
    The items returned by the data source
    maxItems Double
    Max items to fetch, default: 1000
    projectId Double
    Project ID
    regionId Double
    Region ID
    status String
    Filter by floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tagKeyValue String
    Optional. Filter by tag key-value pairs.
    tagKeys List<String>
    Optional. Filter by tag keys. ?tag_key=key1&tag_key=key2
    id string
    The provider-assigned unique ID for this managed resource.
    items GetCloudFloatingIpsItem[]
    The items returned by the data source
    maxItems number
    Max items to fetch, default: 1000
    projectId number
    Project ID
    regionId number
    Region ID
    status string
    Filter by floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tagKeyValue string
    Optional. Filter by tag key-value pairs.
    tagKeys string[]
    Optional. Filter by tag keys. ?tag_key=key1&tag_key=key2
    id str
    The provider-assigned unique ID for this managed resource.
    items Sequence[GetCloudFloatingIpsItem]
    The items returned by the data source
    max_items float
    Max items to fetch, default: 1000
    project_id float
    Project ID
    region_id float
    Region ID
    status str
    Filter by floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tag_key_value str
    Optional. Filter by tag key-value pairs.
    tag_keys Sequence[str]
    Optional. Filter by tag keys. ?tag_key=key1&tag_key=key2
    id String
    The provider-assigned unique ID for this managed resource.
    items List<Property Map>
    The items returned by the data source
    maxItems Number
    Max items to fetch, default: 1000
    projectId Number
    Project ID
    regionId Number
    Region ID
    status String
    Filter by floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tagKeyValue String
    Optional. Filter by tag key-value pairs.
    tagKeys List<String>
    Optional. Filter by tag keys. ?tag_key=key1&tag_key=key2

    Supporting Types

    GetCloudFloatingIpsItem

    CreatedAt string
    Datetime when the floating IP was created
    CreatorTaskId string
    Task that created this entity
    FixedIpAddress string
    IP address of the port the floating IP is attached to
    FloatingIpAddress string
    IP Address of the floating IP
    Id string
    Floating IP ID
    Instance GetCloudFloatingIpsItemInstance
    Instance the floating IP is attached to
    Loadbalancer GetCloudFloatingIpsItemLoadbalancer
    Load balancer the floating IP is attached to
    PortId string
    Port ID
    ProjectId double
    Project ID
    Region string
    Region name
    RegionId double
    Region ID
    RouterId string
    Router ID
    Status string
    Floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    Tags List<GetCloudFloatingIpsItemTag>
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    UpdatedAt string
    Datetime when the floating IP was last updated
    CreatedAt string
    Datetime when the floating IP was created
    CreatorTaskId string
    Task that created this entity
    FixedIpAddress string
    IP address of the port the floating IP is attached to
    FloatingIpAddress string
    IP Address of the floating IP
    Id string
    Floating IP ID
    Instance GetCloudFloatingIpsItemInstance
    Instance the floating IP is attached to
    Loadbalancer GetCloudFloatingIpsItemLoadbalancer
    Load balancer the floating IP is attached to
    PortId string
    Port ID
    ProjectId float64
    Project ID
    Region string
    Region name
    RegionId float64
    Region ID
    RouterId string
    Router ID
    Status string
    Floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    Tags []GetCloudFloatingIpsItemTag
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    UpdatedAt string
    Datetime when the floating IP was last updated
    createdAt String
    Datetime when the floating IP was created
    creatorTaskId String
    Task that created this entity
    fixedIpAddress String
    IP address of the port the floating IP is attached to
    floatingIpAddress String
    IP Address of the floating IP
    id String
    Floating IP ID
    instance GetCloudFloatingIpsItemInstance
    Instance the floating IP is attached to
    loadbalancer GetCloudFloatingIpsItemLoadbalancer
    Load balancer the floating IP is attached to
    portId String
    Port ID
    projectId Double
    Project ID
    region String
    Region name
    regionId Double
    Region ID
    routerId String
    Router ID
    status String
    Floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tags List<GetCloudFloatingIpsItemTag>
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    updatedAt String
    Datetime when the floating IP was last updated
    createdAt string
    Datetime when the floating IP was created
    creatorTaskId string
    Task that created this entity
    fixedIpAddress string
    IP address of the port the floating IP is attached to
    floatingIpAddress string
    IP Address of the floating IP
    id string
    Floating IP ID
    instance GetCloudFloatingIpsItemInstance
    Instance the floating IP is attached to
    loadbalancer GetCloudFloatingIpsItemLoadbalancer
    Load balancer the floating IP is attached to
    portId string
    Port ID
    projectId number
    Project ID
    region string
    Region name
    regionId number
    Region ID
    routerId string
    Router ID
    status string
    Floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tags GetCloudFloatingIpsItemTag[]
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    updatedAt string
    Datetime when the floating IP was last updated
    created_at str
    Datetime when the floating IP was created
    creator_task_id str
    Task that created this entity
    fixed_ip_address str
    IP address of the port the floating IP is attached to
    floating_ip_address str
    IP Address of the floating IP
    id str
    Floating IP ID
    instance GetCloudFloatingIpsItemInstance
    Instance the floating IP is attached to
    loadbalancer GetCloudFloatingIpsItemLoadbalancer
    Load balancer the floating IP is attached to
    port_id str
    Port ID
    project_id float
    Project ID
    region str
    Region name
    region_id float
    Region ID
    router_id str
    Router ID
    status str
    Floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tags Sequence[GetCloudFloatingIpsItemTag]
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    updated_at str
    Datetime when the floating IP was last updated
    createdAt String
    Datetime when the floating IP was created
    creatorTaskId String
    Task that created this entity
    fixedIpAddress String
    IP address of the port the floating IP is attached to
    floatingIpAddress String
    IP Address of the floating IP
    id String
    Floating IP ID
    instance Property Map
    Instance the floating IP is attached to
    loadbalancer Property Map
    Load balancer the floating IP is attached to
    portId String
    Port ID
    projectId Number
    Project ID
    region String
    Region name
    regionId Number
    Region ID
    routerId String
    Router ID
    status String
    Floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tags List<Property Map>
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    updatedAt String
    Datetime when the floating IP was last updated

    GetCloudFloatingIpsItemInstance

    Addresses Dictionary<string, ImmutableArray<GetCloudFloatingIpsItemInstanceAddresses>>
    Map of network_name to list of addresses in that network
    CreatedAt string
    Datetime when instance was created
    CreatorTaskId string
    Task that created this entity
    Flavor GetCloudFloatingIpsItemInstanceFlavor
    Flavor
    Id string
    Instance ID
    InstanceDescription string
    Instance description
    Name string
    Instance name
    ProjectId double
    Project ID
    Region string
    Region name
    RegionId double
    Region ID
    SecurityGroups List<GetCloudFloatingIpsItemInstanceSecurityGroup>
    Security groups
    SshKeyName string
    SSH key name assigned to instance
    Status string
    Instance status Available values: "ACTIVE", "BUILD", "DELETED", "ERROR", "HARDREBOOT", "MIGRATING", "PASSWORD", "PAUSED", "REBOOT", "REBUILD", "RESCUE", "RESIZE", "REVERTRESIZE", "SHELVED", "SHELVEDOFFLOADED", "SHUTOFF", "SOFTDELETED", "SUSPENDED", "UNKNOWN", "VERIFY_RESIZE".
    Tags List<GetCloudFloatingIpsItemInstanceTag>
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    TaskState string
    Task state
    VmState string
    Virtual machine state (active) Available values: "active", "building", "deleted", "error", "paused", "rescued", "resized", "shelved", "shelved_offloaded", "soft-deleted", "stopped", "suspended".
    Volumes List<GetCloudFloatingIpsItemInstanceVolume>
    List of volumes
    Addresses map[string][]GetCloudFloatingIpsItemInstanceAddresses
    Map of network_name to list of addresses in that network
    CreatedAt string
    Datetime when instance was created
    CreatorTaskId string
    Task that created this entity
    Flavor GetCloudFloatingIpsItemInstanceFlavor
    Flavor
    Id string
    Instance ID
    InstanceDescription string
    Instance description
    Name string
    Instance name
    ProjectId float64
    Project ID
    Region string
    Region name
    RegionId float64
    Region ID
    SecurityGroups []GetCloudFloatingIpsItemInstanceSecurityGroup
    Security groups
    SshKeyName string
    SSH key name assigned to instance
    Status string
    Instance status Available values: "ACTIVE", "BUILD", "DELETED", "ERROR", "HARDREBOOT", "MIGRATING", "PASSWORD", "PAUSED", "REBOOT", "REBUILD", "RESCUE", "RESIZE", "REVERTRESIZE", "SHELVED", "SHELVEDOFFLOADED", "SHUTOFF", "SOFTDELETED", "SUSPENDED", "UNKNOWN", "VERIFY_RESIZE".
    Tags []GetCloudFloatingIpsItemInstanceTag
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    TaskState string
    Task state
    VmState string
    Virtual machine state (active) Available values: "active", "building", "deleted", "error", "paused", "rescued", "resized", "shelved", "shelved_offloaded", "soft-deleted", "stopped", "suspended".
    Volumes []GetCloudFloatingIpsItemInstanceVolume
    List of volumes
    addresses Map<String,List<GetCloudFloatingIpsItemInstanceAddresses>>
    Map of network_name to list of addresses in that network
    createdAt String
    Datetime when instance was created
    creatorTaskId String
    Task that created this entity
    flavor GetCloudFloatingIpsItemInstanceFlavor
    Flavor
    id String
    Instance ID
    instanceDescription String
    Instance description
    name String
    Instance name
    projectId Double
    Project ID
    region String
    Region name
    regionId Double
    Region ID
    securityGroups List<GetCloudFloatingIpsItemInstanceSecurityGroup>
    Security groups
    sshKeyName String
    SSH key name assigned to instance
    status String
    Instance status Available values: "ACTIVE", "BUILD", "DELETED", "ERROR", "HARDREBOOT", "MIGRATING", "PASSWORD", "PAUSED", "REBOOT", "REBUILD", "RESCUE", "RESIZE", "REVERTRESIZE", "SHELVED", "SHELVEDOFFLOADED", "SHUTOFF", "SOFTDELETED", "SUSPENDED", "UNKNOWN", "VERIFY_RESIZE".
    tags List<GetCloudFloatingIpsItemInstanceTag>
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    taskState String
    Task state
    vmState String
    Virtual machine state (active) Available values: "active", "building", "deleted", "error", "paused", "rescued", "resized", "shelved", "shelved_offloaded", "soft-deleted", "stopped", "suspended".
    volumes List<GetCloudFloatingIpsItemInstanceVolume>
    List of volumes
    addresses {[key: string]: GetCloudFloatingIpsItemInstanceAddresses[]}
    Map of network_name to list of addresses in that network
    createdAt string
    Datetime when instance was created
    creatorTaskId string
    Task that created this entity
    flavor GetCloudFloatingIpsItemInstanceFlavor
    Flavor
    id string
    Instance ID
    instanceDescription string
    Instance description
    name string
    Instance name
    projectId number
    Project ID
    region string
    Region name
    regionId number
    Region ID
    securityGroups GetCloudFloatingIpsItemInstanceSecurityGroup[]
    Security groups
    sshKeyName string
    SSH key name assigned to instance
    status string
    Instance status Available values: "ACTIVE", "BUILD", "DELETED", "ERROR", "HARDREBOOT", "MIGRATING", "PASSWORD", "PAUSED", "REBOOT", "REBUILD", "RESCUE", "RESIZE", "REVERTRESIZE", "SHELVED", "SHELVEDOFFLOADED", "SHUTOFF", "SOFTDELETED", "SUSPENDED", "UNKNOWN", "VERIFY_RESIZE".
    tags GetCloudFloatingIpsItemInstanceTag[]
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    taskState string
    Task state
    vmState string
    Virtual machine state (active) Available values: "active", "building", "deleted", "error", "paused", "rescued", "resized", "shelved", "shelved_offloaded", "soft-deleted", "stopped", "suspended".
    volumes GetCloudFloatingIpsItemInstanceVolume[]
    List of volumes
    addresses Mapping[str, Sequence[GetCloudFloatingIpsItemInstanceAddresses]]
    Map of network_name to list of addresses in that network
    created_at str
    Datetime when instance was created
    creator_task_id str
    Task that created this entity
    flavor GetCloudFloatingIpsItemInstanceFlavor
    Flavor
    id str
    Instance ID
    instance_description str
    Instance description
    name str
    Instance name
    project_id float
    Project ID
    region str
    Region name
    region_id float
    Region ID
    security_groups Sequence[GetCloudFloatingIpsItemInstanceSecurityGroup]
    Security groups
    ssh_key_name str
    SSH key name assigned to instance
    status str
    Instance status Available values: "ACTIVE", "BUILD", "DELETED", "ERROR", "HARDREBOOT", "MIGRATING", "PASSWORD", "PAUSED", "REBOOT", "REBUILD", "RESCUE", "RESIZE", "REVERTRESIZE", "SHELVED", "SHELVEDOFFLOADED", "SHUTOFF", "SOFTDELETED", "SUSPENDED", "UNKNOWN", "VERIFY_RESIZE".
    tags Sequence[GetCloudFloatingIpsItemInstanceTag]
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    task_state str
    Task state
    vm_state str
    Virtual machine state (active) Available values: "active", "building", "deleted", "error", "paused", "rescued", "resized", "shelved", "shelved_offloaded", "soft-deleted", "stopped", "suspended".
    volumes Sequence[GetCloudFloatingIpsItemInstanceVolume]
    List of volumes
    addresses Map<List<Property Map>>
    Map of network_name to list of addresses in that network
    createdAt String
    Datetime when instance was created
    creatorTaskId String
    Task that created this entity
    flavor Property Map
    Flavor
    id String
    Instance ID
    instanceDescription String
    Instance description
    name String
    Instance name
    projectId Number
    Project ID
    region String
    Region name
    regionId Number
    Region ID
    securityGroups List<Property Map>
    Security groups
    sshKeyName String
    SSH key name assigned to instance
    status String
    Instance status Available values: "ACTIVE", "BUILD", "DELETED", "ERROR", "HARDREBOOT", "MIGRATING", "PASSWORD", "PAUSED", "REBOOT", "REBUILD", "RESCUE", "RESIZE", "REVERTRESIZE", "SHELVED", "SHELVEDOFFLOADED", "SHUTOFF", "SOFTDELETED", "SUSPENDED", "UNKNOWN", "VERIFY_RESIZE".
    tags List<Property Map>
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    taskState String
    Task state
    vmState String
    Virtual machine state (active) Available values: "active", "building", "deleted", "error", "paused", "rescued", "resized", "shelved", "shelved_offloaded", "soft-deleted", "stopped", "suspended".
    volumes List<Property Map>
    List of volumes

    GetCloudFloatingIpsItemInstanceAddresses

    Addr string
    InterfaceName string
    SubnetId string
    SubnetName string
    Type string
    Addr string
    InterfaceName string
    SubnetId string
    SubnetName string
    Type string
    addr String
    interfaceName String
    subnetId String
    subnetName String
    type String
    addr string
    interfaceName string
    subnetId string
    subnetName string
    type string
    addr String
    interfaceName String
    subnetId String
    subnetName String
    type String

    GetCloudFloatingIpsItemInstanceFlavor

    FlavorId string
    Flavor ID is the same as name
    FlavorName string
    Flavor name
    Ram double
    RAM size in MiB
    Vcpus double
    Virtual CPU count. For bare metal flavors, it's a physical CPU count
    FlavorId string
    Flavor ID is the same as name
    FlavorName string
    Flavor name
    Ram float64
    RAM size in MiB
    Vcpus float64
    Virtual CPU count. For bare metal flavors, it's a physical CPU count
    flavorId String
    Flavor ID is the same as name
    flavorName String
    Flavor name
    ram Double
    RAM size in MiB
    vcpus Double
    Virtual CPU count. For bare metal flavors, it's a physical CPU count
    flavorId string
    Flavor ID is the same as name
    flavorName string
    Flavor name
    ram number
    RAM size in MiB
    vcpus number
    Virtual CPU count. For bare metal flavors, it's a physical CPU count
    flavor_id str
    Flavor ID is the same as name
    flavor_name str
    Flavor name
    ram float
    RAM size in MiB
    vcpus float
    Virtual CPU count. For bare metal flavors, it's a physical CPU count
    flavorId String
    Flavor ID is the same as name
    flavorName String
    Flavor name
    ram Number
    RAM size in MiB
    vcpus Number
    Virtual CPU count. For bare metal flavors, it's a physical CPU count

    GetCloudFloatingIpsItemInstanceSecurityGroup

    Name string
    Name.
    Name string
    Name.
    name String
    Name.
    name string
    Name.
    name str
    Name.
    name String
    Name.

    GetCloudFloatingIpsItemInstanceTag

    Key string
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    ReadOnly bool
    If true, the tag is read-only and cannot be modified by the user
    Value string
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    Key string
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    ReadOnly bool
    If true, the tag is read-only and cannot be modified by the user
    Value string
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key String
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    readOnly Boolean
    If true, the tag is read-only and cannot be modified by the user
    value String
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key string
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    readOnly boolean
    If true, the tag is read-only and cannot be modified by the user
    value string
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key str
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    read_only bool
    If true, the tag is read-only and cannot be modified by the user
    value str
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key String
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    readOnly Boolean
    If true, the tag is read-only and cannot be modified by the user
    value String
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.

    GetCloudFloatingIpsItemInstanceVolume

    DeleteOnTermination bool
    Whether the volume is deleted together with the VM
    Id string
    Volume ID
    DeleteOnTermination bool
    Whether the volume is deleted together with the VM
    Id string
    Volume ID
    deleteOnTermination Boolean
    Whether the volume is deleted together with the VM
    id String
    Volume ID
    deleteOnTermination boolean
    Whether the volume is deleted together with the VM
    id string
    Volume ID
    delete_on_termination bool
    Whether the volume is deleted together with the VM
    id str
    Volume ID
    deleteOnTermination Boolean
    Whether the volume is deleted together with the VM
    id String
    Volume ID

    GetCloudFloatingIpsItemLoadbalancer

    AdditionalVips List<GetCloudFloatingIpsItemLoadbalancerAdditionalVip>
    List of additional IP addresses
    AdminStateUp bool
    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.
    CreatedAt string
    Datetime when the load balancer was created
    CreatorTaskId string
    Task that created this entity
    DdosProfile GetCloudFloatingIpsItemLoadbalancerDdosProfile
    Loadbalancer advanced DDoS protection profile.
    Flavor GetCloudFloatingIpsItemLoadbalancerFlavor
    Load balancer flavor (if not default)
    FloatingIps List<GetCloudFloatingIpsItemLoadbalancerFloatingIp>
    List of assigned floating IPs
    Id string
    Load balancer ID
    Listeners List<GetCloudFloatingIpsItemLoadbalancerListener>
    Load balancer listeners
    Logging GetCloudFloatingIpsItemLoadbalancerLogging
    Logging configuration
    Name string
    Load balancer name
    OperatingStatus string
    Load balancer operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
    PreferredConnectivity string
    Preferred option to establish connectivity between load balancer and its pools members Available values: "L2", "L3".
    ProjectId double
    Project ID
    ProvisioningStatus string
    Load balancer lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDINGCREATE", "PENDINGDELETE", "PENDING_UPDATE".
    Region string
    Region name
    RegionId double
    Region ID
    Stats GetCloudFloatingIpsItemLoadbalancerStats
    Statistics of load balancer.
    TagsV2s List<GetCloudFloatingIpsItemLoadbalancerTagsV2>
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    UpdatedAt string
    Datetime when the load balancer was last updated
    VipAddress string
    Load balancer IP address
    VipFqdn string
    Fully qualified domain name for the load balancer VIP
    VipIpFamily string
    Load balancer IP family Available values: "dual", "ipv4", "ipv6".
    VipPortId string
    The ID of the Virtual IP (VIP) port.
    VrrpIps List<GetCloudFloatingIpsItemLoadbalancerVrrpIp>
    List of VRRP IP addresses
    AdditionalVips []GetCloudFloatingIpsItemLoadbalancerAdditionalVip
    List of additional IP addresses
    AdminStateUp bool
    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.
    CreatedAt string
    Datetime when the load balancer was created
    CreatorTaskId string
    Task that created this entity
    DdosProfile GetCloudFloatingIpsItemLoadbalancerDdosProfile
    Loadbalancer advanced DDoS protection profile.
    Flavor GetCloudFloatingIpsItemLoadbalancerFlavor
    Load balancer flavor (if not default)
    FloatingIps []GetCloudFloatingIpsItemLoadbalancerFloatingIp
    List of assigned floating IPs
    Id string
    Load balancer ID
    Listeners []GetCloudFloatingIpsItemLoadbalancerListener
    Load balancer listeners
    Logging GetCloudFloatingIpsItemLoadbalancerLogging
    Logging configuration
    Name string
    Load balancer name
    OperatingStatus string
    Load balancer operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
    PreferredConnectivity string
    Preferred option to establish connectivity between load balancer and its pools members Available values: "L2", "L3".
    ProjectId float64
    Project ID
    ProvisioningStatus string
    Load balancer lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDINGCREATE", "PENDINGDELETE", "PENDING_UPDATE".
    Region string
    Region name
    RegionId float64
    Region ID
    Stats GetCloudFloatingIpsItemLoadbalancerStats
    Statistics of load balancer.
    TagsV2s []GetCloudFloatingIpsItemLoadbalancerTagsV2
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    UpdatedAt string
    Datetime when the load balancer was last updated
    VipAddress string
    Load balancer IP address
    VipFqdn string
    Fully qualified domain name for the load balancer VIP
    VipIpFamily string
    Load balancer IP family Available values: "dual", "ipv4", "ipv6".
    VipPortId string
    The ID of the Virtual IP (VIP) port.
    VrrpIps []GetCloudFloatingIpsItemLoadbalancerVrrpIp
    List of VRRP IP addresses
    additionalVips List<GetCloudFloatingIpsItemLoadbalancerAdditionalVip>
    List of additional IP addresses
    adminStateUp Boolean
    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.
    createdAt String
    Datetime when the load balancer was created
    creatorTaskId String
    Task that created this entity
    ddosProfile GetCloudFloatingIpsItemLoadbalancerDdosProfile
    Loadbalancer advanced DDoS protection profile.
    flavor GetCloudFloatingIpsItemLoadbalancerFlavor
    Load balancer flavor (if not default)
    floatingIps List<GetCloudFloatingIpsItemLoadbalancerFloatingIp>
    List of assigned floating IPs
    id String
    Load balancer ID
    listeners List<GetCloudFloatingIpsItemLoadbalancerListener>
    Load balancer listeners
    logging GetCloudFloatingIpsItemLoadbalancerLogging
    Logging configuration
    name String
    Load balancer name
    operatingStatus String
    Load balancer operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
    preferredConnectivity String
    Preferred option to establish connectivity between load balancer and its pools members Available values: "L2", "L3".
    projectId Double
    Project ID
    provisioningStatus String
    Load balancer lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDINGCREATE", "PENDINGDELETE", "PENDING_UPDATE".
    region String
    Region name
    regionId Double
    Region ID
    stats GetCloudFloatingIpsItemLoadbalancerStats
    Statistics of load balancer.
    tagsV2s List<GetCloudFloatingIpsItemLoadbalancerTagsV2>
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    updatedAt String
    Datetime when the load balancer was last updated
    vipAddress String
    Load balancer IP address
    vipFqdn String
    Fully qualified domain name for the load balancer VIP
    vipIpFamily String
    Load balancer IP family Available values: "dual", "ipv4", "ipv6".
    vipPortId String
    The ID of the Virtual IP (VIP) port.
    vrrpIps List<GetCloudFloatingIpsItemLoadbalancerVrrpIp>
    List of VRRP IP addresses
    additionalVips GetCloudFloatingIpsItemLoadbalancerAdditionalVip[]
    List of additional IP addresses
    adminStateUp boolean
    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.
    createdAt string
    Datetime when the load balancer was created
    creatorTaskId string
    Task that created this entity
    ddosProfile GetCloudFloatingIpsItemLoadbalancerDdosProfile
    Loadbalancer advanced DDoS protection profile.
    flavor GetCloudFloatingIpsItemLoadbalancerFlavor
    Load balancer flavor (if not default)
    floatingIps GetCloudFloatingIpsItemLoadbalancerFloatingIp[]
    List of assigned floating IPs
    id string
    Load balancer ID
    listeners GetCloudFloatingIpsItemLoadbalancerListener[]
    Load balancer listeners
    logging GetCloudFloatingIpsItemLoadbalancerLogging
    Logging configuration
    name string
    Load balancer name
    operatingStatus string
    Load balancer operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
    preferredConnectivity string
    Preferred option to establish connectivity between load balancer and its pools members Available values: "L2", "L3".
    projectId number
    Project ID
    provisioningStatus string
    Load balancer lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDINGCREATE", "PENDINGDELETE", "PENDING_UPDATE".
    region string
    Region name
    regionId number
    Region ID
    stats GetCloudFloatingIpsItemLoadbalancerStats
    Statistics of load balancer.
    tagsV2s GetCloudFloatingIpsItemLoadbalancerTagsV2[]
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    updatedAt string
    Datetime when the load balancer was last updated
    vipAddress string
    Load balancer IP address
    vipFqdn string
    Fully qualified domain name for the load balancer VIP
    vipIpFamily string
    Load balancer IP family Available values: "dual", "ipv4", "ipv6".
    vipPortId string
    The ID of the Virtual IP (VIP) port.
    vrrpIps GetCloudFloatingIpsItemLoadbalancerVrrpIp[]
    List of VRRP IP addresses
    additional_vips Sequence[GetCloudFloatingIpsItemLoadbalancerAdditionalVip]
    List of additional IP addresses
    admin_state_up bool
    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.
    created_at str
    Datetime when the load balancer was created
    creator_task_id str
    Task that created this entity
    ddos_profile GetCloudFloatingIpsItemLoadbalancerDdosProfile
    Loadbalancer advanced DDoS protection profile.
    flavor GetCloudFloatingIpsItemLoadbalancerFlavor
    Load balancer flavor (if not default)
    floating_ips Sequence[GetCloudFloatingIpsItemLoadbalancerFloatingIp]
    List of assigned floating IPs
    id str
    Load balancer ID
    listeners Sequence[GetCloudFloatingIpsItemLoadbalancerListener]
    Load balancer listeners
    logging GetCloudFloatingIpsItemLoadbalancerLogging
    Logging configuration
    name str
    Load balancer name
    operating_status str
    Load balancer operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
    preferred_connectivity str
    Preferred option to establish connectivity between load balancer and its pools members Available values: "L2", "L3".
    project_id float
    Project ID
    provisioning_status str
    Load balancer lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDINGCREATE", "PENDINGDELETE", "PENDING_UPDATE".
    region str
    Region name
    region_id float
    Region ID
    stats GetCloudFloatingIpsItemLoadbalancerStats
    Statistics of load balancer.
    tags_v2s Sequence[GetCloudFloatingIpsItemLoadbalancerTagsV2]
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    updated_at str
    Datetime when the load balancer was last updated
    vip_address str
    Load balancer IP address
    vip_fqdn str
    Fully qualified domain name for the load balancer VIP
    vip_ip_family str
    Load balancer IP family Available values: "dual", "ipv4", "ipv6".
    vip_port_id str
    The ID of the Virtual IP (VIP) port.
    vrrp_ips Sequence[GetCloudFloatingIpsItemLoadbalancerVrrpIp]
    List of VRRP IP addresses
    additionalVips List<Property Map>
    List of additional IP addresses
    adminStateUp Boolean
    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.
    createdAt String
    Datetime when the load balancer was created
    creatorTaskId String
    Task that created this entity
    ddosProfile Property Map
    Loadbalancer advanced DDoS protection profile.
    flavor Property Map
    Load balancer flavor (if not default)
    floatingIps List<Property Map>
    List of assigned floating IPs
    id String
    Load balancer ID
    listeners List<Property Map>
    Load balancer listeners
    logging Property Map
    Logging configuration
    name String
    Load balancer name
    operatingStatus String
    Load balancer operating status Available values: "DEGRADED", "DRAINING", "ERROR", "NO_MONITOR", "OFFLINE", "ONLINE".
    preferredConnectivity String
    Preferred option to establish connectivity between load balancer and its pools members Available values: "L2", "L3".
    projectId Number
    Project ID
    provisioningStatus String
    Load balancer lifecycle status Available values: "ACTIVE", "DELETED", "ERROR", "PENDINGCREATE", "PENDINGDELETE", "PENDING_UPDATE".
    region String
    Region name
    regionId Number
    Region ID
    stats Property Map
    Statistics of load balancer.
    tagsV2s List<Property Map>
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    updatedAt String
    Datetime when the load balancer was last updated
    vipAddress String
    Load balancer IP address
    vipFqdn String
    Fully qualified domain name for the load balancer VIP
    vipIpFamily String
    Load balancer IP family Available values: "dual", "ipv4", "ipv6".
    vipPortId String
    The ID of the Virtual IP (VIP) port.
    vrrpIps List<Property Map>
    List of VRRP IP addresses

    GetCloudFloatingIpsItemLoadbalancerAdditionalVip

    IpAddress string
    IP address
    SubnetId string
    Subnet UUID
    IpAddress string
    IP address
    SubnetId string
    Subnet UUID
    ipAddress String
    IP address
    subnetId String
    Subnet UUID
    ipAddress string
    IP address
    subnetId string
    Subnet UUID
    ip_address str
    IP address
    subnet_id str
    Subnet UUID
    ipAddress String
    IP address
    subnetId String
    Subnet UUID

    GetCloudFloatingIpsItemLoadbalancerDdosProfile

    Fields List<GetCloudFloatingIpsItemLoadbalancerDdosProfileField>
    List of configured field values for the protection profile
    Id double
    Unique identifier for the DDoS protection profile
    Options GetCloudFloatingIpsItemLoadbalancerDdosProfileOptions
    Configuration options controlling profile activation and BGP routing
    ProfileTemplate GetCloudFloatingIpsItemLoadbalancerDdosProfileProfileTemplate
    Complete template configuration data used for this profile
    ProfileTemplateDescription string
    Detailed description of the protection template used for this profile
    Protocols List<GetCloudFloatingIpsItemLoadbalancerDdosProfileProtocol>
    List of network protocols and ports configured for protection
    Site string
    Geographic site identifier where the protection is deployed
    Status GetCloudFloatingIpsItemLoadbalancerDdosProfileStatus
    Current operational status and any error information for the profile
    Fields []GetCloudFloatingIpsItemLoadbalancerDdosProfileField
    List of configured field values for the protection profile
    Id float64
    Unique identifier for the DDoS protection profile
    Options GetCloudFloatingIpsItemLoadbalancerDdosProfileOptions
    Configuration options controlling profile activation and BGP routing
    ProfileTemplate GetCloudFloatingIpsItemLoadbalancerDdosProfileProfileTemplate
    Complete template configuration data used for this profile
    ProfileTemplateDescription string
    Detailed description of the protection template used for this profile
    Protocols []GetCloudFloatingIpsItemLoadbalancerDdosProfileProtocol
    List of network protocols and ports configured for protection
    Site string
    Geographic site identifier where the protection is deployed
    Status GetCloudFloatingIpsItemLoadbalancerDdosProfileStatus
    Current operational status and any error information for the profile
    fields List<GetCloudFloatingIpsItemLoadbalancerDdosProfileField>
    List of configured field values for the protection profile
    id Double
    Unique identifier for the DDoS protection profile
    options GetCloudFloatingIpsItemLoadbalancerDdosProfileOptions
    Configuration options controlling profile activation and BGP routing
    profileTemplate GetCloudFloatingIpsItemLoadbalancerDdosProfileProfileTemplate
    Complete template configuration data used for this profile
    profileTemplateDescription String
    Detailed description of the protection template used for this profile
    protocols List<GetCloudFloatingIpsItemLoadbalancerDdosProfileProtocol>
    List of network protocols and ports configured for protection
    site String
    Geographic site identifier where the protection is deployed
    status GetCloudFloatingIpsItemLoadbalancerDdosProfileStatus
    Current operational status and any error information for the profile
    fields GetCloudFloatingIpsItemLoadbalancerDdosProfileField[]
    List of configured field values for the protection profile
    id number
    Unique identifier for the DDoS protection profile
    options GetCloudFloatingIpsItemLoadbalancerDdosProfileOptions
    Configuration options controlling profile activation and BGP routing
    profileTemplate GetCloudFloatingIpsItemLoadbalancerDdosProfileProfileTemplate
    Complete template configuration data used for this profile
    profileTemplateDescription string
    Detailed description of the protection template used for this profile
    protocols GetCloudFloatingIpsItemLoadbalancerDdosProfileProtocol[]
    List of network protocols and ports configured for protection
    site string
    Geographic site identifier where the protection is deployed
    status GetCloudFloatingIpsItemLoadbalancerDdosProfileStatus
    Current operational status and any error information for the profile
    fields Sequence[GetCloudFloatingIpsItemLoadbalancerDdosProfileField]
    List of configured field values for the protection profile
    id float
    Unique identifier for the DDoS protection profile
    options GetCloudFloatingIpsItemLoadbalancerDdosProfileOptions
    Configuration options controlling profile activation and BGP routing
    profile_template GetCloudFloatingIpsItemLoadbalancerDdosProfileProfileTemplate
    Complete template configuration data used for this profile
    profile_template_description str
    Detailed description of the protection template used for this profile
    protocols Sequence[GetCloudFloatingIpsItemLoadbalancerDdosProfileProtocol]
    List of network protocols and ports configured for protection
    site str
    Geographic site identifier where the protection is deployed
    status GetCloudFloatingIpsItemLoadbalancerDdosProfileStatus
    Current operational status and any error information for the profile
    fields List<Property Map>
    List of configured field values for the protection profile
    id Number
    Unique identifier for the DDoS protection profile
    options Property Map
    Configuration options controlling profile activation and BGP routing
    profileTemplate Property Map
    Complete template configuration data used for this profile
    profileTemplateDescription String
    Detailed description of the protection template used for this profile
    protocols List<Property Map>
    List of network protocols and ports configured for protection
    site String
    Geographic site identifier where the protection is deployed
    status Property Map
    Current operational status and any error information for the profile

    GetCloudFloatingIpsItemLoadbalancerDdosProfileField

    BaseField double
    ID of DDoS profile field
    Default string
    Predefined default value for the field if not specified
    Description string
    Detailed description explaining the field's purpose and usage guidelines
    FieldName string
    Name of DDoS profile field
    FieldType string
    Data type classification of the field (e.g., string, integer, array)
    FieldValue string
    Complex value. Only one of 'value' or 'field_value' must be specified.
    Id double
    Unique identifier for the DDoS protection field
    Name string
    Human-readable name of the protection field
    Required bool
    Indicates whether this field must be provided when creating a protection profile
    ValidationSchema string
    JSON schema defining validation rules and constraints for the field value
    Value string
    Basic type value. Only one of 'value' or 'field_value' must be specified.
    BaseField float64
    ID of DDoS profile field
    Default string
    Predefined default value for the field if not specified
    Description string
    Detailed description explaining the field's purpose and usage guidelines
    FieldName string
    Name of DDoS profile field
    FieldType string
    Data type classification of the field (e.g., string, integer, array)
    FieldValue string
    Complex value. Only one of 'value' or 'field_value' must be specified.
    Id float64
    Unique identifier for the DDoS protection field
    Name string
    Human-readable name of the protection field
    Required bool
    Indicates whether this field must be provided when creating a protection profile
    ValidationSchema string
    JSON schema defining validation rules and constraints for the field value
    Value string
    Basic type value. Only one of 'value' or 'field_value' must be specified.
    baseField Double
    ID of DDoS profile field
    default_ String
    Predefined default value for the field if not specified
    description String
    Detailed description explaining the field's purpose and usage guidelines
    fieldName String
    Name of DDoS profile field
    fieldType String
    Data type classification of the field (e.g., string, integer, array)
    fieldValue String
    Complex value. Only one of 'value' or 'field_value' must be specified.
    id Double
    Unique identifier for the DDoS protection field
    name String
    Human-readable name of the protection field
    required Boolean
    Indicates whether this field must be provided when creating a protection profile
    validationSchema String
    JSON schema defining validation rules and constraints for the field value
    value String
    Basic type value. Only one of 'value' or 'field_value' must be specified.
    baseField number
    ID of DDoS profile field
    default string
    Predefined default value for the field if not specified
    description string
    Detailed description explaining the field's purpose and usage guidelines
    fieldName string
    Name of DDoS profile field
    fieldType string
    Data type classification of the field (e.g., string, integer, array)
    fieldValue string
    Complex value. Only one of 'value' or 'field_value' must be specified.
    id number
    Unique identifier for the DDoS protection field
    name string
    Human-readable name of the protection field
    required boolean
    Indicates whether this field must be provided when creating a protection profile
    validationSchema string
    JSON schema defining validation rules and constraints for the field value
    value string
    Basic type value. Only one of 'value' or 'field_value' must be specified.
    base_field float
    ID of DDoS profile field
    default str
    Predefined default value for the field if not specified
    description str
    Detailed description explaining the field's purpose and usage guidelines
    field_name str
    Name of DDoS profile field
    field_type str
    Data type classification of the field (e.g., string, integer, array)
    field_value str
    Complex value. Only one of 'value' or 'field_value' must be specified.
    id float
    Unique identifier for the DDoS protection field
    name str
    Human-readable name of the protection field
    required bool
    Indicates whether this field must be provided when creating a protection profile
    validation_schema str
    JSON schema defining validation rules and constraints for the field value
    value str
    Basic type value. Only one of 'value' or 'field_value' must be specified.
    baseField Number
    ID of DDoS profile field
    default String
    Predefined default value for the field if not specified
    description String
    Detailed description explaining the field's purpose and usage guidelines
    fieldName String
    Name of DDoS profile field
    fieldType String
    Data type classification of the field (e.g., string, integer, array)
    fieldValue String
    Complex value. Only one of 'value' or 'field_value' must be specified.
    id Number
    Unique identifier for the DDoS protection field
    name String
    Human-readable name of the protection field
    required Boolean
    Indicates whether this field must be provided when creating a protection profile
    validationSchema String
    JSON schema defining validation rules and constraints for the field value
    value String
    Basic type value. Only one of 'value' or 'field_value' must be specified.

    GetCloudFloatingIpsItemLoadbalancerDdosProfileOptions

    Active bool
    Controls whether the DDoS protection profile is enabled and actively protecting the resource
    Bgp bool
    Enables Border Gateway Protocol (BGP) routing for DDoS protection traffic
    Active bool
    Controls whether the DDoS protection profile is enabled and actively protecting the resource
    Bgp bool
    Enables Border Gateway Protocol (BGP) routing for DDoS protection traffic
    active Boolean
    Controls whether the DDoS protection profile is enabled and actively protecting the resource
    bgp Boolean
    Enables Border Gateway Protocol (BGP) routing for DDoS protection traffic
    active boolean
    Controls whether the DDoS protection profile is enabled and actively protecting the resource
    bgp boolean
    Enables Border Gateway Protocol (BGP) routing for DDoS protection traffic
    active bool
    Controls whether the DDoS protection profile is enabled and actively protecting the resource
    bgp bool
    Enables Border Gateway Protocol (BGP) routing for DDoS protection traffic
    active Boolean
    Controls whether the DDoS protection profile is enabled and actively protecting the resource
    bgp Boolean
    Enables Border Gateway Protocol (BGP) routing for DDoS protection traffic

    GetCloudFloatingIpsItemLoadbalancerDdosProfileProfileTemplate

    Description string
    Detailed description explaining the template's purpose and use cases
    Fields List<GetCloudFloatingIpsItemLoadbalancerDdosProfileProfileTemplateField>
    List of configurable fields that define the template's protection parameters
    Id double
    Unique identifier for the DDoS protection template
    Name string
    Human-readable name of the protection template
    Description string
    Detailed description explaining the template's purpose and use cases
    Fields []GetCloudFloatingIpsItemLoadbalancerDdosProfileProfileTemplateField
    List of configurable fields that define the template's protection parameters
    Id float64
    Unique identifier for the DDoS protection template
    Name string
    Human-readable name of the protection template
    description String
    Detailed description explaining the template's purpose and use cases
    fields List<GetCloudFloatingIpsItemLoadbalancerDdosProfileProfileTemplateField>
    List of configurable fields that define the template's protection parameters
    id Double
    Unique identifier for the DDoS protection template
    name String
    Human-readable name of the protection template
    description string
    Detailed description explaining the template's purpose and use cases
    fields GetCloudFloatingIpsItemLoadbalancerDdosProfileProfileTemplateField[]
    List of configurable fields that define the template's protection parameters
    id number
    Unique identifier for the DDoS protection template
    name string
    Human-readable name of the protection template
    description str
    Detailed description explaining the template's purpose and use cases
    fields Sequence[GetCloudFloatingIpsItemLoadbalancerDdosProfileProfileTemplateField]
    List of configurable fields that define the template's protection parameters
    id float
    Unique identifier for the DDoS protection template
    name str
    Human-readable name of the protection template
    description String
    Detailed description explaining the template's purpose and use cases
    fields List<Property Map>
    List of configurable fields that define the template's protection parameters
    id Number
    Unique identifier for the DDoS protection template
    name String
    Human-readable name of the protection template

    GetCloudFloatingIpsItemLoadbalancerDdosProfileProfileTemplateField

    Default string
    Predefined default value for the field if not specified
    Description string
    Detailed description explaining the field's purpose and usage guidelines
    FieldType string
    Data type classification of the field (e.g., string, integer, array)
    Id double
    Unique identifier for the DDoS protection field
    Name string
    Human-readable name of the protection field
    Required bool
    Indicates whether this field must be provided when creating a protection profile
    ValidationSchema string
    JSON schema defining validation rules and constraints for the field value
    Default string
    Predefined default value for the field if not specified
    Description string
    Detailed description explaining the field's purpose and usage guidelines
    FieldType string
    Data type classification of the field (e.g., string, integer, array)
    Id float64
    Unique identifier for the DDoS protection field
    Name string
    Human-readable name of the protection field
    Required bool
    Indicates whether this field must be provided when creating a protection profile
    ValidationSchema string
    JSON schema defining validation rules and constraints for the field value
    default_ String
    Predefined default value for the field if not specified
    description String
    Detailed description explaining the field's purpose and usage guidelines
    fieldType String
    Data type classification of the field (e.g., string, integer, array)
    id Double
    Unique identifier for the DDoS protection field
    name String
    Human-readable name of the protection field
    required Boolean
    Indicates whether this field must be provided when creating a protection profile
    validationSchema String
    JSON schema defining validation rules and constraints for the field value
    default string
    Predefined default value for the field if not specified
    description string
    Detailed description explaining the field's purpose and usage guidelines
    fieldType string
    Data type classification of the field (e.g., string, integer, array)
    id number
    Unique identifier for the DDoS protection field
    name string
    Human-readable name of the protection field
    required boolean
    Indicates whether this field must be provided when creating a protection profile
    validationSchema string
    JSON schema defining validation rules and constraints for the field value
    default str
    Predefined default value for the field if not specified
    description str
    Detailed description explaining the field's purpose and usage guidelines
    field_type str
    Data type classification of the field (e.g., string, integer, array)
    id float
    Unique identifier for the DDoS protection field
    name str
    Human-readable name of the protection field
    required bool
    Indicates whether this field must be provided when creating a protection profile
    validation_schema str
    JSON schema defining validation rules and constraints for the field value
    default String
    Predefined default value for the field if not specified
    description String
    Detailed description explaining the field's purpose and usage guidelines
    fieldType String
    Data type classification of the field (e.g., string, integer, array)
    id Number
    Unique identifier for the DDoS protection field
    name String
    Human-readable name of the protection field
    required Boolean
    Indicates whether this field must be provided when creating a protection profile
    validationSchema String
    JSON schema defining validation rules and constraints for the field value

    GetCloudFloatingIpsItemLoadbalancerDdosProfileProtocol

    Port string
    Network port number for which protocols are configured
    Protocols List<string>
    List of network protocols enabled on the specified port
    Port string
    Network port number for which protocols are configured
    Protocols []string
    List of network protocols enabled on the specified port
    port String
    Network port number for which protocols are configured
    protocols List<String>
    List of network protocols enabled on the specified port
    port string
    Network port number for which protocols are configured
    protocols string[]
    List of network protocols enabled on the specified port
    port str
    Network port number for which protocols are configured
    protocols Sequence[str]
    List of network protocols enabled on the specified port
    port String
    Network port number for which protocols are configured
    protocols List<String>
    List of network protocols enabled on the specified port

    GetCloudFloatingIpsItemLoadbalancerDdosProfileStatus

    ErrorDescription string
    Detailed error message describing any issues with the profile operation
    Status string
    Current operational status of the DDoS protection profile
    ErrorDescription string
    Detailed error message describing any issues with the profile operation
    Status string
    Current operational status of the DDoS protection profile
    errorDescription String
    Detailed error message describing any issues with the profile operation
    status String
    Current operational status of the DDoS protection profile
    errorDescription string
    Detailed error message describing any issues with the profile operation
    status string
    Current operational status of the DDoS protection profile
    error_description str
    Detailed error message describing any issues with the profile operation
    status str
    Current operational status of the DDoS protection profile
    errorDescription String
    Detailed error message describing any issues with the profile operation
    status String
    Current operational status of the DDoS protection profile

    GetCloudFloatingIpsItemLoadbalancerFlavor

    FlavorId string
    Flavor ID is the same as name
    FlavorName string
    Flavor name
    Ram double
    RAM size in MiB
    Vcpus double
    Virtual CPU count. For bare metal flavors, it's a physical CPU count
    FlavorId string
    Flavor ID is the same as name
    FlavorName string
    Flavor name
    Ram float64
    RAM size in MiB
    Vcpus float64
    Virtual CPU count. For bare metal flavors, it's a physical CPU count
    flavorId String
    Flavor ID is the same as name
    flavorName String
    Flavor name
    ram Double
    RAM size in MiB
    vcpus Double
    Virtual CPU count. For bare metal flavors, it's a physical CPU count
    flavorId string
    Flavor ID is the same as name
    flavorName string
    Flavor name
    ram number
    RAM size in MiB
    vcpus number
    Virtual CPU count. For bare metal flavors, it's a physical CPU count
    flavor_id str
    Flavor ID is the same as name
    flavor_name str
    Flavor name
    ram float
    RAM size in MiB
    vcpus float
    Virtual CPU count. For bare metal flavors, it's a physical CPU count
    flavorId String
    Flavor ID is the same as name
    flavorName String
    Flavor name
    ram Number
    RAM size in MiB
    vcpus Number
    Virtual CPU count. For bare metal flavors, it's a physical CPU count

    GetCloudFloatingIpsItemLoadbalancerFloatingIp

    CreatedAt string
    Datetime when the floating IP was created
    CreatorTaskId string
    Task that created this entity
    FixedIpAddress string
    IP address of the port the floating IP is attached to
    FloatingIpAddress string
    IP Address of the floating IP
    Id string
    Floating IP ID
    PortId string
    Port ID the floating IP is attached to. The fixed_ip_address is the IP address of the port.
    ProjectId double
    Project ID
    Region string
    Region name
    RegionId double
    Region ID
    RouterId string
    Router ID
    Status string
    Floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    Tags List<GetCloudFloatingIpsItemLoadbalancerFloatingIpTag>
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    UpdatedAt string
    Datetime when the floating IP was last updated
    CreatedAt string
    Datetime when the floating IP was created
    CreatorTaskId string
    Task that created this entity
    FixedIpAddress string
    IP address of the port the floating IP is attached to
    FloatingIpAddress string
    IP Address of the floating IP
    Id string
    Floating IP ID
    PortId string
    Port ID the floating IP is attached to. The fixed_ip_address is the IP address of the port.
    ProjectId float64
    Project ID
    Region string
    Region name
    RegionId float64
    Region ID
    RouterId string
    Router ID
    Status string
    Floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    Tags []GetCloudFloatingIpsItemLoadbalancerFloatingIpTag
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    UpdatedAt string
    Datetime when the floating IP was last updated
    createdAt String
    Datetime when the floating IP was created
    creatorTaskId String
    Task that created this entity
    fixedIpAddress String
    IP address of the port the floating IP is attached to
    floatingIpAddress String
    IP Address of the floating IP
    id String
    Floating IP ID
    portId String
    Port ID the floating IP is attached to. The fixed_ip_address is the IP address of the port.
    projectId Double
    Project ID
    region String
    Region name
    regionId Double
    Region ID
    routerId String
    Router ID
    status String
    Floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tags List<GetCloudFloatingIpsItemLoadbalancerFloatingIpTag>
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    updatedAt String
    Datetime when the floating IP was last updated
    createdAt string
    Datetime when the floating IP was created
    creatorTaskId string
    Task that created this entity
    fixedIpAddress string
    IP address of the port the floating IP is attached to
    floatingIpAddress string
    IP Address of the floating IP
    id string
    Floating IP ID
    portId string
    Port ID the floating IP is attached to. The fixed_ip_address is the IP address of the port.
    projectId number
    Project ID
    region string
    Region name
    regionId number
    Region ID
    routerId string
    Router ID
    status string
    Floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tags GetCloudFloatingIpsItemLoadbalancerFloatingIpTag[]
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    updatedAt string
    Datetime when the floating IP was last updated
    created_at str
    Datetime when the floating IP was created
    creator_task_id str
    Task that created this entity
    fixed_ip_address str
    IP address of the port the floating IP is attached to
    floating_ip_address str
    IP Address of the floating IP
    id str
    Floating IP ID
    port_id str
    Port ID the floating IP is attached to. The fixed_ip_address is the IP address of the port.
    project_id float
    Project ID
    region str
    Region name
    region_id float
    Region ID
    router_id str
    Router ID
    status str
    Floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tags Sequence[GetCloudFloatingIpsItemLoadbalancerFloatingIpTag]
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    updated_at str
    Datetime when the floating IP was last updated
    createdAt String
    Datetime when the floating IP was created
    creatorTaskId String
    Task that created this entity
    fixedIpAddress String
    IP address of the port the floating IP is attached to
    floatingIpAddress String
    IP Address of the floating IP
    id String
    Floating IP ID
    portId String
    Port ID the floating IP is attached to. The fixed_ip_address is the IP address of the port.
    projectId Number
    Project ID
    region String
    Region name
    regionId Number
    Region ID
    routerId String
    Router ID
    status String
    Floating IP status. DOWN - unassigned (available). ACTIVE - attached to a port (in use). ERROR - error state. Available values: "ACTIVE", "DOWN", "ERROR".
    tags List<Property Map>
    List of key-value tags associated with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
    updatedAt String
    Datetime when the floating IP was last updated

    GetCloudFloatingIpsItemLoadbalancerFloatingIpTag

    Key string
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    ReadOnly bool
    If true, the tag is read-only and cannot be modified by the user
    Value string
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    Key string
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    ReadOnly bool
    If true, the tag is read-only and cannot be modified by the user
    Value string
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key String
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    readOnly Boolean
    If true, the tag is read-only and cannot be modified by the user
    value String
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key string
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    readOnly boolean
    If true, the tag is read-only and cannot be modified by the user
    value string
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key str
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    read_only bool
    If true, the tag is read-only and cannot be modified by the user
    value str
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key String
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    readOnly Boolean
    If true, the tag is read-only and cannot be modified by the user
    value String
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.

    GetCloudFloatingIpsItemLoadbalancerListener

    Id string
    Listener ID
    Id string
    Listener ID
    id String
    Listener ID
    id string
    Listener ID
    id str
    Listener ID
    id String
    Listener ID

    GetCloudFloatingIpsItemLoadbalancerLogging

    DestinationRegionId double
    ID of the region in which the logs will be stored
    Enabled bool
    Indicates if log streaming is enabled or disabled
    RetentionPolicy GetCloudFloatingIpsItemLoadbalancerLoggingRetentionPolicy
    Logs retention policy
    TopicName string
    The topic name to stream logs to
    DestinationRegionId float64
    ID of the region in which the logs will be stored
    Enabled bool
    Indicates if log streaming is enabled or disabled
    RetentionPolicy GetCloudFloatingIpsItemLoadbalancerLoggingRetentionPolicy
    Logs retention policy
    TopicName string
    The topic name to stream logs to
    destinationRegionId Double
    ID of the region in which the logs will be stored
    enabled Boolean
    Indicates if log streaming is enabled or disabled
    retentionPolicy GetCloudFloatingIpsItemLoadbalancerLoggingRetentionPolicy
    Logs retention policy
    topicName String
    The topic name to stream logs to
    destinationRegionId number
    ID of the region in which the logs will be stored
    enabled boolean
    Indicates if log streaming is enabled or disabled
    retentionPolicy GetCloudFloatingIpsItemLoadbalancerLoggingRetentionPolicy
    Logs retention policy
    topicName string
    The topic name to stream logs to
    destination_region_id float
    ID of the region in which the logs will be stored
    enabled bool
    Indicates if log streaming is enabled or disabled
    retention_policy GetCloudFloatingIpsItemLoadbalancerLoggingRetentionPolicy
    Logs retention policy
    topic_name str
    The topic name to stream logs to
    destinationRegionId Number
    ID of the region in which the logs will be stored
    enabled Boolean
    Indicates if log streaming is enabled or disabled
    retentionPolicy Property Map
    Logs retention policy
    topicName String
    The topic name to stream logs to

    GetCloudFloatingIpsItemLoadbalancerLoggingRetentionPolicy

    Period double
    Duration of days for which logs must be kept.
    Period float64
    Duration of days for which logs must be kept.
    period Double
    Duration of days for which logs must be kept.
    period number
    Duration of days for which logs must be kept.
    period float
    Duration of days for which logs must be kept.
    period Number
    Duration of days for which logs must be kept.

    GetCloudFloatingIpsItemLoadbalancerStats

    ActiveConnections double
    Currently active connections
    BytesIn double
    Total bytes received
    BytesOut double
    Total bytes sent
    RequestErrors double
    Total requests that were unable to be fulfilled
    TotalConnections double
    Total connections handled
    ActiveConnections float64
    Currently active connections
    BytesIn float64
    Total bytes received
    BytesOut float64
    Total bytes sent
    RequestErrors float64
    Total requests that were unable to be fulfilled
    TotalConnections float64
    Total connections handled
    activeConnections Double
    Currently active connections
    bytesIn Double
    Total bytes received
    bytesOut Double
    Total bytes sent
    requestErrors Double
    Total requests that were unable to be fulfilled
    totalConnections Double
    Total connections handled
    activeConnections number
    Currently active connections
    bytesIn number
    Total bytes received
    bytesOut number
    Total bytes sent
    requestErrors number
    Total requests that were unable to be fulfilled
    totalConnections number
    Total connections handled
    active_connections float
    Currently active connections
    bytes_in float
    Total bytes received
    bytes_out float
    Total bytes sent
    request_errors float
    Total requests that were unable to be fulfilled
    total_connections float
    Total connections handled
    activeConnections Number
    Currently active connections
    bytesIn Number
    Total bytes received
    bytesOut Number
    Total bytes sent
    requestErrors Number
    Total requests that were unable to be fulfilled
    totalConnections Number
    Total connections handled

    GetCloudFloatingIpsItemLoadbalancerTagsV2

    Key string
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    ReadOnly bool
    If true, the tag is read-only and cannot be modified by the user
    Value string
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    Key string
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    ReadOnly bool
    If true, the tag is read-only and cannot be modified by the user
    Value string
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key String
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    readOnly Boolean
    If true, the tag is read-only and cannot be modified by the user
    value String
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key string
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    readOnly boolean
    If true, the tag is read-only and cannot be modified by the user
    value string
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key str
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    read_only bool
    If true, the tag is read-only and cannot be modified by the user
    value str
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key String
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    readOnly Boolean
    If true, the tag is read-only and cannot be modified by the user
    value String
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.

    GetCloudFloatingIpsItemLoadbalancerVrrpIp

    IpAddress string
    IP address
    Role string
    LoadBalancer instance role to which VRRP IP belong Available values: "BACKUP", "MASTER", "STANDALONE".
    SubnetId string
    Subnet UUID
    IpAddress string
    IP address
    Role string
    LoadBalancer instance role to which VRRP IP belong Available values: "BACKUP", "MASTER", "STANDALONE".
    SubnetId string
    Subnet UUID
    ipAddress String
    IP address
    role String
    LoadBalancer instance role to which VRRP IP belong Available values: "BACKUP", "MASTER", "STANDALONE".
    subnetId String
    Subnet UUID
    ipAddress string
    IP address
    role string
    LoadBalancer instance role to which VRRP IP belong Available values: "BACKUP", "MASTER", "STANDALONE".
    subnetId string
    Subnet UUID
    ip_address str
    IP address
    role str
    LoadBalancer instance role to which VRRP IP belong Available values: "BACKUP", "MASTER", "STANDALONE".
    subnet_id str
    Subnet UUID
    ipAddress String
    IP address
    role String
    LoadBalancer instance role to which VRRP IP belong Available values: "BACKUP", "MASTER", "STANDALONE".
    subnetId String
    Subnet UUID

    GetCloudFloatingIpsItemTag

    Key string
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    ReadOnly bool
    If true, the tag is read-only and cannot be modified by the user
    Value string
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    Key string
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    ReadOnly bool
    If true, the tag is read-only and cannot be modified by the user
    Value string
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key String
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    readOnly Boolean
    If true, the tag is read-only and cannot be modified by the user
    value String
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key string
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    readOnly boolean
    If true, the tag is read-only and cannot be modified by the user
    value string
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key str
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    read_only bool
    If true, the tag is read-only and cannot be modified by the user
    value str
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    key String
    Tag key. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.
    readOnly Boolean
    If true, the tag is read-only and cannot be modified by the user
    value String
    Tag value. Maximum 255 characters. Cannot contain spaces, tabs, newlines, empty string or '=' character.

    Package Details

    Repository
    gcore g-core/terraform-provider-gcore
    License
    Notes
    This Pulumi package is based on the gcore Terraform Provider.
    Viewing docs for gcore 2.0.0-alpha.3
    published on Monday, Mar 30, 2026 by g-core
      Try Pulumi Cloud free. Your team will thank you.