public sealed class Service : IMessage<Service>, IEquatable<Service>, IDeepCloneable<Service>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Commerce Producer v1beta API class Service.
Message describing Service resource.
Namespace
Google.Cloud.CommerceProducer.V1BetaAssembly
Google.Cloud.CommerceProducer.V1Beta.dll
Constructors
Service()
public Service()Service(Service)
public Service(Service other)| Parameter | |
|---|---|
| Name | Description |
other |
Service |
Properties
DocumentRequirement
public Service.Types.DocumentRequirement DocumentRequirement { get; set; }Output only. Document requirement for private offers on this service.
Constraints that apply to every service, such as the restriction against
attaching both a standard and a custom EULA, are documented on
PrivateOfferDocument and are not represented here.
| Property Value | |
|---|---|
| Type | Description |
ServiceTypesDocumentRequirement |
|
Name
public string Name { get; set; }Identifier. Name of resource.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ProductType
public Service.Types.ProductType ProductType { get; set; }Output only. Type of the product this service commercializes.
| Property Value | |
|---|---|
| Type | Description |
ServiceTypesProductType |
|
ServiceName
public ServiceName ServiceName { get; set; }ServiceName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
ServiceName |
|
Title
public string Title { get; set; }Output only. Title of the service.
Not included for SERVICE_VIEW_BASIC.
| Property Value | |
|---|---|
| Type | Description |
string |
|