Class: Aws::RoboMaker::Types::VPCConfig

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb

Overview

If your simulation job accesses resources in a VPC, you provide this parameter identifying the list of security group IDs and subnet IDs. These must belong to the same VPC. You must provide at least one security group and two subnet IDs.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#assign_public_ipBoolean

A boolean indicating whether to assign a public IP address.

Returns:

  • (Boolean)


5715
5716
5717
5718
5719
5720
5721
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 5715

class VPCConfig < Struct.new(
  :subnets,
  :security_groups,
  :assign_public_ip)
  SENSITIVE = []
  include Aws::Structure
end

#security_groupsArray<String>

A list of one or more security groups IDs in your VPC.

Returns:

  • (Array<String>)


5715
5716
5717
5718
5719
5720
5721
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 5715

class VPCConfig < Struct.new(
  :subnets,
  :security_groups,
  :assign_public_ip)
  SENSITIVE = []
  include Aws::Structure
end

#subnetsArray<String>

A list of one or more subnet IDs in your VPC.

Returns:

  • (Array<String>)


5715
5716
5717
5718
5719
5720
5721
# File 'gems/aws-sdk-robomaker/lib/aws-sdk-robomaker/types.rb', line 5715

class VPCConfig < Struct.new(
  :subnets,
  :security_groups,
  :assign_public_ip)
  SENSITIVE = []
  include Aws::Structure
end