computing / Client / describe_vpn_gateways
describe_vpn_gateways
- computing.Client.describe_vpn_gateways(**kwargs)
指定した拠点間VPNゲートウェイの情報を取得します。
拠点間VPNゲートウェイを指定するためには、拠点間VPNゲートウェイユニークIDまたは拠点間VPNゲートウェイ名が必要です。
拠点間VPNゲートウェイを指定しない場合、取得できるすべての拠点間VPNゲートウェイ情報を取得します。
絞り込み条件の項目の値「Filter.n.Value.m」を指定する際、ワイルドカード文字(曖昧検索)指定可能です。「∗」は0個以上任意文字、「?」は1個任意文字、「¥」はエスケープ変換文字(「∗niftycloud¥?¥¥」は「∗niftycloud?¥」を検索)となります。
曖昧検索が指定可能な絞り込み条件の項目名は、下記の通りです。
nifty-vpn-gateway-name
nifty-vpn-gateway-description
See also: NIFCLOUD API Documentation
Request Syntax
response = client.describe_vpn_gateways( Filter=[ { 'ListOfRequestValue': [ 'string', ], 'Name': 'attachment.state'|'attachment.vpc-id'|'availability-zone'|'state'|'type'|'vpn-gateway-id'|'nifty-vpn-gateway-name'|'nifty-vpn-gateway-type'|'nifty-vpn-gateway-description'|'nifty-vpn-gateway-accountingType'|'ip-address'|'latest-version-information'|'version' }, ], NiftyVpnGatewayName=[ 'string', ], VpnGatewayId=[ 'string', ] )
- Parameters:
Filter (list) –
(dict) –
ListOfRequestValue (list) –
(string) –
Name (string) –
NiftyVpnGatewayName (list) –
(string) –
VpnGatewayId (list) –
(string) –
- Return type:
dict
- Returns:
Response Syntax
{ 'RequestId': 'string', 'VpnGatewaySet': [ { 'AccountingType': 'string', 'Attachments': 'string', 'AvailabilityZone': 'string', 'BackupInformation': { 'ExpirationDate': datetime(2015, 1, 1), 'IsBackup': True|False }, 'CreatedTime': datetime(2015, 1, 1), 'GroupSet': [ { 'GroupId': 'string' }, ], 'NetworkInterfaceSet': [ { 'CidrBlock': 'string', 'Descriprion': 'string', 'DeviceIndex': 'string', 'IpAddress': 'string', 'IsOutsideNetwork': True|False, 'NetworkId': 'string', 'NetworkName': 'string' }, ], 'NextMonthAccountingType': 'string', 'NiftyRedundancy': True|False, 'NiftyVpnGatewayDescription': 'string', 'NiftyVpnGatewayName': 'string', 'NiftyVpnGatewayType': 'string', 'RouteTableAssociationId': 'string', 'RouteTableId': 'string', 'State': 'string', 'TagSet': [ { 'Key': 'string', 'Value': 'string' }, ], 'VersionInformation': { 'IsLatest': True|False, 'Version': 'string' }, 'VpnGatewayId': 'string' }, ] }
Response Structure
(dict) –
RequestId (string) –
VpnGatewaySet (list) –
(dict) –
AccountingType (string) –
Attachments (string) –
AvailabilityZone (string) –
BackupInformation (dict) –
ExpirationDate (datetime) –
IsBackup (boolean) –
CreatedTime (datetime) –
GroupSet (list) –
(dict) –
GroupId (string) –
NetworkInterfaceSet (list) –
(dict) –
CidrBlock (string) –
Descriprion (string) –
DeviceIndex (string) –
IpAddress (string) –
IsOutsideNetwork (boolean) –
NetworkId (string) –
NetworkName (string) –
NextMonthAccountingType (string) –
NiftyRedundancy (boolean) –
NiftyVpnGatewayDescription (string) –
NiftyVpnGatewayName (string) –
NiftyVpnGatewayType (string) –
RouteTableAssociationId (string) –
RouteTableId (string) –
State (string) –
TagSet (list) –
(dict) –
Key (string) –
Value (string) –
VersionInformation (dict) –
IsLatest (boolean) –
Version (string) –
VpnGatewayId (string) –