volcenginecc v0.0.2 published on Saturday, Oct 11, 2025 by Volcengine
volcenginecc.vpc.getSubnet
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:
- Account
Id string - 子网所属账户的ID。
- Available
Ip intAddress Count - 子网中可用的IP地址数量。
- Cidr
Block string - 子网的IPv4网段。
- Created
Time string - 子网的创建时间。
- Description string
- 子网的描述信息。长度限制为0~ 255个字符。需要以字母、中文或数字开头。可包含英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。),不能以http://或https://开头。
- Enable
Ipv6 bool - 开启/关闭IPv6功能。仅当子网所属的VPC开通IPv6功能时,可配置此参数。1、true:开启。2、false:关闭。仅当子网内没有分配IPv6地址的云资源时,可配置此取值。
- Id string
- Uniquely identifies the resource.
- Ipv6Cidr
Block string - 子网IPv6网段。1、创建/修改时请输入子网IPv6网段的最后8比特位(子网的掩码固定为/64)。2、仅当EnableIpv6设置为true时,支持配置本参数。3、取值范围:0~255。掩码固定为/64。
- Is
Default bool - 该子网是否为默认子网。1、true:默认子网,表示该子网是创建ECS实例时系统自动创建的子网。2、false:非默认子网,表示该子网是用户手动创建的。
- Network
Acl stringId - 子网关联的网络ACL的ID。
- Project
Name string - 子网所在VPC实例所属项目的名称。
- Route
Table Volcengine.Get Subnet Route Table - 路由表信息。
- Status string
- 子网的状态。1、Pending:表示配置中。2、Available:表示可用。
- Subnet
Id string - 待修改信息的子网的ID。
- Subnet
Name string - 子网的名称,长度限制为1 ~ 128个字符。需要以字母、中文或数字开头,可包含点号(.)、下划线(_)和短横线(-),不能以http://或https://开头,不填默认是子网的ID。
- List<Volcengine.
Get Subnet Tag> - Total
Ipv4Count int - 子网下可用IP总数。
- Updated
Time string - 子网的更新时间。
- Vpc
Id string - 子网所属VPC的ID。
- Zone
Id string - 要创建的子网所属的可用区ID,更多可用区信息请参见地域和可用区。
- Account
Id string - 子网所属账户的ID。
- Available
Ip intAddress Count - 子网中可用的IP地址数量。
- Cidr
Block string - 子网的IPv4网段。
- Created
Time string - 子网的创建时间。
- Description string
- 子网的描述信息。长度限制为0~ 255个字符。需要以字母、中文或数字开头。可包含英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。),不能以http://或https://开头。
- Enable
Ipv6 bool - 开启/关闭IPv6功能。仅当子网所属的VPC开通IPv6功能时,可配置此参数。1、true:开启。2、false:关闭。仅当子网内没有分配IPv6地址的云资源时,可配置此取值。
- Id string
- Uniquely identifies the resource.
- Ipv6Cidr
Block string - 子网IPv6网段。1、创建/修改时请输入子网IPv6网段的最后8比特位(子网的掩码固定为/64)。2、仅当EnableIpv6设置为true时,支持配置本参数。3、取值范围:0~255。掩码固定为/64。
- Is
Default bool - 该子网是否为默认子网。1、true:默认子网,表示该子网是创建ECS实例时系统自动创建的子网。2、false:非默认子网,表示该子网是用户手动创建的。
- Network
Acl stringId - 子网关联的网络ACL的ID。
- Project
Name string - 子网所在VPC实例所属项目的名称。
- Route
Table GetSubnet Route Table - 路由表信息。
- Status string
- 子网的状态。1、Pending:表示配置中。2、Available:表示可用。
- Subnet
Id string - 待修改信息的子网的ID。
- Subnet
Name string - 子网的名称,长度限制为1 ~ 128个字符。需要以字母、中文或数字开头,可包含点号(.)、下划线(_)和短横线(-),不能以http://或https://开头,不填默认是子网的ID。
- []Get
Subnet Tag - Total
Ipv4Count int - 子网下可用IP总数。
- Updated
Time string - 子网的更新时间。
- Vpc
Id string - 子网所属VPC的ID。
- Zone
Id string - 要创建的子网所属的可用区ID,更多可用区信息请参见地域和可用区。
- account
Id String - 子网所属账户的ID。
- available
Ip IntegerAddress Count - 子网中可用的IP地址数量。
- cidr
Block String - 子网的IPv4网段。
- created
Time String - 子网的创建时间。
- description String
- 子网的描述信息。长度限制为0~ 255个字符。需要以字母、中文或数字开头。可包含英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。),不能以http://或https://开头。
- enable
Ipv6 Boolean - 开启/关闭IPv6功能。仅当子网所属的VPC开通IPv6功能时,可配置此参数。1、true:开启。2、false:关闭。仅当子网内没有分配IPv6地址的云资源时,可配置此取值。
- id String
- Uniquely identifies the resource.
- ipv6Cidr
Block String - 子网IPv6网段。1、创建/修改时请输入子网IPv6网段的最后8比特位(子网的掩码固定为/64)。2、仅当EnableIpv6设置为true时,支持配置本参数。3、取值范围:0~255。掩码固定为/64。
- is
Default Boolean - 该子网是否为默认子网。1、true:默认子网,表示该子网是创建ECS实例时系统自动创建的子网。2、false:非默认子网,表示该子网是用户手动创建的。
- network
Acl StringId - 子网关联的网络ACL的ID。
- project
Name String - 子网所在VPC实例所属项目的名称。
- route
Table GetSubnet Route Table - 路由表信息。
- status String
- 子网的状态。1、Pending:表示配置中。2、Available:表示可用。
- subnet
Id String - 待修改信息的子网的ID。
- subnet
Name String - 子网的名称,长度限制为1 ~ 128个字符。需要以字母、中文或数字开头,可包含点号(.)、下划线(_)和短横线(-),不能以http://或https://开头,不填默认是子网的ID。
- List<Get
Subnet Tag> - total
Ipv4Count Integer - 子网下可用IP总数。
- updated
Time String - 子网的更新时间。
- vpc
Id String - 子网所属VPC的ID。
- zone
Id String - 要创建的子网所属的可用区ID,更多可用区信息请参见地域和可用区。
- account
Id string - 子网所属账户的ID。
- available
Ip numberAddress Count - 子网中可用的IP地址数量。
- cidr
Block string - 子网的IPv4网段。
- created
Time string - 子网的创建时间。
- description string
- 子网的描述信息。长度限制为0~ 255个字符。需要以字母、中文或数字开头。可包含英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。),不能以http://或https://开头。
- enable
Ipv6 boolean - 开启/关闭IPv6功能。仅当子网所属的VPC开通IPv6功能时,可配置此参数。1、true:开启。2、false:关闭。仅当子网内没有分配IPv6地址的云资源时,可配置此取值。
- id string
- Uniquely identifies the resource.
- ipv6Cidr
Block string - 子网IPv6网段。1、创建/修改时请输入子网IPv6网段的最后8比特位(子网的掩码固定为/64)。2、仅当EnableIpv6设置为true时,支持配置本参数。3、取值范围:0~255。掩码固定为/64。
- is
Default boolean - 该子网是否为默认子网。1、true:默认子网,表示该子网是创建ECS实例时系统自动创建的子网。2、false:非默认子网,表示该子网是用户手动创建的。
- network
Acl stringId - 子网关联的网络ACL的ID。
- project
Name string - 子网所在VPC实例所属项目的名称。
- route
Table GetSubnet Route Table - 路由表信息。
- status string
- 子网的状态。1、Pending:表示配置中。2、Available:表示可用。
- subnet
Id string - 待修改信息的子网的ID。
- subnet
Name string - 子网的名称,长度限制为1 ~ 128个字符。需要以字母、中文或数字开头,可包含点号(.)、下划线(_)和短横线(-),不能以http://或https://开头,不填默认是子网的ID。
- Get
Subnet Tag[] - total
Ipv4Count number - 子网下可用IP总数。
- updated
Time string - 子网的更新时间。
- vpc
Id string - 子网所属VPC的ID。
- zone
Id string - 要创建的子网所属的可用区ID,更多可用区信息请参见地域和可用区。
- account_
id str - 子网所属账户的ID。
- available_
ip_ intaddress_ count - 子网中可用的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_ strblock - 子网IPv6网段。1、创建/修改时请输入子网IPv6网段的最后8比特位(子网的掩码固定为/64)。2、仅当EnableIpv6设置为true时,支持配置本参数。3、取值范围:0~255。掩码固定为/64。
- is_
default bool - 该子网是否为默认子网。1、true:默认子网,表示该子网是创建ECS实例时系统自动创建的子网。2、false:非默认子网,表示该子网是用户手动创建的。
- network_
acl_ strid - 子网关联的网络ACL的ID。
- project_
name str - 子网所在VPC实例所属项目的名称。
- route_
table GetSubnet Route Table - 路由表信息。
- status str
- 子网的状态。1、Pending:表示配置中。2、Available:表示可用。
- subnet_
id str - 待修改信息的子网的ID。
- subnet_
name str - 子网的名称,长度限制为1 ~ 128个字符。需要以字母、中文或数字开头,可包含点号(.)、下划线(_)和短横线(-),不能以http://或https://开头,不填默认是子网的ID。
- Sequence[Get
Subnet Tag] - total_
ipv4_ intcount - 子网下可用IP总数。
- updated_
time str - 子网的更新时间。
- vpc_
id str - 子网所属VPC的ID。
- zone_
id str - 要创建的子网所属的可用区ID,更多可用区信息请参见地域和可用区。
- account
Id String - 子网所属账户的ID。
- available
Ip NumberAddress Count - 子网中可用的IP地址数量。
- cidr
Block String - 子网的IPv4网段。
- created
Time String - 子网的创建时间。
- description String
- 子网的描述信息。长度限制为0~ 255个字符。需要以字母、中文或数字开头。可包含英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。),不能以http://或https://开头。
- enable
Ipv6 Boolean - 开启/关闭IPv6功能。仅当子网所属的VPC开通IPv6功能时,可配置此参数。1、true:开启。2、false:关闭。仅当子网内没有分配IPv6地址的云资源时,可配置此取值。
- id String
- Uniquely identifies the resource.
- ipv6Cidr
Block String - 子网IPv6网段。1、创建/修改时请输入子网IPv6网段的最后8比特位(子网的掩码固定为/64)。2、仅当EnableIpv6设置为true时,支持配置本参数。3、取值范围:0~255。掩码固定为/64。
- is
Default Boolean - 该子网是否为默认子网。1、true:默认子网,表示该子网是创建ECS实例时系统自动创建的子网。2、false:非默认子网,表示该子网是用户手动创建的。
- network
Acl StringId - 子网关联的网络ACL的ID。
- project
Name String - 子网所在VPC实例所属项目的名称。
- route
Table Property Map - 路由表信息。
- status String
- 子网的状态。1、Pending:表示配置中。2、Available:表示可用。
- subnet
Id String - 待修改信息的子网的ID。
- subnet
Name String - 子网的名称,长度限制为1 ~ 128个字符。需要以字母、中文或数字开头,可包含点号(.)、下划线(_)和短横线(-),不能以http://或https://开头,不填默认是子网的ID。
- List<Property Map>
- total
Ipv4Count Number - 子网下可用IP总数。
- updated
Time String - 子网的更新时间。
- vpc
Id String - 子网所属VPC的ID。
- zone
Id String - 要创建的子网所属的可用区ID,更多可用区信息请参见地域和可用区。
Supporting Types
GetSubnetRouteTable
- Route
Table stringId - 子网关联的路由表ID。
- Route
Table stringType - 子网关联的路由表的类型。1、System:表示系统路由表。2、Custom:表示自定义路由表。
- Route
Table stringId - 子网关联的路由表ID。
- Route
Table stringType - 子网关联的路由表的类型。1、System:表示系统路由表。2、Custom:表示自定义路由表。
- route
Table StringId - 子网关联的路由表ID。
- route
Table StringType - 子网关联的路由表的类型。1、System:表示系统路由表。2、Custom:表示自定义路由表。
- route
Table stringId - 子网关联的路由表ID。
- route
Table stringType - 子网关联的路由表的类型。1、System:表示系统路由表。2、Custom:表示自定义路由表。
- route_
table_ strid - 子网关联的路由表ID。
- route_
table_ strtype - 子网关联的路由表的类型。1、System:表示系统路由表。2、Custom:表示自定义路由表。
- route
Table StringId - 子网关联的路由表ID。
- route
Table StringType - 子网关联的路由表的类型。1、System:表示系统路由表。2、Custom:表示自定义路由表。
GetSubnetTag
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcenginecc
Terraform Provider.
volcenginecc v0.0.2 published on Saturday, Oct 11, 2025 by Volcengine