Method: Fog::Compute::AWS::Real#disassociate_address
- Defined in:
- lib/fog/aws/requests/compute/disassociate_address.rb
#disassociate_address(public_ip = nil, association_id = nil) ⇒ Object
Disassociate an elastic IP address from its instance (if any)
Parameters
-
public_ip<~String> - Public ip to assign to instance
-
association_id<~String> - Id associating eip to an network interface
Returns
-
response<~Excon::Response>:
-
body<~Hash>:
-
‘requestId’<~String> - Id of request
-
‘return’<~Boolean> - success?
-
-
21 22 23 24 25 26 27 28 29 |
# File 'lib/fog/aws/requests/compute/disassociate_address.rb', line 21 def disassociate_address(public_ip=nil, association_id=nil) request( 'Action' => 'DisassociateAddress', 'PublicIp' => public_ip, 'AssociationId' => association_id, :idempotent => true, :parser => Fog::Parsers::Compute::AWS::Basic.new ) end |