SetFilterForLoadBalancer
処理概要
指定したロードバランサーにアクセスフィルターを設定します。
ロードバランサーを指定するためには、ロードバランサー名・ポート番号が必要です。
指定するパラメーター
パラメーター | 型 | 説明 | 必須 |
---|---|---|---|
LoadBalancerName | string |
対象のロードバランサー名 |
○ |
LoadBalancerPort | integer |
対象の待ち受けポート |
○ |
InstancePort | integer |
対象の宛先ポート |
○ |
IPAddresses.member.n.IPAddress | string |
アクセス元IPアドレス Default: 空 (すべて) 使用可能文字: 特定のIPアドレス(IPv4/IPv6) |
|
IPAddresses.member.n.AddOnFilter | boolean |
追加フラグ 値: True (IPアドレスを追加) | False (IPアドレスを削除) Default: True |
|
FilterType | string |
指定したアクセス元IPアドレスへの対処 値: 1 (許可する) | 2 (拒否する) Default: 1 |
応答フィールド
フィールド (項目) | 型 | 説明 |
---|---|---|
SetFilterForLoadBalancerResponse | - |
SetFilterForLoadBalancer レスポンス Ancestor: なし Children: SetFilterForLoadBalancerResult | ResponseMetadata |
SetFilterForLoadBalancerResult | - |
処理結果の情報セット Ancestor: SetFilterForLoadBalancerResponse Children: Filter |
Filter | - |
フィルター情報 Ancestor: SetFilterForLoadBalancerResult Children: FilterType | IPAddresses |
FilterType | string |
指定したアクセス元IPアドレスへの対処 値: 1(許可する) | 2(拒否する) Ancestor: Filter Children: なし |
IPAddresses | - |
フィルター対象のアクセス元IPアドレスの情報セット Ancestor: Filter Children: member |
member | - |
フィルター対象のアクセス元IPアドレス Ancestor: IPAddresses Children: IPAddress |
IPAddress | string |
アクセス元IPアドレス 値: *.*.*.*(すべてのIPアドレス) | 特定のIPアドレス(IPv4/IPv6) Ancestor: member Children: なし |
ResponseMetadata | - |
リクエスト情報 Ancestor: SetFilterForLoadBalancerResponse Children: RequestId |
RequestId | string |
リクエスト識別子 Ancestor: ResponseMetadata Children: なし |
リクエストサンプル
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>