LoadBalancer
extends Model
in package
Holds load balancer information.
Table of Contents
Properties
- $dateCreated : string
- $firewallRules : array<string|int, mixed>
- $forwardingRules : array<string|int, mixed>
- $genericInfo : LBInfo
- $hasSsl : bool
- $healthCheck : LBHealth
- $id : string
- $instances : array<string|int, mixed>
- $ipv4 : string
- $ipv6 : string
- $label : string
- $region : string
- $status : string
Methods
- getDateCreated() : string
- getFirewallRules() : array<string|int, mixed>
- getForwardingRules() : array<string|int, mixed>
- getGenericInfo() : LBInfo
- getHasSsl() : bool
- getHealthCheck() : LBHealth
- getId() : string
- getInstances() : array<string|int, mixed>
- getIpv4() : string
- getIpv6() : string
- getLabel() : string
- getRegion() : string
- getStatus() : string
- setDateCreated() : void
- setFirewallRules() : void
- setForwardingRules() : void
- setGenericInfo() : void
- setHasSsl() : void
- setHealthCheck() : void
- setId() : void
- setInstances() : void
- setIpv4() : void
- setIpv6() : void
- setLabel() : void
- setRegion() : void
- setStatus() : void
Properties
$dateCreated
protected
string
$dateCreated
$firewallRules
protected
array<string|int, mixed>
$firewallRules
$forwardingRules
protected
array<string|int, mixed>
$forwardingRules
$genericInfo
protected
LBInfo
$genericInfo
$hasSsl
protected
bool
$hasSsl
$healthCheck
protected
LBHealth
$healthCheck
$id
protected
string
$id
$instances
protected
array<string|int, mixed>
$instances
$ipv4
protected
string
$ipv4
$ipv6
protected
string
$ipv6
$label
protected
string
$label
$region
protected
string
$region
$status
protected
string
$status
Methods
getDateCreated()
public
getDateCreated() : string
Return values
stringgetFirewallRules()
public
getFirewallRules() : array<string|int, mixed>
Return values
array<string|int, mixed>getForwardingRules()
public
getForwardingRules() : array<string|int, mixed>
Return values
array<string|int, mixed>getGenericInfo()
public
getGenericInfo() : LBInfo
Return values
LBInfogetHasSsl()
public
getHasSsl() : bool
Return values
boolgetHealthCheck()
public
getHealthCheck() : LBHealth
Return values
LBHealthgetId()
public
getId() : string
Return values
stringgetInstances()
public
getInstances() : array<string|int, mixed>
Return values
array<string|int, mixed>getIpv4()
public
getIpv4() : string
Return values
stringgetIpv6()
public
getIpv6() : string
Return values
stringgetLabel()
public
getLabel() : string
Return values
stringgetRegion()
public
getRegion() : string
Return values
stringgetStatus()
public
getStatus() : string
Return values
stringsetDateCreated()
public
setDateCreated(string $date_created) : void
Parameters
- $date_created : string
setFirewallRules()
public
setFirewallRules(array<string|int, mixed> $firewall_rules) : void
Parameters
- $firewall_rules : array<string|int, mixed>
setForwardingRules()
public
setForwardingRules(array<string|int, mixed> $forwarding_rules) : void
Parameters
- $forwarding_rules : array<string|int, mixed>
setGenericInfo()
public
setGenericInfo(LBInfo $generic_info) : void
Parameters
- $generic_info : LBInfo
setHasSsl()
public
setHasSsl(bool $has_ssl) : void
Parameters
- $has_ssl : bool
setHealthCheck()
public
setHealthCheck(LBHealth $health_check) : void
Parameters
- $health_check : LBHealth
setId()
public
setId(string $id) : void
Parameters
- $id : string
setInstances()
public
setInstances(array<string|int, mixed> $instances) : void
Parameters
- $instances : array<string|int, mixed>
setIpv4()
public
setIpv4(string $ipv4) : void
Parameters
- $ipv4 : string
setIpv6()
public
setIpv6(string $ipv6) : void
Parameters
- $ipv6 : string
setLabel()
public
setLabel(string $label) : void
Parameters
- $label : string
setRegion()
public
setRegion(string $region) : void
Parameters
- $region : string
setStatus()
public
setStatus(string $status) : void
Parameters
- $status : string