dataplex

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

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

func DataplexAspectTypeIdParseFunc added in v5.34.0

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

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

func DataplexEntryGroupIdParseFunc added in v5.34.0

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

func DataplexEntryTypeIamUpdaterProducer added in v5.34.0

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

func DataplexEntryTypeIdParseFunc added in v5.34.0

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

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

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

func FetchDataplexEntryTypeIamPolicy added in v5.34.0

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

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

func GetDataplexAspectTypeCaiObject added in v5.34.0

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

func GetDataplexAspectTypeIamBindingCaiObject added in v5.34.0

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

func GetDataplexAspectTypeIamMemberCaiObject added in v5.34.0

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

func GetDataplexAspectTypeIamPolicyCaiObject added in v5.34.0

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

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

func GetDataplexEntryGroupCaiObject added in v5.34.0

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

func GetDataplexEntryGroupIamBindingCaiObject added in v5.34.0

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

func GetDataplexEntryGroupIamMemberCaiObject added in v5.34.0

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

func GetDataplexEntryGroupIamPolicyCaiObject added in v5.34.0

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

func GetDataplexEntryTypeApiObject added in v5.34.0

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

func GetDataplexEntryTypeCaiObject added in v5.34.0

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

func GetDataplexEntryTypeIamBindingCaiObject added in v5.34.0

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

func GetDataplexEntryTypeIamMemberCaiObject added in v5.34.0

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

func GetDataplexEntryTypeIamPolicyCaiObject added in v5.34.0

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

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

func MergeDataplexAspectTypeIamBindingDelete added in v5.34.0

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

func MergeDataplexAspectTypeIamMember added in v5.34.0

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

func MergeDataplexAspectTypeIamMemberDelete added in v5.34.0

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

func MergeDataplexAspectTypeIamPolicy added in v5.34.0

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

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

func MergeDataplexEntryGroupIamBindingDelete added in v5.34.0

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

func MergeDataplexEntryGroupIamMember added in v5.34.0

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

func MergeDataplexEntryGroupIamMemberDelete added in v5.34.0

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

func MergeDataplexEntryGroupIamPolicy added in v5.34.0

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

func MergeDataplexEntryTypeIamBinding added in v5.34.0

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

func MergeDataplexEntryTypeIamBindingDelete added in v5.34.0

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

func MergeDataplexEntryTypeIamMember added in v5.34.0

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

func MergeDataplexEntryTypeIamMemberDelete added in v5.34.0

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

func MergeDataplexEntryTypeIamPolicy added in v5.34.0

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

func ResourceConverterDataplexAspectType() cai.ResourceConverter

func ResourceConverterDataplexAspectTypeIamBinding added in v5.34.0

func ResourceConverterDataplexAspectTypeIamBinding() cai.ResourceConverter

func ResourceConverterDataplexAspectTypeIamMember added in v5.34.0

func ResourceConverterDataplexAspectTypeIamMember() cai.ResourceConverter

func ResourceConverterDataplexAspectTypeIamPolicy added in v5.34.0

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

func ResourceConverterDataplexEntryGroup() cai.ResourceConverter

func ResourceConverterDataplexEntryGroupIamBinding added in v5.34.0

func ResourceConverterDataplexEntryGroupIamBinding() cai.ResourceConverter

func ResourceConverterDataplexEntryGroupIamMember added in v5.34.0

func ResourceConverterDataplexEntryGroupIamMember() cai.ResourceConverter

func ResourceConverterDataplexEntryGroupIamPolicy added in v5.34.0

func ResourceConverterDataplexEntryGroupIamPolicy() cai.ResourceConverter

func ResourceConverterDataplexEntryType added in v5.34.0

func ResourceConverterDataplexEntryType() cai.ResourceConverter

func ResourceConverterDataplexEntryTypeIamBinding added in v5.34.0

func ResourceConverterDataplexEntryTypeIamBinding() cai.ResourceConverter

func ResourceConverterDataplexEntryTypeIamMember added in v5.34.0

func ResourceConverterDataplexEntryTypeIamMember() cai.ResourceConverter

func ResourceConverterDataplexEntryTypeIamPolicy added in v5.34.0

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

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

func (*DataplexAspectTypeIamUpdater) DescribeResource added in v5.34.0

func (u *DataplexAspectTypeIamUpdater) DescribeResource() string

func (*DataplexAspectTypeIamUpdater) GetMutexKey added in v5.34.0

func (u *DataplexAspectTypeIamUpdater) GetMutexKey() string

func (*DataplexAspectTypeIamUpdater) GetResourceIamPolicy added in v5.34.0

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

func (*DataplexAspectTypeIamUpdater) GetResourceId added in v5.34.0

func (u *DataplexAspectTypeIamUpdater) GetResourceId() string

func (*DataplexAspectTypeIamUpdater) SetResourceIamPolicy added in v5.34.0

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

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

func (*DataplexEntryGroupIamUpdater) DescribeResource added in v5.34.0

func (u *DataplexEntryGroupIamUpdater) DescribeResource() string

func (*DataplexEntryGroupIamUpdater) GetMutexKey added in v5.34.0

func (u *DataplexEntryGroupIamUpdater) GetMutexKey() string

func (*DataplexEntryGroupIamUpdater) GetResourceIamPolicy added in v5.34.0

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

func (*DataplexEntryGroupIamUpdater) GetResourceId added in v5.34.0

func (u *DataplexEntryGroupIamUpdater) GetResourceId() string

func (*DataplexEntryGroupIamUpdater) SetResourceIamPolicy added in v5.34.0

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

type DataplexEntryTypeIamUpdater added in v5.34.0

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

func (*DataplexEntryTypeIamUpdater) DescribeResource added in v5.34.0

func (u *DataplexEntryTypeIamUpdater) DescribeResource() string

func (*DataplexEntryTypeIamUpdater) GetMutexKey added in v5.34.0

func (u *DataplexEntryTypeIamUpdater) GetMutexKey() string

func (*DataplexEntryTypeIamUpdater) GetResourceIamPolicy added in v5.34.0

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

func (*DataplexEntryTypeIamUpdater) GetResourceId added in v5.34.0

func (u *DataplexEntryTypeIamUpdater) GetResourceId() string

func (*DataplexEntryTypeIamUpdater) SetResourceIamPolicy added in v5.34.0

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