Class: Aws::Inspector::Types::AssetAttributes
- Inherits:
-
Struct
- Object
- Struct
- Aws::Inspector::Types::AssetAttributes
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-inspector/types.rb
Overview
A collection of attributes of the host from which the finding is generated.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#agent_id ⇒ String
The ID of the agent that is installed on the EC2 instance where the finding is generated.
-
#ami_id ⇒ String
The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
-
#auto_scaling_group ⇒ String
The Auto Scaling group of the EC2 instance where the finding is generated.
-
#hostname ⇒ String
The hostname of the EC2 instance where the finding is generated.
-
#ipv4_addresses ⇒ Array<String>
The list of IP v4 addresses of the EC2 instance where the finding is generated.
-
#network_interfaces ⇒ Array<Types::NetworkInterface>
An array of the network interfaces interacting with the EC2 instance where the finding is generated.
-
#schema_version ⇒ Integer
The schema version of this data type.
-
#tags ⇒ Array<Types::Tag>
The tags related to the EC2 instance where the finding is generated.
Instance Attribute Details
#agent_id ⇒ String
The ID of the agent that is installed on the EC2 instance where the finding is generated.
680 681 682 683 684 685 686 687 688 689 690 691 |
# File 'lib/aws-sdk-inspector/types.rb', line 680 class AssetAttributes < Struct.new( :schema_version, :agent_id, :auto_scaling_group, :ami_id, :hostname, :ipv4_addresses, :tags, :network_interfaces) SENSITIVE = [] include Aws::Structure end |
#ami_id ⇒ String
The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
680 681 682 683 684 685 686 687 688 689 690 691 |
# File 'lib/aws-sdk-inspector/types.rb', line 680 class AssetAttributes < Struct.new( :schema_version, :agent_id, :auto_scaling_group, :ami_id, :hostname, :ipv4_addresses, :tags, :network_interfaces) SENSITIVE = [] include Aws::Structure end |
#auto_scaling_group ⇒ String
The Auto Scaling group of the EC2 instance where the finding is generated.
680 681 682 683 684 685 686 687 688 689 690 691 |
# File 'lib/aws-sdk-inspector/types.rb', line 680 class AssetAttributes < Struct.new( :schema_version, :agent_id, :auto_scaling_group, :ami_id, :hostname, :ipv4_addresses, :tags, :network_interfaces) SENSITIVE = [] include Aws::Structure end |
#hostname ⇒ String
The hostname of the EC2 instance where the finding is generated.
680 681 682 683 684 685 686 687 688 689 690 691 |
# File 'lib/aws-sdk-inspector/types.rb', line 680 class AssetAttributes < Struct.new( :schema_version, :agent_id, :auto_scaling_group, :ami_id, :hostname, :ipv4_addresses, :tags, :network_interfaces) SENSITIVE = [] include Aws::Structure end |
#ipv4_addresses ⇒ Array<String>
The list of IP v4 addresses of the EC2 instance where the finding is generated.
680 681 682 683 684 685 686 687 688 689 690 691 |
# File 'lib/aws-sdk-inspector/types.rb', line 680 class AssetAttributes < Struct.new( :schema_version, :agent_id, :auto_scaling_group, :ami_id, :hostname, :ipv4_addresses, :tags, :network_interfaces) SENSITIVE = [] include Aws::Structure end |
#network_interfaces ⇒ Array<Types::NetworkInterface>
An array of the network interfaces interacting with the EC2 instance where the finding is generated.
680 681 682 683 684 685 686 687 688 689 690 691 |
# File 'lib/aws-sdk-inspector/types.rb', line 680 class AssetAttributes < Struct.new( :schema_version, :agent_id, :auto_scaling_group, :ami_id, :hostname, :ipv4_addresses, :tags, :network_interfaces) SENSITIVE = [] include Aws::Structure end |
#schema_version ⇒ Integer
The schema version of this data type.
680 681 682 683 684 685 686 687 688 689 690 691 |
# File 'lib/aws-sdk-inspector/types.rb', line 680 class AssetAttributes < Struct.new( :schema_version, :agent_id, :auto_scaling_group, :ami_id, :hostname, :ipv4_addresses, :tags, :network_interfaces) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
The tags related to the EC2 instance where the finding is generated.
680 681 682 683 684 685 686 687 688 689 690 691 |
# File 'lib/aws-sdk-inspector/types.rb', line 680 class AssetAttributes < Struct.new( :schema_version, :agent_id, :auto_scaling_group, :ami_id, :hostname, :ipv4_addresses, :tags, :network_interfaces) SENSITIVE = [] include Aws::Structure end |