dms

package
v1.0.168 Latest Latest
Warning

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

Go to latest
Published: Dec 2, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Overview

Package dmsiface provides an interface to enable mocking the DMS service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	// EnumOfOverwritePolicyForCreateDataMigrateTaskInputForce is a EnumOfOverwritePolicyForCreateDataMigrateTaskInput enum value
	EnumOfOverwritePolicyForCreateDataMigrateTaskInputForce = "Force"

	// EnumOfOverwritePolicyForCreateDataMigrateTaskInputNone is a EnumOfOverwritePolicyForCreateDataMigrateTaskInput enum value
	EnumOfOverwritePolicyForCreateDataMigrateTaskInputNone = "None"

	// EnumOfOverwritePolicyForCreateDataMigrateTaskInputLastModify is a EnumOfOverwritePolicyForCreateDataMigrateTaskInput enum value
	EnumOfOverwritePolicyForCreateDataMigrateTaskInputLastModify = "LastModify"
)
View Source
const (
	// EnumOfSourceTypeForCreateDataMigrateTaskInputStorageTypeObject is a EnumOfSourceTypeForCreateDataMigrateTaskInput enum value
	EnumOfSourceTypeForCreateDataMigrateTaskInputStorageTypeObject = "StorageTypeObject"

	// EnumOfSourceTypeForCreateDataMigrateTaskInputStorageTypeUrl is a EnumOfSourceTypeForCreateDataMigrateTaskInput enum value
	EnumOfSourceTypeForCreateDataMigrateTaskInputStorageTypeUrl = "StorageTypeUrl"
)
View Source
const (
	// EnumOfStorageClassForCreateDataMigrateTaskInputStandard is a EnumOfStorageClassForCreateDataMigrateTaskInput enum value
	EnumOfStorageClassForCreateDataMigrateTaskInputStandard = "Standard"

	// EnumOfStorageClassForCreateDataMigrateTaskInputInheritSource is a EnumOfStorageClassForCreateDataMigrateTaskInput enum value
	EnumOfStorageClassForCreateDataMigrateTaskInputInheritSource = "InheritSource"

	// EnumOfStorageClassForCreateDataMigrateTaskInputIa is a EnumOfStorageClassForCreateDataMigrateTaskInput enum value
	EnumOfStorageClassForCreateDataMigrateTaskInputIa = "Ia"

	// EnumOfStorageClassForCreateDataMigrateTaskInputArchiveFr is a EnumOfStorageClassForCreateDataMigrateTaskInput enum value
	EnumOfStorageClassForCreateDataMigrateTaskInputArchiveFr = "ArchiveFr"

	// EnumOfStorageClassForCreateDataMigrateTaskInputIntelligentTiering is a EnumOfStorageClassForCreateDataMigrateTaskInput enum value
	EnumOfStorageClassForCreateDataMigrateTaskInputIntelligentTiering = "IntelligentTiering"

	// EnumOfStorageClassForCreateDataMigrateTaskInputColdArchive is a EnumOfStorageClassForCreateDataMigrateTaskInput enum value
	EnumOfStorageClassForCreateDataMigrateTaskInputColdArchive = "ColdArchive"

	// EnumOfStorageClassForCreateDataMigrateTaskInputArchive is a EnumOfStorageClassForCreateDataMigrateTaskInput enum value
	EnumOfStorageClassForCreateDataMigrateTaskInputArchive = "Archive"

	// EnumOfStorageClassForCreateDataMigrateTaskInputDeepColdArchive is a EnumOfStorageClassForCreateDataMigrateTaskInput enum value
	EnumOfStorageClassForCreateDataMigrateTaskInputDeepColdArchive = "DeepColdArchive"
)
View Source
const (
	// EnumOfTaskStatusForListDataMigrateTaskInputPreparing is a EnumOfTaskStatusForListDataMigrateTaskInput enum value
	EnumOfTaskStatusForListDataMigrateTaskInputPreparing = "Preparing"

	// EnumOfTaskStatusForListDataMigrateTaskInputTransferring is a EnumOfTaskStatusForListDataMigrateTaskInput enum value
	EnumOfTaskStatusForListDataMigrateTaskInputTransferring = "Transferring"

	// EnumOfTaskStatusForListDataMigrateTaskInputSuspended is a EnumOfTaskStatusForListDataMigrateTaskInput enum value
	EnumOfTaskStatusForListDataMigrateTaskInputSuspended = "Suspended"

	// EnumOfTaskStatusForListDataMigrateTaskInputSuccess is a EnumOfTaskStatusForListDataMigrateTaskInput enum value
	EnumOfTaskStatusForListDataMigrateTaskInputSuccess = "Success"

	// EnumOfTaskStatusForListDataMigrateTaskInputStopping is a EnumOfTaskStatusForListDataMigrateTaskInput enum value
	EnumOfTaskStatusForListDataMigrateTaskInputStopping = "Stopping"

	// EnumOfTaskStatusForListDataMigrateTaskInputStopped is a EnumOfTaskStatusForListDataMigrateTaskInput enum value
	EnumOfTaskStatusForListDataMigrateTaskInputStopped = "Stopped"

	// EnumOfTaskStatusForListDataMigrateTaskInputFailure is a EnumOfTaskStatusForListDataMigrateTaskInput enum value
	EnumOfTaskStatusForListDataMigrateTaskInputFailure = "Failure"

	// EnumOfTaskStatusForListDataMigrateTaskInputResultGenerating is a EnumOfTaskStatusForListDataMigrateTaskInput enum value
	EnumOfTaskStatusForListDataMigrateTaskInputResultGenerating = "ResultGenerating"
)
View Source
const (
	// EnumOfTaskStatusForListDataMigrateTaskOutputPreparing is a EnumOfTaskStatusForListDataMigrateTaskOutput enum value
	EnumOfTaskStatusForListDataMigrateTaskOutputPreparing = "Preparing"

	// EnumOfTaskStatusForListDataMigrateTaskOutputTransferring is a EnumOfTaskStatusForListDataMigrateTaskOutput enum value
	EnumOfTaskStatusForListDataMigrateTaskOutputTransferring = "Transferring"

	// EnumOfTaskStatusForListDataMigrateTaskOutputSuspended is a EnumOfTaskStatusForListDataMigrateTaskOutput enum value
	EnumOfTaskStatusForListDataMigrateTaskOutputSuspended = "Suspended"

	// EnumOfTaskStatusForListDataMigrateTaskOutputSuccess is a EnumOfTaskStatusForListDataMigrateTaskOutput enum value
	EnumOfTaskStatusForListDataMigrateTaskOutputSuccess = "Success"

	// EnumOfTaskStatusForListDataMigrateTaskOutputStopping is a EnumOfTaskStatusForListDataMigrateTaskOutput enum value
	EnumOfTaskStatusForListDataMigrateTaskOutputStopping = "Stopping"

	// EnumOfTaskStatusForListDataMigrateTaskOutputStopped is a EnumOfTaskStatusForListDataMigrateTaskOutput enum value
	EnumOfTaskStatusForListDataMigrateTaskOutputStopped = "Stopped"

	// EnumOfTaskStatusForListDataMigrateTaskOutputFailure is a EnumOfTaskStatusForListDataMigrateTaskOutput enum value
	EnumOfTaskStatusForListDataMigrateTaskOutputFailure = "Failure"

	// EnumOfTaskStatusForListDataMigrateTaskOutputResultGenerating is a EnumOfTaskStatusForListDataMigrateTaskOutput enum value
	EnumOfTaskStatusForListDataMigrateTaskOutputResultGenerating = "ResultGenerating"
)
View Source
const (
	// EnumOfOverwritePolicyForQueryDataMigrateTaskOutputForce is a EnumOfOverwritePolicyForQueryDataMigrateTaskOutput enum value
	EnumOfOverwritePolicyForQueryDataMigrateTaskOutputForce = "Force"

	// EnumOfOverwritePolicyForQueryDataMigrateTaskOutputNone is a EnumOfOverwritePolicyForQueryDataMigrateTaskOutput enum value
	EnumOfOverwritePolicyForQueryDataMigrateTaskOutputNone = "None"

	// EnumOfOverwritePolicyForQueryDataMigrateTaskOutputLastModify is a EnumOfOverwritePolicyForQueryDataMigrateTaskOutput enum value
	EnumOfOverwritePolicyForQueryDataMigrateTaskOutputLastModify = "LastModify"
)
View Source
const (
	// EnumOfSourceTypeForQueryDataMigrateTaskOutputStorageTypeObject is a EnumOfSourceTypeForQueryDataMigrateTaskOutput enum value
	EnumOfSourceTypeForQueryDataMigrateTaskOutputStorageTypeObject = "StorageTypeObject"

	// EnumOfSourceTypeForQueryDataMigrateTaskOutputStorageTypeUrl is a EnumOfSourceTypeForQueryDataMigrateTaskOutput enum value
	EnumOfSourceTypeForQueryDataMigrateTaskOutputStorageTypeUrl = "StorageTypeUrl"
)
View Source
const (
	// EnumOfStorageClassForQueryDataMigrateTaskOutputStandard is a EnumOfStorageClassForQueryDataMigrateTaskOutput enum value
	EnumOfStorageClassForQueryDataMigrateTaskOutputStandard = "Standard"

	// EnumOfStorageClassForQueryDataMigrateTaskOutputInheritSource is a EnumOfStorageClassForQueryDataMigrateTaskOutput enum value
	EnumOfStorageClassForQueryDataMigrateTaskOutputInheritSource = "InheritSource"

	// EnumOfStorageClassForQueryDataMigrateTaskOutputIa is a EnumOfStorageClassForQueryDataMigrateTaskOutput enum value
	EnumOfStorageClassForQueryDataMigrateTaskOutputIa = "Ia"

	// EnumOfStorageClassForQueryDataMigrateTaskOutputArchiveFr is a EnumOfStorageClassForQueryDataMigrateTaskOutput enum value
	EnumOfStorageClassForQueryDataMigrateTaskOutputArchiveFr = "ArchiveFr"

	// EnumOfStorageClassForQueryDataMigrateTaskOutputIntelligentTiering is a EnumOfStorageClassForQueryDataMigrateTaskOutput enum value
	EnumOfStorageClassForQueryDataMigrateTaskOutputIntelligentTiering = "IntelligentTiering"

	// EnumOfStorageClassForQueryDataMigrateTaskOutputColdArchive is a EnumOfStorageClassForQueryDataMigrateTaskOutput enum value
	EnumOfStorageClassForQueryDataMigrateTaskOutputColdArchive = "ColdArchive"

	// EnumOfStorageClassForQueryDataMigrateTaskOutputArchive is a EnumOfStorageClassForQueryDataMigrateTaskOutput enum value
	EnumOfStorageClassForQueryDataMigrateTaskOutputArchive = "Archive"

	// EnumOfStorageClassForQueryDataMigrateTaskOutputDeepColdArchive is a EnumOfStorageClassForQueryDataMigrateTaskOutput enum value
	EnumOfStorageClassForQueryDataMigrateTaskOutputDeepColdArchive = "DeepColdArchive"
)
View Source
const (
	ServiceName = "dms"       // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "dms"       // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AdvanceConfigForCreateDataMigrateTaskInput

type AdvanceConfigForCreateDataMigrateTaskInput struct {
	IncreaseSetting *IncreaseSettingForCreateDataMigrateTaskInput `type:"structure"`

	PrivateLink *PrivateLinkForCreateDataMigrateTaskInput `type:"structure"`

	RenameSetting *RenameSettingForCreateDataMigrateTaskInput `type:"structure"`

	TimeBandwidthSetting []*TimeBandwidthSettingForCreateDataMigrateTaskInput `type:"list"`
	// contains filtered or unexported fields
}

func (AdvanceConfigForCreateDataMigrateTaskInput) GoString

GoString returns the string representation

func (*AdvanceConfigForCreateDataMigrateTaskInput) SetIncreaseSetting

SetIncreaseSetting sets the IncreaseSetting field's value.

SetPrivateLink sets the PrivateLink field's value.

func (*AdvanceConfigForCreateDataMigrateTaskInput) SetRenameSetting

SetRenameSetting sets the RenameSetting field's value.

func (*AdvanceConfigForCreateDataMigrateTaskInput) SetTimeBandwidthSetting

SetTimeBandwidthSetting sets the TimeBandwidthSetting field's value.

func (AdvanceConfigForCreateDataMigrateTaskInput) String

String returns the string representation

func (*AdvanceConfigForCreateDataMigrateTaskInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type AdvanceConfigForQueryDataMigrateTaskOutput

type AdvanceConfigForQueryDataMigrateTaskOutput struct {
	IncreaseSetting *IncreaseSettingForQueryDataMigrateTaskOutput `type:"structure"`

	PrivateLink *PrivateLinkForQueryDataMigrateTaskOutput `type:"structure"`

	RenameSetting *RenameSettingForQueryDataMigrateTaskOutput `type:"structure"`

	TimeBandwidthSetting []*TimeBandwidthSettingForQueryDataMigrateTaskOutput `type:"list"`
	// contains filtered or unexported fields
}

func (AdvanceConfigForQueryDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*AdvanceConfigForQueryDataMigrateTaskOutput) SetIncreaseSetting

SetIncreaseSetting sets the IncreaseSetting field's value.

SetPrivateLink sets the PrivateLink field's value.

func (*AdvanceConfigForQueryDataMigrateTaskOutput) SetRenameSetting

SetRenameSetting sets the RenameSetting field's value.

func (*AdvanceConfigForQueryDataMigrateTaskOutput) SetTimeBandwidthSetting

SetTimeBandwidthSetting sets the TimeBandwidthSetting field's value.

func (AdvanceConfigForQueryDataMigrateTaskOutput) String

String returns the string representation

type BasicConfigForCreateDataMigrateTaskInput

type BasicConfigForCreateDataMigrateTaskInput struct {
	Bandwidth *int32 `min:"1" max:"1.073741824e+09" type:"int32"`

	EnableRangeCheck *bool `type:"boolean"`

	FailedNumToAbort *int32 `type:"int32"`

	OverwritePolicy *string `type:"string" enum:"EnumOfOverwritePolicyForCreateDataMigrateTaskInput"`

	SourceType *string `type:"string" enum:"EnumOfSourceTypeForCreateDataMigrateTaskInput"`

	StorageClass *string `type:"string" enum:"EnumOfStorageClassForCreateDataMigrateTaskInput"`

	TaskName *string `min:"3" max:"32" type:"string"`
	// contains filtered or unexported fields
}

func (BasicConfigForCreateDataMigrateTaskInput) GoString

GoString returns the string representation

func (*BasicConfigForCreateDataMigrateTaskInput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*BasicConfigForCreateDataMigrateTaskInput) SetEnableRangeCheck

SetEnableRangeCheck sets the EnableRangeCheck field's value.

func (*BasicConfigForCreateDataMigrateTaskInput) SetFailedNumToAbort

SetFailedNumToAbort sets the FailedNumToAbort field's value.

func (*BasicConfigForCreateDataMigrateTaskInput) SetOverwritePolicy

SetOverwritePolicy sets the OverwritePolicy field's value.

func (*BasicConfigForCreateDataMigrateTaskInput) SetSourceType

SetSourceType sets the SourceType field's value.

func (*BasicConfigForCreateDataMigrateTaskInput) SetStorageClass

SetStorageClass sets the StorageClass field's value.

func (*BasicConfigForCreateDataMigrateTaskInput) SetTaskName

SetTaskName sets the TaskName field's value.

func (BasicConfigForCreateDataMigrateTaskInput) String

String returns the string representation

func (*BasicConfigForCreateDataMigrateTaskInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type BasicConfigForQueryDataMigrateTaskOutput

type BasicConfigForQueryDataMigrateTaskOutput struct {
	Bandwidth *int32 `min:"1" max:"1.073741824e+09" type:"int32"`

	EnableRangeCheck *bool `type:"boolean"`

	FailedNumToAbort *int32 `type:"int32"`

	OverwritePolicy *string `type:"string" enum:"EnumOfOverwritePolicyForQueryDataMigrateTaskOutput"`

	SourceType *string `type:"string" enum:"EnumOfSourceTypeForQueryDataMigrateTaskOutput"`

	StorageClass *string `type:"string" enum:"EnumOfStorageClassForQueryDataMigrateTaskOutput"`

	TaskName *string `min:"3" max:"32" type:"string"`
	// contains filtered or unexported fields
}

func (BasicConfigForQueryDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*BasicConfigForQueryDataMigrateTaskOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*BasicConfigForQueryDataMigrateTaskOutput) SetEnableRangeCheck

SetEnableRangeCheck sets the EnableRangeCheck field's value.

func (*BasicConfigForQueryDataMigrateTaskOutput) SetFailedNumToAbort

SetFailedNumToAbort sets the FailedNumToAbort field's value.

func (*BasicConfigForQueryDataMigrateTaskOutput) SetOverwritePolicy

SetOverwritePolicy sets the OverwritePolicy field's value.

func (*BasicConfigForQueryDataMigrateTaskOutput) SetSourceType

SetSourceType sets the SourceType field's value.

func (*BasicConfigForQueryDataMigrateTaskOutput) SetStorageClass

SetStorageClass sets the StorageClass field's value.

func (*BasicConfigForQueryDataMigrateTaskOutput) SetTaskName

SetTaskName sets the TaskName field's value.

func (BasicConfigForQueryDataMigrateTaskOutput) String

String returns the string representation

type BucketAccessConfigForCreateDataMigrateTaskInput

type BucketAccessConfigForCreateDataMigrateTaskInput struct {
	AK *string `type:"string"`

	BucketName *string `type:"string"`

	Endpoint *string `type:"string"`

	Region *string `type:"string"`

	RoleTrn *string `type:"string"`

	SK *string `type:"string"`

	Vendor *string `type:"string"`
	// contains filtered or unexported fields
}

func (BucketAccessConfigForCreateDataMigrateTaskInput) GoString

GoString returns the string representation

func (*BucketAccessConfigForCreateDataMigrateTaskInput) SetAK

SetAK sets the AK field's value.

func (*BucketAccessConfigForCreateDataMigrateTaskInput) SetBucketName

SetBucketName sets the BucketName field's value.

func (*BucketAccessConfigForCreateDataMigrateTaskInput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*BucketAccessConfigForCreateDataMigrateTaskInput) SetRegion

SetRegion sets the Region field's value.

func (*BucketAccessConfigForCreateDataMigrateTaskInput) SetRoleTrn

SetRoleTrn sets the RoleTrn field's value.

func (*BucketAccessConfigForCreateDataMigrateTaskInput) SetSK

SetSK sets the SK field's value.

func (*BucketAccessConfigForCreateDataMigrateTaskInput) SetVendor

SetVendor sets the Vendor field's value.

func (BucketAccessConfigForCreateDataMigrateTaskInput) String

String returns the string representation

type BucketAccessConfigForQueryDataMigrateTaskOutput

type BucketAccessConfigForQueryDataMigrateTaskOutput struct {
	AK *string `type:"string"`

	BucketName *string `type:"string"`

	Endpoint *string `type:"string"`

	Region *string `type:"string"`

	RoleTrn *string `type:"string"`

	SK *string `type:"string"`

	Vendor *string `type:"string"`
	// contains filtered or unexported fields
}

func (BucketAccessConfigForQueryDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*BucketAccessConfigForQueryDataMigrateTaskOutput) SetAK

SetAK sets the AK field's value.

func (*BucketAccessConfigForQueryDataMigrateTaskOutput) SetBucketName

SetBucketName sets the BucketName field's value.

func (*BucketAccessConfigForQueryDataMigrateTaskOutput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*BucketAccessConfigForQueryDataMigrateTaskOutput) SetRegion

SetRegion sets the Region field's value.

func (*BucketAccessConfigForQueryDataMigrateTaskOutput) SetRoleTrn

SetRoleTrn sets the RoleTrn field's value.

func (*BucketAccessConfigForQueryDataMigrateTaskOutput) SetSK

SetSK sets the SK field's value.

func (*BucketAccessConfigForQueryDataMigrateTaskOutput) SetVendor

SetVendor sets the Vendor field's value.

func (BucketAccessConfigForQueryDataMigrateTaskOutput) String

String returns the string representation

type CreateDataMigrateTaskInput

type CreateDataMigrateTaskInput struct {
	AdvanceConfig *AdvanceConfigForCreateDataMigrateTaskInput `type:"structure"`

	BasicConfig *BasicConfigForCreateDataMigrateTaskInput `type:"structure"`

	Source *SourceForCreateDataMigrateTaskInput `type:"structure"`

	Target *TargetForCreateDataMigrateTaskInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CreateDataMigrateTaskInput) GoString

func (s CreateDataMigrateTaskInput) GoString() string

GoString returns the string representation

func (*CreateDataMigrateTaskInput) SetAdvanceConfig

SetAdvanceConfig sets the AdvanceConfig field's value.

func (*CreateDataMigrateTaskInput) SetBasicConfig

SetBasicConfig sets the BasicConfig field's value.

func (*CreateDataMigrateTaskInput) SetSource

SetSource sets the Source field's value.

func (*CreateDataMigrateTaskInput) SetTarget

SetTarget sets the Target field's value.

func (CreateDataMigrateTaskInput) String

String returns the string representation

func (*CreateDataMigrateTaskInput) Validate

func (s *CreateDataMigrateTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateDataMigrateTaskOutput

type CreateDataMigrateTaskOutput struct {
	Metadata *response.ResponseMetadata

	TaskID *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (CreateDataMigrateTaskOutput) GoString

func (s CreateDataMigrateTaskOutput) GoString() string

GoString returns the string representation

func (*CreateDataMigrateTaskOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (CreateDataMigrateTaskOutput) String

String returns the string representation

type CreateFailureDataMigrateTaskInput

type CreateFailureDataMigrateTaskInput struct {

	// OriginTaskID is a required field
	OriginTaskID *int64 `type:"int64" required:"true"`

	// TaskName is a required field
	TaskName *string `min:"3" max:"32" type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateFailureDataMigrateTaskInput) GoString

GoString returns the string representation

func (*CreateFailureDataMigrateTaskInput) SetOriginTaskID

SetOriginTaskID sets the OriginTaskID field's value.

func (*CreateFailureDataMigrateTaskInput) SetTaskName

SetTaskName sets the TaskName field's value.

func (CreateFailureDataMigrateTaskInput) String

String returns the string representation

func (*CreateFailureDataMigrateTaskInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type CreateFailureDataMigrateTaskOutput

type CreateFailureDataMigrateTaskOutput struct {
	Metadata *response.ResponseMetadata

	TaskID *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (CreateFailureDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*CreateFailureDataMigrateTaskOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (CreateFailureDataMigrateTaskOutput) String

String returns the string representation

type DMS

type DMS struct {
	*client.Client
}

DMS provides the API operation methods for making requests to DMS. See this package's package overview docs for details on the service.

DMS methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *DMS

New create int can support ssl or region locate set

func (*DMS) CreateDataMigrateTask

func (c *DMS) CreateDataMigrateTask(input *CreateDataMigrateTaskInput) (*CreateDataMigrateTaskOutput, error)

CreateDataMigrateTask API operation for DMS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DMS's API operation CreateDataMigrateTask for usage and error information.

func (*DMS) CreateDataMigrateTaskCommon

func (c *DMS) CreateDataMigrateTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDataMigrateTaskCommon API operation for DMS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DMS's API operation CreateDataMigrateTaskCommon for usage and error information.

func (*DMS) CreateDataMigrateTaskCommonRequest

func (c *DMS) CreateDataMigrateTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDataMigrateTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateDataMigrateTaskCommon operation. The "output" return value will be populated with the CreateDataMigrateTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDataMigrateTaskCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDataMigrateTaskCommon Send returns without error.

See CreateDataMigrateTaskCommon for more information on using the CreateDataMigrateTaskCommon API call, and error handling.

// Example sending a request using the CreateDataMigrateTaskCommonRequest method.
req, resp := client.CreateDataMigrateTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DMS) CreateDataMigrateTaskCommonWithContext

func (c *DMS) CreateDataMigrateTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateDataMigrateTaskCommonWithContext is the same as CreateDataMigrateTaskCommon with the addition of the ability to pass a context and additional request options.

See CreateDataMigrateTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DMS) CreateDataMigrateTaskRequest

func (c *DMS) CreateDataMigrateTaskRequest(input *CreateDataMigrateTaskInput) (req *request.Request, output *CreateDataMigrateTaskOutput)

CreateDataMigrateTaskRequest generates a "volcengine/request.Request" representing the client's request for the CreateDataMigrateTask operation. The "output" return value will be populated with the CreateDataMigrateTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDataMigrateTaskCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDataMigrateTaskCommon Send returns without error.

See CreateDataMigrateTask for more information on using the CreateDataMigrateTask API call, and error handling.

// Example sending a request using the CreateDataMigrateTaskRequest method.
req, resp := client.CreateDataMigrateTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DMS) CreateDataMigrateTaskWithContext

func (c *DMS) CreateDataMigrateTaskWithContext(ctx volcengine.Context, input *CreateDataMigrateTaskInput, opts ...request.Option) (*CreateDataMigrateTaskOutput, error)

CreateDataMigrateTaskWithContext is the same as CreateDataMigrateTask with the addition of the ability to pass a context and additional request options.

See CreateDataMigrateTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DMS) CreateFailureDataMigrateTask

func (c *DMS) CreateFailureDataMigrateTask(input *CreateFailureDataMigrateTaskInput) (*CreateFailureDataMigrateTaskOutput, error)

CreateFailureDataMigrateTask API operation for DMS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DMS's API operation CreateFailureDataMigrateTask for usage and error information.

func (*DMS) CreateFailureDataMigrateTaskCommon

func (c *DMS) CreateFailureDataMigrateTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateFailureDataMigrateTaskCommon API operation for DMS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DMS's API operation CreateFailureDataMigrateTaskCommon for usage and error information.

func (*DMS) CreateFailureDataMigrateTaskCommonRequest

func (c *DMS) CreateFailureDataMigrateTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateFailureDataMigrateTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateFailureDataMigrateTaskCommon operation. The "output" return value will be populated with the CreateFailureDataMigrateTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateFailureDataMigrateTaskCommon Request to send the API call to the service. the "output" return value is not valid until after CreateFailureDataMigrateTaskCommon Send returns without error.

See CreateFailureDataMigrateTaskCommon for more information on using the CreateFailureDataMigrateTaskCommon API call, and error handling.

// Example sending a request using the CreateFailureDataMigrateTaskCommonRequest method.
req, resp := client.CreateFailureDataMigrateTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DMS) CreateFailureDataMigrateTaskCommonWithContext

func (c *DMS) CreateFailureDataMigrateTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateFailureDataMigrateTaskCommonWithContext is the same as CreateFailureDataMigrateTaskCommon with the addition of the ability to pass a context and additional request options.

See CreateFailureDataMigrateTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DMS) CreateFailureDataMigrateTaskRequest

func (c *DMS) CreateFailureDataMigrateTaskRequest(input *CreateFailureDataMigrateTaskInput) (req *request.Request, output *CreateFailureDataMigrateTaskOutput)

CreateFailureDataMigrateTaskRequest generates a "volcengine/request.Request" representing the client's request for the CreateFailureDataMigrateTask operation. The "output" return value will be populated with the CreateFailureDataMigrateTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateFailureDataMigrateTaskCommon Request to send the API call to the service. the "output" return value is not valid until after CreateFailureDataMigrateTaskCommon Send returns without error.

See CreateFailureDataMigrateTask for more information on using the CreateFailureDataMigrateTask API call, and error handling.

// Example sending a request using the CreateFailureDataMigrateTaskRequest method.
req, resp := client.CreateFailureDataMigrateTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DMS) CreateFailureDataMigrateTaskWithContext

func (c *DMS) CreateFailureDataMigrateTaskWithContext(ctx volcengine.Context, input *CreateFailureDataMigrateTaskInput, opts ...request.Option) (*CreateFailureDataMigrateTaskOutput, error)

CreateFailureDataMigrateTaskWithContext is the same as CreateFailureDataMigrateTask with the addition of the ability to pass a context and additional request options.

See CreateFailureDataMigrateTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DMS) ListDataMigrateTask

func (c *DMS) ListDataMigrateTask(input *ListDataMigrateTaskInput) (*ListDataMigrateTaskOutput, error)

ListDataMigrateTask API operation for DMS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DMS's API operation ListDataMigrateTask for usage and error information.

func (*DMS) ListDataMigrateTaskCommon

func (c *DMS) ListDataMigrateTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListDataMigrateTaskCommon API operation for DMS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DMS's API operation ListDataMigrateTaskCommon for usage and error information.

func (*DMS) ListDataMigrateTaskCommonRequest

func (c *DMS) ListDataMigrateTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListDataMigrateTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListDataMigrateTaskCommon operation. The "output" return value will be populated with the ListDataMigrateTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned ListDataMigrateTaskCommon Request to send the API call to the service. the "output" return value is not valid until after ListDataMigrateTaskCommon Send returns without error.

See ListDataMigrateTaskCommon for more information on using the ListDataMigrateTaskCommon API call, and error handling.

// Example sending a request using the ListDataMigrateTaskCommonRequest method.
req, resp := client.ListDataMigrateTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DMS) ListDataMigrateTaskCommonWithContext

func (c *DMS) ListDataMigrateTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListDataMigrateTaskCommonWithContext is the same as ListDataMigrateTaskCommon with the addition of the ability to pass a context and additional request options.

See ListDataMigrateTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DMS) ListDataMigrateTaskRequest

func (c *DMS) ListDataMigrateTaskRequest(input *ListDataMigrateTaskInput) (req *request.Request, output *ListDataMigrateTaskOutput)

ListDataMigrateTaskRequest generates a "volcengine/request.Request" representing the client's request for the ListDataMigrateTask operation. The "output" return value will be populated with the ListDataMigrateTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned ListDataMigrateTaskCommon Request to send the API call to the service. the "output" return value is not valid until after ListDataMigrateTaskCommon Send returns without error.

See ListDataMigrateTask for more information on using the ListDataMigrateTask API call, and error handling.

// Example sending a request using the ListDataMigrateTaskRequest method.
req, resp := client.ListDataMigrateTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DMS) ListDataMigrateTaskWithContext

func (c *DMS) ListDataMigrateTaskWithContext(ctx volcengine.Context, input *ListDataMigrateTaskInput, opts ...request.Option) (*ListDataMigrateTaskOutput, error)

ListDataMigrateTaskWithContext is the same as ListDataMigrateTask with the addition of the ability to pass a context and additional request options.

See ListDataMigrateTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DMS) QueryDataMigrateTask

func (c *DMS) QueryDataMigrateTask(input *QueryDataMigrateTaskInput) (*QueryDataMigrateTaskOutput, error)

QueryDataMigrateTask API operation for DMS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DMS's API operation QueryDataMigrateTask for usage and error information.

func (*DMS) QueryDataMigrateTaskCommon

func (c *DMS) QueryDataMigrateTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

QueryDataMigrateTaskCommon API operation for DMS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DMS's API operation QueryDataMigrateTaskCommon for usage and error information.

func (*DMS) QueryDataMigrateTaskCommonRequest

func (c *DMS) QueryDataMigrateTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

QueryDataMigrateTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the QueryDataMigrateTaskCommon operation. The "output" return value will be populated with the QueryDataMigrateTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned QueryDataMigrateTaskCommon Request to send the API call to the service. the "output" return value is not valid until after QueryDataMigrateTaskCommon Send returns without error.

See QueryDataMigrateTaskCommon for more information on using the QueryDataMigrateTaskCommon API call, and error handling.

// Example sending a request using the QueryDataMigrateTaskCommonRequest method.
req, resp := client.QueryDataMigrateTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DMS) QueryDataMigrateTaskCommonWithContext

func (c *DMS) QueryDataMigrateTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

QueryDataMigrateTaskCommonWithContext is the same as QueryDataMigrateTaskCommon with the addition of the ability to pass a context and additional request options.

See QueryDataMigrateTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DMS) QueryDataMigrateTaskRequest

func (c *DMS) QueryDataMigrateTaskRequest(input *QueryDataMigrateTaskInput) (req *request.Request, output *QueryDataMigrateTaskOutput)

QueryDataMigrateTaskRequest generates a "volcengine/request.Request" representing the client's request for the QueryDataMigrateTask operation. The "output" return value will be populated with the QueryDataMigrateTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned QueryDataMigrateTaskCommon Request to send the API call to the service. the "output" return value is not valid until after QueryDataMigrateTaskCommon Send returns without error.

See QueryDataMigrateTask for more information on using the QueryDataMigrateTask API call, and error handling.

// Example sending a request using the QueryDataMigrateTaskRequest method.
req, resp := client.QueryDataMigrateTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DMS) QueryDataMigrateTaskWithContext

func (c *DMS) QueryDataMigrateTaskWithContext(ctx volcengine.Context, input *QueryDataMigrateTaskInput, opts ...request.Option) (*QueryDataMigrateTaskOutput, error)

QueryDataMigrateTaskWithContext is the same as QueryDataMigrateTask with the addition of the ability to pass a context and additional request options.

See QueryDataMigrateTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DMS) ResumeDataMigrateTask

func (c *DMS) ResumeDataMigrateTask(input *ResumeDataMigrateTaskInput) (*ResumeDataMigrateTaskOutput, error)

ResumeDataMigrateTask API operation for DMS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DMS's API operation ResumeDataMigrateTask for usage and error information.

func (*DMS) ResumeDataMigrateTaskCommon

func (c *DMS) ResumeDataMigrateTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ResumeDataMigrateTaskCommon API operation for DMS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DMS's API operation ResumeDataMigrateTaskCommon for usage and error information.

func (*DMS) ResumeDataMigrateTaskCommonRequest

func (c *DMS) ResumeDataMigrateTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ResumeDataMigrateTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the ResumeDataMigrateTaskCommon operation. The "output" return value will be populated with the ResumeDataMigrateTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned ResumeDataMigrateTaskCommon Request to send the API call to the service. the "output" return value is not valid until after ResumeDataMigrateTaskCommon Send returns without error.

See ResumeDataMigrateTaskCommon for more information on using the ResumeDataMigrateTaskCommon API call, and error handling.

// Example sending a request using the ResumeDataMigrateTaskCommonRequest method.
req, resp := client.ResumeDataMigrateTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DMS) ResumeDataMigrateTaskCommonWithContext

func (c *DMS) ResumeDataMigrateTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ResumeDataMigrateTaskCommonWithContext is the same as ResumeDataMigrateTaskCommon with the addition of the ability to pass a context and additional request options.

See ResumeDataMigrateTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DMS) ResumeDataMigrateTaskRequest

func (c *DMS) ResumeDataMigrateTaskRequest(input *ResumeDataMigrateTaskInput) (req *request.Request, output *ResumeDataMigrateTaskOutput)

ResumeDataMigrateTaskRequest generates a "volcengine/request.Request" representing the client's request for the ResumeDataMigrateTask operation. The "output" return value will be populated with the ResumeDataMigrateTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned ResumeDataMigrateTaskCommon Request to send the API call to the service. the "output" return value is not valid until after ResumeDataMigrateTaskCommon Send returns without error.

See ResumeDataMigrateTask for more information on using the ResumeDataMigrateTask API call, and error handling.

// Example sending a request using the ResumeDataMigrateTaskRequest method.
req, resp := client.ResumeDataMigrateTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DMS) ResumeDataMigrateTaskWithContext

func (c *DMS) ResumeDataMigrateTaskWithContext(ctx volcengine.Context, input *ResumeDataMigrateTaskInput, opts ...request.Option) (*ResumeDataMigrateTaskOutput, error)

ResumeDataMigrateTaskWithContext is the same as ResumeDataMigrateTask with the addition of the ability to pass a context and additional request options.

See ResumeDataMigrateTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DMS) StopDataMigrateTask

func (c *DMS) StopDataMigrateTask(input *StopDataMigrateTaskInput) (*StopDataMigrateTaskOutput, error)

StopDataMigrateTask API operation for DMS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DMS's API operation StopDataMigrateTask for usage and error information.

func (*DMS) StopDataMigrateTaskCommon

func (c *DMS) StopDataMigrateTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StopDataMigrateTaskCommon API operation for DMS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DMS's API operation StopDataMigrateTaskCommon for usage and error information.

func (*DMS) StopDataMigrateTaskCommonRequest

func (c *DMS) StopDataMigrateTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

StopDataMigrateTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the StopDataMigrateTaskCommon operation. The "output" return value will be populated with the StopDataMigrateTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned StopDataMigrateTaskCommon Request to send the API call to the service. the "output" return value is not valid until after StopDataMigrateTaskCommon Send returns without error.

See StopDataMigrateTaskCommon for more information on using the StopDataMigrateTaskCommon API call, and error handling.

// Example sending a request using the StopDataMigrateTaskCommonRequest method.
req, resp := client.StopDataMigrateTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DMS) StopDataMigrateTaskCommonWithContext

func (c *DMS) StopDataMigrateTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

StopDataMigrateTaskCommonWithContext is the same as StopDataMigrateTaskCommon with the addition of the ability to pass a context and additional request options.

See StopDataMigrateTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DMS) StopDataMigrateTaskRequest

func (c *DMS) StopDataMigrateTaskRequest(input *StopDataMigrateTaskInput) (req *request.Request, output *StopDataMigrateTaskOutput)

StopDataMigrateTaskRequest generates a "volcengine/request.Request" representing the client's request for the StopDataMigrateTask operation. The "output" return value will be populated with the StopDataMigrateTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned StopDataMigrateTaskCommon Request to send the API call to the service. the "output" return value is not valid until after StopDataMigrateTaskCommon Send returns without error.

See StopDataMigrateTask for more information on using the StopDataMigrateTask API call, and error handling.

// Example sending a request using the StopDataMigrateTaskRequest method.
req, resp := client.StopDataMigrateTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DMS) StopDataMigrateTaskWithContext

func (c *DMS) StopDataMigrateTaskWithContext(ctx volcengine.Context, input *StopDataMigrateTaskInput, opts ...request.Option) (*StopDataMigrateTaskOutput, error)

StopDataMigrateTaskWithContext is the same as StopDataMigrateTask with the addition of the ability to pass a context and additional request options.

See StopDataMigrateTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type DMSAPI

type DMSAPI interface {
	CreateDataMigrateTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDataMigrateTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDataMigrateTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDataMigrateTask(*CreateDataMigrateTaskInput) (*CreateDataMigrateTaskOutput, error)
	CreateDataMigrateTaskWithContext(volcengine.Context, *CreateDataMigrateTaskInput, ...request.Option) (*CreateDataMigrateTaskOutput, error)
	CreateDataMigrateTaskRequest(*CreateDataMigrateTaskInput) (*request.Request, *CreateDataMigrateTaskOutput)

	CreateFailureDataMigrateTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateFailureDataMigrateTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateFailureDataMigrateTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateFailureDataMigrateTask(*CreateFailureDataMigrateTaskInput) (*CreateFailureDataMigrateTaskOutput, error)
	CreateFailureDataMigrateTaskWithContext(volcengine.Context, *CreateFailureDataMigrateTaskInput, ...request.Option) (*CreateFailureDataMigrateTaskOutput, error)
	CreateFailureDataMigrateTaskRequest(*CreateFailureDataMigrateTaskInput) (*request.Request, *CreateFailureDataMigrateTaskOutput)

	ListDataMigrateTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListDataMigrateTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListDataMigrateTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListDataMigrateTask(*ListDataMigrateTaskInput) (*ListDataMigrateTaskOutput, error)
	ListDataMigrateTaskWithContext(volcengine.Context, *ListDataMigrateTaskInput, ...request.Option) (*ListDataMigrateTaskOutput, error)
	ListDataMigrateTaskRequest(*ListDataMigrateTaskInput) (*request.Request, *ListDataMigrateTaskOutput)

	QueryDataMigrateTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	QueryDataMigrateTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	QueryDataMigrateTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	QueryDataMigrateTask(*QueryDataMigrateTaskInput) (*QueryDataMigrateTaskOutput, error)
	QueryDataMigrateTaskWithContext(volcengine.Context, *QueryDataMigrateTaskInput, ...request.Option) (*QueryDataMigrateTaskOutput, error)
	QueryDataMigrateTaskRequest(*QueryDataMigrateTaskInput) (*request.Request, *QueryDataMigrateTaskOutput)

	ResumeDataMigrateTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ResumeDataMigrateTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ResumeDataMigrateTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ResumeDataMigrateTask(*ResumeDataMigrateTaskInput) (*ResumeDataMigrateTaskOutput, error)
	ResumeDataMigrateTaskWithContext(volcengine.Context, *ResumeDataMigrateTaskInput, ...request.Option) (*ResumeDataMigrateTaskOutput, error)
	ResumeDataMigrateTaskRequest(*ResumeDataMigrateTaskInput) (*request.Request, *ResumeDataMigrateTaskOutput)

	StopDataMigrateTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StopDataMigrateTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StopDataMigrateTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StopDataMigrateTask(*StopDataMigrateTaskInput) (*StopDataMigrateTaskOutput, error)
	StopDataMigrateTaskWithContext(volcengine.Context, *StopDataMigrateTaskInput, ...request.Option) (*StopDataMigrateTaskOutput, error)
	StopDataMigrateTaskRequest(*StopDataMigrateTaskInput) (*request.Request, *StopDataMigrateTaskOutput)
}

DMSAPI provides an interface to enable mocking the dms.DMS service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// DMS.
func myFunc(svc DMSAPI) bool {
    // Make svc.CreateDataMigrateTask request
}

func main() {
    sess := session.New()
    svc := dms.New(sess)

    myFunc(svc)
}

type IncreaseSettingForCreateDataMigrateTaskInput

type IncreaseSettingForCreateDataMigrateTaskInput struct {
	Interval *int32 `min:"3600" max:"86400" type:"int32"`

	Times *int32 `min:"1" max:"30" type:"int32"`
	// contains filtered or unexported fields
}

func (IncreaseSettingForCreateDataMigrateTaskInput) GoString

GoString returns the string representation

func (*IncreaseSettingForCreateDataMigrateTaskInput) SetInterval

SetInterval sets the Interval field's value.

func (*IncreaseSettingForCreateDataMigrateTaskInput) SetTimes

SetTimes sets the Times field's value.

func (IncreaseSettingForCreateDataMigrateTaskInput) String

String returns the string representation

func (*IncreaseSettingForCreateDataMigrateTaskInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type IncreaseSettingForQueryDataMigrateTaskOutput

type IncreaseSettingForQueryDataMigrateTaskOutput struct {
	Interval *int32 `min:"3600" max:"86400" type:"int32"`

	Times *int32 `min:"1" max:"30" type:"int32"`
	// contains filtered or unexported fields
}

func (IncreaseSettingForQueryDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*IncreaseSettingForQueryDataMigrateTaskOutput) SetInterval

SetInterval sets the Interval field's value.

func (*IncreaseSettingForQueryDataMigrateTaskOutput) SetTimes

SetTimes sets the Times field's value.

func (IncreaseSettingForQueryDataMigrateTaskOutput) String

String returns the string representation

type ListDataMigrateTaskInput

type ListDataMigrateTaskInput struct {
	Limit *int32 `min:"1" max:"100" type:"int32"`

	// Offset is a required field
	Offset *int32 `type:"int32" required:"true"`

	TaskStatus *string `type:"string" enum:"EnumOfTaskStatusForListDataMigrateTaskInput"`
	// contains filtered or unexported fields
}

func (ListDataMigrateTaskInput) GoString

func (s ListDataMigrateTaskInput) GoString() string

GoString returns the string representation

func (*ListDataMigrateTaskInput) SetLimit

SetLimit sets the Limit field's value.

func (*ListDataMigrateTaskInput) SetOffset

SetOffset sets the Offset field's value.

func (*ListDataMigrateTaskInput) SetTaskStatus

SetTaskStatus sets the TaskStatus field's value.

func (ListDataMigrateTaskInput) String

func (s ListDataMigrateTaskInput) String() string

String returns the string representation

func (*ListDataMigrateTaskInput) Validate

func (s *ListDataMigrateTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListDataMigrateTaskOutput

type ListDataMigrateTaskOutput struct {
	Metadata *response.ResponseMetadata

	Count *int32 `type:"int32"`

	TaskList []*TaskListForListDataMigrateTaskOutput `type:"list"`

	Total *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListDataMigrateTaskOutput) GoString

func (s ListDataMigrateTaskOutput) GoString() string

GoString returns the string representation

func (*ListDataMigrateTaskOutput) SetCount

SetCount sets the Count field's value.

func (*ListDataMigrateTaskOutput) SetTaskList

SetTaskList sets the TaskList field's value.

func (*ListDataMigrateTaskOutput) SetTotal

SetTotal sets the Total field's value.

func (ListDataMigrateTaskOutput) String

func (s ListDataMigrateTaskOutput) String() string

String returns the string representation

type ObjectSourceConfigForCreateDataMigrateTaskInput

type ObjectSourceConfigForCreateDataMigrateTaskInput struct {
	BucketAccessConfig *BucketAccessConfigForCreateDataMigrateTaskInput `type:"structure"`

	IsExcluded *bool `type:"boolean"`

	KeyListFile *string `type:"string"`

	PrefixList []*string `type:"list"`

	PrefixListFile *string `type:"string"`

	ScanWithDelimiter *bool `type:"boolean"`

	StartTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (ObjectSourceConfigForCreateDataMigrateTaskInput) GoString

GoString returns the string representation

func (*ObjectSourceConfigForCreateDataMigrateTaskInput) SetBucketAccessConfig

SetBucketAccessConfig sets the BucketAccessConfig field's value.

func (*ObjectSourceConfigForCreateDataMigrateTaskInput) SetIsExcluded added in v1.0.157

SetIsExcluded sets the IsExcluded field's value.

func (*ObjectSourceConfigForCreateDataMigrateTaskInput) SetKeyListFile

SetKeyListFile sets the KeyListFile field's value.

func (*ObjectSourceConfigForCreateDataMigrateTaskInput) SetPrefixList

SetPrefixList sets the PrefixList field's value.

func (*ObjectSourceConfigForCreateDataMigrateTaskInput) SetPrefixListFile

SetPrefixListFile sets the PrefixListFile field's value.

func (*ObjectSourceConfigForCreateDataMigrateTaskInput) SetScanWithDelimiter

SetScanWithDelimiter sets the ScanWithDelimiter field's value.

func (*ObjectSourceConfigForCreateDataMigrateTaskInput) SetStartTime added in v1.0.157

SetStartTime sets the StartTime field's value.

func (ObjectSourceConfigForCreateDataMigrateTaskInput) String

String returns the string representation

type ObjectSourceConfigForQueryDataMigrateTaskOutput

type ObjectSourceConfigForQueryDataMigrateTaskOutput struct {
	BucketAccessConfig *BucketAccessConfigForQueryDataMigrateTaskOutput `type:"structure"`

	IsExcluded *bool `type:"boolean"`

	KeyListFile *string `type:"string"`

	PrefixList []*string `type:"list"`

	PrefixListFile *string `type:"string"`

	ScanWithDelimiter *bool `type:"boolean"`

	StartTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (ObjectSourceConfigForQueryDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*ObjectSourceConfigForQueryDataMigrateTaskOutput) SetBucketAccessConfig

SetBucketAccessConfig sets the BucketAccessConfig field's value.

func (*ObjectSourceConfigForQueryDataMigrateTaskOutput) SetIsExcluded added in v1.0.157

SetIsExcluded sets the IsExcluded field's value.

func (*ObjectSourceConfigForQueryDataMigrateTaskOutput) SetKeyListFile

SetKeyListFile sets the KeyListFile field's value.

func (*ObjectSourceConfigForQueryDataMigrateTaskOutput) SetPrefixList

SetPrefixList sets the PrefixList field's value.

func (*ObjectSourceConfigForQueryDataMigrateTaskOutput) SetPrefixListFile

SetPrefixListFile sets the PrefixListFile field's value.

func (*ObjectSourceConfigForQueryDataMigrateTaskOutput) SetScanWithDelimiter

SetScanWithDelimiter sets the ScanWithDelimiter field's value.

func (*ObjectSourceConfigForQueryDataMigrateTaskOutput) SetStartTime added in v1.0.157

SetStartTime sets the StartTime field's value.

func (ObjectSourceConfigForQueryDataMigrateTaskOutput) String

String returns the string representation

type PrivateLinkForCreateDataMigrateTaskInput

type PrivateLinkForCreateDataMigrateTaskInput struct {
	ENIRole *string `type:"string"`

	IdcIP *string `type:"string"`

	IdcPort *int32 `type:"int32"`

	SecurityGroupIDs []*string `type:"list"`

	SubnetID *string `type:"string"`

	VpcID *string `type:"string"`
	// contains filtered or unexported fields
}

func (PrivateLinkForCreateDataMigrateTaskInput) GoString

GoString returns the string representation

func (*PrivateLinkForCreateDataMigrateTaskInput) SetENIRole

SetENIRole sets the ENIRole field's value.

func (*PrivateLinkForCreateDataMigrateTaskInput) SetIdcIP

SetIdcIP sets the IdcIP field's value.

func (*PrivateLinkForCreateDataMigrateTaskInput) SetIdcPort

SetIdcPort sets the IdcPort field's value.

func (*PrivateLinkForCreateDataMigrateTaskInput) SetSecurityGroupIDs

SetSecurityGroupIDs sets the SecurityGroupIDs field's value.

func (*PrivateLinkForCreateDataMigrateTaskInput) SetSubnetID

SetSubnetID sets the SubnetID field's value.

func (*PrivateLinkForCreateDataMigrateTaskInput) SetVpcID

SetVpcID sets the VpcID field's value.

func (PrivateLinkForCreateDataMigrateTaskInput) String

String returns the string representation

type PrivateLinkForQueryDataMigrateTaskOutput

type PrivateLinkForQueryDataMigrateTaskOutput struct {
	ENIRole *string `type:"string"`

	IdcIP *string `type:"string"`

	IdcPort *int32 `type:"int32"`

	SecurityGroupIDs []*string `type:"list"`

	SubnetID *string `type:"string"`

	VpcID *string `type:"string"`
	// contains filtered or unexported fields
}

func (PrivateLinkForQueryDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*PrivateLinkForQueryDataMigrateTaskOutput) SetENIRole

SetENIRole sets the ENIRole field's value.

func (*PrivateLinkForQueryDataMigrateTaskOutput) SetIdcIP

SetIdcIP sets the IdcIP field's value.

func (*PrivateLinkForQueryDataMigrateTaskOutput) SetIdcPort

SetIdcPort sets the IdcPort field's value.

func (*PrivateLinkForQueryDataMigrateTaskOutput) SetSecurityGroupIDs

SetSecurityGroupIDs sets the SecurityGroupIDs field's value.

func (*PrivateLinkForQueryDataMigrateTaskOutput) SetSubnetID

SetSubnetID sets the SubnetID field's value.

func (*PrivateLinkForQueryDataMigrateTaskOutput) SetVpcID

SetVpcID sets the VpcID field's value.

func (PrivateLinkForQueryDataMigrateTaskOutput) String

String returns the string representation

type QueryDataMigrateTaskInput

type QueryDataMigrateTaskInput struct {

	// TaskID is a required field
	TaskID *int64 `type:"int64" required:"true"`
	// contains filtered or unexported fields
}

func (QueryDataMigrateTaskInput) GoString

func (s QueryDataMigrateTaskInput) GoString() string

GoString returns the string representation

func (*QueryDataMigrateTaskInput) SetTaskID

SetTaskID sets the TaskID field's value.

func (QueryDataMigrateTaskInput) String

func (s QueryDataMigrateTaskInput) String() string

String returns the string representation

func (*QueryDataMigrateTaskInput) Validate

func (s *QueryDataMigrateTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type QueryDataMigrateTaskOutput

type QueryDataMigrateTaskOutput struct {
	Metadata *response.ResponseMetadata

	AdvanceConfig *AdvanceConfigForQueryDataMigrateTaskOutput `type:"structure"`

	BasicConfig *BasicConfigForQueryDataMigrateTaskOutput `type:"structure"`

	CreateTime *string `type:"string"`

	Source *SourceForQueryDataMigrateTaskOutput `type:"structure"`

	Target *TargetForQueryDataMigrateTaskOutput `type:"structure"`

	TaskID *int64 `type:"int64"`

	TaskProgress *TaskProgressForQueryDataMigrateTaskOutput `type:"structure"`

	TaskReport *TaskReportForQueryDataMigrateTaskOutput `type:"structure"`

	TaskStatus *string `type:"string"`
	// contains filtered or unexported fields
}

func (QueryDataMigrateTaskOutput) GoString

func (s QueryDataMigrateTaskOutput) GoString() string

GoString returns the string representation

func (*QueryDataMigrateTaskOutput) SetAdvanceConfig

SetAdvanceConfig sets the AdvanceConfig field's value.

func (*QueryDataMigrateTaskOutput) SetBasicConfig

SetBasicConfig sets the BasicConfig field's value.

func (*QueryDataMigrateTaskOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*QueryDataMigrateTaskOutput) SetSource

SetSource sets the Source field's value.

func (*QueryDataMigrateTaskOutput) SetTarget

SetTarget sets the Target field's value.

func (*QueryDataMigrateTaskOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (*QueryDataMigrateTaskOutput) SetTaskProgress

SetTaskProgress sets the TaskProgress field's value.

func (*QueryDataMigrateTaskOutput) SetTaskReport

SetTaskReport sets the TaskReport field's value.

func (*QueryDataMigrateTaskOutput) SetTaskStatus

SetTaskStatus sets the TaskStatus field's value.

func (QueryDataMigrateTaskOutput) String

String returns the string representation

type RenameSettingForCreateDataMigrateTaskInput

type RenameSettingForCreateDataMigrateTaskInput struct {
	Pattern *string `max:"696" type:"string"`

	ReplaceStr *string `type:"string"`
	// contains filtered or unexported fields
}

func (RenameSettingForCreateDataMigrateTaskInput) GoString

GoString returns the string representation

func (*RenameSettingForCreateDataMigrateTaskInput) SetPattern

SetPattern sets the Pattern field's value.

func (*RenameSettingForCreateDataMigrateTaskInput) SetReplaceStr

SetReplaceStr sets the ReplaceStr field's value.

func (RenameSettingForCreateDataMigrateTaskInput) String

String returns the string representation

func (*RenameSettingForCreateDataMigrateTaskInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type RenameSettingForQueryDataMigrateTaskOutput

type RenameSettingForQueryDataMigrateTaskOutput struct {
	Pattern *string `max:"696" type:"string"`

	ReplaceStr *string `type:"string"`
	// contains filtered or unexported fields
}

func (RenameSettingForQueryDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*RenameSettingForQueryDataMigrateTaskOutput) SetPattern

SetPattern sets the Pattern field's value.

func (*RenameSettingForQueryDataMigrateTaskOutput) SetReplaceStr

SetReplaceStr sets the ReplaceStr field's value.

func (RenameSettingForQueryDataMigrateTaskOutput) String

String returns the string representation

type ResumeDataMigrateTaskInput

type ResumeDataMigrateTaskInput struct {

	// TaskID is a required field
	TaskID *int64 `type:"int64" required:"true"`
	// contains filtered or unexported fields
}

func (ResumeDataMigrateTaskInput) GoString

func (s ResumeDataMigrateTaskInput) GoString() string

GoString returns the string representation

func (*ResumeDataMigrateTaskInput) SetTaskID

SetTaskID sets the TaskID field's value.

func (ResumeDataMigrateTaskInput) String

String returns the string representation

func (*ResumeDataMigrateTaskInput) Validate

func (s *ResumeDataMigrateTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ResumeDataMigrateTaskOutput

type ResumeDataMigrateTaskOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ResumeDataMigrateTaskOutput) GoString

func (s ResumeDataMigrateTaskOutput) GoString() string

GoString returns the string representation

func (ResumeDataMigrateTaskOutput) String

String returns the string representation

type SourceForCreateDataMigrateTaskInput

type SourceForCreateDataMigrateTaskInput struct {
	ObjectSourceConfig *ObjectSourceConfigForCreateDataMigrateTaskInput `type:"structure"`

	UrlSourceConfig *UrlSourceConfigForCreateDataMigrateTaskInput `type:"structure"`
	// contains filtered or unexported fields
}

func (SourceForCreateDataMigrateTaskInput) GoString

GoString returns the string representation

func (*SourceForCreateDataMigrateTaskInput) SetObjectSourceConfig

SetObjectSourceConfig sets the ObjectSourceConfig field's value.

func (*SourceForCreateDataMigrateTaskInput) SetUrlSourceConfig

SetUrlSourceConfig sets the UrlSourceConfig field's value.

func (SourceForCreateDataMigrateTaskInput) String

String returns the string representation

type SourceForQueryDataMigrateTaskOutput

type SourceForQueryDataMigrateTaskOutput struct {
	ObjectSourceConfig *ObjectSourceConfigForQueryDataMigrateTaskOutput `type:"structure"`

	UrlSourceConfig *UrlSourceConfigForQueryDataMigrateTaskOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (SourceForQueryDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*SourceForQueryDataMigrateTaskOutput) SetObjectSourceConfig

SetObjectSourceConfig sets the ObjectSourceConfig field's value.

func (*SourceForQueryDataMigrateTaskOutput) SetUrlSourceConfig

SetUrlSourceConfig sets the UrlSourceConfig field's value.

func (SourceForQueryDataMigrateTaskOutput) String

String returns the string representation

type StopDataMigrateTaskInput

type StopDataMigrateTaskInput struct {

	// TaskID is a required field
	TaskID *int64 `type:"int64" required:"true"`
	// contains filtered or unexported fields
}

func (StopDataMigrateTaskInput) GoString

func (s StopDataMigrateTaskInput) GoString() string

GoString returns the string representation

func (*StopDataMigrateTaskInput) SetTaskID

SetTaskID sets the TaskID field's value.

func (StopDataMigrateTaskInput) String

func (s StopDataMigrateTaskInput) String() string

String returns the string representation

func (*StopDataMigrateTaskInput) Validate

func (s *StopDataMigrateTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StopDataMigrateTaskOutput

type StopDataMigrateTaskOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (StopDataMigrateTaskOutput) GoString

func (s StopDataMigrateTaskOutput) GoString() string

GoString returns the string representation

func (StopDataMigrateTaskOutput) String

func (s StopDataMigrateTaskOutput) String() string

String returns the string representation

type TargetForCreateDataMigrateTaskInput

type TargetForCreateDataMigrateTaskInput struct {
	AK *string `type:"string"`

	BucketName *string `type:"string"`

	RoleTrn *string `type:"string"`

	SK *string `type:"string"`
	// contains filtered or unexported fields
}

func (TargetForCreateDataMigrateTaskInput) GoString

GoString returns the string representation

func (*TargetForCreateDataMigrateTaskInput) SetAK

SetAK sets the AK field's value.

func (*TargetForCreateDataMigrateTaskInput) SetBucketName

SetBucketName sets the BucketName field's value.

func (*TargetForCreateDataMigrateTaskInput) SetRoleTrn

SetRoleTrn sets the RoleTrn field's value.

func (*TargetForCreateDataMigrateTaskInput) SetSK

SetSK sets the SK field's value.

func (TargetForCreateDataMigrateTaskInput) String

String returns the string representation

type TargetForQueryDataMigrateTaskOutput

type TargetForQueryDataMigrateTaskOutput struct {
	AK *string `type:"string"`

	BucketName *string `type:"string"`

	Endpoint *string `type:"string"`

	Region *string `type:"string"`

	RoleTrn *string `type:"string"`

	SK *string `type:"string"`

	Vendor *string `type:"string"`
	// contains filtered or unexported fields
}

func (TargetForQueryDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*TargetForQueryDataMigrateTaskOutput) SetAK

SetAK sets the AK field's value.

func (*TargetForQueryDataMigrateTaskOutput) SetBucketName

SetBucketName sets the BucketName field's value.

func (*TargetForQueryDataMigrateTaskOutput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*TargetForQueryDataMigrateTaskOutput) SetRegion

SetRegion sets the Region field's value.

func (*TargetForQueryDataMigrateTaskOutput) SetRoleTrn

SetRoleTrn sets the RoleTrn field's value.

func (*TargetForQueryDataMigrateTaskOutput) SetSK

SetSK sets the SK field's value.

func (*TargetForQueryDataMigrateTaskOutput) SetVendor

SetVendor sets the Vendor field's value.

func (TargetForQueryDataMigrateTaskOutput) String

String returns the string representation

type TaskListForListDataMigrateTaskOutput

type TaskListForListDataMigrateTaskOutput struct {
	CreateTime *string `type:"string"`

	TaskID *int64 `type:"int64"`

	TaskName *string `type:"string"`

	TaskProgress *TaskProgressForListDataMigrateTaskOutput `type:"structure"`

	TaskStatus *string `type:"string" enum:"EnumOfTaskStatusForListDataMigrateTaskOutput"`
	// contains filtered or unexported fields
}

func (TaskListForListDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*TaskListForListDataMigrateTaskOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*TaskListForListDataMigrateTaskOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (*TaskListForListDataMigrateTaskOutput) SetTaskName

SetTaskName sets the TaskName field's value.

func (*TaskListForListDataMigrateTaskOutput) SetTaskProgress

SetTaskProgress sets the TaskProgress field's value.

func (*TaskListForListDataMigrateTaskOutput) SetTaskStatus

SetTaskStatus sets the TaskStatus field's value.

func (TaskListForListDataMigrateTaskOutput) String

String returns the string representation

type TaskProgressForListDataMigrateTaskOutput

type TaskProgressForListDataMigrateTaskOutput struct {
	FailedBytes *int64 `type:"int64"`

	FailedObjects *int64 `type:"int64"`

	NotExistBytes *int64 `type:"int64"`

	NotExistObjectCount *int64 `type:"int64"`

	RemainingBytes *int64 `type:"int64"`

	RemainingObjects *int64 `type:"int64"`

	SkipBytes *int64 `type:"int64"`

	SkipObjectCount *int64 `type:"int64"`

	TotalBytes *int64 `type:"int64"`

	TotalObjects *int64 `type:"int64"`

	TransferBytesSpeed *int64 `type:"int64"`

	TransferCountSpeed *int64 `type:"int64"`

	TransferredBytes *int64 `type:"int64"`

	TransferredObjects *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (TaskProgressForListDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*TaskProgressForListDataMigrateTaskOutput) SetFailedBytes

SetFailedBytes sets the FailedBytes field's value.

func (*TaskProgressForListDataMigrateTaskOutput) SetFailedObjects

SetFailedObjects sets the FailedObjects field's value.

func (*TaskProgressForListDataMigrateTaskOutput) SetNotExistBytes

SetNotExistBytes sets the NotExistBytes field's value.

func (*TaskProgressForListDataMigrateTaskOutput) SetNotExistObjectCount

SetNotExistObjectCount sets the NotExistObjectCount field's value.

func (*TaskProgressForListDataMigrateTaskOutput) SetRemainingBytes

SetRemainingBytes sets the RemainingBytes field's value.

func (*TaskProgressForListDataMigrateTaskOutput) SetRemainingObjects

SetRemainingObjects sets the RemainingObjects field's value.

func (*TaskProgressForListDataMigrateTaskOutput) SetSkipBytes

SetSkipBytes sets the SkipBytes field's value.

func (*TaskProgressForListDataMigrateTaskOutput) SetSkipObjectCount

SetSkipObjectCount sets the SkipObjectCount field's value.

func (*TaskProgressForListDataMigrateTaskOutput) SetTotalBytes

SetTotalBytes sets the TotalBytes field's value.

func (*TaskProgressForListDataMigrateTaskOutput) SetTotalObjects

SetTotalObjects sets the TotalObjects field's value.

func (*TaskProgressForListDataMigrateTaskOutput) SetTransferBytesSpeed

SetTransferBytesSpeed sets the TransferBytesSpeed field's value.

func (*TaskProgressForListDataMigrateTaskOutput) SetTransferCountSpeed

SetTransferCountSpeed sets the TransferCountSpeed field's value.

func (*TaskProgressForListDataMigrateTaskOutput) SetTransferredBytes

SetTransferredBytes sets the TransferredBytes field's value.

func (*TaskProgressForListDataMigrateTaskOutput) SetTransferredObjects

SetTransferredObjects sets the TransferredObjects field's value.

func (TaskProgressForListDataMigrateTaskOutput) String

String returns the string representation

type TaskProgressForQueryDataMigrateTaskOutput

type TaskProgressForQueryDataMigrateTaskOutput struct {
	FailedBytes *int64 `type:"int64"`

	FailedObjects *int64 `type:"int64"`

	NotExistBytes *int64 `type:"int64"`

	NotExistObjectCount *int64 `type:"int64"`

	RemainingBytes *int64 `type:"int64"`

	RemainingObjects *int64 `type:"int64"`

	SkipBytes *int64 `type:"int64"`

	SkipObjectCount *int64 `type:"int64"`

	TotalBytes *int64 `type:"int64"`

	TotalObjects *int64 `type:"int64"`

	TransferBytesSpeed *int64 `type:"int64"`

	TransferCountSpeed *int64 `type:"int64"`

	TransferredBytes *int64 `type:"int64"`

	TransferredObjects *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (TaskProgressForQueryDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*TaskProgressForQueryDataMigrateTaskOutput) SetFailedBytes

SetFailedBytes sets the FailedBytes field's value.

func (*TaskProgressForQueryDataMigrateTaskOutput) SetFailedObjects

SetFailedObjects sets the FailedObjects field's value.

func (*TaskProgressForQueryDataMigrateTaskOutput) SetNotExistBytes

SetNotExistBytes sets the NotExistBytes field's value.

func (*TaskProgressForQueryDataMigrateTaskOutput) SetNotExistObjectCount

SetNotExistObjectCount sets the NotExistObjectCount field's value.

func (*TaskProgressForQueryDataMigrateTaskOutput) SetRemainingBytes

SetRemainingBytes sets the RemainingBytes field's value.

func (*TaskProgressForQueryDataMigrateTaskOutput) SetRemainingObjects

SetRemainingObjects sets the RemainingObjects field's value.

func (*TaskProgressForQueryDataMigrateTaskOutput) SetSkipBytes

SetSkipBytes sets the SkipBytes field's value.

func (*TaskProgressForQueryDataMigrateTaskOutput) SetSkipObjectCount

SetSkipObjectCount sets the SkipObjectCount field's value.

func (*TaskProgressForQueryDataMigrateTaskOutput) SetTotalBytes

SetTotalBytes sets the TotalBytes field's value.

func (*TaskProgressForQueryDataMigrateTaskOutput) SetTotalObjects

SetTotalObjects sets the TotalObjects field's value.

func (*TaskProgressForQueryDataMigrateTaskOutput) SetTransferBytesSpeed

SetTransferBytesSpeed sets the TransferBytesSpeed field's value.

func (*TaskProgressForQueryDataMigrateTaskOutput) SetTransferCountSpeed

SetTransferCountSpeed sets the TransferCountSpeed field's value.

func (*TaskProgressForQueryDataMigrateTaskOutput) SetTransferredBytes

SetTransferredBytes sets the TransferredBytes field's value.

func (*TaskProgressForQueryDataMigrateTaskOutput) SetTransferredObjects

SetTransferredObjects sets the TransferredObjects field's value.

func (TaskProgressForQueryDataMigrateTaskOutput) String

String returns the string representation

type TaskReportForQueryDataMigrateTaskOutput

type TaskReportForQueryDataMigrateTaskOutput struct {
	FailedListName *string `type:"string"`

	ReportName *string `type:"string"`

	SuccessListName *string `type:"string"`
	// contains filtered or unexported fields
}

func (TaskReportForQueryDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*TaskReportForQueryDataMigrateTaskOutput) SetFailedListName

SetFailedListName sets the FailedListName field's value.

func (*TaskReportForQueryDataMigrateTaskOutput) SetReportName

SetReportName sets the ReportName field's value.

func (*TaskReportForQueryDataMigrateTaskOutput) SetSuccessListName

SetSuccessListName sets the SuccessListName field's value.

func (TaskReportForQueryDataMigrateTaskOutput) String

String returns the string representation

type TimeBandwidthSettingForCreateDataMigrateTaskInput

type TimeBandwidthSettingForCreateDataMigrateTaskInput struct {
	Bandwidth *int64 `max:"1.073741824e+09" type:"int64"`

	End *int32 `min:"1" max:"24" type:"int32"`

	Start *int32 `max:"23" type:"int32"`
	// contains filtered or unexported fields
}

func (TimeBandwidthSettingForCreateDataMigrateTaskInput) GoString

GoString returns the string representation

func (*TimeBandwidthSettingForCreateDataMigrateTaskInput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*TimeBandwidthSettingForCreateDataMigrateTaskInput) SetEnd

SetEnd sets the End field's value.

func (*TimeBandwidthSettingForCreateDataMigrateTaskInput) SetStart

SetStart sets the Start field's value.

func (TimeBandwidthSettingForCreateDataMigrateTaskInput) String

String returns the string representation

func (*TimeBandwidthSettingForCreateDataMigrateTaskInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type TimeBandwidthSettingForQueryDataMigrateTaskOutput

type TimeBandwidthSettingForQueryDataMigrateTaskOutput struct {
	Bandwidth *int64 `max:"1.073741824e+09" type:"int64"`

	End *int32 `min:"1" max:"24" type:"int32"`

	Start *int32 `max:"23" type:"int32"`
	// contains filtered or unexported fields
}

func (TimeBandwidthSettingForQueryDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*TimeBandwidthSettingForQueryDataMigrateTaskOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*TimeBandwidthSettingForQueryDataMigrateTaskOutput) SetEnd

SetEnd sets the End field's value.

func (*TimeBandwidthSettingForQueryDataMigrateTaskOutput) SetStart

SetStart sets the Start field's value.

func (TimeBandwidthSettingForQueryDataMigrateTaskOutput) String

String returns the string representation

type UrlSourceConfigForCreateDataMigrateTaskInput

type UrlSourceConfigForCreateDataMigrateTaskInput struct {
	BucketAccessConfig *BucketAccessConfigForCreateDataMigrateTaskInput `type:"structure"`

	IsUrlTryRangeGet *bool `type:"boolean"`

	UrlListLink *string `type:"string"`

	UrlListName *string `type:"string"`
	// contains filtered or unexported fields
}

func (UrlSourceConfigForCreateDataMigrateTaskInput) GoString

GoString returns the string representation

func (*UrlSourceConfigForCreateDataMigrateTaskInput) SetBucketAccessConfig

SetBucketAccessConfig sets the BucketAccessConfig field's value.

func (*UrlSourceConfigForCreateDataMigrateTaskInput) SetIsUrlTryRangeGet

SetIsUrlTryRangeGet sets the IsUrlTryRangeGet field's value.

SetUrlListLink sets the UrlListLink field's value.

func (*UrlSourceConfigForCreateDataMigrateTaskInput) SetUrlListName

SetUrlListName sets the UrlListName field's value.

func (UrlSourceConfigForCreateDataMigrateTaskInput) String

String returns the string representation

type UrlSourceConfigForQueryDataMigrateTaskOutput

type UrlSourceConfigForQueryDataMigrateTaskOutput struct {
	BucketAccessConfig *BucketAccessConfigForQueryDataMigrateTaskOutput `type:"structure"`

	IsUrlTryRangeGet *bool `type:"boolean"`

	UrlListLink *string `type:"string"`

	UrlListName *string `type:"string"`
	// contains filtered or unexported fields
}

func (UrlSourceConfigForQueryDataMigrateTaskOutput) GoString

GoString returns the string representation

func (*UrlSourceConfigForQueryDataMigrateTaskOutput) SetBucketAccessConfig

SetBucketAccessConfig sets the BucketAccessConfig field's value.

func (*UrlSourceConfigForQueryDataMigrateTaskOutput) SetIsUrlTryRangeGet

SetIsUrlTryRangeGet sets the IsUrlTryRangeGet field's value.

SetUrlListLink sets the UrlListLink field's value.

func (*UrlSourceConfigForQueryDataMigrateTaskOutput) SetUrlListName

SetUrlListName sets the UrlListName field's value.

func (UrlSourceConfigForQueryDataMigrateTaskOutput) String

String returns the string representation

Jump to

Keyboard shortcuts

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