dataprocmetastore

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: 9 Imported by: 0

Documentation

Index

Constants

View Source
const DataprocMetastoreFederationAssetType string = "metastore.googleapis.com/Federation"
View Source
const DataprocMetastoreFederationIAMAssetType string = "metastore.googleapis.com/Federation"

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 DataprocMetastoreServiceAssetType string = "metastore.googleapis.com/Service"
View Source
const DataprocMetastoreServiceIAMAssetType string = "metastore.googleapis.com/Service"

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

Variables

View Source
var DataprocMetastoreFederationIamSchema = map[string]*schema.Schema{
	"project": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"location": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"federation_id": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}
View Source
var DataprocMetastoreServiceIamSchema = map[string]*schema.Schema{
	"project": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"location": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"service_id": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}

Functions

func DataprocMetastoreFederationIdParseFunc

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

func DataprocMetastoreServiceIdParseFunc

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

func FetchDataprocMetastoreFederationIamPolicy

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

func FetchDataprocMetastoreServiceIamPolicy

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

func GetDataprocMetastoreFederationApiObject

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

func GetDataprocMetastoreFederationCaiObject

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

func GetDataprocMetastoreFederationIamBindingCaiObject

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

func GetDataprocMetastoreFederationIamMemberCaiObject

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

func GetDataprocMetastoreFederationIamPolicyCaiObject

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

func GetDataprocMetastoreServiceApiObject

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

func GetDataprocMetastoreServiceCaiObject

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

func GetDataprocMetastoreServiceIamBindingCaiObject

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

func GetDataprocMetastoreServiceIamMemberCaiObject

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

func GetDataprocMetastoreServiceIamPolicyCaiObject

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

func MergeDataprocMetastoreFederationIamBinding

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

func MergeDataprocMetastoreFederationIamBindingDelete

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

func MergeDataprocMetastoreFederationIamMember

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

func MergeDataprocMetastoreFederationIamMemberDelete

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

func MergeDataprocMetastoreFederationIamPolicy

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

func MergeDataprocMetastoreServiceIamBinding

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

func MergeDataprocMetastoreServiceIamBindingDelete

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

func MergeDataprocMetastoreServiceIamMember

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

func MergeDataprocMetastoreServiceIamMemberDelete

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

func MergeDataprocMetastoreServiceIamPolicy

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

func ResourceConverterDataprocMetastoreFederation

func ResourceConverterDataprocMetastoreFederation() cai.ResourceConverter

func ResourceConverterDataprocMetastoreFederationIamBinding

func ResourceConverterDataprocMetastoreFederationIamBinding() cai.ResourceConverter

func ResourceConverterDataprocMetastoreFederationIamMember

func ResourceConverterDataprocMetastoreFederationIamMember() cai.ResourceConverter

func ResourceConverterDataprocMetastoreFederationIamPolicy

func ResourceConverterDataprocMetastoreFederationIamPolicy() cai.ResourceConverter

func ResourceConverterDataprocMetastoreService

func ResourceConverterDataprocMetastoreService() cai.ResourceConverter

func ResourceConverterDataprocMetastoreServiceIamBinding

func ResourceConverterDataprocMetastoreServiceIamBinding() cai.ResourceConverter

func ResourceConverterDataprocMetastoreServiceIamMember

func ResourceConverterDataprocMetastoreServiceIamMember() cai.ResourceConverter

func ResourceConverterDataprocMetastoreServiceIamPolicy

func ResourceConverterDataprocMetastoreServiceIamPolicy() cai.ResourceConverter

Types

type DataprocMetastoreFederationIamUpdater

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

func (*DataprocMetastoreFederationIamUpdater) DescribeResource

func (u *DataprocMetastoreFederationIamUpdater) DescribeResource() string

func (*DataprocMetastoreFederationIamUpdater) GetMutexKey

func (*DataprocMetastoreFederationIamUpdater) GetResourceIamPolicy

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

func (*DataprocMetastoreFederationIamUpdater) GetResourceId

func (u *DataprocMetastoreFederationIamUpdater) GetResourceId() string

func (*DataprocMetastoreFederationIamUpdater) SetResourceIamPolicy

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

type DataprocMetastoreServiceIamUpdater

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

func (*DataprocMetastoreServiceIamUpdater) DescribeResource

func (u *DataprocMetastoreServiceIamUpdater) DescribeResource() string

func (*DataprocMetastoreServiceIamUpdater) GetMutexKey

func (u *DataprocMetastoreServiceIamUpdater) GetMutexKey() string

func (*DataprocMetastoreServiceIamUpdater) GetResourceIamPolicy

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

func (*DataprocMetastoreServiceIamUpdater) GetResourceId

func (u *DataprocMetastoreServiceIamUpdater) GetResourceId() string

func (*DataprocMetastoreServiceIamUpdater) SetResourceIamPolicy

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

Jump to

Keyboard shortcuts

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