FeatureGroup constructor

FeatureGroup(
  1. String name, {
  2. FeatureGroupArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new FeatureGroup. name The Pulumi resource name. args Arguments used to configure this FeatureGroup. The set of arguments for FeatureGroup. options Resource options controlling this resource's behavior.

Implementation

FeatureGroup(
  String name, {
  FeatureGroupArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:aiplatform/v1:FeatureGroup',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  bigQuery = registerOutput<GoogleCloudAiplatformV1FeatureGroupBigQueryResponse>('bigQuery', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudAiplatformV1FeatureGroupBigQueryResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
  createTime = registerOutput<String>('createTime');
  description = registerOutput<String>('description');
  etag = registerOutput<String>('etag');
  featureGroupId = registerOutput<String>('featureGroupId');
  labels = registerOutput<Map<String, String>>('labels');
  location = registerOutput<String>('location');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  updateTime = registerOutput<String>('updateTime');
}