Class NeutronFirewall

    • Constructor Detail

      • NeutronFirewall

        public NeutronFirewall()
    • Method Detail

      • builder

        public static FirewallBuilder builder()
        Returns:
        FirewallBuilder
      • getId

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

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

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

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

        public Boolean isAdminStateUp()
        Specified by:
        isAdminStateUp in interface Firewall
        Returns:
        adminstateup : The administrative state of the firewall, which is up (true) or down (false).
      • isShared

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

        public List<String> getRouterIds()
        Specified by:
        getRouterIds in interface Firewall
        Returns:
        routerIds : A list of UUIDs for routers that are associated with the firewall.
      • getPolicy

        public String getPolicy()
        Specified by:
        getPolicy in interface Firewall
        Returns:
        policyid : The firewall policy uuid that this firewall is associated with. This firewall will implement the rules contained in the firewall policy represented by this uuid.