Help us shape the future of Go! Take the 2026 Go Developer Survey

dlc

package
v1.83.39 Latest Latest
Warning

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

Go to latest
Published: Oct 28, 2026 License: MPL-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceTencentCloudDlcCheckDataEngineConfigPairsValidity

func DataSourceTencentCloudDlcCheckDataEngineConfigPairsValidity() *schema.Resource

func DataSourceTencentCloudDlcCheckDataEngineImageCanBeRollback

func DataSourceTencentCloudDlcCheckDataEngineImageCanBeRollback() *schema.Resource

func DataSourceTencentCloudDlcCheckDataEngineImageCanBeUpgrade

func DataSourceTencentCloudDlcCheckDataEngineImageCanBeUpgrade() *schema.Resource

func DataSourceTencentCloudDlcDataEngineNetwork added in v1.82.27

func DataSourceTencentCloudDlcDataEngineNetwork() *schema.Resource

func DataSourceTencentCloudDlcDataEngineSessionParameters added in v1.82.27

func DataSourceTencentCloudDlcDataEngineSessionParameters() *schema.Resource

func DataSourceTencentCloudDlcDescribeDataEngine

func DataSourceTencentCloudDlcDescribeDataEngine() *schema.Resource

func DataSourceTencentCloudDlcDescribeDataEngineEvents

func DataSourceTencentCloudDlcDescribeDataEngineEvents() *schema.Resource

func DataSourceTencentCloudDlcDescribeDataEngineImageVersions

func DataSourceTencentCloudDlcDescribeDataEngineImageVersions() *schema.Resource

func DataSourceTencentCloudDlcDescribeDataEnginePythonSparkImages

func DataSourceTencentCloudDlcDescribeDataEnginePythonSparkImages() *schema.Resource

func DataSourceTencentCloudDlcDescribeEngineUsageInfo

func DataSourceTencentCloudDlcDescribeEngineUsageInfo() *schema.Resource

func DataSourceTencentCloudDlcDescribeUpdatableDataEngines

func DataSourceTencentCloudDlcDescribeUpdatableDataEngines() *schema.Resource

func DataSourceTencentCloudDlcDescribeUserInfo

func DataSourceTencentCloudDlcDescribeUserInfo() *schema.Resource

func DataSourceTencentCloudDlcDescribeUserRoles

func DataSourceTencentCloudDlcDescribeUserRoles() *schema.Resource

func DataSourceTencentCloudDlcDescribeUserType

func DataSourceTencentCloudDlcDescribeUserType() *schema.Resource

func DataSourceTencentCloudDlcDescribeWorkGroupInfo

func DataSourceTencentCloudDlcDescribeWorkGroupInfo() *schema.Resource

func DataSourceTencentCloudDlcEngineNodeSpecifications added in v1.82.17

func DataSourceTencentCloudDlcEngineNodeSpecifications() *schema.Resource

func DataSourceTencentCloudDlcNativeSparkSessions added in v1.82.17

func DataSourceTencentCloudDlcNativeSparkSessions() *schema.Resource

func DataSourceTencentCloudDlcSessionImageVersion added in v1.82.27

func DataSourceTencentCloudDlcSessionImageVersion() *schema.Resource

func DataSourceTencentCloudDlcStandardEngineResourceGroupConfigInformation added in v1.82.17

func DataSourceTencentCloudDlcStandardEngineResourceGroupConfigInformation() *schema.Resource

func DataSourceTencentCloudDlcTCLakeMetaInstance added in v1.83.33

func DataSourceTencentCloudDlcTCLakeMetaInstance() *schema.Resource

func DataSourceTencentCloudDlcTaskResult added in v1.82.17

func DataSourceTencentCloudDlcTaskResult() *schema.Resource

func NewDlcInitializeTCLake added in v1.83.33

func NewDlcInitializeTCLake() action.Action

NewDlcInitializeTCLake is the factory referenced by tencentcloud/framework/registry.go to register this action.

func ResourceTencentCloudDlcAddUsersToWorkGroupAttachment

func ResourceTencentCloudDlcAddUsersToWorkGroupAttachment() *schema.Resource

func ResourceTencentCloudDlcAttachDataMaskPolicy added in v1.82.27

func ResourceTencentCloudDlcAttachDataMaskPolicy() *schema.Resource

func ResourceTencentCloudDlcAttachUserPolicyAttachment added in v1.83.12

