@@ -47,7 +47,9 @@ message Entitlement {
4747 SUSPENDED = 5 ;
4848 }
4949
50- // Suspension reason for an entitlement if [provisioning_state][google.cloud.channel.v1.Entitlement.provisioning_state] = SUSPENDED.
50+ // Suspension reason for an entitlement if
51+ // [provisioning_state][google.cloud.channel.v1.Entitlement.provisioning_state]
52+ // = SUSPENDED.
5153 enum SuspensionReason {
5254 // Not used.
5355 SUSPENSION_REASON_UNSPECIFIED = 0 ;
@@ -74,10 +76,12 @@ message Entitlement {
7476 string name = 1 [(google.api.field_behavior ) = OUTPUT_ONLY ];
7577
7678 // Output only. The time at which the entitlement is created.
77- google.protobuf.Timestamp create_time = 5 [(google.api.field_behavior ) = OUTPUT_ONLY ];
79+ google.protobuf.Timestamp create_time = 5
80+ [(google.api.field_behavior ) = OUTPUT_ONLY ];
7881
7982 // Output only. The time at which the entitlement is updated.
80- google.protobuf.Timestamp update_time = 6 [(google.api.field_behavior ) = OUTPUT_ONLY ];
83+ google.protobuf.Timestamp update_time = 6
84+ [(google.api.field_behavior ) = OUTPUT_ONLY ];
8185
8286 // Required. The offer resource name for which the entitlement is to be
8387 // created. Takes the form: accounts/{account_id}/offers/{offer_id}.
@@ -93,19 +97,23 @@ message Entitlement {
9397 CommitmentSettings commitment_settings = 12 ;
9498
9599 // Output only. Current provisioning state of the entitlement.
96- ProvisioningState provisioning_state = 13 [(google.api.field_behavior ) = OUTPUT_ONLY ];
100+ ProvisioningState provisioning_state = 13
101+ [(google.api.field_behavior ) = OUTPUT_ONLY ];
97102
98103 // Output only. Service provisioning details for the entitlement.
99- ProvisionedService provisioned_service = 16 [(google.api.field_behavior ) = OUTPUT_ONLY ];
100-
101- // Output only. Enumerable of all current suspension reasons for an entitlement.
102- repeated SuspensionReason suspension_reasons = 18 [(google.api.field_behavior ) = OUTPUT_ONLY ];
103-
104- // Optional. This purchase order (PO) information is for resellers to use for their
105- // company tracking usage. If a purchaseOrderId value is given, it appears in
106- // the API responses and shows up in the invoice. The property accepts up to
107- // 80 plain text characters. This is only supported for Google Workspace
108- // entitlements.
104+ ProvisionedService provisioned_service = 16
105+ [(google.api.field_behavior ) = OUTPUT_ONLY ];
106+
107+ // Output only. Enumerable of all current suspension reasons for an
108+ // entitlement.
109+ repeated SuspensionReason suspension_reasons = 18
110+ [(google.api.field_behavior ) = OUTPUT_ONLY ];
111+
112+ // Optional. This purchase order (PO) information is for resellers to use for
113+ // their company tracking usage. If a purchaseOrderId value is given, it
114+ // appears in the API responses and shows up in the invoice. The property
115+ // accepts up to 80 plain text characters. This is only supported for Google
116+ // Workspace entitlements.
109117 string purchase_order_id = 19 [(google.api.field_behavior ) = OPTIONAL ];
110118
111119 // Output only. Settings for trial offers.
@@ -136,42 +144,45 @@ message Parameter {
136144 // Value of the parameter.
137145 Value value = 2 ;
138146
139- // Output only. Specifies whether this parameter is allowed to be changed. For example, for
140- // a Google Workspace Business Starter entitlement in commitment plan,
141- // num_units is editable when entitlement is active.
147+ // Output only. Specifies whether this parameter is allowed to be changed. For
148+ // example, for a Google Workspace Business Starter entitlement in commitment
149+ // plan, num_units is editable when entitlement is active.
142150 bool editable = 3 [(google.api.field_behavior ) = OUTPUT_ONLY ];
143151}
144152
145153// Association links that an entitlement has to other entitlements.
146154message AssociationInfo {
147155 // The name of the base entitlement, for which this entitlement is an add-on.
148156 string base_entitlement = 1 [(google.api.resource_reference ) = {
149- type : "cloudchannel.googleapis.com/Entitlement"
150- }];
157+ type : "cloudchannel.googleapis.com/Entitlement"
158+ }];
151159}
152160
153161// Service provisioned for an entitlement.
154162message ProvisionedService {
155- // Output only. Provisioning ID of the entitlement. For Google Workspace, this is the
156- // underlying Subscription ID. For Google Cloud Platform, this is the
163+ // Output only. Provisioning ID of the entitlement. For Google Workspace, this
164+ // is the underlying Subscription ID. For Google Cloud Platform, this is the
157165 // Billing Account ID of the billing subaccount."
158166 string provisioning_id = 1 [(google.api.field_behavior ) = OUTPUT_ONLY ];
159167
160- // Output only. The product pertaining to the provisioning resource as specified in the
161- // Offer.
168+ // Output only. The product pertaining to the provisioning resource as
169+ // specified in the Offer.
162170 string product_id = 2 [(google.api.field_behavior ) = OUTPUT_ONLY ];
163171
164- // Output only. The SKU pertaining to the provisioning resource as specified in the Offer.
172+ // Output only. The SKU pertaining to the provisioning resource as specified
173+ // in the Offer.
165174 string sku_id = 3 [(google.api.field_behavior ) = OUTPUT_ONLY ];
166175}
167176
168177// Commitment settings for commitment-based offers.
169178message CommitmentSettings {
170179 // Output only. Commitment start timestamp.
171- google.protobuf.Timestamp start_time = 1 [(google.api.field_behavior ) = OUTPUT_ONLY ];
180+ google.protobuf.Timestamp start_time = 1
181+ [(google.api.field_behavior ) = OUTPUT_ONLY ];
172182
173183 // Output only. Commitment end timestamp.
174- google.protobuf.Timestamp end_time = 2 [(google.api.field_behavior ) = OUTPUT_ONLY ];
184+ google.protobuf.Timestamp end_time = 2
185+ [(google.api.field_behavior ) = OUTPUT_ONLY ];
175186
176187 // Optional. Renewal settings applicable for a commitment-based Offer.
177188 RenewalSettings renewal_settings = 4 [(google.api.field_behavior ) = OPTIONAL ];
@@ -218,7 +229,8 @@ message TransferableSku {
218229 // The SKU pertaining to the provisioning resource as specified in the Offer.
219230 Sku sku = 11 ;
220231
221- // Optional. The customer to transfer has an entitlement with the populated legacy SKU.
232+ // Optional. The customer to transfer has an entitlement with the populated
233+ // legacy SKU.
222234 Sku legacy_sku = 12 [(google.api.field_behavior ) = OPTIONAL ];
223235}
224236
@@ -247,4 +259,4 @@ message TransferEligibility {
247259
248260 // Specified the reason for ineligibility.
249261 Reason ineligibility_reason = 3 ;
250- }
262+ }
0 commit comments