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, from
FirewallBuilder 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.