tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getMonitorTmpInstances
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 monitor tmp instances
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const tmpInstances = tencentcloud.getMonitorTmpInstances({
instanceIds: ["prom-xxxxxx"],
});
import pulumi
import pulumi_tencentcloud as tencentcloud
tmp_instances = tencentcloud.get_monitor_tmp_instances(instance_ids=["prom-xxxxxx"])
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.GetMonitorTmpInstances(ctx, &tencentcloud.GetMonitorTmpInstancesArgs{
InstanceIds: []string{
"prom-xxxxxx",
},
}, 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 tmpInstances = Tencentcloud.GetMonitorTmpInstances.Invoke(new()
{
InstanceIds = new[]
{
"prom-xxxxxx",
},
});
});
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.GetMonitorTmpInstancesArgs;
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 tmpInstances = TencentcloudFunctions.getMonitorTmpInstances(GetMonitorTmpInstancesArgs.builder()
.instanceIds("prom-xxxxxx")
.build());
}
}
variables:
tmpInstances:
fn::invoke:
function: tencentcloud:getMonitorTmpInstances
arguments:
instanceIds:
- prom-xxxxxx
Using getMonitorTmpInstances
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 getMonitorTmpInstances(args: GetMonitorTmpInstancesArgs, opts?: InvokeOptions): Promise<GetMonitorTmpInstancesResult>
function getMonitorTmpInstancesOutput(args: GetMonitorTmpInstancesOutputArgs, opts?: InvokeOptions): Output<GetMonitorTmpInstancesResult>
def get_monitor_tmp_instances(id: Optional[str] = None,
instance_charge_type: Optional[float] = None,
instance_ids: Optional[Sequence[str]] = None,
instance_name: Optional[str] = None,
instance_statuses: Optional[Sequence[float]] = None,
ipv4_addresses: Optional[Sequence[str]] = None,
result_output_file: Optional[str] = None,
tag_filters: Optional[Sequence[GetMonitorTmpInstancesTagFilter]] = None,
zones: Optional[Sequence[str]] = None,
opts: Optional[InvokeOptions] = None) -> GetMonitorTmpInstancesResult
def get_monitor_tmp_instances_output(id: Optional[pulumi.Input[str]] = None,
instance_charge_type: Optional[pulumi.Input[float]] = None,
instance_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
instance_name: Optional[pulumi.Input[str]] = None,
instance_statuses: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
ipv4_addresses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
tag_filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetMonitorTmpInstancesTagFilterArgs]]]] = None,
zones: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMonitorTmpInstancesResult]
func GetMonitorTmpInstances(ctx *Context, args *GetMonitorTmpInstancesArgs, opts ...InvokeOption) (*GetMonitorTmpInstancesResult, error)
func GetMonitorTmpInstancesOutput(ctx *Context, args *GetMonitorTmpInstancesOutputArgs, opts ...InvokeOption) GetMonitorTmpInstancesResultOutput
> Note: This function is named GetMonitorTmpInstances
in the Go SDK.
public static class GetMonitorTmpInstances
{
public static Task<GetMonitorTmpInstancesResult> InvokeAsync(GetMonitorTmpInstancesArgs args, InvokeOptions? opts = null)
public static Output<GetMonitorTmpInstancesResult> Invoke(GetMonitorTmpInstancesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetMonitorTmpInstancesResult> getMonitorTmpInstances(GetMonitorTmpInstancesArgs args, InvokeOptions options)
public static Output<GetMonitorTmpInstancesResult> getMonitorTmpInstances(GetMonitorTmpInstancesArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getMonitorTmpInstances:getMonitorTmpInstances
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Instance
Charge doubleType - Filter according to instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- Instance
Ids List<string> - Query according to one or more instance IDs. The instance ID is like: prom-xxxx. The maximum number of instances requested is 100.
- Instance
Name string - Filter according to instance name.
- Instance
Statuses List<double> - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- Ipv4Addresses List<string>
- Filter according to ipv4 address.
- Result
Output stringFile - Used to save results.
- Tag
Filters List<GetMonitor Tmp Instances Tag Filter> - Filter according to tag Key-Value pair. The tag-key is replaced with a specific label key.
- Zones List<string>
- Filter according to availability area. The availability area is shaped like: ap-Guangzhou-1.
- Id string
- Instance
Charge float64Type - Filter according to instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- Instance
Ids []string - Query according to one or more instance IDs. The instance ID is like: prom-xxxx. The maximum number of instances requested is 100.
- Instance
Name string - Filter according to instance name.
- Instance
Statuses []float64 - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- Ipv4Addresses []string
- Filter according to ipv4 address.
- Result
Output stringFile - Used to save results.
- Tag
Filters []GetMonitor Tmp Instances Tag Filter - Filter according to tag Key-Value pair. The tag-key is replaced with a specific label key.
- Zones []string
- Filter according to availability area. The availability area is shaped like: ap-Guangzhou-1.
- id String
- instance
Charge DoubleType - Filter according to instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- instance
Ids List<String> - Query according to one or more instance IDs. The instance ID is like: prom-xxxx. The maximum number of instances requested is 100.
- instance
Name String - Filter according to instance name.
- instance
Statuses List<Double> - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- ipv4Addresses List<String>
- Filter according to ipv4 address.
- result
Output StringFile - Used to save results.
- tag
Filters List<GetMonitor Tmp Instances Tag Filter> - Filter according to tag Key-Value pair. The tag-key is replaced with a specific label key.
- zones List<String>
- Filter according to availability area. The availability area is shaped like: ap-Guangzhou-1.
- id string
- instance
Charge numberType - Filter according to instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- instance
Ids string[] - Query according to one or more instance IDs. The instance ID is like: prom-xxxx. The maximum number of instances requested is 100.
- instance
Name string - Filter according to instance name.
- instance
Statuses number[] - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- ipv4Addresses string[]
- Filter according to ipv4 address.
- result
Output stringFile - Used to save results.
- tag
Filters GetMonitor Tmp Instances Tag Filter[] - Filter according to tag Key-Value pair. The tag-key is replaced with a specific label key.
- zones string[]
- Filter according to availability area. The availability area is shaped like: ap-Guangzhou-1.
- id str
- instance_
charge_ floattype - Filter according to instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- instance_
ids Sequence[str] - Query according to one or more instance IDs. The instance ID is like: prom-xxxx. The maximum number of instances requested is 100.
- instance_
name str - Filter according to instance name.
- instance_
statuses Sequence[float] - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- ipv4_
addresses Sequence[str] - Filter according to ipv4 address.
- result_
output_ strfile - Used to save results.
- tag_
filters Sequence[GetMonitor Tmp Instances Tag Filter] - Filter according to tag Key-Value pair. The tag-key is replaced with a specific label key.
- zones Sequence[str]
- Filter according to availability area. The availability area is shaped like: ap-Guangzhou-1.
- id String
- instance
Charge NumberType - Filter according to instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- instance
Ids List<String> - Query according to one or more instance IDs. The instance ID is like: prom-xxxx. The maximum number of instances requested is 100.
- instance
Name String - Filter according to instance name.
- instance
Statuses List<Number> - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- ipv4Addresses List<String>
- Filter according to ipv4 address.
- result
Output StringFile - Used to save results.
- tag
Filters List<Property Map> - Filter according to tag Key-Value pair. The tag-key is replaced with a specific label key.
- zones List<String>
- Filter according to availability area. The availability area is shaped like: ap-Guangzhou-1.
getMonitorTmpInstances Result
The following output properties are available:
- Id string
- Instance
Sets List<GetMonitor Tmp Instances Instance Set> - Instance details list.
- Instance
Charge doubleType - Instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- Instance
Ids List<string> - Instance
Name string - Instance name.
- Instance
Statuses List<double> - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- Ipv4Addresses List<string>
- IPV4 address.
- Result
Output stringFile - Tag
Filters List<GetMonitor Tmp Instances Tag Filter> - Zones List<string>
- Id string
- Instance
Sets []GetMonitor Tmp Instances Instance Set - Instance details list.
- Instance
Charge float64Type - Instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- Instance
Ids []string - Instance
Name string - Instance name.
- Instance
Statuses []float64 - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- Ipv4Addresses []string
- IPV4 address.
- Result
Output stringFile - Tag
Filters []GetMonitor Tmp Instances Tag Filter - Zones []string
- id String
- instance
Sets List<GetMonitor Tmp Instances Instance Set> - Instance details list.
- instance
Charge DoubleType - Instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- instance
Ids List<String> - instance
Name String - Instance name.
- instance
Statuses List<Double> - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- ipv4Addresses List<String>
- IPV4 address.
- result
Output StringFile - tag
Filters List<GetMonitor Tmp Instances Tag Filter> - zones List<String>
- id string
- instance
Sets GetMonitor Tmp Instances Instance Set[] - Instance details list.
- instance
Charge numberType - Instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- instance
Ids string[] - instance
Name string - Instance name.
- instance
Statuses number[] - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- ipv4Addresses string[]
- IPV4 address.
- result
Output stringFile - tag
Filters GetMonitor Tmp Instances Tag Filter[] - zones string[]
- id str
- instance_
sets Sequence[GetMonitor Tmp Instances Instance Set] - Instance details list.
- instance_
charge_ floattype - Instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- instance_
ids Sequence[str] - instance_
name str - Instance name.
- instance_
statuses Sequence[float] - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- ipv4_
addresses Sequence[str] - IPV4 address.
- result_
output_ strfile - tag_
filters Sequence[GetMonitor Tmp Instances Tag Filter] - zones Sequence[str]
- id String
- instance
Sets List<Property Map> - Instance details list.
- instance
Charge NumberType - Instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- instance
Ids List<String> - instance
Name String - Instance name.
- instance
Statuses List<Number> - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- ipv4Addresses List<String>
- IPV4 address.
- result
Output StringFile - tag
Filters List<Property Map> - zones List<String>
Supporting Types
GetMonitorTmpInstancesInstanceSet
- Alert
Rule doubleLimit - Alert rule limit.
- Api
Root stringPath - Prometheus http api root address.
- Auth
Token string - Token required for data writing.
- Auto
Renew doubleFlag - Automatic renewal flag.
- 0: No automatic renewal;
- 1: Enable automatic renewal;
- 2: Automatic renewal is prohibited;
- -1: Invalid.
- Charge
Status double - Charge status.
- 1: Normal;
- 2: Expires;
- 3: Destruction;
- 4: Allocation;
- 5: Allocation failed.
- Created
At string - Created_at.
- Data
Retention doubleTime - Data retention time.
- Enable
Grafana double - Whether to enable grafana.
- 0: closed;
- 1: open.
- Expire
Time string - Expires for purchased instances.
- Grafana
Instance stringId - Binding grafana instance id.
- Grafana
Ip stringWhite List - Grafana IP whitelist list.
- Grafana
Status double - Grafana status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Rebooting;
- 5: Destruction;
- 6: Shutdown;
- 7: Deleted.
- Grafana
Url string - Grafana panel url.
- Grants
List<Get
Monitor Tmp Instances Instance Set Grant> - Authorization information for the instance.
- Instance
Charge doubleType - Filter according to instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- Instance
Id string - Instance id.
- Instance
Name string - Filter according to instance name.
- Instance
Status double - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- Ipv4Address string
- Filter according to ipv4 address.
- Is
Near doubleExpire - Whether it is about to expire.
- 0: No;
- 1: Expiring soon.
- Migration
Type double - Migration status.
- 0: Not in migration;
- 1: Migrating, original instance;
- 2: Migrating, target instance.
- Proxy
Address string - Proxy address.
- Recording
Rule doubleLimit - Pre-aggregation rule limitations.
- Region
Id double - Region id.
- Remote
Write string - Address of prometheus remote write.
- Spec
Name string - Specification name.
- Subnet
Id string - Subnet id.
- List<Get
Monitor Tmp Instances Instance Set Tag Specification> - List of tags associated with the instance.
- Vpc
Id string - VPC id.
- Zone string
- Zone.
- Alert
Rule float64Limit - Alert rule limit.
- Api
Root stringPath - Prometheus http api root address.
- Auth
Token string - Token required for data writing.
- Auto
Renew float64Flag - Automatic renewal flag.
- 0: No automatic renewal;
- 1: Enable automatic renewal;
- 2: Automatic renewal is prohibited;
- -1: Invalid.
- Charge
Status float64 - Charge status.
- 1: Normal;
- 2: Expires;
- 3: Destruction;
- 4: Allocation;
- 5: Allocation failed.
- Created
At string - Created_at.
- Data
Retention float64Time - Data retention time.
- Enable
Grafana float64 - Whether to enable grafana.
- 0: closed;
- 1: open.
- Expire
Time string - Expires for purchased instances.
- Grafana
Instance stringId - Binding grafana instance id.
- Grafana
Ip stringWhite List - Grafana IP whitelist list.
- Grafana
Status float64 - Grafana status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Rebooting;
- 5: Destruction;
- 6: Shutdown;
- 7: Deleted.
- Grafana
Url string - Grafana panel url.
- Grants
[]Get
Monitor Tmp Instances Instance Set Grant - Authorization information for the instance.
- Instance
Charge float64Type - Filter according to instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- Instance
Id string - Instance id.
- Instance
Name string - Filter according to instance name.
- Instance
Status float64 - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- Ipv4Address string
- Filter according to ipv4 address.
- Is
Near float64Expire - Whether it is about to expire.
- 0: No;
- 1: Expiring soon.
- Migration
Type float64 - Migration status.
- 0: Not in migration;
- 1: Migrating, original instance;
- 2: Migrating, target instance.
- Proxy
Address string - Proxy address.
- Recording
Rule float64Limit - Pre-aggregation rule limitations.
- Region
Id float64 - Region id.
- Remote
Write string - Address of prometheus remote write.
- Spec
Name string - Specification name.
- Subnet
Id string - Subnet id.
- []Get
Monitor Tmp Instances Instance Set Tag Specification - List of tags associated with the instance.
- Vpc
Id string - VPC id.
- Zone string
- Zone.
- alert
Rule DoubleLimit - Alert rule limit.
- api
Root StringPath - Prometheus http api root address.
- auth
Token String - Token required for data writing.
- auto
Renew DoubleFlag - Automatic renewal flag.
- 0: No automatic renewal;
- 1: Enable automatic renewal;
- 2: Automatic renewal is prohibited;
- -1: Invalid.
- charge
Status Double - Charge status.
- 1: Normal;
- 2: Expires;
- 3: Destruction;
- 4: Allocation;
- 5: Allocation failed.
- created
At String - Created_at.
- data
Retention DoubleTime - Data retention time.
- enable
Grafana Double - Whether to enable grafana.
- 0: closed;
- 1: open.
- expire
Time String - Expires for purchased instances.
- grafana
Instance StringId - Binding grafana instance id.
- grafana
Ip StringWhite List - Grafana IP whitelist list.
- grafana
Status Double - Grafana status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Rebooting;
- 5: Destruction;
- 6: Shutdown;
- 7: Deleted.
- grafana
Url String - Grafana panel url.
- grants
List<Get
Monitor Tmp Instances Instance Set Grant> - Authorization information for the instance.
- instance
Charge DoubleType - Filter according to instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- instance
Id String - Instance id.
- instance
Name String - Filter according to instance name.
- instance
Status Double - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- ipv4Address String
- Filter according to ipv4 address.
- is
Near DoubleExpire - Whether it is about to expire.
- 0: No;
- 1: Expiring soon.
- migration
Type Double - Migration status.
- 0: Not in migration;
- 1: Migrating, original instance;
- 2: Migrating, target instance.
- proxy
Address String - Proxy address.
- recording
Rule DoubleLimit - Pre-aggregation rule limitations.
- region
Id Double - Region id.
- remote
Write String - Address of prometheus remote write.
- spec
Name String - Specification name.
- subnet
Id String - Subnet id.
- List<Get
Monitor Tmp Instances Instance Set Tag Specification> - List of tags associated with the instance.
- vpc
Id String - VPC id.
- zone String
- Zone.
- alert
Rule numberLimit - Alert rule limit.
- api
Root stringPath - Prometheus http api root address.
- auth
Token string - Token required for data writing.
- auto
Renew numberFlag - Automatic renewal flag.
- 0: No automatic renewal;
- 1: Enable automatic renewal;
- 2: Automatic renewal is prohibited;
- -1: Invalid.
- charge
Status number - Charge status.
- 1: Normal;
- 2: Expires;
- 3: Destruction;
- 4: Allocation;
- 5: Allocation failed.
- created
At string - Created_at.
- data
Retention numberTime - Data retention time.
- enable
Grafana number - Whether to enable grafana.
- 0: closed;
- 1: open.
- expire
Time string - Expires for purchased instances.
- grafana
Instance stringId - Binding grafana instance id.
- grafana
Ip stringWhite List - Grafana IP whitelist list.
- grafana
Status number - Grafana status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Rebooting;
- 5: Destruction;
- 6: Shutdown;
- 7: Deleted.
- grafana
Url string - Grafana panel url.
- grants
Get
Monitor Tmp Instances Instance Set Grant[] - Authorization information for the instance.
- instance
Charge numberType - Filter according to instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- instance
Id string - Instance id.
- instance
Name string - Filter according to instance name.
- instance
Status number - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- ipv4Address string
- Filter according to ipv4 address.
- is
Near numberExpire - Whether it is about to expire.
- 0: No;
- 1: Expiring soon.
- migration
Type number - Migration status.
- 0: Not in migration;
- 1: Migrating, original instance;
- 2: Migrating, target instance.
- proxy
Address string - Proxy address.
- recording
Rule numberLimit - Pre-aggregation rule limitations.
- region
Id number - Region id.
- remote
Write string - Address of prometheus remote write.
- spec
Name string - Specification name.
- subnet
Id string - Subnet id.
- Get
Monitor Tmp Instances Instance Set Tag Specification[] - List of tags associated with the instance.
- vpc
Id string - VPC id.
- zone string
- Zone.
- alert_
rule_ floatlimit - Alert rule limit.
- api_
root_ strpath - Prometheus http api root address.
- auth_
token str - Token required for data writing.
- auto_
renew_ floatflag - Automatic renewal flag.
- 0: No automatic renewal;
- 1: Enable automatic renewal;
- 2: Automatic renewal is prohibited;
- -1: Invalid.
- charge_
status float - Charge status.
- 1: Normal;
- 2: Expires;
- 3: Destruction;
- 4: Allocation;
- 5: Allocation failed.
- created_
at str - Created_at.
- data_
retention_ floattime - Data retention time.
- enable_
grafana float - Whether to enable grafana.
- 0: closed;
- 1: open.
- expire_
time str - Expires for purchased instances.
- grafana_
instance_ strid - Binding grafana instance id.
- grafana_
ip_ strwhite_ list - Grafana IP whitelist list.
- grafana_
status float - Grafana status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Rebooting;
- 5: Destruction;
- 6: Shutdown;
- 7: Deleted.
- grafana_
url str - Grafana panel url.
- grants
Sequence[Get
Monitor Tmp Instances Instance Set Grant] - Authorization information for the instance.
- instance_
charge_ floattype - Filter according to instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- instance_
id str - Instance id.
- instance_
name str - Filter according to instance name.
- instance_
status float - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- ipv4_
address str - Filter according to ipv4 address.
- is_
near_ floatexpire - Whether it is about to expire.
- 0: No;
- 1: Expiring soon.
- migration_
type float - Migration status.
- 0: Not in migration;
- 1: Migrating, original instance;
- 2: Migrating, target instance.
- proxy_
address str - Proxy address.
- recording_
rule_ floatlimit - Pre-aggregation rule limitations.
- region_
id float - Region id.
- remote_
write str - Address of prometheus remote write.
- spec_
name str - Specification name.
- subnet_
id str - Subnet id.
- tag_
specifications Sequence[GetMonitor Tmp Instances Instance Set Tag Specification] - List of tags associated with the instance.
- vpc_
id str - VPC id.
- zone str
- Zone.
- alert
Rule NumberLimit - Alert rule limit.
- api
Root StringPath - Prometheus http api root address.
- auth
Token String - Token required for data writing.
- auto
Renew NumberFlag - Automatic renewal flag.
- 0: No automatic renewal;
- 1: Enable automatic renewal;
- 2: Automatic renewal is prohibited;
- -1: Invalid.
- charge
Status Number - Charge status.
- 1: Normal;
- 2: Expires;
- 3: Destruction;
- 4: Allocation;
- 5: Allocation failed.
- created
At String - Created_at.
- data
Retention NumberTime - Data retention time.
- enable
Grafana Number - Whether to enable grafana.
- 0: closed;
- 1: open.
- expire
Time String - Expires for purchased instances.
- grafana
Instance StringId - Binding grafana instance id.
- grafana
Ip StringWhite List - Grafana IP whitelist list.
- grafana
Status Number - Grafana status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Rebooting;
- 5: Destruction;
- 6: Shutdown;
- 7: Deleted.
- grafana
Url String - Grafana panel url.
- grants List<Property Map>
- Authorization information for the instance.
- instance
Charge NumberType - Filter according to instance charge type.
- 2: Prepaid;
- 3: Postpaid by hour.
- instance
Id String - Instance id.
- instance
Name String - Filter according to instance name.
- instance
Status Number - Filter according to instance status.
- 1: Creating;
- 2: In operation;
- 3: Abnormal;
- 4: Reconstruction;
- 5: Destruction;
- 6: Stopped taking;
- 8: Suspension of service due to arrears;
- 9: Service has been suspended due to arrears.
- ipv4Address String
- Filter according to ipv4 address.
- is
Near NumberExpire - Whether it is about to expire.
- 0: No;
- 1: Expiring soon.
- migration
Type Number - Migration status.
- 0: Not in migration;
- 1: Migrating, original instance;
- 2: Migrating, target instance.
- proxy
Address String - Proxy address.
- recording
Rule NumberLimit - Pre-aggregation rule limitations.
- region
Id Number - Region id.
- remote
Write String - Address of prometheus remote write.
- spec
Name String - Specification name.
- subnet
Id String - Subnet id.
- List<Property Map>
- List of tags associated with the instance.
- vpc
Id String - VPC id.
- zone String
- Zone.
GetMonitorTmpInstancesInstanceSetGrant
- Has
Agent doubleManage - Whether you have permission to manage the agent (1=yes, 2=no).
- Has
Api doubleOperation - Whether to display API and other information (1=yes, 2=no).
- Has
Charge doubleOperation - Whether you have charging operation authority (1=yes, 2=no).
- Has
Grafana doubleStatus Change - Whether the status of Grafana can be modified (1=yes, 2=no).
- Has
Tke doubleManage - Whether you have permission to manage TKE integration (1=yes, 2=no).
- Has
Vpc doubleDisplay - Whether to display VPC information (1=yes, 2=no).
- Has
Agent float64Manage - Whether you have permission to manage the agent (1=yes, 2=no).
- Has
Api float64Operation - Whether to display API and other information (1=yes, 2=no).
- Has
Charge float64Operation - Whether you have charging operation authority (1=yes, 2=no).
- Has
Grafana float64Status Change - Whether the status of Grafana can be modified (1=yes, 2=no).
- Has
Tke float64Manage - Whether you have permission to manage TKE integration (1=yes, 2=no).
- Has
Vpc float64Display - Whether to display VPC information (1=yes, 2=no).
- has
Agent DoubleManage - Whether you have permission to manage the agent (1=yes, 2=no).
- has
Api DoubleOperation - Whether to display API and other information (1=yes, 2=no).
- has
Charge DoubleOperation - Whether you have charging operation authority (1=yes, 2=no).
- has
Grafana DoubleStatus Change - Whether the status of Grafana can be modified (1=yes, 2=no).
- has
Tke DoubleManage - Whether you have permission to manage TKE integration (1=yes, 2=no).
- has
Vpc DoubleDisplay - Whether to display VPC information (1=yes, 2=no).
- has
Agent numberManage - Whether you have permission to manage the agent (1=yes, 2=no).
- has
Api numberOperation - Whether to display API and other information (1=yes, 2=no).
- has
Charge numberOperation - Whether you have charging operation authority (1=yes, 2=no).
- has
Grafana numberStatus Change - Whether the status of Grafana can be modified (1=yes, 2=no).
- has
Tke numberManage - Whether you have permission to manage TKE integration (1=yes, 2=no).
- has
Vpc numberDisplay - Whether to display VPC information (1=yes, 2=no).
- has_
agent_ floatmanage - Whether you have permission to manage the agent (1=yes, 2=no).
- has_
api_ floatoperation - Whether to display API and other information (1=yes, 2=no).
- has_
charge_ floatoperation - Whether you have charging operation authority (1=yes, 2=no).
- has_
grafana_ floatstatus_ change - Whether the status of Grafana can be modified (1=yes, 2=no).
- has_
tke_ floatmanage - Whether you have permission to manage TKE integration (1=yes, 2=no).
- has_
vpc_ floatdisplay - Whether to display VPC information (1=yes, 2=no).
- has
Agent NumberManage - Whether you have permission to manage the agent (1=yes, 2=no).
- has
Api NumberOperation - Whether to display API and other information (1=yes, 2=no).
- has
Charge NumberOperation - Whether you have charging operation authority (1=yes, 2=no).
- has
Grafana NumberStatus Change - Whether the status of Grafana can be modified (1=yes, 2=no).
- has
Tke NumberManage - Whether you have permission to manage TKE integration (1=yes, 2=no).
- has
Vpc NumberDisplay - Whether to display VPC information (1=yes, 2=no).
GetMonitorTmpInstancesInstanceSetTagSpecification
GetMonitorTmpInstancesTagFilter
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