computing / Client / nifty_create_private_lan

nifty_create_private_lan

computing.Client.nifty_create_private_lan(**kwargs)

プライベートLANを新規作成します。

See also: NIFCLOUD API Documentation

Request Syntax

response = client.nifty_create_private_lan(
    AccountingType='1'|'2',
    AvailabilityZone='string',
    CidrBlock='string',
    Description='string',
    PrivateLanName='string'
)
Parameters:
  • AccountingType (string) –

  • AvailabilityZone (string) –

  • CidrBlock (string) – [REQUIRED]

  • Description (string) –

  • PrivateLanName (string) –

Return type:

dict

Returns:

Response Syntax

{
    'PrivateLan': {
        'AccountingType': 'string',
        'AvailabilityZone': 'string',
        'CidrBlock': 'string',
        'CreatedTime': datetime(2015, 1, 1),
        'Description': 'string',
        'ElasticLoadBalancingSet': [
            {
                'ElasticLoadBalancerName': 'string',
                'ElasticLoadBalancerPort': 123,
                'InstancePort': 123,
                'Protocol': 'string'
            },
        ],
        'InstancesSet': [
            {
                'DeviceIndex': 'string',
                'InstanceId': 'string',
                'InstanceUniqueId': 'string',
                'IpAddress': 'string'
            },
        ],
        'NetworkId': 'string',
        'NetworkInterfaceSet': [
            {
                'IpAddress': 'string',
                'NetworkInterfaceId': 'string'
            },
        ],
        'NextMonthAccountingType': 'string',
        'PrivateLanName': 'string',
        'RemoteAccessVpnGatewaySet': [
            {
                'DeviceIndex': 'string',
                'IpAddress': 'string',
                'RemoteAccessVpnGatewayId': 'string',
                'RemoteAccessVpnGatewayName': 'string'
            },
        ],
        'RouterSet': [
            {
                'DeviceIndex': 'string',
                'IpAddress': 'string',
                'RouterId': 'string',
                'RouterName': 'string'
            },
        ],
        'SharingStatus': 'string',
        'State': 'string',
        'TagSet': [
            {
                'Key': 'string',
                'Value': 'string'
            },
        ],
        'VpnGatewaySet': [
            {
                'DeviceIndex': 'string',
                'IpAddress': 'string',
                'NiftyVpnGatewayName': 'string',
                'VpnGatewayId': 'string'
            },
        ]
    },
    'RequestId': 'string'
}

Response Structure

  • (dict) –

    • PrivateLan (dict) –

      • AccountingType (string) –

      • AvailabilityZone (string) –

      • CidrBlock (string) –

      • CreatedTime (datetime) –

      • Description (string) –

      • ElasticLoadBalancingSet (list) –

        • (dict) –

          • ElasticLoadBalancerName (string) –

          • ElasticLoadBalancerPort (integer) –

          • InstancePort (integer) –

          • Protocol (string) –

      • InstancesSet (list) –

        • (dict) –

          • DeviceIndex (string) –

          • InstanceId (string) –

          • InstanceUniqueId (string) –

          • IpAddress (string) –

      • NetworkId (string) –

      • NetworkInterfaceSet (list) –

        • (dict) –

          • IpAddress (string) –

          • NetworkInterfaceId (string) –

      • NextMonthAccountingType (string) –

      • PrivateLanName (string) –

      • RemoteAccessVpnGatewaySet (list) –

        • (dict) –

          • DeviceIndex (string) –

          • IpAddress (string) –

          • RemoteAccessVpnGatewayId (string) –

          • RemoteAccessVpnGatewayName (string) –

      • RouterSet (list) –

        • (dict) –

          • DeviceIndex (string) –

          • IpAddress (string) –

          • RouterId (string) –

          • RouterName (string) –

      • SharingStatus (string) –

      • State (string) –

      • TagSet (list) –

        • (dict) –

          • Key (string) –

          • Value (string) –

      • VpnGatewaySet (list) –

        • (dict) –

          • DeviceIndex (string) –

          • IpAddress (string) –

          • NiftyVpnGatewayName (string) –

          • VpnGatewayId (string) –

    • RequestId (string) –