public sealed class AssignmentProtocol : IMessage<AssignmentProtocol>, IEquatable<AssignmentProtocol>, IDeepCloneable<AssignmentProtocol>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Commerce Consumer Procurement v1 API class AssignmentProtocol.
Assignment protocol for a license pool.
Implements
IMessageAssignmentProtocol, IEquatableAssignmentProtocol, IDeepCloneableAssignmentProtocol, IBufferMessage, IMessageNamespace
Google.Cloud.Commerce.Consumer.Procurement.V1Assembly
Google.Cloud.Commerce.Consumer.Procurement.V1.dll
Constructors
AssignmentProtocol()
public AssignmentProtocol()AssignmentProtocol(AssignmentProtocol)
public AssignmentProtocol(AssignmentProtocol other)| Parameter | |
|---|---|
| Name | Description |
other |
AssignmentProtocol |
Properties
AssignmentTypeCase
public AssignmentProtocol.AssignmentTypeOneofCase AssignmentTypeCase { get; }| Property Value | |
|---|---|
| Type | Description |
AssignmentProtocolAssignmentTypeOneofCase |
|
AutoAssignmentType
public AssignmentProtocol.Types.AutoAssignmentType AutoAssignmentType { get; set; }Allow automatic assignments triggered by data plane operations.
| Property Value | |
|---|---|
| Type | Description |
AssignmentProtocolTypesAutoAssignmentType |
|
ManualAssignmentType
public AssignmentProtocol.Types.ManualAssignmentType ManualAssignmentType { get; set; }Allow manual assignments triggered by administrative operations only.
| Property Value | |
|---|---|
| Type | Description |
AssignmentProtocolTypesManualAssignmentType |
|