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.
989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 989 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.
989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 989 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}.
989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 989 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".
989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 989 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.
989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 989 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.
989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 |
# File 'proto_docs/google/cloud/channel/v1/service.rb', line 989 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 |