computing / Client / nifty_describe_web_proxies
nifty_describe_web_proxies
- computing.Client.nifty_describe_web_proxies(**kwargs)
ルーターに設定されているWebプロキシの設定情報を取得します。
ルーターを指定するためには、ルーターユニークIDまたはルーター名が必要です。
ルーターを指定しない場合、取得できるすべてのルーター情報を取得します。
絞り込み条件の項目の値「Filter.n.Value.m」を指定する際、ワイルドカード文字(曖昧検索)指定可能です。「∗」は0個以上任意文字、 「?」は1個任意文字、「¥」はエスケープ変換文字(「∗niftycloud¥?¥¥」は「∗niftycloud?¥」を検索)となります。
曖昧検索が指定可能な絞り込み条件の項目名は、下記の通りです。
router-name
listen-network-name
listen-port
proxy-bypass-network-name
option-name-server
See also: NIFCLOUD API Documentation
Request Syntax
response = client.nifty_describe_web_proxies( Filter=[ { 'ListOfRequestValue': [ 'string', ], 'Name': 'router-id'|'router-name'|'listen-network-id'|'listen-network-name'|'listen-port'|'proxy-bypass-network-id'|'proxy-bypass-network-name'|'option-name-server' }, ], RouterId=[ 'string', ], RouterName=[ 'string', ] )
- Parameters:
Filter (list) –
(dict) –
ListOfRequestValue (list) –
(string) –
Name (string) –
RouterId (list) –
(string) –
RouterName (list) –
(string) –
- Return type:
dict
- Returns:
Response Syntax
{ 'RequestId': 'string', 'WebProxy': [ { 'BypassInterface': { 'NetworkId': 'string', 'NetworkName': 'string' }, 'Description': 'string', 'ListenInterface': { 'NetworkId': 'string', 'NetworkName': 'string' }, 'ListenPort': 'string', 'Option': { 'NameServer': 'string' }, 'RouterId': 'string', 'RouterName': 'string' }, ] }
Response Structure
(dict) –
RequestId (string) –
WebProxy (list) –
(dict) –
BypassInterface (dict) –
NetworkId (string) –
NetworkName (string) –
Description (string) –
ListenInterface (dict) –
NetworkId (string) –
NetworkName (string) –
ListenPort (string) –
Option (dict) –
NameServer (string) –
RouterId (string) –
RouterName (string) –