FeatureGroupFeatureAiplatformV1beta1 constructor
FeatureGroupFeatureAiplatformV1beta1(
- String name, {
- FeatureGroupFeatureAiplatformV1beta1Args? args,
- CustomResourceOptions? options,
Creates a new FeatureGroupFeatureAiplatformV1beta1.
name The Pulumi resource name.
args Arguments used to configure this FeatureGroupFeatureAiplatformV1beta1. The set of arguments for FeatureGroupFeature.
options Resource options controlling this resource's behavior.
Implementation
FeatureGroupFeatureAiplatformV1beta1(
String name, {
FeatureGroupFeatureAiplatformV1beta1Args? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:aiplatform/v1beta1:FeatureGroupFeature',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
createTime = registerOutput<String>('createTime');
description = registerOutput<String>('description');
disableMonitoring = registerOutput<bool>('disableMonitoring');
etag = registerOutput<String>('etag');
featureGroupId = registerOutput<String>('featureGroupId');
featureId = registerOutput<String>('featureId');
labels = registerOutput<Map<String, String>>('labels');
location = registerOutput<String>('location');
monitoringConfig = registerOutput<GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigResponse>('monitoringConfig', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
monitoringStats = registerOutput<List<Map<String, dynamic>>>('monitoringStats');
monitoringStatsAnomalies = registerOutput<List<Map<String, dynamic>>>('monitoringStatsAnomalies');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
updateTime = registerOutput<String>('updateTime');
valueType = registerOutput<String>('valueType');
versionColumnName = registerOutput<String>('versionColumnName');
}