Package-level declarations

Types

Link copied to clipboard

A collection of DataItems and Annotations on them. To get more information about Dataset, see:

Link copied to clipboard
data class AiDatasetArgs(val displayName: Output<String>? = null, val encryptionSpec: Output<AiDatasetEncryptionSpecArgs>? = null, val labels: Output<Map<String, String>>? = null, val metadataSchemaUri: Output<String>? = null, val project: Output<String>? = null, val region: Output<String>? = null) : ConvertibleToJava<AiDatasetArgs>

A collection of DataItems and Annotations on them. To get more information about Dataset, see:

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Models are deployed into it, and afterwards Endpoint is called to obtain predictions and explanations. To get more information about Endpoint, see:

Link copied to clipboard
data class AiEndpointArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val encryptionSpec: Output<AiEndpointEncryptionSpecArgs>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val network: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<AiEndpointArgs>

Models are deployed into it, and afterwards Endpoint is called to obtain predictions and explanations. To get more information about Endpoint, see:

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A collection of DataItems and Annotations on them. To get more information about Featurestore, see:

Link copied to clipboard
data class AiFeatureStoreArgs(val encryptionSpec: Output<AiFeatureStoreEncryptionSpecArgs>? = null, val forceDestroy: Output<Boolean>? = null, val labels: Output<Map<String, String>>? = null, val name: Output<String>? = null, val onlineServingConfig: Output<AiFeatureStoreOnlineServingConfigArgs>? = null, val project: Output<String>? = null, val region: Output<String>? = null) : ConvertibleToJava<AiFeatureStoreArgs>

A collection of DataItems and Annotations on them. To get more information about Featurestore, see:

Link copied to clipboard
Link copied to clipboard

An entity type is a type of object in a system that needs to be modeled and have stored information about. For example, driver is an entity type, and driver0 is an instance of an entity type driver. To get more information about FeaturestoreEntitytype, see:

Link copied to clipboard
data class AiFeatureStoreEntityTypeArgs(val featurestore: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val monitoringConfig: Output<AiFeatureStoreEntityTypeMonitoringConfigArgs>? = null, val name: Output<String>? = null) : ConvertibleToJava<AiFeatureStoreEntityTypeArgs>

An entity type is a type of object in a system that needs to be modeled and have stored information about. For example, driver is an entity type, and driver0 is an instance of an entity type driver. To get more information about FeaturestoreEntitytype, see:

Link copied to clipboard

Feature Metadata information that describes an attribute of an entity type. For example, apple is an entity type, and color is a feature that describes apple. To get more information about FeaturestoreEntitytypeFeature, see:

Link copied to clipboard
data class AiFeatureStoreEntityTypeFeatureArgs(val description: Output<String>? = null, val entitytype: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val name: Output<String>? = null, val valueType: Output<String>? = null) : ConvertibleToJava<AiFeatureStoreEntityTypeFeatureArgs>

Feature Metadata information that describes an attribute of an entity type. For example, apple is an entity type, and color is a feature that describes apple. To get more information about FeaturestoreEntitytypeFeature, see:

Link copied to clipboard

For all import syntaxes, the "resource in question" can take any of the following forms* {{featurestore}}/entityTypes/{{name}} * {{name}} Any variables not passed in the import command will be taken from the provider configuration. Vertex AI featurestoreentitytype IAM resources can be imported using the resource identifiers, role, and member. IAM member imports use space-delimited identifiersthe resource in question, the role, and the member identity, e.g.

Link copied to clipboard
data class AiFeatureStoreEntityTypeIamBindingArgs(val condition: Output<AiFeatureStoreEntityTypeIamBindingConditionArgs>? = null, val entitytype: Output<String>? = null, val featurestore: Output<String>? = null, val members: Output<List<String>>? = null, val role: Output<String>? = null) : ConvertibleToJava<AiFeatureStoreEntityTypeIamBindingArgs>

For all import syntaxes, the "resource in question" can take any of the following forms* {{featurestore}}/entityTypes/{{name}} * {{name}} Any variables not passed in the import command will be taken from the provider configuration. Vertex AI featurestoreentitytype IAM resources can be imported using the resource identifiers, role, and member. IAM member imports use space-delimited identifiersthe resource in question, the role, and the member identity, e.g.

