published on Thursday, Oct 8, 2026 by qdrant
published on Thursday, Oct 8, 2026 by qdrant
Serverless Space Resource
Create ServerlessSpace Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ServerlessSpace(name: string, args?: ServerlessSpaceArgs, opts?: CustomResourceOptions);@overload
def ServerlessSpace(resource_name: str,
args: Optional[ServerlessSpaceArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def ServerlessSpace(resource_name: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[str] = None,
cloud_region_id: Optional[str] = None,
configuration: Optional[ServerlessSpaceConfigurationArgs] = None,
cost_allocation_label: Optional[str] = None,
delete_backups: Optional[bool] = None,
from_backup_id: Optional[str] = None,
labels: Optional[Sequence[ServerlessSpaceLabelArgs]] = None,
name: Optional[str] = None,
timeouts: Optional[ServerlessSpaceTimeoutsArgs] = None)func NewServerlessSpace(ctx *Context, name string, args *ServerlessSpaceArgs, opts ...ResourceOption) (*ServerlessSpace, error)public ServerlessSpace(string name, ServerlessSpaceArgs? args = null, CustomResourceOptions? opts = null)
public ServerlessSpace(String name, ServerlessSpaceArgs args)
public ServerlessSpace(String name, ServerlessSpaceArgs args, CustomResourceOptions options)
type: qdrant-cloud:ServerlessSpace
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "qdrant-cloud_serverless_space" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args ServerlessSpaceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ServerlessSpaceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ServerlessSpaceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ServerlessSpaceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ServerlessSpaceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var serverlessSpaceResource = new QdrantCloud.ServerlessSpace("serverlessSpaceResource", new()
{
AccountId = "string",
CloudRegionId = "string",
Configuration = new QdrantCloud.Inputs.ServerlessSpaceConfigurationArgs
{
AllowedIpSourceRanges = new[]
{
"string",
},
AllowedOrigins = new[]
{
"string",
},
CollectionSettings = new QdrantCloud.Inputs.ServerlessSpaceConfigurationCollectionSettingsArgs
{
MaxSize = 0.0,
PlatformMaxSize = 0.0,
},
LastModifiedAt = "string",
MaxCollectionsPerSpace = 0.0,
SearcherSettings = new QdrantCloud.Inputs.ServerlessSpaceConfigurationSearcherSettingsArgs
{
IdleTimeout = "string",
MaxWorkers = 0.0,
PlatformMaxWorkers = 0.0,
},
},
CostAllocationLabel = "string",
DeleteBackups = false,
FromBackupId = "string",
Labels = new[]
{
new QdrantCloud.Inputs.ServerlessSpaceLabelArgs
{
Key = "string",
Value = "string",
},
},
Name = "string",
Timeouts = new QdrantCloud.Inputs.ServerlessSpaceTimeoutsArgs
{
Create = "string",
Delete = "string",
Update = "string",
},
});
example, err := qdrantcloud.NewServerlessSpace(ctx, "serverlessSpaceResource", &qdrantcloud.ServerlessSpaceArgs{
AccountId: pulumi.String("string"),
CloudRegionId: pulumi.String("string"),
Configuration: &qdrantcloud.ServerlessSpaceConfigurationArgs{
AllowedIpSourceRanges: pulumi.StringArray{
pulumi.String("string"),
},
AllowedOrigins: pulumi.StringArray{
pulumi.String("string"),
},
CollectionSettings: &qdrantcloud.ServerlessSpaceConfigurationCollectionSettingsArgs{
MaxSize: pulumi.Float64(0),
PlatformMaxSize: pulumi.Float64(0),
},
LastModifiedAt: pulumi.String("string"),
MaxCollectionsPerSpace: pulumi.Float64(0),
SearcherSettings: &qdrantcloud.ServerlessSpaceConfigurationSearcherSettingsArgs{
IdleTimeout: pulumi.String("string"),
MaxWorkers: pulumi.Float64(0),
PlatformMaxWorkers: pulumi.Float64(0),
},
},
CostAllocationLabel: pulumi.String("string"),
DeleteBackups: pulumi.Bool(false),
FromBackupId: pulumi.String("string"),
Labels: qdrantcloud.ServerlessSpaceLabelArray{
&qdrantcloud.ServerlessSpaceLabelArgs{
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Timeouts: &qdrantcloud.ServerlessSpaceTimeoutsArgs{
Create: pulumi.String("string"),
Delete: pulumi.String("string"),
Update: pulumi.String("string"),
},
})
resource "qdrant-cloud_serverless_space" "serverlessSpaceResource" {
lifecycle {
create_before_destroy = true
}
account_id = "string"
cloud_region_id = "string"
configuration = {
allowed_ip_source_ranges = ["string"]
allowed_origins = ["string"]
collection_settings = {
max_size = 0
platform_max_size = 0
}
last_modified_at = "string"
max_collections_per_space = 0
searcher_settings = {
idle_timeout = "string"
max_workers = 0
platform_max_workers = 0
}
}
cost_allocation_label = "string"
delete_backups = false
from_backup_id = "string"
labels {
key = "string"
value = "string"
}
name = "string"
_ {
timeouts = {
create = "string"
delete = "string"
update = "string"
}
}
}
var serverlessSpaceResource = new ServerlessSpace("serverlessSpaceResource", ServerlessSpaceArgs.builder()
.accountId("string")
.cloudRegionId("string")
.configuration(ServerlessSpaceConfigurationArgs.builder()
.allowedIpSourceRanges("string")
.allowedOrigins("string")
.collectionSettings(ServerlessSpaceConfigurationCollectionSettingsArgs.builder()
.maxSize(0.0)
.platformMaxSize(0.0)
.build())
.lastModifiedAt("string")
.maxCollectionsPerSpace(0.0)
.searcherSettings(ServerlessSpaceConfigurationSearcherSettingsArgs.builder()
.idleTimeout("string")
.maxWorkers(0.0)
.platformMaxWorkers(0.0)
.build())
.build())
.costAllocationLabel("string")
.deleteBackups(false)
.fromBackupId("string")
.labels(ServerlessSpaceLabelArgs.builder()
.key("string")
.value("string")
.build())
.name("string")
.timeouts(ServerlessSpaceTimeoutsArgs.builder()
.create("string")
.delete("string")
.update("string")
.build())
.build());
serverless_space_resource = qdrant_cloud.ServerlessSpace("serverlessSpaceResource",
account_id="string",
cloud_region_id="string",
configuration={
"allowed_ip_source_ranges": ["string"],
"allowed_origins": ["string"],
"collection_settings": {
"max_size": float(0),
"platform_max_size": float(0),
},
"last_modified_at": "string",
"max_collections_per_space": float(0),
"searcher_settings": {
"idle_timeout": "string",
"max_workers": float(0),
"platform_max_workers": float(0),
},
},
cost_allocation_label="string",
delete_backups=False,
from_backup_id="string",
labels=[{
"key": "string",
"value": "string",
}],
name="string",
timeouts={
"create": "string",
"delete": "string",
"update": "string",
})
const serverlessSpaceResource = new qdrant_cloud.ServerlessSpace("serverlessSpaceResource", {
accountId: "string",
cloudRegionId: "string",
configuration: {
allowedIpSourceRanges: ["string"],
allowedOrigins: ["string"],
collectionSettings: {
maxSize: 0,
platformMaxSize: 0,
},
lastModifiedAt: "string",
maxCollectionsPerSpace: 0,
searcherSettings: {
idleTimeout: "string",
maxWorkers: 0,
platformMaxWorkers: 0,
},
},
costAllocationLabel: "string",
deleteBackups: false,
fromBackupId: "string",
labels: [{
key: "string",
value: "string",
}],
name: "string",
timeouts: {
create: "string",
"delete": "string",
update: "string",
},
});
type: qdrant-cloud:ServerlessSpace
properties:
accountId: string
cloudRegionId: string
configuration:
allowedIpSourceRanges:
- string
allowedOrigins:
- string
collectionSettings:
maxSize: 0
platformMaxSize: 0
lastModifiedAt: string
maxCollectionsPerSpace: 0
searcherSettings:
idleTimeout: string
maxWorkers: 0
platformMaxWorkers: 0
costAllocationLabel: string
deleteBackups: false
fromBackupId: string
labels:
- key: string
value: string
name: string
timeouts:
create: string
delete: string
update: string
ServerlessSpace Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ServerlessSpace resource accepts the following input properties:
- Account
Id string - Serverless Space Schema Account ID (defaults to the provider account ID) field
- Cloud
Region stringId - Serverless Space Schema Cloud region where the space is hosted (see the
qdrant-cloud_serverless_cloud_regionsdata source). Required unlessfrom_backup_idis set, in which case the region of the backup is used field - Configuration
Pulumi.
Qdrant Cloud. Inputs. Serverless Space Configuration - Serverless Space Schema Configuration of the space field
- Cost
Allocation stringLabel - Serverless Space Schema Key of the label sent as metadata when metering usage through cloud marketplaces, for cost allocation field
- Delete
Backups bool - Whether the backups of the space should be deleted when the space is destroyed. Defaults to false.
- From
Backup stringId - ID of a serverless backup to create the space from. Changing this forces a new space to be created.
- Labels
List<Pulumi.
Qdrant Cloud. Inputs. Serverless Space Label> - Serverless Space Schema Labels of the space, used in the cloud UI and billing reports (max 10) field
- Name string
- Serverless Space Schema Name of the space (4-64 characters: letters, numbers,
-and_). Unique within the account field - Timeouts
Pulumi.
Qdrant Cloud. Inputs. Serverless Space Timeouts
- Account
Id string - Serverless Space Schema Account ID (defaults to the provider account ID) field
- Cloud
Region stringId - Serverless Space Schema Cloud region where the space is hosted (see the
qdrant-cloud_serverless_cloud_regionsdata source). Required unlessfrom_backup_idis set, in which case the region of the backup is used field - Configuration
Serverless
Space Configuration Args - Serverless Space Schema Configuration of the space field
- Cost
Allocation stringLabel - Serverless Space Schema Key of the label sent as metadata when metering usage through cloud marketplaces, for cost allocation field
- Delete
Backups bool - Whether the backups of the space should be deleted when the space is destroyed. Defaults to false.
- From
Backup stringId - ID of a serverless backup to create the space from. Changing this forces a new space to be created.
- Labels
[]Serverless
Space Label Args - Serverless Space Schema Labels of the space, used in the cloud UI and billing reports (max 10) field
- Name string
- Serverless Space Schema Name of the space (4-64 characters: letters, numbers,
-and_). Unique within the account field - Timeouts
Serverless
Space Timeouts Args
- account_
id string - Serverless Space Schema Account ID (defaults to the provider account ID) field
- cloud_
region_ stringid - Serverless Space Schema Cloud region where the space is hosted (see the
qdrant-cloud_serverless_cloud_regionsdata source). Required unlessfrom_backup_idis set, in which case the region of the backup is used field - configuration object
- Serverless Space Schema Configuration of the space field
- cost_
allocation_ stringlabel - Serverless Space Schema Key of the label sent as metadata when metering usage through cloud marketplaces, for cost allocation field
- delete_
backups bool - Whether the backups of the space should be deleted when the space is destroyed. Defaults to false.
- from_
backup_ stringid - ID of a serverless backup to create the space from. Changing this forces a new space to be created.
- labels list(object)
- Serverless Space Schema Labels of the space, used in the cloud UI and billing reports (max 10) field
- name string
- Serverless Space Schema Name of the space (4-64 characters: letters, numbers,
-and_). Unique within the account field - timeouts object
- account
Id String - Serverless Space Schema Account ID (defaults to the provider account ID) field
- cloud
Region StringId - Serverless Space Schema Cloud region where the space is hosted (see the
qdrant-cloud_serverless_cloud_regionsdata source). Required unlessfrom_backup_idis set, in which case the region of the backup is used field - configuration
Serverless
Space Configuration - Serverless Space Schema Configuration of the space field
- cost
Allocation StringLabel - Serverless Space Schema Key of the label sent as metadata when metering usage through cloud marketplaces, for cost allocation field
- delete
Backups Boolean - Whether the backups of the space should be deleted when the space is destroyed. Defaults to false.
- from
Backup StringId - ID of a serverless backup to create the space from. Changing this forces a new space to be created.
- labels
List<Serverless
Space Label> - Serverless Space Schema Labels of the space, used in the cloud UI and billing reports (max 10) field
- name String
- Serverless Space Schema Name of the space (4-64 characters: letters, numbers,
-and_). Unique within the account field - timeouts
Serverless
Space Timeouts
- account
Id string - Serverless Space Schema Account ID (defaults to the provider account ID) field
- cloud
Region stringId - Serverless Space Schema Cloud region where the space is hosted (see the
qdrant-cloud_serverless_cloud_regionsdata source). Required unlessfrom_backup_idis set, in which case the region of the backup is used field - configuration
Serverless
Space Configuration - Serverless Space Schema Configuration of the space field
- cost
Allocation stringLabel - Serverless Space Schema Key of the label sent as metadata when metering usage through cloud marketplaces, for cost allocation field
- delete
Backups boolean - Whether the backups of the space should be deleted when the space is destroyed. Defaults to false.
- from
Backup stringId - ID of a serverless backup to create the space from. Changing this forces a new space to be created.
- labels
Serverless
Space Label[] - Serverless Space Schema Labels of the space, used in the cloud UI and billing reports (max 10) field
- name string
- Serverless Space Schema Name of the space (4-64 characters: letters, numbers,
-and_). Unique within the account field - timeouts
Serverless
Space Timeouts
- account_
id str - Serverless Space Schema Account ID (defaults to the provider account ID) field
- cloud_
region_ strid - Serverless Space Schema Cloud region where the space is hosted (see the
qdrant-cloud_serverless_cloud_regionsdata source). Required unlessfrom_backup_idis set, in which case the region of the backup is used field - configuration
Serverless
Space Configuration Args - Serverless Space Schema Configuration of the space field
- cost_
allocation_ strlabel - Serverless Space Schema Key of the label sent as metadata when metering usage through cloud marketplaces, for cost allocation field
- delete_
backups bool - Whether the backups of the space should be deleted when the space is destroyed. Defaults to false.
- from_
backup_ strid - ID of a serverless backup to create the space from. Changing this forces a new space to be created.
- labels
Sequence[Serverless
Space Label Args] - Serverless Space Schema Labels of the space, used in the cloud UI and billing reports (max 10) field
- name str
- Serverless Space Schema Name of the space (4-64 characters: letters, numbers,
-and_). Unique within the account field - timeouts
Serverless
Space Timeouts Args
- account
Id String - Serverless Space Schema Account ID (defaults to the provider account ID) field
- cloud
Region StringId - Serverless Space Schema Cloud region where the space is hosted (see the
qdrant-cloud_serverless_cloud_regionsdata source). Required unlessfrom_backup_idis set, in which case the region of the backup is used field - configuration Property Map
- Serverless Space Schema Configuration of the space field
- cost
Allocation StringLabel - Serverless Space Schema Key of the label sent as metadata when metering usage through cloud marketplaces, for cost allocation field
- delete
Backups Boolean - Whether the backups of the space should be deleted when the space is destroyed. Defaults to false.
- from
Backup StringId - ID of a serverless backup to create the space from. Changing this forces a new space to be created.
- labels List<Property Map>
- Serverless Space Schema Labels of the space, used in the cloud UI and billing reports (max 10) field
- name String
- Serverless Space Schema Name of the space (4-64 characters: letters, numbers,
-and_). Unique within the account field - timeouts Property Map
Outputs
All input properties are implicitly available as output properties. Additionally, the ServerlessSpace resource produces the following output properties:
- Created
At string - Serverless Space Schema Creation time field
- Grpc
Port double - Serverless Space Schema Port for gRPC calls field
- Id string
- The provider-assigned unique ID for this managed resource.
- Rest
Port double - Serverless Space Schema Port for HTTP REST calls field
- States
List<Pulumi.
Qdrant Cloud. Outputs. Serverless Space State> - Serverless Space Schema Current state of the space field
- Url string
- Serverless Space Schema URL (without port) to access the space field
- Created
At string - Serverless Space Schema Creation time field
- Grpc
Port float64 - Serverless Space Schema Port for gRPC calls field
- Id string
- The provider-assigned unique ID for this managed resource.
- Rest
Port float64 - Serverless Space Schema Port for HTTP REST calls field
- States
[]Serverless
Space State Type - Serverless Space Schema Current state of the space field
- Url string
- Serverless Space Schema URL (without port) to access the space field
- created_
at string - Serverless Space Schema Creation time field
- grpc_
port number - Serverless Space Schema Port for gRPC calls field
- id string
- The provider-assigned unique ID for this managed resource.
- rest_
port number - Serverless Space Schema Port for HTTP REST calls field
- states list(object)
- Serverless Space Schema Current state of the space field
- url string
- Serverless Space Schema URL (without port) to access the space field
- created
At String - Serverless Space Schema Creation time field
- grpc
Port Double - Serverless Space Schema Port for gRPC calls field
- id String
- The provider-assigned unique ID for this managed resource.
- rest
Port Double - Serverless Space Schema Port for HTTP REST calls field
- states
List<Serverless
Space State> - Serverless Space Schema Current state of the space field
- url String
- Serverless Space Schema URL (without port) to access the space field
- created
At string - Serverless Space Schema Creation time field
- grpc
Port number - Serverless Space Schema Port for gRPC calls field
- id string
- The provider-assigned unique ID for this managed resource.
- rest
Port number - Serverless Space Schema Port for HTTP REST calls field
- states
Serverless
Space State[] - Serverless Space Schema Current state of the space field
- url string
- Serverless Space Schema URL (without port) to access the space field
- created_
at str - Serverless Space Schema Creation time field
- grpc_
port float - Serverless Space Schema Port for gRPC calls field
- id str
- The provider-assigned unique ID for this managed resource.
- rest_
port float - Serverless Space Schema Port for HTTP REST calls field
- states
Sequence[Serverless
Space State] - Serverless Space Schema Current state of the space field
- url str
- Serverless Space Schema URL (without port) to access the space field
- created
At String - Serverless Space Schema Creation time field
- grpc
Port Number - Serverless Space Schema Port for gRPC calls field
- id String
- The provider-assigned unique ID for this managed resource.
- rest
Port Number - Serverless Space Schema Port for HTTP REST calls field
- states List<Property Map>
- Serverless Space Schema Current state of the space field
- url String
- Serverless Space Schema URL (without port) to access the space field
Look up Existing ServerlessSpace Resource
Get an existing ServerlessSpace resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ServerlessSpaceState, opts?: CustomResourceOptions): ServerlessSpace@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[str] = None,
cloud_region_id: Optional[str] = None,
configuration: Optional[ServerlessSpaceConfigurationArgs] = None,
cost_allocation_label: Optional[str] = None,
created_at: Optional[str] = None,
delete_backups: Optional[bool] = None,
from_backup_id: Optional[str] = None,
grpc_port: Optional[float] = None,
labels: Optional[Sequence[ServerlessSpaceLabelArgs]] = None,
name: Optional[str] = None,
rest_port: Optional[float] = None,
states: Optional[Sequence[ServerlessSpaceStateArgs]] = None,
timeouts: Optional[ServerlessSpaceTimeoutsArgs] = None,
url: Optional[str] = None) -> ServerlessSpacefunc GetServerlessSpace(ctx *Context, name string, id IDInput, state *ServerlessSpaceState, opts ...ResourceOption) (*ServerlessSpace, error)public static ServerlessSpace Get(string name, Input<string> id, ServerlessSpaceState? state, CustomResourceOptions? opts = null)public static ServerlessSpace get(String name, Output<String> id, ServerlessSpaceState state, CustomResourceOptions options)resources: _: type: qdrant-cloud:ServerlessSpace get: id: ${id}import {
to = qdrant-cloud_serverless_space.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Account
Id string - Serverless Space Schema Account ID (defaults to the provider account ID) field
- Cloud
Region stringId - Serverless Space Schema Cloud region where the space is hosted (see the
qdrant-cloud_serverless_cloud_regionsdata source). Required unlessfrom_backup_idis set, in which case the region of the backup is used field - Configuration
Pulumi.
Qdrant Cloud. Inputs. Serverless Space Configuration - Serverless Space Schema Configuration of the space field
- Cost
Allocation stringLabel - Serverless Space Schema Key of the label sent as metadata when metering usage through cloud marketplaces, for cost allocation field
- Created
At string - Serverless Space Schema Creation time field
- Delete
Backups bool - Whether the backups of the space should be deleted when the space is destroyed. Defaults to false.
- From
Backup stringId - ID of a serverless backup to create the space from. Changing this forces a new space to be created.
- Grpc
Port double - Serverless Space Schema Port for gRPC calls field
- Labels
List<Pulumi.
Qdrant Cloud. Inputs. Serverless Space Label> - Serverless Space Schema Labels of the space, used in the cloud UI and billing reports (max 10) field
- Name string
- Serverless Space Schema Name of the space (4-64 characters: letters, numbers,
-and_). Unique within the account field - Rest
Port double - Serverless Space Schema Port for HTTP REST calls field
- States
List<Pulumi.
Qdrant Cloud. Inputs. Serverless Space State> - Serverless Space Schema Current state of the space field
- Timeouts
Pulumi.
Qdrant Cloud. Inputs. Serverless Space Timeouts - Url string
- Serverless Space Schema URL (without port) to access the space field
- Account
Id string - Serverless Space Schema Account ID (defaults to the provider account ID) field
- Cloud
Region stringId - Serverless Space Schema Cloud region where the space is hosted (see the
qdrant-cloud_serverless_cloud_regionsdata source). Required unlessfrom_backup_idis set, in which case the region of the backup is used field - Configuration
Serverless
Space Configuration Args - Serverless Space Schema Configuration of the space field
- Cost
Allocation stringLabel - Serverless Space Schema Key of the label sent as metadata when metering usage through cloud marketplaces, for cost allocation field
- Created
At string - Serverless Space Schema Creation time field
- Delete
Backups bool - Whether the backups of the space should be deleted when the space is destroyed. Defaults to false.
- From
Backup stringId - ID of a serverless backup to create the space from. Changing this forces a new space to be created.
- Grpc
Port float64 - Serverless Space Schema Port for gRPC calls field
- Labels
[]Serverless
Space Label Args - Serverless Space Schema Labels of the space, used in the cloud UI and billing reports (max 10) field
- Name string
- Serverless Space Schema Name of the space (4-64 characters: letters, numbers,
-and_). Unique within the account field - Rest
Port float64 - Serverless Space Schema Port for HTTP REST calls field
- States
[]Serverless
Space State Type Args - Serverless Space Schema Current state of the space field
- Timeouts
Serverless
Space Timeouts Args - Url string
- Serverless Space Schema URL (without port) to access the space field
- account_
id string - Serverless Space Schema Account ID (defaults to the provider account ID) field
- cloud_
region_ stringid - Serverless Space Schema Cloud region where the space is hosted (see the
qdrant-cloud_serverless_cloud_regionsdata source). Required unlessfrom_backup_idis set, in which case the region of the backup is used field - configuration object
- Serverless Space Schema Configuration of the space field
- cost_
allocation_ stringlabel - Serverless Space Schema Key of the label sent as metadata when metering usage through cloud marketplaces, for cost allocation field
- created_
at string - Serverless Space Schema Creation time field
- delete_
backups bool - Whether the backups of the space should be deleted when the space is destroyed. Defaults to false.
- from_
backup_ stringid - ID of a serverless backup to create the space from. Changing this forces a new space to be created.
- grpc_
port number - Serverless Space Schema Port for gRPC calls field
- labels list(object)
- Serverless Space Schema Labels of the space, used in the cloud UI and billing reports (max 10) field
- name string
- Serverless Space Schema Name of the space (4-64 characters: letters, numbers,
-and_). Unique within the account field - rest_
port number - Serverless Space Schema Port for HTTP REST calls field
- states list(object)
- Serverless Space Schema Current state of the space field
- timeouts object
- url string
- Serverless Space Schema URL (without port) to access the space field
- account
Id String - Serverless Space Schema Account ID (defaults to the provider account ID) field
- cloud
Region StringId - Serverless Space Schema Cloud region where the space is hosted (see the
qdrant-cloud_serverless_cloud_regionsdata source). Required unlessfrom_backup_idis set, in which case the region of the backup is used field - configuration
Serverless
Space Configuration - Serverless Space Schema Configuration of the space field
- cost
Allocation StringLabel - Serverless Space Schema Key of the label sent as metadata when metering usage through cloud marketplaces, for cost allocation field
- created
At String - Serverless Space Schema Creation time field
- delete
Backups Boolean - Whether the backups of the space should be deleted when the space is destroyed. Defaults to false.
- from
Backup StringId - ID of a serverless backup to create the space from. Changing this forces a new space to be created.
- grpc
Port Double - Serverless Space Schema Port for gRPC calls field
- labels
List<Serverless
Space Label> - Serverless Space Schema Labels of the space, used in the cloud UI and billing reports (max 10) field
- name String
- Serverless Space Schema Name of the space (4-64 characters: letters, numbers,
-and_). Unique within the account field - rest
Port Double - Serverless Space Schema Port for HTTP REST calls field
- states
List<Serverless
Space State> - Serverless Space Schema Current state of the space field
- timeouts
Serverless
Space Timeouts - url String
- Serverless Space Schema URL (without port) to access the space field
- account
Id string - Serverless Space Schema Account ID (defaults to the provider account ID) field
- cloud
Region stringId - Serverless Space Schema Cloud region where the space is hosted (see the
qdrant-cloud_serverless_cloud_regionsdata source). Required unlessfrom_backup_idis set, in which case the region of the backup is used field - configuration
Serverless
Space Configuration - Serverless Space Schema Configuration of the space field
- cost
Allocation stringLabel - Serverless Space Schema Key of the label sent as metadata when metering usage through cloud marketplaces, for cost allocation field
- created
At string - Serverless Space Schema Creation time field
- delete
Backups boolean - Whether the backups of the space should be deleted when the space is destroyed. Defaults to false.
- from
Backup stringId - ID of a serverless backup to create the space from. Changing this forces a new space to be created.
- grpc
Port number - Serverless Space Schema Port for gRPC calls field
- labels
Serverless
Space Label[] - Serverless Space Schema Labels of the space, used in the cloud UI and billing reports (max 10) field
- name string
- Serverless Space Schema Name of the space (4-64 characters: letters, numbers,
-and_). Unique within the account field - rest
Port number - Serverless Space Schema Port for HTTP REST calls field
- states
Serverless
Space State[] - Serverless Space Schema Current state of the space field
- timeouts
Serverless
Space Timeouts - url string
- Serverless Space Schema URL (without port) to access the space field
- account_
id str - Serverless Space Schema Account ID (defaults to the provider account ID) field
- cloud_
region_ strid - Serverless Space Schema Cloud region where the space is hosted (see the
qdrant-cloud_serverless_cloud_regionsdata source). Required unlessfrom_backup_idis set, in which case the region of the backup is used field - configuration
Serverless
Space Configuration Args - Serverless Space Schema Configuration of the space field
- cost_
allocation_ strlabel - Serverless Space Schema Key of the label sent as metadata when metering usage through cloud marketplaces, for cost allocation field
- created_
at str - Serverless Space Schema Creation time field
- delete_
backups bool - Whether the backups of the space should be deleted when the space is destroyed. Defaults to false.
- from_
backup_ strid - ID of a serverless backup to create the space from. Changing this forces a new space to be created.
- grpc_
port float - Serverless Space Schema Port for gRPC calls field
- labels
Sequence[Serverless
Space Label Args] - Serverless Space Schema Labels of the space, used in the cloud UI and billing reports (max 10) field
- name str
- Serverless Space Schema Name of the space (4-64 characters: letters, numbers,
-and_). Unique within the account field - rest_
port float - Serverless Space Schema Port for HTTP REST calls field
- states
Sequence[Serverless
Space State Args] - Serverless Space Schema Current state of the space field
- timeouts
Serverless
Space Timeouts Args - url str
- Serverless Space Schema URL (without port) to access the space field
- account
Id String - Serverless Space Schema Account ID (defaults to the provider account ID) field
- cloud
Region StringId - Serverless Space Schema Cloud region where the space is hosted (see the
qdrant-cloud_serverless_cloud_regionsdata source). Required unlessfrom_backup_idis set, in which case the region of the backup is used field - configuration Property Map
- Serverless Space Schema Configuration of the space field
- cost
Allocation StringLabel - Serverless Space Schema Key of the label sent as metadata when metering usage through cloud marketplaces, for cost allocation field
- created
At String - Serverless Space Schema Creation time field
- delete
Backups Boolean - Whether the backups of the space should be deleted when the space is destroyed. Defaults to false.
- from
Backup StringId - ID of a serverless backup to create the space from. Changing this forces a new space to be created.
- grpc
Port Number - Serverless Space Schema Port for gRPC calls field
- labels List<Property Map>
- Serverless Space Schema Labels of the space, used in the cloud UI and billing reports (max 10) field
- name String
- Serverless Space Schema Name of the space (4-64 characters: letters, numbers,
-and_). Unique within the account field - rest
Port Number - Serverless Space Schema Port for HTTP REST calls field
- states List<Property Map>
- Serverless Space Schema Current state of the space field
- timeouts Property Map
- url String
- Serverless Space Schema URL (without port) to access the space field
Supporting Types
ServerlessSpaceConfiguration, ServerlessSpaceConfigurationArgs
- Allowed
Ip List<string>Source Ranges - List of allowed IPv4 source ranges (CIDR) for this space (max 40).
- Allowed
Origins List<string> - List of origins (scheme + host + optional port, e.g.
https://app.example.com) from which browser-based clients are allowed to call the space via CORS (max 10). - Collection
Settings Pulumi.Qdrant Cloud. Inputs. Serverless Space Configuration Collection Settings - Per-collection size limits for this space.
- Last
Modified stringAt - Time when the configuration was last updated.
- Max
Collections doublePer Space - Platform-enforced limit on the number of collections for this space (0 means unlimited).
- Searcher
Settings Pulumi.Qdrant Cloud. Inputs. Serverless Space Configuration Searcher Settings - Search-worker settings for this space.
- Allowed
Ip []stringSource Ranges - List of allowed IPv4 source ranges (CIDR) for this space (max 40).
- Allowed
Origins []string - List of origins (scheme + host + optional port, e.g.
https://app.example.com) from which browser-based clients are allowed to call the space via CORS (max 10). - Collection
Settings ServerlessSpace Configuration Collection Settings - Per-collection size limits for this space.
- Last
Modified stringAt - Time when the configuration was last updated.
- Max
Collections float64Per Space - Platform-enforced limit on the number of collections for this space (0 means unlimited).
- Searcher
Settings ServerlessSpace Configuration Searcher Settings - Search-worker settings for this space.
- allowed_
ip_ list(string)source_ ranges - List of allowed IPv4 source ranges (CIDR) for this space (max 40).
- allowed_
origins list(string) - List of origins (scheme + host + optional port, e.g.
https://app.example.com) from which browser-based clients are allowed to call the space via CORS (max 10). - collection_
settings object - Per-collection size limits for this space.
- last_
modified_ stringat - Time when the configuration was last updated.
- max_
collections_ numberper_ space - Platform-enforced limit on the number of collections for this space (0 means unlimited).
- searcher_
settings object - Search-worker settings for this space.
- allowed
Ip List<String>Source Ranges - List of allowed IPv4 source ranges (CIDR) for this space (max 40).
- allowed
Origins List<String> - List of origins (scheme + host + optional port, e.g.
https://app.example.com) from which browser-based clients are allowed to call the space via CORS (max 10). - collection
Settings ServerlessSpace Configuration Collection Settings - Per-collection size limits for this space.
- last
Modified StringAt - Time when the configuration was last updated.
- max
Collections DoublePer Space - Platform-enforced limit on the number of collections for this space (0 means unlimited).
- searcher
Settings ServerlessSpace Configuration Searcher Settings - Search-worker settings for this space.
- allowed
Ip string[]Source Ranges - List of allowed IPv4 source ranges (CIDR) for this space (max 40).
- allowed
Origins string[] - List of origins (scheme + host + optional port, e.g.
https://app.example.com) from which browser-based clients are allowed to call the space via CORS (max 10). - collection
Settings ServerlessSpace Configuration Collection Settings - Per-collection size limits for this space.
- last
Modified stringAt - Time when the configuration was last updated.
- max
Collections numberPer Space - Platform-enforced limit on the number of collections for this space (0 means unlimited).
- searcher
Settings ServerlessSpace Configuration Searcher Settings - Search-worker settings for this space.
- allowed_
ip_ Sequence[str]source_ ranges - List of allowed IPv4 source ranges (CIDR) for this space (max 40).
- allowed_
origins Sequence[str] - List of origins (scheme + host + optional port, e.g.
https://app.example.com) from which browser-based clients are allowed to call the space via CORS (max 10). - collection_
settings ServerlessSpace Configuration Collection Settings - Per-collection size limits for this space.
- last_
modified_ strat - Time when the configuration was last updated.
- max_
collections_ floatper_ space - Platform-enforced limit on the number of collections for this space (0 means unlimited).
- searcher_
settings ServerlessSpace Configuration Searcher Settings - Search-worker settings for this space.
- allowed
Ip List<String>Source Ranges - List of allowed IPv4 source ranges (CIDR) for this space (max 40).
- allowed
Origins List<String> - List of origins (scheme + host + optional port, e.g.
https://app.example.com) from which browser-based clients are allowed to call the space via CORS (max 10). - collection
Settings Property Map - Per-collection size limits for this space.
- last
Modified StringAt - Time when the configuration was last updated.
- max
Collections NumberPer Space - Platform-enforced limit on the number of collections for this space (0 means unlimited).
- searcher
Settings Property Map - Search-worker settings for this space.
ServerlessSpaceConfigurationCollectionSettings, ServerlessSpaceConfigurationCollectionSettingsArgs
- Max
Size double - Customer-defined maximum size in bytes per collection, used for cost control. Must not exceed
platform_max_size. - Platform
Max doubleSize - Platform-enforced maximum size in bytes per collection (0 means unlimited).
- Max
Size float64 - Customer-defined maximum size in bytes per collection, used for cost control. Must not exceed
platform_max_size. - Platform
Max float64Size - Platform-enforced maximum size in bytes per collection (0 means unlimited).
- max_
size number - Customer-defined maximum size in bytes per collection, used for cost control. Must not exceed
platform_max_size. - platform_
max_ numbersize - Platform-enforced maximum size in bytes per collection (0 means unlimited).
- max
Size Double - Customer-defined maximum size in bytes per collection, used for cost control. Must not exceed
platform_max_size. - platform
Max DoubleSize - Platform-enforced maximum size in bytes per collection (0 means unlimited).
- max
Size number - Customer-defined maximum size in bytes per collection, used for cost control. Must not exceed
platform_max_size. - platform
Max numberSize - Platform-enforced maximum size in bytes per collection (0 means unlimited).
- max_
size float - Customer-defined maximum size in bytes per collection, used for cost control. Must not exceed
platform_max_size. - platform_
max_ floatsize - Platform-enforced maximum size in bytes per collection (0 means unlimited).
- max
Size Number - Customer-defined maximum size in bytes per collection, used for cost control. Must not exceed
platform_max_size. - platform
Max NumberSize - Platform-enforced maximum size in bytes per collection (0 means unlimited).
ServerlessSpaceConfigurationSearcherSettings, ServerlessSpaceConfigurationSearcherSettingsArgs
- Idle
Timeout string - Idle timeout after which idle search workers may be scaled down, as a Go duration string (between "1m" and "15m", defaults to "5m").
- Max
Workers double - Maximum number of search workers per collection in this space (defaults to 2).
- Platform
Max doubleWorkers - Platform-enforced maximum number of search workers per collection (0 means unlimited).
- Idle
Timeout string - Idle timeout after which idle search workers may be scaled down, as a Go duration string (between "1m" and "15m", defaults to "5m").
- Max
Workers float64 - Maximum number of search workers per collection in this space (defaults to 2).
- Platform
Max float64Workers - Platform-enforced maximum number of search workers per collection (0 means unlimited).
- idle_
timeout string - Idle timeout after which idle search workers may be scaled down, as a Go duration string (between "1m" and "15m", defaults to "5m").
- max_
workers number - Maximum number of search workers per collection in this space (defaults to 2).
- platform_
max_ numberworkers - Platform-enforced maximum number of search workers per collection (0 means unlimited).
- idle
Timeout String - Idle timeout after which idle search workers may be scaled down, as a Go duration string (between "1m" and "15m", defaults to "5m").
- max
Workers Double - Maximum number of search workers per collection in this space (defaults to 2).
- platform
Max DoubleWorkers - Platform-enforced maximum number of search workers per collection (0 means unlimited).
- idle
Timeout string - Idle timeout after which idle search workers may be scaled down, as a Go duration string (between "1m" and "15m", defaults to "5m").
- max
Workers number - Maximum number of search workers per collection in this space (defaults to 2).
- platform
Max numberWorkers - Platform-enforced maximum number of search workers per collection (0 means unlimited).
- idle_
timeout str - Idle timeout after which idle search workers may be scaled down, as a Go duration string (between "1m" and "15m", defaults to "5m").
- max_
workers float - Maximum number of search workers per collection in this space (defaults to 2).
- platform_
max_ floatworkers - Platform-enforced maximum number of search workers per collection (0 means unlimited).
- idle
Timeout String - Idle timeout after which idle search workers may be scaled down, as a Go duration string (between "1m" and "15m", defaults to "5m").
- max
Workers Number - Maximum number of search workers per collection in this space (defaults to 2).
- platform
Max NumberWorkers - Platform-enforced maximum number of search workers per collection (0 means unlimited).
ServerlessSpaceLabel, ServerlessSpaceLabelArgs
ServerlessSpaceState, ServerlessSpaceStateArgs
ServerlessSpaceTimeouts, ServerlessSpaceTimeoutsArgs
Import
qdrant-cloud_serverless_space can be imported using the space ID, e.g.
$ pulumi import qdrant-cloud:index/serverlessSpace:ServerlessSpace example 12345678-0000-0000-0000-1234567890ab
Note that from_backup_id and delete_backups are not returned by the API, so they are not set after import.
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- qdrant-cloud qdrant/terraform-provider-qdrant-cloud
- License
- Notes
- This Pulumi package is based on the
qdrant-cloudTerraform Provider.
published on Thursday, Oct 8, 2026 by qdrant