computing / Client / allocate_address

allocate_address

computing.Client.allocate_address(**kwargs)

付替IPアドレスを割り当てます。1回のリクエストで、1つのグローバルIPアドレスまたはプライベートIPアドレスが割り当てられます。

割り当てられるIPアドレスは、ニフクラにより決定されます。

サーバーを指定した場合、共通グローバル/共通プライベートの固定IPアドレスが付替IPアドレスに変更されます。

See also: NIFCLOUD API Documentation

Request Syntax

response = client.allocate_address(
    Domain='string',
    InstanceId='string',
    NiftyPrivateIp=True|False,
    Placement={
        'AvailabilityZone': 'string'
    }
)
Parameters:
  • Domain (string) –

  • InstanceId (string) –

  • NiftyPrivateIp (boolean) –

  • Placement (dict) –

    • AvailabilityZone (string) –

Return type:

dict

Returns:

Response Syntax

{
    'Placement': {
        'AvailabilityZone': 'string'
    },
    'PrivateIpAddress': 'string',
    'PublicIp': 'string',
    'RequestId': 'string'
}

Response Structure

  • (dict) –

    • Placement (dict) –

      • AvailabilityZone (string) –

    • PrivateIpAddress (string) –

    • PublicIp (string) –

    • RequestId (string) –