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