Package com.pulumi.gcp.vertex.inputs
Class AiIndexState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.vertex.inputs.AiIndexState
-
public final class AiIndexState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AiIndexState.Builder
-
Field Summary
Fields Modifier and Type Field Description static AiIndexState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AiIndexState.Builder
builder()
static AiIndexState.Builder
builder(AiIndexState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
createTime()
java.util.Optional<com.pulumi.core.Output<java.util.List<AiIndexDeployedIndexArgs>>>
deployedIndexes()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
description()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
displayName()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
etag()
java.util.Optional<com.pulumi.core.Output<java.util.List<AiIndexIndexStatArgs>>>
indexStats()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
indexUpdateMethod()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
labels()
java.util.Optional<com.pulumi.core.Output<AiIndexMetadataArgs>>
metadata()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
metadataSchemaUri()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
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 AiIndexState Empty
-
-
Method Detail
-
createTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createTime()
- Returns:
- The timestamp of when the Index was created in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits.
-
deployedIndexes
public java.util.Optional<com.pulumi.core.Output<java.util.List<AiIndexDeployedIndexArgs>>> deployedIndexes()
- Returns:
- The pointers to DeployedIndexes created from this Index. An Index can be only deleted if all its DeployedIndexes had been undeployed first. Structure is documented below.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- The description of the Index.
-
displayName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> displayName()
- Returns:
- The display name of the Index. The name can be up to 128 characters long and can consist of any UTF-8 characters. ***
-
etag
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> etag()
- Returns:
- Used to perform consistent read-modify-write updates.
-
indexStats
public java.util.Optional<com.pulumi.core.Output<java.util.List<AiIndexIndexStatArgs>>> indexStats()
- Returns:
- Stats of the index resource. Structure is documented below.
-
indexUpdateMethod
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> indexUpdateMethod()
- Returns:
- The update method to use with this Index. The value must be the followings. If not set, BATCH_UPDATE will be used by default. * BATCH_UPDATE: user can call indexes.patch with files on Cloud Storage of datapoints to update. * STREAM_UPDATE: user can call indexes.upsertDatapoints/DeleteDatapoints to update the Index and the updates will be applied in corresponding DeployedIndexes in nearly real-time.
-
labels
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> labels()
- Returns:
- The labels with user-defined metadata to organize your Indexes.
-
metadata
public java.util.Optional<com.pulumi.core.Output<AiIndexMetadataArgs>> metadata()
- Returns:
- An additional information about the Index Structure is documented below.
-
metadataSchemaUri
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> metadataSchemaUri()
- Returns:
- Points to a YAML file stored on Google Cloud Storage describing additional information about the Index, that is specific to it. Unset if the Index does not have any additional information.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- The resource name of the Index.
-
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 index. eg us-central1
-
updateTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> updateTime()
- Returns:
- The timestamp of when the Index was last updated in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits.
-
builder
public static AiIndexState.Builder builder()
-
builder
public static AiIndexState.Builder builder(AiIndexState defaults)
-
-