computing / Client / create_vpn_gateway
create_vpn_gateway
- computing.Client.create_vpn_gateway(**kwargs)
拠点間VPNゲートウェイを新規作成します。
See also: NIFCLOUD API Documentation
Request Syntax
response = client.create_vpn_gateway( AccountingType='1'|'2', NetworkInterface=[ { 'IpAddress': 'string', 'IsOutsideNetwork': True|False, 'NetworkId': 'string', 'NetworkName': 'string' }, ], NiftyNetwork={ 'IpAddress': 'string', 'NetworkId': 'string', 'NetworkName': 'string' }, NiftyRedundancy=True|False, NiftyVpnGatewayDescription='string', NiftyVpnGatewayName='string', NiftyVpnGatewayType='small'|'medium'|'large', Placement={ 'AvailabilityZone': 'string' }, SecurityGroup=[ 'string', ], Type='string' )
- Parameters:
AccountingType (string) –
NetworkInterface (list) –
(dict) –
IpAddress (string) –
IsOutsideNetwork (boolean) –
NetworkId (string) –
NetworkName (string) –
NiftyNetwork (dict) –
IpAddress (string) –
NetworkId (string) –
NetworkName (string) –
NiftyRedundancy (boolean) –
NiftyVpnGatewayDescription (string) –
NiftyVpnGatewayName (string) –
NiftyVpnGatewayType (string) –
Placement (dict) –
AvailabilityZone (string) –
SecurityGroup (list) –
(string) –
Type (string) –
- Return type:
dict
- Returns:
Response Syntax
{ 'RequestId': 'string', 'VpnGateway': { 'AccountingType': 'string', 'AvailabilityZone': 'string', 'BackupInformation': { 'IsBackup': True|False }, 'GroupSet': [ { 'GroupId': 'string' }, ], 'NetworkInterfaceSet': [ { 'IpAddress': 'string', 'IsOutsideNetwork': True|False, 'NetworkId': 'string', 'NetworkName': 'string' }, ], 'NextMonthAccountingType': 'string', 'NiftyRedundancy': True|False, 'NiftyVpnGatewayDescription': 'string', 'NiftyVpnGatewayName': 'string', 'NiftyVpnGatewayType': 'string', 'State': 'string', 'VersionInformation': { 'IsLatest': True|False, 'Version': 'string' }, 'VpnGatewayId': 'string' } }
Response Structure
(dict) –
RequestId (string) –
VpnGateway (dict) –
AccountingType (string) –
AvailabilityZone (string) –
BackupInformation (dict) –
IsBackup (boolean) –
GroupSet (list) –
(dict) –
GroupId (string) –
NetworkInterfaceSet (list) –
(dict) –
IpAddress (string) –
IsOutsideNetwork (boolean) –
NetworkId (string) –
NetworkName (string) –
NextMonthAccountingType (string) –
NiftyRedundancy (boolean) –
NiftyVpnGatewayDescription (string) –
NiftyVpnGatewayName (string) –
NiftyVpnGatewayType (string) –
State (string) –
VersionInformation (dict) –
IsLatest (boolean) –
Version (string) –
VpnGatewayId (string) –