Google Cloud Billing v1 API - Class Category (3.4.0)

public sealed class Category : IMessage<Category>, IEquatable<Category>, IDeepCloneable<Category>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Billing v1 API class Category.

Represents the category hierarchy of a SKU.

Inheritance

object > Category

Namespace

Google.Cloud.Billing.V1

Assembly

Google.Cloud.Billing.V1.dll

Constructors

Category()

public Category()

Category(Category)

public Category(Category other)
Parameter
NameDescription
otherCategory

Properties

ResourceFamily

public string ResourceFamily { get; set; }

The type of product the SKU refers to. Example: "Compute", "Storage", "Network", "ApplicationServices" etc.

Property Value
TypeDescription
string

ResourceGroup

public string ResourceGroup { get; set; }

A group classification for related SKUs. Example: "RAM", "GPU", "Prediction", "Ops", "GoogleEgress" etc.

Property Value
TypeDescription
string

ServiceDisplayName

public string ServiceDisplayName { get; set; }

The display name of the service this SKU belongs to.

Property Value
TypeDescription
string

UsageType

public string UsageType { get; set; }

Represents how the SKU is consumed. Example: "OnDemand", "Preemptible", "Commit1Mo", "Commit1Yr" etc.

Property Value
TypeDescription
string