ListGrantVSwitchEnis 操作を呼び出して、仮想プライベートクラウド (VPC) 内のどのエラスティックネットワークインターフェース (ENI) がマルチキャストソースまたはメンバーとして機能できるかをクエリできます。
操作説明
ListGrantVSwitchEnis 操作を呼び出す前に、VPC が Cloud Enterprise Network (CEN) インスタンスに接続されていることを確認してください。詳細については、「トランジットルーター VPC 接続の作成」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cen:ListGrantVSwitchEnis |
get |
*CenInstance
|
なし | なし |
リクエストパラメーター
|
パラメーター |
タイプ |
必須 / 任意 |
説明 |
例 |
| CenId |
string |
必須 |
VPC が接続されている CEN インスタンスの ID。 |
cen-a7syd349kne38g**** |
| VpcId |
string |
必須 |
VPC の ID。 |
vpc-p0w9alkte4w2htrqe**** |
| VSwitchId |
string |
必須 |
VPC 内の vSwitch の ID。 一度に 1 つの vSwitch 内の ENI に関する情報のみをクエリできます。 |
vsw-p0w9s2ig1jnwgrbzl**** |
| NextToken |
string |
任意 |
次のクエリに使用されるトークン。有効な値:
|
AAAAAdDWBF2**** |
| MaxResults |
integer |
任意 |
各ページに返す最大エントリ数。有効な値: 10 ~ 500。 デフォルト値:
|
20 |
| NetworkInterfaceId |
array |
任意 |
ENI の ID。 |
|
|
string |
任意 |
ENI の ID。 システムは、Elastic Compute Service (ECS) インスタンスに関連付けられている ENI のみをマルチキャストソースとしてサポートしています。システムは、ENI のプライマリ プライベート IP アドレスからマルチキャストグループにマルチキャストトラフィックを送信します。 |
eni-wz9a2sgsskvw69v2**** |
|
| NetworkInterfaceName |
string |
任意 |
ENI の名前。 |
test-eni-name |
| PrimaryIpAddress |
string |
任意 |
ENI のプライマリ プライベート IPv4 アドレス。 |
192.168.XX.XX |
レスポンスパラメーター
|
パラメーター |
タイプ |
説明 |
例 |
|
object |
応答。 |
||
| RequestId |
string |
リクエスト ID。 |
DBFE1736-2F33-5309-9954-875B11E9519D |
| TotalCount |
string |
合計エントリ数。 重要
MaxResults と NextToken を使用してページングクエリを実行する場合、このパラメーターは無効です。 |
6 |
| GrantVSwitchEnis |
array<object> |
ENI 情報のリスト。 |
|
|
object |
ENI に関する情報。 |
||
| VpcId |
string |
VPC の ID。 |
vpc-p0w9alkte4w2htrqe**** |
| VSwitchId |
string |
vSwitch の ID。 |
vsw-p0w9s2ig1jnwgrbzl**** |
| NetworkInterfaceId |
string |
ENI の ID。 |
eni-p0w172vv82kxzb49**** |
| Description |
string |
ENI の説明。 |
created by CBN |
| TransitRouterFlag |
boolean |
ENI がトランジットルーターによって作成されたかどうかを示します。
トランジットルーターによって作成された ENI は、マルチキャストソースまたはメンバーとして使用できません。 |
false |
| NetworkInterfaceName |
string |
ENI の名前。 |
my-eni-name |
| PrimaryIpAddress |
string |
ENI のプライマリ プライベート IPv4 アドレス。 |
192.168.XX.XX |
| NextToken |
string |
次のクエリに使用されるトークン。 |
AAAAAdDWBF2**** |
| MaxResults |
integer |
返される最大エントリ数。 |
20 |
例
成功レスポンス
JSONJSON
{
"RequestId": "DBFE1736-2F33-5309-9954-875B11E9519D",
"TotalCount": "6",
"GrantVSwitchEnis": [
{
"VpcId": "vpc-p0w9alkte4w2htrqe****",
"VSwitchId": "vsw-p0w9s2ig1jnwgrbzl****",
"NetworkInterfaceId": "eni-p0w172vv82kxzb49****",
"Description": "created by CBN",
"TransitRouterFlag": false,
"NetworkInterfaceName": "my-eni-name",
"PrimaryIpAddress": "192.168.XX.XX"
}
],
"NextToken": "AAAAAdDWBF2****",
"MaxResults": 20
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidCenId.NotFound | The specified CenId is not found. | |
| 400 | InvalidVpcId.NotFound | The specified VpcId is not found. | |
| 400 | InvalidOperation.MulticastDomainAssociationNotExist | Operation is invalid because multicast association domain association not exist. | |
| 400 | InvalidParameter | Invalid parameter. | |
| 400 | Unauthorized | The AccessKeyId is unauthorized. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。