Reference documentation and code samples for the Google Cloud Channel V1 Client class ChangeOfferPurchase.
List SKUs for upgrading or downgrading an entitlement. Make the purchase using CloudChannelService.ChangeOffer.
Generated from protobuf message google.cloud.channel.v1.ListPurchasableSkusRequest.ChangeOfferPurchase
Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ entitlement |
string
Required. Resource name of the entitlement. Format: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id} |
↳ change_type |
int
Required. Change Type for the entitlement. |
getEntitlement
Required. Resource name of the entitlement.
Format: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}
Returns | |
---|---|
Type | Description |
string |
setEntitlement
Required. Resource name of the entitlement.
Format: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getChangeType
Required. Change Type for the entitlement.
Returns | |
---|---|
Type | Description |
int |
setChangeType
Required. Change Type for the entitlement.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |