Documentation ¶
Index ¶
- Constants
- Variables
- 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 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 FetchDataplexAssetIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
- func FetchDataplexDatascanIamPolicy(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 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 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 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 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 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 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 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 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 ¶
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 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 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 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 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 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 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 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 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 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 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 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 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 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
Click to show internal directories.
Click to hide internal directories.