Google Cloud Channel V1 Client - Class ResourceType (1.8.2)

Reference documentation and code samples for the Google Cloud Channel V1 Client class ResourceType.

Represents the type for a monetizable resource(any entity on which billing happens). For example, this could be MINUTES for Google Voice and GB for Google Drive. One SKU can map to multiple monetizable resources.

Protobuf type google.cloud.channel.v1.ResourceType

Namespace

Google \ Cloud \ Channel \ V1

Methods

static::name

Parameter
Name
Description
value
mixed

static::value

Parameter
Name
Description
name
mixed

Constants

RESOURCE_TYPE_UNSPECIFIED

  Value: 0 
 

Not used.

Generated from protobuf enum RESOURCE_TYPE_UNSPECIFIED = 0;

SEAT

  Value: 1 
 

Seat.

Generated from protobuf enum SEAT = 1;

MAU

  Value: 2 
 

Monthly active user.

Generated from protobuf enum MAU = 2;

GB

  Value: 3 
 

GB (used for storage SKUs).

Generated from protobuf enum GB = 3;

LICENSED_USER

  Value: 4 
 

Active licensed users(for Voice SKUs).

Generated from protobuf enum LICENSED_USER = 4;

MINUTES

  Value: 5 
 

Voice usage.

Generated from protobuf enum MINUTES = 5;

IAAS_USAGE

  Value: 6 
 

For IaaS SKUs like Google Cloud, monetization is based on usage accrued on your billing account irrespective of the type of monetizable resource. This enum represents an aggregated resource/container for all usage SKUs on a billing account. Currently, only applicable to Google Cloud.

Generated from protobuf enum IAAS_USAGE = 6;

SUBSCRIPTION

  Value: 7 
 

For Google Cloud subscriptions like Anthos or SAP.

Generated from protobuf enum SUBSCRIPTION = 7;

Design a Mobile Site
View Site in Mobile | Classic
Share by: