1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getVpcSubnetResourceDashboard
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack

tencentcloud.getVpcSubnetResourceDashboard

Explore with Pulumi AI

Use this data source to query detailed information of vpc subnet_resource_dashboard

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";

const subnetResourceDashboard = tencentcloud.getVpcSubnetResourceDashboard({
    subnetIds: ["subnet-i9tpf6hq"],
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

subnet_resource_dashboard = tencentcloud.get_vpc_subnet_resource_dashboard(subnet_ids=["subnet-i9tpf6hq"])
Copy
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.GetVpcSubnetResourceDashboard(ctx, &tencentcloud.GetVpcSubnetResourceDashboardArgs{
			SubnetIds: []string{
				"subnet-i9tpf6hq",
			},
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;

return await Deployment.RunAsync(() => 
{
    var subnetResourceDashboard = Tencentcloud.GetVpcSubnetResourceDashboard.Invoke(new()
    {
        SubnetIds = new[]
        {
            "subnet-i9tpf6hq",
        },
    });

});
Copy
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.GetVpcSubnetResourceDashboardArgs;
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 subnetResourceDashboard = TencentcloudFunctions.getVpcSubnetResourceDashboard(GetVpcSubnetResourceDashboardArgs.builder()
            .subnetIds("subnet-i9tpf6hq")
            .build());

    }
}
Copy
variables:
  subnetResourceDashboard:
    fn::invoke:
      function: tencentcloud:getVpcSubnetResourceDashboard
      arguments:
        subnetIds:
          - subnet-i9tpf6hq
Copy

Using getVpcSubnetResourceDashboard

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 getVpcSubnetResourceDashboard(args: GetVpcSubnetResourceDashboardArgs, opts?: InvokeOptions): Promise<GetVpcSubnetResourceDashboardResult>
function getVpcSubnetResourceDashboardOutput(args: GetVpcSubnetResourceDashboardOutputArgs, opts?: InvokeOptions): Output<GetVpcSubnetResourceDashboardResult>
Copy
def get_vpc_subnet_resource_dashboard(id: Optional[str] = None,
                                      result_output_file: Optional[str] = None,
                                      subnet_ids: Optional[Sequence[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetVpcSubnetResourceDashboardResult
def get_vpc_subnet_resource_dashboard_output(id: Optional[pulumi.Input[str]] = None,
                                      result_output_file: Optional[pulumi.Input[str]] = None,
                                      subnet_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetVpcSubnetResourceDashboardResult]
Copy
func GetVpcSubnetResourceDashboard(ctx *Context, args *GetVpcSubnetResourceDashboardArgs, opts ...InvokeOption) (*GetVpcSubnetResourceDashboardResult, error)
func GetVpcSubnetResourceDashboardOutput(ctx *Context, args *GetVpcSubnetResourceDashboardOutputArgs, opts ...InvokeOption) GetVpcSubnetResourceDashboardResultOutput
Copy

> Note: This function is named GetVpcSubnetResourceDashboard in the Go SDK.

public static class GetVpcSubnetResourceDashboard 
{
    public static Task<GetVpcSubnetResourceDashboardResult> InvokeAsync(GetVpcSubnetResourceDashboardArgs args, InvokeOptions? opts = null)
    public static Output<GetVpcSubnetResourceDashboardResult> Invoke(GetVpcSubnetResourceDashboardInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetVpcSubnetResourceDashboardResult> getVpcSubnetResourceDashboard(GetVpcSubnetResourceDashboardArgs args, InvokeOptions options)
public static Output<GetVpcSubnetResourceDashboardResult> getVpcSubnetResourceDashboard(GetVpcSubnetResourceDashboardArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getVpcSubnetResourceDashboard:getVpcSubnetResourceDashboard
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

SubnetIds This property is required. List<string>
Subnet instance ID, such as subnet-f1xjkw1b.
Id string
ResultOutputFile string
Used to save results.
SubnetIds This property is required. []string
Subnet instance ID, such as subnet-f1xjkw1b.
Id string
ResultOutputFile string
Used to save results.
subnetIds This property is required. List<String>
Subnet instance ID, such as subnet-f1xjkw1b.
id String
resultOutputFile String
Used to save results.
subnetIds This property is required. string[]
Subnet instance ID, such as subnet-f1xjkw1b.
id string
resultOutputFile string
Used to save results.
subnet_ids This property is required. Sequence[str]
Subnet instance ID, such as subnet-f1xjkw1b.
id str
result_output_file str
Used to save results.
subnetIds This property is required. List<String>
Subnet instance ID, such as subnet-f1xjkw1b.
id String
resultOutputFile String
Used to save results.

getVpcSubnetResourceDashboard Result

The following output properties are available:

id String
resourceStatisticsSets List<Property Map>
Information of resources returned.
subnetIds List<String>
resultOutputFile String

Supporting Types

GetVpcSubnetResourceDashboardResourceStatisticsSet

Ip This property is required. double
The total number of used IP addresses.
ResourceStatisticsItemSets This property is required. List<GetVpcSubnetResourceDashboardResourceStatisticsSetResourceStatisticsItemSet>
Information of associated resources.
SubnetId This property is required. string
Subnet instance ID, such as subnet-bthucmmy.
VpcId This property is required. string
VPC instance ID, such as vpc-f1xjkw1b.
Ip This property is required. float64
The total number of used IP addresses.
ResourceStatisticsItemSets This property is required. []GetVpcSubnetResourceDashboardResourceStatisticsSetResourceStatisticsItemSet
Information of associated resources.
SubnetId This property is required. string
Subnet instance ID, such as subnet-bthucmmy.
VpcId This property is required. string
VPC instance ID, such as vpc-f1xjkw1b.
ip This property is required. Double
The total number of used IP addresses.
resourceStatisticsItemSets This property is required. List<GetVpcSubnetResourceDashboardResourceStatisticsSetResourceStatisticsItemSet>
Information of associated resources.
subnetId This property is required. String
Subnet instance ID, such as subnet-bthucmmy.
vpcId This property is required. String
VPC instance ID, such as vpc-f1xjkw1b.
ip This property is required. number
The total number of used IP addresses.
resourceStatisticsItemSets This property is required. GetVpcSubnetResourceDashboardResourceStatisticsSetResourceStatisticsItemSet[]
Information of associated resources.
subnetId This property is required. string
Subnet instance ID, such as subnet-bthucmmy.
vpcId This property is required. string
VPC instance ID, such as vpc-f1xjkw1b.
ip This property is required. float
The total number of used IP addresses.
resource_statistics_item_sets This property is required. Sequence[GetVpcSubnetResourceDashboardResourceStatisticsSetResourceStatisticsItemSet]
Information of associated resources.
subnet_id This property is required. str
Subnet instance ID, such as subnet-bthucmmy.
vpc_id This property is required. str
VPC instance ID, such as vpc-f1xjkw1b.
ip This property is required. Number
The total number of used IP addresses.
resourceStatisticsItemSets This property is required. List<Property Map>
Information of associated resources.
subnetId This property is required. String
Subnet instance ID, such as subnet-bthucmmy.
vpcId This property is required. String
VPC instance ID, such as vpc-f1xjkw1b.

GetVpcSubnetResourceDashboardResourceStatisticsSetResourceStatisticsItemSet

ResourceCount This property is required. double
Number of resources.
ResourceName This property is required. string
Resource name.
ResourceType This property is required. string
Resource type, such as CVM, ENI.
ResourceCount This property is required. float64
Number of resources.
ResourceName This property is required. string
Resource name.
ResourceType This property is required. string
Resource type, such as CVM, ENI.
resourceCount This property is required. Double
Number of resources.
resourceName This property is required. String
Resource name.
resourceType This property is required. String
Resource type, such as CVM, ENI.
resourceCount This property is required. number
Number of resources.
resourceName This property is required. string
Resource name.
resourceType This property is required. string
Resource type, such as CVM, ENI.
resource_count This property is required. float
Number of resources.
resource_name This property is required. str
Resource name.
resource_type This property is required. str
Resource type, such as CVM, ENI.
resourceCount This property is required. Number
Number of resources.
resourceName This property is required. String
Resource name.
resourceType This property is required. String
Resource type, such as CVM, ENI.

Package Details

Repository
tencentcloud tencentcloudstack/terraform-provider-tencentcloud
License
Notes
This Pulumi package is based on the tencentcloud Terraform Provider.