dms20250101

package
v1.2.21 Latest Latest
Warning

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

Go to latest
Published: Mar 19, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package dms20250101iface provides an interface to enable mocking the DMS20250101 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 (
	// EnumOfAddressTypeForCreateAddressInputSource is a EnumOfAddressTypeForCreateAddressInput enum value
	EnumOfAddressTypeForCreateAddressInputSource = "Source"

	// EnumOfAddressTypeForCreateAddressInputDestination is a EnumOfAddressTypeForCreateAddressInput enum value
	EnumOfAddressTypeForCreateAddressInputDestination = "Destination"
)
View Source
const (
	// EnumOfDeployAreaForCreateAgentGroupInputCloudOverlay is a EnumOfDeployAreaForCreateAgentGroupInput enum value
	EnumOfDeployAreaForCreateAgentGroupInputCloudOverlay = "CloudOverlay"

	// EnumOfDeployAreaForCreateAgentGroupInputPremises is a EnumOfDeployAreaForCreateAgentGroupInput enum value
	EnumOfDeployAreaForCreateAgentGroupInputPremises = "Premises"
)
View Source
const (
	// EnumOfNetworkTypeForCreateAgentGroupInputPublic is a EnumOfNetworkTypeForCreateAgentGroupInput enum value
	EnumOfNetworkTypeForCreateAgentGroupInputPublic = "Public"

	// EnumOfNetworkTypeForCreateAgentGroupInputVpc is a EnumOfNetworkTypeForCreateAgentGroupInput enum value
	EnumOfNetworkTypeForCreateAgentGroupInputVpc = "Vpc"
)
View Source
const (
	// EnumOfOverwritePolicyForCreateTaskInputForce is a EnumOfOverwritePolicyForCreateTaskInput enum value
	EnumOfOverwritePolicyForCreateTaskInputForce = "Force"

	// EnumOfOverwritePolicyForCreateTaskInputNone is a EnumOfOverwritePolicyForCreateTaskInput enum value
	EnumOfOverwritePolicyForCreateTaskInputNone = "None"

	// EnumOfOverwritePolicyForCreateTaskInputLastModify is a EnumOfOverwritePolicyForCreateTaskInput enum value
	EnumOfOverwritePolicyForCreateTaskInputLastModify = "LastModify"
)
View Source
const (
	// EnumOfSymlinkPolicyForCreateTaskInputSkip is a EnumOfSymlinkPolicyForCreateTaskInput enum value
	EnumOfSymlinkPolicyForCreateTaskInputSkip = "Skip"

	// EnumOfSymlinkPolicyForCreateTaskInputFollow is a EnumOfSymlinkPolicyForCreateTaskInput enum value
	EnumOfSymlinkPolicyForCreateTaskInputFollow = "Follow"
)
View Source
const (
	// EnumOfOverwritePolicyForGetTaskOutputForce is a EnumOfOverwritePolicyForGetTaskOutput enum value
	EnumOfOverwritePolicyForGetTaskOutputForce = "Force"

	// EnumOfOverwritePolicyForGetTaskOutputNone is a EnumOfOverwritePolicyForGetTaskOutput enum value
	EnumOfOverwritePolicyForGetTaskOutputNone = "None"

	// EnumOfOverwritePolicyForGetTaskOutputLastModify is a EnumOfOverwritePolicyForGetTaskOutput enum value
	EnumOfOverwritePolicyForGetTaskOutputLastModify = "LastModify"
)
View Source
const (
	// EnumOfSymlinkPolicyForGetTaskOutputSkip is a EnumOfSymlinkPolicyForGetTaskOutput enum value
	EnumOfSymlinkPolicyForGetTaskOutputSkip = "Skip"

	// EnumOfSymlinkPolicyForGetTaskOutputFollow is a EnumOfSymlinkPolicyForGetTaskOutput enum value
	EnumOfSymlinkPolicyForGetTaskOutputFollow = "Follow"
)
View Source
const (
	// EnumOfAddressTypeForListAddressesOutputSource is a EnumOfAddressTypeForListAddressesOutput enum value
	EnumOfAddressTypeForListAddressesOutputSource = "Source"

	// EnumOfAddressTypeForListAddressesOutputDestination is a EnumOfAddressTypeForListAddressesOutput enum value
	EnumOfAddressTypeForListAddressesOutputDestination = "Destination"
)
View Source
const (
	// EnumOfProtocolTypeForListAddressesOutputLocalFs is a EnumOfProtocolTypeForListAddressesOutput enum value
	EnumOfProtocolTypeForListAddressesOutputLocalFs = "LocalFS"

	// EnumOfProtocolTypeForListAddressesOutputTos is a EnumOfProtocolTypeForListAddressesOutput enum value
	EnumOfProtocolTypeForListAddressesOutputTos = "Tos"
)
View Source
const (
	// EnumOfNetworkTypeForListAgentsOutputPublic is a EnumOfNetworkTypeForListAgentsOutput enum value
	EnumOfNetworkTypeForListAgentsOutputPublic = "Public"

	// EnumOfNetworkTypeForListAgentsOutputVpc is a EnumOfNetworkTypeForListAgentsOutput enum value
	EnumOfNetworkTypeForListAgentsOutputVpc = "Vpc"
)
View Source
const (
	// EnumOfOverwritePolicyForListTasksOutputForce is a EnumOfOverwritePolicyForListTasksOutput enum value
	EnumOfOverwritePolicyForListTasksOutputForce = "Force"

	// EnumOfOverwritePolicyForListTasksOutputNone is a EnumOfOverwritePolicyForListTasksOutput enum value
	EnumOfOverwritePolicyForListTasksOutputNone = "None"

	// EnumOfOverwritePolicyForListTasksOutputLastModify is a EnumOfOverwritePolicyForListTasksOutput enum value
	EnumOfOverwritePolicyForListTasksOutputLastModify = "LastModify"
)
View Source
const (
	// EnumOfSymlinkPolicyForListTasksOutputSkip is a EnumOfSymlinkPolicyForListTasksOutput enum value
	EnumOfSymlinkPolicyForListTasksOutputSkip = "Skip"

	// EnumOfSymlinkPolicyForListTasksOutputFollow is a EnumOfSymlinkPolicyForListTasksOutput enum value
	EnumOfSymlinkPolicyForListTasksOutputFollow = "Follow"
)
View Source
const (
	// EnumOfTaskStatusForListTasksOutputQueueing is a EnumOfTaskStatusForListTasksOutput enum value
	EnumOfTaskStatusForListTasksOutputQueueing = "Queueing"

	// EnumOfTaskStatusForListTasksOutputPreparing is a EnumOfTaskStatusForListTasksOutput enum value
	EnumOfTaskStatusForListTasksOutputPreparing = "Preparing"

	// EnumOfTaskStatusForListTasksOutputTransferring is a EnumOfTaskStatusForListTasksOutput enum value
	EnumOfTaskStatusForListTasksOutputTransferring = "Transferring"

	// EnumOfTaskStatusForListTasksOutputVerifying is a EnumOfTaskStatusForListTasksOutput enum value
	EnumOfTaskStatusForListTasksOutputVerifying = "Verifying"

	// EnumOfTaskStatusForListTasksOutputFinished is a EnumOfTaskStatusForListTasksOutput enum value
	EnumOfTaskStatusForListTasksOutputFinished = "Finished"

	// EnumOfTaskStatusForListTasksOutputStopping is a EnumOfTaskStatusForListTasksOutput enum value
	EnumOfTaskStatusForListTasksOutputStopping = "Stopping"

	// EnumOfTaskStatusForListTasksOutputStopped is a EnumOfTaskStatusForListTasksOutput enum value
	EnumOfTaskStatusForListTasksOutputStopped = "Stopped"

	// EnumOfTaskStatusForListTasksOutputFailing is a EnumOfTaskStatusForListTasksOutput enum value
	EnumOfTaskStatusForListTasksOutputFailing = "Failing"

	// EnumOfTaskStatusForListTasksOutputFailed is a EnumOfTaskStatusForListTasksOutput enum value
	EnumOfTaskStatusForListTasksOutputFailed = "Failed"
)
View Source
const (
	// EnumOfTaskStatusForUpdateTaskInputQueueing is a EnumOfTaskStatusForUpdateTaskInput enum value
	EnumOfTaskStatusForUpdateTaskInputQueueing = "Queueing"

	// EnumOfTaskStatusForUpdateTaskInputPreparing is a EnumOfTaskStatusForUpdateTaskInput enum value
	EnumOfTaskStatusForUpdateTaskInputPreparing = "Preparing"

	// EnumOfTaskStatusForUpdateTaskInputTransferring is a EnumOfTaskStatusForUpdateTaskInput enum value
	EnumOfTaskStatusForUpdateTaskInputTransferring = "Transferring"

	// EnumOfTaskStatusForUpdateTaskInputVerifying is a EnumOfTaskStatusForUpdateTaskInput enum value
	EnumOfTaskStatusForUpdateTaskInputVerifying = "Verifying"

	// EnumOfTaskStatusForUpdateTaskInputFinished is a EnumOfTaskStatusForUpdateTaskInput enum value
	EnumOfTaskStatusForUpdateTaskInputFinished = "Finished"

	// EnumOfTaskStatusForUpdateTaskInputStopping is a EnumOfTaskStatusForUpdateTaskInput enum value
	EnumOfTaskStatusForUpdateTaskInputStopping = "Stopping"

	// EnumOfTaskStatusForUpdateTaskInputStopped is a EnumOfTaskStatusForUpdateTaskInput enum value
	EnumOfTaskStatusForUpdateTaskInputStopped = "Stopped"

	// EnumOfTaskStatusForUpdateTaskInputFailing is a EnumOfTaskStatusForUpdateTaskInput enum value
	EnumOfTaskStatusForUpdateTaskInputFailing = "Failing"

	// EnumOfTaskStatusForUpdateTaskInputFailed is a EnumOfTaskStatusForUpdateTaskInput enum value
	EnumOfTaskStatusForUpdateTaskInputFailed = "Failed"
)
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

