Class: Aws::PCS::Types::Networking
- Inherits:
-
Struct
- Object
- Struct
- Aws::PCS::Types::Networking
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-pcs/types.rb
Overview
The networking configuration for the cluster’s control plane.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#network_type ⇒ String
The IP address version the cluster uses.
-
#security_group_ids ⇒ Array<String>
The list of security group IDs associated with the Elastic Network Interface (ENI) created in subnets.
-
#subnet_ids ⇒ Array<String>
The ID of the subnet where PCS creates an Elastic Network Interface (ENI) to enable communication between managed controllers and PCS resources.
Instance Attribute Details
#network_type ⇒ String
The IP address version the cluster uses. The default is ‘IPV4`.
1521 1522 1523 1524 1525 1526 1527 |
# File 'lib/aws-sdk-pcs/types.rb', line 1521 class Networking < Struct.new( :subnet_ids, :security_group_ids, :network_type) SENSITIVE = [] include Aws::Structure end |
#security_group_ids ⇒ Array<String>
The list of security group IDs associated with the Elastic Network Interface (ENI) created in subnets.
The following rules are required:
-
Inbound rule 1
-
Protocol: All
-
Ports: All
-
Source: Self
-
-
Outbound rule 1
-
Protocol: All
-
Ports: All
-
Destination: 0.0.0.0/0 (IPv4) or ::/0 (IPv6)
-
-
Outbound rule 2
-
Protocol: All
-
Ports: All
-
Destination: Self
-
1521 1522 1523 1524 1525 1526 1527 |
# File 'lib/aws-sdk-pcs/types.rb', line 1521 class Networking < Struct.new( :subnet_ids, :security_group_ids, :network_type) SENSITIVE = [] include Aws::Structure end |
#subnet_ids ⇒ Array<String>
The ID of the subnet where PCS creates an Elastic Network Interface (ENI) to enable communication between managed controllers and PCS resources. The subnet must have an available IP address, cannot reside in Outposts, Wavelength, or an Amazon Web Services Local Zone.
Example: ‘subnet-abcd1234`
1521 1522 1523 1524 1525 1526 1527 |
# File 'lib/aws-sdk-pcs/types.rb', line 1521 class Networking < Struct.new( :subnet_ids, :security_group_ids, :network_type) SENSITIVE = [] include Aws::Structure end |