Link copied to clipboard

For all import syntaxes, the "resource in question" can take any of the following forms* {{featurestore}}/entityTypes/{{name}} * {{name}} Any variables not passed in the import command will be taken from the provider configuration. Vertex AI featurestoreentitytype IAM resources can be imported using the resource identifiers, role, and member. IAM member imports use space-delimited identifiersthe resource in question, the role, and the member identity, e.g.

Link copied to clipboard
data class AiFeatureStoreEntityTypeIamMemberArgs(val condition: Output<AiFeatureStoreEntityTypeIamMemberConditionArgs>? = null, val entitytype: Output<String>? = null, val featurestore: Output<String>? = null, val member: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<AiFeatureStoreEntityTypeIamMemberArgs>

For all import syntaxes, the "resource in question" can take any of the following forms* {{featurestore}}/entityTypes/{{name}} * {{name}} Any variables not passed in the import command will be taken from the provider configuration. Vertex AI featurestoreentitytype IAM resources can be imported using the resource identifiers, role, and member. IAM member imports use space-delimited identifiersthe resource in question, the role, and the member identity, e.g.

Link copied to clipboard

For all import syntaxes, the "resource in question" can take any of the following forms* {{featurestore}}/entityTypes/{{name}} * {{name}} Any variables not passed in the import command will be taken from the provider configuration. Vertex AI featurestoreentitytype IAM resources can be imported using the resource identifiers, role, and member. IAM member imports use space-delimited identifiersthe resource in question, the role, and the member identity, e.g.

Link copied to clipboard
data class AiFeatureStoreEntityTypeIamPolicyArgs(val entitytype: Output<String>? = null, val featurestore: Output<String>? = null, val policyData: Output<String>? = null) : ConvertibleToJava<AiFeatureStoreEntityTypeIamPolicyArgs>

For all import syntaxes, the "resource in question" can take any of the following forms* {{featurestore}}/entityTypes/{{name}} * {{name}} Any variables not passed in the import command will be taken from the provider configuration. Vertex AI featurestoreentitytype IAM resources can be imported using the resource identifiers, role, and member. IAM member imports use space-delimited identifiersthe resource in question, the role, and the member identity, e.g.

Link copied to clipboard

For all import syntaxes, the "resource in question" can take any of the following forms* projects/{{project}}/locations/{{region}}/featurestores/{{name}} * {{project}}/{{region}}/{{name}} * {{region}}/{{name}} * {{name}} Any variables not passed in the import command will be taken from the provider configuration. Vertex AI featurestore IAM resources can be imported using the resource identifiers, role, and member. IAM member imports use space-delimited identifiersthe resource in question, the role, and the member identity, e.g.

Link copied to clipboard
data class AiFeatureStoreIamBindingArgs(val condition: Output<AiFeatureStoreIamBindingConditionArgs>? = null, val featurestore: Output<String>? = null, val members: Output<List<String>>? = null, val project: Output<String>? = null, val region: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<AiFeatureStoreIamBindingArgs>

For all import syntaxes, the "resource in question" can take any of the following forms* projects/{{project}}/locations/{{region}}/featurestores/{{name}} * {{project}}/{{region}}/{{name}} * {{region}}/{{name}} * {{name}} Any variables not passed in the import command will be taken from the provider configuration. Vertex AI featurestore IAM resources can be imported using the resource identifiers, role, and member. IAM member imports use space-delimited identifiersthe resource in question, the role, and the member identity, e.g.

Link copied to clipboard

For all import syntaxes, the "resource in question" can take any of the following forms* projects/{{project}}/locations/{{region}}/featurestores/{{name}} * {{project}}/{{region}}/{{name}} * {{region}}/{{name}} * {{name}} Any variables not passed in the import command will be taken from the provider configuration. Vertex AI featurestore IAM resources can be imported using the resource identifiers, role, and member. IAM member imports use space-delimited identifiersthe resource in question, the role, and the member identity, e.g.

Link copied to clipboard
data class AiFeatureStoreIamMemberArgs(val condition: Output<AiFeatureStoreIamMemberConditionArgs>? = null, val featurestore: Output<String>? = null, val member: Output<String>? = null, val project: Output<String>? = null, val region: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<AiFeatureStoreIamMemberArgs>

For all import syntaxes, the "resource in question" can take any of the following forms* projects/{{project}}/locations/{{region}}/featurestores/{{name}} * {{project}}/{{region}}/{{name}} * {{region}}/{{name}} * {{name}} Any variables not passed in the import command will be taken from the provider configuration. Vertex AI featurestore IAM resources can be imported using the resource identifiers, role, and member. IAM member imports use space-delimited identifiersthe resource in question, the role, and the member identity, e.g.

Link copied to clipboard

For all import syntaxes, the "resource in question" can take any of the following forms* projects/{{project}}/locations/{{region}}/featurestores/{{name}} * {{project}}/{{region}}/{{name}} * {{region}}/{{name}} * {{name}} Any variables not passed in the import command will be taken from the provider configuration. Vertex AI featurestore IAM resources can be imported using the resource identifiers, role, and member. IAM member imports use space-delimited identifiersthe resource in question, the role, and the member identity, e.g.

Link copied to clipboard
data class AiFeatureStoreIamPolicyArgs(val featurestore: Output<String>? = null, val policyData: Output<String>? = null, val project: Output<String>? = null, val region: Output<String>? = null) : ConvertibleToJava<AiFeatureStoreIamPolicyArgs>

For all import syntaxes, the "resource in question" can take any of the following forms* projects/{{project}}/locations/{{region}}/featurestores/{{name}} * {{project}}/{{region}}/{{name}} * {{region}}/{{name}} * {{name}} Any variables not passed in the import command will be taken from the provider configuration. Vertex AI featurestore IAM resources can be imported using the resource identifiers, role, and member. IAM member imports use space-delimited identifiersthe resource in question, the role, and the member identity, e.g.

Link copied to clipboard

A representation of a collection of database items organized in a way that allows for approximate nearest neighbor (a.k.a ANN) algorithms search. To get more information about Index, see:

Link copied to clipboard
data class AiIndexArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val indexUpdateMethod: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val metadata: Output<AiIndexMetadataArgs>? = null, val project: Output<String>? = null, val region: Output<String>? = null) : ConvertibleToJava<AiIndexArgs>

A representation of a collection of database items organized in a way that allows for approximate nearest neighbor (a.k.a ANN) algorithms search. To get more information about Index, see:

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

MetadataStore can be imported using any of these accepted formats

Link copied to clipboard
data class AiMetadataStoreArgs(val description: Output<String>? = null, val encryptionSpec: Output<AiMetadataStoreEncryptionSpecArgs>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val region: Output<String>? = null) : ConvertibleToJava<AiMetadataStoreArgs>

MetadataStore can be imported using any of these accepted formats

Link copied to clipboard

Tensorboard is a physical database that stores users' training metrics. A default Tensorboard is provided in each region of a GCP project. If needed users can also create extra Tensorboards in their projects. To get more information about Tensorboard, see:

Link copied to clipboard
data class AiTensorboardArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val encryptionSpec: Output<AiTensorboardEncryptionSpecArgs>? = null, val labels: Output<Map<String, String>>? = null, val project: Output<String>? = null, val region: Output<String>? = null) : ConvertibleToJava<AiTensorboardArgs>

Tensorboard is a physical database that stores users' training metrics. A default Tensorboard is provided in each region of a GCP project. If needed users can also create extra Tensorboards in their projects. To get more information about Tensorboard, see:

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun aiDatasetResource(name: String, block: suspend AiDatasetResourceBuilder.() -> Unit): AiDataset
Link copied to clipboard
suspend fun aiEndpointResource(name: String, block: suspend AiEndpointResourceBuilder.() -> Unit): AiEndpoint
Link copied to clipboard
Link copied to clipboard
suspend fun aiIndexResource(name: String, block: suspend AiIndexResourceBuilder.() -> Unit): AiIndex
Link copied to clipboard
Link copied to clipboard