dataplex

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

Documentation

Index

Constants

View Source
const DataplexAspectTypeAssetType string = "dataplex.googleapis.com/AspectType"
View Source
const DataplexAspectTypeIAMAssetType string = "dataplex.googleapis.com/AspectType"

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 DataplexAssetIAMAssetType string = "dataplex.googleapis.com/Asset"

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 DataplexDatascanAssetType string = "dataplex.googleapis.com/Datascan"
View Source
const DataplexDatascanIAMAssetType string = "dataplex.googleapis.com/Datascan"

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 DataplexEntryGroupAssetType string = "dataplex.googleapis.com/EntryGroup"
View Source
const DataplexEntryGroupIAMAssetType string = "dataplex.googleapis.com/EntryGroup"

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 DataplexEntryTypeAssetType string = "dataplex.googleapis.com/EntryType"
View Source
const DataplexEntryTypeIAMAssetType string = "dataplex.googleapis.com/EntryType"

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 DataplexLakeIAMAssetType string = "dataplex.googleapis.com/Lake"

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 DataplexTaskAssetType string = "dataplex.googleapis.com/Task"
View Source
const DataplexTaskIAMAssetType string = "dataplex.googleapis.com/Task"

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 DataplexZoneIAMAssetType string = "dataplex.googleapis.com/Zone"

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 DataplexAspectTypeIamSchema = map[string]*schema.Schema{
	"project": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"location": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"aspect_type_id": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}
View Source
var DataplexAssetIamSchema = map[string]*schema.Schema{
	"project": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"location": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"lake": {
		Type:     schema.TypeString,
		Required: true,
		ForceNew: true,
	},
	"dataplex_zone": {
		Type:     schema.TypeString,
		Required: true,
		ForceNew: true,
	},
	"asset": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}
View Source
var DataplexDatascanIamSchema = map[string]*schema.Schema{
	"project": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"location": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"data_scan_id": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}
View Source
var DataplexEntryGroupIamSchema = map[string]*schema.Schema{
	"project": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"location": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"entry_group_id": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}
View Source
var DataplexEntryTypeIamSchema = map[string]*schema.Schema{
	"project": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"location": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"entry_type_id": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}
View Source
var DataplexLakeIamSchema = map[string]*schema.Schema{
	"project": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"location": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"lake": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}
View Source
var DataplexTaskIamSchema = map[string]*schema.Schema{
	"project": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"location": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"lake": {
		Type:     schema.TypeString,
		Required: true,
		ForceNew: true,
	},
	"task_id": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}
View Source
var DataplexZoneIamSchema = map[string]*schema.Schema{
	"project": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"location": {
		Type:     schema.TypeString,
		Computed: true,
		Optional: true,
		ForceNew: true,
	},
	"lake": {
		Type:     schema.TypeString,
		Required: true,
		ForceNew: true,
	},
	"dataplex_zone": {
		Type:             schema.TypeString,
		Required:         true,
		ForceNew:         true,
		DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName,
	},
}

Functions

func DataplexAspectTypeIdParseFunc

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

func DataplexAssetIdParseFunc

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

func DataplexDatascanIdParseFunc

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

func DataplexEntryGroupIdParseFunc

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

func DataplexEntryTypeIdParseFunc

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

func DataplexLakeIdParseFunc

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

func DataplexTaskIdParseFunc

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

func DataplexZoneIdParseFunc

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

func FetchDataplexAspectTypeIamPolicy

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

func FetchDataplexAssetIamPolicy

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

func FetchDataplexDatascanIamPolicy

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

func FetchDataplexEntryGroupIamPolicy

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

func FetchDataplexEntryTypeIamPolicy

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

func FetchDataplexLakeIamPolicy

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

func FetchDataplexTaskIamPolicy

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

func FetchDataplexZoneIamPolicy

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

func GetDataplexAspectTypeApiObject

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

func GetDataplexAspectTypeCaiObject

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

func GetDataplexAspectTypeIamBindingCaiObject

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

func GetDataplexAspectTypeIamMemberCaiObject

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

func GetDataplexAspectTypeIamPolicyCaiObject

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

func GetDataplexAssetIamBindingCaiObject

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

func GetDataplexAssetIamMemberCaiObject

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

func GetDataplexAssetIamPolicyCaiObject

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

func GetDataplexDatascanApiObject

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

func GetDataplexDatascanCaiObject

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

func GetDataplexDatascanIamBindingCaiObject

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

func GetDataplexDatascanIamMemberCaiObject

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

func GetDataplexDatascanIamPolicyCaiObject

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

func GetDataplexEntryGroupApiObject

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

func GetDataplexEntryGroupCaiObject

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

func GetDataplexEntryGroupIamBindingCaiObject

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

func GetDataplexEntryGroupIamMemberCaiObject

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

func GetDataplexEntryGroupIamPolicyCaiObject

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

func GetDataplexEntryTypeApiObject

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

func GetDataplexEntryTypeCaiObject

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

func GetDataplexEntryTypeIamBindingCaiObject

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

func GetDataplexEntryTypeIamMemberCaiObject

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

func GetDataplexEntryTypeIamPolicyCaiObject

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

func GetDataplexLakeIamBindingCaiObject

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

func GetDataplexLakeIamMemberCaiObject

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

func GetDataplexLakeIamPolicyCaiObject

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

func GetDataplexTaskApiObject

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

func GetDataplexTaskCaiObject

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

func GetDataplexTaskIamBindingCaiObject

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

func GetDataplexTaskIamMemberCaiObject

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

func GetDataplexTaskIamPolicyCaiObject

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

func GetDataplexZoneIamBindingCaiObject

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

func GetDataplexZoneIamMemberCaiObject

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

func GetDataplexZoneIamPolicyCaiObject

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

func MergeDataplexAspectTypeIamBinding

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

func MergeDataplexAspectTypeIamBindingDelete

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

func MergeDataplexAspectTypeIamMember

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

func MergeDataplexAspectTypeIamMemberDelete

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

func MergeDataplexAspectTypeIamPolicy

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

func MergeDataplexAssetIamBinding

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

func MergeDataplexAssetIamBindingDelete

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

func MergeDataplexAssetIamMember

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

func MergeDataplexAssetIamMemberDelete

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

func MergeDataplexAssetIamPolicy

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

func MergeDataplexDatascanIamBinding

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

func MergeDataplexDatascanIamBindingDelete

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

func MergeDataplexDatascanIamMember

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

func MergeDataplexDatascanIamMemberDelete

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

func MergeDataplexDatascanIamPolicy

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

func MergeDataplexEntryGroupIamBinding

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

func MergeDataplexEntryGroupIamBindingDelete

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

func MergeDataplexEntryGroupIamMember

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

func MergeDataplexEntryGroupIamMemberDelete

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

func MergeDataplexEntryGroupIamPolicy

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

func MergeDataplexEntryTypeIamBinding

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

func MergeDataplexEntryTypeIamBindingDelete

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

func MergeDataplexEntryTypeIamMember

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

func MergeDataplexEntryTypeIamMemberDelete

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

func MergeDataplexEntryTypeIamPolicy

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

func MergeDataplexLakeIamBinding

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

func MergeDataplexLakeIamBindingDelete

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

func MergeDataplexLakeIamMember

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

func MergeDataplexLakeIamMemberDelete

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

func MergeDataplexLakeIamPolicy

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

func MergeDataplexTaskIamBinding

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

func MergeDataplexTaskIamBindingDelete

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

func MergeDataplexTaskIamMember

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

func MergeDataplexTaskIamMemberDelete

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

func MergeDataplexTaskIamPolicy

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

func MergeDataplexZoneIamBinding

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

func MergeDataplexZoneIamBindingDelete

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

func MergeDataplexZoneIamMember

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

func MergeDataplexZoneIamMemberDelete

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

func MergeDataplexZoneIamPolicy

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

func ResourceConverterDataplexAspectType

func ResourceConverterDataplexAspectType() cai.ResourceConverter

func ResourceConverterDataplexAspectTypeIamBinding

func ResourceConverterDataplexAspectTypeIamBinding() cai.ResourceConverter

func ResourceConverterDataplexAspectTypeIamMember

func ResourceConverterDataplexAspectTypeIamMember() cai.ResourceConverter

func ResourceConverterDataplexAspectTypeIamPolicy

func ResourceConverterDataplexAspectTypeIamPolicy() cai.ResourceConverter

func ResourceConverterDataplexAssetIamBinding

func ResourceConverterDataplexAssetIamBinding() cai.ResourceConverter

func ResourceConverterDataplexAssetIamMember

func ResourceConverterDataplexAssetIamMember() cai.ResourceConverter

func ResourceConverterDataplexAssetIamPolicy

func ResourceConverterDataplexAssetIamPolicy() cai.ResourceConverter

func ResourceConverterDataplexDatascan

func ResourceConverterDataplexDatascan() cai.ResourceConverter

func ResourceConverterDataplexDatascanIamBinding

func ResourceConverterDataplexDatascanIamBinding() cai.ResourceConverter

func ResourceConverterDataplexDatascanIamMember

func ResourceConverterDataplexDatascanIamMember() cai.ResourceConverter

func ResourceConverterDataplexDatascanIamPolicy

func ResourceConverterDataplexDatascanIamPolicy() cai.ResourceConverter

func ResourceConverterDataplexEntryGroup

func ResourceConverterDataplexEntryGroup() cai.ResourceConverter

func ResourceConverterDataplexEntryGroupIamBinding

func ResourceConverterDataplexEntryGroupIamBinding() cai.ResourceConverter

func ResourceConverterDataplexEntryGroupIamMember

func ResourceConverterDataplexEntryGroupIamMember() cai.ResourceConverter

func ResourceConverterDataplexEntryGroupIamPolicy

func ResourceConverterDataplexEntryGroupIamPolicy() cai.ResourceConverter

func ResourceConverterDataplexEntryType

func ResourceConverterDataplexEntryType() cai.ResourceConverter

func ResourceConverterDataplexEntryTypeIamBinding

func ResourceConverterDataplexEntryTypeIamBinding() cai.ResourceConverter

func ResourceConverterDataplexEntryTypeIamMember

func ResourceConverterDataplexEntryTypeIamMember() cai.ResourceConverter

func ResourceConverterDataplexEntryTypeIamPolicy

func ResourceConverterDataplexEntryTypeIamPolicy() cai.ResourceConverter

func ResourceConverterDataplexLakeIamBinding

func ResourceConverterDataplexLakeIamBinding() cai.ResourceConverter

func ResourceConverterDataplexLakeIamMember

func ResourceConverterDataplexLakeIamMember() cai.ResourceConverter

func ResourceConverterDataplexLakeIamPolicy

func ResourceConverterDataplexLakeIamPolicy() cai.ResourceConverter

func ResourceConverterDataplexTask

func ResourceConverterDataplexTask() cai.ResourceConverter

func ResourceConverterDataplexTaskIamBinding

func ResourceConverterDataplexTaskIamBinding() cai.ResourceConverter

func ResourceConverterDataplexTaskIamMember

func ResourceConverterDataplexTaskIamMember() cai.ResourceConverter

func ResourceConverterDataplexTaskIamPolicy

func ResourceConverterDataplexTaskIamPolicy() cai.ResourceConverter

func ResourceConverterDataplexZoneIamBinding

func ResourceConverterDataplexZoneIamBinding() cai.ResourceConverter

func ResourceConverterDataplexZoneIamMember

func ResourceConverterDataplexZoneIamMember() cai.ResourceConverter

func ResourceConverterDataplexZoneIamPolicy

func ResourceConverterDataplexZoneIamPolicy() cai.ResourceConverter

Types

type DataplexAspectTypeIamUpdater

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

func (*DataplexAspectTypeIamUpdater) DescribeResource

func (u *DataplexAspectTypeIamUpdater) DescribeResource() string

func (*DataplexAspectTypeIamUpdater) GetMutexKey

func (u *DataplexAspectTypeIamUpdater) GetMutexKey() string

func (*DataplexAspectTypeIamUpdater) GetResourceIamPolicy

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

func (*DataplexAspectTypeIamUpdater) GetResourceId

func (u *DataplexAspectTypeIamUpdater) GetResourceId() string

func (*DataplexAspectTypeIamUpdater) SetResourceIamPolicy

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

type DataplexAssetIamUpdater

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

func (*DataplexAssetIamUpdater) DescribeResource

func (u *DataplexAssetIamUpdater) DescribeResource() string

func (*DataplexAssetIamUpdater) GetMutexKey

func (u *DataplexAssetIamUpdater) GetMutexKey() string

func (*DataplexAssetIamUpdater) GetResourceIamPolicy

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

func (*DataplexAssetIamUpdater) GetResourceId

func (u *DataplexAssetIamUpdater) GetResourceId() string

func (*DataplexAssetIamUpdater) SetResourceIamPolicy

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

type DataplexDatascanIamUpdater

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

func (*DataplexDatascanIamUpdater) DescribeResource

func (u *DataplexDatascanIamUpdater) DescribeResource() string

func (*DataplexDatascanIamUpdater) GetMutexKey

func (u *DataplexDatascanIamUpdater) GetMutexKey() string

func (*DataplexDatascanIamUpdater) GetResourceIamPolicy

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

func (*DataplexDatascanIamUpdater) GetResourceId

func (u *DataplexDatascanIamUpdater) GetResourceId() string

func (*DataplexDatascanIamUpdater) SetResourceIamPolicy

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

type DataplexEntryGroupIamUpdater

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

func (*DataplexEntryGroupIamUpdater) DescribeResource

func (u *DataplexEntryGroupIamUpdater) DescribeResource() string

func (*DataplexEntryGroupIamUpdater) GetMutexKey

func (u *DataplexEntryGroupIamUpdater) GetMutexKey() string

func (*DataplexEntryGroupIamUpdater) GetResourceIamPolicy

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

func (*DataplexEntryGroupIamUpdater) GetResourceId

func (u *DataplexEntryGroupIamUpdater) GetResourceId() string

func (*DataplexEntryGroupIamUpdater) SetResourceIamPolicy

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

type DataplexEntryTypeIamUpdater

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

func (*DataplexEntryTypeIamUpdater) DescribeResource

func (u *DataplexEntryTypeIamUpdater) DescribeResource() string

func (*DataplexEntryTypeIamUpdater) GetMutexKey

func (u *DataplexEntryTypeIamUpdater) GetMutexKey() string

func (*DataplexEntryTypeIamUpdater) GetResourceIamPolicy

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

func (*DataplexEntryTypeIamUpdater) GetResourceId

func (u *DataplexEntryTypeIamUpdater) GetResourceId() string

func (*DataplexEntryTypeIamUpdater) SetResourceIamPolicy

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

type DataplexLakeIamUpdater

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

func (*DataplexLakeIamUpdater) DescribeResource

func (u *DataplexLakeIamUpdater) DescribeResource() string

func (*DataplexLakeIamUpdater) GetMutexKey

func (u *DataplexLakeIamUpdater) GetMutexKey() string

func (*DataplexLakeIamUpdater) GetResourceIamPolicy

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

func (*DataplexLakeIamUpdater) GetResourceId

func (u *DataplexLakeIamUpdater) GetResourceId() string

func (*DataplexLakeIamUpdater) SetResourceIamPolicy

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

type DataplexTaskIamUpdater

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

func (*DataplexTaskIamUpdater) DescribeResource

func (u *DataplexTaskIamUpdater) DescribeResource() string

func (*DataplexTaskIamUpdater) GetMutexKey

func (u *DataplexTaskIamUpdater) GetMutexKey() string

func (*DataplexTaskIamUpdater) GetResourceIamPolicy

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

func (*DataplexTaskIamUpdater) GetResourceId

func (u *DataplexTaskIamUpdater) GetResourceId() string

func (*DataplexTaskIamUpdater) SetResourceIamPolicy

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

type DataplexZoneIamUpdater

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

func (*DataplexZoneIamUpdater) DescribeResource

func (u *DataplexZoneIamUpdater) DescribeResource() string

func (*DataplexZoneIamUpdater) GetMutexKey

func (u *DataplexZoneIamUpdater) GetMutexKey() string

func (*DataplexZoneIamUpdater) GetResourceIamPolicy

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

func (*DataplexZoneIamUpdater) GetResourceId

func (u *DataplexZoneIamUpdater) GetResourceId() string

func (*DataplexZoneIamUpdater) SetResourceIamPolicy

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

Jump to

Keyboard shortcuts

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