Documentation ¶
Index ¶
- Constants
- Variables
- func DataplexAspectTypeIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataplexAspectTypeIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func DataplexAssetIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataplexAssetIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func DataplexDatascanIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataplexDatascanIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func DataplexEntryGroupIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataplexEntryGroupIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func DataplexEntryTypeIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataplexEntryTypeIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func DataplexLakeIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataplexLakeIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func DataplexTaskIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataplexTaskIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func DataplexZoneIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataplexZoneIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func FetchDataplexAspectTypeIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
- func FetchDataplexAssetIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
- func FetchDataplexDatascanIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
- func FetchDataplexEntryGroupIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
- func FetchDataplexEntryTypeIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
- func FetchDataplexLakeIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
- func FetchDataplexTaskIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
- func FetchDataplexZoneIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
- func GetDataplexAspectTypeApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetDataplexAspectTypeCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexAspectTypeIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexAspectTypeIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexAspectTypeIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexAssetIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexAssetIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexAssetIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexDatascanApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetDataplexDatascanCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexDatascanIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexDatascanIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexDatascanIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexEntryGroupApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetDataplexEntryGroupCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexEntryGroupIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexEntryGroupIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexEntryGroupIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexEntryTypeApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetDataplexEntryTypeCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexEntryTypeIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexEntryTypeIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexEntryTypeIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexLakeIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexLakeIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexLakeIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexTaskApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetDataplexTaskCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexTaskIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexTaskIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexTaskIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexZoneIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexZoneIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataplexZoneIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func MergeDataplexAspectTypeIamBinding(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexAspectTypeIamBindingDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexAspectTypeIamMember(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexAspectTypeIamMemberDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexAspectTypeIamPolicy(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexAssetIamBinding(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexAssetIamBindingDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexAssetIamMember(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexAssetIamMemberDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexAssetIamPolicy(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexDatascanIamBinding(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexDatascanIamBindingDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexDatascanIamMember(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexDatascanIamMemberDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexDatascanIamPolicy(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexEntryGroupIamBinding(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexEntryGroupIamBindingDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexEntryGroupIamMember(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexEntryGroupIamMemberDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexEntryGroupIamPolicy(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexEntryTypeIamBinding(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexEntryTypeIamBindingDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexEntryTypeIamMember(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexEntryTypeIamMemberDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexEntryTypeIamPolicy(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexLakeIamBinding(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexLakeIamBindingDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexLakeIamMember(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexLakeIamMemberDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexLakeIamPolicy(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexTaskIamBinding(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexTaskIamBindingDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexTaskIamMember(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexTaskIamMemberDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexTaskIamPolicy(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexZoneIamBinding(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexZoneIamBindingDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexZoneIamMember(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexZoneIamMemberDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataplexZoneIamPolicy(existing, incoming cai.Asset) cai.Asset
- func ResourceConverterDataplexAspectType() cai.ResourceConverter
- func ResourceConverterDataplexAspectTypeIamBinding() cai.ResourceConverter
- func ResourceConverterDataplexAspectTypeIamMember() cai.ResourceConverter
- func ResourceConverterDataplexAspectTypeIamPolicy() cai.ResourceConverter
- func ResourceConverterDataplexAssetIamBinding() cai.ResourceConverter
- func ResourceConverterDataplexAssetIamMember() cai.ResourceConverter
- func ResourceConverterDataplexAssetIamPolicy() cai.ResourceConverter
- func ResourceConverterDataplexDatascan() cai.ResourceConverter
- func ResourceConverterDataplexDatascanIamBinding() cai.ResourceConverter
- func ResourceConverterDataplexDatascanIamMember() cai.ResourceConverter
- func ResourceConverterDataplexDatascanIamPolicy() cai.ResourceConverter
- func ResourceConverterDataplexEntryGroup() cai.ResourceConverter
- func ResourceConverterDataplexEntryGroupIamBinding() cai.ResourceConverter
- func ResourceConverterDataplexEntryGroupIamMember() cai.ResourceConverter
- func ResourceConverterDataplexEntryGroupIamPolicy() cai.ResourceConverter
- func ResourceConverterDataplexEntryType() cai.ResourceConverter
- func ResourceConverterDataplexEntryTypeIamBinding() cai.ResourceConverter
- func ResourceConverterDataplexEntryTypeIamMember() cai.ResourceConverter
- func ResourceConverterDataplexEntryTypeIamPolicy() cai.ResourceConverter
- func ResourceConverterDataplexLakeIamBinding() cai.ResourceConverter
- func ResourceConverterDataplexLakeIamMember() cai.ResourceConverter
- func ResourceConverterDataplexLakeIamPolicy() cai.ResourceConverter
- func ResourceConverterDataplexTask() cai.ResourceConverter
- func ResourceConverterDataplexTaskIamBinding() cai.ResourceConverter
- func ResourceConverterDataplexTaskIamMember() cai.ResourceConverter
- func ResourceConverterDataplexTaskIamPolicy() cai.ResourceConverter
- func ResourceConverterDataplexZoneIamBinding() cai.ResourceConverter
- func ResourceConverterDataplexZoneIamMember() cai.ResourceConverter
- func ResourceConverterDataplexZoneIamPolicy() cai.ResourceConverter
- type DataplexAspectTypeIamUpdater
- func (u *DataplexAspectTypeIamUpdater) DescribeResource() string
- func (u *DataplexAspectTypeIamUpdater) GetMutexKey() string
- func (u *DataplexAspectTypeIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
- func (u *DataplexAspectTypeIamUpdater) GetResourceId() string
- func (u *DataplexAspectTypeIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
- type DataplexAssetIamUpdater
- func (u *DataplexAssetIamUpdater) DescribeResource() string
- func (u *DataplexAssetIamUpdater) GetMutexKey() string
- func (u *DataplexAssetIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
- func (u *DataplexAssetIamUpdater) GetResourceId() string
- func (u *DataplexAssetIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
- type DataplexDatascanIamUpdater
- func (u *DataplexDatascanIamUpdater) DescribeResource() string
- func (u *DataplexDatascanIamUpdater) GetMutexKey() string
- func (u *DataplexDatascanIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
- func (u *DataplexDatascanIamUpdater) GetResourceId() string
- func (u *DataplexDatascanIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
- type DataplexEntryGroupIamUpdater
- func (u *DataplexEntryGroupIamUpdater) DescribeResource() string
- func (u *DataplexEntryGroupIamUpdater) GetMutexKey() string
- func (u *DataplexEntryGroupIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
- func (u *DataplexEntryGroupIamUpdater) GetResourceId() string
- func (u *DataplexEntryGroupIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
- type DataplexEntryTypeIamUpdater
- func (u *DataplexEntryTypeIamUpdater) DescribeResource() string
- func (u *DataplexEntryTypeIamUpdater) GetMutexKey() string
- func (u *DataplexEntryTypeIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
- func (u *DataplexEntryTypeIamUpdater) GetResourceId() string
- func (u *DataplexEntryTypeIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
- type DataplexLakeIamUpdater
- func (u *DataplexLakeIamUpdater) DescribeResource() string
- func (u *DataplexLakeIamUpdater) GetMutexKey() string
- func (u *DataplexLakeIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
- func (u *DataplexLakeIamUpdater) GetResourceId() string
- func (u *DataplexLakeIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
- type DataplexTaskIamUpdater
- func (u *DataplexTaskIamUpdater) DescribeResource() string
- func (u *DataplexTaskIamUpdater) GetMutexKey() string
- func (u *DataplexTaskIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
- func (u *DataplexTaskIamUpdater) GetResourceId() string
- func (u *DataplexTaskIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
- type DataplexZoneIamUpdater
- func (u *DataplexZoneIamUpdater) DescribeResource() string
- func (u *DataplexZoneIamUpdater) GetMutexKey() string
- func (u *DataplexZoneIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
- func (u *DataplexZoneIamUpdater) GetResourceId() string
- func (u *DataplexZoneIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
Constants ¶
const DataplexAspectTypeAssetType string = "dataplex.googleapis.com/AspectType"
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
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
const DataplexDatascanAssetType string = "dataplex.googleapis.com/Datascan"
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
const DataplexEntryGroupAssetType string = "dataplex.googleapis.com/EntryGroup"
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
const DataplexEntryTypeAssetType string = "dataplex.googleapis.com/EntryType"
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
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
const DataplexTaskAssetType string = "dataplex.googleapis.com/Task"
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
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 ¶
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, }, }
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, }, }
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, }, }
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, }, }
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, }, }
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, }, }
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, }, }
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 DataplexAssetIamUpdaterProducer ¶
func DataplexAssetIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
func DataplexAssetIdParseFunc ¶
func DataplexAssetIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
func DataplexDatascanIamUpdaterProducer ¶
func DataplexDatascanIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, 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 DataplexLakeIamUpdaterProducer ¶
func DataplexLakeIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
func DataplexLakeIdParseFunc ¶
func DataplexLakeIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
func DataplexTaskIamUpdaterProducer ¶
func DataplexTaskIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
func DataplexTaskIdParseFunc ¶
func DataplexTaskIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
func DataplexZoneIamUpdaterProducer ¶
func DataplexZoneIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, 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 MergeDataplexAspectTypeIamBindingDelete ¶ added in v5.34.0
func MergeDataplexAspectTypeIamMember ¶ added in v5.34.0
func MergeDataplexAspectTypeIamMemberDelete ¶ added in v5.34.0
func MergeDataplexAspectTypeIamPolicy ¶ added in v5.34.0
func MergeDataplexEntryGroupIamBinding ¶ added in v5.34.0
func MergeDataplexEntryGroupIamBindingDelete ¶ added in v5.34.0
func MergeDataplexEntryGroupIamMember ¶ added in v5.34.0
func MergeDataplexEntryGroupIamMemberDelete ¶ added in v5.34.0
func MergeDataplexEntryGroupIamPolicy ¶ added in v5.34.0
func MergeDataplexEntryTypeIamBinding ¶ added in v5.34.0
func MergeDataplexEntryTypeIamBindingDelete ¶ added in v5.34.0
func MergeDataplexEntryTypeIamMember ¶ added in v5.34.0
func MergeDataplexEntryTypeIamMemberDelete ¶ added in v5.34.0
func MergeDataplexEntryTypeIamPolicy ¶ added in v5.34.0
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
Source Files ¶
- dataplex_aspect_type.go
- dataplex_aspect_type_iam.go
- dataplex_asset_iam.go
- dataplex_datascan.go
- dataplex_datascan_iam.go
- dataplex_entry_group.go
- dataplex_entry_group_iam.go
- dataplex_entry_type.go
- dataplex_entry_type_iam.go
- dataplex_lake_iam.go
- dataplex_task.go
- dataplex_task_iam.go
- dataplex_zone_iam.go
- iam_dataplex_aspect_type.go
- iam_dataplex_asset.go
- iam_dataplex_datascan.go
- iam_dataplex_entry_group.go
- iam_dataplex_entry_type.go
- iam_dataplex_lake.go
- iam_dataplex_task.go
- iam_dataplex_zone.go