Class CreateEntityTypeRequest (2.2.0)

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

Request message for [FeaturestoreService.CreateEntityType][google.cloud.aiplatform.v1.FeaturestoreService.CreateEntityType].

Inheritance

Object > CreateEntityTypeRequest

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

CreateEntityTypeRequest()

public CreateEntityTypeRequest()

CreateEntityTypeRequest(CreateEntityTypeRequest)

public CreateEntityTypeRequest(CreateEntityTypeRequest other)
Parameter
NameDescription
otherCreateEntityTypeRequest

Properties

EntityType

public EntityType EntityType { get; set; }

The EntityType to create.

Property Value
TypeDescription
EntityType

EntityTypeId

public string EntityTypeId { get; set; }

Required. The ID to use for the EntityType, which will become the final component of the EntityType's resource name.

This value may be up to 60 characters, and valid characters are [a-z0-9_]. The first character cannot be a number.

The value must be unique within a featurestore.

Property Value
TypeDescription
String

Parent

public string Parent { get; set; }

Required. The resource name of the Featurestore to create EntityTypes. Format: projects/{project}/locations/{location}/featurestores/{featurestore}

Property Value
TypeDescription
String

ParentAsFeaturestoreName

public FeaturestoreName ParentAsFeaturestoreName { get; set; }

FeaturestoreName-typed view over the Parent resource name property.

Property Value
TypeDescription
FeaturestoreName