vertexai

package
v6.14.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 21, 2025 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const VertexAIDatasetAssetType string = "aiplatform.googleapis.com/Dataset"
View Source
const VertexAIDeploymentResourcePoolAssetType string = "aiplatform.googleapis.com/DeploymentResourcePool"
View Source
const VertexAIEndpointAssetType string = "aiplatform.googleapis.com/Endpoint"
View Source
const VertexAIEndpointIAMAssetType string = "aiplatform.googleapis.com/Endpoint"

Provide a separate asset type constant so we don't have to worry about name conflicts between IAM and non-IAM converter files

View Source
const VertexAIFeatureGroupAssetType string = "aiplatform.googleapis.com/FeatureGroup"
View Source
const VertexAIFeatureGroupFeatureAssetType string = "aiplatform.googleapis.com/FeatureGroupFeature"
View Source
const VertexAIFeatureOnlineStoreAssetType string = "aiplatform.googleapis.com/FeatureOnlineStore"
View Source
const VertexAIFeatureOnlineStoreFeatureviewAssetType string = "aiplatform.googleapis.com/FeatureOnlineStoreFeatureview"
View Source
const VertexAIFeaturestoreAssetType string = "aiplatform.googleapis.com/Featurestore"
View Source
const VertexAIFeaturestoreEntitytypeAssetType string = "aiplatform.googleapis.com/FeaturestoreEntitytype"
View Source
const VertexAIFeaturestoreEntitytypeFeatureAssetType string = "aiplatform.googleapis.com/FeaturestoreEntitytypeFeature"
View Source
const VertexAIFeaturestoreEntitytypeIAMAssetType string = "aiplatform.googleapis.com/FeaturestoreEntitytype"

Provide a separate asset type constant so we don't have to worry about name conflicts between IAM and non-IAM converter files

View Source
const VertexAIFeaturestoreIAMAssetType string = "aiplatform.googleapis.com/Featurestore"

Provide a separate asset type constant so we don't have to worry about name conflicts between IAM and non-IAM converter files

View Source
const VertexAIIndexAssetType string = "aiplatform.googleapis.com/Index"
View Source
const VertexAIIndexEndpointAssetType string = "aiplatform.googleapis.com/IndexEndpoint"
View Source
const VertexAIIndexEndpointDeployedIndexAssetType string = "aiplatform.googleapis.com/IndexEndpointDeployedIndex"
View Source
const VertexAIMetadataStoreAssetType string = "aiplatform.googleapis.com/MetadataStore"
View Source
const VertexAITensorboardAssetType string = "aiplatform.googleapis.com/Tensorboard"

Variables

View Source
var VertexAIEndpointIamSchema = map[string]*schema.Schema{
	"project": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"location": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"endpoint": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}
View Source
var VertexAIFeaturestoreEntitytypeIamSchema = map[string]*schema.Schema{
	"featurestore": {
		Type:     schema.TypeString,
		Required: true,
		ForceNew: true,
	},
	"entitytype": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}
View Source
var VertexAIFeaturestoreIamSchema = map[string]*schema.Schema{
	"project": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"region": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"featurestore": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}

Functions

func FetchVertexAIEndpointIamPolicy

func FetchVertexAIEndpointIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)

func FetchVertexAIFeaturestoreEntitytypeIamPolicy

func FetchVertexAIFeaturestoreEntitytypeIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)

func FetchVertexAIFeaturestoreIamPolicy

func FetchVertexAIFeaturestoreIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)

func GetVertexAIDatasetApiObject

func GetVertexAIDatasetApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetVertexAIDatasetCaiObject

func GetVertexAIDatasetCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIDeploymentResourcePoolApiObject

func GetVertexAIDeploymentResourcePoolApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetVertexAIDeploymentResourcePoolCaiObject

func GetVertexAIDeploymentResourcePoolCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIEndpointApiObject

func GetVertexAIEndpointApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetVertexAIEndpointCaiObject

func GetVertexAIEndpointCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIEndpointIamBindingCaiObject

func GetVertexAIEndpointIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIEndpointIamMemberCaiObject

func GetVertexAIEndpointIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIEndpointIamPolicyCaiObject

func GetVertexAIEndpointIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIFeatureGroupApiObject

func GetVertexAIFeatureGroupApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetVertexAIFeatureGroupCaiObject

func GetVertexAIFeatureGroupCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIFeatureGroupFeatureApiObject

func GetVertexAIFeatureGroupFeatureApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetVertexAIFeatureGroupFeatureCaiObject

func GetVertexAIFeatureGroupFeatureCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIFeatureOnlineStoreApiObject

func GetVertexAIFeatureOnlineStoreApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetVertexAIFeatureOnlineStoreCaiObject

func GetVertexAIFeatureOnlineStoreCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIFeatureOnlineStoreFeatureviewApiObject

func GetVertexAIFeatureOnlineStoreFeatureviewApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetVertexAIFeatureOnlineStoreFeatureviewCaiObject

func GetVertexAIFeatureOnlineStoreFeatureviewCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIFeaturestoreApiObject

func GetVertexAIFeaturestoreApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetVertexAIFeaturestoreCaiObject

func GetVertexAIFeaturestoreCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIFeaturestoreEntitytypeApiObject

func GetVertexAIFeaturestoreEntitytypeApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetVertexAIFeaturestoreEntitytypeCaiObject

func GetVertexAIFeaturestoreEntitytypeCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIFeaturestoreEntitytypeFeatureApiObject

func GetVertexAIFeaturestoreEntitytypeFeatureApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetVertexAIFeaturestoreEntitytypeFeatureCaiObject

func GetVertexAIFeaturestoreEntitytypeFeatureCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIFeaturestoreEntitytypeIamBindingCaiObject

func GetVertexAIFeaturestoreEntitytypeIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIFeaturestoreEntitytypeIamMemberCaiObject

func GetVertexAIFeaturestoreEntitytypeIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIFeaturestoreEntitytypeIamPolicyCaiObject

func GetVertexAIFeaturestoreEntitytypeIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIFeaturestoreIamBindingCaiObject

func GetVertexAIFeaturestoreIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIFeaturestoreIamMemberCaiObject

func GetVertexAIFeaturestoreIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIFeaturestoreIamPolicyCaiObject

func GetVertexAIFeaturestoreIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIIndexApiObject

func GetVertexAIIndexApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetVertexAIIndexCaiObject

func GetVertexAIIndexCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIIndexEndpointApiObject

func GetVertexAIIndexEndpointApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetVertexAIIndexEndpointCaiObject

func GetVertexAIIndexEndpointCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIIndexEndpointDeployedIndexApiObject

func GetVertexAIIndexEndpointDeployedIndexApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetVertexAIIndexEndpointDeployedIndexCaiObject

func GetVertexAIIndexEndpointDeployedIndexCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAIMetadataStoreApiObject

func GetVertexAIMetadataStoreApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetVertexAIMetadataStoreCaiObject

func GetVertexAIMetadataStoreCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func GetVertexAITensorboardApiObject

func GetVertexAITensorboardApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)

func GetVertexAITensorboardCaiObject

func GetVertexAITensorboardCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)

func MergeVertexAIEndpointIamBinding

func MergeVertexAIEndpointIamBinding(existing, incoming cai.Asset) cai.Asset

func MergeVertexAIEndpointIamBindingDelete

func MergeVertexAIEndpointIamBindingDelete(existing, incoming cai.Asset) cai.Asset

func MergeVertexAIEndpointIamMember

func MergeVertexAIEndpointIamMember(existing, incoming cai.Asset) cai.Asset

func MergeVertexAIEndpointIamMemberDelete

func MergeVertexAIEndpointIamMemberDelete(existing, incoming cai.Asset) cai.Asset

func MergeVertexAIEndpointIamPolicy

func MergeVertexAIEndpointIamPolicy(existing, incoming cai.Asset) cai.Asset

func MergeVertexAIFeaturestoreEntitytypeIamBinding

func MergeVertexAIFeaturestoreEntitytypeIamBinding(existing, incoming cai.Asset) cai.Asset

func MergeVertexAIFeaturestoreEntitytypeIamBindingDelete

func MergeVertexAIFeaturestoreEntitytypeIamBindingDelete(existing, incoming cai.Asset) cai.Asset

func MergeVertexAIFeaturestoreEntitytypeIamMember

func MergeVertexAIFeaturestoreEntitytypeIamMember(existing, incoming cai.Asset) cai.Asset

func MergeVertexAIFeaturestoreEntitytypeIamMemberDelete

func MergeVertexAIFeaturestoreEntitytypeIamMemberDelete(existing, incoming cai.Asset) cai.Asset

func MergeVertexAIFeaturestoreEntitytypeIamPolicy

func MergeVertexAIFeaturestoreEntitytypeIamPolicy(existing, incoming cai.Asset) cai.Asset

func MergeVertexAIFeaturestoreIamBinding

func MergeVertexAIFeaturestoreIamBinding(existing, incoming cai.Asset) cai.Asset

func MergeVertexAIFeaturestoreIamBindingDelete

func MergeVertexAIFeaturestoreIamBindingDelete(existing, incoming cai.Asset) cai.Asset

func MergeVertexAIFeaturestoreIamMember

func MergeVertexAIFeaturestoreIamMember(existing, incoming cai.Asset) cai.Asset

func MergeVertexAIFeaturestoreIamMemberDelete

func MergeVertexAIFeaturestoreIamMemberDelete(existing, incoming cai.Asset) cai.Asset

func MergeVertexAIFeaturestoreIamPolicy

func MergeVertexAIFeaturestoreIamPolicy(existing, incoming cai.Asset) cai.Asset

func ResourceConverterVertexAIDataset

func ResourceConverterVertexAIDataset() cai.ResourceConverter

func ResourceConverterVertexAIDeploymentResourcePool

func ResourceConverterVertexAIDeploymentResourcePool() cai.ResourceConverter

func ResourceConverterVertexAIEndpoint

func ResourceConverterVertexAIEndpoint() cai.ResourceConverter

func ResourceConverterVertexAIEndpointIamBinding

func ResourceConverterVertexAIEndpointIamBinding() cai.ResourceConverter

func ResourceConverterVertexAIEndpointIamMember

func ResourceConverterVertexAIEndpointIamMember() cai.ResourceConverter

func ResourceConverterVertexAIEndpointIamPolicy

func ResourceConverterVertexAIEndpointIamPolicy() cai.ResourceConverter

func ResourceConverterVertexAIFeatureGroup

func ResourceConverterVertexAIFeatureGroup() cai.ResourceConverter

func ResourceConverterVertexAIFeatureGroupFeature

func ResourceConverterVertexAIFeatureGroupFeature() cai.ResourceConverter

func ResourceConverterVertexAIFeatureOnlineStore

func ResourceConverterVertexAIFeatureOnlineStore() cai.ResourceConverter

func ResourceConverterVertexAIFeatureOnlineStoreFeatureview

func ResourceConverterVertexAIFeatureOnlineStoreFeatureview() cai.ResourceConverter

func ResourceConverterVertexAIFeaturestore

func ResourceConverterVertexAIFeaturestore() cai.ResourceConverter

func ResourceConverterVertexAIFeaturestoreEntitytype

func ResourceConverterVertexAIFeaturestoreEntitytype() cai.ResourceConverter

func ResourceConverterVertexAIFeaturestoreEntitytypeFeature

func ResourceConverterVertexAIFeaturestoreEntitytypeFeature() cai.ResourceConverter

func ResourceConverterVertexAIFeaturestoreEntitytypeIamBinding

func ResourceConverterVertexAIFeaturestoreEntitytypeIamBinding() cai.ResourceConverter

func ResourceConverterVertexAIFeaturestoreEntitytypeIamMember

func ResourceConverterVertexAIFeaturestoreEntitytypeIamMember() cai.ResourceConverter

func ResourceConverterVertexAIFeaturestoreEntitytypeIamPolicy

func ResourceConverterVertexAIFeaturestoreEntitytypeIamPolicy() cai.ResourceConverter

