Reference documentation and code samples for the Google Cloud License Manager V1 Client class Product.
Products for Google SPLA.
Generated from protobuf message google.cloud.licensemanager.v1.Product
Namespace
Google \ Cloud \ LicenseManager \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Identifier. Full name of the product resource. ex "projects/1/locations/us-central1/products/office-2021"
↳ version
string
Required. Version of the product.
↳ product_company
string
Required. Company that released the product.
↳ state
int
Output only. State of the product.
↳ sku
string
Required. SKU for mapping to the Billing/Subscription resource.
↳ description
string
Required. Human-readable, detailed description of the Product
↳ display_name
string
Required. Human-readable name of the Product
getName
Identifier. Full name of the product resource.
ex "projects/1/locations/us-central1/products/office-2021"
string
setName
Identifier. Full name of the product resource.
ex "projects/1/locations/us-central1/products/office-2021"
var
string
$this
getVersion
Required. Version of the product.
string
setVersion
Required. Version of the product.
var
string
$this
getProductCompany
Required. Company that released the product.
string
setProductCompany
Required. Company that released the product.
var
string
$this
getState
Output only. State of the product.
int
setState
Output only. State of the product.
var
int
$this
getSku
Required. SKU for mapping to the Billing/Subscription resource.
string
setSku
Required. SKU for mapping to the Billing/Subscription resource.
var
string
$this
getDescription
Required. Human-readable, detailed description of the Product
string
setDescription
Required. Human-readable, detailed description of the Product
var
string
$this
getDisplayName
Required. Human-readable name of the Product
string
setDisplayName
Required. Human-readable name of the Product
var
string
$this