public sealed class ChannelPartnerLink : IMessage<ChannelPartnerLink>, IEquatable<ChannelPartnerLink>, IDeepCloneable<ChannelPartnerLink>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Channel v1 API class ChannelPartnerLink.
Entity representing a link between distributors and their indirect resellers in an n-tier resale channel.
Implements
IMessageChannelPartnerLink, IEquatableChannelPartnerLink, IDeepCloneableChannelPartnerLink, IBufferMessage, IMessageNamespace
Google.Cloud.Channel.V1Assembly
Google.Cloud.Channel.V1.dll
Constructors
ChannelPartnerLink()
public ChannelPartnerLink()
ChannelPartnerLink(ChannelPartnerLink)
public ChannelPartnerLink(ChannelPartnerLink other)
Parameter | |
---|---|
Name | Description |
other |
ChannelPartnerLink |
Properties
ChannelPartnerCloudIdentityInfo
public CloudIdentityInfo ChannelPartnerCloudIdentityInfo { get; set; }
Output only. Cloud Identity info of the channel partner (IR).
Property Value | |
---|---|
Type | Description |
CloudIdentityInfo |
ChannelPartnerLinkName
public ChannelPartnerLinkName ChannelPartnerLinkName { get; set; }
ChannelPartnerLinkName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ChannelPartnerLinkName |
CreateTime
public Timestamp CreateTime { get; set; }
Output only. Timestamp of when the channel partner link is created.
Property Value | |
---|---|
Type | Description |
Timestamp |
InviteLinkUri
public string InviteLinkUri { get; set; }
Output only. URI of the web page where partner accepts the link invitation.
Property Value | |
---|---|
Type | Description |
string |
LinkState
public ChannelPartnerLinkState LinkState { get; set; }
Required. State of the channel partner link.
Property Value | |
---|---|
Type | Description |
ChannelPartnerLinkState |
Name
public string Name { get; set; }
Output only. Resource name for the channel partner link, in the format accounts/{account_id}/channelPartnerLinks/{id}.
Property Value | |
---|---|
Type | Description |
string |
PublicId
public string PublicId { get; set; }
Output only. Public identifier that a customer must use to generate a transfer token to move to this distributor-reseller combination.
Property Value | |
---|---|
Type | Description |
string |
ResellerCloudIdentityId
public string ResellerCloudIdentityId { get; set; }
Required. Cloud Identity ID of the linked reseller.
Property Value | |
---|---|
Type | Description |
string |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. Timestamp of when the channel partner link is updated.
Property Value | |
---|---|
Type | Description |
Timestamp |