License Manager v1 API - Class Configuration (1.0.0-beta01)

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

Reference documentation and code samples for the License Manager v1 API class Configuration.

Configuration for a Google SPLA product

Inheritance

object > Configuration

Namespace

Google.Cloud.LicenseManager.V1

Assembly

Google.Cloud.LicenseManager.V1.dll

Constructors

Configuration()

public Configuration()

Configuration(Configuration)

public Configuration(Configuration other)
Parameter
Name Description
other Configuration

Properties

ConfigurationName

public ConfigurationName ConfigurationName { get; set; }

ConfigurationName-typed view over the Name resource name property.

Property Value
Type Description
ConfigurationName

CreateTime

public Timestamp CreateTime { get; set; }

Output only. [Output only] Create time stamp

Property Value
Type Description
Timestamp

CurrentBillingInfo

public BillingInfo CurrentBillingInfo { get; set; }

Required. Billing information applicable till end of the current month.

Property Value
Type Description
BillingInfo

DisplayName

public string DisplayName { get; set; }

Required. User given name.

Property Value
Type Description
string

Labels

public MapField<string, string> Labels { get; }

Optional. Labels as key value pairs

Property Value
Type Description
MapFieldstringstring

LicenseType

public LicenseType LicenseType { get; set; }

Required. LicenseType to be applied for billing

Property Value
Type Description
LicenseType

Name

public string Name { get; set; }

Identifier. name of resource

Property Value
Type Description
string

NextBillingInfo

public BillingInfo NextBillingInfo { get; set; }

Required. Billing information applicable for next month.

Property Value
Type Description
BillingInfo

Product

public string Product { get; set; }

Required. Name field (with URL) of the Product offered for SPLA.

Property Value
Type Description
string

ProductAsProductName

public ProductName ProductAsProductName { get; set; }

ProductName-typed view over the Product resource name property.

Property Value
Type Description
ProductName

State

public Configuration.Types.State State { get; set; }

Output only. State of the configuration.

Property Value
Type Description
ConfigurationTypesState

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. [Output only] Update time stamp

Property Value
Type Description
Timestamp