Class: Google::Cloud::Bigquery::AnalyticsHub::V1::Listing::CommercialInfo

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/bigquery/analyticshub/v1/analyticshub.rb

Overview

Commercial info contains the information about the commercial data products associated with the listing.

Defined Under Namespace

Classes: GoogleCloudMarketplaceInfo

Instance Attribute Summary collapse

Instance Attribute Details

#cloud_marketplace::Google::Cloud::Bigquery::AnalyticsHub::V1::Listing::CommercialInfo::GoogleCloudMarketplaceInfo (readonly)

Returns Output only. Details of the Marketplace Data Product associated with the Listing.

Returns:



649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
# File 'proto_docs/google/cloud/bigquery/analyticshub/v1/analyticshub.rb', line 649

class CommercialInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Specifies the details of the Marketplace Data Product associated with the
  # Listing.
  # @!attribute [r] service
  #   @return [::String]
  #     Output only. Resource name of the commercial service associated with
  #     the Marketplace Data Product. e.g. example.com
  # @!attribute [r] commercial_state
  #   @return [::Google::Cloud::Bigquery::AnalyticsHub::V1::Listing::CommercialInfo::GoogleCloudMarketplaceInfo::CommercialState]
  #     Output only. Commercial state of the Marketplace Data Product.
  class GoogleCloudMarketplaceInfo
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # Indicates whether this commercial access is currently active.
    module CommercialState
      # Commercialization is incomplete and cannot be used.
      COMMERCIAL_STATE_UNSPECIFIED = 0

      # Commercialization has been initialized.
      ONBOARDING = 1

      # Commercialization is complete and available for use.
      ACTIVE = 2
    end
  end
end