Discovery Engine v1beta API - Class CreateLicenseConfigRequest (1.0.0-beta24)

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

Reference documentation and code samples for the Discovery Engine v1beta API class CreateLicenseConfigRequest.

Request message for [LicenseConfigService.CreateLicenseConfig][google.cloud.discoveryengine.v1beta.LicenseConfigService.CreateLicenseConfig] method.

Inheritance

object > CreateLicenseConfigRequest

Namespace

Google.Cloud.DiscoveryEngine.V1Beta

Assembly

Google.Cloud.DiscoveryEngine.V1Beta.dll

Constructors

CreateLicenseConfigRequest()

public CreateLicenseConfigRequest()

CreateLicenseConfigRequest(CreateLicenseConfigRequest)

public CreateLicenseConfigRequest(CreateLicenseConfigRequest other)
Parameter
Name Description
other CreateLicenseConfigRequest

Properties

LicenseConfig

public LicenseConfig LicenseConfig { get; set; }

Required. The [LicenseConfig][google.cloud.discoveryengine.v1beta.LicenseConfig] to create.

Property Value
Type Description
LicenseConfig

LicenseConfigId

public string LicenseConfigId { get; set; }

Optional. The ID to use for the [LicenseConfig][google.cloud.discoveryengine.v1beta.LicenseConfig], which will become the final component of the [LicenseConfig][google.cloud.discoveryengine.v1beta.LicenseConfig]'s resource name. We are using the tier (product edition) name as the license config id such as search or search_and_assistant.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. The parent resource name, such as projects/{project}/locations/{location}.

Property Value
Type Description
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
Type Description
LocationName