func ResourceConverterVertexAIFeaturestoreIamBinding

func ResourceConverterVertexAIFeaturestoreIamBinding() cai.ResourceConverter

func ResourceConverterVertexAIFeaturestoreIamMember

func ResourceConverterVertexAIFeaturestoreIamMember() cai.ResourceConverter

func ResourceConverterVertexAIFeaturestoreIamPolicy

func ResourceConverterVertexAIFeaturestoreIamPolicy() cai.ResourceConverter

func ResourceConverterVertexAIIndex

func ResourceConverterVertexAIIndex() cai.ResourceConverter

func ResourceConverterVertexAIIndexEndpoint

func ResourceConverterVertexAIIndexEndpoint() cai.ResourceConverter

func ResourceConverterVertexAIIndexEndpointDeployedIndex

func ResourceConverterVertexAIIndexEndpointDeployedIndex() cai.ResourceConverter

func ResourceConverterVertexAIMetadataStore

func ResourceConverterVertexAIMetadataStore() cai.ResourceConverter

func ResourceConverterVertexAITensorboard

func ResourceConverterVertexAITensorboard() cai.ResourceConverter

func VertexAIEndpointIdParseFunc

func VertexAIEndpointIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error

func VertexAIFeaturestoreEntitytypeIdParseFunc

func VertexAIFeaturestoreEntitytypeIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error

func VertexAIFeaturestoreIdParseFunc

func VertexAIFeaturestoreIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error

Types

type VertexAIEndpointIamUpdater

type VertexAIEndpointIamUpdater struct {
	Config *transport_tpg.Config
	// contains filtered or unexported fields
}

func (*VertexAIEndpointIamUpdater) DescribeResource

func (u *VertexAIEndpointIamUpdater) DescribeResource() string

func (*VertexAIEndpointIamUpdater) GetMutexKey

func (u *VertexAIEndpointIamUpdater) GetMutexKey() string

func (*VertexAIEndpointIamUpdater) GetResourceIamPolicy

func (u *VertexAIEndpointIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)

func (*VertexAIEndpointIamUpdater) GetResourceId

func (u *VertexAIEndpointIamUpdater) GetResourceId() string

func (*VertexAIEndpointIamUpdater) SetResourceIamPolicy

func (u *VertexAIEndpointIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error

type VertexAIFeaturestoreEntitytypeIamUpdater

type VertexAIFeaturestoreEntitytypeIamUpdater struct {
	Config *transport_tpg.Config
	// contains filtered or unexported fields
}

func (*VertexAIFeaturestoreEntitytypeIamUpdater) DescribeResource

func (u *VertexAIFeaturestoreEntitytypeIamUpdater) DescribeResource() string

func (*VertexAIFeaturestoreEntitytypeIamUpdater) GetMutexKey

func (*VertexAIFeaturestoreEntitytypeIamUpdater) GetResourceIamPolicy

func (u *VertexAIFeaturestoreEntitytypeIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)

func (*VertexAIFeaturestoreEntitytypeIamUpdater) GetResourceId

func (*VertexAIFeaturestoreEntitytypeIamUpdater) SetResourceIamPolicy

func (u *VertexAIFeaturestoreEntitytypeIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error

type VertexAIFeaturestoreIamUpdater

type VertexAIFeaturestoreIamUpdater struct {
	Config *transport_tpg.Config
	// contains filtered or unexported fields
}

func (*VertexAIFeaturestoreIamUpdater) DescribeResource

func (u *VertexAIFeaturestoreIamUpdater) DescribeResource() string

func (*VertexAIFeaturestoreIamUpdater) GetMutexKey

func (u *VertexAIFeaturestoreIamUpdater) GetMutexKey() string

func (*VertexAIFeaturestoreIamUpdater) GetResourceIamPolicy

func (u *VertexAIFeaturestoreIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)

func (*VertexAIFeaturestoreIamUpdater) GetResourceId

func (u *VertexAIFeaturestoreIamUpdater) GetResourceId() string

func (*VertexAIFeaturestoreIamUpdater) SetResourceIamPolicy

func (u *VertexAIFeaturestoreIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL