View Source GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1EntitlementChange (google_api_cloud_channel v0.11.0)
Change event entry for Entitlement order history
Attributes
-
activationReason(type:String.t, default:nil) - The Entitlement's activation reason -
cancellationReason(type:String.t, default:nil) - Cancellation reason for the Entitlement. -
changeType(type:String.t, default:nil) - The change action type. -
createTime(type:DateTime.t, default:nil) - The submitted time of the change. -
entitlement(type:String.t, default:nil) - Required. Resource name of an entitlement in the form: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id} -
offer(type:String.t, default:nil) - Required. Resource name of the Offer at the time of change. Takes the form: accounts/{account_id}/offers/{offer_id}. -
operator(type:String.t, default:nil) - Human-readable identifier that shows what operator made a change. When the operator_type is RESELLER, this is the user's email address. For all other operator types, this is empty. -
operatorType(type:String.t, default:nil) - Operator type responsible for the change. -
otherChangeReason(type:String.t, default:nil) - e.g. purchase_number change reason, entered by CRS. -
parameters(type:list(GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1Parameter.t), default:nil) - Extended parameters, such as: purchase_order_number, gcp_details; internal_correlation_id, long_running_operation_id, order_id; etc. -
provisionedService(type:GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1ProvisionedService.t, default:nil) - Service provisioned for an Entitlement. -
suspensionReason(type:String.t, default:nil) - Suspension reason for the Entitlement.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1EntitlementChange{ activationReason: String.t() | nil, cancellationReason: String.t() | nil, changeType: String.t() | nil, createTime: DateTime.t() | nil, entitlement: String.t() | nil, offer: String.t() | nil, operator: String.t() | nil, operatorType: String.t() | nil, otherChangeReason: String.t() | nil, parameters: [GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1Parameter.t()] | nil, provisionedService: GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1ProvisionedService.t() | nil, suspensionReason: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.