Class: Aws::EC2::Types::DisassociateAddressRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::DisassociateAddressRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
Note:
When making an API call, you may pass DisassociateAddressRequest data as a hash:
{
association_id: "String",
public_ip: "String",
dry_run: false,
}
Contains the parameters for DisassociateAddress.
Instance Attribute Summary collapse
-
#association_id ⇒ String
[EC2-VPC] The association ID.
-
#dry_run ⇒ Boolean
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response.
-
#public_ip ⇒ String
[EC2-Classic] The Elastic IP address.
Instance Attribute Details
#association_id ⇒ String
[EC2-VPC] The association ID. Required for EC2-VPC.
11888 11889 11890 11891 11892 11893 |
# File 'lib/aws-sdk-ec2/types.rb', line 11888 class DisassociateAddressRequest < Struct.new( :association_id, :public_ip, :dry_run) include Aws::Structure end |
#dry_run ⇒ Boolean
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is ‘DryRunOperation`. Otherwise, it is `UnauthorizedOperation`.
11888 11889 11890 11891 11892 11893 |
# File 'lib/aws-sdk-ec2/types.rb', line 11888 class DisassociateAddressRequest < Struct.new( :association_id, :public_ip, :dry_run) include Aws::Structure end |
#public_ip ⇒ String
[EC2-Classic] The Elastic IP address. Required for EC2-Classic.
11888 11889 11890 11891 11892 11893 |
# File 'lib/aws-sdk-ec2/types.rb', line 11888 class DisassociateAddressRequest < Struct.new( :association_id, :public_ip, :dry_run) include Aws::Structure end |