View Source
const (
	// EnumOfDeployTypeForCreateAgentGroupInputHalfManaged is a EnumOfDeployTypeForCreateAgentGroupInput enum value
	EnumOfDeployTypeForCreateAgentGroupInputHalfManaged = "HalfManaged"
)
View Source
const (
	// EnumOfRunningModeForCreateAgentInputProcess is a EnumOfRunningModeForCreateAgentInput enum value
	EnumOfRunningModeForCreateAgentInputProcess = "Process"
)
View Source
const (
	// EnumOfRunningModeForListAgentsOutputProcess is a EnumOfRunningModeForListAgentsOutput enum value
	EnumOfRunningModeForListAgentsOutputProcess = "Process"
)
View Source
const (
	// EnumOfTaskTypeForCreateTaskInputHalfManaged is a EnumOfTaskTypeForCreateTaskInput enum value
	EnumOfTaskTypeForCreateTaskInputHalfManaged = "HalfManaged"
)
View Source
const (
	// EnumOfTaskTypeForListTasksOutputHalfManaged is a EnumOfTaskTypeForListTasksOutput enum value
	EnumOfTaskTypeForListTasksOutputHalfManaged = "HalfManaged"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AddressAccessConfigForCreateAddressInput

type AddressAccessConfigForCreateAddressInput struct {
	LocalFs *LocalFsForCreateAddressInput `type:"structure" json:",omitempty"`

	Tos *TosForCreateAddressInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AddressAccessConfigForCreateAddressInput) GoString

GoString returns the string representation

func (*AddressAccessConfigForCreateAddressInput) SetLocalFs

SetLocalFs sets the LocalFs field's value.

func (*AddressAccessConfigForCreateAddressInput) SetTos

SetTos sets the Tos field's value.

func (AddressAccessConfigForCreateAddressInput) String

String returns the string representation

type AddressAccessConfigForGetAddressOutput

type AddressAccessConfigForGetAddressOutput struct {
	LocalFs *LocalFsForGetAddressOutput `type:"structure"`

	Tos *TosForGetAddressOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (AddressAccessConfigForGetAddressOutput) GoString

GoString returns the string representation

func (*AddressAccessConfigForGetAddressOutput) SetLocalFs

SetLocalFs sets the LocalFs field's value.

func (*AddressAccessConfigForGetAddressOutput) SetTos

SetTos sets the Tos field's value.

func (AddressAccessConfigForGetAddressOutput) String

String returns the string representation

type AddressAccessConfigForListAddressesOutput

type AddressAccessConfigForListAddressesOutput struct {
	LocalFs *LocalFsForListAddressesOutput `type:"structure"`

	Tos *TosForListAddressesOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (AddressAccessConfigForListAddressesOutput) GoString

GoString returns the string representation

func (*AddressAccessConfigForListAddressesOutput) SetLocalFs

SetLocalFs sets the LocalFs field's value.

func (*AddressAccessConfigForListAddressesOutput) SetTos

SetTos sets the Tos field's value.

func (AddressAccessConfigForListAddressesOutput) String

String returns the string representation

type CreateAddressInput

type CreateAddressInput struct {
	AddressAccessConfig *AddressAccessConfigForCreateAddressInput `type:"structure" json:",omitempty"`

	// AddressName is a required field
	AddressName *string `type:"string" json:",omitempty" required:"true"`

	// AddressType is a required field
	AddressType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfAddressTypeForCreateAddressInput"`

	// ProtocolType is a required field
	ProtocolType *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateAddressInput) GoString

func (s CreateAddressInput) GoString() string

GoString returns the string representation

func (*CreateAddressInput) SetAddressAccessConfig

SetAddressAccessConfig sets the AddressAccessConfig field's value.

func (*CreateAddressInput) SetAddressName

func (s *CreateAddressInput) SetAddressName(v string) *CreateAddressInput

SetAddressName sets the AddressName field's value.

func (*CreateAddressInput) SetAddressType

func (s *CreateAddressInput) SetAddressType(v string) *CreateAddressInput

SetAddressType sets the AddressType field's value.

func (*CreateAddressInput) SetProtocolType

func (s *CreateAddressInput) SetProtocolType(v string) *CreateAddressInput

SetProtocolType sets the ProtocolType field's value.

func (CreateAddressInput) String

func (s CreateAddressInput) String() string

String returns the string representation

func (*CreateAddressInput) Validate

func (s *CreateAddressInput) Validate() error

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

type CreateAddressOutput

type CreateAddressOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateAddressOutput) GoString

func (s CreateAddressOutput) GoString() string

GoString returns the string representation

func (*CreateAddressOutput) SetAccountId

func (s *CreateAddressOutput) SetAccountId(v string) *CreateAddressOutput

SetAccountId sets the AccountId field's value.

func (*CreateAddressOutput) SetId

SetId sets the Id field's value.

func (CreateAddressOutput) String

func (s CreateAddressOutput) String() string

String returns the string representation

type CreateAgentGroupInput

type CreateAgentGroupInput struct {

	// AgentGroupName is a required field
	AgentGroupName *string `type:"string" json:",omitempty" required:"true"`

	// DeployArea is a required field
	DeployArea *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfDeployAreaForCreateAgentGroupInput"`

	// DeployType is a required field
	DeployType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfDeployTypeForCreateAgentGroupInput"`

	// NetworkType is a required field
	NetworkType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfNetworkTypeForCreateAgentGroupInput"`
	// contains filtered or unexported fields
}

func (CreateAgentGroupInput) GoString

func (s CreateAgentGroupInput) GoString() string

GoString returns the string representation

func (*CreateAgentGroupInput) SetAgentGroupName

func (s *CreateAgentGroupInput) SetAgentGroupName(v string) *CreateAgentGroupInput

SetAgentGroupName sets the AgentGroupName field's value.

func (*CreateAgentGroupInput) SetDeployArea

func (s *CreateAgentGroupInput) SetDeployArea(v string) *CreateAgentGroupInput

SetDeployArea sets the DeployArea field's value.

func (*CreateAgentGroupInput) SetDeployType

func (s *CreateAgentGroupInput) SetDeployType(v string) *CreateAgentGroupInput

SetDeployType sets the DeployType field's value.

func (*CreateAgentGroupInput) SetNetworkType

func (s *CreateAgentGroupInput) SetNetworkType(v string) *CreateAgentGroupInput

SetNetworkType sets the NetworkType field's value.

func (CreateAgentGroupInput) String

func (s CreateAgentGroupInput) String() string

String returns the string representation

func (*CreateAgentGroupInput) Validate

func (s *CreateAgentGroupInput) Validate() error

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

type CreateAgentGroupOutput

type CreateAgentGroupOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateAgentGroupOutput) GoString

func (s CreateAgentGroupOutput) GoString() string

GoString returns the string representation

func (*CreateAgentGroupOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*CreateAgentGroupOutput) SetId

SetId sets the Id field's value.

func (CreateAgentGroupOutput) String

func (s CreateAgentGroupOutput) String() string

String returns the string representation

type CreateAgentInput

type CreateAgentInput struct {

	// AgentGroupId is a required field
	AgentGroupId *string `type:"string" json:",omitempty" required:"true"`

	// Alias is a required field
	Alias *string `type:"string" json:",omitempty" required:"true"`

	// RunningMode is a required field
	RunningMode *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfRunningModeForCreateAgentInput"`
	// contains filtered or unexported fields
}

func (CreateAgentInput) GoString

func (s CreateAgentInput) GoString() string

GoString returns the string representation

func (*CreateAgentInput) SetAgentGroupId

func (s *CreateAgentInput) SetAgentGroupId(v string) *CreateAgentInput

SetAgentGroupId sets the AgentGroupId field's value.

func (*CreateAgentInput) SetAlias

func (s *CreateAgentInput) SetAlias(v string) *CreateAgentInput

SetAlias sets the Alias field's value.

func (*CreateAgentInput) SetRunningMode

func (s *CreateAgentInput) SetRunningMode(v string) *CreateAgentInput

SetRunningMode sets the RunningMode field's value.

func (CreateAgentInput) String

func (s CreateAgentInput) String() string

String returns the string representation

func (*CreateAgentInput) Validate

func (s *CreateAgentInput) Validate() error

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

type CreateAgentOutput

type CreateAgentOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateAgentOutput) GoString

func (s CreateAgentOutput) GoString() string

GoString returns the string representation

func (*CreateAgentOutput) SetAccountId

func (s *CreateAgentOutput) SetAccountId(v string) *CreateAgentOutput

SetAccountId sets the AccountId field's value.

func (*CreateAgentOutput) SetId

SetId sets the Id field's value.

func (CreateAgentOutput) String

func (s CreateAgentOutput) String() string

String returns the string representation

type CreateTaskInput

type CreateTaskInput struct {
	AgentGroupId *string `type:"string" json:",omitempty"`

	// DestinationId is a required field
	DestinationId *string `type:"string" json:",omitempty" required:"true"`

	// SourceId is a required field
	SourceId *string `type:"string" json:",omitempty" required:"true"`

	TaskConfig *TaskConfigForCreateTaskInput `type:"structure" json:",omitempty"`

	// TaskName is a required field
	TaskName *string `type:"string" json:",omitempty" required:"true"`

	// TaskType is a required field
	TaskType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTaskTypeForCreateTaskInput"`
	// contains filtered or unexported fields
}

func (CreateTaskInput) GoString

func (s CreateTaskInput) GoString() string

GoString returns the string representation

func (*CreateTaskInput) SetAgentGroupId

func (s *CreateTaskInput) SetAgentGroupId(v string) *CreateTaskInput

SetAgentGroupId sets the AgentGroupId field's value.

func (*CreateTaskInput) SetDestinationId

func (s *CreateTaskInput) SetDestinationId(v string) *CreateTaskInput

SetDestinationId sets the DestinationId field's value.

func (*CreateTaskInput) SetSourceId

func (s *CreateTaskInput) SetSourceId(v string) *CreateTaskInput

SetSourceId sets the SourceId field's value.

func (*CreateTaskInput) SetTaskConfig

SetTaskConfig sets the TaskConfig field's value.

func (*CreateTaskInput) SetTaskName

func (s *CreateTaskInput) SetTaskName(v string) *CreateTaskInput

SetTaskName sets the TaskName field's value.

func (*CreateTaskInput) SetTaskType

func (s *CreateTaskInput) SetTaskType(v string) *CreateTaskInput

SetTaskType sets the TaskType field's value.

func (CreateTaskInput) String

func (s CreateTaskInput) String() string

String returns the string representation

func (*CreateTaskInput) Validate

func (s *CreateTaskInput) Validate() error

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

type CreateTaskOutput

type CreateTaskOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateTaskOutput) GoString

func (s CreateTaskOutput) GoString() string

GoString returns the string representation

func (*CreateTaskOutput) SetAccountId

func (s *CreateTaskOutput) SetAccountId(v string) *CreateTaskOutput

SetAccountId sets the AccountId field's value.

func (*CreateTaskOutput) SetId

SetId sets the Id field's value.

func (CreateTaskOutput) String

func (s CreateTaskOutput) String() string

String returns the string representation

type DMS20250101

type DMS20250101 struct {
	*client.Client
}

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

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

func New

New create int can support ssl or region locate set

func (*DMS20250101) CreateAddress

func (c *DMS20250101) CreateAddress(input *CreateAddressInput) (*CreateAddressOutput, error)

CreateAddress API operation for DMS20250101.

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 DMS20250101's API operation CreateAddress for usage and error information.

func (*DMS20250101) CreateAddressCommon

func (c *DMS20250101) CreateAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAddressCommon API operation for DMS20250101.

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 DMS20250101's API operation CreateAddressCommon for usage and error information.

func (*DMS20250101) CreateAddressCommonRequest

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

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

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

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

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

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

func (*DMS20250101) CreateAddressCommonWithContext

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

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

See CreateAddressCommon 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 (*DMS20250101) CreateAddressRequest

func (c *DMS20250101) CreateAddressRequest(input *CreateAddressInput) (req *request.Request, output *CreateAddressOutput)

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

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

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

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

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

func (*DMS20250101) CreateAddressWithContext

func (c *DMS20250101) CreateAddressWithContext(ctx volcengine.Context, input *CreateAddressInput, opts ...request.Option) (*CreateAddressOutput, error)

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

See CreateAddress 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 (*DMS20250101) CreateAgent

func (c *DMS20250101) CreateAgent(input *CreateAgentInput) (*CreateAgentOutput, error)

CreateAgent API operation for DMS20250101.

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 DMS20250101's API operation CreateAgent for usage and error information.

func (*DMS20250101) CreateAgentCommon

func (c *DMS20250101) CreateAgentCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAgentCommon API operation for DMS20250101.

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 DMS20250101's API operation CreateAgentCommon for usage and error information.

func (*DMS20250101) CreateAgentCommonRequest

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

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

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

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

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

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

func (*DMS20250101) CreateAgentCommonWithContext

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

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

See CreateAgentCommon 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 (*DMS20250101) CreateAgentGroup

func (c *DMS20250101) CreateAgentGroup(input *CreateAgentGroupInput) (*CreateAgentGroupOutput, error)

CreateAgentGroup API operation for DMS20250101.

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 DMS20250101's API operation CreateAgentGroup for usage and error information.

func (*DMS20250101) CreateAgentGroupCommon

func (c *DMS20250101) CreateAgentGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAgentGroupCommon API operation for DMS20250101.

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 DMS20250101's API operation CreateAgentGroupCommon for usage and error information.

func (*DMS20250101) CreateAgentGroupCommonRequest

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

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

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

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

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

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

func (*DMS20250101) CreateAgentGroupCommonWithContext

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

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

See CreateAgentGroupCommon 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 (*DMS20250101) CreateAgentGroupRequest

func (c *DMS20250101) CreateAgentGroupRequest(input *CreateAgentGroupInput) (req *request.Request, output *CreateAgentGroupOutput)

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

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

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

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

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

func (*DMS20250101) CreateAgentGroupWithContext

func (c *DMS20250101) CreateAgentGroupWithContext(ctx volcengine.Context, input *CreateAgentGroupInput, opts ...request.Option) (*CreateAgentGroupOutput, error)

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

See CreateAgentGroup 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 (*DMS20250101) CreateAgentRequest

func (c *DMS20250101) CreateAgentRequest(input *CreateAgentInput) (req *request.Request, output *CreateAgentOutput)

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

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

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

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

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

func (*DMS20250101) CreateAgentWithContext

func (c *DMS20250101) CreateAgentWithContext(ctx volcengine.Context, input *CreateAgentInput, opts ...request.Option) (*CreateAgentOutput, error)

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

See CreateAgent 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 (*DMS20250101) CreateTask

func (c *DMS20250101) CreateTask(input *CreateTaskInput) (*CreateTaskOutput, error)

CreateTask API operation for DMS20250101.

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 DMS20250101's API operation CreateTask for usage and error information.

func (*DMS20250101) CreateTaskCommon

func (c *DMS20250101) CreateTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateTaskCommon API operation for DMS20250101.

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 DMS20250101's API operation CreateTaskCommon for usage and error information.

func (*DMS20250101) CreateTaskCommonRequest

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

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

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

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

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

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

func (*DMS20250101) CreateTaskCommonWithContext

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

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

See CreateTaskCommon 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 (*DMS20250101) CreateTaskRequest

func (c *DMS20250101) CreateTaskRequest(input *CreateTaskInput) (req *request.Request, output *CreateTaskOutput)

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

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

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

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

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

func (*DMS20250101) CreateTaskWithContext

func (c *DMS20250101) CreateTaskWithContext(ctx volcengine.Context, input *CreateTaskInput, opts ...request.Option) (*CreateTaskOutput, error)

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

See CreateTask 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 (*DMS20250101) DeleteAddress

func (c *DMS20250101) DeleteAddress(input *DeleteAddressInput) (*DeleteAddressOutput, error)

DeleteAddress API operation for DMS20250101.

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 DMS20250101's API operation DeleteAddress for usage and error information.

func (*DMS20250101) DeleteAddressCommon

