Class: Aws::PCS::Types::NetworkingRequest

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

Overview

The networking configuration for the cluster's control plane.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#network_typeString

The IP address version the cluster uses. The default is IPV4.

Returns:

  • (String)


1411
1412
1413
1414
1415
1416
1417
# File 'gems/aws-sdk-pcs/lib/aws-sdk-pcs/types.rb', line 1411

class NetworkingRequest < Struct.new(
  :subnet_ids,
  :security_group_ids,
  :network_type)
  SENSITIVE = []
  include Aws::Structure
end

#security_group_idsArray<String>

A list of security group IDs associated with the Elastic Network Interface (ENI) created in subnets.

Returns:

  • (Array<String>)


1411
1412
1413
1414
1415
1416
1417
# File 'gems/aws-sdk-pcs/lib/aws-sdk-pcs/types.rb', line 1411

class NetworkingRequest < Struct.new(
  :subnet_ids,
  :security_group_ids,
  :network_type)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_idsArray<String>

The list of subnet IDs where PCS creates an Elastic Network Interface (ENI) to enable communication between managed controllers and PCS resources. Subnet IDs have the form subnet-0123456789abcdef0.

Subnets can't be in Outposts, Wavelength or an Amazon Web Services Local Zone.

PCS currently supports only 1 subnet in this list.

Returns:

  • (Array<String>)


1411
1412
1413
1414
1415
1416
1417
# File 'gems/aws-sdk-pcs/lib/aws-sdk-pcs/types.rb', line 1411

class NetworkingRequest < Struct.new(
  :subnet_ids,
  :security_group_ids,
  :network_type)
  SENSITIVE = []
  include Aws::Structure
end