Class: Aws::Types::VpcConfigRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#control_plane_egress_mode"AWS_MANAGED", ...

Returns the value of attribute control_plane_egress_mode.

Returns:

  • ("AWS_MANAGED", "CUSTOMER_ROUTED", "CUSTOMER_ISOLATED")


2030
2031
2032
# File 'sig/types.rbs', line 2030

def control_plane_egress_mode
  @control_plane_egress_mode
end

#endpoint_private_accessBoolean

Returns the value of attribute endpoint_private_access.

Returns:

  • (Boolean)


2028
2029
2030
# File 'sig/types.rbs', line 2028

def endpoint_private_access
  @endpoint_private_access
end

#endpoint_public_accessBoolean

Returns the value of attribute endpoint_public_access.

Returns:

  • (Boolean)


2027
2028
2029
# File 'sig/types.rbs', line 2027

def endpoint_public_access
  @endpoint_public_access
end

#public_access_cidrs::Array[::String]

Returns the value of attribute public_access_cidrs.

Returns:

  • (::Array[::String])


2029
2030
2031
# File 'sig/types.rbs', line 2029

def public_access_cidrs
  @public_access_cidrs
end

#security_group_ids::Array[::String]

Returns the value of attribute security_group_ids.

Returns:

  • (::Array[::String])


2026
2027
2028
# File 'sig/types.rbs', line 2026

def security_group_ids
  @security_group_ids
end

#subnet_ids::Array[::String]

Returns the value of attribute subnet_ids.

Returns:

  • (::Array[::String])


2025
2026
2027
# File 'sig/types.rbs', line 2025

def subnet_ids
  @subnet_ids
end