FeatureOnlineStore constructor

FeatureOnlineStore(
  1. String name, {
  2. FeatureOnlineStoreArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

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