1. Packages
  2. Qdrant-Cloud Provider
  3. API Docs
  4. getAccountsCluster
qdrant-cloud 1.5.0 published on Thursday, Jul 3, 2025 by qdrant

qdrant-cloud.getAccountsCluster

Explore with Pulumi AI

qdrant-cloud logo
qdrant-cloud 1.5.0 published on Thursday, Jul 3, 2025 by qdrant

    Account Cluster Data Source

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as qdrant_cloud from "@pulumi/qdrant-cloud";
    
    const specificCluster = qdrant_cloud.getAccountsCluster({
        id: "00000000-0000-0000-0000-000000000000",
    });
    export const cluster = specificCluster;
    
    import pulumi
    import pulumi_qdrant_cloud as qdrant_cloud
    
    specific_cluster = qdrant_cloud.get_accounts_cluster(id="00000000-0000-0000-0000-000000000000")
    pulumi.export("cluster", specific_cluster)
    
    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 {
    		specificCluster, err := qdrantcloud.LookupAccountsCluster(ctx, &qdrantcloud.LookupAccountsClusterArgs{
    			Id: "00000000-0000-0000-0000-000000000000",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("cluster", specificCluster)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using QdrantCloud = Pulumi.QdrantCloud;
    
    return await Deployment.RunAsync(() => 
    {
        var specificCluster = QdrantCloud.GetAccountsCluster.Invoke(new()
        {
            Id = "00000000-0000-0000-0000-000000000000",
        });
    
        return new Dictionary<string, object?>
        {
            ["cluster"] = specificCluster,
        };
    });
    
    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.GetAccountsClusterArgs;
    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 specificCluster = Qdrant-cloudFunctions.getAccountsCluster(GetAccountsClusterArgs.builder()
                .id("00000000-0000-0000-0000-000000000000")
                .build());
    
            ctx.export("cluster", specificCluster.applyValue(getAccountsClusterResult -> getAccountsClusterResult));
        }
    }
    
    variables:
      specificCluster:
        fn::invoke:
          function: qdrant-cloud:getAccountsCluster
          arguments:
            id: 00000000-0000-0000-0000-000000000000
    outputs:
      cluster: ${specificCluster}
    

    Using getAccountsCluster

    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 getAccountsCluster(args: GetAccountsClusterArgs, opts?: InvokeOptions): Promise<GetAccountsClusterResult>
    function getAccountsClusterOutput(args: GetAccountsClusterOutputArgs, opts?: InvokeOptions): Output<GetAccountsClusterResult>
    def get_accounts_cluster(account_id: Optional[str] = None,
                             id: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetAccountsClusterResult
    def get_accounts_cluster_output(account_id: Optional[pulumi.Input[str]] = None,
                             id: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetAccountsClusterResult]
    func LookupAccountsCluster(ctx *Context, args *LookupAccountsClusterArgs, opts ...InvokeOption) (*LookupAccountsClusterResult, error)
    func LookupAccountsClusterOutput(ctx *Context, args *LookupAccountsClusterOutputArgs, opts ...InvokeOption) LookupAccountsClusterResultOutput

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

    public static class GetAccountsCluster 
    {
        public static Task<GetAccountsClusterResult> InvokeAsync(GetAccountsClusterArgs args, InvokeOptions? opts = null)
        public static Output<GetAccountsClusterResult> Invoke(GetAccountsClusterInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAccountsClusterResult> getAccountsCluster(GetAccountsClusterArgs args, InvokeOptions options)
    public static Output<GetAccountsClusterResult> getAccountsCluster(GetAccountsClusterArgs args, InvokeOptions options)
    
    fn::invoke:
      function: qdrant-cloud:index/getAccountsCluster:getAccountsCluster
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Cluster Schema Identifier of the cluster field
    AccountId string
    Cluster Schema Identifier of the account field
    Id string
    Cluster Schema Identifier of the cluster field
    AccountId string
    Cluster Schema Identifier of the account field
    id String
    Cluster Schema Identifier of the cluster field
    accountId String
    Cluster Schema Identifier of the account field
    id string
    Cluster Schema Identifier of the cluster field
    accountId string
    Cluster Schema Identifier of the account field
    id str
    Cluster Schema Identifier of the cluster field
    account_id str
    Cluster Schema Identifier of the account field
    id String
    Cluster Schema Identifier of the cluster field
    accountId String
    Cluster Schema Identifier of the account field

    getAccountsCluster Result

    The following output properties are available:

    AccountId string
    Cluster Schema Identifier of the account field
    CloudProvider string
    Cluster Schema Cloud provider where the cluster resides field
    CloudRegion string
    Cluster Schema Cloud region where the cluster resides field
    Configurations List<Pulumi.QdrantCloud.Outputs.GetAccountsClusterConfiguration>
    Cluster Schema The configuration options of a cluster field
    CreatedAt string
    Cluster Schema Timestamp when the cluster is created field
    Id string
    Cluster Schema Identifier of the cluster field
    MarkedForDeletionAt string
    Cluster Schema Timestamp when this cluster was marked for deletion field
    Name string
    Cluster Schema Name of the cluster field
    PrivateRegionId string
    Cluster Schema Identifier of the Private Region field
    Statuses List<Pulumi.QdrantCloud.Outputs.GetAccountsClusterStatus>
    Cluster Schema The status of the cluster field
    Url string
    Cluster Schema The URL of the endpoint of the Qdrant cluster field
    AccountId string
    Cluster Schema Identifier of the account field
    CloudProvider string
    Cluster Schema Cloud provider where the cluster resides field
    CloudRegion string
    Cluster Schema Cloud region where the cluster resides field
    Configurations []GetAccountsClusterConfiguration
    Cluster Schema The configuration options of a cluster field
    CreatedAt string
    Cluster Schema Timestamp when the cluster is created field
    Id string
    Cluster Schema Identifier of the cluster field
    MarkedForDeletionAt string
    Cluster Schema Timestamp when this cluster was marked for deletion field
    Name string
    Cluster Schema Name of the cluster field
    PrivateRegionId string
    Cluster Schema Identifier of the Private Region field
    Statuses []GetAccountsClusterStatus
    Cluster Schema The status of the cluster field
    Url string
    Cluster Schema The URL of the endpoint of the Qdrant cluster field
    accountId String
    Cluster Schema Identifier of the account field
    cloudProvider String
    Cluster Schema Cloud provider where the cluster resides field
    cloudRegion String
    Cluster Schema Cloud region where the cluster resides field
    configurations List<GetAccountsClusterConfiguration>
    Cluster Schema The configuration options of a cluster field
    createdAt String
    Cluster Schema Timestamp when the cluster is created field
    id String
    Cluster Schema Identifier of the cluster field
    markedForDeletionAt String
    Cluster Schema Timestamp when this cluster was marked for deletion field
    name String
    Cluster Schema Name of the cluster field
    privateRegionId String
    Cluster Schema Identifier of the Private Region field
    statuses List<GetAccountsClusterStatus>
    Cluster Schema The status of the cluster field
    url String
    Cluster Schema The URL of the endpoint of the Qdrant cluster field
    accountId string
    Cluster Schema Identifier of the account field
    cloudProvider string
    Cluster Schema Cloud provider where the cluster resides field
    cloudRegion string
    Cluster Schema Cloud region where the cluster resides field
    configurations GetAccountsClusterConfiguration[]
    Cluster Schema The configuration options of a cluster field
    createdAt string
    Cluster Schema Timestamp when the cluster is created field
    id string
    Cluster Schema Identifier of the cluster field
    markedForDeletionAt string
    Cluster Schema Timestamp when this cluster was marked for deletion field
    name string
    Cluster Schema Name of the cluster field
    privateRegionId string
    Cluster Schema Identifier of the Private Region field
    statuses GetAccountsClusterStatus[]
    Cluster Schema The status of the cluster field
    url string
    Cluster Schema The URL of the endpoint of the Qdrant cluster field
    account_id str
    Cluster Schema Identifier of the account field
    cloud_provider str
    Cluster Schema Cloud provider where the cluster resides field
    cloud_region str
    Cluster Schema Cloud region where the cluster resides field
    configurations Sequence[GetAccountsClusterConfiguration]
    Cluster Schema The configuration options of a cluster field
    created_at str
    Cluster Schema Timestamp when the cluster is created field
    id str
    Cluster Schema Identifier of the cluster field
    marked_for_deletion_at str
    Cluster Schema Timestamp when this cluster was marked for deletion field
    name str
    Cluster Schema Name of the cluster field
    private_region_id str
    Cluster Schema Identifier of the Private Region field
    statuses Sequence[GetAccountsClusterStatus]
    Cluster Schema The status of the cluster field
    url str
    Cluster Schema The URL of the endpoint of the Qdrant cluster field
    accountId String
    Cluster Schema Identifier of the account field
    cloudProvider String
    Cluster Schema Cloud provider where the cluster resides field
    cloudRegion String
    Cluster Schema Cloud region where the cluster resides field
    configurations List<Property Map>
    Cluster Schema The configuration options of a cluster field
    createdAt String
    Cluster Schema Timestamp when the cluster is created field
    id String
    Cluster Schema Identifier of the cluster field
    markedForDeletionAt String
    Cluster Schema Timestamp when this cluster was marked for deletion field
    name String
    Cluster Schema Name of the cluster field
    privateRegionId String
    Cluster Schema Identifier of the Private Region field
    statuses List<Property Map>
    Cluster Schema The status of the cluster field
    url String
    Cluster Schema The URL of the endpoint of the Qdrant cluster field

    Supporting Types

    GetAccountsClusterConfiguration

    GetAccountsClusterConfigurationDatabaseConfiguration

    GetAccountsClusterConfigurationDatabaseConfigurationCollection

    GetAccountsClusterConfigurationDatabaseConfigurationCollectionVector

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

    GetAccountsClusterConfigurationDatabaseConfigurationInference

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

    GetAccountsClusterConfigurationDatabaseConfigurationService

    GetAccountsClusterConfigurationDatabaseConfigurationServiceApiKey

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

    GetAccountsClusterConfigurationDatabaseConfigurationServiceReadOnlyApiKey

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

    GetAccountsClusterConfigurationDatabaseConfigurationStorage

    GetAccountsClusterConfigurationDatabaseConfigurationStoragePerformance

    GetAccountsClusterConfigurationDatabaseConfigurationTl

    GetAccountsClusterConfigurationDatabaseConfigurationTlCert

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

    GetAccountsClusterConfigurationDatabaseConfigurationTlKey

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

    GetAccountsClusterConfigurationNodeConfiguration

    GetAccountsClusterConfigurationNodeConfigurationResourceConfiguration

    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

    GetAccountsClusterStatus

    GetAccountsClusterStatusResource

    GetAccountsClusterStatusResourceCpus

    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

    GetAccountsClusterStatusResourceDisk

    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

    GetAccountsClusterStatusResourceRam

    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

    GetAccountsClusterStatusScalabilityInfo

    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.5.0 published on Thursday, Jul 3, 2025 by qdrant