func ResourceTencentCloudDlcAttachUserPolicyAttachment() *schema.Resource

func ResourceTencentCloudDlcAttachUserPolicyOperation added in v1.81.62

func ResourceTencentCloudDlcAttachUserPolicyOperation() *schema.Resource

func ResourceTencentCloudDlcAttachWorkGroupPolicyAttachment added in v1.83.12

func ResourceTencentCloudDlcAttachWorkGroupPolicyAttachment() *schema.Resource

func ResourceTencentCloudDlcAttachWorkGroupPolicyOperation added in v1.81.62

func ResourceTencentCloudDlcAttachWorkGroupPolicyOperation() *schema.Resource

func ResourceTencentCloudDlcBindWorkGroupsToUserAttachment

func ResourceTencentCloudDlcBindWorkGroupsToUserAttachment() *schema.Resource

func ResourceTencentCloudDlcDataEngine

func ResourceTencentCloudDlcDataEngine() *schema.Resource

func ResourceTencentCloudDlcDataMaskStrategy added in v1.82.27

func ResourceTencentCloudDlcDataMaskStrategy() *schema.Resource

func ResourceTencentCloudDlcDatasourceHouseAttachment added in v1.82.33

func ResourceTencentCloudDlcDatasourceHouseAttachment() *schema.Resource

func ResourceTencentCloudDlcDetachUserPolicyOperation added in v1.81.62

func ResourceTencentCloudDlcDetachUserPolicyOperation() *schema.Resource

func ResourceTencentCloudDlcDetachWorkGroupPolicyOperation added in v1.81.62

func ResourceTencentCloudDlcDetachWorkGroupPolicyOperation() *schema.Resource

func ResourceTencentCloudDlcMetaDatabase added in v1.83.39

func ResourceTencentCloudDlcMetaDatabase() *schema.Resource

func ResourceTencentCloudDlcModifyDataEngineDescriptionOperation

func ResourceTencentCloudDlcModifyDataEngineDescriptionOperation() *schema.Resource

func ResourceTencentCloudDlcModifyUserTypOperation

func ResourceTencentCloudDlcModifyUserTypOperation() *schema.Resource

func ResourceTencentCloudDlcRenewDataEngineOperation

func ResourceTencentCloudDlcRenewDataEngineOperation() *schema.Resource

func ResourceTencentCloudDlcRestartDataEngineOperation

func ResourceTencentCloudDlcRestartDataEngineOperation() *schema.Resource

func ResourceTencentCloudDlcRollbackDataEngineImageOperation

func ResourceTencentCloudDlcRollbackDataEngineImageOperation() *schema.Resource

func ResourceTencentCloudDlcStandardEngineResourceGroup added in v1.82.27

func ResourceTencentCloudDlcStandardEngineResourceGroup() *schema.Resource

func ResourceTencentCloudDlcStandardEngineResourceGroupConfigInfo added in v1.82.33

func ResourceTencentCloudDlcStandardEngineResourceGroupConfigInfo() *schema.Resource

func ResourceTencentCloudDlcStoreLocationConfig

func ResourceTencentCloudDlcStoreLocationConfig() *schema.Resource

func ResourceTencentCloudDlcSuspendResumeDataEngine

func ResourceTencentCloudDlcSuspendResumeDataEngine() *schema.Resource

func ResourceTencentCloudDlcSwitchDataEngineImageOperation

func ResourceTencentCloudDlcSwitchDataEngineImageOperation() *schema.Resource

func ResourceTencentCloudDlcUpdateDataEngineConfigOperation

func ResourceTencentCloudDlcUpdateDataEngineConfigOperation() *schema.Resource

func ResourceTencentCloudDlcUpdateRowFilterOperation

func ResourceTencentCloudDlcUpdateRowFilterOperation() *schema.Resource

func ResourceTencentCloudDlcUpgradeDataEngineImageOperation

func ResourceTencentCloudDlcUpgradeDataEngineImageOperation() *schema.Resource

func ResourceTencentCloudDlcUser

func ResourceTencentCloudDlcUser() *schema.Resource

func ResourceTencentCloudDlcUserDataEngineConfig

func ResourceTencentCloudDlcUserDataEngineConfig() *schema.Resource

func ResourceTencentCloudDlcUserVpcConnection added in v1.82.27

func ResourceTencentCloudDlcUserVpcConnection() *schema.Resource

func ResourceTencentCloudDlcWorkGroup

