Reference documentation and code samples for the Google Cloud Edge Network V1 Client class Interconnect.
Message describing Interconnect object
Generated from protobuf message google.cloud.edgenetwork.v1.Interconnect
Namespace
Google \ Cloud \ EdgeNetwork \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Required. The canonical resource name of the interconnect.
↳ create_time
↳ update_time
↳ labels
↳ description
string
Optional. A free-text description of the resource. Max length 1024 characters.
↳ interconnect_type
int
Optional. Type of interconnect, which takes only the value 'DEDICATED' for now.
↳ uuid
string
Output only. Unique identifier for the link.
↳ device_cloud_resource_name
string
Output only. Cloud resource name of the switch device.
↳ physical_ports
array
Output only. Physical ports (e.g., TenGigE0/0/0/1) that form the interconnect.
↳ remote_peering_network_type
int
Optional. The remote peering network type of the interconnect. It is required when peering separation is enabled.
getName
Required. The canonical resource name of the interconnect.
string
setName
Required. The canonical resource name of the interconnect.
var
string
$this
getCreateTime
Output only. The time when the subnet was created.
hasCreateTime
clearCreateTime
setCreateTime
Output only. The time when the subnet was created.
$this
getUpdateTime
Output only. The time when the subnet was last updated.
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. The time when the subnet was last updated.
$this
getLabels
Labels associated with this resource.
setLabels
Labels associated with this resource.
$this
getDescription
Optional. A free-text description of the resource. Max length 1024 characters.
string
setDescription
Optional. A free-text description of the resource. Max length 1024 characters.
var
string
$this
getInterconnectType
Optional. Type of interconnect, which takes only the value 'DEDICATED' for now.
setInterconnectType
Optional. Type of interconnect, which takes only the value 'DEDICATED' for now.
$this
getUuid
Output only. Unique identifier for the link.
string
setUuid
Output only. Unique identifier for the link.
var
string
$this
getDeviceCloudResourceName
Output only. Cloud resource name of the switch device.
string
setDeviceCloudResourceName
Output only. Cloud resource name of the switch device.
var
string
$this
getPhysicalPorts
Output only. Physical ports (e.g., TenGigE0/0/0/1) that form the interconnect.
setPhysicalPorts
Output only. Physical ports (e.g., TenGigE0/0/0/1) that form the interconnect.
var
string[]
$this
getRemotePeeringNetworkType
Optional. The remote peering network type of the interconnect. It is required when peering separation is enabled.
setRemotePeeringNetworkType
Optional. The remote peering network type of the interconnect. It is required when peering separation is enabled.
$this

