Package com.pulumi.gcp.vertex.inputs
Class AiFeatureStoreState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.vertex.inputs.AiFeatureStoreState
-
public final class AiFeatureStoreState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AiFeatureStoreState.Builder
-
Field Summary
Fields Modifier and Type Field Description static AiFeatureStoreState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AiFeatureStoreState.Builder
builder()
static AiFeatureStoreState.Builder
builder(AiFeatureStoreState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
createTime()
java.util.Optional<com.pulumi.core.Output<AiFeatureStoreEncryptionSpecArgs>>
encryptionSpec()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
etag()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
forceDestroy()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
labels()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<AiFeatureStoreOnlineServingConfigArgs>>
onlineServingConfig()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
onlineStorageTtlDays()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
project()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
region()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
updateTime()
-
-
-
Field Detail
-
Empty
public static final AiFeatureStoreState Empty
-
-
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.
-
builder
public static AiFeatureStoreState.Builder builder()
-
builder
public static AiFeatureStoreState.Builder builder(AiFeatureStoreState defaults)
-
-