tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getDbbrainDbSpaceStatus
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Use this data source to query detailed information of dbbrain db_space_status
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const dbSpaceStatus = tencentcloud.getDbbrainDbSpaceStatus({
instanceId: "%s",
product: "mysql",
rangeDays: 7,
});
import pulumi
import pulumi_tencentcloud as tencentcloud
db_space_status = tencentcloud.get_dbbrain_db_space_status(instance_id="%s",
product="mysql",
range_days=7)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetDbbrainDbSpaceStatus(ctx, &tencentcloud.GetDbbrainDbSpaceStatusArgs{
InstanceId: "%s",
Product: pulumi.StringRef("mysql"),
RangeDays: pulumi.Float64Ref(7),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var dbSpaceStatus = Tencentcloud.GetDbbrainDbSpaceStatus.Invoke(new()
{
InstanceId = "%s",
Product = "mysql",
RangeDays = 7,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetDbbrainDbSpaceStatusArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var dbSpaceStatus = TencentcloudFunctions.getDbbrainDbSpaceStatus(GetDbbrainDbSpaceStatusArgs.builder()
.instanceId("%s")
.product("mysql")
.rangeDays(7)
.build());
}
}
variables:
dbSpaceStatus:
fn::invoke:
function: tencentcloud:getDbbrainDbSpaceStatus
arguments:
instanceId: '%s'
product: mysql
rangeDays: 7
Using getDbbrainDbSpaceStatus
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDbbrainDbSpaceStatus(args: GetDbbrainDbSpaceStatusArgs, opts?: InvokeOptions): Promise<GetDbbrainDbSpaceStatusResult>
function getDbbrainDbSpaceStatusOutput(args: GetDbbrainDbSpaceStatusOutputArgs, opts?: InvokeOptions): Output<GetDbbrainDbSpaceStatusResult>
def get_dbbrain_db_space_status(id: Optional[str] = None,
instance_id: Optional[str] = None,
product: Optional[str] = None,
range_days: Optional[float] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDbbrainDbSpaceStatusResult
def get_dbbrain_db_space_status_output(id: Optional[pulumi.Input[str]] = None,
instance_id: Optional[pulumi.Input[str]] = None,
product: Optional[pulumi.Input[str]] = None,
range_days: Optional[pulumi.Input[float]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDbbrainDbSpaceStatusResult]
func GetDbbrainDbSpaceStatus(ctx *Context, args *GetDbbrainDbSpaceStatusArgs, opts ...InvokeOption) (*GetDbbrainDbSpaceStatusResult, error)
func GetDbbrainDbSpaceStatusOutput(ctx *Context, args *GetDbbrainDbSpaceStatusOutputArgs, opts ...InvokeOption) GetDbbrainDbSpaceStatusResultOutput
> Note: This function is named GetDbbrainDbSpaceStatus
in the Go SDK.
public static class GetDbbrainDbSpaceStatus
{
public static Task<GetDbbrainDbSpaceStatusResult> InvokeAsync(GetDbbrainDbSpaceStatusArgs args, InvokeOptions? opts = null)
public static Output<GetDbbrainDbSpaceStatusResult> Invoke(GetDbbrainDbSpaceStatusInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDbbrainDbSpaceStatusResult> getDbbrainDbSpaceStatus(GetDbbrainDbSpaceStatusArgs args, InvokeOptions options)
public static Output<GetDbbrainDbSpaceStatusResult> getDbbrainDbSpaceStatus(GetDbbrainDbSpaceStatusArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getDbbrainDbSpaceStatus:getDbbrainDbSpaceStatus
arguments:
# arguments dictionary
The following arguments are supported:
- Instance
Id string - instance id.
- Id string
- Product string
- Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL, the default is mysql.
- Range
Days double - The number of days in the time period, the deadline is the current day, and the default is 7 days.
- Result
Output stringFile - Used to save results.
- Instance
Id string - instance id.
- Id string
- Product string
- Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL, the default is mysql.
- Range
Days float64 - The number of days in the time period, the deadline is the current day, and the default is 7 days.
- Result
Output stringFile - Used to save results.
- instance
Id String - instance id.
- id String
- product String
- Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL, the default is mysql.
- range
Days Double - The number of days in the time period, the deadline is the current day, and the default is 7 days.
- result
Output StringFile - Used to save results.
- instance
Id string - instance id.
- id string
- product string
- Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL, the default is mysql.
- range
Days number - The number of days in the time period, the deadline is the current day, and the default is 7 days.
- result
Output stringFile - Used to save results.
- instance_
id str - instance id.
- id str
- product str
- Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL, the default is mysql.
- range_
days float - The number of days in the time period, the deadline is the current day, and the default is 7 days.
- result_
output_ strfile - Used to save results.
- instance
Id String - instance id.
- id String
- product String
- Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL, the default is mysql.
- range
Days Number - The number of days in the time period, the deadline is the current day, and the default is 7 days.
- result
Output StringFile - Used to save results.
getDbbrainDbSpaceStatus Result
The following output properties are available:
- Available
Days double - Estimated number of days available.
- Growth double
- Disk growth (MB).
- Id string
- Instance
Id string - Remain double
- Disk remaining (MB).
- Total double
- Total disk size (MB).
- Product string
- Range
Days double - Result
Output stringFile
- Available
Days float64 - Estimated number of days available.
- Growth float64
- Disk growth (MB).
- Id string
- Instance
Id string - Remain float64
- Disk remaining (MB).
- Total float64
- Total disk size (MB).
- Product string
- Range
Days float64 - Result
Output stringFile
- available
Days Double - Estimated number of days available.
- growth Double
- Disk growth (MB).
- id String
- instance
Id String - remain Double
- Disk remaining (MB).
- total Double
- Total disk size (MB).
- product String
- range
Days Double - result
Output StringFile
- available
Days number - Estimated number of days available.
- growth number
- Disk growth (MB).
- id string
- instance
Id string - remain number
- Disk remaining (MB).
- total number
- Total disk size (MB).
- product string
- range
Days number - result
Output stringFile
- available_
days float - Estimated number of days available.
- growth float
- Disk growth (MB).
- id str
- instance_
id str - remain float
- Disk remaining (MB).
- total float
- Total disk size (MB).
- product str
- range_
days float - result_
output_ strfile
- available
Days Number - Estimated number of days available.
- growth Number
- Disk growth (MB).
- id String
- instance
Id String - remain Number
- Disk remaining (MB).
- total Number
- Total disk size (MB).
- product String
- range
Days Number - result
Output StringFile
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack