vertexai

package
v5.34.0 Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2024 License: Apache-2.0 Imports: 10 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 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 added in v5.18.0

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 added in v5.26.0

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

func GetVertexAIDeploymentResourcePoolCaiObject added in v5.26.0

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 added in v5.18.0

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

func GetVertexAIEndpointIamMemberCaiObject added in v5.18.0

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

func GetVertexAIEndpointIamPolicyCaiObject added in v5.18.0

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

func GetVertexAIFeatureGroupApiObject added in v5.18.0

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

func GetVertexAIFeatureGroupCaiObject added in v5.18.0

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

func GetVertexAIFeatureGroupFeatureApiObject added in v5.18.0

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

func GetVertexAIFeatureGroupFeatureCaiObject added in v5.18.0

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

func GetVertexAIFeatureOnlineStoreApiObject added in v5.18.0

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

func GetVertexAIFeatureOnlineStoreCaiObject added in v5.18.0

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

func GetVertexAIFeatureOnlineStoreFeatureviewApiObject added in v5.18.0

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

func GetVertexAIFeatureOnlineStoreFeatureviewCaiObject added in v5.18.0

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 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 added in v5.18.0

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

func MergeVertexAIEndpointIamBindingDelete added in v5.18.0

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

func MergeVertexAIEndpointIamMember added in v5.18.0

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

func MergeVertexAIEndpointIamMemberDelete added in v5.18.0

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

func MergeVertexAIEndpointIamPolicy added in v5.18.0

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 added in v5.26.0

func ResourceConverterVertexAIDeploymentResourcePool() cai.ResourceConverter

func ResourceConverterVertexAIEndpoint

func ResourceConverterVertexAIEndpoint() cai.ResourceConverter

func ResourceConverterVertexAIEndpointIamBinding added in v5.18.0

func ResourceConverterVertexAIEndpointIamBinding() cai.ResourceConverter

func ResourceConverterVertexAIEndpointIamMember added in v5.18.0

func ResourceConverterVertexAIEndpointIamMember() cai.ResourceConverter

func ResourceConverterVertexAIEndpointIamPolicy added in v5.18.0

func ResourceConverterVertexAIEndpointIamPolicy() cai.ResourceConverter

func ResourceConverterVertexAIFeatureGroup added in v5.18.0

func ResourceConverterVertexAIFeatureGroup() cai.ResourceConverter

func ResourceConverterVertexAIFeatureGroupFeature added in v5.18.0

func ResourceConverterVertexAIFeatureGroupFeature() cai.ResourceConverter

func ResourceConverterVertexAIFeatureOnlineStore added in v5.18.0

func ResourceConverterVertexAIFeatureOnlineStore() cai.ResourceConverter

func ResourceConverterVertexAIFeatureOnlineStoreFeatureview added in v5.18.0

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 ResourceConverterVertexAIMetadataStore

func ResourceConverterVertexAIMetadataStore() cai.ResourceConverter

func ResourceConverterVertexAITensorboard

func ResourceConverterVertexAITensorboard() cai.ResourceConverter

func VertexAIEndpointIamUpdaterProducer added in v5.18.0

func VertexAIEndpointIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)

func VertexAIEndpointIdParseFunc added in v5.18.0

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 added in v5.18.0

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

func (*VertexAIEndpointIamUpdater) DescribeResource added in v5.18.0

func (u *VertexAIEndpointIamUpdater) DescribeResource() string

func (*VertexAIEndpointIamUpdater) GetMutexKey added in v5.18.0

func (u *VertexAIEndpointIamUpdater) GetMutexKey() string

func (*VertexAIEndpointIamUpdater) GetResourceIamPolicy added in v5.18.0

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

func (*VertexAIEndpointIamUpdater) GetResourceId added in v5.18.0

func (u *VertexAIEndpointIamUpdater) GetResourceId() string

func (*VertexAIEndpointIamUpdater) SetResourceIamPolicy added in v5.18.0

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