AssociateAddress#

Description#

Запрос на ассоциацию внешнего Elastic IP-адреса с существующим экземпляром или сетевым интерфейсом.

Request Parameters#

Необходимые параметры#

  • AllocationId — Идентификатор выделенного внешнего Elastic IP-адреса.

    • Тип: String

    • Необходимо: Да, если не указан PublicIp

  • InstanceId — Идентификатор экземпляра.

    • Тип: String

    • Необходимо: Да, если не указан NetworkInterfaceId

  • NetworkInterfaceId — Идентификатор сетевого интерфейса.

    • Тип: String

    • Необходимо: Да, если не указан InstanceId

  • PublicIp — Внешний Elastic IP-адрес.

    • Тип: String

    • Необходимо: Да, если не указан AllocationId

Опциональные параметры#

  • AllowReassociation — Автоматическая реассоциация. При указании значения False операция завершится неудачей, если внешний Elastic IP-адрес уже ассоциирован с другим интерфейсом.

    • Тип: Boolean

    • Необходимо: Нет

    • Значение по умолчанию: True

Response Elements#

  • associationId — Идентификатор, который представляет ассоциацию Elastic IP-адреса с сетевым интерфейсом.

    • Тип: String

  • requestId — Идентификатор запроса.

    • Тип: String

  • return — В случае успешного запроса возвращается True, в противном случае возвращается ошибка.

    • Тип: Boolean

Examples#

c2-ec2 AssociateAddress AllocationId eipalloc-00000000 InstanceId i-00000000

c2-ec2 AssociateAddress AllocationId eipalloc-00000000 NetworkInterfaceId eni-00000000

c2-ec2 AssociateAddress AllocationId eipalloc-00000000 NetworkInterfaceId eni-00000000 AllowReassociation False

c2-ec2 AssociateAddress PublicIp 1.2.3.4 InstanceId i-00000000