Cloud AI Platform v1 API - Class CreateFeatureRequest (2.27.0)

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

Reference documentation and code samples for the Cloud AI Platform v1 API class CreateFeatureRequest.

Request message for [FeaturestoreService.CreateFeature][google.cloud.aiplatform.v1.FeaturestoreService.CreateFeature]. Request message for [FeatureRegistryService.CreateFeature][google.cloud.aiplatform.v1.FeatureRegistryService.CreateFeature].

Inheritance

object > CreateFeatureRequest

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

CreateFeatureRequest()

public CreateFeatureRequest()

CreateFeatureRequest(CreateFeatureRequest)

public CreateFeatureRequest(CreateFeatureRequest other)
Parameter
NameDescription
otherCreateFeatureRequest

Properties

Feature

public Feature Feature { get; set; }

Required. The Feature to create.

Property Value
TypeDescription
Feature

FeatureId

public string FeatureId { get; set; }

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

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

The value must be unique within an EntityType/FeatureGroup.

Property Value
TypeDescription
string

Parent

public string Parent { get; set; }

Required. The resource name of the EntityType or FeatureGroup to create a Feature. Format for entity_type as parent: projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type} Format for feature_group as parent: projects/{project}/locations/{location}/featureGroups/{feature_group}

Property Value
TypeDescription
string

ParentAsEntityTypeName

public EntityTypeName ParentAsEntityTypeName { get; set; }

EntityTypeName-typed view over the Parent resource name property.

Property Value
TypeDescription
EntityTypeName

ParentAsFeatureGroupName

public FeatureGroupName ParentAsFeatureGroupName { get; set; }

FeatureGroupName-typed view over the Parent resource name property.

Property Value
TypeDescription
FeatureGroupName

ParentAsResourceName

public IResourceName ParentAsResourceName { get; set; }

IResourceName-typed view over the Parent resource name property.

Property Value
TypeDescription
IResourceName