FeatureGroup constructor
FeatureGroup(
- String name, {
- FeatureGroupArgs? args,
- 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');
}