Compute V1 Client - Class InterconnectAttachmentPartnerMetadata (1.5.0)

Reference documentation and code samples for the Compute V1 Client class InterconnectAttachmentPartnerMetadata.

Informational metadata about Partner attachments from Partners to display to customers. These fields are propagated from PARTNER_PROVIDER attachments to their corresponding PARTNER attachments.

Generated from protobuf message google.cloud.compute.v1.InterconnectAttachmentPartnerMetadata

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ interconnect_name string

Plain text name of the Interconnect this attachment is connected to, as displayed in the Partner's portal. For instance "Chicago 1". This value may be validated to match approved Partner values.

↳ partner_name string

Plain text name of the Partner providing this attachment. This value may be validated to match approved Partner values.

↳ portal_url string

URL of the Partner's portal for this Attachment. Partners may customise this to be a deep link to the specific resource on the Partner portal. This value may be validated to match approved Partner values.

getInterconnectName

Plain text name of the Interconnect this attachment is connected to, as displayed in the Partner's portal. For instance "Chicago 1". This value may be validated to match approved Partner values.

Generated from protobuf field optional string interconnect_name = 514963356;

Returns
TypeDescription
string

hasInterconnectName

clearInterconnectName

setInterconnectName

Plain text name of the Interconnect this attachment is connected to, as displayed in the Partner's portal. For instance "Chicago 1". This value may be validated to match approved Partner values.

Generated from protobuf field optional string interconnect_name = 514963356;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getPartnerName

Plain text name of the Partner providing this attachment. This value may be validated to match approved Partner values.

Generated from protobuf field optional string partner_name = 161747874;

Returns
TypeDescription
string

hasPartnerName

clearPartnerName

setPartnerName

Plain text name of the Partner providing this attachment. This value may be validated to match approved Partner values.

Generated from protobuf field optional string partner_name = 161747874;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getPortalUrl

URL of the Partner's portal for this Attachment. Partners may customise this to be a deep link to the specific resource on the Partner portal. This value may be validated to match approved Partner values.

Generated from protobuf field optional string portal_url = 269182748;

Returns
TypeDescription
string

hasPortalUrl

clearPortalUrl

setPortalUrl

URL of the Partner's portal for this Attachment. Partners may customise this to be a deep link to the specific resource on the Partner portal. This value may be validated to match approved Partner values.

Generated from protobuf field optional string portal_url = 269182748;

Parameter
NameDescription
var string
Returns
TypeDescription
$this