Compute V1 Client - Class LicenseResourceCommitment (1.7.1)

Reference documentation and code samples for the Compute V1 Client class LicenseResourceCommitment.

Commitment for a particular license resource.

Generated from protobuf message google.cloud.compute.v1.LicenseResourceCommitment

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ amount
int|string

The number of licenses purchased.

↳ cores_per_license
string

Specifies the core range of the instance for which this license applies.

↳ license
string

Any applicable license URI.

getAmount

The number of licenses purchased.

Returns
Type
Description
int|string

hasAmount

clearAmount

setAmount

The number of licenses purchased.

Parameter
Name
Description
var
int|string
Returns
Type
Description
$this

getCoresPerLicense

Specifies the core range of the instance for which this license applies.

Returns
Type
Description
string

hasCoresPerLicense

clearCoresPerLicense

setCoresPerLicense

Specifies the core range of the instance for which this license applies.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getLicense

Any applicable license URI.

Returns
Type
Description
string

hasLicense

clearLicense

setLicense

Any applicable license URI.

Parameter
Name
Description
var
string
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: