Google Cloud Channel V1 Client - Class ChannelPartnerLink (2.0.0)

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
Name Description
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
Type Description
string

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

Parameter
Name Description
var string
Returns
Type Description
$this

Required. Cloud Identity ID of the linked reseller.

Returns
Type Description
string

Required. Cloud Identity ID of the linked reseller.

Parameter
Name Description
var string
Returns
Type Description
$this

Required. State of the channel partner link.

Returns
Type Description
int

Required. State of the channel partner link.

Parameter
Name Description
var int
Returns
Type Description
$this

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

Returns
Type Description
string

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

Parameter
Name Description
var string
Returns
Type Description
$this

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

Returns
Type Description
Google\Protobuf\Timestamp|null

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

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

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

Returns
Type Description
Google\Protobuf\Timestamp|null

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

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

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

Returns
Type Description
string

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

Parameter
Name Description
var string
Returns
Type Description
$this

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

Returns
Type Description
Google\Cloud\Channel\V1\CloudIdentityInfo|null

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

Parameter
Name Description
var Google\Cloud\Channel\V1\CloudIdentityInfo
Returns
Type Description
$this