1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. vmp
  6. Workspace
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine

    Workspace is an abstract integration of data collection and rules in the VMP service, providing users with physical or logical isolation for Prometheus capabilities. You can create different workspaces in the VMP service, and data in different workspaces is isolated from each other

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as volcenginecc from "@volcengine/pulumi-volcenginecc";
    
    const workspaceDemo = new volcenginecc.vmp.Workspace("WorkspaceDemo", {
        authType: "BearerToken",
        bearerToken: "M3cSN7gssM09-6wO8vdqo_xxxxxxxx",
        deleteProtectionEnabled: false,
        description: "test workspace",
        instanceTypeId: "vmp.standard.30d",
        name: "terraform_test_BearerToken",
        projectName: "default",
        publicAccessEnabled: true,
        publicQueryBandwidth: 2,
        publicWriteBandwidth: 50,
        searchLatencyOffset: "32s",
        tags: [{
            key: "env",
            value: "test",
        }],
    });
    
    import pulumi
    import pulumi_volcenginecc as volcenginecc
    
    workspace_demo = volcenginecc.vmp.Workspace("WorkspaceDemo",
        auth_type="BearerToken",
        bearer_token="M3cSN7gssM09-6wO8vdqo_xxxxxxxx",
        delete_protection_enabled=False,
        description="test workspace",
        instance_type_id="vmp.standard.30d",
        name="terraform_test_BearerToken",
        project_name="default",
        public_access_enabled=True,
        public_query_bandwidth=2,
        public_write_bandwidth=50,
        search_latency_offset="32s",
        tags=[{
            "key": "env",
            "value": "test",
        }])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    	"github.com/volcengine/pulumi-volcenginecc/sdk/go/volcenginecc/vmp"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := vmp.NewWorkspace(ctx, "WorkspaceDemo", &vmp.WorkspaceArgs{
    			AuthType:                pulumi.String("BearerToken"),
    			BearerToken:             pulumi.String("M3cSN7gssM09-6wO8vdqo_xxxxxxxx"),
    			DeleteProtectionEnabled: pulumi.Bool(false),
    			Description:             pulumi.String("test workspace"),
    			InstanceTypeId:          pulumi.String("vmp.standard.30d"),
    			Name:                    pulumi.String("terraform_test_BearerToken"),
    			ProjectName:             pulumi.String("default"),
    			PublicAccessEnabled:     pulumi.Bool(true),
    			PublicQueryBandwidth:    pulumi.Int(2),
    			PublicWriteBandwidth:    pulumi.Int(50),
    			SearchLatencyOffset:     pulumi.String("32s"),
    			Tags: vmp.WorkspaceTagArray{
    				&vmp.WorkspaceTagArgs{
    					Key:   pulumi.String("env"),
    					Value: pulumi.String("test"),
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Volcenginecc = Volcengine.Pulumi.Volcenginecc;
    
    return await Deployment.RunAsync(() => 
    {
        var workspaceDemo = new Volcenginecc.Vmp.Workspace("WorkspaceDemo", new()
        {
            AuthType = "BearerToken",
            BearerToken = "M3cSN7gssM09-6wO8vdqo_xxxxxxxx",
            DeleteProtectionEnabled = false,
            Description = "test workspace",
            InstanceTypeId = "vmp.standard.30d",
            Name = "terraform_test_BearerToken",
            ProjectName = "default",
            PublicAccessEnabled = true,
            PublicQueryBandwidth = 2,
            PublicWriteBandwidth = 50,
            SearchLatencyOffset = "32s",
            Tags = new[]
            {
                new Volcenginecc.Vmp.Inputs.WorkspaceTagArgs
                {
                    Key = "env",
                    Value = "test",
                },
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.volcengine.volcenginecc.vmp.Workspace;
    import com.volcengine.volcenginecc.vmp.WorkspaceArgs;
    import com.pulumi.volcenginecc.vmp.inputs.WorkspaceTagArgs;
    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) {
            var workspaceDemo = new Workspace("workspaceDemo", WorkspaceArgs.builder()
                .authType("BearerToken")
                .bearerToken("M3cSN7gssM09-6wO8vdqo_xxxxxxxx")
                .deleteProtectionEnabled(false)
                .description("test workspace")
                .instanceTypeId("vmp.standard.30d")
                .name("terraform_test_BearerToken")
                .projectName("default")
                .publicAccessEnabled(true)
                .publicQueryBandwidth(2)
                .publicWriteBandwidth(50)
                .searchLatencyOffset("32s")
                .tags(WorkspaceTagArgs.builder()
                    .key("env")
                    .value("test")
                    .build())
                .build());
    
        }
    }
    
    resources:
      workspaceDemo:
        type: volcenginecc:vmp:Workspace
        name: WorkspaceDemo
        properties:
          authType: BearerToken
          bearerToken: M3cSN7gssM09-6wO8vdqo_xxxxxxxx
          deleteProtectionEnabled: false
          description: test workspace
          instanceTypeId: vmp.standard.30d
          name: terraform_test_BearerToken
          projectName: default
          publicAccessEnabled: true
          publicQueryBandwidth: 2
          publicWriteBandwidth: 50
          searchLatencyOffset: 32s
          tags:
            - key: env
              value: test
    

    Create Workspace Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Workspace(name: string, args: WorkspaceArgs, opts?: CustomResourceOptions);
    @overload
    def Workspace(resource_name: str,
                  args: WorkspaceArgs,
                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def Workspace(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  instance_type_id: Optional[str] = None,
                  name: Optional[str] = None,
                  password: Optional[str] = None,
                  description: Optional[str] = None,
                  delete_protection_enabled: Optional[bool] = None,
                  bearer_token: Optional[str] = None,
                  auth_type: Optional[str] = None,
                  project_name: Optional[str] = None,
                  public_access_enabled: Optional[bool] = None,
                  public_query_bandwidth: Optional[int] = None,
                  public_write_bandwidth: Optional[int] = None,
                  quota: Optional[WorkspaceQuotaArgs] = None,
                  search_latency_offset: Optional[str] = None,
                  tags: Optional[Sequence[WorkspaceTagArgs]] = None,
                  username: Optional[str] = None)
    func NewWorkspace(ctx *Context, name string, args WorkspaceArgs, opts ...ResourceOption) (*Workspace, error)
    public Workspace(string name, WorkspaceArgs args, CustomResourceOptions? opts = null)
    public Workspace(String name, WorkspaceArgs args)
    public Workspace(String name, WorkspaceArgs args, CustomResourceOptions options)
    
    type: volcenginecc:vmp:Workspace
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args WorkspaceArgs
    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 WorkspaceArgs
    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 WorkspaceArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args WorkspaceArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args WorkspaceArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Workspace 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 Workspace resource accepts the following input properties:

    InstanceTypeId string
    Workspace specifications: vmp.standard.15d: workspace with 15 days storage duration. vmp.standard.30d: workspace with 30 days storage duration. vmp.standard.90d: workspace with 90 days storage duration. vmp.standard.180d: workspace with 180 days storage duration. vmp.standard.1y: workspace with 1 year storage duration
    Name string
    Workspace name, string, length limit 1–100
    AuthType string
    Workspace authentication type. Options: BasicAuth: Basic authentication, requires Username and Password for authentication. BearerToken: Token authentication, requires BearerToken for authentication. None: No custom authentication required. Note: When the authentication type is set to None, AK/SK authentication is used by default.
    BearerToken string
    Workspace Bearer Token. Note: Configure this parameter only when the AuthType parameter is set to BearerToken.
    DeleteProtectionEnabled bool
    Enable workspace deletion protection: true for enabled, false for disabled
    Description string
    Workspace description, string, length limit 0–200
    Password string
    Workspace BasicAuth password
    ProjectName string
    Project name
    PublicAccessEnabled bool
    Whether to enable workspace public access capability. true: enabled, false: disabled.
    PublicQueryBandwidth int
    Workspace public Query bandwidth (Mbps).
    PublicWriteBandwidth int
    Workspace public RemoteWrite bandwidth (Mbps).
    Quota Volcengine.WorkspaceQuota
    Workspace quota details
    SearchLatencyOffset string
    Workspace public Query search latency offset.
    Tags List<Volcengine.WorkspaceTag>
    Username string
    Workspace BasicAuth username
    InstanceTypeId string
    Workspace specifications: vmp.standard.15d: workspace with 15 days storage duration. vmp.standard.30d: workspace with 30 days storage duration. vmp.standard.90d: workspace with 90 days storage duration. vmp.standard.180d: workspace with 180 days storage duration. vmp.standard.1y: workspace with 1 year storage duration
    Name string
    Workspace name, string, length limit 1–100
    AuthType string
    Workspace authentication type. Options: BasicAuth: Basic authentication, requires Username and Password for authentication. BearerToken: Token authentication, requires BearerToken for authentication. None: No custom authentication required. Note: When the authentication type is set to None, AK/SK authentication is used by default.
    BearerToken string
    Workspace Bearer Token. Note: Configure this parameter only when the AuthType parameter is set to BearerToken.
    DeleteProtectionEnabled bool
    Enable workspace deletion protection: true for enabled, false for disabled
    Description string
    Workspace description, string, length limit 0–200
    Password string
    Workspace BasicAuth password
    ProjectName string
    Project name
    PublicAccessEnabled bool
    Whether to enable workspace public access capability. true: enabled, false: disabled.
    PublicQueryBandwidth int
    Workspace public Query bandwidth (Mbps).
    PublicWriteBandwidth int
    Workspace public RemoteWrite bandwidth (Mbps).
    Quota WorkspaceQuotaArgs
    Workspace quota details
    SearchLatencyOffset string
    Workspace public Query search latency offset.
    Tags []WorkspaceTagArgs
    Username string
    Workspace BasicAuth username
    instanceTypeId String
    Workspace specifications: vmp.standard.15d: workspace with 15 days storage duration. vmp.standard.30d: workspace with 30 days storage duration. vmp.standard.90d: workspace with 90 days storage duration. vmp.standard.180d: workspace with 180 days storage duration. vmp.standard.1y: workspace with 1 year storage duration
    name String
    Workspace name, string, length limit 1–100
    authType String
    Workspace authentication type. Options: BasicAuth: Basic authentication, requires Username and Password for authentication. BearerToken: Token authentication, requires BearerToken for authentication. None: No custom authentication required. Note: When the authentication type is set to None, AK/SK authentication is used by default.
    bearerToken String
    Workspace Bearer Token. Note: Configure this parameter only when the AuthType parameter is set to BearerToken.
    deleteProtectionEnabled Boolean
    Enable workspace deletion protection: true for enabled, false for disabled
    description String
    Workspace description, string, length limit 0–200
    password String
    Workspace BasicAuth password
    projectName String
    Project name
    publicAccessEnabled Boolean
    Whether to enable workspace public access capability. true: enabled, false: disabled.
    publicQueryBandwidth Integer
    Workspace public Query bandwidth (Mbps).
    publicWriteBandwidth Integer
    Workspace public RemoteWrite bandwidth (Mbps).
    quota WorkspaceQuota
    Workspace quota details
    searchLatencyOffset String
    Workspace public Query search latency offset.
    tags List<WorkspaceTag>
    username String
    Workspace BasicAuth username
    instanceTypeId string
    Workspace specifications: vmp.standard.15d: workspace with 15 days storage duration. vmp.standard.30d: workspace with 30 days storage duration. vmp.standard.90d: workspace with 90 days storage duration. vmp.standard.180d: workspace with 180 days storage duration. vmp.standard.1y: workspace with 1 year storage duration
    name string
    Workspace name, string, length limit 1–100
    authType string
    Workspace authentication type. Options: BasicAuth: Basic authentication, requires Username and Password for authentication. BearerToken: Token authentication, requires BearerToken for authentication. None: No custom authentication required. Note: When the authentication type is set to None, AK/SK authentication is used by default.
    bearerToken string
    Workspace Bearer Token. Note: Configure this parameter only when the AuthType parameter is set to BearerToken.
    deleteProtectionEnabled boolean
    Enable workspace deletion protection: true for enabled, false for disabled
    description string
    Workspace description, string, length limit 0–200
    password string
    Workspace BasicAuth password
    projectName string
    Project name
    publicAccessEnabled boolean
    Whether to enable workspace public access capability. true: enabled, false: disabled.
    publicQueryBandwidth number
    Workspace public Query bandwidth (Mbps).
    publicWriteBandwidth number
    Workspace public RemoteWrite bandwidth (Mbps).
    quota WorkspaceQuota
    Workspace quota details
    searchLatencyOffset string
    Workspace public Query search latency offset.
    tags WorkspaceTag[]
    username string
    Workspace BasicAuth username
    instance_type_id str
    Workspace specifications: vmp.standard.15d: workspace with 15 days storage duration. vmp.standard.30d: workspace with 30 days storage duration. vmp.standard.90d: workspace with 90 days storage duration. vmp.standard.180d: workspace with 180 days storage duration. vmp.standard.1y: workspace with 1 year storage duration
    name str
    Workspace name, string, length limit 1–100
    auth_type str
    Workspace authentication type. Options: BasicAuth: Basic authentication, requires Username and Password for authentication. BearerToken: Token authentication, requires BearerToken for authentication. None: No custom authentication required. Note: When the authentication type is set to None, AK/SK authentication is used by default.
    bearer_token str
    Workspace Bearer Token. Note: Configure this parameter only when the AuthType parameter is set to BearerToken.
    delete_protection_enabled bool
    Enable workspace deletion protection: true for enabled, false for disabled
    description str
    Workspace description, string, length limit 0–200
    password str
    Workspace BasicAuth password
    project_name str
    Project name
    public_access_enabled bool
    Whether to enable workspace public access capability. true: enabled, false: disabled.
    public_query_bandwidth int
    Workspace public Query bandwidth (Mbps).
    public_write_bandwidth int
    Workspace public RemoteWrite bandwidth (Mbps).
    quota WorkspaceQuotaArgs
    Workspace quota details
    search_latency_offset str
    Workspace public Query search latency offset.
    tags Sequence[WorkspaceTagArgs]
    username str
    Workspace BasicAuth username
    instanceTypeId String
    Workspace specifications: vmp.standard.15d: workspace with 15 days storage duration. vmp.standard.30d: workspace with 30 days storage duration. vmp.standard.90d: workspace with 90 days storage duration. vmp.standard.180d: workspace with 180 days storage duration. vmp.standard.1y: workspace with 1 year storage duration
    name String
    Workspace name, string, length limit 1–100
    authType String
    Workspace authentication type. Options: BasicAuth: Basic authentication, requires Username and Password for authentication. BearerToken: Token authentication, requires BearerToken for authentication. None: No custom authentication required. Note: When the authentication type is set to None, AK/SK authentication is used by default.
    bearerToken String
    Workspace Bearer Token. Note: Configure this parameter only when the AuthType parameter is set to BearerToken.
    deleteProtectionEnabled Boolean
    Enable workspace deletion protection: true for enabled, false for disabled
    description String
    Workspace description, string, length limit 0–200
    password String
    Workspace BasicAuth password
    projectName String
    Project name
    publicAccessEnabled Boolean
    Whether to enable workspace public access capability. true: enabled, false: disabled.
    publicQueryBandwidth Number
    Workspace public Query bandwidth (Mbps).
    publicWriteBandwidth Number
    Workspace public RemoteWrite bandwidth (Mbps).
    quota Property Map
    Workspace quota details
    searchLatencyOffset String
    Workspace public Query search latency offset.
    tags List<Property Map>
    username String
    Workspace BasicAuth username

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Workspace resource produces the following output properties:

    CreateTime string
    Workspace creation time, RFC3339 format
    Id string
    The provider-assigned unique ID for this managed resource.
    InstanceType Volcengine.WorkspaceInstanceType
    Workspace specification details
    OverdueReclaimTime string
    Workspace expected overdue recovery time, RFC3339 format
    PrometheusPushEndpoint string
    Workspace public Push Gateway URL address.
    PrometheusPushIntranetEndpoint string
    Workspace Push Gateway URL address
    PrometheusQueryEndpoint string
    Workspace public Query URL address.
    PrometheusQueryIntranetEndpoint string
    Workspace Query URL address
    PrometheusWriteEndpoint string
    Workspace public RemoteWrite URL address.
    PrometheusWriteIntranetEndpoint string
    Workspace RemoteWrite URL address
    Status string
    Workspace status. Values: Creating: creating Active: active Updating: updating Deleting: deleting OverdueShutted: overdue shutdown Resuming: resuming Error: error
    Usage Volcengine.WorkspaceUsage
    Workspace usage
    WorkspaceId string
    Workspace ID
    CreateTime string
    Workspace creation time, RFC3339 format
    Id string
    The provider-assigned unique ID for this managed resource.
    InstanceType WorkspaceInstanceType
    Workspace specification details
    OverdueReclaimTime string
    Workspace expected overdue recovery time, RFC3339 format
    PrometheusPushEndpoint string
    Workspace public Push Gateway URL address.
    PrometheusPushIntranetEndpoint string
    Workspace Push Gateway URL address
    PrometheusQueryEndpoint string
    Workspace public Query URL address.
    PrometheusQueryIntranetEndpoint string
    Workspace Query URL address
    PrometheusWriteEndpoint string
    Workspace public RemoteWrite URL address.
    PrometheusWriteIntranetEndpoint string
    Workspace RemoteWrite URL address
    Status string
    Workspace status. Values: Creating: creating Active: active Updating: updating Deleting: deleting OverdueShutted: overdue shutdown Resuming: resuming Error: error
    Usage WorkspaceUsage
    Workspace usage
    WorkspaceId string
    Workspace ID
    createTime String
    Workspace creation time, RFC3339 format
    id String
    The provider-assigned unique ID for this managed resource.
    instanceType WorkspaceInstanceType
    Workspace specification details
    overdueReclaimTime String
    Workspace expected overdue recovery time, RFC3339 format
    prometheusPushEndpoint String
    Workspace public Push Gateway URL address.
    prometheusPushIntranetEndpoint String
    Workspace Push Gateway URL address
    prometheusQueryEndpoint String
    Workspace public Query URL address.
    prometheusQueryIntranetEndpoint String
    Workspace Query URL address
    prometheusWriteEndpoint String
    Workspace public RemoteWrite URL address.
    prometheusWriteIntranetEndpoint String
    Workspace RemoteWrite URL address
    status String
    Workspace status. Values: Creating: creating Active: active Updating: updating Deleting: deleting OverdueShutted: overdue shutdown Resuming: resuming Error: error
    usage WorkspaceUsage
    Workspace usage
    workspaceId String
    Workspace ID
    createTime string
    Workspace creation time, RFC3339 format
    id string
    The provider-assigned unique ID for this managed resource.
    instanceType WorkspaceInstanceType
    Workspace specification details
    overdueReclaimTime string
    Workspace expected overdue recovery time, RFC3339 format
    prometheusPushEndpoint string
    Workspace public Push Gateway URL address.
    prometheusPushIntranetEndpoint string
    Workspace Push Gateway URL address
    prometheusQueryEndpoint string
    Workspace public Query URL address.
    prometheusQueryIntranetEndpoint string
    Workspace Query URL address
    prometheusWriteEndpoint string
    Workspace public RemoteWrite URL address.
    prometheusWriteIntranetEndpoint string
    Workspace RemoteWrite URL address
    status string
    Workspace status. Values: Creating: creating Active: active Updating: updating Deleting: deleting OverdueShutted: overdue shutdown Resuming: resuming Error: error
    usage WorkspaceUsage
    Workspace usage
    workspaceId string
    Workspace ID
    create_time str
    Workspace creation time, RFC3339 format
    id str
    The provider-assigned unique ID for this managed resource.
    instance_type WorkspaceInstanceType
    Workspace specification details
    overdue_reclaim_time str
    Workspace expected overdue recovery time, RFC3339 format
    prometheus_push_endpoint str
    Workspace public Push Gateway URL address.
    prometheus_push_intranet_endpoint str
    Workspace Push Gateway URL address
    prometheus_query_endpoint str
    Workspace public Query URL address.
    prometheus_query_intranet_endpoint str
    Workspace Query URL address
    prometheus_write_endpoint str
    Workspace public RemoteWrite URL address.
    prometheus_write_intranet_endpoint str
    Workspace RemoteWrite URL address
    status str
    Workspace status. Values: Creating: creating Active: active Updating: updating Deleting: deleting OverdueShutted: overdue shutdown Resuming: resuming Error: error
    usage WorkspaceUsage
    Workspace usage
    workspace_id str
    Workspace ID
    createTime String
    Workspace creation time, RFC3339 format
    id String
    The provider-assigned unique ID for this managed resource.
    instanceType Property Map
    Workspace specification details
    overdueReclaimTime String
    Workspace expected overdue recovery time, RFC3339 format
    prometheusPushEndpoint String
    Workspace public Push Gateway URL address.
    prometheusPushIntranetEndpoint String
    Workspace Push Gateway URL address
    prometheusQueryEndpoint String
    Workspace public Query URL address.
    prometheusQueryIntranetEndpoint String
    Workspace Query URL address
    prometheusWriteEndpoint String
    Workspace public RemoteWrite URL address.
    prometheusWriteIntranetEndpoint String
    Workspace RemoteWrite URL address
    status String
    Workspace status. Values: Creating: creating Active: active Updating: updating Deleting: deleting OverdueShutted: overdue shutdown Resuming: resuming Error: error
    usage Property Map
    Workspace usage
    workspaceId String
    Workspace ID

    Look up Existing Workspace Resource

    Get an existing Workspace 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?: WorkspaceState, opts?: CustomResourceOptions): Workspace
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            auth_type: Optional[str] = None,
            bearer_token: Optional[str] = None,
            create_time: Optional[str] = None,
            delete_protection_enabled: Optional[bool] = None,
            description: Optional[str] = None,
            instance_type: Optional[WorkspaceInstanceTypeArgs] = None,
            instance_type_id: Optional[str] = None,
            name: Optional[str] = None,
            overdue_reclaim_time: Optional[str] = None,
            password: Optional[str] = None,
            project_name: Optional[str] = None,
            prometheus_push_endpoint: Optional[str] = None,
            prometheus_push_intranet_endpoint: Optional[str] = None,
            prometheus_query_endpoint: Optional[str] = None,
            prometheus_query_intranet_endpoint: Optional[str] = None,
            prometheus_write_endpoint: Optional[str] = None,
            prometheus_write_intranet_endpoint: Optional[str] = None,
            public_access_enabled: Optional[bool] = None,
            public_query_bandwidth: Optional[int] = None,
            public_write_bandwidth: Optional[int] = None,
            quota: Optional[WorkspaceQuotaArgs] = None,
            search_latency_offset: Optional[str] = None,
            status: Optional[str] = None,
            tags: Optional[Sequence[WorkspaceTagArgs]] = None,
            usage: Optional[WorkspaceUsageArgs] = None,
            username: Optional[str] = None,
            workspace_id: Optional[str] = None) -> Workspace
    func GetWorkspace(ctx *Context, name string, id IDInput, state *WorkspaceState, opts ...ResourceOption) (*Workspace, error)
    public static Workspace Get(string name, Input<string> id, WorkspaceState? state, CustomResourceOptions? opts = null)
    public static Workspace get(String name, Output<String> id, WorkspaceState state, CustomResourceOptions options)
    resources:  _:    type: volcenginecc:vmp:Workspace    get:      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.
    The following state arguments are supported:
    AuthType string
    Workspace authentication type. Options: BasicAuth: Basic authentication, requires Username and Password for authentication. BearerToken: Token authentication, requires BearerToken for authentication. None: No custom authentication required. Note: When the authentication type is set to None, AK/SK authentication is used by default.
    BearerToken string
    Workspace Bearer Token. Note: Configure this parameter only when the AuthType parameter is set to BearerToken.
    CreateTime string
    Workspace creation time, RFC3339 format
    DeleteProtectionEnabled bool
    Enable workspace deletion protection: true for enabled, false for disabled
    Description string
    Workspace description, string, length limit 0–200
    InstanceType Volcengine.WorkspaceInstanceType
    Workspace specification details
    InstanceTypeId string
    Workspace specifications: vmp.standard.15d: workspace with 15 days storage duration. vmp.standard.30d: workspace with 30 days storage duration. vmp.standard.90d: workspace with 90 days storage duration. vmp.standard.180d: workspace with 180 days storage duration. vmp.standard.1y: workspace with 1 year storage duration
    Name string
    Workspace name, string, length limit 1–100
    OverdueReclaimTime string
    Workspace expected overdue recovery time, RFC3339 format
    Password string
    Workspace BasicAuth password
    ProjectName string
    Project name
    PrometheusPushEndpoint string
    Workspace public Push Gateway URL address.
    PrometheusPushIntranetEndpoint string
    Workspace Push Gateway URL address
    PrometheusQueryEndpoint string
    Workspace public Query URL address.
    PrometheusQueryIntranetEndpoint string
    Workspace Query URL address
    PrometheusWriteEndpoint string
    Workspace public RemoteWrite URL address.
    PrometheusWriteIntranetEndpoint string
    Workspace RemoteWrite URL address
    PublicAccessEnabled bool
    Whether to enable workspace public access capability. true: enabled, false: disabled.
    PublicQueryBandwidth int
    Workspace public Query bandwidth (Mbps).
    PublicWriteBandwidth int
    Workspace public RemoteWrite bandwidth (Mbps).
    Quota Volcengine.WorkspaceQuota
    Workspace quota details
    SearchLatencyOffset string
    Workspace public Query search latency offset.
    Status string
    Workspace status. Values: Creating: creating Active: active Updating: updating Deleting: deleting OverdueShutted: overdue shutdown Resuming: resuming Error: error
    Tags List<Volcengine.WorkspaceTag>
    Usage Volcengine.WorkspaceUsage
    Workspace usage
    Username string
    Workspace BasicAuth username
    WorkspaceId string
    Workspace ID
    AuthType string
    Workspace authentication type. Options: BasicAuth: Basic authentication, requires Username and Password for authentication. BearerToken: Token authentication, requires BearerToken for authentication. None: No custom authentication required. Note: When the authentication type is set to None, AK/SK authentication is used by default.
    BearerToken string
    Workspace Bearer Token. Note: Configure this parameter only when the AuthType parameter is set to BearerToken.
    CreateTime string
    Workspace creation time, RFC3339 format
    DeleteProtectionEnabled bool
    Enable workspace deletion protection: true for enabled, false for disabled
    Description string
    Workspace description, string, length limit 0–200
    InstanceType WorkspaceInstanceTypeArgs
    Workspace specification details
    InstanceTypeId string
    Workspace specifications: vmp.standard.15d: workspace with 15 days storage duration. vmp.standard.30d: workspace with 30 days storage duration. vmp.standard.90d: workspace with 90 days storage duration. vmp.standard.180d: workspace with 180 days storage duration. vmp.standard.1y: workspace with 1 year storage duration
    Name string
    Workspace name, string, length limit 1–100
    OverdueReclaimTime string
    Workspace expected overdue recovery time, RFC3339 format
    Password string
    Workspace BasicAuth password
    ProjectName string
    Project name
    PrometheusPushEndpoint string
    Workspace public Push Gateway URL address.
    PrometheusPushIntranetEndpoint string
    Workspace Push Gateway URL address
    PrometheusQueryEndpoint string
    Workspace public Query URL address.
    PrometheusQueryIntranetEndpoint string
    Workspace Query URL address
    PrometheusWriteEndpoint string
    Workspace public RemoteWrite URL address.
    PrometheusWriteIntranetEndpoint string
    Workspace RemoteWrite URL address
    PublicAccessEnabled bool
    Whether to enable workspace public access capability. true: enabled, false: disabled.
    PublicQueryBandwidth int
    Workspace public Query bandwidth (Mbps).
    PublicWriteBandwidth int
    Workspace public RemoteWrite bandwidth (Mbps).
    Quota WorkspaceQuotaArgs
    Workspace quota details
    SearchLatencyOffset string
    Workspace public Query search latency offset.
    Status string
    Workspace status. Values: Creating: creating Active: active Updating: updating Deleting: deleting OverdueShutted: overdue shutdown Resuming: resuming Error: error
    Tags []WorkspaceTagArgs
    Usage WorkspaceUsageArgs
    Workspace usage
    Username string
    Workspace BasicAuth username
    WorkspaceId string
    Workspace ID
    authType String
    Workspace authentication type. Options: BasicAuth: Basic authentication, requires Username and Password for authentication. BearerToken: Token authentication, requires BearerToken for authentication. None: No custom authentication required. Note: When the authentication type is set to None, AK/SK authentication is used by default.
    bearerToken String
    Workspace Bearer Token. Note: Configure this parameter only when the AuthType parameter is set to BearerToken.
    createTime String
    Workspace creation time, RFC3339 format
    deleteProtectionEnabled Boolean
    Enable workspace deletion protection: true for enabled, false for disabled
    description String
    Workspace description, string, length limit 0–200
    instanceType WorkspaceInstanceType
    Workspace specification details
    instanceTypeId String
    Workspace specifications: vmp.standard.15d: workspace with 15 days storage duration. vmp.standard.30d: workspace with 30 days storage duration. vmp.standard.90d: workspace with 90 days storage duration. vmp.standard.180d: workspace with 180 days storage duration. vmp.standard.1y: workspace with 1 year storage duration
    name String
    Workspace name, string, length limit 1–100
    overdueReclaimTime String
    Workspace expected overdue recovery time, RFC3339 format
    password String
    Workspace BasicAuth password
    projectName String
    Project name
    prometheusPushEndpoint String
    Workspace public Push Gateway URL address.
    prometheusPushIntranetEndpoint String
    Workspace Push Gateway URL address
    prometheusQueryEndpoint String
    Workspace public Query URL address.
    prometheusQueryIntranetEndpoint String
    Workspace Query URL address
    prometheusWriteEndpoint String
    Workspace public RemoteWrite URL address.
    prometheusWriteIntranetEndpoint String
    Workspace RemoteWrite URL address
    publicAccessEnabled Boolean
    Whether to enable workspace public access capability. true: enabled, false: disabled.
    publicQueryBandwidth Integer
    Workspace public Query bandwidth (Mbps).
    publicWriteBandwidth Integer
    Workspace public RemoteWrite bandwidth (Mbps).
    quota WorkspaceQuota
    Workspace quota details
    searchLatencyOffset String
    Workspace public Query search latency offset.
    status String
    Workspace status. Values: Creating: creating Active: active Updating: updating Deleting: deleting OverdueShutted: overdue shutdown Resuming: resuming Error: error
    tags List<WorkspaceTag>
    usage WorkspaceUsage
    Workspace usage
    username String
    Workspace BasicAuth username
    workspaceId String
    Workspace ID
    authType string
    Workspace authentication type. Options: BasicAuth: Basic authentication, requires Username and Password for authentication. BearerToken: Token authentication, requires BearerToken for authentication. None: No custom authentication required. Note: When the authentication type is set to None, AK/SK authentication is used by default.
    bearerToken string
    Workspace Bearer Token. Note: Configure this parameter only when the AuthType parameter is set to BearerToken.
    createTime string
    Workspace creation time, RFC3339 format
    deleteProtectionEnabled boolean
    Enable workspace deletion protection: true for enabled, false for disabled
    description string
    Workspace description, string, length limit 0–200
    instanceType WorkspaceInstanceType
    Workspace specification details
    instanceTypeId string
    Workspace specifications: vmp.standard.15d: workspace with 15 days storage duration. vmp.standard.30d: workspace with 30 days storage duration. vmp.standard.90d: workspace with 90 days storage duration. vmp.standard.180d: workspace with 180 days storage duration. vmp.standard.1y: workspace with 1 year storage duration
    name string
    Workspace name, string, length limit 1–100
    overdueReclaimTime string
    Workspace expected overdue recovery time, RFC3339 format
    password string
    Workspace BasicAuth password
    projectName string
    Project name
    prometheusPushEndpoint string
    Workspace public Push Gateway URL address.
    prometheusPushIntranetEndpoint string
    Workspace Push Gateway URL address
    prometheusQueryEndpoint string
    Workspace public Query URL address.
    prometheusQueryIntranetEndpoint string
    Workspace Query URL address
    prometheusWriteEndpoint string
    Workspace public RemoteWrite URL address.
    prometheusWriteIntranetEndpoint string
    Workspace RemoteWrite URL address
    publicAccessEnabled boolean
    Whether to enable workspace public access capability. true: enabled, false: disabled.
    publicQueryBandwidth number
    Workspace public Query bandwidth (Mbps).
    publicWriteBandwidth number
    Workspace public RemoteWrite bandwidth (Mbps).
    quota WorkspaceQuota
    Workspace quota details
    searchLatencyOffset string
    Workspace public Query search latency offset.
    status string
    Workspace status. Values: Creating: creating Active: active Updating: updating Deleting: deleting OverdueShutted: overdue shutdown Resuming: resuming Error: error
    tags WorkspaceTag[]
    usage WorkspaceUsage
    Workspace usage
    username string
    Workspace BasicAuth username
    workspaceId string
    Workspace ID
    auth_type str
    Workspace authentication type. Options: BasicAuth: Basic authentication, requires Username and Password for authentication. BearerToken: Token authentication, requires BearerToken for authentication. None: No custom authentication required. Note: When the authentication type is set to None, AK/SK authentication is used by default.
    bearer_token str
    Workspace Bearer Token. Note: Configure this parameter only when the AuthType parameter is set to BearerToken.
    create_time str
    Workspace creation time, RFC3339 format
    delete_protection_enabled bool
    Enable workspace deletion protection: true for enabled, false for disabled
    description str
    Workspace description, string, length limit 0–200
    instance_type WorkspaceInstanceTypeArgs
    Workspace specification details
    instance_type_id str
    Workspace specifications: vmp.standard.15d: workspace with 15 days storage duration. vmp.standard.30d: workspace with 30 days storage duration. vmp.standard.90d: workspace with 90 days storage duration. vmp.standard.180d: workspace with 180 days storage duration. vmp.standard.1y: workspace with 1 year storage duration
    name str
    Workspace name, string, length limit 1–100
    overdue_reclaim_time str
    Workspace expected overdue recovery time, RFC3339 format
    password str
    Workspace BasicAuth password
    project_name str
    Project name
    prometheus_push_endpoint str
    Workspace public Push Gateway URL address.
    prometheus_push_intranet_endpoint str
    Workspace Push Gateway URL address
    prometheus_query_endpoint str
    Workspace public Query URL address.
    prometheus_query_intranet_endpoint str
    Workspace Query URL address
    prometheus_write_endpoint str
    Workspace public RemoteWrite URL address.
    prometheus_write_intranet_endpoint str
    Workspace RemoteWrite URL address
    public_access_enabled bool
    Whether to enable workspace public access capability. true: enabled, false: disabled.
    public_query_bandwidth int
    Workspace public Query bandwidth (Mbps).
    public_write_bandwidth int
    Workspace public RemoteWrite bandwidth (Mbps).
    quota WorkspaceQuotaArgs
    Workspace quota details
    search_latency_offset str
    Workspace public Query search latency offset.
    status str
    Workspace status. Values: Creating: creating Active: active Updating: updating Deleting: deleting OverdueShutted: overdue shutdown Resuming: resuming Error: error
    tags Sequence[WorkspaceTagArgs]
    usage WorkspaceUsageArgs
    Workspace usage
    username str
    Workspace BasicAuth username
    workspace_id str
    Workspace ID
    authType String
    Workspace authentication type. Options: BasicAuth: Basic authentication, requires Username and Password for authentication. BearerToken: Token authentication, requires BearerToken for authentication. None: No custom authentication required. Note: When the authentication type is set to None, AK/SK authentication is used by default.
    bearerToken String
    Workspace Bearer Token. Note: Configure this parameter only when the AuthType parameter is set to BearerToken.
    createTime String
    Workspace creation time, RFC3339 format
    deleteProtectionEnabled Boolean
    Enable workspace deletion protection: true for enabled, false for disabled
    description String
    Workspace description, string, length limit 0–200
    instanceType Property Map
    Workspace specification details
    instanceTypeId String
    Workspace specifications: vmp.standard.15d: workspace with 15 days storage duration. vmp.standard.30d: workspace with 30 days storage duration. vmp.standard.90d: workspace with 90 days storage duration. vmp.standard.180d: workspace with 180 days storage duration. vmp.standard.1y: workspace with 1 year storage duration
    name String
    Workspace name, string, length limit 1–100
    overdueReclaimTime String
    Workspace expected overdue recovery time, RFC3339 format
    password String
    Workspace BasicAuth password
    projectName String
    Project name
    prometheusPushEndpoint String
    Workspace public Push Gateway URL address.
    prometheusPushIntranetEndpoint String
    Workspace Push Gateway URL address
    prometheusQueryEndpoint String
    Workspace public Query URL address.
    prometheusQueryIntranetEndpoint String
    Workspace Query URL address
    prometheusWriteEndpoint String
    Workspace public RemoteWrite URL address.
    prometheusWriteIntranetEndpoint String
    Workspace RemoteWrite URL address
    publicAccessEnabled Boolean
    Whether to enable workspace public access capability. true: enabled, false: disabled.
    publicQueryBandwidth Number
    Workspace public Query bandwidth (Mbps).
    publicWriteBandwidth Number
    Workspace public RemoteWrite bandwidth (Mbps).
    quota Property Map
    Workspace quota details
    searchLatencyOffset String
    Workspace public Query search latency offset.
    status String
    Workspace status. Values: Creating: creating Active: active Updating: updating Deleting: deleting OverdueShutted: overdue shutdown Resuming: resuming Error: error
    tags List<Property Map>
    usage Property Map
    Workspace usage
    username String
    Workspace BasicAuth username
    workspaceId String
    Workspace ID

    Supporting Types

    WorkspaceInstanceType, WorkspaceInstanceTypeArgs

    ActiveSeries int
    Maximum active time series count
    AvailabilityZoneReplicas int
    Number of availability zones (az)
    CalculatePriceParams List<Volcengine.WorkspaceInstanceTypeCalculatePriceParam>
    DownsamplingPeriods List<string>
    Downsampling policy
    IngestSamplesPerSecond int
    Maximum samples written per second
    QueryConcurrency int
    Maximum query concurrency
    QueryPerSecond int
    Maximum query QPS
    ReplicasPerZone int
    Number of data replicas per availability zone (az)
    RetentionPeriod string
    Maximum data retention period
    ScanSamplesPerSecond int
    Maximum samples scanned per second
    ScanSeriesPerSecond int
    Maximum time series scanned per second
    ActiveSeries int
    Maximum active time series count
    AvailabilityZoneReplicas int
    Number of availability zones (az)
    CalculatePriceParams []WorkspaceInstanceTypeCalculatePriceParam
    DownsamplingPeriods []string
    Downsampling policy
    IngestSamplesPerSecond int
    Maximum samples written per second
    QueryConcurrency int
    Maximum query concurrency
    QueryPerSecond int
    Maximum query QPS
    ReplicasPerZone int
    Number of data replicas per availability zone (az)
    RetentionPeriod string
    Maximum data retention period
    ScanSamplesPerSecond int
    Maximum samples scanned per second
    ScanSeriesPerSecond int
    Maximum time series scanned per second
    activeSeries Integer
    Maximum active time series count
    availabilityZoneReplicas Integer
    Number of availability zones (az)
    calculatePriceParams List<WorkspaceInstanceTypeCalculatePriceParam>
    downsamplingPeriods List<String>
    Downsampling policy
    ingestSamplesPerSecond Integer
    Maximum samples written per second
    queryConcurrency Integer
    Maximum query concurrency
    queryPerSecond Integer
    Maximum query QPS
    replicasPerZone Integer
    Number of data replicas per availability zone (az)
    retentionPeriod String
    Maximum data retention period
    scanSamplesPerSecond Integer
    Maximum samples scanned per second
    scanSeriesPerSecond Integer
    Maximum time series scanned per second
    activeSeries number
    Maximum active time series count
    availabilityZoneReplicas number
    Number of availability zones (az)
    calculatePriceParams WorkspaceInstanceTypeCalculatePriceParam[]
    downsamplingPeriods string[]
    Downsampling policy
    ingestSamplesPerSecond number
    Maximum samples written per second
    queryConcurrency number
    Maximum query concurrency
    queryPerSecond number
    Maximum query QPS
    replicasPerZone number
    Number of data replicas per availability zone (az)
    retentionPeriod string
    Maximum data retention period
    scanSamplesPerSecond number
    Maximum samples scanned per second
    scanSeriesPerSecond number
    Maximum time series scanned per second
    active_series int
    Maximum active time series count
    availability_zone_replicas int
    Number of availability zones (az)
    calculate_price_params Sequence[WorkspaceInstanceTypeCalculatePriceParam]
    downsampling_periods Sequence[str]
    Downsampling policy
    ingest_samples_per_second int
    Maximum samples written per second
    query_concurrency int
    Maximum query concurrency
    query_per_second int
    Maximum query QPS
    replicas_per_zone int
    Number of data replicas per availability zone (az)
    retention_period str
    Maximum data retention period
    scan_samples_per_second int
    Maximum samples scanned per second
    scan_series_per_second int
    Maximum time series scanned per second
    activeSeries Number
    Maximum active time series count
    availabilityZoneReplicas Number
    Number of availability zones (az)
    calculatePriceParams List<Property Map>
    downsamplingPeriods List<String>
    Downsampling policy
    ingestSamplesPerSecond Number
    Maximum samples written per second
    queryConcurrency Number
    Maximum query concurrency
    queryPerSecond Number
    Maximum query QPS
    replicasPerZone Number
    Number of data replicas per availability zone (az)
    retentionPeriod String
    Maximum data retention period
    scanSamplesPerSecond Number
    Maximum samples scanned per second
    scanSeriesPerSecond Number
    Maximum time series scanned per second

    WorkspaceInstanceTypeCalculatePriceParam, WorkspaceInstanceTypeCalculatePriceParamArgs

    calChargeItemLists List<Property Map>
    configurationCode String
    Configuration item code.
    period String
    Billing cycle.

    WorkspaceInstanceTypeCalculatePriceParamCalChargeItemList, WorkspaceInstanceTypeCalculatePriceParamCalChargeItemListArgs

    AttrValue string
    Billing item attribute value.
    ChargeItemCode string
    Billing item code.
    AttrValue string
    Billing item attribute value.
    ChargeItemCode string
    Billing item code.
    attrValue String
    Billing item attribute value.
    chargeItemCode String
    Billing item code.
    attrValue string
    Billing item attribute value.
    chargeItemCode string
    Billing item code.
    attr_value str
    Billing item attribute value.
    charge_item_code str
    Billing item code.
    attrValue String
    Billing item attribute value.
    chargeItemCode String
    Billing item code.

    WorkspaceQuota, WorkspaceQuotaArgs

    ActiveSeries int
    Maximum active time series count. Integer, default range is 1–50000000
    IngestSamplesPerSecond int
    Metric ingestion rate, i.e., maximum samples written per second. Integer, default range is 1–5000000
    PublicQueryBandwidth int
    Workspace public Query bandwidth (Mbps).
    PublicWriteBandwidth int
    Workspace public RemoteWrite bandwidth (Mbps).
    QueryPerSecond int
    Maximum query QPS. Integer, default range is 1–500
    ScanSamplesPerSecond int
    Maximum samples scanned per second. Integer, default range is 1–1000000000
    ScanSeriesPerSecond int
    Maximum time series scanned per second. Integer, default range is 1–200000
    ActiveSeries int
    Maximum active time series count. Integer, default range is 1–50000000
    IngestSamplesPerSecond int
    Metric ingestion rate, i.e., maximum samples written per second. Integer, default range is 1–5000000
    PublicQueryBandwidth int
    Workspace public Query bandwidth (Mbps).
    PublicWriteBandwidth int
    Workspace public RemoteWrite bandwidth (Mbps).
    QueryPerSecond int
    Maximum query QPS. Integer, default range is 1–500
    ScanSamplesPerSecond int
    Maximum samples scanned per second. Integer, default range is 1–1000000000
    ScanSeriesPerSecond int
    Maximum time series scanned per second. Integer, default range is 1–200000
    activeSeries Integer
    Maximum active time series count. Integer, default range is 1–50000000
    ingestSamplesPerSecond Integer
    Metric ingestion rate, i.e., maximum samples written per second. Integer, default range is 1–5000000
    publicQueryBandwidth Integer
    Workspace public Query bandwidth (Mbps).
    publicWriteBandwidth Integer
    Workspace public RemoteWrite bandwidth (Mbps).
    queryPerSecond Integer
    Maximum query QPS. Integer, default range is 1–500
    scanSamplesPerSecond Integer
    Maximum samples scanned per second. Integer, default range is 1–1000000000
    scanSeriesPerSecond Integer
    Maximum time series scanned per second. Integer, default range is 1–200000
    activeSeries number
    Maximum active time series count. Integer, default range is 1–50000000
    ingestSamplesPerSecond number
    Metric ingestion rate, i.e., maximum samples written per second. Integer, default range is 1–5000000
    publicQueryBandwidth number
    Workspace public Query bandwidth (Mbps).
    publicWriteBandwidth number
    Workspace public RemoteWrite bandwidth (Mbps).
    queryPerSecond number
    Maximum query QPS. Integer, default range is 1–500
    scanSamplesPerSecond number
    Maximum samples scanned per second. Integer, default range is 1–1000000000
    scanSeriesPerSecond number
    Maximum time series scanned per second. Integer, default range is 1–200000
    active_series int
    Maximum active time series count. Integer, default range is 1–50000000
    ingest_samples_per_second int
    Metric ingestion rate, i.e., maximum samples written per second. Integer, default range is 1–5000000
    public_query_bandwidth int
    Workspace public Query bandwidth (Mbps).
    public_write_bandwidth int
    Workspace public RemoteWrite bandwidth (Mbps).
    query_per_second int
    Maximum query QPS. Integer, default range is 1–500
    scan_samples_per_second int
    Maximum samples scanned per second. Integer, default range is 1–1000000000
    scan_series_per_second int
    Maximum time series scanned per second. Integer, default range is 1–200000
    activeSeries Number
    Maximum active time series count. Integer, default range is 1–50000000
    ingestSamplesPerSecond Number
    Metric ingestion rate, i.e., maximum samples written per second. Integer, default range is 1–5000000
    publicQueryBandwidth Number
    Workspace public Query bandwidth (Mbps).
    publicWriteBandwidth Number
    Workspace public RemoteWrite bandwidth (Mbps).
    queryPerSecond Number
    Maximum query QPS. Integer, default range is 1–500
    scanSamplesPerSecond Number
    Maximum samples scanned per second. Integer, default range is 1–1000000000
    scanSeriesPerSecond Number
    Maximum time series scanned per second. Integer, default range is 1–200000

    WorkspaceTag, WorkspaceTagArgs

    Key string
    Tag key
    Value string
    Tag value
    Key string
    Tag key
    Value string
    Tag value
    key String
    Tag key
    value String
    Tag value
    key string
    Tag key
    value string
    Tag value
    key str
    Tag key
    value str
    Tag value
    key String
    Tag key
    value String
    Tag value

    WorkspaceUsage, WorkspaceUsageArgs

    ActiveSeries int
    Active time series count
    IngestedSamplesPerSecond double
    Samples written per second
    ActiveSeries int
    Active time series count
    IngestedSamplesPerSecond float64
    Samples written per second
    activeSeries Integer
    Active time series count
    ingestedSamplesPerSecond Double
    Samples written per second
    activeSeries number
    Active time series count
    ingestedSamplesPerSecond number
    Samples written per second
    active_series int
    Active time series count
    ingested_samples_per_second float
    Samples written per second
    activeSeries Number
    Active time series count
    ingestedSamplesPerSecond Number
    Samples written per second

    Import

    $ pulumi import volcenginecc:vmp/workspace:Workspace example "workspace_id"
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.32
    published on Thursday, Apr 23, 2026 by Volcengine
      Try Pulumi Cloud free. Your team will thank you.