Documentation ¶
Index ¶
- Constants
- Variables
- func DataCatalogEntryGroupIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataCatalogEntryGroupIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func DataCatalogPolicyTagIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataCatalogPolicyTagIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func DataCatalogTagTemplateIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataCatalogTagTemplateIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func DataCatalogTaxonomyIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataCatalogTaxonomyIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func FetchDataCatalogEntryGroupIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
- func FetchDataCatalogPolicyTagIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
- func FetchDataCatalogTagTemplateIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
- func FetchDataCatalogTaxonomyIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
- func GetDataCatalogEntryApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetDataCatalogEntryCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogEntryGroupApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetDataCatalogEntryGroupCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogEntryGroupIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogEntryGroupIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogEntryGroupIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogPolicyTagApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetDataCatalogPolicyTagCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogPolicyTagIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogPolicyTagIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogPolicyTagIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogTagApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetDataCatalogTagCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogTagTemplateApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetDataCatalogTagTemplateCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogTagTemplateIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogTagTemplateIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogTagTemplateIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogTaxonomyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetDataCatalogTaxonomyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogTaxonomyIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogTaxonomyIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetDataCatalogTaxonomyIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func MergeDataCatalogEntryGroupIamBinding(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogEntryGroupIamBindingDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogEntryGroupIamMember(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogEntryGroupIamMemberDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogEntryGroupIamPolicy(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogPolicyTagIamBinding(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogPolicyTagIamBindingDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogPolicyTagIamMember(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogPolicyTagIamMemberDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogPolicyTagIamPolicy(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogTagTemplateIamBinding(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogTagTemplateIamBindingDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogTagTemplateIamMember(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogTagTemplateIamMemberDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogTagTemplateIamPolicy(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogTaxonomyIamBinding(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogTaxonomyIamBindingDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogTaxonomyIamMember(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogTaxonomyIamMemberDelete(existing, incoming cai.Asset) cai.Asset
- func MergeDataCatalogTaxonomyIamPolicy(existing, incoming cai.Asset) cai.Asset
- func ResourceConverterDataCatalogEntry() cai.ResourceConverter
- func ResourceConverterDataCatalogEntryGroup() cai.ResourceConverter
- func ResourceConverterDataCatalogEntryGroupIamBinding() cai.ResourceConverter
- func ResourceConverterDataCatalogEntryGroupIamMember() cai.ResourceConverter
- func ResourceConverterDataCatalogEntryGroupIamPolicy() cai.ResourceConverter
- func ResourceConverterDataCatalogPolicyTag() cai.ResourceConverter
- func ResourceConverterDataCatalogPolicyTagIamBinding() cai.ResourceConverter
- func ResourceConverterDataCatalogPolicyTagIamMember() cai.ResourceConverter
- func ResourceConverterDataCatalogPolicyTagIamPolicy() cai.ResourceConverter
- func ResourceConverterDataCatalogTag() cai.ResourceConverter
- func ResourceConverterDataCatalogTagTemplate() cai.ResourceConverter
- func ResourceConverterDataCatalogTagTemplateIamBinding() cai.ResourceConverter
- func ResourceConverterDataCatalogTagTemplateIamMember() cai.ResourceConverter
- func ResourceConverterDataCatalogTagTemplateIamPolicy() cai.ResourceConverter
- func ResourceConverterDataCatalogTaxonomy() cai.ResourceConverter
- func ResourceConverterDataCatalogTaxonomyIamBinding() cai.ResourceConverter
- func ResourceConverterDataCatalogTaxonomyIamMember() cai.ResourceConverter
- func ResourceConverterDataCatalogTaxonomyIamPolicy() cai.ResourceConverter
- type DataCatalogEntryGroupIamUpdater
- func (u *DataCatalogEntryGroupIamUpdater) DescribeResource() string
- func (u *DataCatalogEntryGroupIamUpdater) GetMutexKey() string
- func (u *DataCatalogEntryGroupIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
- func (u *DataCatalogEntryGroupIamUpdater) GetResourceId() string
- func (u *DataCatalogEntryGroupIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
- type DataCatalogPolicyTagIamUpdater
- func (u *DataCatalogPolicyTagIamUpdater) DescribeResource() string
- func (u *DataCatalogPolicyTagIamUpdater) GetMutexKey() string
- func (u *DataCatalogPolicyTagIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
- func (u *DataCatalogPolicyTagIamUpdater) GetResourceId() string
- func (u *DataCatalogPolicyTagIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
- type DataCatalogTagTemplateIamUpdater
- func (u *DataCatalogTagTemplateIamUpdater) DescribeResource() string
- func (u *DataCatalogTagTemplateIamUpdater) GetMutexKey() string
- func (u *DataCatalogTagTemplateIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
- func (u *DataCatalogTagTemplateIamUpdater) GetResourceId() string
- func (u *DataCatalogTagTemplateIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
- type DataCatalogTaxonomyIamUpdater
- func (u *DataCatalogTaxonomyIamUpdater) DescribeResource() string
- func (u *DataCatalogTaxonomyIamUpdater) GetMutexKey() string
- func (u *DataCatalogTaxonomyIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
- func (u *DataCatalogTaxonomyIamUpdater) GetResourceId() string
- func (u *DataCatalogTaxonomyIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
Constants ¶
View Source
const DataCatalogEntryAssetType string = "datacatalog.googleapis.com/Entry"
View Source
const DataCatalogEntryGroupAssetType string = "datacatalog.googleapis.com/EntryGroup"
View Source
const DataCatalogEntryGroupIAMAssetType string = "datacatalog.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 DataCatalogPolicyTagAssetType string = "datacatalog.googleapis.com/PolicyTag"
View Source
const DataCatalogPolicyTagIAMAssetType string = "datacatalog.googleapis.com/PolicyTag"
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 DataCatalogTagAssetType string = "datacatalog.googleapis.com/Tag"
View Source
const DataCatalogTagTemplateAssetType string = "datacatalog.googleapis.com/TagTemplate"
View Source
const DataCatalogTagTemplateIAMAssetType string = "datacatalog.googleapis.com/TagTemplate"
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 DataCatalogTaxonomyAssetType string = "datacatalog.googleapis.com/Taxonomy"
View Source
const DataCatalogTaxonomyIAMAssetType string = "datacatalog.googleapis.com/Taxonomy"
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 DataCatalogEntryGroupIamSchema = map[string]*schema.Schema{ "project": { Type: schema.TypeString, Computed: true, Optional: true, ForceNew: true, }, "region": { Type: schema.TypeString, Computed: true, Optional: true, ForceNew: true, }, "entry_group": { Type: schema.TypeString, Required: true, ForceNew: true, DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName, }, }
View Source
var DataCatalogPolicyTagIamSchema = map[string]*schema.Schema{ "policy_tag": { Type: schema.TypeString, Required: true, ForceNew: true, DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName, }, }
View Source
var DataCatalogTagTemplateIamSchema = map[string]*schema.Schema{ "project": { Type: schema.TypeString, Computed: true, Optional: true, ForceNew: true, }, "region": { Type: schema.TypeString, Computed: true, Optional: true, ForceNew: true, }, "tag_template": { Type: schema.TypeString, Required: true, ForceNew: true, DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName, }, }
View Source
var DataCatalogTaxonomyIamSchema = map[string]*schema.Schema{ "project": { Type: schema.TypeString, Computed: true, Optional: true, ForceNew: true, }, "region": { Type: schema.TypeString, Computed: true, Optional: true, ForceNew: true, }, "taxonomy": { Type: schema.TypeString, Required: true, ForceNew: true, DiffSuppressFunc: tpgresource.CompareSelfLinkOrResourceName, }, }
Functions ¶
func DataCatalogEntryGroupIamUpdaterProducer ¶
func DataCatalogEntryGroupIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
func DataCatalogEntryGroupIdParseFunc ¶
func DataCatalogEntryGroupIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
func DataCatalogPolicyTagIamUpdaterProducer ¶
func DataCatalogPolicyTagIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
func DataCatalogPolicyTagIdParseFunc ¶
func DataCatalogPolicyTagIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
func DataCatalogTagTemplateIamUpdaterProducer ¶
func DataCatalogTagTemplateIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
func DataCatalogTagTemplateIdParseFunc ¶
func DataCatalogTagTemplateIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
func DataCatalogTaxonomyIamUpdaterProducer ¶
func DataCatalogTaxonomyIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
func DataCatalogTaxonomyIdParseFunc ¶
func DataCatalogTaxonomyIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
func FetchDataCatalogEntryGroupIamPolicy ¶
func FetchDataCatalogEntryGroupIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
func FetchDataCatalogPolicyTagIamPolicy ¶
func FetchDataCatalogPolicyTagIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
func FetchDataCatalogTagTemplateIamPolicy ¶
func FetchDataCatalogTagTemplateIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
func FetchDataCatalogTaxonomyIamPolicy ¶
func FetchDataCatalogTaxonomyIamPolicy(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (cai.Asset, error)
func GetDataCatalogEntryApiObject ¶
func GetDataCatalogEntryApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetDataCatalogEntryCaiObject ¶
func GetDataCatalogEntryCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogEntryGroupApiObject ¶
func GetDataCatalogEntryGroupApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetDataCatalogEntryGroupCaiObject ¶
func GetDataCatalogEntryGroupCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogEntryGroupIamBindingCaiObject ¶
func GetDataCatalogEntryGroupIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogEntryGroupIamMemberCaiObject ¶
func GetDataCatalogEntryGroupIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogEntryGroupIamPolicyCaiObject ¶
func GetDataCatalogEntryGroupIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogPolicyTagApiObject ¶
func GetDataCatalogPolicyTagApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetDataCatalogPolicyTagCaiObject ¶
func GetDataCatalogPolicyTagCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogPolicyTagIamBindingCaiObject ¶
func GetDataCatalogPolicyTagIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogPolicyTagIamMemberCaiObject ¶
func GetDataCatalogPolicyTagIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogPolicyTagIamPolicyCaiObject ¶
func GetDataCatalogPolicyTagIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogTagApiObject ¶
func GetDataCatalogTagApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetDataCatalogTagCaiObject ¶
func GetDataCatalogTagCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogTagTemplateApiObject ¶
func GetDataCatalogTagTemplateApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetDataCatalogTagTemplateCaiObject ¶
func GetDataCatalogTagTemplateCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogTagTemplateIamBindingCaiObject ¶
func GetDataCatalogTagTemplateIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogTagTemplateIamMemberCaiObject ¶
func GetDataCatalogTagTemplateIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogTagTemplateIamPolicyCaiObject ¶
func GetDataCatalogTagTemplateIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogTaxonomyApiObject ¶
func GetDataCatalogTaxonomyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetDataCatalogTaxonomyCaiObject ¶
func GetDataCatalogTaxonomyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogTaxonomyIamBindingCaiObject ¶
func GetDataCatalogTaxonomyIamBindingCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogTaxonomyIamMemberCaiObject ¶
func GetDataCatalogTaxonomyIamMemberCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetDataCatalogTaxonomyIamPolicyCaiObject ¶
func GetDataCatalogTaxonomyIamPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func ResourceConverterDataCatalogEntry ¶
func ResourceConverterDataCatalogEntry() cai.ResourceConverter
func ResourceConverterDataCatalogEntryGroup ¶
func ResourceConverterDataCatalogEntryGroup() cai.ResourceConverter
func ResourceConverterDataCatalogEntryGroupIamBinding ¶
func ResourceConverterDataCatalogEntryGroupIamBinding() cai.ResourceConverter
func ResourceConverterDataCatalogEntryGroupIamMember ¶
func ResourceConverterDataCatalogEntryGroupIamMember() cai.ResourceConverter
func ResourceConverterDataCatalogEntryGroupIamPolicy ¶
func ResourceConverterDataCatalogEntryGroupIamPolicy() cai.ResourceConverter
func ResourceConverterDataCatalogPolicyTag ¶
func ResourceConverterDataCatalogPolicyTag() cai.ResourceConverter
func ResourceConverterDataCatalogPolicyTagIamBinding ¶
func ResourceConverterDataCatalogPolicyTagIamBinding() cai.ResourceConverter
func ResourceConverterDataCatalogPolicyTagIamMember ¶
func ResourceConverterDataCatalogPolicyTagIamMember() cai.ResourceConverter
func ResourceConverterDataCatalogPolicyTagIamPolicy ¶
func ResourceConverterDataCatalogPolicyTagIamPolicy() cai.ResourceConverter
func ResourceConverterDataCatalogTag ¶
func ResourceConverterDataCatalogTag() cai.ResourceConverter
func ResourceConverterDataCatalogTagTemplate ¶
func ResourceConverterDataCatalogTagTemplate() cai.ResourceConverter
func ResourceConverterDataCatalogTagTemplateIamBinding ¶
func ResourceConverterDataCatalogTagTemplateIamBinding() cai.ResourceConverter
func ResourceConverterDataCatalogTagTemplateIamMember ¶
func ResourceConverterDataCatalogTagTemplateIamMember() cai.ResourceConverter
func ResourceConverterDataCatalogTagTemplateIamPolicy ¶
func ResourceConverterDataCatalogTagTemplateIamPolicy() cai.ResourceConverter
func ResourceConverterDataCatalogTaxonomy ¶
func ResourceConverterDataCatalogTaxonomy() cai.ResourceConverter
func ResourceConverterDataCatalogTaxonomyIamBinding ¶
func ResourceConverterDataCatalogTaxonomyIamBinding() cai.ResourceConverter
func ResourceConverterDataCatalogTaxonomyIamMember ¶
func ResourceConverterDataCatalogTaxonomyIamMember() cai.ResourceConverter
func ResourceConverterDataCatalogTaxonomyIamPolicy ¶
func ResourceConverterDataCatalogTaxonomyIamPolicy() cai.ResourceConverter
Types ¶
type DataCatalogEntryGroupIamUpdater ¶
type DataCatalogEntryGroupIamUpdater struct { Config *transport_tpg.Config // contains filtered or unexported fields }
func (*DataCatalogEntryGroupIamUpdater) DescribeResource ¶
func (u *DataCatalogEntryGroupIamUpdater) DescribeResource() string
func (*DataCatalogEntryGroupIamUpdater) GetMutexKey ¶
func (u *DataCatalogEntryGroupIamUpdater) GetMutexKey() string
func (*DataCatalogEntryGroupIamUpdater) GetResourceIamPolicy ¶
func (u *DataCatalogEntryGroupIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
func (*DataCatalogEntryGroupIamUpdater) GetResourceId ¶
func (u *DataCatalogEntryGroupIamUpdater) GetResourceId() string
func (*DataCatalogEntryGroupIamUpdater) SetResourceIamPolicy ¶
func (u *DataCatalogEntryGroupIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
type DataCatalogPolicyTagIamUpdater ¶
type DataCatalogPolicyTagIamUpdater struct { Config *transport_tpg.Config // contains filtered or unexported fields }
func (*DataCatalogPolicyTagIamUpdater) DescribeResource ¶
func (u *DataCatalogPolicyTagIamUpdater) DescribeResource() string
func (*DataCatalogPolicyTagIamUpdater) GetMutexKey ¶
func (u *DataCatalogPolicyTagIamUpdater) GetMutexKey() string
func (*DataCatalogPolicyTagIamUpdater) GetResourceIamPolicy ¶
func (u *DataCatalogPolicyTagIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
func (*DataCatalogPolicyTagIamUpdater) GetResourceId ¶
func (u *DataCatalogPolicyTagIamUpdater) GetResourceId() string
func (*DataCatalogPolicyTagIamUpdater) SetResourceIamPolicy ¶
func (u *DataCatalogPolicyTagIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
type DataCatalogTagTemplateIamUpdater ¶
type DataCatalogTagTemplateIamUpdater struct { Config *transport_tpg.Config // contains filtered or unexported fields }
func (*DataCatalogTagTemplateIamUpdater) DescribeResource ¶
func (u *DataCatalogTagTemplateIamUpdater) DescribeResource() string
func (*DataCatalogTagTemplateIamUpdater) GetMutexKey ¶
func (u *DataCatalogTagTemplateIamUpdater) GetMutexKey() string
func (*DataCatalogTagTemplateIamUpdater) GetResourceIamPolicy ¶
func (u *DataCatalogTagTemplateIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
func (*DataCatalogTagTemplateIamUpdater) GetResourceId ¶
func (u *DataCatalogTagTemplateIamUpdater) GetResourceId() string
func (*DataCatalogTagTemplateIamUpdater) SetResourceIamPolicy ¶
func (u *DataCatalogTagTemplateIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
type DataCatalogTaxonomyIamUpdater ¶
type DataCatalogTaxonomyIamUpdater struct { Config *transport_tpg.Config // contains filtered or unexported fields }
func (*DataCatalogTaxonomyIamUpdater) DescribeResource ¶
func (u *DataCatalogTaxonomyIamUpdater) DescribeResource() string
func (*DataCatalogTaxonomyIamUpdater) GetMutexKey ¶
func (u *DataCatalogTaxonomyIamUpdater) GetMutexKey() string
func (*DataCatalogTaxonomyIamUpdater) GetResourceIamPolicy ¶
func (u *DataCatalogTaxonomyIamUpdater) GetResourceIamPolicy() (*cloudresourcemanager.Policy, error)
func (*DataCatalogTaxonomyIamUpdater) GetResourceId ¶
func (u *DataCatalogTaxonomyIamUpdater) GetResourceId() string
func (*DataCatalogTaxonomyIamUpdater) SetResourceIamPolicy ¶
func (u *DataCatalogTaxonomyIamUpdater) SetResourceIamPolicy(policy *cloudresourcemanager.Policy) error
Source Files ¶
- datacatalog_entry.go
- datacatalog_entry_group.go
- datacatalog_entry_group_iam.go
- datacatalog_policy_tag.go
- datacatalog_policy_tag_iam.go
- datacatalog_tag.go
- datacatalog_tag_template.go
- datacatalog_tag_template_iam.go
- datacatalog_taxonomy.go
- datacatalog_taxonomy_iam.go
- iam_datacatalog_entry_group.go
- iam_datacatalog_policy_tag.go
- iam_datacatalog_tag_template.go
- iam_datacatalog_taxonomy.go
Click to show internal directories.
Click to hide internal directories.