func ResourceTencentCloudDlcWorkGroup() *schema.Resource

Types

type DlcInitializeTCLake added in v1.83.33

type DlcInitializeTCLake struct {
	fw.ActionWithConfigure
}

DlcInitializeTCLake implements action.Action for tencentcloud_dlc_initialize_tc_lake.

func (*DlcInitializeTCLake) Invoke added in v1.83.33

Invoke is called to run the logic of the action.

func (*DlcInitializeTCLake) Metadata added in v1.83.33

func (*DlcInitializeTCLake) Schema added in v1.83.33

type DlcInitializeTCLakeModel added in v1.83.33

type DlcInitializeTCLakeModel struct {
}

DlcInitializeTCLakeModel maps the schema attributes. The InitializeTCLake API takes no request parameters, so this model is empty (kept for symmetry with the reference action implementations).

type DlcService

type DlcService struct {
	// contains filtered or unexported fields
}

func NewDlcService added in v1.83.33

func NewDlcService(client *connectivity.TencentCloudClient) DlcService

NewDlcService constructs a DlcService from a shared TencentCloud client. It mirrors the NewBdrcService factory used by framework actions so that the DLC action implementations can be registered in framework/registry.go.

func (*DlcService) DeleteDlcAttachWorkGroupPolicyAttachmentById

func (me *DlcService) DeleteDlcAttachWorkGroupPolicyAttachmentById(ctx context.Context, workGroupId string, requestSet []*dlc.Policy) (errRet error)

func (*DlcService) DeleteDlcAttachWorkGroupPolicyAttachmentByPolicyId added in v1.83.12

func (me *DlcService) DeleteDlcAttachWorkGroupPolicyAttachmentByPolicyId(ctx context.Context, workGroupId, policyId string) (errRet error)

func (*DlcService) DeleteDlcBindWorkGroupsToUserById

func (me *DlcService) DeleteDlcBindWorkGroupsToUserById(ctx context.Context, userId string, workIds []*int64) (errRet error)

func (*DlcService) DeleteDlcDataEngineByName

func (me *DlcService) DeleteDlcDataEngineByName(ctx context.Context, dataEngineName string) (errRet error)

func (*DlcService) DeleteDlcUserById

func (me *DlcService) DeleteDlcUserById(ctx context.Context, userId string, accountType string) (errRet error)

func (*DlcService) DeleteDlcUsersToWorkGroupAttachmentById

func (me *DlcService) DeleteDlcUsersToWorkGroupAttachmentById(ctx context.Context, workGroupId string, userId []string) (errRet error)

func (*DlcService) DeleteDlcWorkGroupById

func (me *DlcService) DeleteDlcWorkGroupById(ctx context.Context, workGroupId string) (errRet error)

func (*DlcService) DescribeDlcAttachDataMaskPolicyById added in v1.82.27

func (me *DlcService) DescribeDlcAttachDataMaskPolicyById(ctx context.Context, catalog, dataBase, table string) (ret *dlc.TableResponseInfo, errRet error)

func (*DlcService) DescribeDlcCheckDataEngineConfigPairsValidityByFilter

func (me *DlcService) DescribeDlcCheckDataEngineConfigPairsValidityByFilter(ctx context.Context, param map[string]interface{}) (checkDataEngineConfigPairsValidity *dlc.CheckDataEngineConfigPairsValidityResponseParams, errRet error)

func (*DlcService) DescribeDlcCheckDataEngineImageCanBeRollbackByFilter

func (me *DlcService) DescribeDlcCheckDataEngineImageCanBeRollbackByFilter(ctx context.Context, param map[string]interface{}) (checkDataEngineImageCanBeRollback *dlc.CheckDataEngineImageCanBeRollbackResponseParams, errRet error)

func (*DlcService) DescribeDlcCheckDataEngineImageCanBeUpgradeByFilter

func (me *DlcService) DescribeDlcCheckDataEngineImageCanBeUpgradeByFilter(ctx context.Context, param map[string]interface{}) (checkDataEngineImageCanBeUpgrade *dlc.CheckDataEngineImageCanBeUpgradeResponseParams, errRet error)

func (*DlcService) DescribeDlcDataEngineById

func (me *DlcService) DescribeDlcDataEngineById(ctx context.Context, dataEngineId string) (dataEngine *dlc.DataEngineInfo, errRet error)

func (*DlcService) DescribeDlcDataEngineByName

