class Interconnect extends Collection (View source)

Properties

protected $collection_key
bool $adminEnabled
string[] $availableFeatures
protected $circuitInfosType
protected $circuitInfosDataType
string $creationTimestamp
string $customerName
string $description
protected $expectedOutagesType
protected $expectedOutagesDataType
string $googleIpAddress
string $googleReferenceId
string $id
string[] $interconnectAttachments
string $interconnectType
string $kind
string $labelFingerprint
string[] $labels
string $linkType
string $location
protected $macsecType
protected $macsecDataType
bool $macsecEnabled
string $name
string $nocContactEmail
string $operationalStatus
string $peerIpAddress
int $provisionedLinkCount
string $remoteLocation
string[] $requestedFeatures
int $requestedLinkCount
bool $satisfiesPzs
$selfLink
string $state

Methods

setAdminEnabled($adminEnabled)

No description

bool
getAdminEnabled()

No description

setAvailableFeatures($availableFeatures)

No description

string[]
getAvailableFeatures()

No description

setCircuitInfos($circuitInfos)

No description

setCreationTimestamp($creationTimestamp)

No description

string
getCreationTimestamp()

No description

setCustomerName($customerName)

No description

string
getCustomerName()

No description

setDescription($description)

No description

string
getDescription()

No description

setExpectedOutages($expectedOutages)

No description

setGoogleIpAddress($googleIpAddress)

No description

string
getGoogleIpAddress()

No description

setGoogleReferenceId($googleReferenceId)

No description

string
getGoogleReferenceId()

No description

setId($id)

No description

string
getId()

No description

setInterconnectAttachments($interconnectAttachments)

No description

string[]
getInterconnectAttachments()

No description

setInterconnectType($interconnectType)

No description

string
getInterconnectType()

No description

setKind($kind)

No description

string
getKind()

No description

setLabelFingerprint($labelFingerprint)

No description

string
getLabelFingerprint()

No description

setLabels($labels)

No description

string[]
getLabels()

No description

setLinkType($linkType)

No description

string
getLinkType()

No description

setLocation($location)

No description

string
getLocation()

No description

setMacsec(InterconnectMacsec $macsec)

No description

getMacsec()

No description

setMacsecEnabled($macsecEnabled)

No description

bool
getMacsecEnabled()

No description

setName($name)

No description

string
getName()

No description

setNocContactEmail($nocContactEmail)

No description

string
getNocContactEmail()

No description

setOperationalStatus($operationalStatus)

No description

string
getOperationalStatus()

No description

setPeerIpAddress($peerIpAddress)

No description

string
getPeerIpAddress()

No description

setProvisionedLinkCount($provisionedLinkCount)

No description

int
getProvisionedLinkCount()

No description

setRemoteLocation($remoteLocation)

No description

string
getRemoteLocation()

No description

setRequestedFeatures($requestedFeatures)

No description

string[]
getRequestedFeatures()

No description

setRequestedLinkCount($requestedLinkCount)

No description

int
getRequestedLinkCount()

No description

setSatisfiesPzs($satisfiesPzs)

No description

bool
getSatisfiesPzs()

No description

setSelfLink($selfLink)

No description

string
getSelfLink()

No description

setState($state)

No description

string
getState()

No description

Details

setAdminEnabled($adminEnabled)

No description

Parameters

$adminEnabled

bool getAdminEnabled()

No description

Return Value

bool

setAvailableFeatures($availableFeatures)

No description

Parameters

$availableFeatures

string[] getAvailableFeatures()

No description

Return Value

string[]

setCircuitInfos($circuitInfos)

No description

Parameters

$circuitInfos

InterconnectCircuitInfo[] getCircuitInfos()

No description

Return Value

InterconnectCircuitInfo[]

setCreationTimestamp($creationTimestamp)

No description

Parameters

$creationTimestamp

string getCreationTimestamp()

No description

Return Value

string

setCustomerName($customerName)

No description

Parameters

$customerName

string getCustomerName()

No description

Return Value

string

setDescription($description)

No description

Parameters

$description

string getDescription()

No description

Return Value

string

setExpectedOutages($expectedOutages)

No description

Parameters

$expectedOutages

InterconnectOutageNotification[] getExpectedOutages()

No description

setGoogleIpAddress($googleIpAddress)

No description

Parameters

$googleIpAddress

string getGoogleIpAddress()

No description

Return Value

string

setGoogleReferenceId($googleReferenceId)

No description

Parameters

$googleReferenceId

string getGoogleReferenceId()

No description

Return Value

string

setId($id)

No description

Parameters

$id

string getId()

No description

Return Value

string

setInterconnectAttachments($interconnectAttachments)

No description

Parameters

$interconnectAttachments

string[] getInterconnectAttachments()

No description

Return Value

string[]

setInterconnectType($interconnectType)

No description

Parameters

$interconnectType

string getInterconnectType()

No description

Return Value

string

setKind($kind)

No description

Parameters

$kind

string getKind()

No description

Return Value

string

setLabelFingerprint($labelFingerprint)

No description

Parameters

$labelFingerprint

string getLabelFingerprint()

No description

Return Value

string

setLabels($labels)

No description

Parameters

$labels

string[] getLabels()

No description

Return Value

string[]

setLinkType($linkType)

No description

Parameters

$linkType

string getLinkType()

No description

Return Value

string

setLocation($location)

No description

Parameters

$location

string getLocation()

No description

Return Value

string

setMacsec(InterconnectMacsec $macsec)

No description

Parameters

InterconnectMacsec $macsec

InterconnectMacsec getMacsec()

No description

Return Value

InterconnectMacsec

setMacsecEnabled($macsecEnabled)

No description

Parameters

$macsecEnabled

bool getMacsecEnabled()

No description

Return Value

bool

setName($name)

No description

Parameters

$name

string getName()

No description

Return Value

string

setNocContactEmail($nocContactEmail)

No description

Parameters

$nocContactEmail

string getNocContactEmail()

No description

Return Value

string

setOperationalStatus($operationalStatus)

No description

Parameters

$operationalStatus

string getOperationalStatus()

No description

Return Value

string

setPeerIpAddress($peerIpAddress)

No description

Parameters

$peerIpAddress

string getPeerIpAddress()

No description

Return Value

string

setProvisionedLinkCount($provisionedLinkCount)

No description

Parameters

$provisionedLinkCount

int getProvisionedLinkCount()

No description

Return Value

int

setRemoteLocation($remoteLocation)

No description

Parameters

$remoteLocation

string getRemoteLocation()

No description

Return Value

string

setRequestedFeatures($requestedFeatures)

No description

Parameters

$requestedFeatures

string[] getRequestedFeatures()

No description

Return Value

string[]

setRequestedLinkCount($requestedLinkCount)

No description

Parameters

$requestedLinkCount

int getRequestedLinkCount()

No description

Return Value

int

setSatisfiesPzs($satisfiesPzs)

No description

Parameters

$satisfiesPzs

bool getSatisfiesPzs()

No description

Return Value

bool

No description

Parameters

$selfLink

No description

Return Value

string

setState($state)

No description

Parameters

$state

string getState()

No description

Return Value

string