Interface FirewallUpdateBuilder

    • Method Detail

      • tenantId

        FirewallUpdateBuilder tenantId​(String tenantId)
        Parameters:
        tenantId - : Owner of the Firewall. Only an administrative user can specify a tenant ID other than its own.
        Returns:
        FirewallUpdateBuilder
      • name

        FirewallUpdateBuilder name​(String name)
        Parameters:
        name - : Human readable name for the firewall (255 characters limit). Does not have to be unique.
        Returns:
        FirewallUpdateBuilder
      • description

        FirewallUpdateBuilder description​(String description)
        Parameters:
        description - : Human readable description for the firewall (1024 characters limit).
        Returns:
        FirewallUpdateBuilder
      • adminStateUp

        FirewallUpdateBuilder adminStateUp​(Boolean adminStateUp)
        Parameters:
        adminstateup - : The administrative state of the firewall, which is up (true) or down (false).
        Returns:
        FirewallUpdateBuilder
      • shared

        FirewallUpdateBuilder shared​(Boolean shared)
        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.
        Returns:
        FirewallUpdateBuilder
      • policy

        FirewallUpdateBuilder policy​(String policyId)
        Parameters:
        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.
        Returns:
        FirewallUpdateBuilder