func (me *DlcService) DescribeDlcDataEngineByName(ctx context.Context, dataEngineName string) (dataEngine *dlc.DataEngineInfo, errRet error)

func (*DlcService) DescribeDlcDataEngineImageVersionsByFilter

func (me *DlcService) DescribeDlcDataEngineImageVersionsByFilter(ctx context.Context, param map[string]interface{}) (describeDataEngineImageVersions []*dlc.DataEngineImageVersion, errRet error)

func (*DlcService) DescribeDlcDataEngineNetworkByFilter added in v1.82.27

func (me *DlcService) DescribeDlcDataEngineNetworkByFilter(ctx context.Context, param map[string]interface{}) (ret []*dlc.EngineNetworkInfo, errRet error)

func (*DlcService) DescribeDlcDataEnginePythonSparkImagesByFilter

func (me *DlcService) DescribeDlcDataEnginePythonSparkImagesByFilter(ctx context.Context, param map[string]interface{}) (describeDataEnginePythonSparkImages []*dlc.PythonSparkImage, errRet error)

func (*DlcService) DescribeDlcDataEngineSessionParametersByFilter added in v1.82.27

func (me *DlcService) DescribeDlcDataEngineSessionParametersByFilter(ctx context.Context, param map[string]interface{}) (ret []*dlc.DataEngineImageSessionParameter, errRet error)

func (*DlcService) DescribeDlcDataMaskStrategyById added in v1.82.27

func (me *DlcService) DescribeDlcDataMaskStrategyById(ctx context.Context, strategyId string) (ret *dlc.DataMaskStrategy, errRet error)

func (*DlcService) DescribeDlcDatasourceHouseAttachmentById added in v1.82.33

func (me *DlcService) DescribeDlcDatasourceHouseAttachmentById(ctx context.Context, datasourceConnectionName string) (ret *dlc.NetworkConnection, errRet error)

func (*DlcService) DescribeDlcDescribeDataEngineEventsByFilter

func (me *DlcService) DescribeDlcDescribeDataEngineEventsByFilter(ctx context.Context, param map[string]interface{}) (describeDataEngineEvents []*dlc.HouseEventsInfo, errRet error)

func (*DlcService) DescribeDlcDescribeEngineUsageInfoByFilter

func (me *DlcService) DescribeDlcDescribeEngineUsageInfoByFilter(ctx context.Context, param map[string]interface{}) (describeEngineUsageInfo *dlc.DescribeEngineUsageInfoResponseParams, errRet error)

func (*DlcService) DescribeDlcDescribeUpdatableDataEnginesByFilter

func (me *DlcService) DescribeDlcDescribeUpdatableDataEnginesByFilter(ctx context.Context, param map[string]interface{}) (describeUpdatableDataEngines []*dlc.DataEngineBasicInfo, errRet error)

func (*DlcService) DescribeDlcDescribeUserInfoByFilter

func (me *DlcService) DescribeDlcDescribeUserInfoByFilter(ctx context.Context, param map[string]interface{}) (describeUserInfo *dlc.UserDetailInfo, errRet error)

func (*DlcService) DescribeDlcDescribeUserRolesByFilter

func (me *DlcService) DescribeDlcDescribeUserRolesByFilter(ctx context.Context, param map[string]interface{}) (describeUserRoles []*dlc.UserRole, errRet error)

func (*DlcService) DescribeDlcDescribeUserTypeByFilter

func (me *DlcService) DescribeDlcDescribeUserTypeByFilter(ctx context.Context, param map[string]interface{}) (describeUserType *string, errRet error)

func (*DlcService) DescribeDlcDescribeWorkGroupInfoByFilter

func (me *DlcService) DescribeDlcDescribeWorkGroupInfoByFilter(ctx context.Context, param map[string]interface{}) (describeWorkGroupInfo *dlc.WorkGroupDetailInfo, errRet error)

func (*DlcService) DescribeDlcEngineNodeSpecificationsByFilter added in v1.82.17

func (me *DlcService) DescribeDlcEngineNodeSpecificationsByFilter(ctx context.Context, param map[string]interface{}) (ret *dlc.DescribeEngineNodeSpecResponseParams, errRet error)

func (*DlcService) DescribeDlcMetaDatabaseByName added in v1.83.39

func (me *DlcService) DescribeDlcMetaDatabaseByName(ctx context.Context, datasourceConnectionName, databaseName string) (ret *dlc.DatabaseResponseInfo, errRet error)

