SetFilterForLoadBalancer
処理概要
指定したロードバランサーにアクセスフィルターを設定します。
ロードバランサーを指定するためには、ロードバランサー名・ポート番号が必要です。
指定するパラメーター
| パラメーター | 型 | 説明 | 必須 |
|---|---|---|---|
| LoadBalancerName | string |
対象のロードバランサー名 |
○ |
| LoadBalancerPort | integer |
対象の待ち受けポート |
○ |
| InstancePort | integer |
対象の宛先ポート |
○ |
| IPAddresses.member.n.IPAddress | string |
アクセス元IPアドレス Default: 空 (すべて) 使用可能文字: 特定のIPアドレス(IPv4/IPv6) |
|
| IPAddresses.member.n.AddOnFilter | boolean |
追加フラグ 値:
|
|
| FilterType | string |
指定したアクセス元IPアドレスへの対処 値:
|
応答フィールド
| フィールド (項目) | 型 | 説明 |
|---|---|---|
| SetFilterForLoadBalancerResponse | - |
SetFilterForLoadBalancer レスポンス |
| ␣SetFilterForLoadBalancerResult | - |
処理結果の情報セット |
| ␣␣Filter | - |
フィルター情報 |
| ␣␣␣FilterType | string |
指定したアクセス元IPアドレスへの対処 備考: 返却値 1(許可する),2(拒否する) |
| ␣␣␣IPAddresses | - |
フィルター対象のアクセス元IPアドレスの情報セット |
| ␣␣␣␣member | - |
フィルター対象のアクセス元IPアドレス |
| ␣␣␣␣␣IPAddress | string |
アクセス元IPアドレス 備考: 返却値 *.*.*.*(すべてのIPアドレス) | 特定のIPアドレス |
| ␣ResponseMetadata | - |
リクエスト情報 |
| ␣␣RequestId | string |
リクエスト識別子 |
リクエストサンプル
https://jp-east-1.computing.api.nifcloud.com/api/
?Action=SetFilterForLoadBalancer
&LoadBalancerName=lb0001
&LoadBalancerPort=80
&InstancePort=80
&IPAddresses.member.1.IPAddress=111.111.111.111
&CommonParams
応答サンプル
<SetFilterForLoadBalancerResponse xmlns="https://computing.api.nifcloud.com/api/">
<SetFilterForLoadBalancerResult>
<Filter>
<FilterType>1</FilterType>
<IPAddresses>
<member>
<IPAddress>111.111.111.111</IPAddress>
</member>
</IPAddresses>
</Filter>
</SetFilterForLoadBalancerResult>
<ResponseMetadata>
<RequestId>ac501097-4c8d-475b-b06b-a90048ec181c</RequestId>
</ResponseMetadata>
</SetFilterForLoadBalancerResponse>


