tencentcloud 1.82.50 published on Tuesday, Dec 30, 2025 by tencentcloudstack
tencentcloud 1.82.50 published on Tuesday, Dec 30, 2025 by tencentcloudstack
Use this data source to query detailed information of CWP machines
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getCwpMachines({
machineType: "CVM",
machineRegion: "ap-guangzhou",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_cwp_machines(machine_type="CVM",
machine_region="ap-guangzhou")
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.GetCwpMachines(ctx, &tencentcloud.GetCwpMachinesArgs{
MachineType: "CVM",
MachineRegion: "ap-guangzhou",
}, 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 example = Tencentcloud.GetCwpMachines.Invoke(new()
{
MachineType = "CVM",
MachineRegion = "ap-guangzhou",
});
});
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.GetCwpMachinesArgs;
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 example = TencentcloudFunctions.getCwpMachines(GetCwpMachinesArgs.builder()
.machineType("CVM")
.machineRegion("ap-guangzhou")
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getCwpMachines
arguments:
machineType: CVM
machineRegion: ap-guangzhou
Query by Keyword filter
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getCwpMachines({
machineType: "CVM",
machineRegion: "ap-guangzhou",
filters: [{
name: "Keywords",
values: ["tf_example"],
exactMatch: true,
}],
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_cwp_machines(machine_type="CVM",
machine_region="ap-guangzhou",
filters=[{
"name": "Keywords",
"values": ["tf_example"],
"exact_match": True,
}])
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.GetCwpMachines(ctx, &tencentcloud.GetCwpMachinesArgs{
MachineType: "CVM",
MachineRegion: "ap-guangzhou",
Filters: []tencentcloud.GetCwpMachinesFilter{
{
Name: "Keywords",
Values: []string{
"tf_example",
},
ExactMatch: pulumi.BoolRef(true),
},
},
}, 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 example = Tencentcloud.GetCwpMachines.Invoke(new()
{
MachineType = "CVM",
MachineRegion = "ap-guangzhou",
Filters = new[]
{
new Tencentcloud.Inputs.GetCwpMachinesFilterInputArgs
{
Name = "Keywords",
Values = new[]
{
"tf_example",
},
ExactMatch = true,
},
},
});
});
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.GetCwpMachinesArgs;
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 example = TencentcloudFunctions.getCwpMachines(GetCwpMachinesArgs.builder()
.machineType("CVM")
.machineRegion("ap-guangzhou")
.filters(GetCwpMachinesFilterArgs.builder()
.name("Keywords")
.values("tf_example")
.exactMatch(true)
.build())
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getCwpMachines
arguments:
machineType: CVM
machineRegion: ap-guangzhou
filters:
- name: Keywords
values:
- tf_example
exactMatch: true
Using getCwpMachines
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 getCwpMachines(args: GetCwpMachinesArgs, opts?: InvokeOptions): Promise<GetCwpMachinesResult>
function getCwpMachinesOutput(args: GetCwpMachinesOutputArgs, opts?: InvokeOptions): Output<GetCwpMachinesResult>def get_cwp_machines(filters: Optional[Sequence[GetCwpMachinesFilter]] = None,
id: Optional[str] = None,
machine_region: Optional[str] = None,
machine_type: Optional[str] = None,
project_ids: Optional[Sequence[float]] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCwpMachinesResult
def get_cwp_machines_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetCwpMachinesFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
machine_region: Optional[pulumi.Input[str]] = None,
machine_type: Optional[pulumi.Input[str]] = None,
project_ids: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCwpMachinesResult]func GetCwpMachines(ctx *Context, args *GetCwpMachinesArgs, opts ...InvokeOption) (*GetCwpMachinesResult, error)
func GetCwpMachinesOutput(ctx *Context, args *GetCwpMachinesOutputArgs, opts ...InvokeOption) GetCwpMachinesResultOutput> Note: This function is named GetCwpMachines in the Go SDK.
public static class GetCwpMachines
{
public static Task<GetCwpMachinesResult> InvokeAsync(GetCwpMachinesArgs args, InvokeOptions? opts = null)
public static Output<GetCwpMachinesResult> Invoke(GetCwpMachinesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCwpMachinesResult> getCwpMachines(GetCwpMachinesArgs args, InvokeOptions options)
public static Output<GetCwpMachinesResult> getCwpMachines(GetCwpMachinesArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getCwpMachines:getCwpMachines
arguments:
# arguments dictionaryThe following arguments are supported:
- Machine
Region string - Machine region. For example, ap-guangzhou and ap-shanghai.
- Machine
Type string - Type of the machine's zone CVM: Cloud Virtual Machine BM: BMECM: Edge Computing Machine LH: Lighthouse Other: Hybrid Cloud Zone.
- Filters
List<Get
Cwp Machines Filter> - Filter criteria
- Id string
- Project
Ids List<double> - ID List of Businesses to which machines belong.
- Result
Output stringFile - Used to save results.
- Machine
Region string - Machine region. For example, ap-guangzhou and ap-shanghai.
- Machine
Type string - Type of the machine's zone CVM: Cloud Virtual Machine BM: BMECM: Edge Computing Machine LH: Lighthouse Other: Hybrid Cloud Zone.
- Filters
[]Get
Cwp Machines Filter - Filter criteria
- Id string
- Project
Ids []float64 - ID List of Businesses to which machines belong.
- Result
Output stringFile - Used to save results.
- machine
Region String - Machine region. For example, ap-guangzhou and ap-shanghai.
- machine
Type String - Type of the machine's zone CVM: Cloud Virtual Machine BM: BMECM: Edge Computing Machine LH: Lighthouse Other: Hybrid Cloud Zone.
- filters
List<Get
Cwp Machines Filter> - Filter criteria
- id String
- project
Ids List<Double> - ID List of Businesses to which machines belong.
- result
Output StringFile - Used to save results.
- machine
Region string - Machine region. For example, ap-guangzhou and ap-shanghai.
- machine
Type string - Type of the machine's zone CVM: Cloud Virtual Machine BM: BMECM: Edge Computing Machine LH: Lighthouse Other: Hybrid Cloud Zone.
- filters
Get
Cwp Machines Filter[] - Filter criteria
- id string
- project
Ids number[] - ID List of Businesses to which machines belong.
- result
Output stringFile - Used to save results.
- machine_
region str - Machine region. For example, ap-guangzhou and ap-shanghai.
- machine_
type str - Type of the machine's zone CVM: Cloud Virtual Machine BM: BMECM: Edge Computing Machine LH: Lighthouse Other: Hybrid Cloud Zone.
- filters
Sequence[Get
Cwp Machines Filter] - Filter criteria
- id str
- project_
ids Sequence[float] - ID List of Businesses to which machines belong.
- result_
output_ strfile - Used to save results.
- machine
Region String - Machine region. For example, ap-guangzhou and ap-shanghai.
- machine
Type String - Type of the machine's zone CVM: Cloud Virtual Machine BM: BMECM: Edge Computing Machine LH: Lighthouse Other: Hybrid Cloud Zone.
- filters List<Property Map>
- Filter criteria
- id String
- project
Ids List<Number> - ID List of Businesses to which machines belong.
- result
Output StringFile - Used to save results.
getCwpMachines Result
The following output properties are available:
- Id string
- Machine
Region string - Machine
Type string - Machine Zone Type. CVM - Cloud Virtual Machine; BM: Bare Metal; ECM: Edge Computing Machine; LH: Lightweight Application Server; Other: Hybrid Cloud Zone.
- Machines
List<Get
Cwp Machines Machine> - List of hosts.
- Filters
List<Get
Cwp Machines Filter> - Project
Ids List<double> - Result
Output stringFile
- Id string
- Machine
Region string - Machine
Type string - Machine Zone Type. CVM - Cloud Virtual Machine; BM: Bare Metal; ECM: Edge Computing Machine; LH: Lightweight Application Server; Other: Hybrid Cloud Zone.
- Machines
[]Get
Cwp Machines Machine - List of hosts.
- Filters
[]Get
Cwp Machines Filter - Project
Ids []float64 - Result
Output stringFile
- id String
- machine
Region String - machine
Type String - Machine Zone Type. CVM - Cloud Virtual Machine; BM: Bare Metal; ECM: Edge Computing Machine; LH: Lightweight Application Server; Other: Hybrid Cloud Zone.
- machines
List<Get
Cwp Machines Machine> - List of hosts.
- filters
List<Get
Cwp Machines Filter> - project
Ids List<Double> - result
Output StringFile
- id string
- machine
Region string - machine
Type string - Machine Zone Type. CVM - Cloud Virtual Machine; BM: Bare Metal; ECM: Edge Computing Machine; LH: Lightweight Application Server; Other: Hybrid Cloud Zone.
- machines
Get
Cwp Machines Machine[] - List of hosts.
- filters
Get
Cwp Machines Filter[] - project
Ids number[] - result
Output stringFile
- id str
- machine_
region str - machine_
type str - Machine Zone Type. CVM - Cloud Virtual Machine; BM: Bare Metal; ECM: Edge Computing Machine; LH: Lightweight Application Server; Other: Hybrid Cloud Zone.
- machines
Sequence[Get
Cwp Machines Machine] - List of hosts.
- filters
Sequence[Get
Cwp Machines Filter] - project_
ids Sequence[float] - result_
output_ strfile
- id String
- machine
Region String - machine
Type String - Machine Zone Type. CVM - Cloud Virtual Machine; BM: Bare Metal; ECM: Edge Computing Machine; LH: Lightweight Application Server; Other: Hybrid Cloud Zone.
- machines List<Property Map>
- List of hosts.
- filters List<Property Map>
- project
Ids List<Number> - result
Output StringFile
Supporting Types
GetCwpMachinesFilter
- Name string
- Name of filter key.
- Values List<string>
- One or more filter values.
- Exact
Match bool - Fuzzy search.
- Name string
- Name of filter key.
- Values []string
- One or more filter values.
- Exact
Match bool - Fuzzy search.
- name String
- Name of filter key.
- values List<String>
- One or more filter values.
- exact
Match Boolean - Fuzzy search.
- name string
- Name of filter key.
- values string[]
- One or more filter values.
- exact
Match boolean - Fuzzy search.
- name str
- Name of filter key.
- values Sequence[str]
- One or more filter values.
- exact_
match bool - Fuzzy search.
- name String
- Name of filter key.
- values List<String>
- One or more filter values.
- exact
Match Boolean - Fuzzy search.
GetCwpMachinesMachine
- Agent
Status string - ONLINE: Protected; OFFLINE: Offline; UNINSTALLED: Not installed.
- Agent
Version string - Host security agent version.
- Baseline
Num double - Number of baseline risks.
-
List<Get
Cwp Machines Machine Cloud Tag> - Cloud Tag Information Note: This field may return null, indicating that no valid values can be obtained.
- Cyber
Attack doubleNum - Number of network risks.
- Has
Asset doubleScan - Whether there is an available asset scanning API: 0 - no; 1 - yes.
- Instance
Id string - Instance ID Note: This field may return null, indicating that no valid values can be obtained.
- Instance
State string - Instance status: TERMINATED_PRO_VERSION - terminated.
- Instance
Status string - RUNNING; STOPPED; EXPIRED (awaiting recycling).
- Invasion
Num double - Number of intrusion events.
- Ip
List string - Host IP List Note: This field may return null, indicating that no valid values can be obtained.
- Is
Added doubleOn The Fifteen - Whether a host added within the last 15 days: 0: no; 1: yes Note: This field may return null, indicating that no valid values can be obtained.
- Is
Pro boolVersion - Whether the edition is Pro Edition
- Kernel
Version string - Kernel version.
- License
Status double - Tamper-proof; authorization status: 1 - authorized; 0 - unauthorized.
- Machine
Extra List<GetInfos Cwp Machines Machine Machine Extra Info> - Additional information Note: This field may return null, indicating that no valid values can be obtained.
- Machine
Ip string - Host IP.
- Machine
Name string - Host name.
- Machine
Os string - Host System.
- Machine
Status string - Host status
- Machine
Type string - Type of the machine's zone CVM: Cloud Virtual Machine BM: BMECM: Edge Computing Machine LH: Lighthouse Other: Hybrid Cloud Zone.
- Machine
Wan stringIp - Public IP address of a host.
- Malware
Num double - Number of Trojans.
- Pay
Mode string - Host status
- Project
Id double - Project ID.
- Protect
Type string - Protection version: BASIC_VERSION - Basic Edition; PRO_VERSION - Professional Edition; Flagship - Ultimate Edition; GENERAL_DISCOUNT - Inclusive Edition.
- Quuid string
- CVM or BM Machine Unique UUID.
- Region
Infos List<GetCwp Machines Machine Region Info> - Region information.
- Remark string
- Remarks Note: This field may return null, indicating that no valid values can be obtained.
- Security
Status string - Risk status
-
List<Get
Cwp Machines Machine Tag> - Tag information.
- Uuid string
- Yunjing client UUID. If the client is offline for a long time, an empty string is returned.
- Vpc
Id string - Network Note: This field may return null, indicating that no valid values can be obtained.
- Vul
Num double - Number of vulnerabilities.
- Agent
Status string - ONLINE: Protected; OFFLINE: Offline; UNINSTALLED: Not installed.
- Agent
Version string - Host security agent version.
- Baseline
Num float64 - Number of baseline risks.
-
[]Get
Cwp Machines Machine Cloud Tag - Cloud Tag Information Note: This field may return null, indicating that no valid values can be obtained.
- Cyber
Attack float64Num - Number of network risks.
- Has
Asset float64Scan - Whether there is an available asset scanning API: 0 - no; 1 - yes.
- Instance
Id string - Instance ID Note: This field may return null, indicating that no valid values can be obtained.
- Instance
State string - Instance status: TERMINATED_PRO_VERSION - terminated.
- Instance
Status string - RUNNING; STOPPED; EXPIRED (awaiting recycling).
- Invasion
Num float64 - Number of intrusion events.
- Ip
List string - Host IP List Note: This field may return null, indicating that no valid values can be obtained.
- Is
Added float64On The Fifteen - Whether a host added within the last 15 days: 0: no; 1: yes Note: This field may return null, indicating that no valid values can be obtained.
- Is
Pro boolVersion - Whether the edition is Pro Edition
- Kernel
Version string - Kernel version.
- License
Status float64 - Tamper-proof; authorization status: 1 - authorized; 0 - unauthorized.
- Machine
Extra []GetInfos Cwp Machines Machine Machine Extra Info - Additional information Note: This field may return null, indicating that no valid values can be obtained.
- Machine
Ip string - Host IP.
- Machine
Name string - Host name.
- Machine
Os string - Host System.
- Machine
Status string - Host status
- Machine
Type string - Type of the machine's zone CVM: Cloud Virtual Machine BM: BMECM: Edge Computing Machine LH: Lighthouse Other: Hybrid Cloud Zone.
- Machine
Wan stringIp - Public IP address of a host.
- Malware
Num float64 - Number of Trojans.
- Pay
Mode string - Host status
- Project
Id float64 - Project ID.
- Protect
Type string - Protection version: BASIC_VERSION - Basic Edition; PRO_VERSION - Professional Edition; Flagship - Ultimate Edition; GENERAL_DISCOUNT - Inclusive Edition.
- Quuid string
- CVM or BM Machine Unique UUID.
- Region
Infos []GetCwp Machines Machine Region Info - Region information.
- Remark string
- Remarks Note: This field may return null, indicating that no valid values can be obtained.
- Security
Status string - Risk status
-
[]Get
Cwp Machines Machine Tag - Tag information.
- Uuid string
- Yunjing client UUID. If the client is offline for a long time, an empty string is returned.
- Vpc
Id string - Network Note: This field may return null, indicating that no valid values can be obtained.
- Vul
Num float64 - Number of vulnerabilities.
- agent
Status String - ONLINE: Protected; OFFLINE: Offline; UNINSTALLED: Not installed.
- agent
Version String - Host security agent version.
- baseline
Num Double - Number of baseline risks.
-
List<Get
Cwp Machines Machine Cloud Tag> - Cloud Tag Information Note: This field may return null, indicating that no valid values can be obtained.
- cyber
Attack DoubleNum - Number of network risks.
- has
Asset DoubleScan - Whether there is an available asset scanning API: 0 - no; 1 - yes.
- instance
Id String - Instance ID Note: This field may return null, indicating that no valid values can be obtained.
- instance
State String - Instance status: TERMINATED_PRO_VERSION - terminated.
- instance
Status String - RUNNING; STOPPED; EXPIRED (awaiting recycling).
- invasion
Num Double - Number of intrusion events.
- ip
List String - Host IP List Note: This field may return null, indicating that no valid values can be obtained.
- is
Added DoubleOn The Fifteen - Whether a host added within the last 15 days: 0: no; 1: yes Note: This field may return null, indicating that no valid values can be obtained.
- is
Pro BooleanVersion - Whether the edition is Pro Edition
- kernel
Version String - Kernel version.
- license
Status Double - Tamper-proof; authorization status: 1 - authorized; 0 - unauthorized.
- machine
Extra List<GetInfos Cwp Machines Machine Machine Extra Info> - Additional information Note: This field may return null, indicating that no valid values can be obtained.
- machine
Ip String - Host IP.
- machine
Name String - Host name.
- machine
Os String - Host System.
- machine
Status String - Host status
- machine
Type String - Type of the machine's zone CVM: Cloud Virtual Machine BM: BMECM: Edge Computing Machine LH: Lighthouse Other: Hybrid Cloud Zone.
- machine
Wan StringIp - Public IP address of a host.
- malware
Num Double - Number of Trojans.
- pay
Mode String - Host status
- project
Id Double - Project ID.
- protect
Type String - Protection version: BASIC_VERSION - Basic Edition; PRO_VERSION - Professional Edition; Flagship - Ultimate Edition; GENERAL_DISCOUNT - Inclusive Edition.
- quuid String
- CVM or BM Machine Unique UUID.
- region
Infos List<GetCwp Machines Machine Region Info> - Region information.
- remark String
- Remarks Note: This field may return null, indicating that no valid values can be obtained.
- security
Status String - Risk status
-
List<Get
Cwp Machines Machine Tag> - Tag information.
- uuid String
- Yunjing client UUID. If the client is offline for a long time, an empty string is returned.
- vpc
Id String - Network Note: This field may return null, indicating that no valid values can be obtained.
- vul
Num Double - Number of vulnerabilities.
- agent
Status string - ONLINE: Protected; OFFLINE: Offline; UNINSTALLED: Not installed.
- agent
Version string - Host security agent version.
- baseline
Num number - Number of baseline risks.
-
Get
Cwp Machines Machine Cloud Tag[] - Cloud Tag Information Note: This field may return null, indicating that no valid values can be obtained.
- cyber
Attack numberNum - Number of network risks.
- has
Asset numberScan - Whether there is an available asset scanning API: 0 - no; 1 - yes.
- instance
Id string - Instance ID Note: This field may return null, indicating that no valid values can be obtained.
- instance
State string - Instance status: TERMINATED_PRO_VERSION - terminated.
- instance
Status string - RUNNING; STOPPED; EXPIRED (awaiting recycling).
- invasion
Num number - Number of intrusion events.
- ip
List string - Host IP List Note: This field may return null, indicating that no valid values can be obtained.
- is
Added numberOn The Fifteen - Whether a host added within the last 15 days: 0: no; 1: yes Note: This field may return null, indicating that no valid values can be obtained.
- is
Pro booleanVersion - Whether the edition is Pro Edition
- kernel
Version string - Kernel version.
- license
Status number - Tamper-proof; authorization status: 1 - authorized; 0 - unauthorized.
- machine
Extra GetInfos Cwp Machines Machine Machine Extra Info[] - Additional information Note: This field may return null, indicating that no valid values can be obtained.
- machine
Ip string - Host IP.
- machine
Name string - Host name.
- machine
Os string - Host System.
- machine
Status string - Host status
- machine
Type string - Type of the machine's zone CVM: Cloud Virtual Machine BM: BMECM: Edge Computing Machine LH: Lighthouse Other: Hybrid Cloud Zone.
- machine
Wan stringIp - Public IP address of a host.
- malware
Num number - Number of Trojans.
- pay
Mode string - Host status
- project
Id number - Project ID.
- protect
Type string - Protection version: BASIC_VERSION - Basic Edition; PRO_VERSION - Professional Edition; Flagship - Ultimate Edition; GENERAL_DISCOUNT - Inclusive Edition.
- quuid string
- CVM or BM Machine Unique UUID.
- region
Infos GetCwp Machines Machine Region Info[] - Region information.
- remark string
- Remarks Note: This field may return null, indicating that no valid values can be obtained.
- security
Status string - Risk status
-
Get
Cwp Machines Machine Tag[] - Tag information.
- uuid string
- Yunjing client UUID. If the client is offline for a long time, an empty string is returned.
- vpc
Id string - Network Note: This field may return null, indicating that no valid values can be obtained.
- vul
Num number - Number of vulnerabilities.
- agent_
status str - ONLINE: Protected; OFFLINE: Offline; UNINSTALLED: Not installed.
- agent_
version str - Host security agent version.
- baseline_
num float - Number of baseline risks.
-
Sequence[Get
Cwp Machines Machine Cloud Tag] - Cloud Tag Information Note: This field may return null, indicating that no valid values can be obtained.
- cyber_
attack_ floatnum - Number of network risks.
- has_
asset_ floatscan - Whether there is an available asset scanning API: 0 - no; 1 - yes.
- instance_
id str - Instance ID Note: This field may return null, indicating that no valid values can be obtained.
- instance_
state str - Instance status: TERMINATED_PRO_VERSION - terminated.
- instance_
status str - RUNNING; STOPPED; EXPIRED (awaiting recycling).
- invasion_
num float - Number of intrusion events.
- ip_
list str - Host IP List Note: This field may return null, indicating that no valid values can be obtained.
- is_
added_ floaton_ the_ fifteen - Whether a host added within the last 15 days: 0: no; 1: yes Note: This field may return null, indicating that no valid values can be obtained.
- is_
pro_ boolversion - Whether the edition is Pro Edition
- kernel_
version str - Kernel version.
- license_
status float - Tamper-proof; authorization status: 1 - authorized; 0 - unauthorized.
- machine_
extra_ Sequence[Getinfos Cwp Machines Machine Machine Extra Info] - Additional information Note: This field may return null, indicating that no valid values can be obtained.
- machine_
ip str - Host IP.
- machine_
name str - Host name.
- machine_
os str - Host System.
- machine_
status str - Host status
- machine_
type str - Type of the machine's zone CVM: Cloud Virtual Machine BM: BMECM: Edge Computing Machine LH: Lighthouse Other: Hybrid Cloud Zone.
- machine_
wan_ strip - Public IP address of a host.
- malware_
num float - Number of Trojans.
- pay_
mode str - Host status
- project_
id float - Project ID.
- protect_
type str - Protection version: BASIC_VERSION - Basic Edition; PRO_VERSION - Professional Edition; Flagship - Ultimate Edition; GENERAL_DISCOUNT - Inclusive Edition.
- quuid str
- CVM or BM Machine Unique UUID.
- region_
infos Sequence[GetCwp Machines Machine Region Info] - Region information.
- remark str
- Remarks Note: This field may return null, indicating that no valid values can be obtained.
- security_
status str - Risk status
-
Sequence[Get
Cwp Machines Machine Tag] - Tag information.
- uuid str
- Yunjing client UUID. If the client is offline for a long time, an empty string is returned.
- vpc_
id str - Network Note: This field may return null, indicating that no valid values can be obtained.
- vul_
num float - Number of vulnerabilities.
- agent
Status String - ONLINE: Protected; OFFLINE: Offline; UNINSTALLED: Not installed.
- agent
Version String - Host security agent version.
- baseline
Num Number - Number of baseline risks.
- List<Property Map>
- Cloud Tag Information Note: This field may return null, indicating that no valid values can be obtained.
- cyber
Attack NumberNum - Number of network risks.
- has
Asset NumberScan - Whether there is an available asset scanning API: 0 - no; 1 - yes.
- instance
Id String - Instance ID Note: This field may return null, indicating that no valid values can be obtained.
- instance
State String - Instance status: TERMINATED_PRO_VERSION - terminated.
- instance
Status String - RUNNING; STOPPED; EXPIRED (awaiting recycling).
- invasion
Num Number - Number of intrusion events.
- ip
List String - Host IP List Note: This field may return null, indicating that no valid values can be obtained.
- is
Added NumberOn The Fifteen - Whether a host added within the last 15 days: 0: no; 1: yes Note: This field may return null, indicating that no valid values can be obtained.
- is
Pro BooleanVersion - Whether the edition is Pro Edition
- kernel
Version String - Kernel version.
- license
Status Number - Tamper-proof; authorization status: 1 - authorized; 0 - unauthorized.
- machine
Extra List<Property Map>Infos - Additional information Note: This field may return null, indicating that no valid values can be obtained.
- machine
Ip String - Host IP.
- machine
Name String - Host name.
- machine
Os String - Host System.
- machine
Status String - Host status
- machine
Type String - Type of the machine's zone CVM: Cloud Virtual Machine BM: BMECM: Edge Computing Machine LH: Lighthouse Other: Hybrid Cloud Zone.
- machine
Wan StringIp - Public IP address of a host.
- malware
Num Number - Number of Trojans.
- pay
Mode String - Host status
- project
Id Number - Project ID.
- protect
Type String - Protection version: BASIC_VERSION - Basic Edition; PRO_VERSION - Professional Edition; Flagship - Ultimate Edition; GENERAL_DISCOUNT - Inclusive Edition.
- quuid String
- CVM or BM Machine Unique UUID.
- region
Infos List<Property Map> - Region information.
- remark String
- Remarks Note: This field may return null, indicating that no valid values can be obtained.
- security
Status String - Risk status
- List<Property Map>
- Tag information.
- uuid String
- Yunjing client UUID. If the client is offline for a long time, an empty string is returned.
- vpc
Id String - Network Note: This field may return null, indicating that no valid values can be obtained.
- vul
Num Number - Number of vulnerabilities.
GetCwpMachinesMachineCloudTag
GetCwpMachinesMachineMachineExtraInfo
- Host
Name string - Host name Note: This field may return null, indicating that no valid values can be obtained.
- Instance
Id string - Instance ID Note: This field may return null, indicating that no valid values can be obtained.
- Network
Name string - Network Name, returns vpc_id in the case of a VPC network Note: This field may return null, indicating that no valid values can be obtained.
- Network
Type double - Network Type. 1: VPC network; 2: Basic Network; 3: Non-Tencent Cloud Network Note: This field may return null, indicating that no valid values can be obtained.
- Private
Ip string - Private IP address Note: This field may return null, indicating that no valid values can be obtained.
- Wan
Ip string - Public IP address Note: This field may return null, indicating that no valid values can be obtained.
- Host
Name string - Host name Note: This field may return null, indicating that no valid values can be obtained.
- Instance
Id string - Instance ID Note: This field may return null, indicating that no valid values can be obtained.
- Network
Name string - Network Name, returns vpc_id in the case of a VPC network Note: This field may return null, indicating that no valid values can be obtained.
- Network
Type float64 - Network Type. 1: VPC network; 2: Basic Network; 3: Non-Tencent Cloud Network Note: This field may return null, indicating that no valid values can be obtained.
- Private
Ip string - Private IP address Note: This field may return null, indicating that no valid values can be obtained.
- Wan
Ip string - Public IP address Note: This field may return null, indicating that no valid values can be obtained.
- host
Name String - Host name Note: This field may return null, indicating that no valid values can be obtained.
- instance
Id String - Instance ID Note: This field may return null, indicating that no valid values can be obtained.
- network
Name String - Network Name, returns vpc_id in the case of a VPC network Note: This field may return null, indicating that no valid values can be obtained.
- network
Type Double - Network Type. 1: VPC network; 2: Basic Network; 3: Non-Tencent Cloud Network Note: This field may return null, indicating that no valid values can be obtained.
- private
Ip String - Private IP address Note: This field may return null, indicating that no valid values can be obtained.
- wan
Ip String - Public IP address Note: This field may return null, indicating that no valid values can be obtained.
- host
Name string - Host name Note: This field may return null, indicating that no valid values can be obtained.
- instance
Id string - Instance ID Note: This field may return null, indicating that no valid values can be obtained.
- network
Name string - Network Name, returns vpc_id in the case of a VPC network Note: This field may return null, indicating that no valid values can be obtained.
- network
Type number - Network Type. 1: VPC network; 2: Basic Network; 3: Non-Tencent Cloud Network Note: This field may return null, indicating that no valid values can be obtained.
- private
Ip string - Private IP address Note: This field may return null, indicating that no valid values can be obtained.
- wan
Ip string - Public IP address Note: This field may return null, indicating that no valid values can be obtained.
- host_
name str - Host name Note: This field may return null, indicating that no valid values can be obtained.
- instance_
id str - Instance ID Note: This field may return null, indicating that no valid values can be obtained.
- network_
name str - Network Name, returns vpc_id in the case of a VPC network Note: This field may return null, indicating that no valid values can be obtained.
- network_
type float - Network Type. 1: VPC network; 2: Basic Network; 3: Non-Tencent Cloud Network Note: This field may return null, indicating that no valid values can be obtained.
- private_
ip str - Private IP address Note: This field may return null, indicating that no valid values can be obtained.
- wan_
ip str - Public IP address Note: This field may return null, indicating that no valid values can be obtained.
- host
Name String - Host name Note: This field may return null, indicating that no valid values can be obtained.
- instance
Id String - Instance ID Note: This field may return null, indicating that no valid values can be obtained.
- network
Name String - Network Name, returns vpc_id in the case of a VPC network Note: This field may return null, indicating that no valid values can be obtained.
- network
Type Number - Network Type. 1: VPC network; 2: Basic Network; 3: Non-Tencent Cloud Network Note: This field may return null, indicating that no valid values can be obtained.
- private
Ip String - Private IP address Note: This field may return null, indicating that no valid values can be obtained.
- wan
Ip String - Public IP address Note: This field may return null, indicating that no valid values can be obtained.
GetCwpMachinesMachineRegionInfo
- Region string
- Region identifiers, such as ap-guangzhou, ap-shanghai, and ap-beijing.
- Region
Code string - Region code, such as gz, sh, and bj.
- Region
Id double - Region ID.
- Region
Name string - Chinese name of a region, such as South China (Guangzhou), East China (Shanghai Finance), and North China (Beijing).
- Region
Name stringEn - English name of the region.
- Region string
- Region identifiers, such as ap-guangzhou, ap-shanghai, and ap-beijing.
- Region
Code string - Region code, such as gz, sh, and bj.
- Region
Id float64 - Region ID.
- Region
Name string - Chinese name of a region, such as South China (Guangzhou), East China (Shanghai Finance), and North China (Beijing).
- Region
Name stringEn - English name of the region.
- region String
- Region identifiers, such as ap-guangzhou, ap-shanghai, and ap-beijing.
- region
Code String - Region code, such as gz, sh, and bj.
- region
Id Double - Region ID.
- region
Name String - Chinese name of a region, such as South China (Guangzhou), East China (Shanghai Finance), and North China (Beijing).
- region
Name StringEn - English name of the region.
- region string
- Region identifiers, such as ap-guangzhou, ap-shanghai, and ap-beijing.
- region
Code string - Region code, such as gz, sh, and bj.
- region
Id number - Region ID.
- region
Name string - Chinese name of a region, such as South China (Guangzhou), East China (Shanghai Finance), and North China (Beijing).
- region
Name stringEn - English name of the region.
- region str
- Region identifiers, such as ap-guangzhou, ap-shanghai, and ap-beijing.
- region_
code str - Region code, such as gz, sh, and bj.
- region_
id float - Region ID.
- region_
name str - Chinese name of a region, such as South China (Guangzhou), East China (Shanghai Finance), and North China (Beijing).
- region_
name_ stren - English name of the region.
- region String
- Region identifiers, such as ap-guangzhou, ap-shanghai, and ap-beijing.
- region
Code String - Region code, such as gz, sh, and bj.
- region
Id Number - Region ID.
- region
Name String - Chinese name of a region, such as South China (Guangzhou), East China (Shanghai Finance), and North China (Beijing).
- region
Name StringEn - English name of the region.
GetCwpMachinesMachineTag
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.50 published on Tuesday, Dec 30, 2025 by tencentcloudstack
