License Manager v1 API - Class Product (1.0.0-beta01)

public sealed class Product : IMessage<Product>, IEquatable<Product>, IDeepCloneable<Product>, IBufferMessage, IMessage

Reference documentation and code samples for the License Manager v1 API class Product.

Products for Google SPLA.

Inheritance

object > Product

Namespace

Google.Cloud.LicenseManager.V1

Assembly

Google.Cloud.LicenseManager.V1.dll

Constructors

Product()

public Product()

Product(Product)

public Product(Product other)
Parameter
Name Description
other Product

Properties

Description

public string Description { get; set; }

Required. Human-readable, detailed description of the Product

Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

Required. Human-readable name of the Product

Property Value
Type Description
string

Name

public string Name { get; set; }

Identifier. Full name of the product resource. ex "projects/1/locations/us-central1/products/office-2021"

Property Value
Type Description
string

ProductCompany

public string ProductCompany { get; set; }

Required. Company that released the product.

Property Value
Type Description
string

ProductName

public ProductName ProductName { get; set; }

ProductName-typed view over the Name resource name property.

Property Value
Type Description
ProductName

Sku

public string Sku { get; set; }

Required. SKU for mapping to the Billing/Subscription resource.

Property Value
Type Description
string

State

public Product.Types.State State { get; set; }

Output only. State of the product.

Property Value
Type Description
ProductTypesState

Version

public string Version { get; set; }

Required. Version of the product.

Property Value
Type Description
string