public sealed class UpdateChannelPartnerLinkRequest : IMessage<UpdateChannelPartnerLinkRequest>, IEquatable<UpdateChannelPartnerLinkRequest>, IDeepCloneable<UpdateChannelPartnerLinkRequest>, IBufferMessage, IMessageRequest message for [CloudChannelService.UpdateChannelPartnerLink][google.cloud.channel.v1.CloudChannelService.UpdateChannelPartnerLink]
Implements
IMessage<UpdateChannelPartnerLinkRequest>, IEquatable<UpdateChannelPartnerLinkRequest>, IDeepCloneable<UpdateChannelPartnerLinkRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Channel.V1Assembly
Google.Cloud.Channel.V1.dll
Constructors
UpdateChannelPartnerLinkRequest()
public UpdateChannelPartnerLinkRequest()UpdateChannelPartnerLinkRequest(UpdateChannelPartnerLinkRequest)
public UpdateChannelPartnerLinkRequest(UpdateChannelPartnerLinkRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
UpdateChannelPartnerLinkRequest |
Properties
ChannelPartnerLink
public ChannelPartnerLink ChannelPartnerLink { get; set; }Required. The channel partner link to update. Only channel_partner_link.link_state is allowed for updates.
| Property Value | |
|---|---|
| Type | Description |
ChannelPartnerLink |
|
Name
public string Name { get; set; }Required. The resource name of the channel partner link to cancel. Name uses the format: accounts/{account_id}/channelPartnerLinks/{id} where {id} is the Cloud Identity ID of the partner.
| Property Value | |
|---|---|
| Type | Description |
String |
|
UpdateMask
public FieldMask UpdateMask { get; set; }Required. The update mask that applies to the resource. The only allowable value for an update mask is channel_partner_link.link_state.
| Property Value | |
|---|---|
| Type | Description |
FieldMask |
|