Google Cloud Channel V1 Client - Class ChannelPartnerLink (1.8.2)

Reference documentation and code samples for the Google Cloud Channel V1 Client class ChannelPartnerLink.

Entity representing a link between distributors and their indirect resellers in an n-tier resale channel.

Generated from protobuf message google.cloud.channel.v1.ChannelPartnerLink

Namespace

Google \ Cloud \ Channel \ V1

Methods

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ name string

Output only. Resource name for the channel partner link, in the format accounts/{account_id}/channelPartnerLinks/{id}.

↳ reseller_cloud_identity_id string

Required. Cloud Identity ID of the linked reseller.

↳ link_state int

Required. State of the channel partner link.

↳ invite_link_uri string

Output only. URI of the web page where partner accepts the link invitation.

↳ create_time Google\Protobuf\Timestamp

Output only. Timestamp of when the channel partner link is created.

↳ update_time Google\Protobuf\Timestamp

Output only. Timestamp of when the channel partner link is updated.

↳ public_id string

Output only. Public identifier that a customer must use to generate a transfer token to move to this distributor-reseller combination.

↳ channel_partner_cloud_identity_info Google\Cloud\Channel\V1\CloudIdentityInfo

Output only. Cloud Identity info of the channel partner (IR).

Output only. Resource name for the channel partner link, in the format accounts/{account_id}/channelPartnerLinks/{id}.

Returns
TypeDescription
string

Output only. Resource name for the channel partner link, in the format accounts/{account_id}/channelPartnerLinks/{id}.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

Required. Cloud Identity ID of the linked reseller.

Returns
TypeDescription
string

Required. Cloud Identity ID of the linked reseller.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

Required. State of the channel partner link.

Returns
TypeDescription
int

Required. State of the channel partner link.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

Output only. URI of the web page where partner accepts the link invitation.

Returns
TypeDescription
string

Output only. URI of the web page where partner accepts the link invitation.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

Output only. Timestamp of when the channel partner link is created.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

Output only. Timestamp of when the channel partner link is created.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

Output only. Timestamp of when the channel partner link is updated.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

Output only. Timestamp of when the channel partner link is updated.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

Output only. Public identifier that a customer must use to generate a transfer token to move to this distributor-reseller combination.

Returns
TypeDescription
string

Output only. Public identifier that a customer must use to generate a transfer token to move to this distributor-reseller combination.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

Output only. Cloud Identity info of the channel partner (IR).

Returns
TypeDescription
Google\Cloud\Channel\V1\CloudIdentityInfo|null

Output only. Cloud Identity info of the channel partner (IR).

Parameter
NameDescription
var Google\Cloud\Channel\V1\CloudIdentityInfo
Returns
TypeDescription
$this