Class: Aws::Types::CreateFirewallRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zone_change_protectionBoolean

Returns the value of attribute availability_zone_change_protection.

Returns:

  • (Boolean)


230
231
232
# File 'sig/types.rbs', line 230

def availability_zone_change_protection
  @availability_zone_change_protection
end

#availability_zone_mappings::Array[Types::AvailabilityZoneMapping]

Returns the value of attribute availability_zone_mappings.

Returns:



229
230
231
# File 'sig/types.rbs', line 229

def availability_zone_mappings
  @availability_zone_mappings
end

#delete_protectionBoolean

Returns the value of attribute delete_protection.

Returns:

  • (Boolean)


221
222
223
# File 'sig/types.rbs', line 221

def delete_protection
  @delete_protection
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


224
225
226
# File 'sig/types.rbs', line 224

def description
  @description
end

#enabled_analysis_types::Array[("TLS_SNI" | "HTTP_HOST")]

Returns the value of attribute enabled_analysis_types.

Returns:

  • (::Array[("TLS_SNI" | "HTTP_HOST")])


227
228
229
# File 'sig/types.rbs', line 227

def enabled_analysis_types
  @enabled_analysis_types
end

#encryption_configurationTypes::EncryptionConfiguration

Returns the value of attribute encryption_configuration.



226
227
228
# File 'sig/types.rbs', line 226

def encryption_configuration
  @encryption_configuration
end

#firewall_name::String

Returns the value of attribute firewall_name.

Returns:

  • (::String)


217
218
219
# File 'sig/types.rbs', line 217

def firewall_name
  @firewall_name
end

#firewall_policy_arn::String

Returns the value of attribute firewall_policy_arn.

Returns:

  • (::String)


218
219
220
# File 'sig/types.rbs', line 218

def firewall_policy_arn
  @firewall_policy_arn
end

#firewall_policy_change_protectionBoolean

Returns the value of attribute firewall_policy_change_protection.

Returns:

  • (Boolean)


223
224
225
# File 'sig/types.rbs', line 223

def firewall_policy_change_protection
  @firewall_policy_change_protection
end

#nat_gateway_mappings::Array[Types::NatGatewayMapping]

Returns the value of attribute nat_gateway_mappings.

Returns:



231
232
233
# File 'sig/types.rbs', line 231

def nat_gateway_mappings
  @nat_gateway_mappings
end

#no_source_preservationBoolean

Returns the value of attribute no_source_preservation.

Returns:

  • (Boolean)


233
234
235
# File 'sig/types.rbs', line 233

def no_source_preservation
  @no_source_preservation
end

#proxy_settingsTypes::ProxySettings

Returns the value of attribute proxy_settings.



232
233
234
# File 'sig/types.rbs', line 232

def proxy_settings
  @proxy_settings
end

#subnet_change_protectionBoolean

Returns the value of attribute subnet_change_protection.

Returns:

  • (Boolean)


222
223
224
# File 'sig/types.rbs', line 222

def subnet_change_protection
  @subnet_change_protection
end

#subnet_mappings::Array[Types::SubnetMapping]

Returns the value of attribute subnet_mappings.

Returns:



220
221
222
# File 'sig/types.rbs', line 220

def subnet_mappings
  @subnet_mappings
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



225
226
227
# File 'sig/types.rbs', line 225

def tags
  @tags
end

#transit_gateway_id::String

Returns the value of attribute transit_gateway_id.

Returns:

  • (::String)


228
229
230
# File 'sig/types.rbs', line 228

def transit_gateway_id
  @transit_gateway_id
end

#vpc_endpointTypes::VpcEndpoint

Returns the value of attribute vpc_endpoint.

Returns:



234
235
236
# File 'sig/types.rbs', line 234

def vpc_endpoint
  @vpc_endpoint
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


219
220
221
# File 'sig/types.rbs', line 219

def vpc_id
  @vpc_id
end