vertexai

package
v2.1.1-0...-e737962 Latest Latest
Warning

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

Go to latest
Published: Sep 29, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const VertexAIDatasetAssetType string = "{{region}}-aiplatform.googleapis.com/Dataset"
View Source
const VertexAIEndpointAssetType string = "{{region}}-aiplatform.googleapis.com/Endpoint"
View Source
const VertexAIFeaturestoreAssetType string = "{{region}}-aiplatform.googleapis.com/Featurestore"
View Source
const VertexAIFeaturestoreEntitytypeAssetType string = "{{region}}-aiplatform.googleapis.com/FeaturestoreEntitytype"
View Source
const VertexAIFeaturestoreEntitytypeFeatureAssetType string = "{{region}}-aiplatform.googleapis.com/FeaturestoreEntitytypeFeature"
View Source
const VertexAIFeaturestoreEntitytypeIAMAssetType string = "{{region}}-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 = "{{region}}-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 = "{{region}}-aiplatform.googleapis.com/Index"
View Source
const VertexAIIndexEndpointAssetType string = "{{region}}-aiplatform.googleapis.com/IndexEndpoint"
View Source
const VertexAIMetadataStoreAssetType string = "{{region}}-aiplatform.googleapis.com/MetadataStore"
View Source
const VertexAITensorboardAssetType string = "{{region}}-aiplatform.googleapis.com/Tensorboard"

Variables

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 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 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 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 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 ResourceConverterVertexAIEndpoint

func ResourceConverterVertexAIEndpoint() 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 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 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