1. Packages
  2. Volcenginecc Provider
  3. API Docs
  4. vpc
  5. getSubnet
volcenginecc v0.0.2 published on Saturday, Oct 11, 2025 by Volcengine

volcenginecc.vpc.getSubnet

Deploy with Pulumi
volcenginecc logo
volcenginecc v0.0.2 published on Saturday, Oct 11, 2025 by Volcengine

    Data Source schema for Volcengine::VPC::Subnet

    Using getSubnet

    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 getSubnet(args: GetSubnetArgs, opts?: InvokeOptions): Promise<GetSubnetResult>
    function getSubnetOutput(args: GetSubnetOutputArgs, opts?: InvokeOptions): Output<GetSubnetResult>
    def get_subnet(id: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetSubnetResult
    def get_subnet_output(id: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetSubnetResult]
    func LookupSubnet(ctx *Context, args *LookupSubnetArgs, opts ...InvokeOption) (*LookupSubnetResult, error)
    func LookupSubnetOutput(ctx *Context, args *LookupSubnetOutputArgs, opts ...InvokeOption) LookupSubnetResultOutput

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

    public static class GetSubnet 
    {
        public static Task<GetSubnetResult> InvokeAsync(GetSubnetArgs args, InvokeOptions? opts = null)
        public static Output<GetSubnetResult> Invoke(GetSubnetInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSubnetResult> getSubnet(GetSubnetArgs args, InvokeOptions options)
    public static Output<GetSubnetResult> getSubnet(GetSubnetArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:vpc/getSubnet:getSubnet
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Uniquely identifies the resource.
    Id string
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getSubnet Result

    The following output properties are available:

    AccountId string
    子网所属账户的ID。
    AvailableIpAddressCount int
    子网中可用的IP地址数量。
    CidrBlock string
    子网的IPv4网段。
    CreatedTime string
    子网的创建时间。
    Description string
    子网的描述信息。长度限制为0~ 255个字符。需要以字母、中文或数字开头。可包含英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。),不能以http://或https://开头。
    EnableIpv6 bool
    开启/关闭IPv6功能。仅当子网所属的VPC开通IPv6功能时,可配置此参数。1、true:开启。2、false:关闭。仅当子网内没有分配IPv6地址的云资源时,可配置此取值。
    Id string
    Uniquely identifies the resource.
    Ipv6CidrBlock string
    子网IPv6网段。1、创建/修改时请输入子网IPv6网段的最后8比特位(子网的掩码固定为/64)。2、仅当EnableIpv6设置为true时,支持配置本参数。3、取值范围:0~255。掩码固定为/64。
    IsDefault bool
    该子网是否为默认子网。1、true:默认子网,表示该子网是创建ECS实例时系统自动创建的子网。2、false:非默认子网,表示该子网是用户手动创建的。
    NetworkAclId string
    子网关联的网络ACL的ID。
    ProjectName string
    子网所在VPC实例所属项目的名称。
    RouteTable Volcengine.GetSubnetRouteTable
    路由表信息。
    Status string
    子网的状态。1、Pending:表示配置中。2、Available:表示可用。
    SubnetId string
    待修改信息的子网的ID。
    SubnetName string
    子网的名称,长度限制为1 ~ 128个字符。需要以字母、中文或数字开头,可包含点号(.)、下划线(_)和短横线(-),不能以http://或https://开头,不填默认是子网的ID。
    Tags List<Volcengine.GetSubnetTag>
    TotalIpv4Count int
    子网下可用IP总数。
    UpdatedTime string
    子网的更新时间。
    VpcId string
    子网所属VPC的ID。
    ZoneId string
    要创建的子网所属的可用区ID,更多可用区信息请参见地域和可用区。
    AccountId string
    子网所属账户的ID。
    AvailableIpAddressCount int
    子网中可用的IP地址数量。
    CidrBlock string
    子网的IPv4网段。
    CreatedTime string
    子网的创建时间。
    Description string
    子网的描述信息。长度限制为0~ 255个字符。需要以字母、中文或数字开头。可包含英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。),不能以http://或https://开头。
    EnableIpv6 bool
    开启/关闭IPv6功能。仅当子网所属的VPC开通IPv6功能时,可配置此参数。1、true:开启。2、false:关闭。仅当子网内没有分配IPv6地址的云资源时,可配置此取值。
    Id string
    Uniquely identifies the resource.
    Ipv6CidrBlock string
    子网IPv6网段。1、创建/修改时请输入子网IPv6网段的最后8比特位(子网的掩码固定为/64)。2、仅当EnableIpv6设置为true时,支持配置本参数。3、取值范围:0~255。掩码固定为/64。
    IsDefault bool
    该子网是否为默认子网。1、true:默认子网,表示该子网是创建ECS实例时系统自动创建的子网。2、false:非默认子网,表示该子网是用户手动创建的。
    NetworkAclId string
    子网关联的网络ACL的ID。
    ProjectName string
    子网所在VPC实例所属项目的名称。
    RouteTable GetSubnetRouteTable
    路由表信息。
    Status string
    子网的状态。1、Pending:表示配置中。2、Available:表示可用。
    SubnetId string
    待修改信息的子网的ID。
    SubnetName string
    子网的名称,长度限制为1 ~ 128个字符。需要以字母、中文或数字开头,可包含点号(.)、下划线(_)和短横线(-),不能以http://或https://开头,不填默认是子网的ID。
    Tags []GetSubnetTag
    TotalIpv4Count int
    子网下可用IP总数。
    UpdatedTime string
    子网的更新时间。
    VpcId string
    子网所属VPC的ID。
    ZoneId string
    要创建的子网所属的可用区ID,更多可用区信息请参见地域和可用区。
    accountId String
    子网所属账户的ID。
    availableIpAddressCount Integer
    子网中可用的IP地址数量。
    cidrBlock String
    子网的IPv4网段。
    createdTime String
    子网的创建时间。
    description String
    子网的描述信息。长度限制为0~ 255个字符。需要以字母、中文或数字开头。可包含英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。),不能以http://或https://开头。
    enableIpv6 Boolean
    开启/关闭IPv6功能。仅当子网所属的VPC开通IPv6功能时,可配置此参数。1、true:开启。2、false:关闭。仅当子网内没有分配IPv6地址的云资源时,可配置此取值。
    id String
    Uniquely identifies the resource.
    ipv6CidrBlock String
    子网IPv6网段。1、创建/修改时请输入子网IPv6网段的最后8比特位(子网的掩码固定为/64)。2、仅当EnableIpv6设置为true时,支持配置本参数。3、取值范围:0~255。掩码固定为/64。
    isDefault Boolean
    该子网是否为默认子网。1、true:默认子网,表示该子网是创建ECS实例时系统自动创建的子网。2、false:非默认子网,表示该子网是用户手动创建的。
    networkAclId String
    子网关联的网络ACL的ID。
    projectName String
    子网所在VPC实例所属项目的名称。
    routeTable GetSubnetRouteTable
    路由表信息。
    status String
    子网的状态。1、Pending:表示配置中。2、Available:表示可用。
    subnetId String
    待修改信息的子网的ID。
    subnetName String
    子网的名称,长度限制为1 ~ 128个字符。需要以字母、中文或数字开头,可包含点号(.)、下划线(_)和短横线(-),不能以http://或https://开头,不填默认是子网的ID。
    tags List<GetSubnetTag>
    totalIpv4Count Integer
    子网下可用IP总数。
    updatedTime String
    子网的更新时间。
    vpcId String
    子网所属VPC的ID。
    zoneId String
    要创建的子网所属的可用区ID,更多可用区信息请参见地域和可用区。
    accountId string
    子网所属账户的ID。
    availableIpAddressCount number
    子网中可用的IP地址数量。
    cidrBlock string
    子网的IPv4网段。
    createdTime string
    子网的创建时间。
    description string
    子网的描述信息。长度限制为0~ 255个字符。需要以字母、中文或数字开头。可包含英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。),不能以http://或https://开头。
    enableIpv6 boolean
    开启/关闭IPv6功能。仅当子网所属的VPC开通IPv6功能时,可配置此参数。1、true:开启。2、false:关闭。仅当子网内没有分配IPv6地址的云资源时,可配置此取值。
    id string
    Uniquely identifies the resource.
    ipv6CidrBlock string
    子网IPv6网段。1、创建/修改时请输入子网IPv6网段的最后8比特位(子网的掩码固定为/64)。2、仅当EnableIpv6设置为true时,支持配置本参数。3、取值范围:0~255。掩码固定为/64。
    isDefault boolean
    该子网是否为默认子网。1、true:默认子网,表示该子网是创建ECS实例时系统自动创建的子网。2、false:非默认子网,表示该子网是用户手动创建的。
    networkAclId string
    子网关联的网络ACL的ID。
    projectName string
    子网所在VPC实例所属项目的名称。
    routeTable GetSubnetRouteTable
    路由表信息。
    status string
    子网的状态。1、Pending:表示配置中。2、Available:表示可用。
    subnetId string
    待修改信息的子网的ID。
    subnetName string
    子网的名称,长度限制为1 ~ 128个字符。需要以字母、中文或数字开头,可包含点号(.)、下划线(_)和短横线(-),不能以http://或https://开头,不填默认是子网的ID。
    tags GetSubnetTag[]
    totalIpv4Count number
    子网下可用IP总数。
    updatedTime string
    子网的更新时间。
    vpcId string
    子网所属VPC的ID。
    zoneId string
    要创建的子网所属的可用区ID,更多可用区信息请参见地域和可用区。
    account_id str
    子网所属账户的ID。
    available_ip_address_count int
    子网中可用的IP地址数量。
    cidr_block str
    子网的IPv4网段。
    created_time str
    子网的创建时间。
    description str
    子网的描述信息。长度限制为0~ 255个字符。需要以字母、中文或数字开头。可包含英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。),不能以http://或https://开头。
    enable_ipv6 bool
    开启/关闭IPv6功能。仅当子网所属的VPC开通IPv6功能时,可配置此参数。1、true:开启。2、false:关闭。仅当子网内没有分配IPv6地址的云资源时,可配置此取值。
    id str
    Uniquely identifies the resource.
    ipv6_cidr_block str
    子网IPv6网段。1、创建/修改时请输入子网IPv6网段的最后8比特位(子网的掩码固定为/64)。2、仅当EnableIpv6设置为true时,支持配置本参数。3、取值范围:0~255。掩码固定为/64。
    is_default bool
    该子网是否为默认子网。1、true:默认子网,表示该子网是创建ECS实例时系统自动创建的子网。2、false:非默认子网,表示该子网是用户手动创建的。
    network_acl_id str
    子网关联的网络ACL的ID。
    project_name str
    子网所在VPC实例所属项目的名称。
    route_table GetSubnetRouteTable
    路由表信息。
    status str
    子网的状态。1、Pending:表示配置中。2、Available:表示可用。
    subnet_id str
    待修改信息的子网的ID。
    subnet_name str
    子网的名称,长度限制为1 ~ 128个字符。需要以字母、中文或数字开头,可包含点号(.)、下划线(_)和短横线(-),不能以http://或https://开头,不填默认是子网的ID。
    tags Sequence[GetSubnetTag]
    total_ipv4_count int
    子网下可用IP总数。
    updated_time str
    子网的更新时间。
    vpc_id str
    子网所属VPC的ID。
    zone_id str
    要创建的子网所属的可用区ID,更多可用区信息请参见地域和可用区。
    accountId String
    子网所属账户的ID。
    availableIpAddressCount Number
    子网中可用的IP地址数量。
    cidrBlock String
    子网的IPv4网段。
    createdTime String
    子网的创建时间。
    description String
    子网的描述信息。长度限制为0~ 255个字符。需要以字母、中文或数字开头。可包含英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。),不能以http://或https://开头。
    enableIpv6 Boolean
    开启/关闭IPv6功能。仅当子网所属的VPC开通IPv6功能时,可配置此参数。1、true:开启。2、false:关闭。仅当子网内没有分配IPv6地址的云资源时,可配置此取值。
    id String
    Uniquely identifies the resource.
    ipv6CidrBlock String
    子网IPv6网段。1、创建/修改时请输入子网IPv6网段的最后8比特位(子网的掩码固定为/64)。2、仅当EnableIpv6设置为true时,支持配置本参数。3、取值范围:0~255。掩码固定为/64。
    isDefault Boolean
    该子网是否为默认子网。1、true:默认子网,表示该子网是创建ECS实例时系统自动创建的子网。2、false:非默认子网,表示该子网是用户手动创建的。
    networkAclId String
    子网关联的网络ACL的ID。
    projectName String
    子网所在VPC实例所属项目的名称。
    routeTable Property Map
    路由表信息。
    status String
    子网的状态。1、Pending:表示配置中。2、Available:表示可用。
    subnetId String
    待修改信息的子网的ID。
    subnetName String
    子网的名称,长度限制为1 ~ 128个字符。需要以字母、中文或数字开头,可包含点号(.)、下划线(_)和短横线(-),不能以http://或https://开头,不填默认是子网的ID。
    tags List<Property Map>
    totalIpv4Count Number
    子网下可用IP总数。
    updatedTime String
    子网的更新时间。
    vpcId String
    子网所属VPC的ID。
    zoneId String
    要创建的子网所属的可用区ID,更多可用区信息请参见地域和可用区。

    Supporting Types

    GetSubnetRouteTable

    RouteTableId string
    子网关联的路由表ID。
    RouteTableType string
    子网关联的路由表的类型。1、System:表示系统路由表。2、Custom:表示自定义路由表。
    RouteTableId string
    子网关联的路由表ID。
    RouteTableType string
    子网关联的路由表的类型。1、System:表示系统路由表。2、Custom:表示自定义路由表。
    routeTableId String
    子网关联的路由表ID。
    routeTableType String
    子网关联的路由表的类型。1、System:表示系统路由表。2、Custom:表示自定义路由表。
    routeTableId string
    子网关联的路由表ID。
    routeTableType string
    子网关联的路由表的类型。1、System:表示系统路由表。2、Custom:表示自定义路由表。
    route_table_id str
    子网关联的路由表ID。
    route_table_type str
    子网关联的路由表的类型。1、System:表示系统路由表。2、Custom:表示自定义路由表。
    routeTableId String
    子网关联的路由表ID。
    routeTableType String
    子网关联的路由表的类型。1、System:表示系统路由表。2、Custom:表示自定义路由表。

    GetSubnetTag

    Key string
    用户标签的标签键。
    Value string
    用户标签的标签值。
    Key string
    用户标签的标签键。
    Value string
    用户标签的标签值。
    key String
    用户标签的标签键。
    value String
    用户标签的标签值。
    key string
    用户标签的标签键。
    value string
    用户标签的标签值。
    key str
    用户标签的标签键。
    value str
    用户标签的标签值。
    key String
    用户标签的标签键。
    value String
    用户标签的标签值。

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    volcenginecc v0.0.2 published on Saturday, Oct 11, 2025 by Volcengine
      Meet Neo: Your AI Platform Teammate