AiFeatureStoreState constructor

const AiFeatureStoreState({
  1. Input<String?>? createTime,
  2. Input<String?>? deletionPolicy,
  3. Input<Map<String, String>?>? effectiveLabels,
  4. Input<AiFeatureStoreEncryptionSpec?>? encryptionSpec,
  5. Input<String?>? etag,
  6. Input<bool?>? forceDestroy,
  7. Input<Map<String, String>?>? labels,
  8. Input<String?>? name,
  9. Input<AiFeatureStoreOnlineServingConfig?>? onlineServingConfig,
  10. Input<int?>? onlineStorageTtlDays,
  11. Input<String?>? project,
  12. Input<Map<String, String>?>? pulumiLabels,
  13. Input<String?>? region,
  14. Input<String?>? updateTime,
})

Creates a new AiFeatureStoreState. createTime The timestamp of when the featurestore was created in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. effectiveLabels All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services. encryptionSpec If set, both of the online and offline data storage will be secured by this key. etag Used to perform consistent read-modify-write updates. forceDestroy If set to true, any EntityTypes and Features for this Featurestore will also be deleted labels A set of key/value label pairs to assign to this Featurestore. name The name of the Featurestore. This value may be up to 60 characters, and valid characters are a-z0-9_. The first character cannot be a number. onlineServingConfig Config for online serving resources. onlineStorageTtlDays (Optional, Beta) project The ID of the project in which the resource belongs. pulumiLabels The combination of labels configured directly on the resource region The region of the dataset. eg us-central1 updateTime The timestamp of when the featurestore was last updated in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits.

Implementation

const AiFeatureStoreState({
  this.createTime,
  this.deletionPolicy,
  this.effectiveLabels,
  this.encryptionSpec,
  this.etag,
  this.forceDestroy,
  this.labels,
  this.name,
  this.onlineServingConfig,
  this.onlineStorageTtlDays,
  this.project,
  this.pulumiLabels,
  this.region,
  this.updateTime,
});