1. Packages
  2. Qdrant-Cloud Provider
  3. API Docs
  4. getAccountsCluster
qdrant-cloud 1.3.1 published on Friday, Mar 7, 2025 by qdrant

qdrant-cloud.getAccountsCluster

Explore with Pulumi AI

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;
Copy
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)
Copy
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
	})
}
Copy
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,
    };
});
Copy
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));
    }
}
Copy
variables:
  specificCluster:
    fn::invoke:
      function: qdrant-cloud:getAccountsCluster
      arguments:
        id: 00000000-0000-0000-0000-000000000000
outputs:
  cluster: ${specificCluster}
Copy

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>
Copy
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]
Copy
func LookupAccountsCluster(ctx *Context, args *LookupAccountsClusterArgs, opts ...InvokeOption) (*LookupAccountsClusterResult, error)
func LookupAccountsClusterOutput(ctx *Context, args *LookupAccountsClusterOutputArgs, opts ...InvokeOption) LookupAccountsClusterResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetAccountsClusterResult> getAccountsCluster(GetAccountsClusterArgs args, InvokeOptions options)
public static Output<GetAccountsClusterResult> getAccountsCluster(GetAccountsClusterArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: qdrant-cloud:index/getAccountsCluster:getAccountsCluster
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id This property is required. string
Cluster Schema Identifier of the cluster field
AccountId string
Cluster Schema Identifier of the account field
Id This property is required. string
Cluster Schema Identifier of the cluster field
AccountId string
Cluster Schema Identifier of the account field
id This property is required. String
Cluster Schema Identifier of the cluster field
accountId String
Cluster Schema Identifier of the account field
id This property is required. string
Cluster Schema Identifier of the cluster field
accountId string
Cluster Schema Identifier of the account field
id This property is required. str
Cluster Schema Identifier of the cluster field
account_id str
Cluster Schema Identifier of the account field
id This property is required. 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
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
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
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
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
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
url String
Cluster Schema The URL of the endpoint of the Qdrant cluster field

Supporting Types

GetAccountsClusterConfiguration

NodeConfigurations This property is required. List<Pulumi.QdrantCloud.Inputs.GetAccountsClusterConfigurationNodeConfiguration>
NumberOfNodes This property is required. double
Version This property is required. string
NodeConfigurations This property is required. []GetAccountsClusterConfigurationNodeConfiguration
NumberOfNodes This property is required. float64
Version This property is required. string
nodeConfigurations This property is required. List<GetAccountsClusterConfigurationNodeConfiguration>
numberOfNodes This property is required. Double
version This property is required. String
nodeConfigurations This property is required. GetAccountsClusterConfigurationNodeConfiguration[]
numberOfNodes This property is required. number
version This property is required. string
node_configurations This property is required. Sequence[GetAccountsClusterConfigurationNodeConfiguration]
number_of_nodes This property is required. float
version This property is required. str
nodeConfigurations This property is required. List<Property Map>
numberOfNodes This property is required. Number
version This property is required. String

GetAccountsClusterConfigurationNodeConfiguration

packageId This property is required. String
resourceConfigurations This property is required. List<Property Map>

GetAccountsClusterConfigurationNodeConfigurationResourceConfiguration

Amount This property is required. double
ResourceType This property is required. string
ResourceUnit This property is required. string
Amount This property is required. float64
ResourceType This property is required. string
ResourceUnit This property is required. string
amount This property is required. Double
resourceType This property is required. String
resourceUnit This property is required. String
amount This property is required. number
resourceType This property is required. string
resourceUnit This property is required. string
amount This property is required. float
resource_type This property is required. str
resource_unit This property is required. str
amount This property is required. Number
resourceType This property is required. String
resourceUnit This property is required. String

Package Details

Repository
qdrant-cloud qdrant/terraform-provider-qdrant-cloud
License
Notes
This Pulumi package is based on the qdrant-cloud Terraform Provider.