Interface FirewallRuleBuilder

    • Method Detail

      • name

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

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

        FirewallRuleBuilder description​(String description)
        Parameters:
        description - : Human readable description for the firewall rule (1024 characters limit).
        Returns:
        FirewallRuleBuilder
      • shared

        FirewallRuleBuilder shared​(Boolean shared)
        Parameters:
        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:
        FirewallRuleBuilder
      • sourceIpAddress

        FirewallRuleBuilder sourceIpAddress​(String sourceIpAddress)
        Parameters:
        sourceIpAddress - or CIDR : Valid IP address (v4 or v6), or CIDR.
        Returns:
        FirewallRuleBuilder
      • destinationIpAddress

        FirewallRuleBuilder destinationIpAddress​(String destinationIpAddress)
        Parameters:
        destinationIpAddress - or CIDR : Valid IP address (v4 or v6), or CIDR.
        Returns:
        FirewallRuleBuilder
      • sourcePort

        FirewallRuleBuilder sourcePort​(String sourcePort)
        Parameters:
        sourcePort - : Valid port number (integer or FirewallRuleBuilder), or port range in the format of a ':' separated range). In the case of port range, both ends of the range are included.
        Returns:
        FirewallRuleBuilder
      • destinationPort

        FirewallRuleBuilder destinationPort​(String destinationPort)
        Parameters:
        destinationPort - : Valid port number (integer or FirewallRuleBuilder), or port range in the format of a ':' separated range). In the case of port range, both ends of the range are included.
        Returns:
        FirewallRuleBuilder
      • enabled

        FirewallRuleBuilder enabled​(Boolean enabled)
        Parameters:
        enabled - : When set to False will disable this rule in the firewall policy. Facilitates selectively turning off rules without having to disassociate the rule from the firewall policy.
        Returns:
        FirewallRuleBuilder