# WARNING ABOUT GENERATED CODE # # This file is generated. See the contributing guide for more information: # https://github.com/aws/aws-sdk-ruby/blob/version-3/CONTRIBUTING.md # # WARNING ABOUT GENERATED CODE module Aws module EC2 # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterfaceAssociation.html class NetworkInterfaceAssociation # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterfaceAssociation.html#initialize-instance_method def initialize: (String id, Hash[Symbol, untyped] options) -> void | (id: String, ?client: Client) -> void | (Hash[Symbol, untyped] args) -> void # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterfaceAssociation.html#id-instance_method def id: () -> String # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterfaceAssociation.html#carrier_ip-instance_method def carrier_ip: () -> ::String # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterfaceAssociation.html#customer_owned_ip-instance_method def customer_owned_ip: () -> ::String # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterfaceAssociation.html#ip_owner_id-instance_method def ip_owner_id: () -> ::String # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterfaceAssociation.html#public_dns_name-instance_method def public_dns_name: () -> ::String # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterfaceAssociation.html#public_ip-instance_method def public_ip: () -> ::String def client: () -> Client # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterfaceAssociation.html#load-instance_method def load: () -> self alias reload load # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterfaceAssociation.html#data-instance_method def data: () -> Types::InstanceNetworkInterfaceAssociation # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterfaceAssociation.html#data_loaded?-instance_method def data_loaded?: () -> bool # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterfaceAssociation.html#delete-instance_method def delete: ( ?public_ip: ::String, ?dry_run: bool ) -> ::Aws::EmptyStructure | (?Hash[Symbol, untyped]) -> ::Aws::EmptyStructure # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/NetworkInterfaceAssociation.html#address-instance_method def address: () -> VpcAddress? class Collection < ::Aws::Resources::Collection[NetworkInterfaceAssociation] end end end end