func (c *DMS20250101) DeleteAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAddressCommon API operation for DMS20250101.

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 DMS20250101's API operation DeleteAddressCommon for usage and error information.

func (*DMS20250101) DeleteAddressCommonRequest

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

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

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

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

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

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

func (*DMS20250101) DeleteAddressCommonWithContext

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

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

See DeleteAddressCommon 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 (*DMS20250101) DeleteAddressRequest

func (c *DMS20250101) DeleteAddressRequest(input *DeleteAddressInput) (req *request.Request, output *DeleteAddressOutput)

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

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

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

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

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

func (*DMS20250101) DeleteAddressWithContext

func (c *DMS20250101) DeleteAddressWithContext(ctx volcengine.Context, input *DeleteAddressInput, opts ...request.Option) (*DeleteAddressOutput, error)

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

See DeleteAddress 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 (*DMS20250101) DeleteAgent

func (c *DMS20250101) DeleteAgent(input *DeleteAgentInput) (*DeleteAgentOutput, error)

DeleteAgent API operation for DMS20250101.

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 DMS20250101's API operation DeleteAgent for usage and error information.

func (*DMS20250101) DeleteAgentCommon

func (c *DMS20250101) DeleteAgentCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAgentCommon API operation for DMS20250101.

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 DMS20250101's API operation DeleteAgentCommon for usage and error information.

func (*DMS20250101) DeleteAgentCommonRequest

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

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

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

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

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

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

func (*DMS20250101) DeleteAgentCommonWithContext

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

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

See DeleteAgentCommon 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 (*DMS20250101) DeleteAgentGroup

func (c *DMS20250101) DeleteAgentGroup(input *DeleteAgentGroupInput) (*DeleteAgentGroupOutput, error)

DeleteAgentGroup API operation for DMS20250101.

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 DMS20250101's API operation DeleteAgentGroup for usage and error information.

func (*DMS20250101) DeleteAgentGroupCommon

func (c *DMS20250101) DeleteAgentGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAgentGroupCommon API operation for DMS20250101.

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 DMS20250101's API operation DeleteAgentGroupCommon for usage and error information.

func (*DMS20250101) DeleteAgentGroupCommonRequest

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

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

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

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

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

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

func (*DMS20250101) DeleteAgentGroupCommonWithContext

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

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

See DeleteAgentGroupCommon 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 (*DMS20250101) DeleteAgentGroupRequest

func (c *DMS20250101) DeleteAgentGroupRequest(input *DeleteAgentGroupInput) (req *request.Request, output *DeleteAgentGroupOutput)

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

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

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

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

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

func (*DMS20250101) DeleteAgentGroupWithContext

func (c *DMS20250101) DeleteAgentGroupWithContext(ctx volcengine.Context, input *DeleteAgentGroupInput, opts ...request.Option) (*DeleteAgentGroupOutput, error)

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

See DeleteAgentGroup 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 (*DMS20250101) DeleteAgentRequest

func (c *DMS20250101) DeleteAgentRequest(input *DeleteAgentInput) (req *request.Request, output *DeleteAgentOutput)

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

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

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

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

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

func (*DMS20250101) DeleteAgentWithContext

func (c *DMS20250101) DeleteAgentWithContext(ctx volcengine.Context, input *DeleteAgentInput, opts ...request.Option) (*DeleteAgentOutput, error)

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

See DeleteAgent 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 (*DMS20250101) DeleteTask

func (c *DMS20250101) DeleteTask(input *DeleteTaskInput) (*DeleteTaskOutput, error)

DeleteTask API operation for DMS20250101.

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 DMS20250101's API operation DeleteTask for usage and error information.

func (*DMS20250101) DeleteTaskCommon

func (c *DMS20250101) DeleteTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteTaskCommon API operation for DMS20250101.

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 DMS20250101's API operation DeleteTaskCommon for usage and error information.

func (*DMS20250101) DeleteTaskCommonRequest

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

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

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

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

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

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

func (*DMS20250101) DeleteTaskCommonWithContext

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

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

See DeleteTaskCommon 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 (*DMS20250101) DeleteTaskRequest

func (c *DMS20250101) DeleteTaskRequest(input *DeleteTaskInput) (req *request.Request, output *DeleteTaskOutput)

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

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

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

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

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

func (*DMS20250101) DeleteTaskWithContext

func (c *DMS20250101) DeleteTaskWithContext(ctx volcengine.Context, input *DeleteTaskInput, opts ...request.Option) (*DeleteTaskOutput, error)

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

See DeleteTask 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 (*DMS20250101) GetAddress

func (c *DMS20250101) GetAddress(input *GetAddressInput) (*GetAddressOutput, error)

GetAddress API operation for DMS20250101.

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 DMS20250101's API operation GetAddress for usage and error information.

func (*DMS20250101) GetAddressCommon

func (c *DMS20250101) GetAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetAddressCommon API operation for DMS20250101.

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 DMS20250101's API operation GetAddressCommon for usage and error information.

func (*DMS20250101) GetAddressCommonRequest

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

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

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

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

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

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

func (*DMS20250101) GetAddressCommonWithContext

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

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

See GetAddressCommon 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 (*DMS20250101) GetAddressRequest

func (c *DMS20250101) GetAddressRequest(input *GetAddressInput) (req *request.Request, output *GetAddressOutput)

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

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

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

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

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

func (*DMS20250101) GetAddressWithContext

func (c *DMS20250101) GetAddressWithContext(ctx volcengine.Context, input *GetAddressInput, opts ...request.Option) (*GetAddressOutput, error)

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

See GetAddress 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 (*DMS20250101) GetAgent

func (c *DMS20250101) GetAgent(input *GetAgentInput) (*GetAgentOutput, error)

GetAgent API operation for DMS20250101.

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 DMS20250101's API operation GetAgent for usage and error information.

func (*DMS20250101) GetAgentCommon

func (c *DMS20250101) GetAgentCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetAgentCommon API operation for DMS20250101.

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 DMS20250101's API operation GetAgentCommon for usage and error information.

func (*DMS20250101) GetAgentCommonRequest

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

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

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

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

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

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

func (*DMS20250101) GetAgentCommonWithContext

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

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

See GetAgentCommon 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 (*DMS20250101) GetAgentGroup

func (c *DMS20250101) GetAgentGroup(input *GetAgentGroupInput) (*GetAgentGroupOutput, error)

GetAgentGroup API operation for DMS20250101.

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 DMS20250101's API operation GetAgentGroup for usage and error information.

func (*DMS20250101) GetAgentGroupCommon

func (c *DMS20250101) GetAgentGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetAgentGroupCommon API operation for DMS20250101.

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 DMS20250101's API operation GetAgentGroupCommon for usage and error information.

func (*DMS20250101) GetAgentGroupCommonRequest

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

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

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

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

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

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

func (*DMS20250101) GetAgentGroupCommonWithContext

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

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

See GetAgentGroupCommon 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 (*DMS20250101) GetAgentGroupRequest

func (c *DMS20250101) GetAgentGroupRequest(input *GetAgentGroupInput) (req *request.Request, output *GetAgentGroupOutput)

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

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

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

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

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

func (*DMS20250101) GetAgentGroupStatus

func (c *DMS20250101) GetAgentGroupStatus(input *GetAgentGroupStatusInput) (*GetAgentGroupStatusOutput, error)

GetAgentGroupStatus API operation for DMS20250101.

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 DMS20250101's API operation GetAgentGroupStatus for usage and error information.

func (*DMS20250101) GetAgentGroupStatusCommon

func (c *DMS20250101) GetAgentGroupStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetAgentGroupStatusCommon API operation for DMS20250101.

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 DMS20250101's API operation GetAgentGroupStatusCommon for usage and error information.

func (*DMS20250101) GetAgentGroupStatusCommonRequest

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

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

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

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

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

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

func (*DMS20250101) GetAgentGroupStatusCommonWithContext

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

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

See GetAgentGroupStatusCommon 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 (*DMS20250101) GetAgentGroupStatusRequest

func (c *DMS20250101) GetAgentGroupStatusRequest(input *GetAgentGroupStatusInput) (req *request.Request, output *GetAgentGroupStatusOutput)

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

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

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

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

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

func (*DMS20250101) GetAgentGroupStatusWithContext

func (c *DMS20250101) GetAgentGroupStatusWithContext(ctx volcengine.Context, input *GetAgentGroupStatusInput, opts ...request.Option) (*GetAgentGroupStatusOutput, error)

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

See GetAgentGroupStatus 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 (*DMS20250101) GetAgentGroupWithContext

func (c *DMS20250101) GetAgentGroupWithContext(ctx volcengine.Context, input *GetAgentGroupInput, opts ...request.Option) (*GetAgentGroupOutput, error)

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

See GetAgentGroup 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 (*DMS20250101) GetAgentRequest

func (c *DMS20250101) GetAgentRequest(input *GetAgentInput) (req *request.Request, output *GetAgentOutput)

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

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

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

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

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

func (*DMS20250101) GetAgentWithContext

func (c *DMS20250101) GetAgentWithContext(ctx volcengine.Context, input *GetAgentInput, opts ...request.Option) (*GetAgentOutput, error)

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

See GetAgent 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 (*DMS20250101) GetRealTimeStatistics

func (c *DMS20250101) GetRealTimeStatistics(input *GetRealTimeStatisticsInput) (*GetRealTimeStatisticsOutput, error)

GetRealTimeStatistics API operation for DMS20250101.

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 DMS20250101's API operation GetRealTimeStatistics for usage and error information.

func (*DMS20250101) GetRealTimeStatisticsCommon

func (c *DMS20250101) GetRealTimeStatisticsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetRealTimeStatisticsCommon API operation for DMS20250101.

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 DMS20250101's API operation GetRealTimeStatisticsCommon for usage and error information.

func (*DMS20250101) GetRealTimeStatisticsCommonRequest

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

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

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

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

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

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

func (*DMS20250101) GetRealTimeStatisticsCommonWithContext

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

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

See GetRealTimeStatisticsCommon 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 (*DMS20250101) GetRealTimeStatisticsRequest

func (c *DMS20250101) GetRealTimeStatisticsRequest(input *GetRealTimeStatisticsInput) (req *request.Request, output *GetRealTimeStatisticsOutput)

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

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

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

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

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

func (*DMS20250101) GetRealTimeStatisticsWithContext

func (c *DMS20250101) GetRealTimeStatisticsWithContext(ctx volcengine.Context, input *GetRealTimeStatisticsInput, opts ...request.Option) (*GetRealTimeStatisticsOutput, error)

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

See GetRealTimeStatistics 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 (*DMS20250101) GetTask

func (c *DMS20250101) GetTask(input *GetTaskInput) (*GetTaskOutput, error)

GetTask API operation for DMS20250101.

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 DMS20250101's API operation GetTask for usage and error information.

func (*DMS20250101) GetTaskCommon

func (c *DMS20250101) GetTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetTaskCommon API operation for DMS20250101.

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 DMS20250101's API operation GetTaskCommon for usage and error information.

func (*DMS20250101) GetTaskCommonRequest

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

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

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

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

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

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

func (*DMS20250101) GetTaskCommonWithContext

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

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

See GetTaskCommon 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 (*DMS20250101) GetTaskRequest

func (c *DMS20250101) GetTaskRequest(input *GetTaskInput) (req *request.Request, output *GetTaskOutput)

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

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

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

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

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

func (*DMS20250101) GetTaskWithContext

func (c *DMS20250101) GetTaskWithContext(ctx volcengine.Context, input *GetTaskInput, opts ...request.Option) (*GetTaskOutput, error)

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

See GetTask 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 (*DMS20250101) ListAddresses

func (c *DMS20250101) ListAddresses(input *ListAddressesInput) (*ListAddressesOutput, error)

ListAddresses API operation for DMS20250101.

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 DMS20250101's API operation ListAddresses for usage and error information.

func (*DMS20250101) ListAddressesCommon

func (c *DMS20250101) ListAddressesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAddressesCommon API operation for DMS20250101.

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 DMS20250101's API operation ListAddressesCommon for usage and error information.

func (*DMS20250101) ListAddressesCommonRequest

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

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

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

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

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

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

func (*DMS20250101) ListAddressesCommonWithContext

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

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

See ListAddressesCommon 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 (*DMS20250101) ListAddressesRequest

func (c *DMS20250101) ListAddressesRequest(input *ListAddressesInput) (req *request.Request, output *ListAddressesOutput)

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

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

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

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

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

func (*DMS20250101) ListAddressesWithContext

func (c *DMS20250101) ListAddressesWithContext(ctx volcengine.Context, input *ListAddressesInput, opts ...request.Option) (*ListAddressesOutput, error)

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

See ListAddresses 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 (*DMS20250101) ListAgentGroups

func (c *DMS20250101) ListAgentGroups(input *ListAgentGroupsInput) (*ListAgentGroupsOutput, error)

ListAgentGroups API operation for DMS20250101.

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 DMS20250101's API operation ListAgentGroups for usage and error information.

func (*DMS20250101) ListAgentGroupsCommon

func (c *DMS20250101) ListAgentGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAgentGroupsCommon API operation for DMS20250101.

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 DMS20250101's API operation ListAgentGroupsCommon for usage and error information.

