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>