Class: Aws::GuardDuty::Types::Ec2NetworkInterface
- Inherits:
-
Struct
- Object
- Struct
- Aws::GuardDuty::Types::Ec2NetworkInterface
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-guardduty/types.rb
Overview
Contains information about the elastic network interface of the Amazon EC2 instance.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#ipv_6_addresses ⇒ Array<String>
A list of IPv6 addresses for the Amazon EC2 instance.
-
#private_ip_addresses ⇒ Array<Types::PrivateIpAddressDetails>
Other private IP address information of the Amazon EC2 instance.
-
#public_ip ⇒ String
The public IP address of the Amazon EC2 instance.
-
#security_groups ⇒ Array<Types::SecurityGroup>
The security groups associated with the Amazon EC2 instance.
-
#sub_net_id ⇒ String
The subnet ID of the Amazon EC2 instance.
-
#vpc_id ⇒ String
The VPC ID of the Amazon EC2 instance.
Instance Attribute Details
#ipv_6_addresses ⇒ Array<String>
A list of IPv6 addresses for the Amazon EC2 instance.
3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 |
# File 'lib/aws-sdk-guardduty/types.rb', line 3129 class Ec2NetworkInterface < Struct.new( :ipv_6_addresses, :private_ip_addresses, :public_ip, :security_groups, :sub_net_id, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#private_ip_addresses ⇒ Array<Types::PrivateIpAddressDetails>
Other private IP address information of the Amazon EC2 instance.
3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 |
# File 'lib/aws-sdk-guardduty/types.rb', line 3129 class Ec2NetworkInterface < Struct.new( :ipv_6_addresses, :private_ip_addresses, :public_ip, :security_groups, :sub_net_id, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#public_ip ⇒ String
The public IP address of the Amazon EC2 instance.
3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 |
# File 'lib/aws-sdk-guardduty/types.rb', line 3129 class Ec2NetworkInterface < Struct.new( :ipv_6_addresses, :private_ip_addresses, :public_ip, :security_groups, :sub_net_id, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#security_groups ⇒ Array<Types::SecurityGroup>
The security groups associated with the Amazon EC2 instance.
3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 |
# File 'lib/aws-sdk-guardduty/types.rb', line 3129 class Ec2NetworkInterface < Struct.new( :ipv_6_addresses, :private_ip_addresses, :public_ip, :security_groups, :sub_net_id, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#sub_net_id ⇒ String
The subnet ID of the Amazon EC2 instance.
3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 |
# File 'lib/aws-sdk-guardduty/types.rb', line 3129 class Ec2NetworkInterface < Struct.new( :ipv_6_addresses, :private_ip_addresses, :public_ip, :security_groups, :sub_net_id, :vpc_id) SENSITIVE = [] include Aws::Structure end |
#vpc_id ⇒ String
The VPC ID of the Amazon EC2 instance.
3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 |
# File 'lib/aws-sdk-guardduty/types.rb', line 3129 class Ec2NetworkInterface < Struct.new( :ipv_6_addresses, :private_ip_addresses, :public_ip, :security_groups, :sub_net_id, :vpc_id) SENSITIVE = [] include Aws::Structure end |