Reference documentation and code samples for the Compute V1 Client class SubnetworkUtilizationDetails.
The current IP utilization of all subnetwork ranges. Contains the total number of allocated and free IPs in each range.
Generated from protobuf message google.cloud.compute.v1.SubnetworkUtilizationDetails
Namespace
Google \ Cloud \ Compute \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ external_ipv6_instance_utilization |
SubnetworkUtilizationDetailsIPV6Utilization
Utilizations of external IPV6 IP range. |
↳ external_ipv6_lb_utilization |
SubnetworkUtilizationDetailsIPV6Utilization
Utilizations of external IPV6 IP range for NetLB. |
↳ internal_ipv6_utilization |
SubnetworkUtilizationDetailsIPV6Utilization
Utilizations of internal IPV6 IP range. |
↳ ipv4_utilizations |
array<SubnetworkUtilizationDetailsIPV4Utilization>
Utilizations of all IPV4 IP ranges. For primary ranges, the range name will be empty. |
getExternalIpv6InstanceUtilization
Utilizations of external IPV6 IP range.
Returns | |
---|---|
Type | Description |
SubnetworkUtilizationDetailsIPV6Utilization|null |
hasExternalIpv6InstanceUtilization
clearExternalIpv6InstanceUtilization
setExternalIpv6InstanceUtilization
Utilizations of external IPV6 IP range.
Parameter | |
---|---|
Name | Description |
var |
SubnetworkUtilizationDetailsIPV6Utilization
|
Returns | |
---|---|
Type | Description |
$this |
getExternalIpv6LbUtilization
Utilizations of external IPV6 IP range for NetLB.
Returns | |
---|---|
Type | Description |
SubnetworkUtilizationDetailsIPV6Utilization|null |
hasExternalIpv6LbUtilization
clearExternalIpv6LbUtilization
setExternalIpv6LbUtilization
Utilizations of external IPV6 IP range for NetLB.
Parameter | |
---|---|
Name | Description |
var |
SubnetworkUtilizationDetailsIPV6Utilization
|
Returns | |
---|---|
Type | Description |
$this |
getInternalIpv6Utilization
Utilizations of internal IPV6 IP range.
Returns | |
---|---|
Type | Description |
SubnetworkUtilizationDetailsIPV6Utilization|null |
hasInternalIpv6Utilization
clearInternalIpv6Utilization
setInternalIpv6Utilization
Utilizations of internal IPV6 IP range.
Parameter | |
---|---|
Name | Description |
var |
SubnetworkUtilizationDetailsIPV6Utilization
|
Returns | |
---|---|
Type | Description |
$this |
getIpv4Utilizations
Utilizations of all IPV4 IP ranges. For primary ranges, the range name will be empty.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setIpv4Utilizations
Utilizations of all IPV4 IP ranges. For primary ranges, the range name will be empty.
Parameter | |
---|---|
Name | Description |
var |
array<SubnetworkUtilizationDetailsIPV4Utilization>
|
Returns | |
---|---|
Type | Description |
$this |