1. Packages
  2. Qdrant-Cloud Provider
  3. API Docs
  4. getAccountsClusters
qdrant-cloud 1.7.0 published on Friday, Aug 8, 2025 by qdrant

qdrant-cloud.getAccountsClusters

Explore with Pulumi AI

qdrant-cloud logo
qdrant-cloud 1.7.0 published on Friday, Aug 8, 2025 by qdrant

    Account Cluster List Data Source

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as qdrant_cloud from "@pulumi/qdrant-cloud";
    
    const allClusters = qdrant_cloud.getAccountsClusters({});
    export const clusters = allClusters.then(allClusters => allClusters.clusters);
    
    import pulumi
    import pulumi_qdrant_cloud as qdrant_cloud
    
    all_clusters = qdrant_cloud.get_accounts_clusters()
    pulumi.export("clusters", all_clusters.clusters)
    
    package main
    
    import (
    	qdrantcloud "github.com/pulumi/pulumi-terraform-provider/sdks/go/qdrant-cloud/qdrant-cloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		allClusters, err := qdrantcloud.GetAccountsClusters(ctx, &qdrantcloud.GetAccountsClustersArgs{}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("clusters", allClusters.Clusters)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using QdrantCloud = Pulumi.QdrantCloud;
    
    return await Deployment.RunAsync(() => 
    {
        var allClusters = QdrantCloud.GetAccountsClusters.Invoke();
    
        return new Dictionary<string, object?>
        {
            ["clusters"] = allClusters.Apply(getAccountsClustersResult => getAccountsClustersResult.Clusters),
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.qdrantcloud.QdrantcloudFunctions;
    import com.pulumi.qdrantcloud.inputs.GetAccountsClustersArgs;
    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 allClusters = Qdrant-cloudFunctions.getAccountsClusters();
    
            ctx.export("clusters", allClusters.applyValue(getAccountsClustersResult -> getAccountsClustersResult.clusters()));
        }
    }
    
    variables:
      allClusters:
        fn::invoke:
          function: qdrant-cloud:getAccountsClusters
          arguments: {}
    outputs:
      clusters: ${allClusters.clusters}
    

    Using getAccountsClusters

    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 getAccountsClusters(args: GetAccountsClustersArgs, opts?: InvokeOptions): Promise<GetAccountsClustersResult>
    function getAccountsClustersOutput(args: GetAccountsClustersOutputArgs, opts?: InvokeOptions): Output<GetAccountsClustersResult>
    def get_accounts_clusters(account_id: Optional[str] = None,
                              id: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetAccountsClustersResult
    def get_accounts_clusters_output(account_id: Optional[pulumi.Input[str]] = None,
                              id: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetAccountsClustersResult]
    func GetAccountsClusters(ctx *Context, args *GetAccountsClustersArgs, opts ...InvokeOption) (*GetAccountsClustersResult, error)
    func GetAccountsClustersOutput(ctx *Context, args *GetAccountsClustersOutputArgs, opts ...InvokeOption) GetAccountsClustersResultOutput

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

    public static class GetAccountsClusters 
    {
        public static Task<GetAccountsClustersResult> InvokeAsync(GetAccountsClustersArgs args, InvokeOptions? opts = null)
        public static Output<GetAccountsClustersResult> Invoke(GetAccountsClustersInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAccountsClustersResult> getAccountsClusters(GetAccountsClustersArgs args, InvokeOptions options)
    public static Output<GetAccountsClustersResult> getAccountsClusters(GetAccountsClustersArgs args, InvokeOptions options)
    
    fn::invoke:
      function: qdrant-cloud:index/getAccountsClusters:getAccountsClusters
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountId string
    Clusters Schema Identifier of the account field
    Id string
    The ID of this resource.
    AccountId string
    Clusters Schema Identifier of the account field
    Id string
    The ID of this resource.
    accountId String
    Clusters Schema Identifier of the account field
    id String
    The ID of this resource.
    accountId string
    Clusters Schema Identifier of the account field
    id string
    The ID of this resource.
    account_id str
    Clusters Schema Identifier of the account field
    id str
    The ID of this resource.
    accountId String
    Clusters Schema Identifier of the account field
    id String
    The ID of this resource.

    getAccountsClusters Result

    The following output properties are available:

    AccountId string
    Clusters Schema Identifier of the account field
    Clusters List<Pulumi.QdrantCloud.Outputs.GetAccountsClustersCluster>
    Clusters Schema List of clusters field
    Id string
    The ID of this resource.
    AccountId string
    Clusters Schema Identifier of the account field
    Clusters []GetAccountsClustersCluster
    Clusters Schema List of clusters field
    Id string
    The ID of this resource.
    accountId String
    Clusters Schema Identifier of the account field
    clusters List<GetAccountsClustersCluster>
    Clusters Schema List of clusters field
    id String
    The ID of this resource.
    accountId string
    Clusters Schema Identifier of the account field
    clusters GetAccountsClustersCluster[]
    Clusters Schema List of clusters field
    id string
    The ID of this resource.
    account_id str
    Clusters Schema Identifier of the account field
    clusters Sequence[GetAccountsClustersCluster]
    Clusters Schema List of clusters field
    id str
    The ID of this resource.
    accountId String
    Clusters Schema Identifier of the account field
    clusters List<Property Map>
    Clusters Schema List of clusters field
    id String
    The ID of this resource.

    Supporting Types

    GetAccountsClustersCluster

    GetAccountsClustersClusterConfiguration

    GetAccountsClustersClusterConfigurationDatabaseConfiguration

    GetAccountsClustersClusterConfigurationDatabaseConfigurationCollection

    GetAccountsClustersClusterConfigurationDatabaseConfigurationCollectionVector

    OnDisk bool
    OnDisk bool
    onDisk Boolean
    onDisk boolean
    on_disk bool
    onDisk Boolean

    GetAccountsClustersClusterConfigurationDatabaseConfigurationInference

    Enabled bool
    Enabled bool
    enabled Boolean
    enabled boolean
    enabled bool
    enabled Boolean

    GetAccountsClustersClusterConfigurationDatabaseConfigurationService

    GetAccountsClustersClusterConfigurationDatabaseConfigurationServiceApiKey

    SecretKey string
    SecretName string
    SecretKey string
    SecretName string
    secretKey String
    secretName String
    secretKey string
    secretName string
    secretKey String
    secretName String

    GetAccountsClustersClusterConfigurationDatabaseConfigurationServiceReadOnlyApiKey

    SecretKey string
    SecretName string
    SecretKey string
    SecretName string
    secretKey String
    secretName String
    secretKey string
    secretName string
    secretKey String
    secretName String

    GetAccountsClustersClusterConfigurationDatabaseConfigurationStorage

    GetAccountsClustersClusterConfigurationDatabaseConfigurationStoragePerformance

    GetAccountsClustersClusterConfigurationDatabaseConfigurationTl

    GetAccountsClustersClusterConfigurationDatabaseConfigurationTlCert

    SecretKey string
    SecretName string
    SecretKey string
    SecretName string
    secretKey String
    secretName String
    secretKey string
    secretName string
    secretKey String
    secretName String

    GetAccountsClustersClusterConfigurationDatabaseConfigurationTlKey

    SecretKey string
    SecretName string
    SecretKey string
    SecretName string
    secretKey String
    secretName String
    secretKey string
    secretName string
    secretKey String
    secretName String

    GetAccountsClustersClusterConfigurationNodeConfiguration

    GetAccountsClustersClusterConfigurationNodeConfigurationResourceConfiguration

    Amount double
    ResourceType string
    ResourceUnit string
    Amount float64
    ResourceType string
    ResourceUnit string
    amount Double
    resourceType String
    resourceUnit String
    amount number
    resourceType string
    resourceUnit string
    amount Number
    resourceType String
    resourceUnit String

    GetAccountsClustersClusterStatus

    GetAccountsClustersClusterStatusResource

    GetAccountsClustersClusterStatusResourceCpus

    Additional double
    Available double
    Base double
    Complimentary double
    Reserved double
    Additional float64
    Available float64
    Base float64
    Complimentary float64
    Reserved float64
    additional Double
    available Double
    base Double
    complimentary Double
    reserved Double
    additional number
    available number
    base number
    complimentary number
    reserved number
    additional float
    available float
    base float
    complimentary float
    reserved float
    additional Number
    available Number
    base Number
    complimentary Number
    reserved Number

    GetAccountsClustersClusterStatusResourceDisk

    Additional double
    Available double
    Base double
    Complimentary double
    Reserved double
    Additional float64
    Available float64
    Base float64
    Complimentary float64
    Reserved float64
    additional Double
    available Double
    base Double
    complimentary Double
    reserved Double
    additional number
    available number
    base number
    complimentary number
    reserved number
    additional float
    available float
    base float
    complimentary float
    reserved float
    additional Number
    available Number
    base Number
    complimentary Number
    reserved Number

    GetAccountsClustersClusterStatusResourceRam

    Additional double
    Available double
    Base double
    Complimentary double
    Reserved double
    Additional float64
    Available float64
    Base float64
    Complimentary float64
    Reserved float64
    additional Double
    available Double
    base Double
    complimentary Double
    reserved Double
    additional number
    available number
    base number
    complimentary number
    reserved number
    additional float
    available float
    base float
    complimentary float
    reserved float
    additional Number
    available Number
    base Number
    complimentary Number
    reserved Number

    GetAccountsClustersClusterStatusScalabilityInfo

    Reason string
    Status string
    Reason string
    Status string
    reason String
    status String
    reason string
    status string
    reason str
    status str
    reason String
    status String

    Package Details

    Repository
    qdrant-cloud qdrant/terraform-provider-qdrant-cloud
    License
    Notes
    This Pulumi package is based on the qdrant-cloud Terraform Provider.
    qdrant-cloud logo
    qdrant-cloud 1.7.0 published on Friday, Aug 8, 2025 by qdrant