Documentation ¶
Index ¶
- Variables
- func DataplexAssetDiscoverySpecCsvOptionsSchema() *schema.Resource
- func DataplexAssetDiscoverySpecJsonOptionsSchema() *schema.Resource
- func DataplexAssetDiscoverySpecSchema() *schema.Resource
- func DataplexAssetDiscoveryStatusSchema() *schema.Resource
- func DataplexAssetDiscoveryStatusStatsSchema() *schema.Resource
- func DataplexAssetIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataplexAssetIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func DataplexAssetResourceSpecSchema() *schema.Resource
- func DataplexAssetResourceStatusSchema() *schema.Resource
- func DataplexAssetSecurityStatusSchema() *schema.Resource
- func DataplexDatascanIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataplexDatascanIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func DataplexLakeAssetStatusSchema() *schema.Resource
- func DataplexLakeIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataplexLakeIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func DataplexLakeMetastoreSchema() *schema.Resource
- func DataplexLakeMetastoreStatusSchema() *schema.Resource
- func DataplexOperationWaitTime(config *transport_tpg.Config, op map[string]interface{}, ...) error
- func DataplexOperationWaitTimeWithResponse(config *transport_tpg.Config, op map[string]interface{}, ...) error
- func DataplexTaskIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataplexTaskIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func DataplexZoneAssetStatusSchema() *schema.Resource
- func DataplexZoneDiscoverySpecCsvOptionsSchema() *schema.Resource
- func DataplexZoneDiscoverySpecJsonOptionsSchema() *schema.Resource
- func DataplexZoneDiscoverySpecSchema() *schema.Resource
- func DataplexZoneIamUpdaterProducer(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (tpgiamresource.ResourceIamUpdater, error)
- func DataplexZoneIdParseFunc(d *schema.ResourceData, config *transport_tpg.Config) error
- func DataplexZoneResourceSpecSchema() *schema.Resource
- func ResourceDataplexAsset() *schema.Resource
- func ResourceDataplexDatascan() *schema.Resource
- func ResourceDataplexLake() *schema.Resource
- func ResourceDataplexTask() *schema.Resource
- func ResourceDataplexZone() *schema.Resource
- 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 DataplexOperationWaiter
- 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 ¶
This section is empty.
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 DataplexOperationWaitTimeWithResponse ¶
func DataplexOperationWaitTimeWithResponse(config *transport_tpg.Config, op map[string]interface{}, response *map[string]interface{}, project, activity, userAgent string, timeout time.Duration) error
nolint: deadcode,unused
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 ResourceDataplexAsset ¶
func ResourceDataplexLake ¶
func ResourceDataplexTask ¶
func ResourceDataplexZone ¶
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 DataplexOperationWaiter ¶
type DataplexOperationWaiter struct { Config *transport_tpg.Config UserAgent string Project string tpgresource.CommonOperationWaiter }
func (*DataplexOperationWaiter) QueryOp ¶
func (w *DataplexOperationWaiter) QueryOp() (interface{}, 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_operation.go
- iam_dataplex_asset.go
- iam_dataplex_datascan.go
- iam_dataplex_lake.go
- iam_dataplex_task.go
- iam_dataplex_zone.go
- resource_dataplex_asset.go
- resource_dataplex_datascan.go
- resource_dataplex_datascan_sweeper.go
- resource_dataplex_lake.go
- resource_dataplex_lake_sweeper.go
- resource_dataplex_task.go
- resource_dataplex_task_sweeper.go
- resource_dataplex_zone.go
Click to show internal directories.
Click to hide internal directories.