1. Packages
  2. Packages
  3. Ionoscloud
  4. API Docs
  5. dbaas
  6. getPSQLClustersV2
Viewing docs for IonosCloud v0.3.1
published on Wednesday, Jun 10, 2026 by ionos-cloud
ionoscloud logo
Viewing docs for IonosCloud v0.3.1
published on Wednesday, Jun 10, 2026 by ionos-cloud

    The DBaaS PostgreSQL v2 Clusters data source can be used to list existing DBaaS PostgreSQL v2 Clusters in a given location. An optional name filter can be used to narrow down results.

    Example Usage

    List all clusters in a location

    import * as pulumi from "@pulumi/pulumi";
    import * as ionoscloud from "@ionos-cloud/sdk-pulumi";
    
    const example = ionoscloud.dbaas.getPSQLClustersV2({
        location: "de/txl",
    });
    
    import pulumi
    import pulumi_ionoscloud as ionoscloud
    
    example = ionoscloud.dbaas.get_psql_clusters_v2(location="de/txl")
    
    package main
    
    import (
    	"github.com/ionos-cloud/pulumi-ionoscloud/sdk/go/ionoscloud/dbaas"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := dbaas.GetPSQLClustersV2(ctx, &dbaas.GetPSQLClustersV2Args{
    			Location: "de/txl",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ionoscloud = Ionoscloud.Pulumi.Ionoscloud;
    
    return await Deployment.RunAsync(() => 
    {
        var example = Ionoscloud.Dbaas.GetPSQLClustersV2.Invoke(new()
        {
            Location = "de/txl",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ionoscloud.dbaas.DbaasFunctions;
    import com.pulumi.ionoscloud.dbaas.inputs.GetPSQLClustersV2Args;
    import java.util.ArrayList;
    import java.util.Arrays;
    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 example = DbaasFunctions.getPSQLClustersV2(GetPSQLClustersV2Args.builder()
                .location("de/txl")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: ionoscloud:dbaas:getPSQLClustersV2
          arguments:
            location: de/txl
    
    pulumi {
      required_providers {
        ionoscloud = {
          source = "pulumi/ionoscloud"
        }
      }
    }
    
    data "ionoscloud_dbaas_getpsqlclustersv2" "example" {
      location = "de/txl"
    }
    

    Filter clusters by name

    import * as pulumi from "@pulumi/pulumi";
    import * as ionoscloud from "@ionos-cloud/sdk-pulumi";
    
    const example = ionoscloud.dbaas.getPSQLClustersV2({
        location: "de/txl",
        name: "cluster_name",
    });
    
    import pulumi
    import pulumi_ionoscloud as ionoscloud
    
    example = ionoscloud.dbaas.get_psql_clusters_v2(location="de/txl",
        name="cluster_name")
    
    package main
    
    import (
    	"github.com/ionos-cloud/pulumi-ionoscloud/sdk/go/ionoscloud/dbaas"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := dbaas.GetPSQLClustersV2(ctx, &dbaas.GetPSQLClustersV2Args{
    			Location: "de/txl",
    			Name:     pulumi.StringRef("cluster_name"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ionoscloud = Ionoscloud.Pulumi.Ionoscloud;
    
    return await Deployment.RunAsync(() => 
    {
        var example = Ionoscloud.Dbaas.GetPSQLClustersV2.Invoke(new()
        {
            Location = "de/txl",
            Name = "cluster_name",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ionoscloud.dbaas.DbaasFunctions;
    import com.pulumi.ionoscloud.dbaas.inputs.GetPSQLClustersV2Args;
    import java.util.ArrayList;
    import java.util.Arrays;
    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 example = DbaasFunctions.getPSQLClustersV2(GetPSQLClustersV2Args.builder()
                .location("de/txl")
                .name("cluster_name")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: ionoscloud:dbaas:getPSQLClustersV2
          arguments:
            location: de/txl
            name: cluster_name
    
    pulumi {
      required_providers {
        ionoscloud = {
          source = "pulumi/ionoscloud"
        }
      }
    }
    
    data "ionoscloud_dbaas_getpsqlclustersv2" "example" {
      location = "de/txl"
      name     = "cluster_name"
    }
    

    Using getPSQLClustersV2

    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 getPSQLClustersV2(args: GetPSQLClustersV2Args, opts?: InvokeOptions): Promise<GetPSQLClustersV2Result>
    function getPSQLClustersV2Output(args: GetPSQLClustersV2OutputArgs, opts?: InvokeOptions): Output<GetPSQLClustersV2Result>
    def get_psql_clusters_v2(location: Optional[str] = None,
                             name: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetPSQLClustersV2Result
    def get_psql_clusters_v2_output(location: pulumi.Input[Optional[str]] = None,
                             name: pulumi.Input[Optional[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetPSQLClustersV2Result]
    func GetPSQLClustersV2(ctx *Context, args *GetPSQLClustersV2Args, opts ...InvokeOption) (*GetPSQLClustersV2Result, error)
    func GetPSQLClustersV2Output(ctx *Context, args *GetPSQLClustersV2OutputArgs, opts ...InvokeOption) GetPSQLClustersV2ResultOutput

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

    public static class GetPSQLClustersV2 
    {
        public static Task<GetPSQLClustersV2Result> InvokeAsync(GetPSQLClustersV2Args args, InvokeOptions? opts = null)
        public static Output<GetPSQLClustersV2Result> Invoke(GetPSQLClustersV2InvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPSQLClustersV2Result> getPSQLClustersV2(GetPSQLClustersV2Args args, InvokeOptions options)
    public static Output<GetPSQLClustersV2Result> getPSQLClustersV2(GetPSQLClustersV2Args args, InvokeOptions options)
    
    fn::invoke:
      function: ionoscloud:dbaas/getPSQLClustersV2:getPSQLClustersV2
      arguments:
        # arguments dictionary
    data "ionoscloud_dbaas_getpsqlclustersv2" "name" {
        # arguments
    }

    The following arguments are supported:

    Location string
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    Name string
    [string] Filters clusters by name. Matches cluster names that contain the provided string.
    Location string
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    Name string
    [string] Filters clusters by name. Matches cluster names that contain the provided string.
    location string
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    name string
    [string] Filters clusters by name. Matches cluster names that contain the provided string.
    location String
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    name String
    [string] Filters clusters by name. Matches cluster names that contain the provided string.
    location string
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    name string
    [string] Filters clusters by name. Matches cluster names that contain the provided string.
    location str
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    name str
    [string] Filters clusters by name. Matches cluster names that contain the provided string.
    location String
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    name String
    [string] Filters clusters by name. Matches cluster names that contain the provided string.

    getPSQLClustersV2 Result

    The following output properties are available:

    Clusters List<Ionoscloud.GetPSQLClustersV2Cluster>
    The list of PostgreSQL v2 clusters. Each cluster has the following attributes:
    Id string
    The provider-assigned unique ID for this managed resource.
    Location string
    The Object Storage location where the backups are stored.
    Name string
    The name of the PostgreSQL cluster.
    Clusters []GetPSQLClustersV2Cluster
    The list of PostgreSQL v2 clusters. Each cluster has the following attributes:
    Id string
    The provider-assigned unique ID for this managed resource.
    Location string
    The Object Storage location where the backups are stored.
    Name string
    The name of the PostgreSQL cluster.
    clusters list(object)
    The list of PostgreSQL v2 clusters. Each cluster has the following attributes:
    id string
    The provider-assigned unique ID for this managed resource.
    location string
    The Object Storage location where the backups are stored.
    name string
    The name of the PostgreSQL cluster.
    clusters List<GetPSQLClustersV2Cluster>
    The list of PostgreSQL v2 clusters. Each cluster has the following attributes:
    id String
    The provider-assigned unique ID for this managed resource.
    location String
    The Object Storage location where the backups are stored.
    name String
    The name of the PostgreSQL cluster.
    clusters GetPSQLClustersV2Cluster[]
    The list of PostgreSQL v2 clusters. Each cluster has the following attributes:
    id string
    The provider-assigned unique ID for this managed resource.
    location string
    The Object Storage location where the backups are stored.
    name string
    The name of the PostgreSQL cluster.
    clusters Sequence[GetPSQLClustersV2Cluster]
    The list of PostgreSQL v2 clusters. Each cluster has the following attributes:
    id str
    The provider-assigned unique ID for this managed resource.
    location str
    The Object Storage location where the backups are stored.
    name str
    The name of the PostgreSQL cluster.
    clusters List<Property Map>
    The list of PostgreSQL v2 clusters. Each cluster has the following attributes:
    id String
    The provider-assigned unique ID for this managed resource.
    location String
    The Object Storage location where the backups are stored.
    name String
    The name of the PostgreSQL cluster.

    Supporting Types

    GetPSQLClustersV2Cluster

    Backup Ionoscloud.GetPSQLClustersV2ClusterBackup
    Backup configuration of the cluster.
    ConnectionPooler string
    How database connections are managed and reused.
    Connections Ionoscloud.GetPSQLClustersV2ClusterConnections
    Connection information of the PostgreSQL cluster.
    Description string
    Human-readable description of the cluster.
    DnsName string
    The DNS name used to access the cluster.
    Id string
    The ID (UUID) of the cluster.
    Instances Ionoscloud.GetPSQLClustersV2ClusterInstances
    The instance configuration for the PostgreSQL cluster.
    Location string
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    LogsEnabled bool
    Whether the collection and reporting of logs is enabled for this cluster.
    MaintenanceWindow Ionoscloud.GetPSQLClustersV2ClusterMaintenanceWindow
    A weekly 4 hour-long window, during which maintenance might occur.
    MetricsEnabled bool
    Whether the collection and reporting of metrics is enabled for this cluster.
    Name string
    [string] Filters clusters by name. Matches cluster names that contain the provided string.
    ReplicationMode string
    Replication mode across the instances.
    Version string
    The PostgreSQL version of the cluster.
    Backup GetPSQLClustersV2ClusterBackup
    Backup configuration of the cluster.
    ConnectionPooler string
    How database connections are managed and reused.
    Connections GetPSQLClustersV2ClusterConnections
    Connection information of the PostgreSQL cluster.
    Description string
    Human-readable description of the cluster.
    DnsName string
    The DNS name used to access the cluster.
    Id string
    The ID (UUID) of the cluster.
    Instances GetPSQLClustersV2ClusterInstances
    The instance configuration for the PostgreSQL cluster.
    Location string
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    LogsEnabled bool
    Whether the collection and reporting of logs is enabled for this cluster.
    MaintenanceWindow GetPSQLClustersV2ClusterMaintenanceWindow
    A weekly 4 hour-long window, during which maintenance might occur.
    MetricsEnabled bool
    Whether the collection and reporting of metrics is enabled for this cluster.
    Name string
    [string] Filters clusters by name. Matches cluster names that contain the provided string.
    ReplicationMode string
    Replication mode across the instances.
    Version string
    The PostgreSQL version of the cluster.
    backup object
    Backup configuration of the cluster.
    connection_pooler string
    How database connections are managed and reused.
    connections object
    Connection information of the PostgreSQL cluster.
    description string
    Human-readable description of the cluster.
    dns_name string
    The DNS name used to access the cluster.
    id string
    The ID (UUID) of the cluster.
    instances object
    The instance configuration for the PostgreSQL cluster.
    location string
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    logs_enabled bool
    Whether the collection and reporting of logs is enabled for this cluster.
    maintenance_window object
    A weekly 4 hour-long window, during which maintenance might occur.
    metrics_enabled bool
    Whether the collection and reporting of metrics is enabled for this cluster.
    name string
    [string] Filters clusters by name. Matches cluster names that contain the provided string.
    replication_mode string
    Replication mode across the instances.
    version string
    The PostgreSQL version of the cluster.
    backup GetPSQLClustersV2ClusterBackup
    Backup configuration of the cluster.
    connectionPooler String
    How database connections are managed and reused.
    connections GetPSQLClustersV2ClusterConnections
    Connection information of the PostgreSQL cluster.
    description String
    Human-readable description of the cluster.
    dnsName String
    The DNS name used to access the cluster.
    id String
    The ID (UUID) of the cluster.
    instances GetPSQLClustersV2ClusterInstances
    The instance configuration for the PostgreSQL cluster.
    location String
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    logsEnabled Boolean
    Whether the collection and reporting of logs is enabled for this cluster.
    maintenanceWindow GetPSQLClustersV2ClusterMaintenanceWindow
    A weekly 4 hour-long window, during which maintenance might occur.
    metricsEnabled Boolean
    Whether the collection and reporting of metrics is enabled for this cluster.
    name String
    [string] Filters clusters by name. Matches cluster names that contain the provided string.
    replicationMode String
    Replication mode across the instances.
    version String
    The PostgreSQL version of the cluster.
    backup GetPSQLClustersV2ClusterBackup
    Backup configuration of the cluster.
    connectionPooler string
    How database connections are managed and reused.
    connections GetPSQLClustersV2ClusterConnections
    Connection information of the PostgreSQL cluster.
    description string
    Human-readable description of the cluster.
    dnsName string
    The DNS name used to access the cluster.
    id string
    The ID (UUID) of the cluster.
    instances GetPSQLClustersV2ClusterInstances
    The instance configuration for the PostgreSQL cluster.
    location string
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    logsEnabled boolean
    Whether the collection and reporting of logs is enabled for this cluster.
    maintenanceWindow GetPSQLClustersV2ClusterMaintenanceWindow
    A weekly 4 hour-long window, during which maintenance might occur.
    metricsEnabled boolean
    Whether the collection and reporting of metrics is enabled for this cluster.
    name string
    [string] Filters clusters by name. Matches cluster names that contain the provided string.
    replicationMode string
    Replication mode across the instances.
    version string
    The PostgreSQL version of the cluster.
    backup GetPSQLClustersV2ClusterBackup
    Backup configuration of the cluster.
    connection_pooler str
    How database connections are managed and reused.
    connections GetPSQLClustersV2ClusterConnections
    Connection information of the PostgreSQL cluster.
    description str
    Human-readable description of the cluster.
    dns_name str
    The DNS name used to access the cluster.
    id str
    The ID (UUID) of the cluster.
    instances GetPSQLClustersV2ClusterInstances
    The instance configuration for the PostgreSQL cluster.
    location str
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    logs_enabled bool
    Whether the collection and reporting of logs is enabled for this cluster.
    maintenance_window GetPSQLClustersV2ClusterMaintenanceWindow
    A weekly 4 hour-long window, during which maintenance might occur.
    metrics_enabled bool
    Whether the collection and reporting of metrics is enabled for this cluster.
    name str
    [string] Filters clusters by name. Matches cluster names that contain the provided string.
    replication_mode str
    Replication mode across the instances.
    version str
    The PostgreSQL version of the cluster.
    backup Property Map
    Backup configuration of the cluster.
    connectionPooler String
    How database connections are managed and reused.
    connections Property Map
    Connection information of the PostgreSQL cluster.
    description String
    Human-readable description of the cluster.
    dnsName String
    The DNS name used to access the cluster.
    id String
    The ID (UUID) of the cluster.
    instances Property Map
    The instance configuration for the PostgreSQL cluster.
    location String
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    logsEnabled Boolean
    Whether the collection and reporting of logs is enabled for this cluster.
    maintenanceWindow Property Map
    A weekly 4 hour-long window, during which maintenance might occur.
    metricsEnabled Boolean
    Whether the collection and reporting of metrics is enabled for this cluster.
    name String
    [string] Filters clusters by name. Matches cluster names that contain the provided string.
    replicationMode String
    Replication mode across the instances.
    version String
    The PostgreSQL version of the cluster.

    GetPSQLClustersV2ClusterBackup

    Location string
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    RetentionDays int
    How many days cluster backups are retained.
    Location string
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    RetentionDays int
    How many days cluster backups are retained.
    location string
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    retention_days number
    How many days cluster backups are retained.
    location String
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    retentionDays Integer
    How many days cluster backups are retained.
    location string
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    retentionDays number
    How many days cluster backups are retained.
    location str
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    retention_days int
    How many days cluster backups are retained.
    location String
    [string] The region in which to look up clusters. Available locations: de/fra, de/fra/2, de/txl, es/vit, fr/par, gb/bhx, gb/lhr, us/ewr, us/las, us/mci.
    retentionDays Number
    How many days cluster backups are retained.

    GetPSQLClustersV2ClusterConnections

    DatacenterId string
    The datacenter the cluster is connected to.
    LanId string
    The numeric LAN ID the cluster is connected to.
    PrimaryInstanceAddress string
    The IP and netmask assigned to the cluster primary instance.
    DatacenterId string
    The datacenter the cluster is connected to.
    LanId string
    The numeric LAN ID the cluster is connected to.
    PrimaryInstanceAddress string
    The IP and netmask assigned to the cluster primary instance.
    datacenter_id string
    The datacenter the cluster is connected to.
    lan_id string
    The numeric LAN ID the cluster is connected to.
    primary_instance_address string
    The IP and netmask assigned to the cluster primary instance.
    datacenterId String
    The datacenter the cluster is connected to.
    lanId String
    The numeric LAN ID the cluster is connected to.
    primaryInstanceAddress String
    The IP and netmask assigned to the cluster primary instance.
    datacenterId string
    The datacenter the cluster is connected to.
    lanId string
    The numeric LAN ID the cluster is connected to.
    primaryInstanceAddress string
    The IP and netmask assigned to the cluster primary instance.
    datacenter_id str
    The datacenter the cluster is connected to.
    lan_id str
    The numeric LAN ID the cluster is connected to.
    primary_instance_address str
    The IP and netmask assigned to the cluster primary instance.
    datacenterId String
    The datacenter the cluster is connected to.
    lanId String
    The numeric LAN ID the cluster is connected to.
    primaryInstanceAddress String
    The IP and netmask assigned to the cluster primary instance.

    GetPSQLClustersV2ClusterInstances

    Cores int
    The number of CPU cores per instance.
    Count int
    The total number of instances in the cluster (one primary and n-1 secondary).
    Ram int
    The amount of memory per instance in gigabytes (GB).
    StorageSize int
    The amount of storage per instance in gigabytes (GB).
    Cores int
    The number of CPU cores per instance.
    Count int
    The total number of instances in the cluster (one primary and n-1 secondary).
    Ram int
    The amount of memory per instance in gigabytes (GB).
    StorageSize int
    The amount of storage per instance in gigabytes (GB).
    cores number
    The number of CPU cores per instance.
    count number
    The total number of instances in the cluster (one primary and n-1 secondary).
    ram number
    The amount of memory per instance in gigabytes (GB).
    storage_size number
    The amount of storage per instance in gigabytes (GB).
    cores Integer
    The number of CPU cores per instance.
    count Integer
    The total number of instances in the cluster (one primary and n-1 secondary).
    ram Integer
    The amount of memory per instance in gigabytes (GB).
    storageSize Integer
    The amount of storage per instance in gigabytes (GB).
    cores number
    The number of CPU cores per instance.
    count number
    The total number of instances in the cluster (one primary and n-1 secondary).
    ram number
    The amount of memory per instance in gigabytes (GB).
    storageSize number
    The amount of storage per instance in gigabytes (GB).
    cores int
    The number of CPU cores per instance.
    count int
    The total number of instances in the cluster (one primary and n-1 secondary).
    ram int
    The amount of memory per instance in gigabytes (GB).
    storage_size int
    The amount of storage per instance in gigabytes (GB).
    cores Number
    The number of CPU cores per instance.
    count Number
    The total number of instances in the cluster (one primary and n-1 secondary).
    ram Number
    The amount of memory per instance in gigabytes (GB).
    storageSize Number
    The amount of storage per instance in gigabytes (GB).

    GetPSQLClustersV2ClusterMaintenanceWindow

    DayOfTheWeek string
    The name of the week day.
    Time string
    Start of the maintenance window in UTC time.
    DayOfTheWeek string
    The name of the week day.
    Time string
    Start of the maintenance window in UTC time.
    day_of_the_week string
    The name of the week day.
    time string
    Start of the maintenance window in UTC time.
    dayOfTheWeek String
    The name of the week day.
    time String
    Start of the maintenance window in UTC time.
    dayOfTheWeek string
    The name of the week day.
    time string
    Start of the maintenance window in UTC time.
    day_of_the_week str
    The name of the week day.
    time str
    Start of the maintenance window in UTC time.
    dayOfTheWeek String
    The name of the week day.
    time String
    Start of the maintenance window in UTC time.

    Package Details

    Repository
    ionoscloud ionos-cloud/pulumi-ionoscloud
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the ionoscloud Terraform Provider.
    ionoscloud logo
    Viewing docs for IonosCloud v0.3.1
    published on Wednesday, Jun 10, 2026 by ionos-cloud

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial