Cloud Channel V1 API - Class Google::Cloud::Channel::V1::CustomerConstraints (v0.10.0)

Reference documentation and code samples for the Cloud Channel V1 API class Google::Cloud::Channel::V1::CustomerConstraints.

Represents constraints required to purchase the Offer for a customer.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#allowed_customer_types

def allowed_customer_types() -> ::Array<::Google::Cloud::Channel::V1::CloudIdentityInfo::CustomerType>
Returns

#allowed_customer_types=

def allowed_customer_types=(value) -> ::Array<::Google::Cloud::Channel::V1::CloudIdentityInfo::CustomerType>
Parameter
Returns

#allowed_regions

def allowed_regions() -> ::Array<::String>
Returns
  • (::Array<::String>) — Allowed geographical regions of the customer.

#allowed_regions=

def allowed_regions=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Allowed geographical regions of the customer.
Returns
  • (::Array<::String>) — Allowed geographical regions of the customer.

#promotional_order_types

def promotional_order_types() -> ::Array<::Google::Cloud::Channel::V1::PromotionalOrderType>
Returns

#promotional_order_types=

def promotional_order_types=(value) -> ::Array<::Google::Cloud::Channel::V1::PromotionalOrderType>
Parameter
Returns