Class: Aws::Inspector2::Types::Vm

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-inspector2/types.rb

Overview

Contains details about a VM instance involved in a finding.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#execution_role ⇒ String

The execution role of the VM instance.

Returns:

  • (String)


11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
# File 'lib/aws-sdk-inspector2/types.rb', line 11104

class Vm < Struct.new(
  :type,
  :vm_name,
  :vm_image_reference,
  :ip_v4_addresses,
  :ip_v6_addresses,
  :network_id,
  :subnet_ids,
  :security_group_ids,
  :launched_at,
  :platform,
  :execution_role,
  :key_name)
  SENSITIVE = []
  include Aws::Structure
end

#ip_v4_addresses ⇒ Array<String>

The IPv4 addresses of the VM instance.

Returns:

  • (Array<String>)


11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
# File 'lib/aws-sdk-inspector2/types.rb', line 11104

class Vm < Struct.new(
  :type,
  :vm_name,
  :vm_image_reference,
  :ip_v4_addresses,
  :ip_v6_addresses,
  :network_id,
  :subnet_ids,
  :security_group_ids,
  :launched_at,
  :platform,
  :execution_role,
  :key_name)
  SENSITIVE = []
  include Aws::Structure
end

#ip_v6_addresses ⇒ Array<String>

The IPv6 addresses of the VM instance.

Returns:

  • (Array<String>)


11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
# File 'lib/aws-sdk-inspector2/types.rb', line 11104

class Vm < Struct.new(
  :type,
  :vm_name,
  :vm_image_reference,
  :ip_v4_addresses,
  :ip_v6_addresses,
  :network_id,
  :subnet_ids,
  :security_group_ids,
  :launched_at,
  :platform,
  :execution_role,
  :key_name)
  SENSITIVE = []
  include Aws::Structure
end

#key_name ⇒ String

The key name associated with the VM instance.

Returns:

  • (String)


11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
# File 'lib/aws-sdk-inspector2/types.rb', line 11104

class Vm < Struct.new(
  :type,
  :vm_name,
  :vm_image_reference,
  :ip_v4_addresses,
  :ip_v6_addresses,
  :network_id,
  :subnet_ids,
  :security_group_ids,
  :launched_at,
  :platform,
  :execution_role,
  :key_name)
  SENSITIVE = []
  include Aws::Structure
end

#launched_at ⇒ Time

The date and time the VM instance was launched.

Returns:



11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
# File 'lib/aws-sdk-inspector2/types.rb', line 11104

class Vm < Struct.new(
  :type,
  :vm_name,
  :vm_image_reference,
  :ip_v4_addresses,
  :ip_v6_addresses,
  :network_id,
  :subnet_ids,
  :security_group_ids,
  :launched_at,
  :platform,
  :execution_role,
  :key_name)
  SENSITIVE = []
  include Aws::Structure
end

#network_id ⇒ String

The network ID associated with the VM instance.

Returns:

  • (String)


11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
# File 'lib/aws-sdk-inspector2/types.rb', line 11104

class Vm < Struct.new(
  :type,
  :vm_name,
  :vm_image_reference,
  :ip_v4_addresses,
  :ip_v6_addresses,
  :network_id,
  :subnet_ids,
  :security_group_ids,
  :launched_at,
  :platform,
  :execution_role,
  :key_name)
  SENSITIVE = []
  include Aws::Structure
end

#platform ⇒ String

The platform of the VM instance.

Returns:

  • (String)


11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
# File 'lib/aws-sdk-inspector2/types.rb', line 11104

class Vm < Struct.new(
  :type,
  :vm_name,
  :vm_image_reference,
  :ip_v4_addresses,
  :ip_v6_addresses,
  :network_id,
  :subnet_ids,
  :security_group_ids,
  :launched_at,
  :platform,
  :execution_role,
  :key_name)
  SENSITIVE = []
  include Aws::Structure
end

#security_group_ids ⇒ Array<String>

The security group IDs associated with the VM instance.

Returns:

  • (Array<String>)


11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
# File 'lib/aws-sdk-inspector2/types.rb', line 11104

class Vm < Struct.new(
  :type,
  :vm_name,
  :vm_image_reference,
  :ip_v4_addresses,
  :ip_v6_addresses,
  :network_id,
  :subnet_ids,
  :security_group_ids,
  :launched_at,
  :platform,
  :execution_role,
  :key_name)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_ids ⇒ Array<String>

The subnet IDs of the VM instance.

Returns:

  • (Array<String>)


11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
# File 'lib/aws-sdk-inspector2/types.rb', line 11104

class Vm < Struct.new(
  :type,
  :vm_name,
  :vm_image_reference,
  :ip_v4_addresses,
  :ip_v6_addresses,
  :network_id,
  :subnet_ids,
  :security_group_ids,
  :launched_at,
  :platform,
  :execution_role,
  :key_name)
  SENSITIVE = []
  include Aws::Structure
end

#type ⇒ String

The type of the VM instance.

Returns:

  • (String)


11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
# File 'lib/aws-sdk-inspector2/types.rb', line 11104

class Vm < Struct.new(
  :type,
  :vm_name,
  :vm_image_reference,
  :ip_v4_addresses,
  :ip_v6_addresses,
  :network_id,
  :subnet_ids,
  :security_group_ids,
  :launched_at,
  :platform,
  :execution_role,
  :key_name)
  SENSITIVE = []
  include Aws::Structure
end

#vm_image_reference ⇒ String

The image reference of the VM instance.

Returns:

  • (String)


11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
# File 'lib/aws-sdk-inspector2/types.rb', line 11104

class Vm < Struct.new(
  :type,
  :vm_name,
  :vm_image_reference,
  :ip_v4_addresses,
  :ip_v6_addresses,
  :network_id,
  :subnet_ids,
  :security_group_ids,
  :launched_at,
  :platform,
  :execution_role,
  :key_name)
  SENSITIVE = []
  include Aws::Structure
end

#vm_name ⇒ String

The name of the VM instance.

Returns:

  • (String)


11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
# File 'lib/aws-sdk-inspector2/types.rb', line 11104

class Vm < Struct.new(
  :type,
  :vm_name,
  :vm_image_reference,
  :ip_v4_addresses,
  :ip_v6_addresses,
  :network_id,
  :subnet_ids,
  :security_group_ids,
  :launched_at,
  :platform,
  :execution_role,
  :key_name)
  SENSITIVE = []
  include Aws::Structure
end