func (*DMS20250101) ListAgentGroupsCommonRequest

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

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

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

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

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

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

func (*DMS20250101) ListAgentGroupsCommonWithContext

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

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

See ListAgentGroupsCommon 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 (*DMS20250101) ListAgentGroupsRequest

func (c *DMS20250101) ListAgentGroupsRequest(input *ListAgentGroupsInput) (req *request.Request, output *ListAgentGroupsOutput)

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

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

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

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

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

func (*DMS20250101) ListAgentGroupsWithContext

func (c *DMS20250101) ListAgentGroupsWithContext(ctx volcengine.Context, input *ListAgentGroupsInput, opts ...request.Option) (*ListAgentGroupsOutput, error)

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

See ListAgentGroups 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 (*DMS20250101) ListAgents

func (c *DMS20250101) ListAgents(input *ListAgentsInput) (*ListAgentsOutput, error)

ListAgents API operation for DMS20250101.

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 DMS20250101's API operation ListAgents for usage and error information.

func (*DMS20250101) ListAgentsCommon

func (c *DMS20250101) ListAgentsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAgentsCommon API operation for DMS20250101.

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 DMS20250101's API operation ListAgentsCommon for usage and error information.

func (*DMS20250101) ListAgentsCommonRequest

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

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

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

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

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

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

func (*DMS20250101) ListAgentsCommonWithContext

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

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

See ListAgentsCommon 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 (*DMS20250101) ListAgentsRequest

func (c *DMS20250101) ListAgentsRequest(input *ListAgentsInput) (req *request.Request, output *ListAgentsOutput)

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

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

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

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

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

func (*DMS20250101) ListAgentsWithContext

func (c *DMS20250101) ListAgentsWithContext(ctx volcengine.Context, input *ListAgentsInput, opts ...request.Option) (*ListAgentsOutput, error)

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

See ListAgents 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 (*DMS20250101) ListTasks

func (c *DMS20250101) ListTasks(input *ListTasksInput) (*ListTasksOutput, error)

ListTasks API operation for DMS20250101.

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 DMS20250101's API operation ListTasks for usage and error information.

func (*DMS20250101) ListTasksCommon

func (c *DMS20250101) ListTasksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTasksCommon API operation for DMS20250101.

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 DMS20250101's API operation ListTasksCommon for usage and error information.

func (*DMS20250101) ListTasksCommonRequest

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

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

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

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

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

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

func (*DMS20250101) ListTasksCommonWithContext

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

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

See ListTasksCommon 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 (*DMS20250101) ListTasksRequest

func (c *DMS20250101) ListTasksRequest(input *ListTasksInput) (req *request.Request, output *ListTasksOutput)

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

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

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

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

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

func (*DMS20250101) ListTasksWithContext

func (c *DMS20250101) ListTasksWithContext(ctx volcengine.Context, input *ListTasksInput, opts ...request.Option) (*ListTasksOutput, error)

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

See ListTasks 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 (*DMS20250101) RetryFailedTask

func (c *DMS20250101) RetryFailedTask(input *RetryFailedTaskInput) (*RetryFailedTaskOutput, error)

RetryFailedTask API operation for DMS20250101.

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 DMS20250101's API operation RetryFailedTask for usage and error information.

func (*DMS20250101) RetryFailedTaskCommon

func (c *DMS20250101) RetryFailedTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RetryFailedTaskCommon API operation for DMS20250101.

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 DMS20250101's API operation RetryFailedTaskCommon for usage and error information.

func (*DMS20250101) RetryFailedTaskCommonRequest

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

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

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

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

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

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

func (*DMS20250101) RetryFailedTaskCommonWithContext

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

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

See RetryFailedTaskCommon 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 (*DMS20250101) RetryFailedTaskRequest

func (c *DMS20250101) RetryFailedTaskRequest(input *RetryFailedTaskInput) (req *request.Request, output *RetryFailedTaskOutput)

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

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

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

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

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

func (*DMS20250101) RetryFailedTaskWithContext

func (c *DMS20250101) RetryFailedTaskWithContext(ctx volcengine.Context, input *RetryFailedTaskInput, opts ...request.Option) (*RetryFailedTaskOutput, error)

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

See RetryFailedTask 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 (*DMS20250101) UpdateTask

func (c *DMS20250101) UpdateTask(input *UpdateTaskInput) (*UpdateTaskOutput, error)

UpdateTask API operation for DMS20250101.

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 DMS20250101's API operation UpdateTask for usage and error information.

func (*DMS20250101) UpdateTaskCommon

func (c *DMS20250101) UpdateTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateTaskCommon API operation for DMS20250101.

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 DMS20250101's API operation UpdateTaskCommon for usage and error information.

func (*DMS20250101) UpdateTaskCommonRequest

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

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

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

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

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

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

func (*DMS20250101) UpdateTaskCommonWithContext

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

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

See UpdateTaskCommon 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 (*DMS20250101) UpdateTaskRequest

func (c *DMS20250101) UpdateTaskRequest(input *UpdateTaskInput) (req *request.Request, output *UpdateTaskOutput)

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

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

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

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

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

func (*DMS20250101) UpdateTaskWithContext

func (c *DMS20250101) UpdateTaskWithContext(ctx volcengine.Context, input *UpdateTaskInput, opts ...request.Option) (*UpdateTaskOutput, error)

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

See UpdateTask 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 DMS20250101API

type DMS20250101API interface {
	CreateAddressCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAddressCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAddressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAddress(*CreateAddressInput) (*CreateAddressOutput, error)
	CreateAddressWithContext(volcengine.Context, *CreateAddressInput, ...request.Option) (*CreateAddressOutput, error)
	CreateAddressRequest(*CreateAddressInput) (*request.Request, *CreateAddressOutput)

	CreateAgentCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAgentCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAgentCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAgent(*CreateAgentInput) (*CreateAgentOutput, error)
	CreateAgentWithContext(volcengine.Context, *CreateAgentInput, ...request.Option) (*CreateAgentOutput, error)
	CreateAgentRequest(*CreateAgentInput) (*request.Request, *CreateAgentOutput)

	CreateAgentGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAgentGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAgentGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAgentGroup(*CreateAgentGroupInput) (*CreateAgentGroupOutput, error)
	CreateAgentGroupWithContext(volcengine.Context, *CreateAgentGroupInput, ...request.Option) (*CreateAgentGroupOutput, error)
	CreateAgentGroupRequest(*CreateAgentGroupInput) (*request.Request, *CreateAgentGroupOutput)

	CreateTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateTask(*CreateTaskInput) (*CreateTaskOutput, error)
	CreateTaskWithContext(volcengine.Context, *CreateTaskInput, ...request.Option) (*CreateTaskOutput, error)
	CreateTaskRequest(*CreateTaskInput) (*request.Request, *CreateTaskOutput)

	DeleteAddressCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAddressCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAddressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAddress(*DeleteAddressInput) (*DeleteAddressOutput, error)
	DeleteAddressWithContext(volcengine.Context, *DeleteAddressInput, ...request.Option) (*DeleteAddressOutput, error)
	DeleteAddressRequest(*DeleteAddressInput) (*request.Request, *DeleteAddressOutput)

	DeleteAgentCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAgentCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAgentCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAgent(*DeleteAgentInput) (*DeleteAgentOutput, error)
	DeleteAgentWithContext(volcengine.Context, *DeleteAgentInput, ...request.Option) (*DeleteAgentOutput, error)
	DeleteAgentRequest(*DeleteAgentInput) (*request.Request, *DeleteAgentOutput)

	DeleteAgentGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAgentGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAgentGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAgentGroup(*DeleteAgentGroupInput) (*DeleteAgentGroupOutput, error)
	DeleteAgentGroupWithContext(volcengine.Context, *DeleteAgentGroupInput, ...request.Option) (*DeleteAgentGroupOutput, error)
	DeleteAgentGroupRequest(*DeleteAgentGroupInput) (*request.Request, *DeleteAgentGroupOutput)

	DeleteTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteTask(*DeleteTaskInput) (*DeleteTaskOutput, error)
	DeleteTaskWithContext(volcengine.Context, *DeleteTaskInput, ...request.Option) (*DeleteTaskOutput, error)
	DeleteTaskRequest(*DeleteTaskInput) (*request.Request, *DeleteTaskOutput)

	GetAddressCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetAddressCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetAddressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetAddress(*GetAddressInput) (*GetAddressOutput, error)
	GetAddressWithContext(volcengine.Context, *GetAddressInput, ...request.Option) (*GetAddressOutput, error)
	GetAddressRequest(*GetAddressInput) (*request.Request, *GetAddressOutput)

	GetAgentCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetAgentCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetAgentCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetAgent(*GetAgentInput) (*GetAgentOutput, error)
	GetAgentWithContext(volcengine.Context, *GetAgentInput, ...request.Option) (*GetAgentOutput, error)
	GetAgentRequest(*GetAgentInput) (*request.Request, *GetAgentOutput)

	GetAgentGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetAgentGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetAgentGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetAgentGroup(*GetAgentGroupInput) (*GetAgentGroupOutput, error)
	GetAgentGroupWithContext(volcengine.Context, *GetAgentGroupInput, ...request.Option) (*GetAgentGroupOutput, error)
	GetAgentGroupRequest(*GetAgentGroupInput) (*request.Request, *GetAgentGroupOutput)

	GetAgentGroupStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetAgentGroupStatusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetAgentGroupStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetAgentGroupStatus(*GetAgentGroupStatusInput) (*GetAgentGroupStatusOutput, error)
	GetAgentGroupStatusWithContext(volcengine.Context, *GetAgentGroupStatusInput, ...request.Option) (*GetAgentGroupStatusOutput, error)
	GetAgentGroupStatusRequest(*GetAgentGroupStatusInput) (*request.Request, *GetAgentGroupStatusOutput)

	GetRealTimeStatisticsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetRealTimeStatisticsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetRealTimeStatisticsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetRealTimeStatistics(*GetRealTimeStatisticsInput) (*GetRealTimeStatisticsOutput, error)
	GetRealTimeStatisticsWithContext(volcengine.Context, *GetRealTimeStatisticsInput, ...request.Option) (*GetRealTimeStatisticsOutput, error)
	GetRealTimeStatisticsRequest(*GetRealTimeStatisticsInput) (*request.Request, *GetRealTimeStatisticsOutput)

	GetTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetTask(*GetTaskInput) (*GetTaskOutput, error)
	GetTaskWithContext(volcengine.Context, *GetTaskInput, ...request.Option) (*GetTaskOutput, error)
	GetTaskRequest(*GetTaskInput) (*request.Request, *GetTaskOutput)

	ListAddressesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAddressesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAddressesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAddresses(*ListAddressesInput) (*ListAddressesOutput, error)
	ListAddressesWithContext(volcengine.Context, *ListAddressesInput, ...request.Option) (*ListAddressesOutput, error)
	ListAddressesRequest(*ListAddressesInput) (*request.Request, *ListAddressesOutput)

	ListAgentGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAgentGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAgentGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAgentGroups(*ListAgentGroupsInput) (*ListAgentGroupsOutput, error)
	ListAgentGroupsWithContext(volcengine.Context, *ListAgentGroupsInput, ...request.Option) (*ListAgentGroupsOutput, error)
	ListAgentGroupsRequest(*ListAgentGroupsInput) (*request.Request, *ListAgentGroupsOutput)

	ListAgentsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAgentsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAgentsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAgents(*ListAgentsInput) (*ListAgentsOutput, error)
	ListAgentsWithContext(volcengine.Context, *ListAgentsInput, ...request.Option) (*ListAgentsOutput, error)
	ListAgentsRequest(*ListAgentsInput) (*request.Request, *ListAgentsOutput)

	ListTasksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTasksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTasksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTasks(*ListTasksInput) (*ListTasksOutput, error)
	ListTasksWithContext(volcengine.Context, *ListTasksInput, ...request.Option) (*ListTasksOutput, error)
	ListTasksRequest(*ListTasksInput) (*request.Request, *ListTasksOutput)

	RetryFailedTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RetryFailedTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RetryFailedTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RetryFailedTask(*RetryFailedTaskInput) (*RetryFailedTaskOutput, error)
	RetryFailedTaskWithContext(volcengine.Context, *RetryFailedTaskInput, ...request.Option) (*RetryFailedTaskOutput, error)
	RetryFailedTaskRequest(*RetryFailedTaskInput) (*request.Request, *RetryFailedTaskOutput)

	UpdateTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateTask(*UpdateTaskInput) (*UpdateTaskOutput, error)
	UpdateTaskWithContext(volcengine.Context, *UpdateTaskInput, ...request.Option) (*UpdateTaskOutput, error)
	UpdateTaskRequest(*UpdateTaskInput) (*request.Request, *UpdateTaskOutput)
}

DMS20250101API provides an interface to enable mocking the dms20250101.DMS20250101 service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// DMS20250101.
func myFunc(svc DMS20250101API) bool {
    // Make svc.CreateAddress request
}

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

    myFunc(svc)
}

type DeleteAddressInput

type DeleteAddressInput struct {

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteAddressInput) GoString

func (s DeleteAddressInput) GoString() string

GoString returns the string representation

func (*DeleteAddressInput) SetId

SetId sets the Id field's value.

func (DeleteAddressInput) String

func (s DeleteAddressInput) String() string

String returns the string representation

func (*DeleteAddressInput) Validate

func (s *DeleteAddressInput) Validate() error

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

type DeleteAddressOutput

type DeleteAddressOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteAddressOutput) GoString

func (s DeleteAddressOutput) GoString() string

GoString returns the string representation

func (*DeleteAddressOutput) SetAccountId

func (s *DeleteAddressOutput) SetAccountId(v string) *DeleteAddressOutput

SetAccountId sets the AccountId field's value.

func (*DeleteAddressOutput) SetId

SetId sets the Id field's value.

func (DeleteAddressOutput) String

func (s DeleteAddressOutput) String() string

String returns the string representation

type DeleteAgentGroupInput

type DeleteAgentGroupInput struct {

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteAgentGroupInput) GoString

func (s DeleteAgentGroupInput) GoString() string

GoString returns the string representation

func (*DeleteAgentGroupInput) SetId

SetId sets the Id field's value.

func (DeleteAgentGroupInput) String

func (s DeleteAgentGroupInput) String() string

String returns the string representation

func (*DeleteAgentGroupInput) Validate

func (s *DeleteAgentGroupInput) Validate() error

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

type DeleteAgentGroupOutput

type DeleteAgentGroupOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteAgentGroupOutput) GoString

func (s DeleteAgentGroupOutput) GoString() string

GoString returns the string representation

func (*DeleteAgentGroupOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*DeleteAgentGroupOutput) SetId

SetId sets the Id field's value.

func (DeleteAgentGroupOutput) String

func (s DeleteAgentGroupOutput) String() string

String returns the string representation

type DeleteAgentInput

type DeleteAgentInput struct {

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteAgentInput) GoString

func (s DeleteAgentInput) GoString() string

GoString returns the string representation

func (*DeleteAgentInput) SetId

SetId sets the Id field's value.

func (DeleteAgentInput) String

func (s DeleteAgentInput) String() string

String returns the string representation

func (*DeleteAgentInput) Validate

func (s *DeleteAgentInput) Validate() error

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

type DeleteAgentOutput

type DeleteAgentOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteAgentOutput) GoString

func (s DeleteAgentOutput) GoString() string

GoString returns the string representation

func (*DeleteAgentOutput) SetAccountId

func (s *DeleteAgentOutput) SetAccountId(v string) *DeleteAgentOutput

SetAccountId sets the AccountId field's value.

func (*DeleteAgentOutput) SetId

SetId sets the Id field's value.

func (DeleteAgentOutput) String

func (s DeleteAgentOutput) String() string

String returns the string representation

type DeleteTaskInput

type DeleteTaskInput struct {

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteTaskInput) GoString

func (s DeleteTaskInput) GoString() string

GoString returns the string representation

func (*DeleteTaskInput) SetId

func (s *DeleteTaskInput) SetId(v string) *DeleteTaskInput

SetId sets the Id field's value.

func (DeleteTaskInput) String

func (s DeleteTaskInput) String() string

String returns the string representation

func (*DeleteTaskInput) Validate

func (s *DeleteTaskInput) Validate() error

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

type DeleteTaskOutput

type DeleteTaskOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteTaskOutput) GoString

func (s DeleteTaskOutput) GoString() string

GoString returns the string representation

func (*DeleteTaskOutput) SetAccountId

func (s *DeleteTaskOutput) SetAccountId(v string) *DeleteTaskOutput

SetAccountId sets the AccountId field's value.

func (*DeleteTaskOutput) SetId

SetId sets the Id field's value.

func (DeleteTaskOutput) String

func (s DeleteTaskOutput) String() string

String returns the string representation

type GetAddressInput

type GetAddressInput struct {

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

func (GetAddressInput) GoString

func (s GetAddressInput) GoString() string

GoString returns the string representation

func (*GetAddressInput) SetId

func (s *GetAddressInput) SetId(v string) *GetAddressInput

SetId sets the Id field's value.

func (GetAddressInput) String

func (s GetAddressInput) String() string

String returns the string representation

func (*GetAddressInput) Validate

func (s *GetAddressInput) Validate() error

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

type GetAddressOutput

type GetAddressOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string"`

	AddressAccessConfig *AddressAccessConfigForGetAddressOutput `type:"structure"`

	AddressName *string `type:"string"`

	AddressType *string `type:"string"`

	CreateAt *string `type:"string"`

	Id *string `type:"string"`

	ProtocolType *string `type:"string"`

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

func (GetAddressOutput) GoString

func (s GetAddressOutput) GoString() string

GoString returns the string representation

func (*GetAddressOutput) SetAccountId

func (s *GetAddressOutput) SetAccountId(v string) *GetAddressOutput

SetAccountId sets the AccountId field's value.

func (*GetAddressOutput) SetAddressAccessConfig

SetAddressAccessConfig sets the AddressAccessConfig field's value.

func (*GetAddressOutput) SetAddressName

func (s *GetAddressOutput) SetAddressName(v string) *GetAddressOutput

SetAddressName sets the AddressName field's value.

func (*GetAddressOutput) SetAddressType

func (s *GetAddressOutput) SetAddressType(v string) *GetAddressOutput

SetAddressType sets the AddressType field's value.

func (*GetAddressOutput) SetCreateAt

func (s *GetAddressOutput) SetCreateAt(v string) *GetAddressOutput

SetCreateAt sets the CreateAt field's value.

func (*GetAddressOutput) SetId

SetId sets the Id field's value.

func (*GetAddressOutput) SetProtocolType

func (s *GetAddressOutput) SetProtocolType(v string) *GetAddressOutput

SetProtocolType sets the ProtocolType field's value.

func (*GetAddressOutput) SetUpdateAt

func (s *GetAddressOutput) SetUpdateAt(v string) *GetAddressOutput

SetUpdateAt sets the UpdateAt field's value.

func (GetAddressOutput) String

func (s GetAddressOutput) String() string

String returns the string representation

type GetAgentGroupInput

type GetAgentGroupInput struct {

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

func (GetAgentGroupInput) GoString

func (s GetAgentGroupInput) GoString() string

GoString returns the string representation

func (*GetAgentGroupInput) SetId

SetId sets the Id field's value.

func (GetAgentGroupInput) String

func (s GetAgentGroupInput) String() string

String returns the string representation

func (*GetAgentGroupInput) Validate

func (s *GetAgentGroupInput) Validate() error

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

type GetAgentGroupOutput

type GetAgentGroupOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string"`

	AgentGroupName *string `type:"string"`

	CreateAt *string `type:"string"`

	DeployArea *string `type:"string"`

	DeployType *string `type:"string"`

	Id *string `type:"string"`

	NetworkType *string `type:"string"`

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

func (GetAgentGroupOutput) GoString

func (s GetAgentGroupOutput) GoString() string

GoString returns the string representation

func (*GetAgentGroupOutput) SetAccountId

func (s *GetAgentGroupOutput) SetAccountId(v string) *GetAgentGroupOutput

SetAccountId sets the AccountId field's value.

func (*GetAgentGroupOutput) SetAgentGroupName

func (s *GetAgentGroupOutput) SetAgentGroupName(v string) *GetAgentGroupOutput

SetAgentGroupName sets the AgentGroupName field's value.

func (*GetAgentGroupOutput) SetCreateAt

func (s *GetAgentGroupOutput) SetCreateAt(v string) *GetAgentGroupOutput

SetCreateAt sets the CreateAt field's value.

func (*GetAgentGroupOutput) SetDeployArea

func (s *GetAgentGroupOutput) SetDeployArea(v string) *GetAgentGroupOutput

SetDeployArea sets the DeployArea field's value.

func (*GetAgentGroupOutput) SetDeployType

func (s *GetAgentGroupOutput) SetDeployType(v string) *GetAgentGroupOutput

SetDeployType sets the DeployType field's value.

func (*GetAgentGroupOutput) SetId

SetId sets the Id field's value.

func (*GetAgentGroupOutput) SetNetworkType

func (s *GetAgentGroupOutput) SetNetworkType(v string) *GetAgentGroupOutput

SetNetworkType sets the NetworkType field's value.

func (*GetAgentGroupOutput) SetUpdateAt

func (s *GetAgentGroupOutput) SetUpdateAt(v string) *GetAgentGroupOutput

SetUpdateAt sets the UpdateAt field's value.

func (GetAgentGroupOutput) String

func (s GetAgentGroupOutput) String() string

String returns the string representation

type GetAgentGroupStatusInput

type GetAgentGroupStatusInput struct {

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

func (GetAgentGroupStatusInput) GoString

func (s GetAgentGroupStatusInput) GoString() string

GoString returns the string representation

func (*GetAgentGroupStatusInput) SetId

SetId sets the Id field's value.

func (GetAgentGroupStatusInput) String

func (s GetAgentGroupStatusInput) String() string

String returns the string representation

func (*GetAgentGroupStatusInput) Validate

func (s *GetAgentGroupStatusInput) Validate() error

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

type GetAgentGroupStatusOutput

type GetAgentGroupStatusOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string"`

	Status *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (GetAgentGroupStatusOutput) GoString

func (s GetAgentGroupStatusOutput) GoString() string

GoString returns the string representation

func (*GetAgentGroupStatusOutput) SetId

SetId sets the Id field's value.

func (*GetAgentGroupStatusOutput) SetStatus

SetStatus sets the Status field's value.

func (GetAgentGroupStatusOutput) String

func (s GetAgentGroupStatusOutput) String() string

String returns the string representation

type GetAgentInput

type GetAgentInput struct {

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

func (GetAgentInput) GoString

func (s GetAgentInput) GoString() string

GoString returns the string representation

func (*GetAgentInput) SetId

func (s *GetAgentInput) SetId(v string) *GetAgentInput

SetId sets the Id field's value.

func (GetAgentInput) String

func (s GetAgentInput) String() string

String returns the string representation

func (*GetAgentInput) Validate

func (s *GetAgentInput) Validate() error

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

type GetAgentOutput

type GetAgentOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string"`

	AgentGroupId *string `type:"string"`

	Alias *string `type:"string"`

	CreateAt *string `type:"string"`

	Id *string `type:"string"`

	NetworkType *string `type:"string"`

	RunningMode *string `type:"string"`

	Status *bool `type:"boolean"`

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

func (GetAgentOutput) GoString

func (s GetAgentOutput) GoString() string

GoString returns the string representation

func (*GetAgentOutput) SetAccountId

func (s *GetAgentOutput) SetAccountId(v string) *GetAgentOutput

SetAccountId sets the AccountId field's value.

func (*GetAgentOutput) SetAgentGroupId

func (s *GetAgentOutput) SetAgentGroupId(v string) *GetAgentOutput

SetAgentGroupId sets the AgentGroupId field's value.

func (*GetAgentOutput) SetAlias

func (s *GetAgentOutput) SetAlias(v string) *GetAgentOutput

SetAlias sets the Alias field's value.

func (*GetAgentOutput) SetCreateAt

func (s *GetAgentOutput) SetCreateAt(v string) *GetAgentOutput

SetCreateAt sets the CreateAt field's value.

func (*GetAgentOutput) SetId

func (s *GetAgentOutput) SetId(v string) *GetAgentOutput

SetId sets the Id field's value.

func (*GetAgentOutput) SetNetworkType

func (s *GetAgentOutput) SetNetworkType(v string) *GetAgentOutput

SetNetworkType sets the NetworkType field's value.

func (*GetAgentOutput) SetRunningMode

func (s *GetAgentOutput) SetRunningMode(v string) *GetAgentOutput

SetRunningMode sets the RunningMode field's value.

func (*GetAgentOutput) SetStatus

func (s *GetAgentOutput) SetStatus(v bool) *GetAgentOutput

SetStatus sets the Status field's value.

func (*GetAgentOutput) SetUpdateAt

func (s *GetAgentOutput) SetUpdateAt(v string) *GetAgentOutput

SetUpdateAt sets the UpdateAt field's value.

func (GetAgentOutput) String

func (s GetAgentOutput) String() string

String returns the string representation

type GetRealTimeStatisticsInput

type GetRealTimeStatisticsInput struct {
	FetchTransferContext *bool `type:"boolean" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetRealTimeStatisticsInput) GoString

func (s GetRealTimeStatisticsInput) GoString() string

GoString returns the string representation

func (*GetRealTimeStatisticsInput) SetFetchTransferContext

func (s *GetRealTimeStatisticsInput) SetFetchTransferContext(v bool) *GetRealTimeStatisticsInput

SetFetchTransferContext sets the FetchTransferContext field's value.

func (*GetRealTimeStatisticsInput) SetId

SetId sets the Id field's value.

func (GetRealTimeStatisticsInput) String

String returns the string representation

func (*GetRealTimeStatisticsInput) Validate

func (s *GetRealTimeStatisticsInput) Validate() error

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

type GetRealTimeStatisticsOutput

type GetRealTimeStatisticsOutput struct {
	Metadata *response.ResponseMetadata

	Bandwidth *string `type:"string" json:",omitempty"`

	FailedBytes *string `type:"string" json:",omitempty"`

	FailedCount *string `type:"string" json:",omitempty"`

	NonexistentBytes *string `type:"string" json:",omitempty"`

	NonexistentCount *string `type:"string" json:",omitempty"`

	RemainingBytes *string `type:"string" json:",omitempty"`

	RemainingCount *string `type:"string" json:",omitempty"`

	RemainingSeconds *string `type:"string" json:",omitempty"`

	SkippedBytes *string `type:"string" json:",omitempty"`

	SkippedCount *string `type:"string" json:",omitempty"`

	SucceedBytes *string `type:"string" json:",omitempty"`

	SucceedCount *string `type:"string" json:",omitempty"`

	TotalBytes *string `type:"string" json:",omitempty"`

	TotalCount *string `type:"string" json:",omitempty"`

	TotalSeconds *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetRealTimeStatisticsOutput) GoString

func (s GetRealTimeStatisticsOutput) GoString() string

GoString returns the string representation

func (*GetRealTimeStatisticsOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*GetRealTimeStatisticsOutput) SetFailedBytes

SetFailedBytes sets the FailedBytes field's value.

func (*GetRealTimeStatisticsOutput) SetFailedCount

SetFailedCount sets the FailedCount field's value.

func (*GetRealTimeStatisticsOutput) SetNonexistentBytes

SetNonexistentBytes sets the NonexistentBytes field's value.

func (*GetRealTimeStatisticsOutput) SetNonexistentCount

SetNonexistentCount sets the NonexistentCount field's value.

func (*GetRealTimeStatisticsOutput) SetRemainingBytes

SetRemainingBytes sets the RemainingBytes field's value.

func (*GetRealTimeStatisticsOutput) SetRemainingCount

SetRemainingCount sets the RemainingCount field's value.

func (*GetRealTimeStatisticsOutput) SetRemainingSeconds

SetRemainingSeconds sets the RemainingSeconds field's value.

func (*GetRealTimeStatisticsOutput) SetSkippedBytes

SetSkippedBytes sets the SkippedBytes field's value.

func (*GetRealTimeStatisticsOutput) SetSkippedCount

SetSkippedCount sets the SkippedCount field's value.

func (*GetRealTimeStatisticsOutput) SetSucceedBytes

SetSucceedBytes sets the SucceedBytes field's value.

func (*GetRealTimeStatisticsOutput) SetSucceedCount

SetSucceedCount sets the SucceedCount field's value.

func (*GetRealTimeStatisticsOutput) SetTotalBytes

SetTotalBytes sets the TotalBytes field's value.

func (*GetRealTimeStatisticsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (*GetRealTimeStatisticsOutput) SetTotalSeconds

SetTotalSeconds sets the TotalSeconds field's value.

func (GetRealTimeStatisticsOutput) String

String returns the string representation

type GetTaskInput

type GetTaskInput struct {

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

func (GetTaskInput) GoString

func (s GetTaskInput) GoString() string

GoString returns the string representation

func (*GetTaskInput) SetId

func (s *GetTaskInput) SetId(v string) *GetTaskInput

SetId sets the Id field's value.

func (GetTaskInput) String

func (s GetTaskInput) String() string

String returns the string representation

func (*GetTaskInput) Validate

func (s *GetTaskInput) Validate() error

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

type GetTaskOutput

type GetTaskOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string"`

	AgentGroupId *string `type:"string"`

	CreateAt *string `type:"string"`

	DestinationId *string `type:"string"`

	Id *string `type:"string"`

	SourceId *string `type:"string"`

	TaskConfig *TaskConfigForGetTaskOutput `type:"structure"`

	TaskContext *TaskContextForGetTaskOutput `type:"structure"`

	TaskName *string `type:"string"`

	TaskStatus *string `type:"string"`

	TaskType *string `type:"string"`

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

func (GetTaskOutput) GoString

func (s GetTaskOutput) GoString() string

GoString returns the string representation

func (*GetTaskOutput) SetAccountId

func (s *GetTaskOutput) SetAccountId(v string) *GetTaskOutput

SetAccountId sets the AccountId field's value.

func (*GetTaskOutput) SetAgentGroupId

func (s *GetTaskOutput) SetAgentGroupId(v string) *GetTaskOutput

SetAgentGroupId sets the AgentGroupId field's value.

func (*GetTaskOutput) SetCreateAt

func (s *GetTaskOutput) SetCreateAt(v string) *GetTaskOutput

SetCreateAt sets the CreateAt field's value.

func (*GetTaskOutput) SetDestinationId

func (s *GetTaskOutput) SetDestinationId(v string) *GetTaskOutput

SetDestinationId sets the DestinationId field's value.

func (*GetTaskOutput) SetId

func (s *GetTaskOutput) SetId(v string) *GetTaskOutput

SetId sets the Id field's value.

func (*GetTaskOutput) SetSourceId

func (s *GetTaskOutput) SetSourceId(v string) *GetTaskOutput

SetSourceId sets the SourceId field's value.

func (*GetTaskOutput) SetTaskConfig

SetTaskConfig sets the TaskConfig field's value.

func (*GetTaskOutput) SetTaskContext

SetTaskContext sets the TaskContext field's value.

func (*GetTaskOutput) SetTaskName

func (s *GetTaskOutput) SetTaskName(v string) *GetTaskOutput

SetTaskName sets the TaskName field's value.

func (*GetTaskOutput) SetTaskStatus

func (s *GetTaskOutput) SetTaskStatus(v string) *GetTaskOutput

SetTaskStatus sets the TaskStatus field's value.

func (*GetTaskOutput) SetTaskType

func (s *GetTaskOutput) SetTaskType(v string) *GetTaskOutput

SetTaskType sets the TaskType field's value.

func (*GetTaskOutput) SetUpdateAt

func (s *GetTaskOutput) SetUpdateAt(v string) *GetTaskOutput

SetUpdateAt sets the UpdateAt field's value.

func (GetTaskOutput) String

func (s GetTaskOutput) String() string

String returns the string representation

type ItemListForListAddressesOutput

type ItemListForListAddressesOutput struct {
	AccountId *string `type:"string"`

	AddressAccessConfig *AddressAccessConfigForListAddressesOutput `type:"structure"`

	AddressName *string `type:"string"`

	AddressType *string `type:"string" enum:"EnumOfAddressTypeForListAddressesOutput"`

	CreateAt *string `type:"string"`

	Id *string `type:"string"`

	ProtocolType *string `type:"string" enum:"EnumOfProtocolTypeForListAddressesOutput"`

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

func (ItemListForListAddressesOutput) GoString

GoString returns the string representation

func (*ItemListForListAddressesOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*ItemListForListAddressesOutput) SetAddressAccessConfig

SetAddressAccessConfig sets the AddressAccessConfig field's value.

func (*ItemListForListAddressesOutput) SetAddressName

SetAddressName sets the AddressName field's value.

func (*ItemListForListAddressesOutput) SetAddressType

SetAddressType sets the AddressType field's value.

func (*ItemListForListAddressesOutput) SetCreateAt

SetCreateAt sets the CreateAt field's value.

func (*ItemListForListAddressesOutput) SetId

SetId sets the Id field's value.

func (*ItemListForListAddressesOutput) SetProtocolType

SetProtocolType sets the ProtocolType field's value.

func (*ItemListForListAddressesOutput) SetUpdateAt

SetUpdateAt sets the UpdateAt field's value.

func (ItemListForListAddressesOutput) String

String returns the string representation

type ItemListForListAgentGroupsOutput

type ItemListForListAgentGroupsOutput struct {
	AccountId *string `type:"string"`

	AgentGroupName *string `type:"string"`

	CreateAt *string `type:"string"`

	DeployArea *string `type:"string"`

	DeployType *string `type:"string"`

	Id *string `type:"string"`

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

func (ItemListForListAgentGroupsOutput) GoString

GoString returns the string representation

func (*ItemListForListAgentGroupsOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*ItemListForListAgentGroupsOutput) SetAgentGroupName

SetAgentGroupName sets the AgentGroupName field's value.

func (*ItemListForListAgentGroupsOutput) SetCreateAt

SetCreateAt sets the CreateAt field's value.

func (*ItemListForListAgentGroupsOutput) SetDeployArea

SetDeployArea sets the DeployArea field's value.

func (*ItemListForListAgentGroupsOutput) SetDeployType

SetDeployType sets the DeployType field's value.

func (*ItemListForListAgentGroupsOutput) SetId

SetId sets the Id field's value.

func (*ItemListForListAgentGroupsOutput) SetUpdateAt

SetUpdateAt sets the UpdateAt field's value.

func (ItemListForListAgentGroupsOutput) String

String returns the string representation

type ItemListForListAgentsOutput

type ItemListForListAgentsOutput struct {
	AccountId *string `type:"string"`

	AgentGroupId *string `type:"string"`

	Alias *string `type:"string"`

	CreateAt *string `type:"string"`

	Id *string `type:"string"`

	NetworkType *string `type:"string" enum:"EnumOfNetworkTypeForListAgentsOutput"`

	RunningMode *string `type:"string" enum:"EnumOfRunningModeForListAgentsOutput"`

	Status *bool `type:"boolean"`

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

func (ItemListForListAgentsOutput) GoString

func (s ItemListForListAgentsOutput) GoString() string

GoString returns the string representation

func (*ItemListForListAgentsOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*ItemListForListAgentsOutput) SetAgentGroupId

SetAgentGroupId sets the AgentGroupId field's value.

func (*ItemListForListAgentsOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ItemListForListAgentsOutput) SetCreateAt

SetCreateAt sets the CreateAt field's value.

func (*ItemListForListAgentsOutput) SetId

SetId sets the Id field's value.

func (*ItemListForListAgentsOutput) SetNetworkType

SetNetworkType sets the NetworkType field's value.

func (*ItemListForListAgentsOutput) SetRunningMode

SetRunningMode sets the RunningMode field's value.

func (*ItemListForListAgentsOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemListForListAgentsOutput) SetUpdateAt

SetUpdateAt sets the UpdateAt field's value.

func (ItemListForListAgentsOutput) String

String returns the string representation

type ItemListForListTasksOutput

type ItemListForListTasksOutput struct {
	AccountId *string `type:"string"`

	AgentGroupId *string `type:"string"`

	CreateAt *string `type:"string"`

	DestinationId *string `type:"string"`

	Id *string `type:"string"`

	SourceId *string `type:"string"`

	TaskConfig *TaskConfigForListTasksOutput `type:"structure"`

	TaskContext *TaskContextForListTasksOutput `type:"structure"`

	TaskName *string `type:"string"`

	TaskStatus *string `type:"string" enum:"EnumOfTaskStatusForListTasksOutput"`

	TaskType *string `type:"string" enum:"EnumOfTaskTypeForListTasksOutput"`

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

func (ItemListForListTasksOutput) GoString

func (s ItemListForListTasksOutput) GoString() string

GoString returns the string representation

func (*ItemListForListTasksOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*ItemListForListTasksOutput) SetAgentGroupId

SetAgentGroupId sets the AgentGroupId field's value.

func (*ItemListForListTasksOutput) SetCreateAt

SetCreateAt sets the CreateAt field's value.

func (*ItemListForListTasksOutput) SetDestinationId

SetDestinationId sets the DestinationId field's value.

func (*ItemListForListTasksOutput) SetId

SetId sets the Id field's value.

func (*ItemListForListTasksOutput) SetSourceId

SetSourceId sets the SourceId field's value.

func (*ItemListForListTasksOutput) SetTaskConfig

SetTaskConfig sets the TaskConfig field's value.

func (*ItemListForListTasksOutput) SetTaskContext

SetTaskContext sets the TaskContext field's value.

func (*ItemListForListTasksOutput) SetTaskName

SetTaskName sets the TaskName field's value.

func (*ItemListForListTasksOutput) SetTaskStatus

SetTaskStatus sets the TaskStatus field's value.

func (*ItemListForListTasksOutput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*ItemListForListTasksOutput) SetUpdateAt

SetUpdateAt sets the UpdateAt field's value.

func (ItemListForListTasksOutput) String

String returns the string representation

type ListAddressesInput

type ListAddressesInput struct {
	FetchCount *bool `type:"boolean"`

	IdCursor *string `type:"string"`

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

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

func (ListAddressesInput) GoString

func (s ListAddressesInput) GoString() string

GoString returns the string representation

func (*ListAddressesInput) SetFetchCount

func (s *ListAddressesInput) SetFetchCount(v bool) *ListAddressesInput

SetFetchCount sets the FetchCount field's value.

func (*ListAddressesInput) SetIdCursor

func (s *ListAddressesInput) SetIdCursor(v string) *ListAddressesInput

SetIdCursor sets the IdCursor field's value.

func (*ListAddressesInput) SetPageNumber

func (s *ListAddressesInput) SetPageNumber(v int32) *ListAddressesInput

SetPageNumber sets the PageNumber field's value.

func (*ListAddressesInput) SetPageSize

func (s *ListAddressesInput) SetPageSize(v int32) *ListAddressesInput

SetPageSize sets the PageSize field's value.

func (ListAddressesInput) String

func (s ListAddressesInput) String() string

String returns the string representation

func (*ListAddressesInput) Validate

func (s *ListAddressesInput) Validate() error

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

type ListAddressesOutput

type ListAddressesOutput struct {
	Metadata *response.ResponseMetadata

	HasNext *bool `type:"boolean"`

	ItemList []*ItemListForListAddressesOutput `type:"list"`

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

func (ListAddressesOutput) GoString

func (s ListAddressesOutput) GoString() string

GoString returns the string representation

func (*ListAddressesOutput) SetHasNext

func (s *ListAddressesOutput) SetHasNext(v bool) *ListAddressesOutput

SetHasNext sets the HasNext field's value.

func (*ListAddressesOutput) SetItemList

SetItemList sets the ItemList field's value.

func (*ListAddressesOutput) SetTotalCount

func (s *ListAddressesOutput) SetTotalCount(v int32) *ListAddressesOutput

SetTotalCount sets the TotalCount field's value.

func (ListAddressesOutput) String

func (s ListAddressesOutput) String() string

String returns the string representation

type ListAgentGroupsInput

type ListAgentGroupsInput struct {
	FetchCount *bool `type:"boolean"`

	// IdCursor is a required field
	IdCursor *string `type:"string" required:"true"`

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

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

func (ListAgentGroupsInput) GoString

func (s ListAgentGroupsInput) GoString() string

GoString returns the string representation

func (*ListAgentGroupsInput) SetFetchCount

func (s *ListAgentGroupsInput) SetFetchCount(v bool) *ListAgentGroupsInput

SetFetchCount sets the FetchCount field's value.

func (*ListAgentGroupsInput) SetIdCursor

SetIdCursor sets the IdCursor field's value.

func (*ListAgentGroupsInput) SetPageNumber

func (s *ListAgentGroupsInput) SetPageNumber(v int32) *ListAgentGroupsInput

SetPageNumber sets the PageNumber field's value.

func (*ListAgentGroupsInput) SetPageSize

func (s *ListAgentGroupsInput) SetPageSize(v int32) *ListAgentGroupsInput

SetPageSize sets the PageSize field's value.

func (ListAgentGroupsInput) String

func (s ListAgentGroupsInput) String() string

String returns the string representation

func (*ListAgentGroupsInput) Validate

func (s *ListAgentGroupsInput) Validate() error

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

type ListAgentGroupsOutput

type ListAgentGroupsOutput struct {
	Metadata *response.ResponseMetadata

	HasNext *bool `type:"boolean"`

	ItemList []*ItemListForListAgentGroupsOutput `type:"list"`

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

func (ListAgentGroupsOutput) GoString

func (s ListAgentGroupsOutput) GoString() string

GoString returns the string representation

func (*ListAgentGroupsOutput) SetHasNext

SetHasNext sets the HasNext field's value.

func (*ListAgentGroupsOutput) SetItemList

SetItemList sets the ItemList field's value.

func (*ListAgentGroupsOutput) SetTotalCount

func (s *ListAgentGroupsOutput) SetTotalCount(v int32) *ListAgentGroupsOutput

SetTotalCount sets the TotalCount field's value.

func (ListAgentGroupsOutput) String

func (s ListAgentGroupsOutput) String() string

String returns the string representation

type ListAgentsInput

type ListAgentsInput struct {
	FetchCount *bool `type:"boolean"`

	// IdCursor is a required field
	IdCursor *string `type:"string" required:"true"`

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

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

func (ListAgentsInput) GoString

func (s ListAgentsInput) GoString() string

GoString returns the string representation

func (*ListAgentsInput) SetFetchCount

func (s *ListAgentsInput) SetFetchCount(v bool) *ListAgentsInput

SetFetchCount sets the FetchCount field's value.

func (*ListAgentsInput) SetIdCursor

func (s *ListAgentsInput) SetIdCursor(v string) *ListAgentsInput

SetIdCursor sets the IdCursor field's value.

func (*ListAgentsInput) SetPageNumber

func (s *ListAgentsInput) SetPageNumber(v int32) *ListAgentsInput

SetPageNumber sets the PageNumber field's value.

func (*ListAgentsInput) SetPageSize

func (s *ListAgentsInput) SetPageSize(v int32) *ListAgentsInput

SetPageSize sets the PageSize field's value.

func (ListAgentsInput) String

func (s ListAgentsInput) String() string

String returns the string representation

func (*ListAgentsInput) Validate

func (s *ListAgentsInput) Validate() error

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

type ListAgentsOutput

type ListAgentsOutput struct {
	Metadata *response.ResponseMetadata

	HasNext *bool `type:"boolean"`

	ItemList []*ItemListForListAgentsOutput `type:"list"`

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

func (ListAgentsOutput) GoString

func (s ListAgentsOutput) GoString() string

GoString returns the string representation

func (*ListAgentsOutput) SetHasNext

func (s *ListAgentsOutput) SetHasNext(v bool) *ListAgentsOutput

SetHasNext sets the HasNext field's value.

func (*ListAgentsOutput) SetItemList

SetItemList sets the ItemList field's value.

func (*ListAgentsOutput) SetTotalCount

func (s *ListAgentsOutput) SetTotalCount(v int32) *ListAgentsOutput

SetTotalCount sets the TotalCount field's value.

func (ListAgentsOutput) String

func (s ListAgentsOutput) String() string

String returns the string representation

type ListConfigForCreateTaskInput

type ListConfigForCreateTaskInput struct {
	GenerateReport *bool `type:"boolean" json:",omitempty"`

	ListIncludeBeginTime *string `type:"string" json:",omitempty"`

	ListIncludeBucketKeys *ListIncludeBucketKeysForCreateTaskInput `type:"structure" json:",omitempty"`

	ListIncludeEndTime *string `type:"string" json:",omitempty"`

	ListIncludePrefixes []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListConfigForCreateTaskInput) GoString

func (s ListConfigForCreateTaskInput) GoString() string

GoString returns the string representation

func (*ListConfigForCreateTaskInput) SetGenerateReport

SetGenerateReport sets the GenerateReport field's value.

func (*ListConfigForCreateTaskInput) SetListIncludeBeginTime

func (s *ListConfigForCreateTaskInput) SetListIncludeBeginTime(v string) *ListConfigForCreateTaskInput

SetListIncludeBeginTime sets the ListIncludeBeginTime field's value.

func (*ListConfigForCreateTaskInput) SetListIncludeBucketKeys

SetListIncludeBucketKeys sets the ListIncludeBucketKeys field's value.

func (*ListConfigForCreateTaskInput) SetListIncludeEndTime

SetListIncludeEndTime sets the ListIncludeEndTime field's value.

func (*ListConfigForCreateTaskInput) SetListIncludePrefixes

func (s *ListConfigForCreateTaskInput) SetListIncludePrefixes(v []*string) *ListConfigForCreateTaskInput

SetListIncludePrefixes sets the ListIncludePrefixes field's value.

func (ListConfigForCreateTaskInput) String

String returns the string representation

type ListConfigForGetTaskOutput

type ListConfigForGetTaskOutput struct {
	GenerateReport *bool `type:"boolean"`

	ListIncludeBeginTime *string `type:"string"`

	ListIncludeBucketKeys *ListIncludeBucketKeysForGetTaskOutput `type:"structure"`

	ListIncludeEndTime *string `type:"string"`

	ListIncludePrefixes []*string `type:"list"`
	// contains filtered or unexported fields
}

func (ListConfigForGetTaskOutput) GoString

func (s ListConfigForGetTaskOutput) GoString() string

GoString returns the string representation

func (*ListConfigForGetTaskOutput) SetGenerateReport

SetGenerateReport sets the GenerateReport field's value.

func (*ListConfigForGetTaskOutput) SetListIncludeBeginTime

func (s *ListConfigForGetTaskOutput) SetListIncludeBeginTime(v string) *ListConfigForGetTaskOutput

SetListIncludeBeginTime sets the ListIncludeBeginTime field's value.

func (*ListConfigForGetTaskOutput) SetListIncludeBucketKeys

SetListIncludeBucketKeys sets the ListIncludeBucketKeys field's value.

func (*ListConfigForGetTaskOutput) SetListIncludeEndTime

func (s *ListConfigForGetTaskOutput) SetListIncludeEndTime(v string) *ListConfigForGetTaskOutput

SetListIncludeEndTime sets the ListIncludeEndTime field's value.

func (*ListConfigForGetTaskOutput) SetListIncludePrefixes

func (s *ListConfigForGetTaskOutput) SetListIncludePrefixes(v []*string) *ListConfigForGetTaskOutput

SetListIncludePrefixes sets the ListIncludePrefixes field's value.

func (ListConfigForGetTaskOutput) String

String returns the string representation

type ListConfigForListTasksOutput

type ListConfigForListTasksOutput struct {
	GenerateReport *bool `type:"boolean"`

	ListIncludeBeginTime *string `type:"string"`

	ListIncludeBucketKeys *ListIncludeBucketKeysForListTasksOutput `type:"structure"`

	ListIncludeEndTime *string `type:"string"`

	ListIncludePrefixes []*string `type:"list"`
	// contains filtered or unexported fields
}

func (ListConfigForListTasksOutput) GoString

func (s ListConfigForListTasksOutput) GoString() string

GoString returns the string representation

func (*ListConfigForListTasksOutput) SetGenerateReport

SetGenerateReport sets the GenerateReport field's value.

func (*ListConfigForListTasksOutput) SetListIncludeBeginTime

func (s *ListConfigForListTasksOutput) SetListIncludeBeginTime(v string) *ListConfigForListTasksOutput

SetListIncludeBeginTime sets the ListIncludeBeginTime field's value.

func (*ListConfigForListTasksOutput) SetListIncludeBucketKeys

SetListIncludeBucketKeys sets the ListIncludeBucketKeys field's value.

func (*ListConfigForListTasksOutput) SetListIncludeEndTime

SetListIncludeEndTime sets the ListIncludeEndTime field's value.

func (*ListConfigForListTasksOutput) SetListIncludePrefixes

func (s *ListConfigForListTasksOutput) SetListIncludePrefixes(v []*string) *ListConfigForListTasksOutput

SetListIncludePrefixes sets the ListIncludePrefixes field's value.

func (ListConfigForListTasksOutput) String

String returns the string representation

type ListIncludeBucketKeysForCreateTaskInput

type ListIncludeBucketKeysForCreateTaskInput struct {
	Ak *string `type:"string" json:",omitempty"`

	Bucket *string `type:"string" json:",omitempty"`

	Keys []*string `type:"list" json:",omitempty"`

	Sk *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListIncludeBucketKeysForCreateTaskInput) GoString

GoString returns the string representation

func (*ListIncludeBucketKeysForCreateTaskInput) SetAk

SetAk sets the Ak field's value.

func (*ListIncludeBucketKeysForCreateTaskInput) SetBucket

SetBucket sets the Bucket field's value.

func (*ListIncludeBucketKeysForCreateTaskInput) SetKeys

SetKeys sets the Keys field's value.

func (*ListIncludeBucketKeysForCreateTaskInput) SetSk

SetSk sets the Sk field's value.

func (ListIncludeBucketKeysForCreateTaskInput) String

String returns the string representation

type ListIncludeBucketKeysForGetTaskOutput

type ListIncludeBucketKeysForGetTaskOutput struct {
	Ak *string `type:"string"`

	Bucket *string `type:"string"`

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

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

func (ListIncludeBucketKeysForGetTaskOutput) GoString

GoString returns the string representation

func (*ListIncludeBucketKeysForGetTaskOutput) SetAk

SetAk sets the Ak field's value.

func (*ListIncludeBucketKeysForGetTaskOutput) SetBucket

SetBucket sets the Bucket field's value.

func (*ListIncludeBucketKeysForGetTaskOutput) SetKeys

SetKeys sets the Keys field's value.

func (*ListIncludeBucketKeysForGetTaskOutput) SetSk

SetSk sets the Sk field's value.

func (ListIncludeBucketKeysForGetTaskOutput) String

String returns the string representation

type ListIncludeBucketKeysForListTasksOutput

type ListIncludeBucketKeysForListTasksOutput struct {
	Ak *string `type:"string"`

	Bucket *string `type:"string"`

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

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

func (ListIncludeBucketKeysForListTasksOutput) GoString

GoString returns the string representation

func (*ListIncludeBucketKeysForListTasksOutput) SetAk

SetAk sets the Ak field's value.

func (*ListIncludeBucketKeysForListTasksOutput) SetBucket

SetBucket sets the Bucket field's value.

func (*ListIncludeBucketKeysForListTasksOutput) SetKeys

SetKeys sets the Keys field's value.

func (*ListIncludeBucketKeysForListTasksOutput) SetSk

SetSk sets the Sk field's value.

func (ListIncludeBucketKeysForListTasksOutput) String

String returns the string representation

type ListTasksInput

type ListTasksInput struct {
	FetchCount *bool `type:"boolean"`

	// IdCursor is a required field
	IdCursor *string `type:"string" required:"true"`

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

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

func (ListTasksInput) GoString

func (s ListTasksInput) GoString() string

GoString returns the string representation

func (*ListTasksInput) SetFetchCount

func (s *ListTasksInput) SetFetchCount(v bool) *ListTasksInput

SetFetchCount sets the FetchCount field's value.

func (*ListTasksInput) SetIdCursor

func (s *ListTasksInput) SetIdCursor(v string) *ListTasksInput

SetIdCursor sets the IdCursor field's value.

func (*ListTasksInput) SetPageNumber

func (s *ListTasksInput) SetPageNumber(v int32) *ListTasksInput

SetPageNumber sets the PageNumber field's value.

func (*ListTasksInput) SetPageSize

func (s *ListTasksInput) SetPageSize(v int32) *ListTasksInput

SetPageSize sets the PageSize field's value.

func (ListTasksInput) String

func (s ListTasksInput) String() string

String returns the string representation

func (*ListTasksInput) Validate

func (s *ListTasksInput) Validate() error

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

type ListTasksOutput

type ListTasksOutput struct {
	Metadata *response.ResponseMetadata

	HasNext *bool `type:"boolean"`

	ItemList []*ItemListForListTasksOutput `type:"list"`

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

func (ListTasksOutput) GoString

func (s ListTasksOutput) GoString() string

GoString returns the string representation

func (*ListTasksOutput) SetHasNext

func (s *ListTasksOutput) SetHasNext(v bool) *ListTasksOutput

SetHasNext sets the HasNext field's value.

func (*ListTasksOutput) SetItemList

SetItemList sets the ItemList field's value.

func (*ListTasksOutput) SetTotalCount

func (s *ListTasksOutput) SetTotalCount(v int32) *ListTasksOutput

SetTotalCount sets the TotalCount field's value.

func (ListTasksOutput) String

func (s ListTasksOutput) String() string

String returns the string representation

type LocalFsForCreateAddressInput

type LocalFsForCreateAddressInput struct {
	BasePath *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (LocalFsForCreateAddressInput) GoString

func (s LocalFsForCreateAddressInput) GoString() string

GoString returns the string representation

func (*LocalFsForCreateAddressInput) SetBasePath

SetBasePath sets the BasePath field's value.

func (LocalFsForCreateAddressInput) String

String returns the string representation

type LocalFsForGetAddressOutput

type LocalFsForGetAddressOutput struct {
	BasePath *string `type:"string"`
	// contains filtered or unexported fields
}

func (LocalFsForGetAddressOutput) GoString

func (s LocalFsForGetAddressOutput) GoString() string

GoString returns the string representation

func (*LocalFsForGetAddressOutput) SetBasePath

SetBasePath sets the BasePath field's value.

func (LocalFsForGetAddressOutput) String

String returns the string representation

type LocalFsForListAddressesOutput

type LocalFsForListAddressesOutput struct {
	BasePath *string `type:"string"`
	// contains filtered or unexported fields
}

func (LocalFsForListAddressesOutput) GoString

GoString returns the string representation

func (*LocalFsForListAddressesOutput) SetBasePath

SetBasePath sets the BasePath field's value.

func (LocalFsForListAddressesOutput) String

String returns the string representation

type RetryFailedTaskInput

type RetryFailedTaskInput struct {

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (RetryFailedTaskInput) GoString

func (s RetryFailedTaskInput) GoString() string

GoString returns the string representation

func (*RetryFailedTaskInput) SetId

SetId sets the Id field's value.

func (RetryFailedTaskInput) String

func (s RetryFailedTaskInput) String() string

String returns the string representation

func (*RetryFailedTaskInput) Validate

func (s *RetryFailedTaskInput) Validate() error

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

type RetryFailedTaskOutput

type RetryFailedTaskOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RetryFailedTaskOutput) GoString

func (s RetryFailedTaskOutput) GoString() string

GoString returns the string representation

func (*RetryFailedTaskOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*RetryFailedTaskOutput) SetId

SetId sets the Id field's value.

func (RetryFailedTaskOutput) String

func (s RetryFailedTaskOutput) String() string

String returns the string representation

type TaskConfigForCreateTaskInput

type TaskConfigForCreateTaskInput struct {
	ListConfig *ListConfigForCreateTaskInput `type:"structure" json:",omitempty"`

	OverwritePolicy *string `type:"string" json:",omitempty" enum:"EnumOfOverwritePolicyForCreateTaskInput"`

	StorageClassDirective *string `type:"string" json:",omitempty"`

	SymlinkPolicy *string `type:"string" json:",omitempty" enum:"EnumOfSymlinkPolicyForCreateTaskInput"`
	// contains filtered or unexported fields
}

func (TaskConfigForCreateTaskInput) GoString

func (s TaskConfigForCreateTaskInput) GoString() string

GoString returns the string representation

func (*TaskConfigForCreateTaskInput) SetListConfig

SetListConfig sets the ListConfig field's value.

func (*TaskConfigForCreateTaskInput) SetOverwritePolicy

SetOverwritePolicy sets the OverwritePolicy field's value.

func (*TaskConfigForCreateTaskInput) SetStorageClassDirective

func (s *TaskConfigForCreateTaskInput) SetStorageClassDirective(v string) *TaskConfigForCreateTaskInput

SetStorageClassDirective sets the StorageClassDirective field's value.

func (*TaskConfigForCreateTaskInput) SetSymlinkPolicy

SetSymlinkPolicy sets the SymlinkPolicy field's value.

func (TaskConfigForCreateTaskInput) String

String returns the string representation

type TaskConfigForGetTaskOutput

type TaskConfigForGetTaskOutput struct {
	ListConfig *ListConfigForGetTaskOutput `type:"structure"`

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

	StorageClassDirective *string `type:"string"`

	SymlinkPolicy *string `type:"string" enum:"EnumOfSymlinkPolicyForGetTaskOutput"`
	// contains filtered or unexported fields
}

func (TaskConfigForGetTaskOutput) GoString

func (s TaskConfigForGetTaskOutput) GoString() string

GoString returns the string representation

func (*TaskConfigForGetTaskOutput) SetListConfig

SetListConfig sets the ListConfig field's value.

func (*TaskConfigForGetTaskOutput) SetOverwritePolicy

SetOverwritePolicy sets the OverwritePolicy field's value.

func (*TaskConfigForGetTaskOutput) SetStorageClassDirective

func (s *TaskConfigForGetTaskOutput) SetStorageClassDirective(v string) *TaskConfigForGetTaskOutput

SetStorageClassDirective sets the StorageClassDirective field's value.

func (*TaskConfigForGetTaskOutput) SetSymlinkPolicy

SetSymlinkPolicy sets the SymlinkPolicy field's value.

func (TaskConfigForGetTaskOutput) String

String returns the string representation

type TaskConfigForListTasksOutput

type TaskConfigForListTasksOutput struct {
	ListConfig *ListConfigForListTasksOutput `type:"structure"`

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

	StorageClassDirective *string `type:"string"`

	SymlinkPolicy *string `type:"string" enum:"EnumOfSymlinkPolicyForListTasksOutput"`
	// contains filtered or unexported fields
}

func (TaskConfigForListTasksOutput) GoString

func (s TaskConfigForListTasksOutput) GoString() string

GoString returns the string representation

func (*TaskConfigForListTasksOutput) SetListConfig

SetListConfig sets the ListConfig field's value.

func (*TaskConfigForListTasksOutput) SetOverwritePolicy

SetOverwritePolicy sets the OverwritePolicy field's value.

func (*TaskConfigForListTasksOutput) SetStorageClassDirective

func (s *TaskConfigForListTasksOutput) SetStorageClassDirective(v string) *TaskConfigForListTasksOutput

SetStorageClassDirective sets the StorageClassDirective field's value.

func (*TaskConfigForListTasksOutput) SetSymlinkPolicy

SetSymlinkPolicy sets the SymlinkPolicy field's value.

func (TaskConfigForListTasksOutput) String

String returns the string representation

type TaskContextForGetTaskOutput

type TaskContextForGetTaskOutput struct {
	ErrorCode *string `type:"string"`

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

func (TaskContextForGetTaskOutput) GoString

func (s TaskContextForGetTaskOutput) GoString() string

GoString returns the string representation

func (*TaskContextForGetTaskOutput) SetErrorCode

SetErrorCode sets the ErrorCode field's value.

func (*TaskContextForGetTaskOutput) SetErrorMessage

SetErrorMessage sets the ErrorMessage field's value.

func (TaskContextForGetTaskOutput) String

String returns the string representation

type TaskContextForListTasksOutput

type TaskContextForListTasksOutput struct {
	ErrorCode *string `type:"string"`

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

func (TaskContextForListTasksOutput) GoString

GoString returns the string representation

func (*TaskContextForListTasksOutput) SetErrorCode

SetErrorCode sets the ErrorCode field's value.

func (*TaskContextForListTasksOutput) SetErrorMessage

SetErrorMessage sets the ErrorMessage field's value.

func (TaskContextForListTasksOutput) String

String returns the string representation

type TosForCreateAddressInput

type TosForCreateAddressInput struct {
	Ak *string `type:"string" json:",omitempty"`

	Bucket *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	Sk *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TosForCreateAddressInput) GoString

func (s TosForCreateAddressInput) GoString() string

GoString returns the string representation

func (*TosForCreateAddressInput) SetAk

SetAk sets the Ak field's value.

func (*TosForCreateAddressInput) SetBucket

SetBucket sets the Bucket field's value.

func (*TosForCreateAddressInput) SetRegion

SetRegion sets the Region field's value.

func (*TosForCreateAddressInput) SetSk

SetSk sets the Sk field's value.

func (TosForCreateAddressInput) String

func (s TosForCreateAddressInput) String() string

String returns the string representation

type TosForGetAddressOutput

type TosForGetAddressOutput struct {
	Ak *string `type:"string"`

	Bucket *string `type:"string"`

	Region *string `type:"string"`

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

func (TosForGetAddressOutput) GoString

func (s TosForGetAddressOutput) GoString() string

GoString returns the string representation

func (*TosForGetAddressOutput) SetAk

SetAk sets the Ak field's value.

func (*TosForGetAddressOutput) SetBucket

SetBucket sets the Bucket field's value.

func (*TosForGetAddressOutput) SetRegion

SetRegion sets the Region field's value.

func (*TosForGetAddressOutput) SetSk

SetSk sets the Sk field's value.

func (TosForGetAddressOutput) String

func (s TosForGetAddressOutput) String() string

String returns the string representation

type TosForListAddressesOutput

type TosForListAddressesOutput struct {
	Ak *string `type:"string"`

	Bucket *string `type:"string"`

	Region *string `type:"string"`

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

func (TosForListAddressesOutput) GoString

func (s TosForListAddressesOutput) GoString() string

GoString returns the string representation

func (*TosForListAddressesOutput) SetAk

SetAk sets the Ak field's value.

func (*TosForListAddressesOutput) SetBucket

SetBucket sets the Bucket field's value.

func (*TosForListAddressesOutput) SetRegion

SetRegion sets the Region field's value.

func (*TosForListAddressesOutput) SetSk

SetSk sets the Sk field's value.

func (TosForListAddressesOutput) String

func (s TosForListAddressesOutput) String() string

String returns the string representation

type UpdateTaskInput

type UpdateTaskInput struct {
	AgentGroupId *string `type:"string" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	TaskStatus *string `type:"string" json:",omitempty" enum:"EnumOfTaskStatusForUpdateTaskInput"`
	// contains filtered or unexported fields
}

func (UpdateTaskInput) GoString

func (s UpdateTaskInput) GoString() string

GoString returns the string representation

func (*UpdateTaskInput) SetAgentGroupId

func (s *UpdateTaskInput) SetAgentGroupId(v string) *UpdateTaskInput

SetAgentGroupId sets the AgentGroupId field's value.

func (*UpdateTaskInput) SetId

func (s *UpdateTaskInput) SetId(v string) *UpdateTaskInput

SetId sets the Id field's value.

func (*UpdateTaskInput) SetTaskStatus

func (s *UpdateTaskInput) SetTaskStatus(v string) *UpdateTaskInput

SetTaskStatus sets the TaskStatus field's value.

func (UpdateTaskInput) String

func (s UpdateTaskInput) String() string

String returns the string representation

func (*UpdateTaskInput) Validate

func (s *UpdateTaskInput) Validate() error

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

type UpdateTaskOutput

type UpdateTaskOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateTaskOutput) GoString

func (s UpdateTaskOutput) GoString() string

GoString returns the string representation

func (*UpdateTaskOutput) SetAccountId

func (s *UpdateTaskOutput) SetAccountId(v string) *UpdateTaskOutput

SetAccountId sets the AccountId field's value.

func (*UpdateTaskOutput) SetId

SetId sets the Id field's value.

func (UpdateTaskOutput) String

func (s UpdateTaskOutput) String() string

String returns the string representation

Jump to

Keyboard shortcuts

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