computing / Client / associate_address
associate_address
- computing.Client.associate_address(**kwargs)
指定したサーバーへ付替IPアドレスを追加します。
元々サーバーに割り当てられていたIPアドレスは、付替IPアドレス設定中は確保された状態となり、付替IPアドレス解除時に再設定されます。
また付替IPアドレスの反映には、サーバーの再起動が必要になります。
再起動オプションをfalseで指定する場合はサーバー停止時のみ選択可能です。
付替IPアドレスをサーバーへ追加するには、サーバーの再起動もあり時間がかかることがあります。
サーバーのステータスは、API「DescribeInstances」のレスポンス値「instanceState」で確認できます。
また、付替IPアドレスが正しくサーバーに反映されているかの確認が必要です。
同じくAPI「DescribeInstances」のレスポンス値「ipType」もしくはAPI「DescribeAddresses」のレスポンス値「instanceId」で確認できます。
See also: NIFCLOUD API Documentation
Request Syntax
response = client.associate_address( AllocationId='string', AllowReassociation=True|False, InstanceId='string', NetworkInterfaceId='string', NiftyReboot='force'|'true'|'false', PrivateIpAddress='string', PublicIp='string' )
- Parameters:
AllocationId (string) –
AllowReassociation (boolean) –
InstanceId (string) – [REQUIRED]
NetworkInterfaceId (string) –
NiftyReboot (string) –
PrivateIpAddress (string) –
PublicIp (string) –
- Return type:
dict
- Returns:
Response Syntax
{ 'RequestId': 'string', 'Return': True|False }
Response Structure
(dict) –
RequestId (string) –
Return (boolean) –