Class AiFeatureStoreState


  • public final class AiFeatureStoreState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • createTime

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createTime()
        Returns:
        The timestamp of when the featurestore was created in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits.
      • encryptionSpec

        public java.util.Optional<com.pulumi.core.Output<AiFeatureStoreEncryptionSpecArgs>> encryptionSpec()
        Returns:
        If set, both of the online and offline data storage will be secured by this key. Structure is documented below.
      • etag

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> etag()
        Returns:
        Used to perform consistent read-modify-write updates.
      • forceDestroy

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> forceDestroy()
        Returns:
        If set to true, any EntityTypes and Features for this Featurestore will also be deleted
      • labels

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> labels()
        Returns:
        A set of key/value label pairs to assign to this Featurestore.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        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

        public java.util.Optional<com.pulumi.core.Output<AiFeatureStoreOnlineServingConfigArgs>> onlineServingConfig()
        Returns:
        Config for online serving resources. Structure is documented below.
      • onlineStorageTtlDays

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> onlineStorageTtlDays()
        Returns:
        TTL in days for feature values that will be stored in online serving storage. The Feature Store online storage periodically removes obsolete feature values older than onlineStorageTtlDays since the feature generation time. Note that onlineStorageTtlDays should be less than or equal to offlineStorageTtlDays for each EntityType under a featurestore. If not set, default to 4000 days
      • project

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> project()
        Returns:
        The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        The region of the dataset. eg us-central1
      • updateTime

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> updateTime()
        Returns:
        The timestamp of when the featurestore was last updated in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits.