abacusai.organization_network_policy

Classes

OrganizationNetworkPolicy

The organization's egress network policy (Agent Firewall) for agent computers.

Module Contents

class abacusai.organization_network_policy.OrganizationNetworkPolicy(client, enabled=None, lifecycle=None, egressFqdns=None, egressCidrs=None, updatedAt=None, available=None)

Bases: abacusai.return_class.AbstractApiClass

The organization’s egress network policy (Agent Firewall) for agent computers.

Parameters:
  • client (ApiClient) – An authenticated API Client instance

  • enabled (bool) – Whether the egress denylist is currently enforced for the organization.

  • lifecycle (str) – The policy lifecycle state (ACTIVE when enforced, DISABLED when off).

  • egressFqdns (list) – The hostnames blocked for the organization’s agent computers.

  • egressCidrs (list) – The IP ranges (CIDR) blocked for the organization’s agent computers.

  • updatedAt (str) – The timestamp at which the policy was last modified.

  • available (bool) – Whether the Agent Firewall is available for this organization.

enabled = None
lifecycle = None
egress_fqdns = None
egress_cidrs = None
updated_at = None
available = None
deprecated_keys
__repr__()
to_dict()

Get a dict representation of the parameters in this class

Returns:

The dict value representation of the class parameters

Return type:

dict