Class: Aws::Types::Firewall

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)


844
845
846
# File 'sig/types.rbs', line 844

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:



843
844
845
# File 'sig/types.rbs', line 843

def availability_zone_mappings
  @availability_zone_mappings
end

#delete_protectionBoolean

Returns the value of attribute delete_protection.

Returns:

  • (Boolean)


832
833
834
# File 'sig/types.rbs', line 832

def delete_protection
  @delete_protection
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


835
836
837
# File 'sig/types.rbs', line 835

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


840
841
842
# File 'sig/types.rbs', line 840

def enabled_analysis_types
  @enabled_analysis_types
end

#encryption_configurationTypes::EncryptionConfiguration

Returns the value of attribute encryption_configuration.



838
839
840
# File 'sig/types.rbs', line 838

def encryption_configuration
  @encryption_configuration
end

#firewall_arn::String

Returns the value of attribute firewall_arn.

Returns:

  • (::String)


828
829
830
# File 'sig/types.rbs', line 828

def firewall_arn
  @firewall_arn
end

#firewall_id::String

Returns the value of attribute firewall_id.

Returns:

  • (::String)


836
837
838
# File 'sig/types.rbs', line 836

def firewall_id
  @firewall_id
end

#firewall_name::String

Returns the value of attribute firewall_name.

Returns:

  • (::String)


827
828
829
# File 'sig/types.rbs', line 827

def firewall_name
  @firewall_name
end

#firewall_policy_arn::String

Returns the value of attribute firewall_policy_arn.

Returns:

  • (::String)


829
830
831
# File 'sig/types.rbs', line 829

def firewall_policy_arn
  @firewall_policy_arn
end

#firewall_policy_change_protectionBoolean

Returns the value of attribute firewall_policy_change_protection.

Returns:

  • (Boolean)


834
835
836
# File 'sig/types.rbs', line 834

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:



845
846
847
# File 'sig/types.rbs', line 845

def nat_gateway_mappings
  @nat_gateway_mappings
end

#no_source_preservationBoolean

Returns the value of attribute no_source_preservation.

Returns:

  • (Boolean)


847
848
849
# File 'sig/types.rbs', line 847

def no_source_preservation
  @no_source_preservation
end

#number_of_associations::Integer

Returns the value of attribute number_of_associations.

Returns:

  • (::Integer)


839
840
841
# File 'sig/types.rbs', line 839

def number_of_associations
  @number_of_associations
end

#proxy_settingsTypes::ProxySettings

Returns the value of attribute proxy_settings.



846
847
848
# File 'sig/types.rbs', line 846

def proxy_settings
  @proxy_settings
end

#subnet_change_protectionBoolean

Returns the value of attribute subnet_change_protection.

Returns:

  • (Boolean)


833
834
835
# File 'sig/types.rbs', line 833

def subnet_change_protection
  @subnet_change_protection
end

#subnet_mappings::Array[Types::SubnetMapping]

Returns the value of attribute subnet_mappings.

Returns:



831
832
833
# File 'sig/types.rbs', line 831

def subnet_mappings
  @subnet_mappings
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



837
838
839
# File 'sig/types.rbs', line 837

def tags
  @tags
end

#transit_gateway_id::String

Returns the value of attribute transit_gateway_id.

Returns:

  • (::String)


841
842
843
# File 'sig/types.rbs', line 841

def transit_gateway_id
  @transit_gateway_id
end

#transit_gateway_owner_account_id::String

Returns the value of attribute transit_gateway_owner_account_id.

Returns:

  • (::String)


842
843
844
# File 'sig/types.rbs', line 842

def 
  @transit_gateway_owner_account_id
end

#vpc_endpointTypes::VpcEndpoint

Returns the value of attribute vpc_endpoint.

Returns:



848
849
850
# File 'sig/types.rbs', line 848

def vpc_endpoint
  @vpc_endpoint
end

#vpc_id::String

Returns the value of attribute vpc_id.

Returns:

  • (::String)


830
831
832
# File 'sig/types.rbs', line 830

def vpc_id
  @vpc_id
end