public interface FirewallBuilder extends Buildable.Builder<FirewallBuilder,Firewall>
| Modifier and Type | Method and Description |
|---|---|
FirewallBuilder |
adminStateUp(Boolean adminStateUp) |
FirewallBuilder |
description(String description) |
FirewallBuilder |
name(String name) |
FirewallBuilder |
policy(String policyId) |
FirewallBuilder |
routerIds(List<String> routerIds) |
FirewallBuilder |
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.
|
FirewallBuilder |
tenantId(String tenantId) |
build, fromFirewallBuilder tenantId(String tenantId)
tenantId - : Owner of the Firewall. Only an administrative user can
specify a tenant ID other than its own.FirewallBuilder name(String name)
name - : Human readable name for the firewall (255 characters limit). Does not have to be unique.FirewallBuilder description(String description)
description - : Human readable description for the firewall (1024 characters limit).FirewallBuilder adminStateUp(Boolean adminStateUp)
adminstateup - : The administrative state of the firewall,
which is up (true) or down (false).FirewallBuilder shared(Boolean shared)
FirewallBuilder policy(String policyId)
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.FirewallBuilder routerIds(List<String> routerIds)
routerIds - : A list of UUIDs for routers that are associated with the firewall.Copyright © 2017. All rights reserved.