Class Access
The access list management feature allows fine-grained network access controls to be applied to the load balancer's virtual IP address. A single IP address, multiple IP addresses, or entire network subnets can be added as a networkItem. Items that are configured with the ALLOW type will always take precedence over items with the DENY type. To reject traffic from all items except for those with the ALLOW type, add a networkItem with an address of "0.0.0.0/0" and a DENY type.
- OpenCloud\Common\Base
-
OpenCloud\Common\PersistentObject
-
OpenCloud\LoadBalancer\Resources\SubResource
-
OpenCloud\LoadBalancer\Resources\Access
public
HttpResponse
|
CreateJson(),
initialRefresh(),
name(),
updateJson(),
url()
|
checkJsonError(),
getHttpRequestObject(),
getLogger(),
makeQueryString(),
populate(),
setLogger(),
setProperty()
|
public
mixed
|
$id |
|
|
public
string
|
$type |
|
#
Type of item to add: ALLOW - Specifies items that will always take precedence
over items with |
public
string
|
$address |
|
#
IP address for item to add to access list. |
protected static
string
|
$json_name | "accessList" |
|
protected static
string
|
$url_resource | "accesslist" |
|
protected
array
|
$createKeys | array(
'type',
'address'
) |