AddressListSummary

class oci.network_firewall.models.AddressListSummary(**kwargs)

Bases: object

Address List Summary in the network firewall policy

Attributes

TYPE_FQDN A constant which can be used with the type property of a AddressListSummary.
TYPE_IP A constant which can be used with the type property of a AddressListSummary.
description Gets the description of this AddressListSummary.
name [Required] Gets the name of this AddressListSummary.
parent_resource_id [Required] Gets the parent_resource_id of this AddressListSummary.
total_addresses [Required] Gets the total_addresses of this AddressListSummary.
type [Required] Gets the type of this AddressListSummary.

Methods

__init__(**kwargs) Initializes a new AddressListSummary object with values from keyword arguments.
TYPE_FQDN = 'FQDN'

A constant which can be used with the type property of a AddressListSummary. This constant has a value of “FQDN”

TYPE_IP = 'IP'

A constant which can be used with the type property of a AddressListSummary. This constant has a value of “IP”

__init__(**kwargs)

Initializes a new AddressListSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • name (str) – The value to assign to the name property of this AddressListSummary.
  • type (str) – The value to assign to the type property of this AddressListSummary. Allowed values for this property are: “FQDN”, “IP”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • total_addresses (int) – The value to assign to the total_addresses property of this AddressListSummary.
  • parent_resource_id (str) – The value to assign to the parent_resource_id property of this AddressListSummary.
  • description (str) – The value to assign to the description property of this AddressListSummary.
description

Gets the description of this AddressListSummary. The description of the address list. This field can be used to add additional info.

Returns:The description of this AddressListSummary.
Return type:str
name

[Required] Gets the name of this AddressListSummary. Name of Address List

Returns:The name of this AddressListSummary.
Return type:str
parent_resource_id

[Required] Gets the parent_resource_id of this AddressListSummary. OCID of the Network Firewall Policy this address list belongs to.

Returns:The parent_resource_id of this AddressListSummary.
Return type:str
total_addresses

[Required] Gets the total_addresses of this AddressListSummary. Count of total Addresses in the AddressList

Returns:The total_addresses of this AddressListSummary.
Return type:int
type

[Required] Gets the type of this AddressListSummary. Type of address List. The accepted values are - * FQDN * IP

Allowed values for this property are: “FQDN”, “IP”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The type of this AddressListSummary.
Return type:str