ネットワーク情報を照会します。内部ネットワークは vSwitch によって構成されます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
vpc:DescribeVSwitches |
list |
*VSwitch。
|
|
なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| VpcId |
string |
任意 |
vSwitch が属する VPC の ID。 説明
RegionId または VpcId パラメーターのいずれか一方以上を指定してください。 |
vpc-25cdvfeq58pl**** |
| VSwitchId |
string |
任意 |
クエリ対象の vSwitch の ID。 |
vsw-23dscddcffvf3**** |
| ZoneId |
string |
任意 |
vSwitch が属するゾーンの ID。 DescribeZones 操作を呼び出してゾーン ID をクエリできます。 |
cn-hangzhou-d。 |
| RegionId |
string |
任意 |
vSwitch が属するリージョンの ID。 DescribeRegions 操作を呼び出してリージョン ID をクエリできます。 説明
RegionId または VpcId パラメーターのいずれか一方以上を指定してください。 |
cn-hangzhou。 |
| VSwitchName |
string |
任意 |
vSwitch の名前。 名前は 1~128 文字で、 |
vSwitch。 |
| DryRun |
boolean |
任意 |
ドライランを実行するかどうかを指定します。有効な値:
|
true。 |
| IsDefault |
boolean |
任意 |
指定されたリージョンのデフォルト vSwitch をクエリするかどうかを指定します。有効な値:
このパラメーターを指定しない場合、システムは指定されたリージョン内のすべての vSwitch をクエリします。 |
true。 |
| RouteTableId |
string |
任意 |
ルートテーブルの ID。 |
vtb-bp145q7glnuzdvzu2**** |
| ResourceGroupId |
string |
任意 |
vSwitch が属するリソースグループの ID。 |
rg-bp67acfmxazb4ph**** |
| PageNumber |
integer |
任意 |
ページ番号。デフォルト値: 1。 |
1 |
| PageSize |
integer |
任意 |
ページング時の 1 ページあたりのエントリ数。最大値: 50。デフォルト値: 10。 |
10 |
| VSwitchOwnerId |
integer |
任意 |
リソース所有権の Alibaba Cloud アカウント ID。 |
2546073170691**** |
| EnableIpv6 |
boolean |
任意 |
指定されたリージョンで IPv6 CIDR ブロックが有効になっている vSwitch をクエリするかどうかを指定します。有効な値:
このパラメーターを指定しない場合、システムは指定されたリージョン内のすべての vSwitch をクエリします。 |
false。 |
| Tag |
array<object> |
任意 |
リソースのタグ。 |
|
|
object |
任意 |
タグ。 |
||
| Key |
string |
任意 |
リソースのタグキー。最大 20 個のタグキーを指定できます。タグキーを空文字列にすることはできません。 タグキーは最大 128 文字で、 |
FinanceDept。 |
| Value |
string |
任意 |
リソースのタグ値。最大 20 個のタグ値を指定できます。タグ値は空文字列でも構いません。 タグ値は最大 128 文字で、 |
FinanceJoshua。 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーター。 |
||
| PageSize |
integer |
1 ページあたりのエントリ数。 |
10 |
| RequestId |
string |
リクエスト ID。 |
9A572171-4E27-40D1-BD36-D26C9E71E29E |
| PageNumber |
integer |
ページ番号。 |
1 |
| TotalCount |
integer |
返されるエントリの総数。 |
1 |
| VSwitches |
object |
||
| VSwitch |
array<object> |
vSwitch の詳細。 |
|
|
array<object> |
vSwitch 構造体。 |
||
| VpcId |
string |
vSwitch が属する VPC の ID。 |
vpc-257gcdcdq64**** |
| Status |
string |
vSwitch のステータス。有効な値:
|
Available |
| CreationTime |
string |
vSwitch が作成された時間。 |
2022-01-18T12:43:57Z |
| IsDefault |
boolean |
vSwitch がデフォルト vSwitch であるかどうかを示します。有効な値:
|
true |
| AvailableIpAddressCount |
integer |
vSwitch で利用可能な IP アドレスの数。 |
1 |
| NetworkAclId |
string |
ネットワーク ACL の ID。 |
nacl-a2do9e413e0spzasx**** |
| OwnerId |
integer |
リソース所有権の Alibaba Cloud アカウント ID。 |
25346073170691**** |
| VSwitchId |
string |
vSwitch の ID。 |
vsw-25bcdxs7pv1**** |
| CidrBlock |
string |
vSwitch の IPv4 CIDR ブロック。 |
172.16.0.0/24 |
| Description |
string |
vSwitch の説明。 |
VSwitchDescription |
| ResourceGroupId |
string |
vSwitch が属するリソースグループの ID。 |
rg-acfmxazb4ph6aiy**** |
| ZoneId |
string |
vSwitch が属するゾーン。 |
cn-hangzhou-d |
| Ipv6CidrBlock |
string |
vSwitch の IPv6 CIDR ブロック。 |
2408:4002:10c4:4e03::/64 |
| VSwitchName |
string |
vSwitch の名前。 |
vSwitch |
| ShareType |
string |
vSwitch の共有タイプ。
|
Shared |
| EnabledIpv6 |
boolean |
vSwitch で IPv6 CIDR ブロックが有効かどうかを示します。有効な値:
|
true |
| Tags |
object |
||
| Tag |
array<object> |
vSwitch のタグ情報。 |
|
|
object |
タグ情報構造体。 |
||
| Key |
string |
vSwitch のタグキー。 |
department |
| Value |
string |
vSwitch のタグ値。 |
dev |
| RouteTable |
object |
ルートテーブル情報。 |
|
| RouteTableId |
string |
vSwitch に関連付けられているルートテーブルの ID。 |
vrt-bp145q7glnuzdv**** |
| RouteTableType |
string |
vSwitch に関連付けられているルートテーブルのタイプ。有効な値:
|
System |
例
成功レスポンス
JSONJSON
{
"PageSize": 10,
"RequestId": "9A572171-4E27-40D1-BD36-D26C9E71E29E",
"PageNumber": 1,
"TotalCount": 1,
"VSwitches": {
"VSwitch": [
{
"VpcId": "vpc-257gcdcdq64****",
"Status": "Available",
"CreationTime": "2022-01-18T12:43:57Z",
"IsDefault": true,
"AvailableIpAddressCount": 1,
"NetworkAclId": "nacl-a2do9e413e0spzasx****",
"OwnerId": 0,
"VSwitchId": "vsw-25bcdxs7pv1****",
"CidrBlock": "172.16.0.0/24",
"Description": "VSwitchDescription",
"ResourceGroupId": "rg-acfmxazb4ph6aiy****",
"ZoneId": "cn-hangzhou-d",
"Ipv6CidrBlock": "2408:4002:10c4:4e03::/64",
"VSwitchName": "vSwitch",
"ShareType": "Shared",
"EnabledIpv6": true,
"Tags": {
"Tag": [
{
"Key": "department",
"Value": "dev"
}
]
},
"RouteTable": {
"RouteTableId": "vrt-bp145q7glnuzdv****",
"RouteTableType": "System"
}
}
]
}
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | Forbidden.VpcNotFound | Specified VPC can not found. | 指定された VPC は存在しません。 |
| 400 | InvalidTagKey | The tag keys are not valid. | タグインデックスが無効です。 |
| 400 | InvalidTagValue | The tag values are not valid. | タグ値が無効です。 |
| 400 | IellgalParameter.OwnerAccount | The specified parameter OwnerAccount is not valid. | 指定された OwnerAccount パラメーターが無効です。 |
| 400 | IllegalParam.OwnerId | The specified parameter VSwitchOwnerId is not valid. | |
| 400 | InvalidVpcIdNumber.NotSupported | The number of vpcIds exceeds the limit. | VPC ID の数が上限を超えています。 |
| 400 | InvalidVSwitchIdNumber.NotSupported | The number of vSwitchIds exceeds the limit. | |
| 400 | Throttling.DeepPageSkip | Deep page skip throttled. Please reduce the page skip frequency or use sequential pagination. | ディープページネーションのスキップ数が速度制限を引き起こしました。ディープページネーションのスキップ頻度を下げるか、順次ページネーションを使用してください。 |
| 404 | InvalidVSwitchId.NotFound | VSwitch not exist. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。