Documentation ¶
Index ¶
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) ConfigureMigrationJob(request *ConfigureMigrationJobRequest) (response *ConfigureMigrationJobResponse, err error)
- func (client *Client) ConfigureMigrationJobWithCallback(request *ConfigureMigrationJobRequest, ...) <-chan int
- func (client *Client) ConfigureMigrationJobWithChan(request *ConfigureMigrationJobRequest) (<-chan *ConfigureMigrationJobResponse, <-chan error)
- func (client *Client) ConfigureSubscriptionInstance(request *ConfigureSubscriptionInstanceRequest) (response *ConfigureSubscriptionInstanceResponse, err error)
- func (client *Client) ConfigureSubscriptionInstanceWithCallback(request *ConfigureSubscriptionInstanceRequest, ...) <-chan int
- func (client *Client) ConfigureSubscriptionInstanceWithChan(request *ConfigureSubscriptionInstanceRequest) (<-chan *ConfigureSubscriptionInstanceResponse, <-chan error)
- func (client *Client) ConfigureSynchronizationJob(request *ConfigureSynchronizationJobRequest) (response *ConfigureSynchronizationJobResponse, err error)
- func (client *Client) ConfigureSynchronizationJobWithCallback(request *ConfigureSynchronizationJobRequest, ...) <-chan int
- func (client *Client) ConfigureSynchronizationJobWithChan(request *ConfigureSynchronizationJobRequest) (<-chan *ConfigureSynchronizationJobResponse, <-chan error)
- func (client *Client) CreateMigrationJob(request *CreateMigrationJobRequest) (response *CreateMigrationJobResponse, err error)
- func (client *Client) CreateMigrationJobWithCallback(request *CreateMigrationJobRequest, ...) <-chan int
- func (client *Client) CreateMigrationJobWithChan(request *CreateMigrationJobRequest) (<-chan *CreateMigrationJobResponse, <-chan error)
- func (client *Client) CreateSubscriptionInstance(request *CreateSubscriptionInstanceRequest) (response *CreateSubscriptionInstanceResponse, err error)
- func (client *Client) CreateSubscriptionInstanceWithCallback(request *CreateSubscriptionInstanceRequest, ...) <-chan int
- func (client *Client) CreateSubscriptionInstanceWithChan(request *CreateSubscriptionInstanceRequest) (<-chan *CreateSubscriptionInstanceResponse, <-chan error)
- func (client *Client) CreateSynchronizationJob(request *CreateSynchronizationJobRequest) (response *CreateSynchronizationJobResponse, err error)
- func (client *Client) CreateSynchronizationJobWithCallback(request *CreateSynchronizationJobRequest, ...) <-chan int
- func (client *Client) CreateSynchronizationJobWithChan(request *CreateSynchronizationJobRequest) (<-chan *CreateSynchronizationJobResponse, <-chan error)
- func (client *Client) DeleteMigrationJob(request *DeleteMigrationJobRequest) (response *DeleteMigrationJobResponse, err error)
- func (client *Client) DeleteMigrationJobWithCallback(request *DeleteMigrationJobRequest, ...) <-chan int
- func (client *Client) DeleteMigrationJobWithChan(request *DeleteMigrationJobRequest) (<-chan *DeleteMigrationJobResponse, <-chan error)
- func (client *Client) DeleteSubscriptionInstance(request *DeleteSubscriptionInstanceRequest) (response *DeleteSubscriptionInstanceResponse, err error)
- func (client *Client) DeleteSubscriptionInstanceWithCallback(request *DeleteSubscriptionInstanceRequest, ...) <-chan int
- func (client *Client) DeleteSubscriptionInstanceWithChan(request *DeleteSubscriptionInstanceRequest) (<-chan *DeleteSubscriptionInstanceResponse, <-chan error)
- func (client *Client) DeleteSynchronizationJob(request *DeleteSynchronizationJobRequest) (response *DeleteSynchronizationJobResponse, err error)
- func (client *Client) DeleteSynchronizationJobWithCallback(request *DeleteSynchronizationJobRequest, ...) <-chan int
- func (client *Client) DeleteSynchronizationJobWithChan(request *DeleteSynchronizationJobRequest) (<-chan *DeleteSynchronizationJobResponse, <-chan error)
- func (client *Client) DescribeEndpointSwitchStatus(request *DescribeEndpointSwitchStatusRequest) (response *DescribeEndpointSwitchStatusResponse, err error)
- func (client *Client) DescribeEndpointSwitchStatusWithCallback(request *DescribeEndpointSwitchStatusRequest, ...) <-chan int
- func (client *Client) DescribeEndpointSwitchStatusWithChan(request *DescribeEndpointSwitchStatusRequest) (<-chan *DescribeEndpointSwitchStatusResponse, <-chan error)
- func (client *Client) DescribeInitializationStatus(request *DescribeInitializationStatusRequest) (response *DescribeInitializationStatusResponse, err error)
- func (client *Client) DescribeInitializationStatusWithCallback(request *DescribeInitializationStatusRequest, ...) <-chan int
- func (client *Client) DescribeInitializationStatusWithChan(request *DescribeInitializationStatusRequest) (<-chan *DescribeInitializationStatusResponse, <-chan error)
- func (client *Client) DescribeMigrationJobDetail(request *DescribeMigrationJobDetailRequest) (response *DescribeMigrationJobDetailResponse, err error)
- func (client *Client) DescribeMigrationJobDetailWithCallback(request *DescribeMigrationJobDetailRequest, ...) <-chan int
- func (client *Client) DescribeMigrationJobDetailWithChan(request *DescribeMigrationJobDetailRequest) (<-chan *DescribeMigrationJobDetailResponse, <-chan error)
- func (client *Client) DescribeMigrationJobStatus(request *DescribeMigrationJobStatusRequest) (response *DescribeMigrationJobStatusResponse, err error)
- func (client *Client) DescribeMigrationJobStatusWithCallback(request *DescribeMigrationJobStatusRequest, ...) <-chan int
- func (client *Client) DescribeMigrationJobStatusWithChan(request *DescribeMigrationJobStatusRequest) (<-chan *DescribeMigrationJobStatusResponse, <-chan error)
- func (client *Client) DescribeMigrationJobs(request *DescribeMigrationJobsRequest) (response *DescribeMigrationJobsResponse, err error)
- func (client *Client) DescribeMigrationJobsWithCallback(request *DescribeMigrationJobsRequest, ...) <-chan int
- func (client *Client) DescribeMigrationJobsWithChan(request *DescribeMigrationJobsRequest) (<-chan *DescribeMigrationJobsResponse, <-chan error)
- func (client *Client) DescribeSubscriptionInstanceStatus(request *DescribeSubscriptionInstanceStatusRequest) (response *DescribeSubscriptionInstanceStatusResponse, err error)
- func (client *Client) DescribeSubscriptionInstanceStatusWithCallback(request *DescribeSubscriptionInstanceStatusRequest, ...) <-chan int
- func (client *Client) DescribeSubscriptionInstanceStatusWithChan(request *DescribeSubscriptionInstanceStatusRequest) (<-chan *DescribeSubscriptionInstanceStatusResponse, <-chan error)
- func (client *Client) DescribeSubscriptionInstances(request *DescribeSubscriptionInstancesRequest) (response *DescribeSubscriptionInstancesResponse, err error)
- func (client *Client) DescribeSubscriptionInstancesWithCallback(request *DescribeSubscriptionInstancesRequest, ...) <-chan int
- func (client *Client) DescribeSubscriptionInstancesWithChan(request *DescribeSubscriptionInstancesRequest) (<-chan *DescribeSubscriptionInstancesResponse, <-chan error)
- func (client *Client) DescribeSubscriptionObjectModifyStatus(request *DescribeSubscriptionObjectModifyStatusRequest) (response *DescribeSubscriptionObjectModifyStatusResponse, err error)
- func (client *Client) DescribeSubscriptionObjectModifyStatusWithCallback(request *DescribeSubscriptionObjectModifyStatusRequest, ...) <-chan int
- func (client *Client) DescribeSubscriptionObjectModifyStatusWithChan(request *DescribeSubscriptionObjectModifyStatusRequest) (<-chan *DescribeSubscriptionObjectModifyStatusResponse, <-chan error)
- func (client *Client) DescribeSynchronizationJobStatus(request *DescribeSynchronizationJobStatusRequest) (response *DescribeSynchronizationJobStatusResponse, err error)
- func (client *Client) DescribeSynchronizationJobStatusWithCallback(request *DescribeSynchronizationJobStatusRequest, ...) <-chan int
- func (client *Client) DescribeSynchronizationJobStatusWithChan(request *DescribeSynchronizationJobStatusRequest) (<-chan *DescribeSynchronizationJobStatusResponse, <-chan error)
- func (client *Client) DescribeSynchronizationJobs(request *DescribeSynchronizationJobsRequest) (response *DescribeSynchronizationJobsResponse, err error)
- func (client *Client) DescribeSynchronizationJobsWithCallback(request *DescribeSynchronizationJobsRequest, ...) <-chan int
- func (client *Client) DescribeSynchronizationJobsWithChan(request *DescribeSynchronizationJobsRequest) (<-chan *DescribeSynchronizationJobsResponse, <-chan error)
- func (client *Client) DescribeSynchronizationObjectModifyStatus(request *DescribeSynchronizationObjectModifyStatusRequest) (response *DescribeSynchronizationObjectModifyStatusResponse, err error)
- func (client *Client) DescribeSynchronizationObjectModifyStatusWithCallback(request *DescribeSynchronizationObjectModifyStatusRequest, ...) <-chan int
- func (client *Client) DescribeSynchronizationObjectModifyStatusWithChan(request *DescribeSynchronizationObjectModifyStatusRequest) (<-chan *DescribeSynchronizationObjectModifyStatusResponse, <-chan error)
- func (client *Client) ModifyConsumptionTimestamp(request *ModifyConsumptionTimestampRequest) (response *ModifyConsumptionTimestampResponse, err error)
- func (client *Client) ModifyConsumptionTimestampWithCallback(request *ModifyConsumptionTimestampRequest, ...) <-chan int
- func (client *Client) ModifyConsumptionTimestampWithChan(request *ModifyConsumptionTimestampRequest) (<-chan *ModifyConsumptionTimestampResponse, <-chan error)
- func (client *Client) ModifyMigrationObject(request *ModifyMigrationObjectRequest) (response *ModifyMigrationObjectResponse, err error)
- func (client *Client) ModifyMigrationObjectWithCallback(request *ModifyMigrationObjectRequest, ...) <-chan int
- func (client *Client) ModifyMigrationObjectWithChan(request *ModifyMigrationObjectRequest) (<-chan *ModifyMigrationObjectResponse, <-chan error)
- func (client *Client) ModifySubscriptionObject(request *ModifySubscriptionObjectRequest) (response *ModifySubscriptionObjectResponse, err error)
- func (client *Client) ModifySubscriptionObjectWithCallback(request *ModifySubscriptionObjectRequest, ...) <-chan int
- func (client *Client) ModifySubscriptionObjectWithChan(request *ModifySubscriptionObjectRequest) (<-chan *ModifySubscriptionObjectResponse, <-chan error)
- func (client *Client) ModifySynchronizationObject(request *ModifySynchronizationObjectRequest) (response *ModifySynchronizationObjectResponse, err error)
- func (client *Client) ModifySynchronizationObjectWithCallback(request *ModifySynchronizationObjectRequest, ...) <-chan int
- func (client *Client) ModifySynchronizationObjectWithChan(request *ModifySynchronizationObjectRequest) (<-chan *ModifySynchronizationObjectResponse, <-chan error)
- func (client *Client) ResetSynchronizationJob(request *ResetSynchronizationJobRequest) (response *ResetSynchronizationJobResponse, err error)
- func (client *Client) ResetSynchronizationJobWithCallback(request *ResetSynchronizationJobRequest, ...) <-chan int
- func (client *Client) ResetSynchronizationJobWithChan(request *ResetSynchronizationJobRequest) (<-chan *ResetSynchronizationJobResponse, <-chan error)
- func (client *Client) StartMigrationJob(request *StartMigrationJobRequest) (response *StartMigrationJobResponse, err error)
- func (client *Client) StartMigrationJobWithCallback(request *StartMigrationJobRequest, ...) <-chan int
- func (client *Client) StartMigrationJobWithChan(request *StartMigrationJobRequest) (<-chan *StartMigrationJobResponse, <-chan error)
- func (client *Client) StartSubscriptionInstance(request *StartSubscriptionInstanceRequest) (response *StartSubscriptionInstanceResponse, err error)
- func (client *Client) StartSubscriptionInstanceWithCallback(request *StartSubscriptionInstanceRequest, ...) <-chan int
- func (client *Client) StartSubscriptionInstanceWithChan(request *StartSubscriptionInstanceRequest) (<-chan *StartSubscriptionInstanceResponse, <-chan error)
- func (client *Client) StartSynchronizationJob(request *StartSynchronizationJobRequest) (response *StartSynchronizationJobResponse, err error)
- func (client *Client) StartSynchronizationJobWithCallback(request *StartSynchronizationJobRequest, ...) <-chan int
- func (client *Client) StartSynchronizationJobWithChan(request *StartSynchronizationJobRequest) (<-chan *StartSynchronizationJobResponse, <-chan error)
- func (client *Client) StopMigrationJob(request *StopMigrationJobRequest) (response *StopMigrationJobResponse, err error)
- func (client *Client) StopMigrationJobWithCallback(request *StopMigrationJobRequest, ...) <-chan int
- func (client *Client) StopMigrationJobWithChan(request *StopMigrationJobRequest) (<-chan *StopMigrationJobResponse, <-chan error)
- func (client *Client) SuspendMigrationJob(request *SuspendMigrationJobRequest) (response *SuspendMigrationJobResponse, err error)
- func (client *Client) SuspendMigrationJobWithCallback(request *SuspendMigrationJobRequest, ...) <-chan int
- func (client *Client) SuspendMigrationJobWithChan(request *SuspendMigrationJobRequest) (<-chan *SuspendMigrationJobResponse, <-chan error)
- func (client *Client) SuspendSynchronizationJob(request *SuspendSynchronizationJobRequest) (response *SuspendSynchronizationJobResponse, err error)
- func (client *Client) SuspendSynchronizationJobWithCallback(request *SuspendSynchronizationJobRequest, ...) <-chan int
- func (client *Client) SuspendSynchronizationJobWithChan(request *SuspendSynchronizationJobRequest) (<-chan *SuspendSynchronizationJobResponse, <-chan error)
- func (client *Client) SwitchSynchronizationEndpoint(request *SwitchSynchronizationEndpointRequest) (response *SwitchSynchronizationEndpointResponse, err error)
- func (client *Client) SwitchSynchronizationEndpointWithCallback(request *SwitchSynchronizationEndpointRequest, ...) <-chan int
- func (client *Client) SwitchSynchronizationEndpointWithChan(request *SwitchSynchronizationEndpointRequest) (<-chan *SwitchSynchronizationEndpointResponse, <-chan error)
- type ConfigureMigrationJobDestinationEndpoint
- type ConfigureMigrationJobMigrationMode
- type ConfigureMigrationJobRequest
- type ConfigureMigrationJobResponse
- type ConfigureMigrationJobSourceEndpoint
- type ConfigureSubscriptionInstanceRequest
- type ConfigureSubscriptionInstanceResponse
- type ConfigureSubscriptionInstanceSourceEndpoint
- type ConfigureSubscriptionInstanceSubscriptionDataType
- type ConfigureSynchronizationJobDestinationEndpoint
- type ConfigureSynchronizationJobPartitionKey
- type ConfigureSynchronizationJobRequest
- type ConfigureSynchronizationJobResponse
- type ConfigureSynchronizationJobSourceEndpoint
- type CreateMigrationJobRequest
- type CreateMigrationJobResponse
- type CreateSubscriptionInstanceRequest
- type CreateSubscriptionInstanceResponse
- type CreateSynchronizationJobDestinationEndpoint
- type CreateSynchronizationJobRequest
- type CreateSynchronizationJobResponse
- type CreateSynchronizationJobSourceEndpoint
- type DeleteMigrationJobRequest
- type DeleteMigrationJobResponse
- type DeleteSubscriptionInstanceRequest
- type DeleteSubscriptionInstanceResponse
- type DeleteSynchronizationJobRequest
- type DeleteSynchronizationJobResponse
- type DescribeEndpointSwitchStatusRequest
- type DescribeEndpointSwitchStatusResponse
- type DescribeInitializationStatusConstraints1
- type DescribeInitializationStatusDataInitializationDetail1
- type DescribeInitializationStatusDataInitializationDetails0
- type DescribeInitializationStatusDataSynchronizationDetail1
- type DescribeInitializationStatusDataSynchronizationDetails0
- type DescribeInitializationStatusRequest
- type DescribeInitializationStatusResponse
- type DescribeInitializationStatusStructureInitializationDetail1
- type DescribeInitializationStatusStructureInitializationDetail2
- type DescribeInitializationStatusStructureInitializationDetails0
- type DescribeMigrationJobDetailConstraintList1
- type DescribeMigrationJobDetailDataInitializationDetail1
- type DescribeMigrationJobDetailDataInitializationDetailList0
- type DescribeMigrationJobDetailDataSynchronizationDetail1
- type DescribeMigrationJobDetailDataSynchronizationDetailList0
- type DescribeMigrationJobDetailMigrationMode
- type DescribeMigrationJobDetailRequest
- type DescribeMigrationJobDetailResponse
- type DescribeMigrationJobDetailStructureInitializationDetail1
- type DescribeMigrationJobDetailStructureInitializationDetail2
- type DescribeMigrationJobDetailStructureInitializationDetailList0
- type DescribeMigrationJobStatusCheckItem2
- type DescribeMigrationJobStatusDataInitializationStatus0
- type DescribeMigrationJobStatusDataSynchronizationStatus0
- type DescribeMigrationJobStatusDestinationEndpoint0
- type DescribeMigrationJobStatusDetail1
- type DescribeMigrationJobStatusMigrationMode0
- type DescribeMigrationJobStatusPrecheckStatus0
- type DescribeMigrationJobStatusRequest
- type DescribeMigrationJobStatusResponse
- type DescribeMigrationJobStatusSourceEndpoint0
- type DescribeMigrationJobStatusStructureInitializationStatus0
- type DescribeMigrationJobsDataInitialization1
- type DescribeMigrationJobsDataSynchronization1
- type DescribeMigrationJobsDestinationEndpoint1
- type DescribeMigrationJobsMigrationJob1
- type DescribeMigrationJobsMigrationJobs0
- type DescribeMigrationJobsMigrationMode1
- type DescribeMigrationJobsMigrationObject1
- type DescribeMigrationJobsPrecheck1
- type DescribeMigrationJobsRequest
- type DescribeMigrationJobsResponse
- type DescribeMigrationJobsSourceEndpoint1
- type DescribeMigrationJobsStructureInitialization1
- type DescribeMigrationJobsSynchronousObject2
- type DescribeSubscriptionInstanceStatusRequest
- type DescribeSubscriptionInstanceStatusResponse
- type DescribeSubscriptionInstanceStatusSourceEndpoint0
- type DescribeSubscriptionInstanceStatusSubscriptionDataType0
- type DescribeSubscriptionInstanceStatusSubscriptionObject0
- type DescribeSubscriptionInstanceStatusSynchronousObject1
- type DescribeSubscriptionInstancesRequest
- type DescribeSubscriptionInstancesResponse
- type DescribeSubscriptionInstancesSourceEndpoint1
- type DescribeSubscriptionInstancesSubscriptionDataType1
- type DescribeSubscriptionInstancesSubscriptionInstance1
- type DescribeSubscriptionInstancesSubscriptionInstances0
- type DescribeSubscriptionInstancesSubscriptionObject1
- type DescribeSubscriptionInstancesSynchronousObject2
- type DescribeSubscriptionObjectModifyStatusCheckItem1
- type DescribeSubscriptionObjectModifyStatusDetail0
- type DescribeSubscriptionObjectModifyStatusRequest
- type DescribeSubscriptionObjectModifyStatusResponse
- type DescribeSynchronizationJobStatusCheckItem2
- type DescribeSynchronizationJobStatusDataInitializationStatus0
- type DescribeSynchronizationJobStatusDataSynchronizationStatus0
- type DescribeSynchronizationJobStatusDestinationEndpoint0
- type DescribeSynchronizationJobStatusDetail1
- type DescribeSynchronizationJobStatusPerformance0
- type DescribeSynchronizationJobStatusPrecheckStatus0
- type DescribeSynchronizationJobStatusRequest
- type DescribeSynchronizationJobStatusResponse
- type DescribeSynchronizationJobStatusSourceEndpoint0
- type DescribeSynchronizationJobStatusStructureInitializationStatus0
- type DescribeSynchronizationJobStatusSynchronizationObject1
- type DescribeSynchronizationJobStatusSynchronizationObjects0
- type DescribeSynchronizationJobStatusTableExclude2
- type DescribeSynchronizationJobStatusTableExcludes1
- type DescribeSynchronizationJobStatusTableInclude2
- type DescribeSynchronizationJobStatusTableIncludes1
- type DescribeSynchronizationJobsCheckItem3
- type DescribeSynchronizationJobsDataInitializationStatus1
- type DescribeSynchronizationJobsDataSynchronizationStatus1
- type DescribeSynchronizationJobsDestinationEndpoint1
- type DescribeSynchronizationJobsDetail2
- type DescribeSynchronizationJobsPerformance1
- type DescribeSynchronizationJobsPrecheckStatus1
- type DescribeSynchronizationJobsRequest
- type DescribeSynchronizationJobsResponse
- type DescribeSynchronizationJobsSourceEndpoint1
- type DescribeSynchronizationJobsStructureInitializationStatus1
- type DescribeSynchronizationJobsSynchronizationInstance1
- type DescribeSynchronizationJobsSynchronizationInstances0
- type DescribeSynchronizationJobsSynchronizationObject2
- type DescribeSynchronizationJobsSynchronizationObjects1
- type DescribeSynchronizationJobsTableExclude3
- type DescribeSynchronizationJobsTableExcludes2
- type DescribeSynchronizationJobsTableInclude3
- type DescribeSynchronizationJobsTableIncludes2
- type DescribeSynchronizationObjectModifyStatusCheckItem2
- type DescribeSynchronizationObjectModifyStatusDataInitializationStatus0
- type DescribeSynchronizationObjectModifyStatusDataSynchronizationStatus0
- type DescribeSynchronizationObjectModifyStatusDetail1
- type DescribeSynchronizationObjectModifyStatusPrecheckStatus0
- type DescribeSynchronizationObjectModifyStatusRequest
- type DescribeSynchronizationObjectModifyStatusResponse
- type DescribeSynchronizationObjectModifyStatusStructureInitializationStatus0
- type ModifyConsumptionTimestampRequest
- type ModifyConsumptionTimestampResponse
- type ModifyMigrationObjectRequest
- type ModifyMigrationObjectResponse
- type ModifySubscriptionObjectRequest
- type ModifySubscriptionObjectResponse
- type ModifySynchronizationObjectRequest
- type ModifySynchronizationObjectResponse
- type ResetSynchronizationJobRequest
- type ResetSynchronizationJobResponse
- type StartMigrationJobRequest
- type StartMigrationJobResponse
- type StartSubscriptionInstanceRequest
- type StartSubscriptionInstanceResponse
- type StartSynchronizationJobRequest
- type StartSynchronizationJobResponse
- type StopMigrationJobRequest
- type StopMigrationJobResponse
- type SuspendMigrationJobRequest
- type SuspendMigrationJobResponse
- type SuspendSynchronizationJobRequest
- type SuspendSynchronizationJobResponse
- type SwitchSynchronizationEndpointEndpoint
- type SwitchSynchronizationEndpointRequest
- type SwitchSynchronizationEndpointResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://help.aliyun.com/document_detail/66217.html
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://help.aliyun.com/document_detail/66223.html
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://help.aliyun.com/document_detail/66222.html
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair attention: rsa key pair auth is only Japan regions available
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://help.aliyun.com/document_detail/66222.html
func (*Client) ConfigureMigrationJob ¶
func (client *Client) ConfigureMigrationJob(request *ConfigureMigrationJobRequest) (response *ConfigureMigrationJobResponse, err error)
ConfigureMigrationJob invokes the dts.ConfigureMigrationJob API synchronously api document: https://help.aliyun.com/api/dts/configuremigrationjob.html
func (*Client) ConfigureMigrationJobWithCallback ¶
func (client *Client) ConfigureMigrationJobWithCallback(request *ConfigureMigrationJobRequest, callback func(response *ConfigureMigrationJobResponse, err error)) <-chan int
ConfigureMigrationJobWithCallback invokes the dts.ConfigureMigrationJob API asynchronously api document: https://help.aliyun.com/api/dts/configuremigrationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ConfigureMigrationJobWithChan ¶
func (client *Client) ConfigureMigrationJobWithChan(request *ConfigureMigrationJobRequest) (<-chan *ConfigureMigrationJobResponse, <-chan error)
ConfigureMigrationJobWithChan invokes the dts.ConfigureMigrationJob API asynchronously api document: https://help.aliyun.com/api/dts/configuremigrationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ConfigureSubscriptionInstance ¶
func (client *Client) ConfigureSubscriptionInstance(request *ConfigureSubscriptionInstanceRequest) (response *ConfigureSubscriptionInstanceResponse, err error)
ConfigureSubscriptionInstance invokes the dts.ConfigureSubscriptionInstance API synchronously api document: https://help.aliyun.com/api/dts/configuresubscriptioninstance.html
func (*Client) ConfigureSubscriptionInstanceWithCallback ¶
func (client *Client) ConfigureSubscriptionInstanceWithCallback(request *ConfigureSubscriptionInstanceRequest, callback func(response *ConfigureSubscriptionInstanceResponse, err error)) <-chan int
ConfigureSubscriptionInstanceWithCallback invokes the dts.ConfigureSubscriptionInstance API asynchronously api document: https://help.aliyun.com/api/dts/configuresubscriptioninstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ConfigureSubscriptionInstanceWithChan ¶
func (client *Client) ConfigureSubscriptionInstanceWithChan(request *ConfigureSubscriptionInstanceRequest) (<-chan *ConfigureSubscriptionInstanceResponse, <-chan error)
ConfigureSubscriptionInstanceWithChan invokes the dts.ConfigureSubscriptionInstance API asynchronously api document: https://help.aliyun.com/api/dts/configuresubscriptioninstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ConfigureSynchronizationJob ¶
func (client *Client) ConfigureSynchronizationJob(request *ConfigureSynchronizationJobRequest) (response *ConfigureSynchronizationJobResponse, err error)
ConfigureSynchronizationJob invokes the dts.ConfigureSynchronizationJob API synchronously api document: https://help.aliyun.com/api/dts/configuresynchronizationjob.html
func (*Client) ConfigureSynchronizationJobWithCallback ¶
func (client *Client) ConfigureSynchronizationJobWithCallback(request *ConfigureSynchronizationJobRequest, callback func(response *ConfigureSynchronizationJobResponse, err error)) <-chan int
ConfigureSynchronizationJobWithCallback invokes the dts.ConfigureSynchronizationJob API asynchronously api document: https://help.aliyun.com/api/dts/configuresynchronizationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ConfigureSynchronizationJobWithChan ¶
func (client *Client) ConfigureSynchronizationJobWithChan(request *ConfigureSynchronizationJobRequest) (<-chan *ConfigureSynchronizationJobResponse, <-chan error)
ConfigureSynchronizationJobWithChan invokes the dts.ConfigureSynchronizationJob API asynchronously api document: https://help.aliyun.com/api/dts/configuresynchronizationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateMigrationJob ¶
func (client *Client) CreateMigrationJob(request *CreateMigrationJobRequest) (response *CreateMigrationJobResponse, err error)
CreateMigrationJob invokes the dts.CreateMigrationJob API synchronously api document: https://help.aliyun.com/api/dts/createmigrationjob.html
func (*Client) CreateMigrationJobWithCallback ¶
func (client *Client) CreateMigrationJobWithCallback(request *CreateMigrationJobRequest, callback func(response *CreateMigrationJobResponse, err error)) <-chan int
CreateMigrationJobWithCallback invokes the dts.CreateMigrationJob API asynchronously api document: https://help.aliyun.com/api/dts/createmigrationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateMigrationJobWithChan ¶
func (client *Client) CreateMigrationJobWithChan(request *CreateMigrationJobRequest) (<-chan *CreateMigrationJobResponse, <-chan error)
CreateMigrationJobWithChan invokes the dts.CreateMigrationJob API asynchronously api document: https://help.aliyun.com/api/dts/createmigrationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSubscriptionInstance ¶
func (client *Client) CreateSubscriptionInstance(request *CreateSubscriptionInstanceRequest) (response *CreateSubscriptionInstanceResponse, err error)
CreateSubscriptionInstance invokes the dts.CreateSubscriptionInstance API synchronously api document: https://help.aliyun.com/api/dts/createsubscriptioninstance.html
func (*Client) CreateSubscriptionInstanceWithCallback ¶
func (client *Client) CreateSubscriptionInstanceWithCallback(request *CreateSubscriptionInstanceRequest, callback func(response *CreateSubscriptionInstanceResponse, err error)) <-chan int
CreateSubscriptionInstanceWithCallback invokes the dts.CreateSubscriptionInstance API asynchronously api document: https://help.aliyun.com/api/dts/createsubscriptioninstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSubscriptionInstanceWithChan ¶
func (client *Client) CreateSubscriptionInstanceWithChan(request *CreateSubscriptionInstanceRequest) (<-chan *CreateSubscriptionInstanceResponse, <-chan error)
CreateSubscriptionInstanceWithChan invokes the dts.CreateSubscriptionInstance API asynchronously api document: https://help.aliyun.com/api/dts/createsubscriptioninstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSynchronizationJob ¶
func (client *Client) CreateSynchronizationJob(request *CreateSynchronizationJobRequest) (response *CreateSynchronizationJobResponse, err error)
CreateSynchronizationJob invokes the dts.CreateSynchronizationJob API synchronously api document: https://help.aliyun.com/api/dts/createsynchronizationjob.html
func (*Client) CreateSynchronizationJobWithCallback ¶
func (client *Client) CreateSynchronizationJobWithCallback(request *CreateSynchronizationJobRequest, callback func(response *CreateSynchronizationJobResponse, err error)) <-chan int
CreateSynchronizationJobWithCallback invokes the dts.CreateSynchronizationJob API asynchronously api document: https://help.aliyun.com/api/dts/createsynchronizationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSynchronizationJobWithChan ¶
func (client *Client) CreateSynchronizationJobWithChan(request *CreateSynchronizationJobRequest) (<-chan *CreateSynchronizationJobResponse, <-chan error)
CreateSynchronizationJobWithChan invokes the dts.CreateSynchronizationJob API asynchronously api document: https://help.aliyun.com/api/dts/createsynchronizationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteMigrationJob ¶
func (client *Client) DeleteMigrationJob(request *DeleteMigrationJobRequest) (response *DeleteMigrationJobResponse, err error)
DeleteMigrationJob invokes the dts.DeleteMigrationJob API synchronously api document: https://help.aliyun.com/api/dts/deletemigrationjob.html
func (*Client) DeleteMigrationJobWithCallback ¶
func (client *Client) DeleteMigrationJobWithCallback(request *DeleteMigrationJobRequest, callback func(response *DeleteMigrationJobResponse, err error)) <-chan int
DeleteMigrationJobWithCallback invokes the dts.DeleteMigrationJob API asynchronously api document: https://help.aliyun.com/api/dts/deletemigrationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteMigrationJobWithChan ¶
func (client *Client) DeleteMigrationJobWithChan(request *DeleteMigrationJobRequest) (<-chan *DeleteMigrationJobResponse, <-chan error)
DeleteMigrationJobWithChan invokes the dts.DeleteMigrationJob API asynchronously api document: https://help.aliyun.com/api/dts/deletemigrationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteSubscriptionInstance ¶
func (client *Client) DeleteSubscriptionInstance(request *DeleteSubscriptionInstanceRequest) (response *DeleteSubscriptionInstanceResponse, err error)
DeleteSubscriptionInstance invokes the dts.DeleteSubscriptionInstance API synchronously api document: https://help.aliyun.com/api/dts/deletesubscriptioninstance.html
func (*Client) DeleteSubscriptionInstanceWithCallback ¶
func (client *Client) DeleteSubscriptionInstanceWithCallback(request *DeleteSubscriptionInstanceRequest, callback func(response *DeleteSubscriptionInstanceResponse, err error)) <-chan int
DeleteSubscriptionInstanceWithCallback invokes the dts.DeleteSubscriptionInstance API asynchronously api document: https://help.aliyun.com/api/dts/deletesubscriptioninstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteSubscriptionInstanceWithChan ¶
func (client *Client) DeleteSubscriptionInstanceWithChan(request *DeleteSubscriptionInstanceRequest) (<-chan *DeleteSubscriptionInstanceResponse, <-chan error)
DeleteSubscriptionInstanceWithChan invokes the dts.DeleteSubscriptionInstance API asynchronously api document: https://help.aliyun.com/api/dts/deletesubscriptioninstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteSynchronizationJob ¶
func (client *Client) DeleteSynchronizationJob(request *DeleteSynchronizationJobRequest) (response *DeleteSynchronizationJobResponse, err error)
DeleteSynchronizationJob invokes the dts.DeleteSynchronizationJob API synchronously api document: https://help.aliyun.com/api/dts/deletesynchronizationjob.html
func (*Client) DeleteSynchronizationJobWithCallback ¶
func (client *Client) DeleteSynchronizationJobWithCallback(request *DeleteSynchronizationJobRequest, callback func(response *DeleteSynchronizationJobResponse, err error)) <-chan int
DeleteSynchronizationJobWithCallback invokes the dts.DeleteSynchronizationJob API asynchronously api document: https://help.aliyun.com/api/dts/deletesynchronizationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteSynchronizationJobWithChan ¶
func (client *Client) DeleteSynchronizationJobWithChan(request *DeleteSynchronizationJobRequest) (<-chan *DeleteSynchronizationJobResponse, <-chan error)
DeleteSynchronizationJobWithChan invokes the dts.DeleteSynchronizationJob API asynchronously api document: https://help.aliyun.com/api/dts/deletesynchronizationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeEndpointSwitchStatus ¶
func (client *Client) DescribeEndpointSwitchStatus(request *DescribeEndpointSwitchStatusRequest) (response *DescribeEndpointSwitchStatusResponse, err error)
DescribeEndpointSwitchStatus invokes the dts.DescribeEndpointSwitchStatus API synchronously api document: https://help.aliyun.com/api/dts/describeendpointswitchstatus.html
func (*Client) DescribeEndpointSwitchStatusWithCallback ¶
func (client *Client) DescribeEndpointSwitchStatusWithCallback(request *DescribeEndpointSwitchStatusRequest, callback func(response *DescribeEndpointSwitchStatusResponse, err error)) <-chan int
DescribeEndpointSwitchStatusWithCallback invokes the dts.DescribeEndpointSwitchStatus API asynchronously api document: https://help.aliyun.com/api/dts/describeendpointswitchstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeEndpointSwitchStatusWithChan ¶
func (client *Client) DescribeEndpointSwitchStatusWithChan(request *DescribeEndpointSwitchStatusRequest) (<-chan *DescribeEndpointSwitchStatusResponse, <-chan error)
DescribeEndpointSwitchStatusWithChan invokes the dts.DescribeEndpointSwitchStatus API asynchronously api document: https://help.aliyun.com/api/dts/describeendpointswitchstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInitializationStatus ¶
func (client *Client) DescribeInitializationStatus(request *DescribeInitializationStatusRequest) (response *DescribeInitializationStatusResponse, err error)
DescribeInitializationStatus invokes the dts.DescribeInitializationStatus API synchronously api document: https://help.aliyun.com/api/dts/describeinitializationstatus.html
func (*Client) DescribeInitializationStatusWithCallback ¶
func (client *Client) DescribeInitializationStatusWithCallback(request *DescribeInitializationStatusRequest, callback func(response *DescribeInitializationStatusResponse, err error)) <-chan int
DescribeInitializationStatusWithCallback invokes the dts.DescribeInitializationStatus API asynchronously api document: https://help.aliyun.com/api/dts/describeinitializationstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeInitializationStatusWithChan ¶
func (client *Client) DescribeInitializationStatusWithChan(request *DescribeInitializationStatusRequest) (<-chan *DescribeInitializationStatusResponse, <-chan error)
DescribeInitializationStatusWithChan invokes the dts.DescribeInitializationStatus API asynchronously api document: https://help.aliyun.com/api/dts/describeinitializationstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeMigrationJobDetail ¶
func (client *Client) DescribeMigrationJobDetail(request *DescribeMigrationJobDetailRequest) (response *DescribeMigrationJobDetailResponse, err error)
DescribeMigrationJobDetail invokes the dts.DescribeMigrationJobDetail API synchronously api document: https://help.aliyun.com/api/dts/describemigrationjobdetail.html
func (*Client) DescribeMigrationJobDetailWithCallback ¶
func (client *Client) DescribeMigrationJobDetailWithCallback(request *DescribeMigrationJobDetailRequest, callback func(response *DescribeMigrationJobDetailResponse, err error)) <-chan int
DescribeMigrationJobDetailWithCallback invokes the dts.DescribeMigrationJobDetail API asynchronously api document: https://help.aliyun.com/api/dts/describemigrationjobdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeMigrationJobDetailWithChan ¶
func (client *Client) DescribeMigrationJobDetailWithChan(request *DescribeMigrationJobDetailRequest) (<-chan *DescribeMigrationJobDetailResponse, <-chan error)
DescribeMigrationJobDetailWithChan invokes the dts.DescribeMigrationJobDetail API asynchronously api document: https://help.aliyun.com/api/dts/describemigrationjobdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeMigrationJobStatus ¶
func (client *Client) DescribeMigrationJobStatus(request *DescribeMigrationJobStatusRequest) (response *DescribeMigrationJobStatusResponse, err error)
DescribeMigrationJobStatus invokes the dts.DescribeMigrationJobStatus API synchronously api document: https://help.aliyun.com/api/dts/describemigrationjobstatus.html
func (*Client) DescribeMigrationJobStatusWithCallback ¶
func (client *Client) DescribeMigrationJobStatusWithCallback(request *DescribeMigrationJobStatusRequest, callback func(response *DescribeMigrationJobStatusResponse, err error)) <-chan int
DescribeMigrationJobStatusWithCallback invokes the dts.DescribeMigrationJobStatus API asynchronously api document: https://help.aliyun.com/api/dts/describemigrationjobstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeMigrationJobStatusWithChan ¶
func (client *Client) DescribeMigrationJobStatusWithChan(request *DescribeMigrationJobStatusRequest) (<-chan *DescribeMigrationJobStatusResponse, <-chan error)
DescribeMigrationJobStatusWithChan invokes the dts.DescribeMigrationJobStatus API asynchronously api document: https://help.aliyun.com/api/dts/describemigrationjobstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeMigrationJobs ¶
func (client *Client) DescribeMigrationJobs(request *DescribeMigrationJobsRequest) (response *DescribeMigrationJobsResponse, err error)
DescribeMigrationJobs invokes the dts.DescribeMigrationJobs API synchronously api document: https://help.aliyun.com/api/dts/describemigrationjobs.html
func (*Client) DescribeMigrationJobsWithCallback ¶
func (client *Client) DescribeMigrationJobsWithCallback(request *DescribeMigrationJobsRequest, callback func(response *DescribeMigrationJobsResponse, err error)) <-chan int
DescribeMigrationJobsWithCallback invokes the dts.DescribeMigrationJobs API asynchronously api document: https://help.aliyun.com/api/dts/describemigrationjobs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeMigrationJobsWithChan ¶
func (client *Client) DescribeMigrationJobsWithChan(request *DescribeMigrationJobsRequest) (<-chan *DescribeMigrationJobsResponse, <-chan error)
DescribeMigrationJobsWithChan invokes the dts.DescribeMigrationJobs API asynchronously api document: https://help.aliyun.com/api/dts/describemigrationjobs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSubscriptionInstanceStatus ¶
func (client *Client) DescribeSubscriptionInstanceStatus(request *DescribeSubscriptionInstanceStatusRequest) (response *DescribeSubscriptionInstanceStatusResponse, err error)
DescribeSubscriptionInstanceStatus invokes the dts.DescribeSubscriptionInstanceStatus API synchronously api document: https://help.aliyun.com/api/dts/describesubscriptioninstancestatus.html
func (*Client) DescribeSubscriptionInstanceStatusWithCallback ¶
func (client *Client) DescribeSubscriptionInstanceStatusWithCallback(request *DescribeSubscriptionInstanceStatusRequest, callback func(response *DescribeSubscriptionInstanceStatusResponse, err error)) <-chan int
DescribeSubscriptionInstanceStatusWithCallback invokes the dts.DescribeSubscriptionInstanceStatus API asynchronously api document: https://help.aliyun.com/api/dts/describesubscriptioninstancestatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSubscriptionInstanceStatusWithChan ¶
func (client *Client) DescribeSubscriptionInstanceStatusWithChan(request *DescribeSubscriptionInstanceStatusRequest) (<-chan *DescribeSubscriptionInstanceStatusResponse, <-chan error)
DescribeSubscriptionInstanceStatusWithChan invokes the dts.DescribeSubscriptionInstanceStatus API asynchronously api document: https://help.aliyun.com/api/dts/describesubscriptioninstancestatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSubscriptionInstances ¶
func (client *Client) DescribeSubscriptionInstances(request *DescribeSubscriptionInstancesRequest) (response *DescribeSubscriptionInstancesResponse, err error)
DescribeSubscriptionInstances invokes the dts.DescribeSubscriptionInstances API synchronously api document: https://help.aliyun.com/api/dts/describesubscriptioninstances.html
func (*Client) DescribeSubscriptionInstancesWithCallback ¶
func (client *Client) DescribeSubscriptionInstancesWithCallback(request *DescribeSubscriptionInstancesRequest, callback func(response *DescribeSubscriptionInstancesResponse, err error)) <-chan int
DescribeSubscriptionInstancesWithCallback invokes the dts.DescribeSubscriptionInstances API asynchronously api document: https://help.aliyun.com/api/dts/describesubscriptioninstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSubscriptionInstancesWithChan ¶
func (client *Client) DescribeSubscriptionInstancesWithChan(request *DescribeSubscriptionInstancesRequest) (<-chan *DescribeSubscriptionInstancesResponse, <-chan error)
DescribeSubscriptionInstancesWithChan invokes the dts.DescribeSubscriptionInstances API asynchronously api document: https://help.aliyun.com/api/dts/describesubscriptioninstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSubscriptionObjectModifyStatus ¶
func (client *Client) DescribeSubscriptionObjectModifyStatus(request *DescribeSubscriptionObjectModifyStatusRequest) (response *DescribeSubscriptionObjectModifyStatusResponse, err error)
DescribeSubscriptionObjectModifyStatus invokes the dts.DescribeSubscriptionObjectModifyStatus API synchronously api document: https://help.aliyun.com/api/dts/describesubscriptionobjectmodifystatus.html
func (*Client) DescribeSubscriptionObjectModifyStatusWithCallback ¶
func (client *Client) DescribeSubscriptionObjectModifyStatusWithCallback(request *DescribeSubscriptionObjectModifyStatusRequest, callback func(response *DescribeSubscriptionObjectModifyStatusResponse, err error)) <-chan int
DescribeSubscriptionObjectModifyStatusWithCallback invokes the dts.DescribeSubscriptionObjectModifyStatus API asynchronously api document: https://help.aliyun.com/api/dts/describesubscriptionobjectmodifystatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSubscriptionObjectModifyStatusWithChan ¶
func (client *Client) DescribeSubscriptionObjectModifyStatusWithChan(request *DescribeSubscriptionObjectModifyStatusRequest) (<-chan *DescribeSubscriptionObjectModifyStatusResponse, <-chan error)
DescribeSubscriptionObjectModifyStatusWithChan invokes the dts.DescribeSubscriptionObjectModifyStatus API asynchronously api document: https://help.aliyun.com/api/dts/describesubscriptionobjectmodifystatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSynchronizationJobStatus ¶
func (client *Client) DescribeSynchronizationJobStatus(request *DescribeSynchronizationJobStatusRequest) (response *DescribeSynchronizationJobStatusResponse, err error)
DescribeSynchronizationJobStatus invokes the dts.DescribeSynchronizationJobStatus API synchronously api document: https://help.aliyun.com/api/dts/describesynchronizationjobstatus.html
func (*Client) DescribeSynchronizationJobStatusWithCallback ¶
func (client *Client) DescribeSynchronizationJobStatusWithCallback(request *DescribeSynchronizationJobStatusRequest, callback func(response *DescribeSynchronizationJobStatusResponse, err error)) <-chan int
DescribeSynchronizationJobStatusWithCallback invokes the dts.DescribeSynchronizationJobStatus API asynchronously api document: https://help.aliyun.com/api/dts/describesynchronizationjobstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSynchronizationJobStatusWithChan ¶
func (client *Client) DescribeSynchronizationJobStatusWithChan(request *DescribeSynchronizationJobStatusRequest) (<-chan *DescribeSynchronizationJobStatusResponse, <-chan error)
DescribeSynchronizationJobStatusWithChan invokes the dts.DescribeSynchronizationJobStatus API asynchronously api document: https://help.aliyun.com/api/dts/describesynchronizationjobstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSynchronizationJobs ¶
func (client *Client) DescribeSynchronizationJobs(request *DescribeSynchronizationJobsRequest) (response *DescribeSynchronizationJobsResponse, err error)
DescribeSynchronizationJobs invokes the dts.DescribeSynchronizationJobs API synchronously api document: https://help.aliyun.com/api/dts/describesynchronizationjobs.html
func (*Client) DescribeSynchronizationJobsWithCallback ¶
func (client *Client) DescribeSynchronizationJobsWithCallback(request *DescribeSynchronizationJobsRequest, callback func(response *DescribeSynchronizationJobsResponse, err error)) <-chan int
DescribeSynchronizationJobsWithCallback invokes the dts.DescribeSynchronizationJobs API asynchronously api document: https://help.aliyun.com/api/dts/describesynchronizationjobs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSynchronizationJobsWithChan ¶
func (client *Client) DescribeSynchronizationJobsWithChan(request *DescribeSynchronizationJobsRequest) (<-chan *DescribeSynchronizationJobsResponse, <-chan error)
DescribeSynchronizationJobsWithChan invokes the dts.DescribeSynchronizationJobs API asynchronously api document: https://help.aliyun.com/api/dts/describesynchronizationjobs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSynchronizationObjectModifyStatus ¶
func (client *Client) DescribeSynchronizationObjectModifyStatus(request *DescribeSynchronizationObjectModifyStatusRequest) (response *DescribeSynchronizationObjectModifyStatusResponse, err error)
DescribeSynchronizationObjectModifyStatus invokes the dts.DescribeSynchronizationObjectModifyStatus API synchronously api document: https://help.aliyun.com/api/dts/describesynchronizationobjectmodifystatus.html
func (*Client) DescribeSynchronizationObjectModifyStatusWithCallback ¶
func (client *Client) DescribeSynchronizationObjectModifyStatusWithCallback(request *DescribeSynchronizationObjectModifyStatusRequest, callback func(response *DescribeSynchronizationObjectModifyStatusResponse, err error)) <-chan int
DescribeSynchronizationObjectModifyStatusWithCallback invokes the dts.DescribeSynchronizationObjectModifyStatus API asynchronously api document: https://help.aliyun.com/api/dts/describesynchronizationobjectmodifystatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSynchronizationObjectModifyStatusWithChan ¶
func (client *Client) DescribeSynchronizationObjectModifyStatusWithChan(request *DescribeSynchronizationObjectModifyStatusRequest) (<-chan *DescribeSynchronizationObjectModifyStatusResponse, <-chan error)
DescribeSynchronizationObjectModifyStatusWithChan invokes the dts.DescribeSynchronizationObjectModifyStatus API asynchronously api document: https://help.aliyun.com/api/dts/describesynchronizationobjectmodifystatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyConsumptionTimestamp ¶
func (client *Client) ModifyConsumptionTimestamp(request *ModifyConsumptionTimestampRequest) (response *ModifyConsumptionTimestampResponse, err error)
ModifyConsumptionTimestamp invokes the dts.ModifyConsumptionTimestamp API synchronously api document: https://help.aliyun.com/api/dts/modifyconsumptiontimestamp.html
func (*Client) ModifyConsumptionTimestampWithCallback ¶
func (client *Client) ModifyConsumptionTimestampWithCallback(request *ModifyConsumptionTimestampRequest, callback func(response *ModifyConsumptionTimestampResponse, err error)) <-chan int
ModifyConsumptionTimestampWithCallback invokes the dts.ModifyConsumptionTimestamp API asynchronously api document: https://help.aliyun.com/api/dts/modifyconsumptiontimestamp.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyConsumptionTimestampWithChan ¶
func (client *Client) ModifyConsumptionTimestampWithChan(request *ModifyConsumptionTimestampRequest) (<-chan *ModifyConsumptionTimestampResponse, <-chan error)
ModifyConsumptionTimestampWithChan invokes the dts.ModifyConsumptionTimestamp API asynchronously api document: https://help.aliyun.com/api/dts/modifyconsumptiontimestamp.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyMigrationObject ¶
func (client *Client) ModifyMigrationObject(request *ModifyMigrationObjectRequest) (response *ModifyMigrationObjectResponse, err error)
ModifyMigrationObject invokes the dts.ModifyMigrationObject API synchronously api document: https://help.aliyun.com/api/dts/modifymigrationobject.html
func (*Client) ModifyMigrationObjectWithCallback ¶
func (client *Client) ModifyMigrationObjectWithCallback(request *ModifyMigrationObjectRequest, callback func(response *ModifyMigrationObjectResponse, err error)) <-chan int
ModifyMigrationObjectWithCallback invokes the dts.ModifyMigrationObject API asynchronously api document: https://help.aliyun.com/api/dts/modifymigrationobject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyMigrationObjectWithChan ¶
func (client *Client) ModifyMigrationObjectWithChan(request *ModifyMigrationObjectRequest) (<-chan *ModifyMigrationObjectResponse, <-chan error)
ModifyMigrationObjectWithChan invokes the dts.ModifyMigrationObject API asynchronously api document: https://help.aliyun.com/api/dts/modifymigrationobject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySubscriptionObject ¶
func (client *Client) ModifySubscriptionObject(request *ModifySubscriptionObjectRequest) (response *ModifySubscriptionObjectResponse, err error)
ModifySubscriptionObject invokes the dts.ModifySubscriptionObject API synchronously api document: https://help.aliyun.com/api/dts/modifysubscriptionobject.html
func (*Client) ModifySubscriptionObjectWithCallback ¶
func (client *Client) ModifySubscriptionObjectWithCallback(request *ModifySubscriptionObjectRequest, callback func(response *ModifySubscriptionObjectResponse, err error)) <-chan int
ModifySubscriptionObjectWithCallback invokes the dts.ModifySubscriptionObject API asynchronously api document: https://help.aliyun.com/api/dts/modifysubscriptionobject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySubscriptionObjectWithChan ¶
func (client *Client) ModifySubscriptionObjectWithChan(request *ModifySubscriptionObjectRequest) (<-chan *ModifySubscriptionObjectResponse, <-chan error)
ModifySubscriptionObjectWithChan invokes the dts.ModifySubscriptionObject API asynchronously api document: https://help.aliyun.com/api/dts/modifysubscriptionobject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySynchronizationObject ¶
func (client *Client) ModifySynchronizationObject(request *ModifySynchronizationObjectRequest) (response *ModifySynchronizationObjectResponse, err error)
ModifySynchronizationObject invokes the dts.ModifySynchronizationObject API synchronously api document: https://help.aliyun.com/api/dts/modifysynchronizationobject.html
func (*Client) ModifySynchronizationObjectWithCallback ¶
func (client *Client) ModifySynchronizationObjectWithCallback(request *ModifySynchronizationObjectRequest, callback func(response *ModifySynchronizationObjectResponse, err error)) <-chan int
ModifySynchronizationObjectWithCallback invokes the dts.ModifySynchronizationObject API asynchronously api document: https://help.aliyun.com/api/dts/modifysynchronizationobject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySynchronizationObjectWithChan ¶
func (client *Client) ModifySynchronizationObjectWithChan(request *ModifySynchronizationObjectRequest) (<-chan *ModifySynchronizationObjectResponse, <-chan error)
ModifySynchronizationObjectWithChan invokes the dts.ModifySynchronizationObject API asynchronously api document: https://help.aliyun.com/api/dts/modifysynchronizationobject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ResetSynchronizationJob ¶
func (client *Client) ResetSynchronizationJob(request *ResetSynchronizationJobRequest) (response *ResetSynchronizationJobResponse, err error)
ResetSynchronizationJob invokes the dts.ResetSynchronizationJob API synchronously api document: https://help.aliyun.com/api/dts/resetsynchronizationjob.html
func (*Client) ResetSynchronizationJobWithCallback ¶
func (client *Client) ResetSynchronizationJobWithCallback(request *ResetSynchronizationJobRequest, callback func(response *ResetSynchronizationJobResponse, err error)) <-chan int
ResetSynchronizationJobWithCallback invokes the dts.ResetSynchronizationJob API asynchronously api document: https://help.aliyun.com/api/dts/resetsynchronizationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ResetSynchronizationJobWithChan ¶
func (client *Client) ResetSynchronizationJobWithChan(request *ResetSynchronizationJobRequest) (<-chan *ResetSynchronizationJobResponse, <-chan error)
ResetSynchronizationJobWithChan invokes the dts.ResetSynchronizationJob API asynchronously api document: https://help.aliyun.com/api/dts/resetsynchronizationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StartMigrationJob ¶
func (client *Client) StartMigrationJob(request *StartMigrationJobRequest) (response *StartMigrationJobResponse, err error)
StartMigrationJob invokes the dts.StartMigrationJob API synchronously api document: https://help.aliyun.com/api/dts/startmigrationjob.html
func (*Client) StartMigrationJobWithCallback ¶
func (client *Client) StartMigrationJobWithCallback(request *StartMigrationJobRequest, callback func(response *StartMigrationJobResponse, err error)) <-chan int
StartMigrationJobWithCallback invokes the dts.StartMigrationJob API asynchronously api document: https://help.aliyun.com/api/dts/startmigrationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StartMigrationJobWithChan ¶
func (client *Client) StartMigrationJobWithChan(request *StartMigrationJobRequest) (<-chan *StartMigrationJobResponse, <-chan error)
StartMigrationJobWithChan invokes the dts.StartMigrationJob API asynchronously api document: https://help.aliyun.com/api/dts/startmigrationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StartSubscriptionInstance ¶
func (client *Client) StartSubscriptionInstance(request *StartSubscriptionInstanceRequest) (response *StartSubscriptionInstanceResponse, err error)
StartSubscriptionInstance invokes the dts.StartSubscriptionInstance API synchronously api document: https://help.aliyun.com/api/dts/startsubscriptioninstance.html
func (*Client) StartSubscriptionInstanceWithCallback ¶
func (client *Client) StartSubscriptionInstanceWithCallback(request *StartSubscriptionInstanceRequest, callback func(response *StartSubscriptionInstanceResponse, err error)) <-chan int
StartSubscriptionInstanceWithCallback invokes the dts.StartSubscriptionInstance API asynchronously api document: https://help.aliyun.com/api/dts/startsubscriptioninstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StartSubscriptionInstanceWithChan ¶
func (client *Client) StartSubscriptionInstanceWithChan(request *StartSubscriptionInstanceRequest) (<-chan *StartSubscriptionInstanceResponse, <-chan error)
StartSubscriptionInstanceWithChan invokes the dts.StartSubscriptionInstance API asynchronously api document: https://help.aliyun.com/api/dts/startsubscriptioninstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StartSynchronizationJob ¶
func (client *Client) StartSynchronizationJob(request *StartSynchronizationJobRequest) (response *StartSynchronizationJobResponse, err error)
StartSynchronizationJob invokes the dts.StartSynchronizationJob API synchronously api document: https://help.aliyun.com/api/dts/startsynchronizationjob.html
func (*Client) StartSynchronizationJobWithCallback ¶
func (client *Client) StartSynchronizationJobWithCallback(request *StartSynchronizationJobRequest, callback func(response *StartSynchronizationJobResponse, err error)) <-chan int
StartSynchronizationJobWithCallback invokes the dts.StartSynchronizationJob API asynchronously api document: https://help.aliyun.com/api/dts/startsynchronizationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StartSynchronizationJobWithChan ¶
func (client *Client) StartSynchronizationJobWithChan(request *StartSynchronizationJobRequest) (<-chan *StartSynchronizationJobResponse, <-chan error)
StartSynchronizationJobWithChan invokes the dts.StartSynchronizationJob API asynchronously api document: https://help.aliyun.com/api/dts/startsynchronizationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StopMigrationJob ¶
func (client *Client) StopMigrationJob(request *StopMigrationJobRequest) (response *StopMigrationJobResponse, err error)
StopMigrationJob invokes the dts.StopMigrationJob API synchronously api document: https://help.aliyun.com/api/dts/stopmigrationjob.html
func (*Client) StopMigrationJobWithCallback ¶
func (client *Client) StopMigrationJobWithCallback(request *StopMigrationJobRequest, callback func(response *StopMigrationJobResponse, err error)) <-chan int
StopMigrationJobWithCallback invokes the dts.StopMigrationJob API asynchronously api document: https://help.aliyun.com/api/dts/stopmigrationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StopMigrationJobWithChan ¶
func (client *Client) StopMigrationJobWithChan(request *StopMigrationJobRequest) (<-chan *StopMigrationJobResponse, <-chan error)
StopMigrationJobWithChan invokes the dts.StopMigrationJob API asynchronously api document: https://help.aliyun.com/api/dts/stopmigrationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SuspendMigrationJob ¶
func (client *Client) SuspendMigrationJob(request *SuspendMigrationJobRequest) (response *SuspendMigrationJobResponse, err error)
SuspendMigrationJob invokes the dts.SuspendMigrationJob API synchronously api document: https://help.aliyun.com/api/dts/suspendmigrationjob.html
func (*Client) SuspendMigrationJobWithCallback ¶
func (client *Client) SuspendMigrationJobWithCallback(request *SuspendMigrationJobRequest, callback func(response *SuspendMigrationJobResponse, err error)) <-chan int
SuspendMigrationJobWithCallback invokes the dts.SuspendMigrationJob API asynchronously api document: https://help.aliyun.com/api/dts/suspendmigrationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SuspendMigrationJobWithChan ¶
func (client *Client) SuspendMigrationJobWithChan(request *SuspendMigrationJobRequest) (<-chan *SuspendMigrationJobResponse, <-chan error)
SuspendMigrationJobWithChan invokes the dts.SuspendMigrationJob API asynchronously api document: https://help.aliyun.com/api/dts/suspendmigrationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SuspendSynchronizationJob ¶
func (client *Client) SuspendSynchronizationJob(request *SuspendSynchronizationJobRequest) (response *SuspendSynchronizationJobResponse, err error)
SuspendSynchronizationJob invokes the dts.SuspendSynchronizationJob API synchronously api document: https://help.aliyun.com/api/dts/suspendsynchronizationjob.html
func (*Client) SuspendSynchronizationJobWithCallback ¶
func (client *Client) SuspendSynchronizationJobWithCallback(request *SuspendSynchronizationJobRequest, callback func(response *SuspendSynchronizationJobResponse, err error)) <-chan int
SuspendSynchronizationJobWithCallback invokes the dts.SuspendSynchronizationJob API asynchronously api document: https://help.aliyun.com/api/dts/suspendsynchronizationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SuspendSynchronizationJobWithChan ¶
func (client *Client) SuspendSynchronizationJobWithChan(request *SuspendSynchronizationJobRequest) (<-chan *SuspendSynchronizationJobResponse, <-chan error)
SuspendSynchronizationJobWithChan invokes the dts.SuspendSynchronizationJob API asynchronously api document: https://help.aliyun.com/api/dts/suspendsynchronizationjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SwitchSynchronizationEndpoint ¶
func (client *Client) SwitchSynchronizationEndpoint(request *SwitchSynchronizationEndpointRequest) (response *SwitchSynchronizationEndpointResponse, err error)
SwitchSynchronizationEndpoint invokes the dts.SwitchSynchronizationEndpoint API synchronously api document: https://help.aliyun.com/api/dts/switchsynchronizationendpoint.html
func (*Client) SwitchSynchronizationEndpointWithCallback ¶
func (client *Client) SwitchSynchronizationEndpointWithCallback(request *SwitchSynchronizationEndpointRequest, callback func(response *SwitchSynchronizationEndpointResponse, err error)) <-chan int
SwitchSynchronizationEndpointWithCallback invokes the dts.SwitchSynchronizationEndpoint API asynchronously api document: https://help.aliyun.com/api/dts/switchsynchronizationendpoint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SwitchSynchronizationEndpointWithChan ¶
func (client *Client) SwitchSynchronizationEndpointWithChan(request *SwitchSynchronizationEndpointRequest) (<-chan *SwitchSynchronizationEndpointResponse, <-chan error)
SwitchSynchronizationEndpointWithChan invokes the dts.SwitchSynchronizationEndpoint API asynchronously api document: https://help.aliyun.com/api/dts/switchsynchronizationendpoint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
type ConfigureMigrationJobDestinationEndpoint ¶
type ConfigureMigrationJobDestinationEndpoint struct { InstanceType string `name:"InstanceType"` InstanceID string `name:"InstanceID"` EngineName string `name:"EngineName"` Region string `name:"Region"` IP string `name:"IP"` Port string `name:"Port"` DataBaseName string `name:"DataBaseName"` UserName string `name:"UserName"` Password string `name:"Password"` }
type ConfigureMigrationJobRequest ¶
type ConfigureMigrationJobRequest struct { *requests.RpcRequest MigrationJobId string `position:"Query" name:"MigrationJobId"` MigrationJobName string `position:"Query" name:"MigrationJobName"` MigrationObject string `position:"Query" name:"MigrationObject"` MigrationReserved string `position:"Query" name:"MigrationReserved"` Checkpoint string `position:"Query" name:"Checkpoint"` OwnerId string `position:"Query" name:"OwnerId"` SourceEndpoint ConfigureMigrationJobSourceEndpoint `position:"Query" name:"SourceEndpoint" type:"Struct"` DestinationEndpoint ConfigureMigrationJobDestinationEndpoint `position:"Query" name:"DestinationEndpoint" type:"Struct"` MigrationMode ConfigureMigrationJobMigrationMode `position:"Query" name:"MigrationMode" type:"Struct"` }
ConfigureMigrationJobRequest is the request struct for api ConfigureMigrationJob
func CreateConfigureMigrationJobRequest ¶
func CreateConfigureMigrationJobRequest() (request *ConfigureMigrationJobRequest)
CreateConfigureMigrationJobRequest creates a request to invoke ConfigureMigrationJob API
type ConfigureMigrationJobResponse ¶
type ConfigureMigrationJobResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigureMigrationJobResponse is the response struct for api ConfigureMigrationJob
func CreateConfigureMigrationJobResponse ¶
func CreateConfigureMigrationJobResponse() (response *ConfigureMigrationJobResponse)
CreateConfigureMigrationJobResponse creates a response to parse from ConfigureMigrationJob response
type ConfigureMigrationJobSourceEndpoint ¶
type ConfigureMigrationJobSourceEndpoint struct { InstanceType string `name:"InstanceType"` InstanceID string `name:"InstanceID"` EngineName string `name:"EngineName"` Region string `name:"Region"` IP string `name:"IP"` Port string `name:"Port"` OracleSID string `name:"OracleSID"` DatabaseName string `name:"DatabaseName"` UserName string `name:"UserName"` Password string `name:"Password"` OwnerID string `name:"OwnerID"` Role string `name:"Role"` }
type ConfigureSubscriptionInstanceRequest ¶
type ConfigureSubscriptionInstanceRequest struct { *requests.RpcRequest SubscriptionInstanceId string `position:"Query" name:"SubscriptionInstanceId"` SubscriptionInstanceName string `position:"Query" name:"SubscriptionInstanceName"` SubscriptionObject string `position:"Query" name:"SubscriptionObject"` OwnerId string `position:"Query" name:"OwnerId"` SourceEndpoint ConfigureSubscriptionInstanceSourceEndpoint `position:"Query" name:"SourceEndpoint" type:"Struct"` SubscriptionDataType ConfigureSubscriptionInstanceSubscriptionDataType `position:"Query" name:"SubscriptionDataType" type:"Struct"` }
ConfigureSubscriptionInstanceRequest is the request struct for api ConfigureSubscriptionInstance
func CreateConfigureSubscriptionInstanceRequest ¶
func CreateConfigureSubscriptionInstanceRequest() (request *ConfigureSubscriptionInstanceRequest)
CreateConfigureSubscriptionInstanceRequest creates a request to invoke ConfigureSubscriptionInstance API
type ConfigureSubscriptionInstanceResponse ¶
type ConfigureSubscriptionInstanceResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigureSubscriptionInstanceResponse is the response struct for api ConfigureSubscriptionInstance
func CreateConfigureSubscriptionInstanceResponse ¶
func CreateConfigureSubscriptionInstanceResponse() (response *ConfigureSubscriptionInstanceResponse)
CreateConfigureSubscriptionInstanceResponse creates a response to parse from ConfigureSubscriptionInstance response
type ConfigureSynchronizationJobPartitionKey ¶
type ConfigureSynchronizationJobPartitionKey struct { ModifyTime_Year requests.Boolean `name:"ModifyTime_Year"` ModifyTime_Month requests.Boolean `name:"ModifyTime_Month"` ModifyTime_Day requests.Boolean `name:"ModifyTime_Day"` ModifyTime_Hour requests.Boolean `name:"ModifyTime_Hour"` ModifyTime_Minute requests.Boolean `name:"ModifyTime_Minute"` }
type ConfigureSynchronizationJobRequest ¶
type ConfigureSynchronizationJobRequest struct { *requests.RpcRequest SynchronizationJobName string `position:"Query" name:"SynchronizationJobName"` SynchronizationJobId string `position:"Query" name:"SynchronizationJobId"` SynchronizationDirection string `position:"Query" name:"SynchronizationDirection"` StructureInitialization requests.Boolean `position:"Query" name:"StructureInitialization"` DataInitialization requests.Boolean `position:"Query" name:"DataInitialization"` SynchronizationObjects string `position:"Query" name:"SynchronizationObjects"` MigrationReserved string `position:"Query" name:"MigrationReserved"` Checkpoint string `position:"Query" name:"Checkpoint"` OwnerId string `position:"Query" name:"OwnerId"` SourceEndpoint ConfigureSynchronizationJobSourceEndpoint `position:"Query" name:"SourceEndpoint" type:"Struct"` DestinationEndpoint ConfigureSynchronizationJobDestinationEndpoint `position:"Query" name:"DestinationEndpoint" type:"Struct"` PartitionKey ConfigureSynchronizationJobPartitionKey `position:"Query" name:"PartitionKey" type:"Struct"` }
ConfigureSynchronizationJobRequest is the request struct for api ConfigureSynchronizationJob
func CreateConfigureSynchronizationJobRequest ¶
func CreateConfigureSynchronizationJobRequest() (request *ConfigureSynchronizationJobRequest)
CreateConfigureSynchronizationJobRequest creates a request to invoke ConfigureSynchronizationJob API
type ConfigureSynchronizationJobResponse ¶
type ConfigureSynchronizationJobResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigureSynchronizationJobResponse is the response struct for api ConfigureSynchronizationJob
func CreateConfigureSynchronizationJobResponse ¶
func CreateConfigureSynchronizationJobResponse() (response *ConfigureSynchronizationJobResponse)
CreateConfigureSynchronizationJobResponse creates a response to parse from ConfigureSynchronizationJob response
type ConfigureSynchronizationJobSourceEndpoint ¶
type ConfigureSynchronizationJobSourceEndpoint struct { InstanceId string `name:"InstanceId"` InstanceType string `name:"InstanceType"` IP string `name:"IP"` Port string `name:"Port"` UserName string `name:"UserName"` Password string `name:"Password"` OwnerID string `name:"OwnerID"` Role string `name:"Role"` }
type CreateMigrationJobRequest ¶
type CreateMigrationJobRequest struct { *requests.RpcRequest Region string `position:"Query" name:"Region"` MigrationJobClass string `position:"Query" name:"MigrationJobClass"` OwnerId string `position:"Query" name:"OwnerId"` ClientToken string `position:"Query" name:"ClientToken"` }
CreateMigrationJobRequest is the request struct for api CreateMigrationJob
func CreateCreateMigrationJobRequest ¶
func CreateCreateMigrationJobRequest() (request *CreateMigrationJobRequest)
CreateCreateMigrationJobRequest creates a request to invoke CreateMigrationJob API
type CreateMigrationJobResponse ¶
type CreateMigrationJobResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` MigrationJobId string `json:"MigrationJobId" xml:"MigrationJobId"` }
CreateMigrationJobResponse is the response struct for api CreateMigrationJob
func CreateCreateMigrationJobResponse ¶
func CreateCreateMigrationJobResponse() (response *CreateMigrationJobResponse)
CreateCreateMigrationJobResponse creates a response to parse from CreateMigrationJob response
type CreateSubscriptionInstanceRequest ¶
type CreateSubscriptionInstanceRequest struct { *requests.RpcRequest Region string `position:"Query" name:"Region"` PayType string `position:"Query" name:"PayType"` Period string `position:"Query" name:"Period"` UsedTime requests.Integer `position:"Query" name:"UsedTime"` ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` }
CreateSubscriptionInstanceRequest is the request struct for api CreateSubscriptionInstance
func CreateCreateSubscriptionInstanceRequest ¶
func CreateCreateSubscriptionInstanceRequest() (request *CreateSubscriptionInstanceRequest)
CreateCreateSubscriptionInstanceRequest creates a request to invoke CreateSubscriptionInstance API
type CreateSubscriptionInstanceResponse ¶
type CreateSubscriptionInstanceResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` SubscriptionInstanceId string `json:"SubscriptionInstanceId" xml:"SubscriptionInstanceId"` }
CreateSubscriptionInstanceResponse is the response struct for api CreateSubscriptionInstance
func CreateCreateSubscriptionInstanceResponse ¶
func CreateCreateSubscriptionInstanceResponse() (response *CreateSubscriptionInstanceResponse)
CreateCreateSubscriptionInstanceResponse creates a response to parse from CreateSubscriptionInstance response
type CreateSynchronizationJobDestinationEndpoint ¶
type CreateSynchronizationJobDestinationEndpoint struct {
InstanceType string `name:"InstanceType"`
}
type CreateSynchronizationJobRequest ¶
type CreateSynchronizationJobRequest struct { *requests.RpcRequest SourceRegion string `position:"Query" name:"SourceRegion"` DestRegion string `position:"Query" name:"DestRegion"` Topology string `position:"Query" name:"Topology"` SynchronizationJobClass string `position:"Query" name:"SynchronizationJobClass"` PayType string `position:"Query" name:"PayType"` Period string `position:"Query" name:"Period"` UsedTime requests.Integer `position:"Query" name:"UsedTime"` ClientToken string `position:"Query" name:"ClientToken"` NetworkType string `position:"Query" name:"NetworkType"` OwnerId string `position:"Query" name:"OwnerId"` SourceEndpoint CreateSynchronizationJobSourceEndpoint `position:"Query" name:"SourceEndpoint" type:"Struct"` DestinationEndpoint CreateSynchronizationJobDestinationEndpoint `position:"Query" name:"DestinationEndpoint" type:"Struct"` }
CreateSynchronizationJobRequest is the request struct for api CreateSynchronizationJob
func CreateCreateSynchronizationJobRequest ¶
func CreateCreateSynchronizationJobRequest() (request *CreateSynchronizationJobRequest)
CreateCreateSynchronizationJobRequest creates a request to invoke CreateSynchronizationJob API
type CreateSynchronizationJobResponse ¶
type CreateSynchronizationJobResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` SynchronizationJobId string `json:"SynchronizationJobId" xml:"SynchronizationJobId"` }
CreateSynchronizationJobResponse is the response struct for api CreateSynchronizationJob
func CreateCreateSynchronizationJobResponse ¶
func CreateCreateSynchronizationJobResponse() (response *CreateSynchronizationJobResponse)
CreateCreateSynchronizationJobResponse creates a response to parse from CreateSynchronizationJob response
type CreateSynchronizationJobSourceEndpoint ¶
type CreateSynchronizationJobSourceEndpoint struct {
InstanceType string `name:"InstanceType"`
}
type DeleteMigrationJobRequest ¶
type DeleteMigrationJobRequest struct { *requests.RpcRequest MigrationJobId string `position:"Query" name:"MigrationJobId"` OwnerId string `position:"Query" name:"OwnerId"` }
DeleteMigrationJobRequest is the request struct for api DeleteMigrationJob
func CreateDeleteMigrationJobRequest ¶
func CreateDeleteMigrationJobRequest() (request *DeleteMigrationJobRequest)
CreateDeleteMigrationJobRequest creates a request to invoke DeleteMigrationJob API
type DeleteMigrationJobResponse ¶
type DeleteMigrationJobResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteMigrationJobResponse is the response struct for api DeleteMigrationJob
func CreateDeleteMigrationJobResponse ¶
func CreateDeleteMigrationJobResponse() (response *DeleteMigrationJobResponse)
CreateDeleteMigrationJobResponse creates a response to parse from DeleteMigrationJob response
type DeleteSubscriptionInstanceRequest ¶
type DeleteSubscriptionInstanceRequest struct { *requests.RpcRequest SubscriptionInstanceId string `position:"Query" name:"SubscriptionInstanceId"` OwnerId string `position:"Query" name:"OwnerId"` }
DeleteSubscriptionInstanceRequest is the request struct for api DeleteSubscriptionInstance
func CreateDeleteSubscriptionInstanceRequest ¶
func CreateDeleteSubscriptionInstanceRequest() (request *DeleteSubscriptionInstanceRequest)
CreateDeleteSubscriptionInstanceRequest creates a request to invoke DeleteSubscriptionInstance API
type DeleteSubscriptionInstanceResponse ¶
type DeleteSubscriptionInstanceResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSubscriptionInstanceResponse is the response struct for api DeleteSubscriptionInstance
func CreateDeleteSubscriptionInstanceResponse ¶
func CreateDeleteSubscriptionInstanceResponse() (response *DeleteSubscriptionInstanceResponse)
CreateDeleteSubscriptionInstanceResponse creates a response to parse from DeleteSubscriptionInstance response
type DeleteSynchronizationJobRequest ¶
type DeleteSynchronizationJobRequest struct { *requests.RpcRequest SynchronizationJobId string `position:"Query" name:"SynchronizationJobId"` OwnerId string `position:"Query" name:"OwnerId"` }
DeleteSynchronizationJobRequest is the request struct for api DeleteSynchronizationJob
func CreateDeleteSynchronizationJobRequest ¶
func CreateDeleteSynchronizationJobRequest() (request *DeleteSynchronizationJobRequest)
CreateDeleteSynchronizationJobRequest creates a request to invoke DeleteSynchronizationJob API
type DeleteSynchronizationJobResponse ¶
type DeleteSynchronizationJobResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSynchronizationJobResponse is the response struct for api DeleteSynchronizationJob
func CreateDeleteSynchronizationJobResponse ¶
func CreateDeleteSynchronizationJobResponse() (response *DeleteSynchronizationJobResponse)
CreateDeleteSynchronizationJobResponse creates a response to parse from DeleteSynchronizationJob response
type DescribeEndpointSwitchStatusRequest ¶
type DescribeEndpointSwitchStatusRequest struct { *requests.RpcRequest TaskId string `position:"Query" name:"TaskId"` ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` }
DescribeEndpointSwitchStatusRequest is the request struct for api DescribeEndpointSwitchStatus
func CreateDescribeEndpointSwitchStatusRequest ¶
func CreateDescribeEndpointSwitchStatusRequest() (request *DescribeEndpointSwitchStatusRequest)
CreateDescribeEndpointSwitchStatusRequest creates a request to invoke DescribeEndpointSwitchStatus API
type DescribeEndpointSwitchStatusResponse ¶
type DescribeEndpointSwitchStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` }
DescribeEndpointSwitchStatusResponse is the response struct for api DescribeEndpointSwitchStatus
func CreateDescribeEndpointSwitchStatusResponse ¶
func CreateDescribeEndpointSwitchStatusResponse() (response *DescribeEndpointSwitchStatusResponse)
CreateDescribeEndpointSwitchStatusResponse creates a response to parse from DescribeEndpointSwitchStatus response
type DescribeInitializationStatusConstraints1 ¶
type DescribeInitializationStatusConstraints1 struct {
StructureInitializationDetail []DescribeInitializationStatusStructureInitializationDetail2 `json:"StructureInitializationDetail" xml:"StructureInitializationDetail"`
}
type DescribeInitializationStatusDataInitializationDetail1 ¶
type DescribeInitializationStatusDataInitializationDetail1 struct { TableName string `json:"TableName" xml:"TableName"` SourceOwnerDBName string `json:"SourceOwnerDBName" xml:"SourceOwnerDBName"` DestinationOwnerDBName string `json:"DestinationOwnerDBName" xml:"DestinationOwnerDBName"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` TotalRowNum string `json:"TotalRowNum" xml:"TotalRowNum"` FinishRowNum string `json:"FinishRowNum" xml:"FinishRowNum"` UsedTime string `json:"UsedTime" xml:"UsedTime"` }
type DescribeInitializationStatusDataInitializationDetails0 ¶
type DescribeInitializationStatusDataInitializationDetails0 struct {
DataInitializationDetail []DescribeInitializationStatusDataInitializationDetail1 `json:"DataInitializationDetail" xml:"DataInitializationDetail"`
}
type DescribeInitializationStatusDataSynchronizationDetail1 ¶
type DescribeInitializationStatusDataSynchronizationDetail1 struct { TableName string `json:"TableName" xml:"TableName"` SourceOwnerDBName string `json:"SourceOwnerDBName" xml:"SourceOwnerDBName"` DestinationOwnerDBName string `json:"DestinationOwnerDBName" xml:"DestinationOwnerDBName"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` }
type DescribeInitializationStatusDataSynchronizationDetails0 ¶
type DescribeInitializationStatusDataSynchronizationDetails0 struct {
DataSynchronizationDetail []DescribeInitializationStatusDataSynchronizationDetail1 `json:"DataSynchronizationDetail" xml:"DataSynchronizationDetail"`
}
type DescribeInitializationStatusRequest ¶
type DescribeInitializationStatusRequest struct { *requests.RpcRequest SynchronizationJobId string `position:"Query" name:"SynchronizationJobId"` PageSize requests.Integer `position:"Query" name:"PageSize"` PageNum requests.Integer `position:"Query" name:"PageNum"` OwnerId string `position:"Query" name:"OwnerId"` }
DescribeInitializationStatusRequest is the request struct for api DescribeInitializationStatus
func CreateDescribeInitializationStatusRequest ¶
func CreateDescribeInitializationStatusRequest() (request *DescribeInitializationStatusRequest)
CreateDescribeInitializationStatusRequest creates a request to invoke DescribeInitializationStatus API
type DescribeInitializationStatusResponse ¶
type DescribeInitializationStatusResponse struct { *responses.BaseResponse StructureInitializationDetails DescribeInitializationStatusStructureInitializationDetails0 `json:"StructureInitializationDetails" xml:"StructureInitializationDetails"` DataInitializationDetails DescribeInitializationStatusDataInitializationDetails0 `json:"DataInitializationDetails" xml:"DataInitializationDetails"` DataSynchronizationDetails DescribeInitializationStatusDataSynchronizationDetails0 `json:"DataSynchronizationDetails" xml:"DataSynchronizationDetails"` }
DescribeInitializationStatusResponse is the response struct for api DescribeInitializationStatus
func CreateDescribeInitializationStatusResponse ¶
func CreateDescribeInitializationStatusResponse() (response *DescribeInitializationStatusResponse)
CreateDescribeInitializationStatusResponse creates a response to parse from DescribeInitializationStatus response
type DescribeInitializationStatusStructureInitializationDetail1 ¶
type DescribeInitializationStatusStructureInitializationDetail1 struct { ObjectName string `json:"ObjectName" xml:"ObjectName"` ObjectType string `json:"ObjectType" xml:"ObjectType"` SourceOwnerDBName string `json:"SourceOwnerDBName" xml:"SourceOwnerDBName"` DestinationOwnerDBName string `json:"DestinationOwnerDBName" xml:"DestinationOwnerDBName"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` ObjectDefinition string `json:"ObjectDefinition" xml:"ObjectDefinition"` Constraints []DescribeInitializationStatusConstraints1 `json:"Constraints" xml:"Constraints"` }
type DescribeInitializationStatusStructureInitializationDetail2 ¶
type DescribeInitializationStatusStructureInitializationDetail2 struct { ObjectName string `json:"ObjectName" xml:"ObjectName"` ObjectType string `json:"ObjectType" xml:"ObjectType"` SourceOwnerDBName string `json:"SourceOwnerDBName" xml:"SourceOwnerDBName"` DestinationOwnerDBName string `json:"DestinationOwnerDBName" xml:"DestinationOwnerDBName"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` ObjectDefinition string `json:"ObjectDefinition" xml:"ObjectDefinition"` }
type DescribeInitializationStatusStructureInitializationDetails0 ¶
type DescribeInitializationStatusStructureInitializationDetails0 struct {
StructureInitializationDetail []DescribeInitializationStatusStructureInitializationDetail1 `json:"StructureInitializationDetail" xml:"StructureInitializationDetail"`
}
type DescribeMigrationJobDetailConstraintList1 ¶
type DescribeMigrationJobDetailConstraintList1 struct {
StructureInitializationDetail []DescribeMigrationJobDetailStructureInitializationDetail2 `json:"StructureInitializationDetail" xml:"StructureInitializationDetail"`
}
type DescribeMigrationJobDetailDataInitializationDetail1 ¶
type DescribeMigrationJobDetailDataInitializationDetail1 struct { TableName string `json:"TableName" xml:"TableName"` SourceOwnerDBName string `json:"SourceOwnerDBName" xml:"SourceOwnerDBName"` DestinationOwnerDBName string `json:"DestinationOwnerDBName" xml:"DestinationOwnerDBName"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` TotalRowNum string `json:"TotalRowNum" xml:"TotalRowNum"` FinishRowNum string `json:"FinishRowNum" xml:"FinishRowNum"` MigrationTime string `json:"MigrationTime" xml:"MigrationTime"` }
type DescribeMigrationJobDetailDataInitializationDetailList0 ¶
type DescribeMigrationJobDetailDataInitializationDetailList0 struct {
DataInitializationDetail []DescribeMigrationJobDetailDataInitializationDetail1 `json:"DataInitializationDetail" xml:"DataInitializationDetail"`
}
type DescribeMigrationJobDetailDataSynchronizationDetail1 ¶
type DescribeMigrationJobDetailDataSynchronizationDetail1 struct { TableName string `json:"TableName" xml:"TableName"` SourceOwnerDBName string `json:"SourceOwnerDBName" xml:"SourceOwnerDBName"` DestinationOwnerDBName string `json:"DestinationOwnerDBName" xml:"DestinationOwnerDBName"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` }
type DescribeMigrationJobDetailDataSynchronizationDetailList0 ¶
type DescribeMigrationJobDetailDataSynchronizationDetailList0 struct {
DataSynchronizationDetail []DescribeMigrationJobDetailDataSynchronizationDetail1 `json:"DataSynchronizationDetail" xml:"DataSynchronizationDetail"`
}
type DescribeMigrationJobDetailRequest ¶
type DescribeMigrationJobDetailRequest struct { *requests.RpcRequest PageSize requests.Integer `position:"Query" name:"PageSize"` PageNum requests.Integer `position:"Query" name:"PageNum"` MigrationJobId string `position:"Query" name:"MigrationJobId"` ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` MigrationMode DescribeMigrationJobDetailMigrationMode `position:"Query" name:"MigrationMode" type:"Struct"` }
DescribeMigrationJobDetailRequest is the request struct for api DescribeMigrationJobDetail
func CreateDescribeMigrationJobDetailRequest ¶
func CreateDescribeMigrationJobDetailRequest() (request *DescribeMigrationJobDetailRequest)
CreateDescribeMigrationJobDetailRequest creates a request to invoke DescribeMigrationJobDetail API
type DescribeMigrationJobDetailResponse ¶
type DescribeMigrationJobDetailResponse struct { *responses.BaseResponse PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalRecordCount int64 `json:"TotalRecordCount" xml:"TotalRecordCount"` PageRecordCount int `json:"PageRecordCount" xml:"PageRecordCount"` StructureInitializationDetailList DescribeMigrationJobDetailStructureInitializationDetailList0 `json:"StructureInitializationDetailList" xml:"StructureInitializationDetailList"` DataInitializationDetailList DescribeMigrationJobDetailDataInitializationDetailList0 `json:"DataInitializationDetailList" xml:"DataInitializationDetailList"` DataSynchronizationDetailList DescribeMigrationJobDetailDataSynchronizationDetailList0 `json:"DataSynchronizationDetailList" xml:"DataSynchronizationDetailList"` }
DescribeMigrationJobDetailResponse is the response struct for api DescribeMigrationJobDetail
func CreateDescribeMigrationJobDetailResponse ¶
func CreateDescribeMigrationJobDetailResponse() (response *DescribeMigrationJobDetailResponse)
CreateDescribeMigrationJobDetailResponse creates a response to parse from DescribeMigrationJobDetail response
type DescribeMigrationJobDetailStructureInitializationDetail1 ¶
type DescribeMigrationJobDetailStructureInitializationDetail1 struct { ObjectName string `json:"ObjectName" xml:"ObjectName"` ObjectType string `json:"ObjectType" xml:"ObjectType"` SourceOwnerDBName string `json:"SourceOwnerDBName" xml:"SourceOwnerDBName"` DestinationOwnerDBName string `json:"DestinationOwnerDBName" xml:"DestinationOwnerDBName"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` ObjectDefinition string `json:"ObjectDefinition" xml:"ObjectDefinition"` ConstraintList []DescribeMigrationJobDetailConstraintList1 `json:"ConstraintList" xml:"ConstraintList"` }
type DescribeMigrationJobDetailStructureInitializationDetail2 ¶
type DescribeMigrationJobDetailStructureInitializationDetail2 struct { ObjectName string `json:"ObjectName" xml:"ObjectName"` ObjectType string `json:"ObjectType" xml:"ObjectType"` SourceOwnerDBName string `json:"SourceOwnerDBName" xml:"SourceOwnerDBName"` DestinationOwnerDBName string `json:"DestinationOwnerDBName" xml:"DestinationOwnerDBName"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` ObjectDefinition string `json:"ObjectDefinition" xml:"ObjectDefinition"` }
type DescribeMigrationJobDetailStructureInitializationDetailList0 ¶
type DescribeMigrationJobDetailStructureInitializationDetailList0 struct {
StructureInitializationDetail []DescribeMigrationJobDetailStructureInitializationDetail1 `json:"StructureInitializationDetail" xml:"StructureInitializationDetail"`
}
type DescribeMigrationJobStatusDataSynchronizationStatus0 ¶
type DescribeMigrationJobStatusDataSynchronizationStatus0 struct { Status string `json:"Status" xml:"Status"` Percent string `json:"Percent" xml:"Percent"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` Delay string `json:"Delay" xml:"Delay"` Checkpoint string `json:"Checkpoint" xml:"Checkpoint"` }
type DescribeMigrationJobStatusDestinationEndpoint0 ¶
type DescribeMigrationJobStatusDestinationEndpoint0 struct { InstanceType string `json:"InstanceType" xml:"InstanceType"` InstanceId string `json:"InstanceId" xml:"InstanceId"` EngineName string `json:"EngineName" xml:"EngineName"` IP string `json:"IP" xml:"IP"` Port string `json:"Port" xml:"Port"` DatabaseName string `json:"DatabaseName" xml:"DatabaseName"` OracleSID string `json:"OracleSID" xml:"OracleSID"` UserName string `json:"UserName" xml:"UserName"` }
type DescribeMigrationJobStatusDetail1 ¶
type DescribeMigrationJobStatusDetail1 struct {
CheckItem []DescribeMigrationJobStatusCheckItem2 `json:"CheckItem" xml:"CheckItem"`
}
type DescribeMigrationJobStatusMigrationMode0 ¶
type DescribeMigrationJobStatusMigrationMode0 struct { StructureInitialization bool `json:"StructureInitialization" xml:"StructureInitialization"` DataInitialization bool `json:"DataInitialization" xml:"DataInitialization"` DataSynchronization bool `json:"DataSynchronization" xml:"DataSynchronization"` }
type DescribeMigrationJobStatusPrecheckStatus0 ¶
type DescribeMigrationJobStatusPrecheckStatus0 struct { Status string `json:"Status" xml:"Status"` Percent string `json:"Percent" xml:"Percent"` Detail []DescribeMigrationJobStatusDetail1 `json:"Detail" xml:"Detail"` }
type DescribeMigrationJobStatusRequest ¶
type DescribeMigrationJobStatusRequest struct { *requests.RpcRequest MigrationJobId string `position:"Query" name:"MigrationJobId"` ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` }
DescribeMigrationJobStatusRequest is the request struct for api DescribeMigrationJobStatus
func CreateDescribeMigrationJobStatusRequest ¶
func CreateDescribeMigrationJobStatusRequest() (request *DescribeMigrationJobStatusRequest)
CreateDescribeMigrationJobStatusRequest creates a request to invoke DescribeMigrationJobStatus API
type DescribeMigrationJobStatusResponse ¶
type DescribeMigrationJobStatusResponse struct { *responses.BaseResponse MigrationJobId string `json:"MigrationJobId" xml:"MigrationJobId"` MigrationJobName string `json:"MigrationJobName" xml:"MigrationJobName"` PayType string `json:"PayType" xml:"PayType"` MigrationJobClass string `json:"MigrationJobClass" xml:"MigrationJobClass"` MigrationObject string `json:"MigrationObject" xml:"MigrationObject"` MigrationJobStatus string `json:"MigrationJobStatus" xml:"MigrationJobStatus"` SourceEndpoint DescribeMigrationJobStatusSourceEndpoint0 `json:"SourceEndpoint" xml:"SourceEndpoint"` DestinationEndpoint DescribeMigrationJobStatusDestinationEndpoint0 `json:"DestinationEndpoint" xml:"DestinationEndpoint"` MigrationMode DescribeMigrationJobStatusMigrationMode0 `json:"MigrationMode" xml:"MigrationMode"` PrecheckStatus DescribeMigrationJobStatusPrecheckStatus0 `json:"PrecheckStatus" xml:"PrecheckStatus"` StructureInitializationStatus DescribeMigrationJobStatusStructureInitializationStatus0 `json:"StructureInitializationStatus" xml:"StructureInitializationStatus"` DataInitializationStatus DescribeMigrationJobStatusDataInitializationStatus0 `json:"DataInitializationStatus" xml:"DataInitializationStatus"` DataSynchronizationStatus DescribeMigrationJobStatusDataSynchronizationStatus0 `json:"DataSynchronizationStatus" xml:"DataSynchronizationStatus"` }
DescribeMigrationJobStatusResponse is the response struct for api DescribeMigrationJobStatus
func CreateDescribeMigrationJobStatusResponse ¶
func CreateDescribeMigrationJobStatusResponse() (response *DescribeMigrationJobStatusResponse)
CreateDescribeMigrationJobStatusResponse creates a response to parse from DescribeMigrationJobStatus response
type DescribeMigrationJobStatusSourceEndpoint0 ¶
type DescribeMigrationJobStatusSourceEndpoint0 struct { InstanceType string `json:"InstanceType" xml:"InstanceType"` InstanceId string `json:"InstanceId" xml:"InstanceId"` EngineName string `json:"EngineName" xml:"EngineName"` IP string `json:"IP" xml:"IP"` Port string `json:"Port" xml:"Port"` DatabaseName string `json:"DatabaseName" xml:"DatabaseName"` OracleSID string `json:"OracleSID" xml:"OracleSID"` UserName string `json:"UserName" xml:"UserName"` }
type DescribeMigrationJobsDestinationEndpoint1 ¶
type DescribeMigrationJobsDestinationEndpoint1 struct { InstanceID string `json:"InstanceID" xml:"InstanceID"` InstanceType string `json:"InstanceType" xml:"InstanceType"` EngineName string `json:"EngineName" xml:"EngineName"` IP string `json:"IP" xml:"IP"` Port string `json:"Port" xml:"Port"` DatabaseName string `json:"DatabaseName" xml:"DatabaseName"` OracleSID string `json:"OracleSID" xml:"OracleSID"` UserName string `json:"UserName" xml:"UserName"` }
type DescribeMigrationJobsMigrationJob1 ¶
type DescribeMigrationJobsMigrationJob1 struct { MigrationJobID string `json:"MigrationJobID" xml:"MigrationJobID"` MigrationJobName string `json:"MigrationJobName" xml:"MigrationJobName"` PayType string `json:"PayType" xml:"PayType"` MigrationJobClass string `json:"MigrationJobClass" xml:"MigrationJobClass"` MigrationJobStatus string `json:"MigrationJobStatus" xml:"MigrationJobStatus"` MigrationObject []DescribeMigrationJobsMigrationObject1 `json:"MigrationObject" xml:"MigrationObject"` SourceEndpoint DescribeMigrationJobsSourceEndpoint1 `json:"SourceEndpoint" xml:"SourceEndpoint"` DestinationEndpoint DescribeMigrationJobsDestinationEndpoint1 `json:"DestinationEndpoint" xml:"DestinationEndpoint"` MigrationMode DescribeMigrationJobsMigrationMode1 `json:"MigrationMode" xml:"MigrationMode"` Precheck DescribeMigrationJobsPrecheck1 `json:"Precheck" xml:"Precheck"` StructureInitialization DescribeMigrationJobsStructureInitialization1 `json:"StructureInitialization" xml:"StructureInitialization"` DataInitialization DescribeMigrationJobsDataInitialization1 `json:"DataInitialization" xml:"DataInitialization"` DataSynchronization DescribeMigrationJobsDataSynchronization1 `json:"DataSynchronization" xml:"DataSynchronization"` }
type DescribeMigrationJobsMigrationJobs0 ¶
type DescribeMigrationJobsMigrationJobs0 struct {
MigrationJob []DescribeMigrationJobsMigrationJob1 `json:"MigrationJob" xml:"MigrationJob"`
}
type DescribeMigrationJobsMigrationMode1 ¶
type DescribeMigrationJobsMigrationMode1 struct { StructureInitialization bool `json:"StructureInitialization" xml:"StructureInitialization"` DataInitialization bool `json:"DataInitialization" xml:"DataInitialization"` DataSynchronization bool `json:"DataSynchronization" xml:"DataSynchronization"` }
type DescribeMigrationJobsMigrationObject1 ¶
type DescribeMigrationJobsMigrationObject1 struct {
SynchronousObject []DescribeMigrationJobsSynchronousObject2 `json:"SynchronousObject" xml:"SynchronousObject"`
}
type DescribeMigrationJobsRequest ¶
type DescribeMigrationJobsRequest struct { *requests.RpcRequest PageSize requests.Integer `position:"Query" name:"PageSize"` PageNum requests.Integer `position:"Query" name:"PageNum"` MigrationJobName string `position:"Query" name:"MigrationJobName"` OwnerId string `position:"Query" name:"OwnerId"` }
DescribeMigrationJobsRequest is the request struct for api DescribeMigrationJobs
func CreateDescribeMigrationJobsRequest ¶
func CreateDescribeMigrationJobsRequest() (request *DescribeMigrationJobsRequest)
CreateDescribeMigrationJobsRequest creates a request to invoke DescribeMigrationJobs API
type DescribeMigrationJobsResponse ¶
type DescribeMigrationJobsResponse struct { *responses.BaseResponse PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalRecordCount int64 `json:"TotalRecordCount" xml:"TotalRecordCount"` PageRecordCount int `json:"PageRecordCount" xml:"PageRecordCount"` MigrationJobs DescribeMigrationJobsMigrationJobs0 `json:"MigrationJobs" xml:"MigrationJobs"` }
DescribeMigrationJobsResponse is the response struct for api DescribeMigrationJobs
func CreateDescribeMigrationJobsResponse ¶
func CreateDescribeMigrationJobsResponse() (response *DescribeMigrationJobsResponse)
CreateDescribeMigrationJobsResponse creates a response to parse from DescribeMigrationJobs response
type DescribeMigrationJobsSourceEndpoint1 ¶
type DescribeMigrationJobsSourceEndpoint1 struct { InstanceID string `json:"InstanceID" xml:"InstanceID"` InstanceType string `json:"InstanceType" xml:"InstanceType"` EngineName string `json:"EngineName" xml:"EngineName"` IP string `json:"IP" xml:"IP"` Port string `json:"Port" xml:"Port"` DatabaseName string `json:"DatabaseName" xml:"DatabaseName"` OracleSID string `json:"OracleSID" xml:"OracleSID"` UserName string `json:"UserName" xml:"UserName"` }
type DescribeSubscriptionInstanceStatusRequest ¶
type DescribeSubscriptionInstanceStatusRequest struct { *requests.RpcRequest SubscriptionInstanceId string `position:"Query" name:"SubscriptionInstanceId"` OwnerId string `position:"Query" name:"OwnerId"` }
DescribeSubscriptionInstanceStatusRequest is the request struct for api DescribeSubscriptionInstanceStatus
func CreateDescribeSubscriptionInstanceStatusRequest ¶
func CreateDescribeSubscriptionInstanceStatusRequest() (request *DescribeSubscriptionInstanceStatusRequest)
CreateDescribeSubscriptionInstanceStatusRequest creates a request to invoke DescribeSubscriptionInstanceStatus API
type DescribeSubscriptionInstanceStatusResponse ¶
type DescribeSubscriptionInstanceStatusResponse struct { *responses.BaseResponse SubscriptionInstanceID string `json:"SubscriptionInstanceID" xml:"SubscriptionInstanceID"` SubscriptionInstanceName string `json:"SubscriptionInstanceName" xml:"SubscriptionInstanceName"` PayType string `json:"PayType" xml:"PayType"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` ConsumptionCheckpoint string `json:"ConsumptionCheckpoint" xml:"ConsumptionCheckpoint"` BeginTimestamp string `json:"BeginTimestamp" xml:"BeginTimestamp"` EndTimestamp string `json:"EndTimestamp" xml:"EndTimestamp"` ConsumptionClient string `json:"ConsumptionClient" xml:"ConsumptionClient"` SubscriptionObject DescribeSubscriptionInstanceStatusSubscriptionObject0 `json:"SubscriptionObject" xml:"SubscriptionObject"` SourceEndpoint DescribeSubscriptionInstanceStatusSourceEndpoint0 `json:"SourceEndpoint" xml:"SourceEndpoint"` SubscriptionDataType DescribeSubscriptionInstanceStatusSubscriptionDataType0 `json:"SubscriptionDataType" xml:"SubscriptionDataType"` }
DescribeSubscriptionInstanceStatusResponse is the response struct for api DescribeSubscriptionInstanceStatus
func CreateDescribeSubscriptionInstanceStatusResponse ¶
func CreateDescribeSubscriptionInstanceStatusResponse() (response *DescribeSubscriptionInstanceStatusResponse)
CreateDescribeSubscriptionInstanceStatusResponse creates a response to parse from DescribeSubscriptionInstanceStatus response
type DescribeSubscriptionInstanceStatusSubscriptionObject0 ¶
type DescribeSubscriptionInstanceStatusSubscriptionObject0 struct {
SynchronousObject []DescribeSubscriptionInstanceStatusSynchronousObject1 `json:"SynchronousObject" xml:"SynchronousObject"`
}
type DescribeSubscriptionInstancesRequest ¶
type DescribeSubscriptionInstancesRequest struct { *requests.RpcRequest PageSize requests.Integer `position:"Query" name:"PageSize"` PageNum requests.Integer `position:"Query" name:"PageNum"` SubscriptionInstanceName string `position:"Query" name:"SubscriptionInstanceName"` ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` }
DescribeSubscriptionInstancesRequest is the request struct for api DescribeSubscriptionInstances
func CreateDescribeSubscriptionInstancesRequest ¶
func CreateDescribeSubscriptionInstancesRequest() (request *DescribeSubscriptionInstancesRequest)
CreateDescribeSubscriptionInstancesRequest creates a request to invoke DescribeSubscriptionInstances API
type DescribeSubscriptionInstancesResponse ¶
type DescribeSubscriptionInstancesResponse struct { *responses.BaseResponse PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalRecordCount int64 `json:"TotalRecordCount" xml:"TotalRecordCount"` PageRecordCount int `json:"PageRecordCount" xml:"PageRecordCount"` SubscriptionInstances DescribeSubscriptionInstancesSubscriptionInstances0 `json:"SubscriptionInstances" xml:"SubscriptionInstances"` }
DescribeSubscriptionInstancesResponse is the response struct for api DescribeSubscriptionInstances
func CreateDescribeSubscriptionInstancesResponse ¶
func CreateDescribeSubscriptionInstancesResponse() (response *DescribeSubscriptionInstancesResponse)
CreateDescribeSubscriptionInstancesResponse creates a response to parse from DescribeSubscriptionInstances response
type DescribeSubscriptionInstancesSubscriptionInstance1 ¶
type DescribeSubscriptionInstancesSubscriptionInstance1 struct { SubscriptionInstanceID string `json:"SubscriptionInstanceID" xml:"SubscriptionInstanceID"` SubscriptionInstanceName string `json:"SubscriptionInstanceName" xml:"SubscriptionInstanceName"` PayType string `json:"PayType" xml:"PayType"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` ConsumptionCheckpoint string `json:"ConsumptionCheckpoint" xml:"ConsumptionCheckpoint"` BeginTimestamp string `json:"BeginTimestamp" xml:"BeginTimestamp"` EndTimestamp string `json:"EndTimestamp" xml:"EndTimestamp"` ConsumptionClient string `json:"ConsumptionClient" xml:"ConsumptionClient"` SubscriptionObject []DescribeSubscriptionInstancesSubscriptionObject1 `json:"SubscriptionObject" xml:"SubscriptionObject"` SourceEndpoint DescribeSubscriptionInstancesSourceEndpoint1 `json:"SourceEndpoint" xml:"SourceEndpoint"` SubscriptionDataType DescribeSubscriptionInstancesSubscriptionDataType1 `json:"SubscriptionDataType" xml:"SubscriptionDataType"` }
type DescribeSubscriptionInstancesSubscriptionInstances0 ¶
type DescribeSubscriptionInstancesSubscriptionInstances0 struct {
SubscriptionInstance []DescribeSubscriptionInstancesSubscriptionInstance1 `json:"SubscriptionInstance" xml:"SubscriptionInstance"`
}
type DescribeSubscriptionInstancesSubscriptionObject1 ¶
type DescribeSubscriptionInstancesSubscriptionObject1 struct {
SynchronousObject []DescribeSubscriptionInstancesSynchronousObject2 `json:"SynchronousObject" xml:"SynchronousObject"`
}
type DescribeSubscriptionObjectModifyStatusDetail0 ¶
type DescribeSubscriptionObjectModifyStatusDetail0 struct {
CheckItem []DescribeSubscriptionObjectModifyStatusCheckItem1 `json:"CheckItem" xml:"CheckItem"`
}
type DescribeSubscriptionObjectModifyStatusRequest ¶
type DescribeSubscriptionObjectModifyStatusRequest struct { *requests.RpcRequest SubscriptionInstanceId string `position:"Query" name:"SubscriptionInstanceId"` ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` }
DescribeSubscriptionObjectModifyStatusRequest is the request struct for api DescribeSubscriptionObjectModifyStatus
func CreateDescribeSubscriptionObjectModifyStatusRequest ¶
func CreateDescribeSubscriptionObjectModifyStatusRequest() (request *DescribeSubscriptionObjectModifyStatusRequest)
CreateDescribeSubscriptionObjectModifyStatusRequest creates a request to invoke DescribeSubscriptionObjectModifyStatus API
type DescribeSubscriptionObjectModifyStatusResponse ¶
type DescribeSubscriptionObjectModifyStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Status string `json:"Status" xml:"Status"` Percent string `json:"Percent" xml:"Percent"` Detail DescribeSubscriptionObjectModifyStatusDetail0 `json:"Detail" xml:"Detail"` }
DescribeSubscriptionObjectModifyStatusResponse is the response struct for api DescribeSubscriptionObjectModifyStatus
func CreateDescribeSubscriptionObjectModifyStatusResponse ¶
func CreateDescribeSubscriptionObjectModifyStatusResponse() (response *DescribeSubscriptionObjectModifyStatusResponse)
CreateDescribeSubscriptionObjectModifyStatusResponse creates a response to parse from DescribeSubscriptionObjectModifyStatus response
type DescribeSynchronizationJobStatusDataSynchronizationStatus0 ¶
type DescribeSynchronizationJobStatusDataSynchronizationStatus0 struct { Status string `json:"Status" xml:"Status"` Percent string `json:"Percent" xml:"Percent"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` Delay string `json:"Delay" xml:"Delay"` Checkpoint string `json:"Checkpoint" xml:"Checkpoint"` }
type DescribeSynchronizationJobStatusDestinationEndpoint0 ¶
type DescribeSynchronizationJobStatusDestinationEndpoint0 struct { InstanceType string `json:"InstanceType" xml:"InstanceType"` InstanceId string `json:"InstanceId" xml:"InstanceId"` EngineName string `json:"EngineName" xml:"EngineName"` IP string `json:"IP" xml:"IP"` Port string `json:"Port" xml:"Port"` UserName string `json:"UserName" xml:"UserName"` }
type DescribeSynchronizationJobStatusDetail1 ¶
type DescribeSynchronizationJobStatusDetail1 struct {
CheckItem []DescribeSynchronizationJobStatusCheckItem2 `json:"CheckItem" xml:"CheckItem"`
}
type DescribeSynchronizationJobStatusPrecheckStatus0 ¶
type DescribeSynchronizationJobStatusPrecheckStatus0 struct { Status string `json:"Status" xml:"Status"` Percent string `json:"Percent" xml:"Percent"` Detail []DescribeSynchronizationJobStatusDetail1 `json:"Detail" xml:"Detail"` }
type DescribeSynchronizationJobStatusRequest ¶
type DescribeSynchronizationJobStatusRequest struct { *requests.RpcRequest SynchronizationJobId string `position:"Query" name:"SynchronizationJobId"` SynchronizationDirection string `position:"Query" name:"SynchronizationDirection"` ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` }
DescribeSynchronizationJobStatusRequest is the request struct for api DescribeSynchronizationJobStatus
func CreateDescribeSynchronizationJobStatusRequest ¶
func CreateDescribeSynchronizationJobStatusRequest() (request *DescribeSynchronizationJobStatusRequest)
CreateDescribeSynchronizationJobStatusRequest creates a request to invoke DescribeSynchronizationJobStatus API
type DescribeSynchronizationJobStatusResponse ¶
type DescribeSynchronizationJobStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SynchronizationJobId string `json:"SynchronizationJobId" xml:"SynchronizationJobId"` SynchronizationJobName string `json:"SynchronizationJobName" xml:"SynchronizationJobName"` SynchronizationDirection string `json:"SynchronizationDirection" xml:"SynchronizationDirection"` SynchronizationJobClass string `json:"SynchronizationJobClass" xml:"SynchronizationJobClass"` PayType string `json:"PayType" xml:"PayType"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` StructureInitialization string `json:"StructureInitialization" xml:"StructureInitialization"` DataInitialization string `json:"DataInitialization" xml:"DataInitialization"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` Delay string `json:"Delay" xml:"Delay"` Checkpoint string `json:"Checkpoint" xml:"Checkpoint"` SynchronizationObjects DescribeSynchronizationJobStatusSynchronizationObjects0 `json:"SynchronizationObjects" xml:"SynchronizationObjects"` SourceEndpoint DescribeSynchronizationJobStatusSourceEndpoint0 `json:"SourceEndpoint" xml:"SourceEndpoint"` DestinationEndpoint DescribeSynchronizationJobStatusDestinationEndpoint0 `json:"DestinationEndpoint" xml:"DestinationEndpoint"` PrecheckStatus DescribeSynchronizationJobStatusPrecheckStatus0 `json:"PrecheckStatus" xml:"PrecheckStatus"` StructureInitializationStatus DescribeSynchronizationJobStatusStructureInitializationStatus0 `json:"StructureInitializationStatus" xml:"StructureInitializationStatus"` DataInitializationStatus DescribeSynchronizationJobStatusDataInitializationStatus0 `json:"DataInitializationStatus" xml:"DataInitializationStatus"` DataSynchronizationStatus DescribeSynchronizationJobStatusDataSynchronizationStatus0 `json:"DataSynchronizationStatus" xml:"DataSynchronizationStatus"` Performance DescribeSynchronizationJobStatusPerformance0 `json:"Performance" xml:"Performance"` }
DescribeSynchronizationJobStatusResponse is the response struct for api DescribeSynchronizationJobStatus
func CreateDescribeSynchronizationJobStatusResponse ¶
func CreateDescribeSynchronizationJobStatusResponse() (response *DescribeSynchronizationJobStatusResponse)
CreateDescribeSynchronizationJobStatusResponse creates a response to parse from DescribeSynchronizationJobStatus response
type DescribeSynchronizationJobStatusSourceEndpoint0 ¶
type DescribeSynchronizationJobStatusSourceEndpoint0 struct { InstanceType string `json:"InstanceType" xml:"InstanceType"` InstanceId string `json:"InstanceId" xml:"InstanceId"` EngineName string `json:"EngineName" xml:"EngineName"` IP string `json:"IP" xml:"IP"` Port string `json:"Port" xml:"Port"` UserName string `json:"UserName" xml:"UserName"` }
type DescribeSynchronizationJobStatusSynchronizationObject1 ¶
type DescribeSynchronizationJobStatusSynchronizationObject1 struct { SchemaName string `json:"SchemaName" xml:"SchemaName"` NewSchemaName string `json:"NewSchemaName" xml:"NewSchemaName"` TableIncludes []DescribeSynchronizationJobStatusTableIncludes1 `json:"TableIncludes" xml:"TableIncludes"` TableExcludes []DescribeSynchronizationJobStatusTableExcludes1 `json:"TableExcludes" xml:"TableExcludes"` }
type DescribeSynchronizationJobStatusSynchronizationObjects0 ¶
type DescribeSynchronizationJobStatusSynchronizationObjects0 struct {
SynchronizationObject []DescribeSynchronizationJobStatusSynchronizationObject1 `json:"SynchronizationObject" xml:"SynchronizationObject"`
}
type DescribeSynchronizationJobStatusTableExclude2 ¶
type DescribeSynchronizationJobStatusTableExclude2 struct {
TableName string `json:"TableName" xml:"TableName"`
}
type DescribeSynchronizationJobStatusTableExcludes1 ¶
type DescribeSynchronizationJobStatusTableExcludes1 struct {
TableExclude []DescribeSynchronizationJobStatusTableExclude2 `json:"TableExclude" xml:"TableExclude"`
}
type DescribeSynchronizationJobStatusTableInclude2 ¶
type DescribeSynchronizationJobStatusTableInclude2 struct {
TableName string `json:"TableName" xml:"TableName"`
}
type DescribeSynchronizationJobStatusTableIncludes1 ¶
type DescribeSynchronizationJobStatusTableIncludes1 struct {
TableInclude []DescribeSynchronizationJobStatusTableInclude2 `json:"TableInclude" xml:"TableInclude"`
}
type DescribeSynchronizationJobsDestinationEndpoint1 ¶
type DescribeSynchronizationJobsDestinationEndpoint1 struct { InstanceType string `json:"InstanceType" xml:"InstanceType"` InstanceId string `json:"InstanceId" xml:"InstanceId"` EngineName string `json:"EngineName" xml:"EngineName"` IP string `json:"IP" xml:"IP"` Port string `json:"Port" xml:"Port"` UserName string `json:"UserName" xml:"UserName"` }
type DescribeSynchronizationJobsDetail2 ¶
type DescribeSynchronizationJobsDetail2 struct {
CheckItem []DescribeSynchronizationJobsCheckItem3 `json:"CheckItem" xml:"CheckItem"`
}
type DescribeSynchronizationJobsPrecheckStatus1 ¶
type DescribeSynchronizationJobsPrecheckStatus1 struct { Status string `json:"Status" xml:"Status"` Percent string `json:"Percent" xml:"Percent"` Detail []DescribeSynchronizationJobsDetail2 `json:"Detail" xml:"Detail"` }
type DescribeSynchronizationJobsRequest ¶
type DescribeSynchronizationJobsRequest struct { *requests.RpcRequest PageSize requests.Integer `position:"Query" name:"PageSize"` PageNum requests.Integer `position:"Query" name:"PageNum"` SynchronizationJobName string `position:"Query" name:"SynchronizationJobName"` ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` }
DescribeSynchronizationJobsRequest is the request struct for api DescribeSynchronizationJobs
func CreateDescribeSynchronizationJobsRequest ¶
func CreateDescribeSynchronizationJobsRequest() (request *DescribeSynchronizationJobsRequest)
CreateDescribeSynchronizationJobsRequest creates a request to invoke DescribeSynchronizationJobs API
type DescribeSynchronizationJobsResponse ¶
type DescribeSynchronizationJobsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalRecordCount int64 `json:"TotalRecordCount" xml:"TotalRecordCount"` PageRecordCount int `json:"PageRecordCount" xml:"PageRecordCount"` SynchronizationInstances DescribeSynchronizationJobsSynchronizationInstances0 `json:"SynchronizationInstances" xml:"SynchronizationInstances"` }
DescribeSynchronizationJobsResponse is the response struct for api DescribeSynchronizationJobs
func CreateDescribeSynchronizationJobsResponse ¶
func CreateDescribeSynchronizationJobsResponse() (response *DescribeSynchronizationJobsResponse)
CreateDescribeSynchronizationJobsResponse creates a response to parse from DescribeSynchronizationJobs response
type DescribeSynchronizationJobsSourceEndpoint1 ¶
type DescribeSynchronizationJobsSourceEndpoint1 struct { InstanceType string `json:"InstanceType" xml:"InstanceType"` InstanceId string `json:"InstanceId" xml:"InstanceId"` EngineName string `json:"EngineName" xml:"EngineName"` IP string `json:"IP" xml:"IP"` Port string `json:"Port" xml:"Port"` UserName string `json:"UserName" xml:"UserName"` }
type DescribeSynchronizationJobsSynchronizationInstance1 ¶
type DescribeSynchronizationJobsSynchronizationInstance1 struct { SynchronizationJobId string `json:"SynchronizationJobId" xml:"SynchronizationJobId"` SynchronizationDirection string `json:"SynchronizationDirection" xml:"SynchronizationDirection"` SynchronizationJobName string `json:"SynchronizationJobName" xml:"SynchronizationJobName"` SynchronizationJobClass string `json:"SynchronizationJobClass" xml:"SynchronizationJobClass"` PayType string `json:"PayType" xml:"PayType"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` StructureInitialization string `json:"StructureInitialization" xml:"StructureInitialization"` DataInitialization string `json:"DataInitialization" xml:"DataInitialization"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` Delay string `json:"Delay" xml:"Delay"` SynchronizationObjects []DescribeSynchronizationJobsSynchronizationObjects1 `json:"SynchronizationObjects" xml:"SynchronizationObjects"` SourceEndpoint DescribeSynchronizationJobsSourceEndpoint1 `json:"SourceEndpoint" xml:"SourceEndpoint"` DestinationEndpoint DescribeSynchronizationJobsDestinationEndpoint1 `json:"DestinationEndpoint" xml:"DestinationEndpoint"` PrecheckStatus DescribeSynchronizationJobsPrecheckStatus1 `json:"PrecheckStatus" xml:"PrecheckStatus"` StructureInitializationStatus DescribeSynchronizationJobsStructureInitializationStatus1 `json:"StructureInitializationStatus" xml:"StructureInitializationStatus"` DataInitializationStatus DescribeSynchronizationJobsDataInitializationStatus1 `json:"DataInitializationStatus" xml:"DataInitializationStatus"` DataSynchronizationStatus DescribeSynchronizationJobsDataSynchronizationStatus1 `json:"DataSynchronizationStatus" xml:"DataSynchronizationStatus"` Performance DescribeSynchronizationJobsPerformance1 `json:"Performance" xml:"Performance"` }
type DescribeSynchronizationJobsSynchronizationInstances0 ¶
type DescribeSynchronizationJobsSynchronizationInstances0 struct {
SynchronizationInstance []DescribeSynchronizationJobsSynchronizationInstance1 `json:"SynchronizationInstance" xml:"SynchronizationInstance"`
}
type DescribeSynchronizationJobsSynchronizationObject2 ¶
type DescribeSynchronizationJobsSynchronizationObject2 struct { SchemaName string `json:"SchemaName" xml:"SchemaName"` NewSchemaName string `json:"NewSchemaName" xml:"NewSchemaName"` TableIncludes []DescribeSynchronizationJobsTableIncludes2 `json:"TableIncludes" xml:"TableIncludes"` TableExcludes []DescribeSynchronizationJobsTableExcludes2 `json:"TableExcludes" xml:"TableExcludes"` }
type DescribeSynchronizationJobsSynchronizationObjects1 ¶
type DescribeSynchronizationJobsSynchronizationObjects1 struct {
SynchronizationObject []DescribeSynchronizationJobsSynchronizationObject2 `json:"SynchronizationObject" xml:"SynchronizationObject"`
}
type DescribeSynchronizationJobsTableExclude3 ¶
type DescribeSynchronizationJobsTableExclude3 struct {
TableName string `json:"TableName" xml:"TableName"`
}
type DescribeSynchronizationJobsTableExcludes2 ¶
type DescribeSynchronizationJobsTableExcludes2 struct {
TableExclude []DescribeSynchronizationJobsTableExclude3 `json:"TableExclude" xml:"TableExclude"`
}
type DescribeSynchronizationJobsTableInclude3 ¶
type DescribeSynchronizationJobsTableInclude3 struct {
TableName string `json:"TableName" xml:"TableName"`
}
type DescribeSynchronizationJobsTableIncludes2 ¶
type DescribeSynchronizationJobsTableIncludes2 struct {
TableInclude []DescribeSynchronizationJobsTableInclude3 `json:"TableInclude" xml:"TableInclude"`
}
type DescribeSynchronizationObjectModifyStatusDetail1 ¶
type DescribeSynchronizationObjectModifyStatusDetail1 struct {
CheckItem []DescribeSynchronizationObjectModifyStatusCheckItem2 `json:"CheckItem" xml:"CheckItem"`
}
type DescribeSynchronizationObjectModifyStatusPrecheckStatus0 ¶
type DescribeSynchronizationObjectModifyStatusPrecheckStatus0 struct { Status string `json:"Status" xml:"Status"` Percent string `json:"Percent" xml:"Percent"` Detail []DescribeSynchronizationObjectModifyStatusDetail1 `json:"Detail" xml:"Detail"` }
type DescribeSynchronizationObjectModifyStatusRequest ¶
type DescribeSynchronizationObjectModifyStatusRequest struct { *requests.RpcRequest TaskId string `position:"Query" name:"TaskId"` ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` }
DescribeSynchronizationObjectModifyStatusRequest is the request struct for api DescribeSynchronizationObjectModifyStatus
func CreateDescribeSynchronizationObjectModifyStatusRequest ¶
func CreateDescribeSynchronizationObjectModifyStatusRequest() (request *DescribeSynchronizationObjectModifyStatusRequest)
CreateDescribeSynchronizationObjectModifyStatusRequest creates a request to invoke DescribeSynchronizationObjectModifyStatus API
type DescribeSynchronizationObjectModifyStatusResponse ¶
type DescribeSynchronizationObjectModifyStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Status string `json:"Status" xml:"Status"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` PrecheckStatus DescribeSynchronizationObjectModifyStatusPrecheckStatus0 `json:"PrecheckStatus" xml:"PrecheckStatus"` StructureInitializationStatus DescribeSynchronizationObjectModifyStatusStructureInitializationStatus0 `json:"StructureInitializationStatus" xml:"StructureInitializationStatus"` DataInitializationStatus DescribeSynchronizationObjectModifyStatusDataInitializationStatus0 `json:"DataInitializationStatus" xml:"DataInitializationStatus"` DataSynchronizationStatus DescribeSynchronizationObjectModifyStatusDataSynchronizationStatus0 `json:"DataSynchronizationStatus" xml:"DataSynchronizationStatus"` }
DescribeSynchronizationObjectModifyStatusResponse is the response struct for api DescribeSynchronizationObjectModifyStatus
func CreateDescribeSynchronizationObjectModifyStatusResponse ¶
func CreateDescribeSynchronizationObjectModifyStatusResponse() (response *DescribeSynchronizationObjectModifyStatusResponse)
CreateDescribeSynchronizationObjectModifyStatusResponse creates a response to parse from DescribeSynchronizationObjectModifyStatus response
type ModifyConsumptionTimestampRequest ¶
type ModifyConsumptionTimestampRequest struct { *requests.RpcRequest SubscriptionInstanceId string `position:"Query" name:"SubscriptionInstanceId"` ConsumptionTimestamp string `position:"Query" name:"ConsumptionTimestamp"` OwnerId string `position:"Query" name:"OwnerId"` }
ModifyConsumptionTimestampRequest is the request struct for api ModifyConsumptionTimestamp
func CreateModifyConsumptionTimestampRequest ¶
func CreateModifyConsumptionTimestampRequest() (request *ModifyConsumptionTimestampRequest)
CreateModifyConsumptionTimestampRequest creates a request to invoke ModifyConsumptionTimestamp API
type ModifyConsumptionTimestampResponse ¶
type ModifyConsumptionTimestampResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyConsumptionTimestampResponse is the response struct for api ModifyConsumptionTimestamp
func CreateModifyConsumptionTimestampResponse ¶
func CreateModifyConsumptionTimestampResponse() (response *ModifyConsumptionTimestampResponse)
CreateModifyConsumptionTimestampResponse creates a response to parse from ModifyConsumptionTimestamp response
type ModifyMigrationObjectRequest ¶
type ModifyMigrationObjectRequest struct { *requests.RpcRequest MigrationJobId string `position:"Query" name:"MigrationJobId"` MigrationObject string `position:"Query" name:"MigrationObject"` ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` }
ModifyMigrationObjectRequest is the request struct for api ModifyMigrationObject
func CreateModifyMigrationObjectRequest ¶
func CreateModifyMigrationObjectRequest() (request *ModifyMigrationObjectRequest)
CreateModifyMigrationObjectRequest creates a request to invoke ModifyMigrationObject API
type ModifyMigrationObjectResponse ¶
type ModifyMigrationObjectResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyMigrationObjectResponse is the response struct for api ModifyMigrationObject
func CreateModifyMigrationObjectResponse ¶
func CreateModifyMigrationObjectResponse() (response *ModifyMigrationObjectResponse)
CreateModifyMigrationObjectResponse creates a response to parse from ModifyMigrationObject response
type ModifySubscriptionObjectRequest ¶
type ModifySubscriptionObjectRequest struct { *requests.RpcRequest SubscriptionInstanceId string `position:"Query" name:"SubscriptionInstanceId"` SubscriptionObject string `position:"Query" name:"SubscriptionObject"` OwnerId string `position:"Query" name:"OwnerId"` }
ModifySubscriptionObjectRequest is the request struct for api ModifySubscriptionObject
func CreateModifySubscriptionObjectRequest ¶
func CreateModifySubscriptionObjectRequest() (request *ModifySubscriptionObjectRequest)
CreateModifySubscriptionObjectRequest creates a request to invoke ModifySubscriptionObject API
type ModifySubscriptionObjectResponse ¶
type ModifySubscriptionObjectResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifySubscriptionObjectResponse is the response struct for api ModifySubscriptionObject
func CreateModifySubscriptionObjectResponse ¶
func CreateModifySubscriptionObjectResponse() (response *ModifySubscriptionObjectResponse)
CreateModifySubscriptionObjectResponse creates a response to parse from ModifySubscriptionObject response
type ModifySynchronizationObjectRequest ¶
type ModifySynchronizationObjectRequest struct { *requests.RpcRequest SynchronizationJobId string `position:"Query" name:"SynchronizationJobId"` SynchronizationObjects string `position:"Query" name:"SynchronizationObjects"` SynchronizationDirection string `position:"Query" name:"SynchronizationDirection"` OwnerId string `position:"Query" name:"OwnerId"` }
ModifySynchronizationObjectRequest is the request struct for api ModifySynchronizationObject
func CreateModifySynchronizationObjectRequest ¶
func CreateModifySynchronizationObjectRequest() (request *ModifySynchronizationObjectRequest)
CreateModifySynchronizationObjectRequest creates a request to invoke ModifySynchronizationObject API
type ModifySynchronizationObjectResponse ¶
type ModifySynchronizationObjectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` TaskId string `json:"TaskId" xml:"TaskId"` }
ModifySynchronizationObjectResponse is the response struct for api ModifySynchronizationObject
func CreateModifySynchronizationObjectResponse ¶
func CreateModifySynchronizationObjectResponse() (response *ModifySynchronizationObjectResponse)
CreateModifySynchronizationObjectResponse creates a response to parse from ModifySynchronizationObject response
type ResetSynchronizationJobRequest ¶
type ResetSynchronizationJobRequest struct { *requests.RpcRequest SynchronizationJobId string `position:"Query" name:"SynchronizationJobId"` SynchronizationDirection string `position:"Query" name:"SynchronizationDirection"` OwnerId string `position:"Query" name:"OwnerId"` }
ResetSynchronizationJobRequest is the request struct for api ResetSynchronizationJob
func CreateResetSynchronizationJobRequest ¶
func CreateResetSynchronizationJobRequest() (request *ResetSynchronizationJobRequest)
CreateResetSynchronizationJobRequest creates a request to invoke ResetSynchronizationJob API
type ResetSynchronizationJobResponse ¶
type ResetSynchronizationJobResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` }
ResetSynchronizationJobResponse is the response struct for api ResetSynchronizationJob
func CreateResetSynchronizationJobResponse ¶
func CreateResetSynchronizationJobResponse() (response *ResetSynchronizationJobResponse)
CreateResetSynchronizationJobResponse creates a response to parse from ResetSynchronizationJob response
type StartMigrationJobRequest ¶
type StartMigrationJobRequest struct { *requests.RpcRequest MigrationJobId string `position:"Query" name:"MigrationJobId"` OwnerId string `position:"Query" name:"OwnerId"` }
StartMigrationJobRequest is the request struct for api StartMigrationJob
func CreateStartMigrationJobRequest ¶
func CreateStartMigrationJobRequest() (request *StartMigrationJobRequest)
CreateStartMigrationJobRequest creates a request to invoke StartMigrationJob API
type StartMigrationJobResponse ¶
type StartMigrationJobResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` }
StartMigrationJobResponse is the response struct for api StartMigrationJob
func CreateStartMigrationJobResponse ¶
func CreateStartMigrationJobResponse() (response *StartMigrationJobResponse)
CreateStartMigrationJobResponse creates a response to parse from StartMigrationJob response
type StartSubscriptionInstanceRequest ¶
type StartSubscriptionInstanceRequest struct { *requests.RpcRequest SubscriptionInstanceId string `position:"Query" name:"SubscriptionInstanceId"` OwnerId string `position:"Query" name:"OwnerId"` }
StartSubscriptionInstanceRequest is the request struct for api StartSubscriptionInstance
func CreateStartSubscriptionInstanceRequest ¶
func CreateStartSubscriptionInstanceRequest() (request *StartSubscriptionInstanceRequest)
CreateStartSubscriptionInstanceRequest creates a request to invoke StartSubscriptionInstance API
type StartSubscriptionInstanceResponse ¶
type StartSubscriptionInstanceResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` TaskId string `json:"TaskId" xml:"TaskId"` }
StartSubscriptionInstanceResponse is the response struct for api StartSubscriptionInstance
func CreateStartSubscriptionInstanceResponse ¶
func CreateStartSubscriptionInstanceResponse() (response *StartSubscriptionInstanceResponse)
CreateStartSubscriptionInstanceResponse creates a response to parse from StartSubscriptionInstance response
type StartSynchronizationJobRequest ¶
type StartSynchronizationJobRequest struct { *requests.RpcRequest SynchronizationJobId string `position:"Query" name:"SynchronizationJobId"` SynchronizationDirection string `position:"Query" name:"SynchronizationDirection"` OwnerId string `position:"Query" name:"OwnerId"` }
StartSynchronizationJobRequest is the request struct for api StartSynchronizationJob
func CreateStartSynchronizationJobRequest ¶
func CreateStartSynchronizationJobRequest() (request *StartSynchronizationJobRequest)
CreateStartSynchronizationJobRequest creates a request to invoke StartSynchronizationJob API
type StartSynchronizationJobResponse ¶
type StartSynchronizationJobResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` }
StartSynchronizationJobResponse is the response struct for api StartSynchronizationJob
func CreateStartSynchronizationJobResponse ¶
func CreateStartSynchronizationJobResponse() (response *StartSynchronizationJobResponse)
CreateStartSynchronizationJobResponse creates a response to parse from StartSynchronizationJob response
type StopMigrationJobRequest ¶
type StopMigrationJobRequest struct { *requests.RpcRequest MigrationJobId string `position:"Query" name:"MigrationJobId"` ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` }
StopMigrationJobRequest is the request struct for api StopMigrationJob
func CreateStopMigrationJobRequest ¶
func CreateStopMigrationJobRequest() (request *StopMigrationJobRequest)
CreateStopMigrationJobRequest creates a request to invoke StopMigrationJob API
type StopMigrationJobResponse ¶
type StopMigrationJobResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` }
StopMigrationJobResponse is the response struct for api StopMigrationJob
func CreateStopMigrationJobResponse ¶
func CreateStopMigrationJobResponse() (response *StopMigrationJobResponse)
CreateStopMigrationJobResponse creates a response to parse from StopMigrationJob response
type SuspendMigrationJobRequest ¶
type SuspendMigrationJobRequest struct { *requests.RpcRequest MigrationJobId string `position:"Query" name:"MigrationJobId"` ClientToken string `position:"Query" name:"ClientToken"` OwnerId string `position:"Query" name:"OwnerId"` }
SuspendMigrationJobRequest is the request struct for api SuspendMigrationJob
func CreateSuspendMigrationJobRequest ¶
func CreateSuspendMigrationJobRequest() (request *SuspendMigrationJobRequest)
CreateSuspendMigrationJobRequest creates a request to invoke SuspendMigrationJob API
type SuspendMigrationJobResponse ¶
type SuspendMigrationJobResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` }
SuspendMigrationJobResponse is the response struct for api SuspendMigrationJob
func CreateSuspendMigrationJobResponse ¶
func CreateSuspendMigrationJobResponse() (response *SuspendMigrationJobResponse)
CreateSuspendMigrationJobResponse creates a response to parse from SuspendMigrationJob response
type SuspendSynchronizationJobRequest ¶
type SuspendSynchronizationJobRequest struct { *requests.RpcRequest SynchronizationJobId string `position:"Query" name:"SynchronizationJobId"` SynchronizationDirection string `position:"Query" name:"SynchronizationDirection"` OwnerId string `position:"Query" name:"OwnerId"` }
SuspendSynchronizationJobRequest is the request struct for api SuspendSynchronizationJob
func CreateSuspendSynchronizationJobRequest ¶
func CreateSuspendSynchronizationJobRequest() (request *SuspendSynchronizationJobRequest)
CreateSuspendSynchronizationJobRequest creates a request to invoke SuspendSynchronizationJob API
type SuspendSynchronizationJobResponse ¶
type SuspendSynchronizationJobResponse struct { *responses.BaseResponse Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` RequestId string `json:"RequestId" xml:"RequestId"` }
SuspendSynchronizationJobResponse is the response struct for api SuspendSynchronizationJob
func CreateSuspendSynchronizationJobResponse ¶
func CreateSuspendSynchronizationJobResponse() (response *SuspendSynchronizationJobResponse)
CreateSuspendSynchronizationJobResponse creates a response to parse from SuspendSynchronizationJob response
type SwitchSynchronizationEndpointRequest ¶
type SwitchSynchronizationEndpointRequest struct { *requests.RpcRequest SynchronizationJobId string `position:"Query" name:"SynchronizationJobId"` SynchronizationDirection string `position:"Query" name:"SynchronizationDirection"` OwnerId string `position:"Query" name:"OwnerId"` Endpoint SwitchSynchronizationEndpointEndpoint `position:"Query" name:"Endpoint" type:"Struct"` }
SwitchSynchronizationEndpointRequest is the request struct for api SwitchSynchronizationEndpoint
func CreateSwitchSynchronizationEndpointRequest ¶
func CreateSwitchSynchronizationEndpointRequest() (request *SwitchSynchronizationEndpointRequest)
CreateSwitchSynchronizationEndpointRequest creates a request to invoke SwitchSynchronizationEndpoint API
type SwitchSynchronizationEndpointResponse ¶
type SwitchSynchronizationEndpointResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` ErrCode string `json:"ErrCode" xml:"ErrCode"` ErrMessage string `json:"ErrMessage" xml:"ErrMessage"` TaskId string `json:"TaskId" xml:"TaskId"` }
SwitchSynchronizationEndpointResponse is the response struct for api SwitchSynchronizationEndpoint
func CreateSwitchSynchronizationEndpointResponse ¶
func CreateSwitchSynchronizationEndpointResponse() (response *SwitchSynchronizationEndpointResponse)
CreateSwitchSynchronizationEndpointResponse creates a response to parse from SwitchSynchronizationEndpoint response
Source Files ¶
- client.go
- configure_migration_job.go
- configure_subscription_instance.go
- configure_synchronization_job.go
- create_migration_job.go
- create_subscription_instance.go
- create_synchronization_job.go
- delete_migration_job.go
- delete_subscription_instance.go
- delete_synchronization_job.go
- describe_endpoint_switch_status.go
- describe_initialization_status.go
- describe_migration_job_detail.go
- describe_migration_job_status.go
- describe_migration_jobs.go
- describe_subscription_instance_status.go
- describe_subscription_instances.go
- describe_subscription_object_modify_status.go
- describe_synchronization_job_status.go
- describe_synchronization_jobs.go
- describe_synchronization_object_modify_status.go
- modify_consumption_timestamp.go
- modify_migration_object.go
- modify_subscription_object.go
- modify_synchronization_object.go
- reset_synchronization_job.go
- start_migration_job.go
- start_subscription_instance.go
- start_synchronization_job.go
- stop_migration_job.go
- suspend_migration_job.go
- suspend_synchronization_job.go
- switch_synchronization_endpoint.go