DescribeDlcMetaDatabaseByName queries the meta database by the datasource connection name and the database name. nil is returned when the meta database does not exist.

func (*DlcService) DescribeDlcNativeSparkSessionsByFilter added in v1.82.17

func (me *DlcService) DescribeDlcNativeSparkSessionsByFilter(ctx context.Context, param map[string]interface{}) (ret []*dlc.SparkSessionInfo, errRet error)

func (*DlcService) DescribeDlcSessionImageVersionByFilter added in v1.82.27

func (me *DlcService) DescribeDlcSessionImageVersionByFilter(ctx context.Context, param map[string]interface{}) (ret []*dlc.EngineSessionImage, errRet error)

func (*DlcService) DescribeDlcStandardEngineResourceGroupById added in v1.82.27

func (me *DlcService) DescribeDlcStandardEngineResourceGroupById(ctx context.Context, engineResourceGroupName string) (ret *dlc.StandardEngineResourceGroupInfo, errRet error)

func (*DlcService) DescribeDlcStandardEngineResourceGroupConfigInfoById added in v1.82.33

func (me *DlcService) DescribeDlcStandardEngineResourceGroupConfigInfoById(ctx context.Context, engineResourceGroupName string) (ret *dlc.StandardEngineResourceGroupConfigInfo, errRet error)

func (*DlcService) DescribeDlcStandardEngineResourceGroupConfigInformationByFilter added in v1.82.17

func (me *DlcService) DescribeDlcStandardEngineResourceGroupConfigInformationByFilter(ctx context.Context, param map[string]interface{}) (ret *dlc.DescribeStandardEngineResourceGroupConfigInfoResponseParams, errRet error)

func (*DlcService) DescribeDlcStoreLocationConfigById

func (me *DlcService) DescribeDlcStoreLocationConfigById(ctx context.Context) (storeLocationConfig *dlc.DescribeAdvancedStoreLocationResponseParams, errRet error)

func (*DlcService) DescribeDlcTCLakeMetaInstance added in v1.83.33

func (me *DlcService) DescribeDlcTCLakeMetaInstance(ctx context.Context) (status *string, errRet error)

func (*DlcService) DescribeDlcTaskResultByFilter added in v1.82.17

func (me *DlcService) DescribeDlcTaskResultByFilter(ctx context.Context, param map[string]interface{}) (ret *dlc.DescribeTaskResultResponseParams, errRet error)

func (*DlcService) DescribeDlcUserById

func (me *DlcService) DescribeDlcUserById(ctx context.Context, userId string, accountType string) (user *dlc.UserInfo, errRet error)

func (*DlcService) DescribeDlcUserDataEngineConfigById

func (me *DlcService) DescribeDlcUserDataEngineConfigById(ctx context.Context, dataEngineId string) (userDataEngineConfig *dlc.DataEngineConfigInstanceInfo, errRet error)

func (*DlcService) DescribeDlcUserVpcConnectionById added in v1.82.27

func (me *DlcService) DescribeDlcUserVpcConnectionById(ctx context.Context, engineNetworkId, userVpcEndpointId string) (ret *dlc.UserVpcConnectionInfo, errRet error)

func (*DlcService) DescribeDlcWorkGroupById

func (me *DlcService) DescribeDlcWorkGroupById(ctx context.Context, workGroupId string) (workGroup *dlc.WorkGroupInfo, errRet error)

func (*DlcService) DescribeDlcWorkGroupPolicyAttachmentById added in v1.83.12

func (me *DlcService) DescribeDlcWorkGroupPolicyAttachmentById(ctx context.Context, workGroupId, policyId, describeType string) (workGroupInfo *dlc.WorkGroupDetailInfo, errRet error)

func (*DlcService) DlcRestartDataEngineStateRefreshFunc

func (me *DlcService) DlcRestartDataEngineStateRefreshFunc(dataEngineId string, failStates []string) resource.StateRefreshFunc

func (*DlcService) InitializeTCLake added in v1.83.33

func (me *DlcService) InitializeTCLake(ctx context.Context) (response *dlc.InitializeTCLakeResponse, errRet error)

InitializeTCLake activates (opens) the TCLake service for the current account via the DLC InitializeTCLake API. The API takes no request parameters and returns the InstanceId and IsSuccess fields, which are logged for observability. It is a one-time, idempotent initialization step.

Source Files

Jump to

Keyboard shortcuts

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