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")


2167
2168
2169
# File 'sig/types.rbs', line 2167

def control_plane_egress_mode
  @control_plane_egress_mode
end

#endpoint_private_accessBoolean

Returns the value of attribute endpoint_private_access.

Returns:

  • (Boolean)


2165
2166
2167
# File 'sig/types.rbs', line 2165

def endpoint_private_access
  @endpoint_private_access
end

#endpoint_public_accessBoolean

Returns the value of attribute endpoint_public_access.

Returns:

  • (Boolean)


2164
2165
2166
# File 'sig/types.rbs', line 2164

def endpoint_public_access
  @endpoint_public_access
end

#public_access_cidrs::Array[::String]

Returns the value of attribute public_access_cidrs.

Returns:

  • (::Array[::String])


2166
2167
2168
# File 'sig/types.rbs', line 2166

def public_access_cidrs
  @public_access_cidrs
end

#security_group_ids::Array[::String]

Returns the value of attribute security_group_ids.

Returns:

  • (::Array[::String])


2163
2164
2165
# File 'sig/types.rbs', line 2163

def security_group_ids
  @security_group_ids
end

#subnet_ids::Array[::String]

Returns the value of attribute subnet_ids.

Returns:

  • (::Array[::String])


2162
2163
2164
# File 'sig/types.rbs', line 2162

def subnet_ids
  @subnet_ids
end