Class: Google::Cloud::Channel::V1::ListPurchasableOffersRequest
- Inherits:
-
Object
- Object
- Google::Cloud::Channel::V1::ListPurchasableOffersRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/channel/v1/service.rb
Overview
Request message for ListPurchasableOffers.
Defined Under Namespace
Classes: ChangeOfferPurchase, CreateEntitlementPurchase
Instance Attribute Summary collapse
-
#change_offer_purchase ⇒ ::Google::Cloud::Channel::V1::ListPurchasableOffersRequest::ChangeOfferPurchase
List Offers for ChangeOffer purchase.
-
#create_entitlement_purchase ⇒ ::Google::Cloud::Channel::V1::ListPurchasableOffersRequest::CreateEntitlementPurchase
List Offers for CreateEntitlement purchase.
-
#customer ⇒ ::String
Required.
-
#language_code ⇒ ::String
Optional.
-
#page_size ⇒ ::Integer
Optional.
-
#page_token ⇒ ::String
Optional.
Instance Attribute Details
#change_offer_purchase ⇒ ::Google::Cloud::Channel::V1::ListPurchasableOffersRequest::ChangeOfferPurchase
Returns List Offers for ChangeOffer purchase.
1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 1266 class ListPurchasableOffersRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # List Offers for CreateEntitlement purchase. # @!attribute [rw] sku # @return [::String] # Required. SKU that the result should be restricted to. # Format: products/\\{product_id}/skus/\\{sku_id}. class CreateEntitlementPurchase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # List Offers for ChangeOffer purchase. # @!attribute [rw] entitlement # @return [::String] # Required. Resource name of the entitlement. # Format: # accounts/\\{account_id}/customers/\\{customer_id}/entitlements/\\{entitlement_id} # @!attribute [rw] new_sku # @return [::String] # Optional. Resource name of the new target SKU. Provide this SKU when # upgrading or downgrading an entitlement. Format: # products/\\{product_id}/skus/\\{sku_id} class ChangeOfferPurchase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#create_entitlement_purchase ⇒ ::Google::Cloud::Channel::V1::ListPurchasableOffersRequest::CreateEntitlementPurchase
Returns List Offers for CreateEntitlement purchase.
1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 1266 class ListPurchasableOffersRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # List Offers for CreateEntitlement purchase. # @!attribute [rw] sku # @return [::String] # Required. SKU that the result should be restricted to. # Format: products/\\{product_id}/skus/\\{sku_id}. class CreateEntitlementPurchase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # List Offers for ChangeOffer purchase. # @!attribute [rw] entitlement # @return [::String] # Required. Resource name of the entitlement. # Format: # accounts/\\{account_id}/customers/\\{customer_id}/entitlements/\\{entitlement_id} # @!attribute [rw] new_sku # @return [::String] # Optional. Resource name of the new target SKU. Provide this SKU when # upgrading or downgrading an entitlement. Format: # products/\\{product_id}/skus/\\{sku_id} class ChangeOfferPurchase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#customer ⇒ ::String
Returns Required. The resource name of the customer to list Offers for. Format: accounts/{account_id}/customers/{customer_id}.
1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 1266 class ListPurchasableOffersRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # List Offers for CreateEntitlement purchase. # @!attribute [rw] sku # @return [::String] # Required. SKU that the result should be restricted to. # Format: products/\\{product_id}/skus/\\{sku_id}. class CreateEntitlementPurchase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # List Offers for ChangeOffer purchase. # @!attribute [rw] entitlement # @return [::String] # Required. Resource name of the entitlement. # Format: # accounts/\\{account_id}/customers/\\{customer_id}/entitlements/\\{entitlement_id} # @!attribute [rw] new_sku # @return [::String] # Optional. Resource name of the new target SKU. Provide this SKU when # upgrading or downgrading an entitlement. Format: # products/\\{product_id}/skus/\\{sku_id} class ChangeOfferPurchase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#language_code ⇒ ::String
Returns Optional. The BCP-47 language code. For example, "en-US". The response will localize in the corresponding language code, if specified. The default value is "en-US".
1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 1266 class ListPurchasableOffersRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # List Offers for CreateEntitlement purchase. # @!attribute [rw] sku # @return [::String] # Required. SKU that the result should be restricted to. # Format: products/\\{product_id}/skus/\\{sku_id}. class CreateEntitlementPurchase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # List Offers for ChangeOffer purchase. # @!attribute [rw] entitlement # @return [::String] # Required. Resource name of the entitlement. # Format: # accounts/\\{account_id}/customers/\\{customer_id}/entitlements/\\{entitlement_id} # @!attribute [rw] new_sku # @return [::String] # Optional. Resource name of the new target SKU. Provide this SKU when # upgrading or downgrading an entitlement. Format: # products/\\{product_id}/skus/\\{sku_id} class ChangeOfferPurchase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#page_size ⇒ ::Integer
Returns Optional. Requested page size. Server might return fewer results than requested. If unspecified, returns at most 100 Offers. The maximum value is 1000; the server will coerce values above 1000.
1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 1266 class ListPurchasableOffersRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # List Offers for CreateEntitlement purchase. # @!attribute [rw] sku # @return [::String] # Required. SKU that the result should be restricted to. # Format: products/\\{product_id}/skus/\\{sku_id}. class CreateEntitlementPurchase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # List Offers for ChangeOffer purchase. # @!attribute [rw] entitlement # @return [::String] # Required. Resource name of the entitlement. # Format: # accounts/\\{account_id}/customers/\\{customer_id}/entitlements/\\{entitlement_id} # @!attribute [rw] new_sku # @return [::String] # Optional. Resource name of the new target SKU. Provide this SKU when # upgrading or downgrading an entitlement. Format: # products/\\{product_id}/skus/\\{sku_id} class ChangeOfferPurchase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#page_token ⇒ ::String
Returns Optional. A token for a page of results other than the first page.
1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 1266 class ListPurchasableOffersRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # List Offers for CreateEntitlement purchase. # @!attribute [rw] sku # @return [::String] # Required. SKU that the result should be restricted to. # Format: products/\\{product_id}/skus/\\{sku_id}. class CreateEntitlementPurchase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # List Offers for ChangeOffer purchase. # @!attribute [rw] entitlement # @return [::String] # Required. Resource name of the entitlement. # Format: # accounts/\\{account_id}/customers/\\{customer_id}/entitlements/\\{entitlement_id} # @!attribute [rw] new_sku # @return [::String] # Optional. Resource name of the new target SKU. Provide this SKU when # upgrading or downgrading an entitlement. Format: # products/\\{product_id}/skus/\\{sku_id} class ChangeOfferPurchase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |