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<java.util.Map<java.lang.String,java.lang.String>>>
effectiveLabels()
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.util.Map<java.lang.String,java.lang.String>>>
pulumiLabels()
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.
-
effectiveLabels
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> effectiveLabels()
- Returns:
- All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
-
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. **Note**: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field `effective_labels` for all of the labels present on the resource.
-
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.
-
pulumiLabels
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> pulumiLabels()
- Returns:
- The combination of labels configured directly on the resource and default labels configured on the provider.
-
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)
-
-