Class AbstractNeutronFirewallPolicy

    • Constructor Detail

      • AbstractNeutronFirewallPolicy

        public AbstractNeutronFirewallPolicy()
    • Method Detail

      • getId

        public String getId()
        Specified by:
        getId in interface FirewallPolicy
        Returns:
        id : Unique identifier for the firewall policy.
      • getName

        public String getName()
        Specified by:
        getName in interface FirewallPolicy
        Returns:
        name : Human readable name for the FirewallPolicy (255 characters limit). Does not have to be unique.
      • getTenantId

        public String getTenantId()
        Specified by:
        getTenantId in interface FirewallPolicy
        Returns:
        tenantId : Owner of the Firewall Policy. Only an administrative user can specify a tenant ID other than its own.
      • getDescription

        public String getDescription()
        Specified by:
        getDescription in interface FirewallPolicy
        Returns:
        description : Human readable description for the FirewallPolicy (1024 characters limit).
      • isShared

        public Boolean isShared()
        Specified by:
        isShared in interface FirewallPolicy
        Returns:
        shared : When set to True makes this FirewallPolicy visible to tenants other than its owner, and can be used in FirewallPolicy not owned by its tenant.
      • isAudited

        public Boolean isAudited()
        Specified by:
        isAudited in interface FirewallPolicy
        Returns:
        audited : When set to True by the policy owner indicates that the firewall policy has been audited. This attribute is meant to aid in the firewall policy audit workflows. Each time the firewall policy or the associated firewall rules are changed, this attribute will be set to False and will have to be explicitly set to True through an update operation.
      • getFirewallRuleIds

        public List<String> getFirewallRuleIds()
        Specified by:
        getFirewallRuleIds in interface FirewallPolicy
        Returns:
        firewallRules(UUID)List : This is an ordered list of firewall rule uuids. The firewall applies the rules in the order in which they appear in this list.
      • getNeutronFirewallRules

        public List<? extends FirewallRule> getNeutronFirewallRules()
        Specified by:
        getNeutronFirewallRules in interface FirewallPolicy
        Returns:
        neutronFirewallRulesList : This is an ordered list of firewall rules (by uuid). The firewall applies the rules in the order in which they appear in this list.
        See Also:
        FirewallRule
      • getFirewallList

        public List<String> getFirewallList()
        Specified by:
        getFirewallList in interface FirewallPolicy
        Returns:
        firewallList(UUID)List : This is a list of Firewalls associated with Firewall Policy. This is returned when a firewall rule is added or removed from a firewall policy.