dataplex

package
v0.0.0-...-7c00c02 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 11, 2024 License: MPL-2.0 Imports: 22 Imported by: 0

Documentation

Index

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 DataplexAssetDiscoverySpecCsvOptionsSchema

func DataplexAssetDiscoverySpecCsvOptionsSchema() *schema.Resource

func DataplexAssetDiscoverySpecJsonOptionsSchema

func DataplexAssetDiscoverySpecJsonOptionsSchema() *schema.Resource

func DataplexAssetDiscoverySpecSchema

func DataplexAssetDiscoverySpecSchema() *schema.Resource

func DataplexAssetDiscoveryStatusSchema

func DataplexAssetDiscoveryStatusSchema() *schema.Resource

func DataplexAssetDiscoveryStatusStatsSchema

func DataplexAssetDiscoveryStatusStatsSchema() *schema.Resource

func DataplexAssetIdParseFunc

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

func DataplexAssetResourceSpecSchema

func DataplexAssetResourceSpecSchema() *schema.Resource

func DataplexAssetResourceStatusSchema

func DataplexAssetResourceStatusSchema() *schema.Resource

func DataplexAssetSecurityStatusSchema

func DataplexAssetSecurityStatusSchema() *schema.Resource

func DataplexDatascanIdParseFunc

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

func DataplexLakeAssetStatusSchema

func DataplexLakeAssetStatusSchema() *schema.Resource

func DataplexLakeIdParseFunc

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

func DataplexLakeMetastoreSchema

func DataplexLakeMetastoreSchema() *schema.Resource

func DataplexLakeMetastoreStatusSchema

func DataplexLakeMetastoreStatusSchema() *schema.Resource

func DataplexOperationWaitTime

func DataplexOperationWaitTime(config *transport_tpg.Config, op map[string]interface{}, project, activity, userAgent string, timeout time.Duration) 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 DataplexTaskIdParseFunc

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

func DataplexZoneAssetStatusSchema

func DataplexZoneAssetStatusSchema() *schema.Resource

func DataplexZoneDiscoverySpecCsvOptionsSchema

func DataplexZoneDiscoverySpecCsvOptionsSchema() *schema.Resource

func DataplexZoneDiscoverySpecJsonOptionsSchema

func DataplexZoneDiscoverySpecJsonOptionsSchema() *schema.Resource

func DataplexZoneDiscoverySpecSchema

func DataplexZoneDiscoverySpecSchema() *schema.Resource

func DataplexZoneIdParseFunc

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

func DataplexZoneResourceSpecSchema

func DataplexZoneResourceSpecSchema() *schema.Resource

func ResourceDataplexAsset

func ResourceDataplexAsset() *schema.Resource

func ResourceDataplexDatascan

func ResourceDataplexDatascan() *schema.Resource

func ResourceDataplexLake

func ResourceDataplexLake() *schema.Resource

func ResourceDataplexTask

func ResourceDataplexTask() *schema.Resource

func ResourceDataplexZone

func ResourceDataplexZone() *schema.Resource

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL