models_v2.filter_ip_configuration module

class models_v2.filter_ip_configuration.FilterIPConfiguration(denied_ip_addresses=None, allowed_ip_addresses=None)[source]

Bases: object

Implementation of the ‘Filter IP Configuration’ model.

Specifies the list of IP addresses that are allowed or denied during recovery. Allowed IPs and Denied IPs cannot be used together.

Attributes:
denied_ip_addresses (list of string): Specifies the IP addresses that

should not be used during recovery recovery. Cannot be set if allowedIpAddresses is set.

allowed_ip_addresses (list of string): Specifies the IP addresses that

should be used exclusively during recovery. Cannot be set if deniedIpAddresses is set.

classmethod from_dictionary(dictionary)[source]

Creates an instance of this model from a dictionary

Args:

dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.

Returns:

object: An instance of this structure class.