Show / Hide Table of Contents

Class GoogleCloudDiscoveryengineV1betaLicenseConfig

Information about users' licenses.

Inheritance
object
GoogleCloudDiscoveryengineV1betaLicenseConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.DiscoveryEngine.v1alpha.Data
Assembly: Google.Apis.DiscoveryEngine.v1alpha.dll
Syntax
public class GoogleCloudDiscoveryengineV1betaLicenseConfig : IDirectResponseSchema

Properties

AutoRenew

Optional. Whether the license config should be auto renewed when it reaches the end date.

Declaration
[JsonProperty("autoRenew")]
public virtual bool? AutoRenew { get; set; }
Property Value
Type Description
bool?

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

EarlyTerminated

Output only. Indication of whether the subscription is terminated earlier than the expiration date. This is usually terminated by pipeline once the subscription gets terminated from subsv3.

Declaration
[JsonProperty("earlyTerminated")]
public virtual bool? EarlyTerminated { get; set; }
Property Value
Type Description
bool?

EarlyTerminationDate

Output only. The date when the subscription is terminated earlier than the expiration date.

Declaration
[JsonProperty("earlyTerminationDate")]
public virtual GoogleTypeDate EarlyTerminationDate { get; set; }
Property Value
Type Description
GoogleTypeDate

EndDate

Optional. The planed end date.

Declaration
[JsonProperty("endDate")]
public virtual GoogleTypeDate EndDate { get; set; }
Property Value
Type Description
GoogleTypeDate

FreeTrial

Optional. Whether the license config is for free trial.

Declaration
[JsonProperty("freeTrial")]
public virtual bool? FreeTrial { get; set; }
Property Value
Type Description
bool?

GeminiBundle

Output only. Whether the license config is for Gemini bundle.

Declaration
[JsonProperty("geminiBundle")]
public virtual bool? GeminiBundle { get; set; }
Property Value
Type Description
bool?

LicenseCount

Required. Number of licenses purchased.

Declaration
[JsonProperty("licenseCount")]
public virtual long? LicenseCount { get; set; }
Property Value
Type Description
long?

Name

Immutable. Identifier. The fully qualified resource name of the license config. Format: projects/{project}/locations/{location}/licenseConfigs/{license_config}

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

StartDate

Required. The start date.

Declaration
[JsonProperty("startDate")]
public virtual GoogleTypeDate StartDate { get; set; }
Property Value
Type Description
GoogleTypeDate

State

Output only. The state of the license config.

Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type Description
string

SubscriptionTerm

Required. Subscription term.

Declaration
[JsonProperty("subscriptionTerm")]
public virtual string SubscriptionTerm { get; set; }
Property Value
Type Description
string

SubscriptionTier

Required. Subscription tier information for the license config.

Declaration
[JsonProperty("subscriptionTier")]
public virtual string SubscriptionTier { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX