public static class DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
Long |
availableIpAddressCount
The number of available IP addresses in the vSwitch.
|
String |
cidrBlock
The IPv4 CIDR block of the vSwitch.
|
String |
creationTime
The time when the vSwitch was created.
|
String |
description
The description of the vSwitch.
|
Boolean |
enabledIpv6
Indicates whether IPv6 is enabled for the vSwitch.
|
String |
ipv6CidrBlock
The IPv6 CIDR block of the vSwitch.
|
Boolean |
isDefault
Indicates whether the vSwitch is the default vSwitch.
|
String |
networkAclId
The ID of the network access control list (ACL).
|
Long |
ownerId
The ID of the Alibaba Cloud account to which the resource belongs.
|
String |
resourceGroupId
The ID of the resource group to which the vSwitch belongs.
|
DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitchRouteTable |
routeTable
The information about the route table.
|
String |
shareType
Indicates whether the vSwitch is shared.
|
String |
status
The status of the vSwitch.
|
DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitchTags |
tags
The tags of the vSwitch.
|
String |
vpcId
The ID of the VPC to which the vSwitch belongs.
|
String |
vSwitchId
The vSwitch ID.
|
String |
vSwitchName
The vSwitch name.
|
String |
zoneId
The ID of the zone to which the vSwitch belongs.
|
构造器和说明 |
---|
DescribeVSwitchesResponseBodyVSwitchesVSwitch() |
@NameInMap(value="AvailableIpAddressCount") public Long availableIpAddressCount
The number of available IP addresses in the vSwitch.
example:1
@NameInMap(value="CidrBlock") public String cidrBlock
The IPv4 CIDR block of the vSwitch.
example:172.16.0.0/24
@NameInMap(value="CreationTime") public String creationTime
The time when the vSwitch was created.
example:2022-01-18T12:43:57Z
@NameInMap(value="Description") public String description
The description of the vSwitch.
example:VSwitchDescription
@NameInMap(value="EnabledIpv6") public Boolean enabledIpv6
Indicates whether IPv6 is enabled for the vSwitch. If you enable IPv6, you must configure an IPv6 CIDR block for the vSwitch. Valid values:
true
@NameInMap(value="Ipv6CidrBlock") public String ipv6CidrBlock
The IPv6 CIDR block of the vSwitch.
example:2408:4002:10c4:4e03::/64
@NameInMap(value="IsDefault") public Boolean isDefault
Indicates whether the vSwitch is the default vSwitch. Valid values:
true
@NameInMap(value="NetworkAclId") public String networkAclId
The ID of the network access control list (ACL).
example:nacl-a2do9e413e0spzasx****
@NameInMap(value="OwnerId") public Long ownerId
The ID of the Alibaba Cloud account to which the resource belongs.
example:25346073170691****
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group to which the vSwitch belongs.
example:rg-acfmxazb4ph6aiy****
@NameInMap(value="RouteTable") public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitchRouteTable routeTable
The information about the route table.
@NameInMap(value="ShareType") public String shareType
Indicates whether the vSwitch is shared.
Shared
@NameInMap(value="Status") public String status
The status of the vSwitch. Valid values:
Available
@NameInMap(value="Tags") public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitchTags tags
The tags of the vSwitch.
@NameInMap(value="VSwitchId") public String vSwitchId
The vSwitch ID.
example:vsw-25bcdxs7pv1****
@NameInMap(value="VSwitchName") public String vSwitchName
The vSwitch name.
example:vSwitch
@NameInMap(value="VpcId") public String vpcId
The ID of the VPC to which the vSwitch belongs.
example:vpc-257gcdcdq64****
@NameInMap(value="ZoneId") public String zoneId
The ID of the zone to which the vSwitch belongs.
example:cn-hangzhou-d
public DescribeVSwitchesResponseBodyVSwitchesVSwitch()
public static DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch build(Map<String,?> map) throws Exception
Exception
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setAvailableIpAddressCount(Long availableIpAddressCount)
public Long getAvailableIpAddressCount()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setCidrBlock(String cidrBlock)
public String getCidrBlock()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setCreationTime(String creationTime)
public String getCreationTime()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setDescription(String description)
public String getDescription()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setEnabledIpv6(Boolean enabledIpv6)
public Boolean getEnabledIpv6()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setIpv6CidrBlock(String ipv6CidrBlock)
public String getIpv6CidrBlock()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setIsDefault(Boolean isDefault)
public Boolean getIsDefault()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setNetworkAclId(String networkAclId)
public String getNetworkAclId()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setOwnerId(Long ownerId)
public Long getOwnerId()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setRouteTable(DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitchRouteTable routeTable)
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitchRouteTable getRouteTable()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setShareType(String shareType)
public String getShareType()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setStatus(String status)
public String getStatus()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setTags(DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitchTags tags)
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitchTags getTags()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setVSwitchId(String vSwitchId)
public String getVSwitchId()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setVSwitchName(String vSwitchName)
public String getVSwitchName()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setVpcId(String vpcId)
public String getVpcId()
public DescribeVSwitchesResponseBody.DescribeVSwitchesResponseBodyVSwitchesVSwitch setZoneId(String zoneId)
public String getZoneId()
Copyright © 2024. All rights reserved.