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 NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId 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) CreateApp(request *CreateAppRequest) (response *CreateAppResponse, err error)
- func (client *Client) CreateAppWithCallback(request *CreateAppRequest, ...) <-chan int
- func (client *Client) CreateAppWithChan(request *CreateAppRequest) (<-chan *CreateAppResponse, <-chan error)
- func (client *Client) CreateCluster(request *CreateClusterRequest) (response *CreateClusterResponse, err error)
- func (client *Client) CreateClusterWithCallback(request *CreateClusterRequest, ...) <-chan int
- func (client *Client) CreateClusterWithChan(request *CreateClusterRequest) (<-chan *CreateClusterResponse, <-chan error)
- func (client *Client) CreateJob(request *CreateJobRequest) (response *CreateJobResponse, err error)
- func (client *Client) CreateJobWithCallback(request *CreateJobRequest, ...) <-chan int
- func (client *Client) CreateJobWithChan(request *CreateJobRequest) (<-chan *CreateJobResponse, <-chan error)
- func (client *Client) DeleteApp(request *DeleteAppRequest) (response *DeleteAppResponse, err error)
- func (client *Client) DeleteAppWithCallback(request *DeleteAppRequest, ...) <-chan int
- func (client *Client) DeleteAppWithChan(request *DeleteAppRequest) (<-chan *DeleteAppResponse, <-chan error)
- func (client *Client) DeleteCluster(request *DeleteClusterRequest) (response *DeleteClusterResponse, err error)
- func (client *Client) DeleteClusterWithCallback(request *DeleteClusterRequest, ...) <-chan int
- func (client *Client) DeleteClusterWithChan(request *DeleteClusterRequest) (<-chan *DeleteClusterResponse, <-chan error)
- func (client *Client) DeleteJobs(request *DeleteJobsRequest) (response *DeleteJobsResponse, err error)
- func (client *Client) DeleteJobsWithCallback(request *DeleteJobsRequest, ...) <-chan int
- func (client *Client) DeleteJobsWithChan(request *DeleteJobsRequest) (<-chan *DeleteJobsResponse, <-chan error)
- func (client *Client) ExportJobs(request *ExportJobsRequest) (response *ExportJobsResponse, err error)
- func (client *Client) ExportJobsWithCallback(request *ExportJobsRequest, ...) <-chan int
- func (client *Client) ExportJobsWithChan(request *ExportJobsRequest) (<-chan *ExportJobsResponse, <-chan error)
- func (client *Client) GetCluster(request *GetClusterRequest) (response *GetClusterResponse, err error)
- func (client *Client) GetClusterWithCallback(request *GetClusterRequest, ...) <-chan int
- func (client *Client) GetClusterWithChan(request *GetClusterRequest) (<-chan *GetClusterResponse, <-chan error)
- func (client *Client) GetDesigateInfo(request *GetDesigateInfoRequest) (response *GetDesigateInfoResponse, err error)
- func (client *Client) GetDesigateInfoWithCallback(request *GetDesigateInfoRequest, ...) <-chan int
- func (client *Client) GetDesigateInfoWithChan(request *GetDesigateInfoRequest) (<-chan *GetDesigateInfoResponse, <-chan error)
- func (client *Client) GetJobExecutionProgress(request *GetJobExecutionProgressRequest) (response *GetJobExecutionProgressResponse, err error)
- func (client *Client) GetJobExecutionProgressWithCallback(request *GetJobExecutionProgressRequest, ...) <-chan int
- func (client *Client) GetJobExecutionProgressWithChan(request *GetJobExecutionProgressRequest) (<-chan *GetJobExecutionProgressResponse, <-chan error)
- func (client *Client) GetLog(request *GetLogRequest) (response *GetLogResponse, err error)
- func (client *Client) GetLogWithCallback(request *GetLogRequest, callback func(response *GetLogResponse, err error)) <-chan int
- func (client *Client) GetLogWithChan(request *GetLogRequest) (<-chan *GetLogResponse, <-chan error)
- func (client *Client) ImportCalendar(request *ImportCalendarRequest) (response *ImportCalendarResponse, err error)
- func (client *Client) ImportCalendarWithCallback(request *ImportCalendarRequest, ...) <-chan int
- func (client *Client) ImportCalendarWithChan(request *ImportCalendarRequest) (<-chan *ImportCalendarResponse, <-chan error)
- func (client *Client) ImportJobs(request *ImportJobsRequest) (response *ImportJobsResponse, err error)
- func (client *Client) ImportJobsWithCallback(request *ImportJobsRequest, ...) <-chan int
- func (client *Client) ImportJobsWithChan(request *ImportJobsRequest) (<-chan *ImportJobsResponse, <-chan error)
- func (client *Client) ListAlarmEvent(request *ListAlarmEventRequest) (response *ListAlarmEventResponse, err error)
- func (client *Client) ListAlarmEventWithCallback(request *ListAlarmEventRequest, ...) <-chan int
- func (client *Client) ListAlarmEventWithChan(request *ListAlarmEventRequest) (<-chan *ListAlarmEventResponse, <-chan error)
- func (client *Client) ListAppNames(request *ListAppNamesRequest) (response *ListAppNamesResponse, err error)
- func (client *Client) ListAppNamesWithCallback(request *ListAppNamesRequest, ...) <-chan int
- func (client *Client) ListAppNamesWithChan(request *ListAppNamesRequest) (<-chan *ListAppNamesResponse, <-chan error)
- func (client *Client) ListApps(request *ListAppsRequest) (response *ListAppsResponse, err error)
- func (client *Client) ListAppsWithCallback(request *ListAppsRequest, callback func(response *ListAppsResponse, err error)) <-chan int
- func (client *Client) ListAppsWithChan(request *ListAppsRequest) (<-chan *ListAppsResponse, <-chan error)
- func (client *Client) ListCalendarNames(request *ListCalendarNamesRequest) (response *ListCalendarNamesResponse, err error)
- func (client *Client) ListCalendarNamesWithCallback(request *ListCalendarNamesRequest, ...) <-chan int
- func (client *Client) ListCalendarNamesWithChan(request *ListCalendarNamesRequest) (<-chan *ListCalendarNamesResponse, <-chan error)
- func (client *Client) ListClusters(request *ListClustersRequest) (response *ListClustersResponse, err error)
- func (client *Client) ListClustersWithCallback(request *ListClustersRequest, ...) <-chan int
- func (client *Client) ListClustersWithChan(request *ListClustersRequest) (<-chan *ListClustersResponse, <-chan error)
- func (client *Client) ListExecutors(request *ListExecutorsRequest) (response *ListExecutorsResponse, err error)
- func (client *Client) ListExecutorsWithCallback(request *ListExecutorsRequest, ...) <-chan int
- func (client *Client) ListExecutorsWithChan(request *ListExecutorsRequest) (<-chan *ListExecutorsResponse, <-chan error)
- func (client *Client) ListJobExecutions(request *ListJobExecutionsRequest) (response *ListJobExecutionsResponse, err error)
- func (client *Client) ListJobExecutionsWithCallback(request *ListJobExecutionsRequest, ...) <-chan int
- func (client *Client) ListJobExecutionsWithChan(request *ListJobExecutionsRequest) (<-chan *ListJobExecutionsResponse, <-chan error)
- func (client *Client) ListJobs(request *ListJobsRequest) (response *ListJobsResponse, err error)
- func (client *Client) ListJobsWithCallback(request *ListJobsRequest, callback func(response *ListJobsResponse, err error)) <-chan int
- func (client *Client) ListJobsWithChan(request *ListJobsRequest) (<-chan *ListJobsResponse, <-chan error)
- func (client *Client) ListLables(request *ListLablesRequest) (response *ListLablesResponse, err error)
- func (client *Client) ListLablesWithCallback(request *ListLablesRequest, ...) <-chan int
- func (client *Client) ListLablesWithChan(request *ListLablesRequest) (<-chan *ListLablesResponse, <-chan error)
- func (client *Client) ListRegionZone(request *ListRegionZoneRequest) (response *ListRegionZoneResponse, err error)
- func (client *Client) ListRegionZoneWithCallback(request *ListRegionZoneRequest, ...) <-chan int
- func (client *Client) ListRegionZoneWithChan(request *ListRegionZoneRequest) (<-chan *ListRegionZoneResponse, <-chan error)
- func (client *Client) ListRegions(request *ListRegionsRequest) (response *ListRegionsResponse, err error)
- func (client *Client) ListRegionsWithCallback(request *ListRegionsRequest, ...) <-chan int
- func (client *Client) ListRegionsWithChan(request *ListRegionsRequest) (<-chan *ListRegionsResponse, <-chan error)
- func (client *Client) ListScheduleEvent(request *ListScheduleEventRequest) (response *ListScheduleEventResponse, err error)
- func (client *Client) ListScheduleEventWithCallback(request *ListScheduleEventRequest, ...) <-chan int
- func (client *Client) ListScheduleEventWithChan(request *ListScheduleEventRequest) (<-chan *ListScheduleEventResponse, <-chan error)
- func (client *Client) ListScheduleTimes(request *ListScheduleTimesRequest) (response *ListScheduleTimesResponse, err error)
- func (client *Client) ListScheduleTimesWithCallback(request *ListScheduleTimesRequest, ...) <-chan int
- func (client *Client) ListScheduleTimesWithChan(request *ListScheduleTimesRequest) (<-chan *ListScheduleTimesResponse, <-chan error)
- func (client *Client) OperateDesignateExecutors(request *OperateDesignateExecutorsRequest) (response *OperateDesignateExecutorsResponse, err error)
- func (client *Client) OperateDesignateExecutorsWithCallback(request *OperateDesignateExecutorsRequest, ...) <-chan int
- func (client *Client) OperateDesignateExecutorsWithChan(request *OperateDesignateExecutorsRequest) (<-chan *OperateDesignateExecutorsResponse, <-chan error)
- func (client *Client) OperateDisableJobs(request *OperateDisableJobsRequest) (response *OperateDisableJobsResponse, err error)
- func (client *Client) OperateDisableJobsWithCallback(request *OperateDisableJobsRequest, ...) <-chan int
- func (client *Client) OperateDisableJobsWithChan(request *OperateDisableJobsRequest) (<-chan *OperateDisableJobsResponse, <-chan error)
- func (client *Client) OperateEnableJobs(request *OperateEnableJobsRequest) (response *OperateEnableJobsResponse, err error)
- func (client *Client) OperateEnableJobsWithCallback(request *OperateEnableJobsRequest, ...) <-chan int
- func (client *Client) OperateEnableJobsWithChan(request *OperateEnableJobsRequest) (<-chan *OperateEnableJobsResponse, <-chan error)
- func (client *Client) OperateExecuteJob(request *OperateExecuteJobRequest) (response *OperateExecuteJobResponse, err error)
- func (client *Client) OperateExecuteJobWithCallback(request *OperateExecuteJobRequest, ...) <-chan int
- func (client *Client) OperateExecuteJobWithChan(request *OperateExecuteJobRequest) (<-chan *OperateExecuteJobResponse, <-chan error)
- func (client *Client) OperateRerunJob(request *OperateRerunJobRequest) (response *OperateRerunJobResponse, err error)
- func (client *Client) OperateRerunJobWithCallback(request *OperateRerunJobRequest, ...) <-chan int
- func (client *Client) OperateRerunJobWithChan(request *OperateRerunJobRequest) (<-chan *OperateRerunJobResponse, <-chan error)
- func (client *Client) OperateRetryJobExecution(request *OperateRetryJobExecutionRequest) (response *OperateRetryJobExecutionResponse, err error)
- func (client *Client) OperateRetryJobExecutionWithCallback(request *OperateRetryJobExecutionRequest, ...) <-chan int
- func (client *Client) OperateRetryJobExecutionWithChan(request *OperateRetryJobExecutionRequest) (<-chan *OperateRetryJobExecutionResponse, <-chan error)
- func (client *Client) OperateStopJobExecution(request *OperateStopJobExecutionRequest) (response *OperateStopJobExecutionResponse, err error)
- func (client *Client) OperateStopJobExecutionWithCallback(request *OperateStopJobExecutionRequest, ...) <-chan int
- func (client *Client) OperateStopJobExecutionWithChan(request *OperateStopJobExecutionRequest) (<-chan *OperateStopJobExecutionResponse, <-chan error)
- func (client *Client) UpdateApp(request *UpdateAppRequest) (response *UpdateAppResponse, err error)
- func (client *Client) UpdateAppWithCallback(request *UpdateAppRequest, ...) <-chan int
- func (client *Client) UpdateAppWithChan(request *UpdateAppRequest) (<-chan *UpdateAppResponse, <-chan error)
- func (client *Client) UpdateCluster(request *UpdateClusterRequest) (response *UpdateClusterResponse, err error)
- func (client *Client) UpdateClusterWithCallback(request *UpdateClusterRequest, ...) <-chan int
- func (client *Client) UpdateClusterWithChan(request *UpdateClusterRequest) (<-chan *UpdateClusterResponse, <-chan error)
- func (client *Client) UpdateJob(request *UpdateJobRequest) (response *UpdateJobResponse, err error)
- func (client *Client) UpdateJobWithCallback(request *UpdateJobRequest, ...) <-chan int
- func (client *Client) UpdateJobWithChan(request *UpdateJobRequest) (<-chan *UpdateJobResponse, <-chan error)
- type CreateAppNoticeConfig
- type CreateAppNoticeContacts
- type CreateAppRequest
- type CreateAppResponse
- type CreateClusterRequest
- type CreateClusterResponse
- type CreateClusterVSwitches
- type CreateJobNoticeConfig
- type CreateJobNoticeContacts
- type CreateJobRequest
- type CreateJobResponse
- type Data
- type DataInGetLog
- type DataInImportCalendar
- type DataInListAppNames
- type DataInListApps
- type DataInListCalendarNames
- type DataInListClusters
- type DataInListExecutors
- type DataInListJobExecutions
- type DataInListJobs
- type DataInListLables
- type DataInListRegionZone
- type DataInListScheduleTimes
- type DataItem
- type DeleteAppRequest
- type DeleteAppResponse
- type DeleteClusterRequest
- type DeleteClusterResponse
- type DeleteJobsRequest
- type DeleteJobsResponse
- type ExportJobsRequest
- type ExportJobsResponse
- type GetClusterRequest
- type GetClusterResponse
- type GetDesigateInfoRequest
- type GetDesigateInfoResponse
- type GetJobExecutionProgressRequest
- type GetJobExecutionProgressResponse
- type GetLogRequest
- type GetLogResponse
- type ImportCalendarRequest
- type ImportCalendarResponse
- type ImportJobsRequest
- type ImportJobsResponse
- type ListAlarmEventRequest
- type ListAlarmEventResponse
- type ListAppNamesRequest
- type ListAppNamesResponse
- type ListAppsRequest
- type ListAppsResponse
- type ListCalendarNamesRequest
- type ListCalendarNamesResponse
- type ListClustersRequest
- type ListClustersResponse
- type ListExecutorsRequest
- type ListExecutorsResponse
- type ListJobExecutionsRequest
- type ListJobExecutionsResponse
- type ListJobsRequest
- type ListJobsResponse
- type ListLablesRequest
- type ListLablesResponse
- type ListRegionZoneRequest
- type ListRegionZoneResponse
- type ListRegionsRequest
- type ListRegionsResponse
- type ListScheduleEventRequest
- type ListScheduleEventResponse
- type ListScheduleTimesRequest
- type ListScheduleTimesResponse
- type OperateDesignateExecutorsRequest
- type OperateDesignateExecutorsResponse
- type OperateDisableJobsRequest
- type OperateDisableJobsResponse
- type OperateEnableJobsRequest
- type OperateEnableJobsResponse
- type OperateExecuteJobRequest
- type OperateExecuteJobResponse
- type OperateRerunJobRequest
- type OperateRerunJobResponse
- type OperateRetryJobExecutionRequest
- type OperateRetryJobExecutionResponse
- type OperateStopJobExecutionRequest
- type OperateStopJobExecutionResponse
- type Record
- type RecordInListJobs
- type RecordsInListAlarmEvent
- type RecordsInListApps
- type RecordsInListClusters
- type RecordsInListJobExecutions
- type RecordsInListJobs
- type RecordsInListScheduleEvent
- type Region
- type Regions
- type RootProgress
- type ShardingProgress
- type ShardingProgressItem
- type StatusType
- type TaskProgress
- type TaskProgressItem
- type TotalProgress
- type UpdateAppNoticeConfig
- type UpdateAppNoticeContacts
- type UpdateAppRequest
- type UpdateAppResponse
- type UpdateClusterRequest
- type UpdateClusterResponse
- type UpdateJobNoticeConfig
- type UpdateJobNoticeContacts
- type UpdateJobRequest
- type UpdateJobResponse
- type VSwitchesInGetCluster
- type VSwitchesInListClusters
- type VswitchesItem
- type WorkerProgress
- type WorkerProgressItem
- type Zones
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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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 NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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 usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) CreateApp ¶
func (client *Client) CreateApp(request *CreateAppRequest) (response *CreateAppResponse, err error)
CreateApp invokes the schedulerx3.CreateApp API synchronously
func (*Client) CreateAppWithCallback ¶
func (client *Client) CreateAppWithCallback(request *CreateAppRequest, callback func(response *CreateAppResponse, err error)) <-chan int
CreateAppWithCallback invokes the schedulerx3.CreateApp API asynchronously
func (*Client) CreateAppWithChan ¶
func (client *Client) CreateAppWithChan(request *CreateAppRequest) (<-chan *CreateAppResponse, <-chan error)
CreateAppWithChan invokes the schedulerx3.CreateApp API asynchronously
func (*Client) CreateCluster ¶
func (client *Client) CreateCluster(request *CreateClusterRequest) (response *CreateClusterResponse, err error)
CreateCluster invokes the schedulerx3.CreateCluster API synchronously
func (*Client) CreateClusterWithCallback ¶
func (client *Client) CreateClusterWithCallback(request *CreateClusterRequest, callback func(response *CreateClusterResponse, err error)) <-chan int
CreateClusterWithCallback invokes the schedulerx3.CreateCluster API asynchronously
func (*Client) CreateClusterWithChan ¶
func (client *Client) CreateClusterWithChan(request *CreateClusterRequest) (<-chan *CreateClusterResponse, <-chan error)
CreateClusterWithChan invokes the schedulerx3.CreateCluster API asynchronously
func (*Client) CreateJob ¶
func (client *Client) CreateJob(request *CreateJobRequest) (response *CreateJobResponse, err error)
CreateJob invokes the schedulerx3.CreateJob API synchronously
func (*Client) CreateJobWithCallback ¶
func (client *Client) CreateJobWithCallback(request *CreateJobRequest, callback func(response *CreateJobResponse, err error)) <-chan int
CreateJobWithCallback invokes the schedulerx3.CreateJob API asynchronously
func (*Client) CreateJobWithChan ¶
func (client *Client) CreateJobWithChan(request *CreateJobRequest) (<-chan *CreateJobResponse, <-chan error)
CreateJobWithChan invokes the schedulerx3.CreateJob API asynchronously
func (*Client) DeleteApp ¶
func (client *Client) DeleteApp(request *DeleteAppRequest) (response *DeleteAppResponse, err error)
DeleteApp invokes the schedulerx3.DeleteApp API synchronously
func (*Client) DeleteAppWithCallback ¶
func (client *Client) DeleteAppWithCallback(request *DeleteAppRequest, callback func(response *DeleteAppResponse, err error)) <-chan int
DeleteAppWithCallback invokes the schedulerx3.DeleteApp API asynchronously
func (*Client) DeleteAppWithChan ¶
func (client *Client) DeleteAppWithChan(request *DeleteAppRequest) (<-chan *DeleteAppResponse, <-chan error)
DeleteAppWithChan invokes the schedulerx3.DeleteApp API asynchronously
func (*Client) DeleteCluster ¶
func (client *Client) DeleteCluster(request *DeleteClusterRequest) (response *DeleteClusterResponse, err error)
DeleteCluster invokes the schedulerx3.DeleteCluster API synchronously
func (*Client) DeleteClusterWithCallback ¶
func (client *Client) DeleteClusterWithCallback(request *DeleteClusterRequest, callback func(response *DeleteClusterResponse, err error)) <-chan int
DeleteClusterWithCallback invokes the schedulerx3.DeleteCluster API asynchronously
func (*Client) DeleteClusterWithChan ¶
func (client *Client) DeleteClusterWithChan(request *DeleteClusterRequest) (<-chan *DeleteClusterResponse, <-chan error)
DeleteClusterWithChan invokes the schedulerx3.DeleteCluster API asynchronously
func (*Client) DeleteJobs ¶
func (client *Client) DeleteJobs(request *DeleteJobsRequest) (response *DeleteJobsResponse, err error)
DeleteJobs invokes the schedulerx3.DeleteJobs API synchronously
func (*Client) DeleteJobsWithCallback ¶
func (client *Client) DeleteJobsWithCallback(request *DeleteJobsRequest, callback func(response *DeleteJobsResponse, err error)) <-chan int
DeleteJobsWithCallback invokes the schedulerx3.DeleteJobs API asynchronously
func (*Client) DeleteJobsWithChan ¶
func (client *Client) DeleteJobsWithChan(request *DeleteJobsRequest) (<-chan *DeleteJobsResponse, <-chan error)
DeleteJobsWithChan invokes the schedulerx3.DeleteJobs API asynchronously
func (*Client) ExportJobs ¶
func (client *Client) ExportJobs(request *ExportJobsRequest) (response *ExportJobsResponse, err error)
ExportJobs invokes the schedulerx3.ExportJobs API synchronously
func (*Client) ExportJobsWithCallback ¶
func (client *Client) ExportJobsWithCallback(request *ExportJobsRequest, callback func(response *ExportJobsResponse, err error)) <-chan int
ExportJobsWithCallback invokes the schedulerx3.ExportJobs API asynchronously
func (*Client) ExportJobsWithChan ¶
func (client *Client) ExportJobsWithChan(request *ExportJobsRequest) (<-chan *ExportJobsResponse, <-chan error)
ExportJobsWithChan invokes the schedulerx3.ExportJobs API asynchronously
func (*Client) GetCluster ¶
func (client *Client) GetCluster(request *GetClusterRequest) (response *GetClusterResponse, err error)
GetCluster invokes the schedulerx3.GetCluster API synchronously
func (*Client) GetClusterWithCallback ¶
func (client *Client) GetClusterWithCallback(request *GetClusterRequest, callback func(response *GetClusterResponse, err error)) <-chan int
GetClusterWithCallback invokes the schedulerx3.GetCluster API asynchronously
func (*Client) GetClusterWithChan ¶
func (client *Client) GetClusterWithChan(request *GetClusterRequest) (<-chan *GetClusterResponse, <-chan error)
GetClusterWithChan invokes the schedulerx3.GetCluster API asynchronously
func (*Client) GetDesigateInfo ¶
func (client *Client) GetDesigateInfo(request *GetDesigateInfoRequest) (response *GetDesigateInfoResponse, err error)
GetDesigateInfo invokes the schedulerx3.GetDesigateInfo API synchronously
func (*Client) GetDesigateInfoWithCallback ¶
func (client *Client) GetDesigateInfoWithCallback(request *GetDesigateInfoRequest, callback func(response *GetDesigateInfoResponse, err error)) <-chan int
GetDesigateInfoWithCallback invokes the schedulerx3.GetDesigateInfo API asynchronously
func (*Client) GetDesigateInfoWithChan ¶
func (client *Client) GetDesigateInfoWithChan(request *GetDesigateInfoRequest) (<-chan *GetDesigateInfoResponse, <-chan error)
GetDesigateInfoWithChan invokes the schedulerx3.GetDesigateInfo API asynchronously
func (*Client) GetJobExecutionProgress ¶
func (client *Client) GetJobExecutionProgress(request *GetJobExecutionProgressRequest) (response *GetJobExecutionProgressResponse, err error)
GetJobExecutionProgress invokes the schedulerx3.GetJobExecutionProgress API synchronously
func (*Client) GetJobExecutionProgressWithCallback ¶
func (client *Client) GetJobExecutionProgressWithCallback(request *GetJobExecutionProgressRequest, callback func(response *GetJobExecutionProgressResponse, err error)) <-chan int
GetJobExecutionProgressWithCallback invokes the schedulerx3.GetJobExecutionProgress API asynchronously
func (*Client) GetJobExecutionProgressWithChan ¶
func (client *Client) GetJobExecutionProgressWithChan(request *GetJobExecutionProgressRequest) (<-chan *GetJobExecutionProgressResponse, <-chan error)
GetJobExecutionProgressWithChan invokes the schedulerx3.GetJobExecutionProgress API asynchronously
func (*Client) GetLog ¶
func (client *Client) GetLog(request *GetLogRequest) (response *GetLogResponse, err error)
GetLog invokes the schedulerx3.GetLog API synchronously
func (*Client) GetLogWithCallback ¶
func (client *Client) GetLogWithCallback(request *GetLogRequest, callback func(response *GetLogResponse, err error)) <-chan int
GetLogWithCallback invokes the schedulerx3.GetLog API asynchronously
func (*Client) GetLogWithChan ¶
func (client *Client) GetLogWithChan(request *GetLogRequest) (<-chan *GetLogResponse, <-chan error)
GetLogWithChan invokes the schedulerx3.GetLog API asynchronously
func (*Client) ImportCalendar ¶
func (client *Client) ImportCalendar(request *ImportCalendarRequest) (response *ImportCalendarResponse, err error)
ImportCalendar invokes the schedulerx3.ImportCalendar API synchronously
func (*Client) ImportCalendarWithCallback ¶
func (client *Client) ImportCalendarWithCallback(request *ImportCalendarRequest, callback func(response *ImportCalendarResponse, err error)) <-chan int
ImportCalendarWithCallback invokes the schedulerx3.ImportCalendar API asynchronously
func (*Client) ImportCalendarWithChan ¶
func (client *Client) ImportCalendarWithChan(request *ImportCalendarRequest) (<-chan *ImportCalendarResponse, <-chan error)
ImportCalendarWithChan invokes the schedulerx3.ImportCalendar API asynchronously
func (*Client) ImportJobs ¶
func (client *Client) ImportJobs(request *ImportJobsRequest) (response *ImportJobsResponse, err error)
ImportJobs invokes the schedulerx3.ImportJobs API synchronously
func (*Client) ImportJobsWithCallback ¶
func (client *Client) ImportJobsWithCallback(request *ImportJobsRequest, callback func(response *ImportJobsResponse, err error)) <-chan int
ImportJobsWithCallback invokes the schedulerx3.ImportJobs API asynchronously
func (*Client) ImportJobsWithChan ¶
func (client *Client) ImportJobsWithChan(request *ImportJobsRequest) (<-chan *ImportJobsResponse, <-chan error)
ImportJobsWithChan invokes the schedulerx3.ImportJobs API asynchronously
func (*Client) ListAlarmEvent ¶
func (client *Client) ListAlarmEvent(request *ListAlarmEventRequest) (response *ListAlarmEventResponse, err error)
ListAlarmEvent invokes the schedulerx3.ListAlarmEvent API synchronously
func (*Client) ListAlarmEventWithCallback ¶
func (client *Client) ListAlarmEventWithCallback(request *ListAlarmEventRequest, callback func(response *ListAlarmEventResponse, err error)) <-chan int
ListAlarmEventWithCallback invokes the schedulerx3.ListAlarmEvent API asynchronously
func (*Client) ListAlarmEventWithChan ¶
func (client *Client) ListAlarmEventWithChan(request *ListAlarmEventRequest) (<-chan *ListAlarmEventResponse, <-chan error)
ListAlarmEventWithChan invokes the schedulerx3.ListAlarmEvent API asynchronously
func (*Client) ListAppNames ¶
func (client *Client) ListAppNames(request *ListAppNamesRequest) (response *ListAppNamesResponse, err error)
ListAppNames invokes the schedulerx3.ListAppNames API synchronously
func (*Client) ListAppNamesWithCallback ¶
func (client *Client) ListAppNamesWithCallback(request *ListAppNamesRequest, callback func(response *ListAppNamesResponse, err error)) <-chan int
ListAppNamesWithCallback invokes the schedulerx3.ListAppNames API asynchronously
func (*Client) ListAppNamesWithChan ¶
func (client *Client) ListAppNamesWithChan(request *ListAppNamesRequest) (<-chan *ListAppNamesResponse, <-chan error)
ListAppNamesWithChan invokes the schedulerx3.ListAppNames API asynchronously
func (*Client) ListApps ¶
func (client *Client) ListApps(request *ListAppsRequest) (response *ListAppsResponse, err error)
ListApps invokes the schedulerx3.ListApps API synchronously
func (*Client) ListAppsWithCallback ¶
func (client *Client) ListAppsWithCallback(request *ListAppsRequest, callback func(response *ListAppsResponse, err error)) <-chan int
ListAppsWithCallback invokes the schedulerx3.ListApps API asynchronously
func (*Client) ListAppsWithChan ¶
func (client *Client) ListAppsWithChan(request *ListAppsRequest) (<-chan *ListAppsResponse, <-chan error)
ListAppsWithChan invokes the schedulerx3.ListApps API asynchronously
func (*Client) ListCalendarNames ¶
func (client *Client) ListCalendarNames(request *ListCalendarNamesRequest) (response *ListCalendarNamesResponse, err error)
ListCalendarNames invokes the schedulerx3.ListCalendarNames API synchronously
func (*Client) ListCalendarNamesWithCallback ¶
func (client *Client) ListCalendarNamesWithCallback(request *ListCalendarNamesRequest, callback func(response *ListCalendarNamesResponse, err error)) <-chan int
ListCalendarNamesWithCallback invokes the schedulerx3.ListCalendarNames API asynchronously
func (*Client) ListCalendarNamesWithChan ¶
func (client *Client) ListCalendarNamesWithChan(request *ListCalendarNamesRequest) (<-chan *ListCalendarNamesResponse, <-chan error)
ListCalendarNamesWithChan invokes the schedulerx3.ListCalendarNames API asynchronously
func (*Client) ListClusters ¶
func (client *Client) ListClusters(request *ListClustersRequest) (response *ListClustersResponse, err error)
ListClusters invokes the schedulerx3.ListClusters API synchronously
func (*Client) ListClustersWithCallback ¶
func (client *Client) ListClustersWithCallback(request *ListClustersRequest, callback func(response *ListClustersResponse, err error)) <-chan int
ListClustersWithCallback invokes the schedulerx3.ListClusters API asynchronously
func (*Client) ListClustersWithChan ¶
func (client *Client) ListClustersWithChan(request *ListClustersRequest) (<-chan *ListClustersResponse, <-chan error)
ListClustersWithChan invokes the schedulerx3.ListClusters API asynchronously
func (*Client) ListExecutors ¶
func (client *Client) ListExecutors(request *ListExecutorsRequest) (response *ListExecutorsResponse, err error)
ListExecutors invokes the schedulerx3.ListExecutors API synchronously
func (*Client) ListExecutorsWithCallback ¶
func (client *Client) ListExecutorsWithCallback(request *ListExecutorsRequest, callback func(response *ListExecutorsResponse, err error)) <-chan int
ListExecutorsWithCallback invokes the schedulerx3.ListExecutors API asynchronously
func (*Client) ListExecutorsWithChan ¶
func (client *Client) ListExecutorsWithChan(request *ListExecutorsRequest) (<-chan *ListExecutorsResponse, <-chan error)
ListExecutorsWithChan invokes the schedulerx3.ListExecutors API asynchronously
func (*Client) ListJobExecutions ¶
func (client *Client) ListJobExecutions(request *ListJobExecutionsRequest) (response *ListJobExecutionsResponse, err error)
ListJobExecutions invokes the schedulerx3.ListJobExecutions API synchronously
func (*Client) ListJobExecutionsWithCallback ¶
func (client *Client) ListJobExecutionsWithCallback(request *ListJobExecutionsRequest, callback func(response *ListJobExecutionsResponse, err error)) <-chan int
ListJobExecutionsWithCallback invokes the schedulerx3.ListJobExecutions API asynchronously
func (*Client) ListJobExecutionsWithChan ¶
func (client *Client) ListJobExecutionsWithChan(request *ListJobExecutionsRequest) (<-chan *ListJobExecutionsResponse, <-chan error)
ListJobExecutionsWithChan invokes the schedulerx3.ListJobExecutions API asynchronously
func (*Client) ListJobs ¶
func (client *Client) ListJobs(request *ListJobsRequest) (response *ListJobsResponse, err error)
ListJobs invokes the schedulerx3.ListJobs API synchronously
func (*Client) ListJobsWithCallback ¶
func (client *Client) ListJobsWithCallback(request *ListJobsRequest, callback func(response *ListJobsResponse, err error)) <-chan int
ListJobsWithCallback invokes the schedulerx3.ListJobs API asynchronously
func (*Client) ListJobsWithChan ¶
func (client *Client) ListJobsWithChan(request *ListJobsRequest) (<-chan *ListJobsResponse, <-chan error)
ListJobsWithChan invokes the schedulerx3.ListJobs API asynchronously
func (*Client) ListLables ¶
func (client *Client) ListLables(request *ListLablesRequest) (response *ListLablesResponse, err error)
ListLables invokes the schedulerx3.ListLables API synchronously
func (*Client) ListLablesWithCallback ¶
func (client *Client) ListLablesWithCallback(request *ListLablesRequest, callback func(response *ListLablesResponse, err error)) <-chan int
ListLablesWithCallback invokes the schedulerx3.ListLables API asynchronously
func (*Client) ListLablesWithChan ¶
func (client *Client) ListLablesWithChan(request *ListLablesRequest) (<-chan *ListLablesResponse, <-chan error)
ListLablesWithChan invokes the schedulerx3.ListLables API asynchronously
func (*Client) ListRegionZone ¶
func (client *Client) ListRegionZone(request *ListRegionZoneRequest) (response *ListRegionZoneResponse, err error)
ListRegionZone invokes the schedulerx3.ListRegionZone API synchronously
func (*Client) ListRegionZoneWithCallback ¶
func (client *Client) ListRegionZoneWithCallback(request *ListRegionZoneRequest, callback func(response *ListRegionZoneResponse, err error)) <-chan int
ListRegionZoneWithCallback invokes the schedulerx3.ListRegionZone API asynchronously
func (*Client) ListRegionZoneWithChan ¶
func (client *Client) ListRegionZoneWithChan(request *ListRegionZoneRequest) (<-chan *ListRegionZoneResponse, <-chan error)
ListRegionZoneWithChan invokes the schedulerx3.ListRegionZone API asynchronously
func (*Client) ListRegions ¶
func (client *Client) ListRegions(request *ListRegionsRequest) (response *ListRegionsResponse, err error)
ListRegions invokes the schedulerx3.ListRegions API synchronously
func (*Client) ListRegionsWithCallback ¶
func (client *Client) ListRegionsWithCallback(request *ListRegionsRequest, callback func(response *ListRegionsResponse, err error)) <-chan int
ListRegionsWithCallback invokes the schedulerx3.ListRegions API asynchronously
func (*Client) ListRegionsWithChan ¶
func (client *Client) ListRegionsWithChan(request *ListRegionsRequest) (<-chan *ListRegionsResponse, <-chan error)
ListRegionsWithChan invokes the schedulerx3.ListRegions API asynchronously
func (*Client) ListScheduleEvent ¶
func (client *Client) ListScheduleEvent(request *ListScheduleEventRequest) (response *ListScheduleEventResponse, err error)
ListScheduleEvent invokes the schedulerx3.ListScheduleEvent API synchronously
func (*Client) ListScheduleEventWithCallback ¶
func (client *Client) ListScheduleEventWithCallback(request *ListScheduleEventRequest, callback func(response *ListScheduleEventResponse, err error)) <-chan int
ListScheduleEventWithCallback invokes the schedulerx3.ListScheduleEvent API asynchronously
func (*Client) ListScheduleEventWithChan ¶
func (client *Client) ListScheduleEventWithChan(request *ListScheduleEventRequest) (<-chan *ListScheduleEventResponse, <-chan error)
ListScheduleEventWithChan invokes the schedulerx3.ListScheduleEvent API asynchronously
func (*Client) ListScheduleTimes ¶
func (client *Client) ListScheduleTimes(request *ListScheduleTimesRequest) (response *ListScheduleTimesResponse, err error)
ListScheduleTimes invokes the schedulerx3.ListScheduleTimes API synchronously
func (*Client) ListScheduleTimesWithCallback ¶
func (client *Client) ListScheduleTimesWithCallback(request *ListScheduleTimesRequest, callback func(response *ListScheduleTimesResponse, err error)) <-chan int
ListScheduleTimesWithCallback invokes the schedulerx3.ListScheduleTimes API asynchronously
func (*Client) ListScheduleTimesWithChan ¶
func (client *Client) ListScheduleTimesWithChan(request *ListScheduleTimesRequest) (<-chan *ListScheduleTimesResponse, <-chan error)
ListScheduleTimesWithChan invokes the schedulerx3.ListScheduleTimes API asynchronously
func (*Client) OperateDesignateExecutors ¶
func (client *Client) OperateDesignateExecutors(request *OperateDesignateExecutorsRequest) (response *OperateDesignateExecutorsResponse, err error)
OperateDesignateExecutors invokes the schedulerx3.OperateDesignateExecutors API synchronously
func (*Client) OperateDesignateExecutorsWithCallback ¶
func (client *Client) OperateDesignateExecutorsWithCallback(request *OperateDesignateExecutorsRequest, callback func(response *OperateDesignateExecutorsResponse, err error)) <-chan int
OperateDesignateExecutorsWithCallback invokes the schedulerx3.OperateDesignateExecutors API asynchronously
func (*Client) OperateDesignateExecutorsWithChan ¶
func (client *Client) OperateDesignateExecutorsWithChan(request *OperateDesignateExecutorsRequest) (<-chan *OperateDesignateExecutorsResponse, <-chan error)
OperateDesignateExecutorsWithChan invokes the schedulerx3.OperateDesignateExecutors API asynchronously
func (*Client) OperateDisableJobs ¶
func (client *Client) OperateDisableJobs(request *OperateDisableJobsRequest) (response *OperateDisableJobsResponse, err error)
OperateDisableJobs invokes the schedulerx3.OperateDisableJobs API synchronously
func (*Client) OperateDisableJobsWithCallback ¶
func (client *Client) OperateDisableJobsWithCallback(request *OperateDisableJobsRequest, callback func(response *OperateDisableJobsResponse, err error)) <-chan int
OperateDisableJobsWithCallback invokes the schedulerx3.OperateDisableJobs API asynchronously
func (*Client) OperateDisableJobsWithChan ¶
func (client *Client) OperateDisableJobsWithChan(request *OperateDisableJobsRequest) (<-chan *OperateDisableJobsResponse, <-chan error)
OperateDisableJobsWithChan invokes the schedulerx3.OperateDisableJobs API asynchronously
func (*Client) OperateEnableJobs ¶
func (client *Client) OperateEnableJobs(request *OperateEnableJobsRequest) (response *OperateEnableJobsResponse, err error)
OperateEnableJobs invokes the schedulerx3.OperateEnableJobs API synchronously
func (*Client) OperateEnableJobsWithCallback ¶
func (client *Client) OperateEnableJobsWithCallback(request *OperateEnableJobsRequest, callback func(response *OperateEnableJobsResponse, err error)) <-chan int
OperateEnableJobsWithCallback invokes the schedulerx3.OperateEnableJobs API asynchronously
func (*Client) OperateEnableJobsWithChan ¶
func (client *Client) OperateEnableJobsWithChan(request *OperateEnableJobsRequest) (<-chan *OperateEnableJobsResponse, <-chan error)
OperateEnableJobsWithChan invokes the schedulerx3.OperateEnableJobs API asynchronously
func (*Client) OperateExecuteJob ¶
func (client *Client) OperateExecuteJob(request *OperateExecuteJobRequest) (response *OperateExecuteJobResponse, err error)
OperateExecuteJob invokes the schedulerx3.OperateExecuteJob API synchronously
func (*Client) OperateExecuteJobWithCallback ¶
func (client *Client) OperateExecuteJobWithCallback(request *OperateExecuteJobRequest, callback func(response *OperateExecuteJobResponse, err error)) <-chan int
OperateExecuteJobWithCallback invokes the schedulerx3.OperateExecuteJob API asynchronously
func (*Client) OperateExecuteJobWithChan ¶
func (client *Client) OperateExecuteJobWithChan(request *OperateExecuteJobRequest) (<-chan *OperateExecuteJobResponse, <-chan error)
OperateExecuteJobWithChan invokes the schedulerx3.OperateExecuteJob API asynchronously
func (*Client) OperateRerunJob ¶
func (client *Client) OperateRerunJob(request *OperateRerunJobRequest) (response *OperateRerunJobResponse, err error)
OperateRerunJob invokes the schedulerx3.OperateRerunJob API synchronously
func (*Client) OperateRerunJobWithCallback ¶
func (client *Client) OperateRerunJobWithCallback(request *OperateRerunJobRequest, callback func(response *OperateRerunJobResponse, err error)) <-chan int
OperateRerunJobWithCallback invokes the schedulerx3.OperateRerunJob API asynchronously
func (*Client) OperateRerunJobWithChan ¶
func (client *Client) OperateRerunJobWithChan(request *OperateRerunJobRequest) (<-chan *OperateRerunJobResponse, <-chan error)
OperateRerunJobWithChan invokes the schedulerx3.OperateRerunJob API asynchronously
func (*Client) OperateRetryJobExecution ¶
func (client *Client) OperateRetryJobExecution(request *OperateRetryJobExecutionRequest) (response *OperateRetryJobExecutionResponse, err error)
OperateRetryJobExecution invokes the schedulerx3.OperateRetryJobExecution API synchronously
func (*Client) OperateRetryJobExecutionWithCallback ¶
func (client *Client) OperateRetryJobExecutionWithCallback(request *OperateRetryJobExecutionRequest, callback func(response *OperateRetryJobExecutionResponse, err error)) <-chan int
OperateRetryJobExecutionWithCallback invokes the schedulerx3.OperateRetryJobExecution API asynchronously
func (*Client) OperateRetryJobExecutionWithChan ¶
func (client *Client) OperateRetryJobExecutionWithChan(request *OperateRetryJobExecutionRequest) (<-chan *OperateRetryJobExecutionResponse, <-chan error)
OperateRetryJobExecutionWithChan invokes the schedulerx3.OperateRetryJobExecution API asynchronously
func (*Client) OperateStopJobExecution ¶
func (client *Client) OperateStopJobExecution(request *OperateStopJobExecutionRequest) (response *OperateStopJobExecutionResponse, err error)
OperateStopJobExecution invokes the schedulerx3.OperateStopJobExecution API synchronously
func (*Client) OperateStopJobExecutionWithCallback ¶
func (client *Client) OperateStopJobExecutionWithCallback(request *OperateStopJobExecutionRequest, callback func(response *OperateStopJobExecutionResponse, err error)) <-chan int
OperateStopJobExecutionWithCallback invokes the schedulerx3.OperateStopJobExecution API asynchronously
func (*Client) OperateStopJobExecutionWithChan ¶
func (client *Client) OperateStopJobExecutionWithChan(request *OperateStopJobExecutionRequest) (<-chan *OperateStopJobExecutionResponse, <-chan error)
OperateStopJobExecutionWithChan invokes the schedulerx3.OperateStopJobExecution API asynchronously
func (*Client) UpdateApp ¶
func (client *Client) UpdateApp(request *UpdateAppRequest) (response *UpdateAppResponse, err error)
UpdateApp invokes the schedulerx3.UpdateApp API synchronously
func (*Client) UpdateAppWithCallback ¶
func (client *Client) UpdateAppWithCallback(request *UpdateAppRequest, callback func(response *UpdateAppResponse, err error)) <-chan int
UpdateAppWithCallback invokes the schedulerx3.UpdateApp API asynchronously
func (*Client) UpdateAppWithChan ¶
func (client *Client) UpdateAppWithChan(request *UpdateAppRequest) (<-chan *UpdateAppResponse, <-chan error)
UpdateAppWithChan invokes the schedulerx3.UpdateApp API asynchronously
func (*Client) UpdateCluster ¶
func (client *Client) UpdateCluster(request *UpdateClusterRequest) (response *UpdateClusterResponse, err error)
UpdateCluster invokes the schedulerx3.UpdateCluster API synchronously
func (*Client) UpdateClusterWithCallback ¶
func (client *Client) UpdateClusterWithCallback(request *UpdateClusterRequest, callback func(response *UpdateClusterResponse, err error)) <-chan int
UpdateClusterWithCallback invokes the schedulerx3.UpdateCluster API asynchronously
func (*Client) UpdateClusterWithChan ¶
func (client *Client) UpdateClusterWithChan(request *UpdateClusterRequest) (<-chan *UpdateClusterResponse, <-chan error)
UpdateClusterWithChan invokes the schedulerx3.UpdateCluster API asynchronously
func (*Client) UpdateJob ¶
func (client *Client) UpdateJob(request *UpdateJobRequest) (response *UpdateJobResponse, err error)
UpdateJob invokes the schedulerx3.UpdateJob API synchronously
func (*Client) UpdateJobWithCallback ¶
func (client *Client) UpdateJobWithCallback(request *UpdateJobRequest, callback func(response *UpdateJobResponse, err error)) <-chan int
UpdateJobWithCallback invokes the schedulerx3.UpdateJob API asynchronously
func (*Client) UpdateJobWithChan ¶
func (client *Client) UpdateJobWithChan(request *UpdateJobRequest) (<-chan *UpdateJobResponse, <-chan error)
UpdateJobWithChan invokes the schedulerx3.UpdateJob API asynchronously
type CreateAppNoticeConfig ¶
type CreateAppNoticeConfig struct { WebhookIsAtAll string `name:"WebhookIsAtAll"` NoticeChannel string `name:"NoticeChannel"` }
CreateAppNoticeConfig is a repeated param struct in CreateAppRequest
type CreateAppNoticeContacts ¶
type CreateAppNoticeContacts struct { Webhook string `name:"Webhook"` Mail string `name:"Mail"` Phone string `name:"Phone"` SmsCode string `name:"SmsCode"` MailCode string `name:"MailCode"` UserName string `name:"UserName"` }
CreateAppNoticeContacts is a repeated param struct in CreateAppRequest
type CreateAppRequest ¶
type CreateAppRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` AccessToken string `position:"Body" name:"AccessToken"` Title string `position:"Body" name:"Title"` AppName string `position:"Body" name:"AppName"` NoticeContacts *[]CreateAppNoticeContacts `position:"Body" name:"NoticeContacts" type:"Json"` NoticeConfig CreateAppNoticeConfig `position:"Body" name:"NoticeConfig" type:"Struct"` MaxJobs requests.Integer `position:"Body" name:"MaxJobs"` Calender string `position:"Body" name:"Calender"` ClusterId string `position:"Body" name:"ClusterId"` EnableLog requests.Boolean `position:"Body" name:"EnableLog"` MaxConcurrency requests.Integer `position:"Body" name:"MaxConcurrency"` }
CreateAppRequest is the request struct for api CreateApp
func CreateCreateAppRequest ¶
func CreateCreateAppRequest() (request *CreateAppRequest)
CreateCreateAppRequest creates a request to invoke CreateApp API
type CreateAppResponse ¶
type CreateAppResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
CreateAppResponse is the response struct for api CreateApp
func CreateCreateAppResponse ¶
func CreateCreateAppResponse() (response *CreateAppResponse)
CreateCreateAppResponse creates a response to parse from CreateApp response
type CreateClusterRequest ¶
type CreateClusterRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ClusterName string `position:"Body" name:"ClusterName"` ProductType requests.Integer `position:"Body" name:"ProductType"` EngineType string `position:"Body" name:"EngineType"` VSwitches *[]CreateClusterVSwitches `position:"Body" name:"VSwitches" type:"Json"` ClusterSpec string `position:"Body" name:"ClusterSpec"` VpcId string `position:"Body" name:"VpcId"` }
CreateClusterRequest is the request struct for api CreateCluster
func CreateCreateClusterRequest ¶
func CreateCreateClusterRequest() (request *CreateClusterRequest)
CreateCreateClusterRequest creates a request to invoke CreateCluster API
type CreateClusterResponse ¶
type CreateClusterResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CreateClusterResponse is the response struct for api CreateCluster
func CreateCreateClusterResponse ¶
func CreateCreateClusterResponse() (response *CreateClusterResponse)
CreateCreateClusterResponse creates a response to parse from CreateCluster response
type CreateClusterVSwitches ¶
type CreateClusterVSwitches struct { VSwitchId string `name:"VSwitchId"` ZoneId string `name:"ZoneId"` }
CreateClusterVSwitches is a repeated param struct in CreateClusterRequest
type CreateJobNoticeConfig ¶
type CreateJobNoticeConfig struct { TimeoutKillEnable string `name:"TimeoutKillEnable"` FailEnable string `name:"FailEnable"` WebhookIsAtAll string `name:"WebhookIsAtAll"` SuccessNotice string `name:"SuccessNotice"` FailLimitTimes string `name:"FailLimitTimes"` SendChannel string `name:"SendChannel"` NoticeChannel string `name:"NoticeChannel"` TimeoutEnable string `name:"TimeoutEnable"` MissWorkerEnable string `name:"MissWorkerEnable"` Timeout string `name:"Timeout"` }
CreateJobNoticeConfig is a repeated param struct in CreateJobRequest
type CreateJobNoticeContacts ¶
type CreateJobNoticeContacts struct { ContactType string `name:"ContactType"` Name string `name:"Name"` }
CreateJobNoticeContacts is a repeated param struct in CreateJobRequest
type CreateJobRequest ¶
type CreateJobRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ExecutorBlockStrategy requests.Integer `position:"Body" name:"ExecutorBlockStrategy"` Timezone string `position:"Body" name:"Timezone"` RouteStrategy requests.Integer `position:"Body" name:"RouteStrategy"` Description string `position:"Body" name:"Description"` AttemptInterval requests.Integer `position:"Body" name:"AttemptInterval"` StartTime requests.Integer `position:"Body" name:"StartTime"` AppName string `position:"Body" name:"AppName"` NoticeContacts *[]CreateJobNoticeContacts `position:"Body" name:"NoticeContacts" type:"Json"` NoticeConfig CreateJobNoticeConfig `position:"Body" name:"NoticeConfig" type:"Struct"` Calendar string `position:"Body" name:"Calendar"` DataOffset requests.Integer `position:"Body" name:"DataOffset"` MaxAttempt requests.Integer `position:"Body" name:"MaxAttempt"` ClusterId string `position:"Body" name:"ClusterId"` Priority requests.Integer `position:"Body" name:"Priority"` JobType string `position:"Body" name:"JobType"` TimeExpression string `position:"Body" name:"TimeExpression"` Name string `position:"Body" name:"Name"` XAttrs string `position:"Body" name:"XAttrs"` MaxConcurrency requests.Integer `position:"Body" name:"MaxConcurrency"` TimeType requests.Integer `position:"Body" name:"TimeType"` Parameters string `position:"Body" name:"Parameters"` JobHandler string `position:"Body" name:"JobHandler"` CleanMode string `position:"Body" name:"CleanMode"` Status requests.Integer `position:"Body" name:"Status"` }
CreateJobRequest is the request struct for api CreateJob
func CreateCreateJobRequest ¶
func CreateCreateJobRequest() (request *CreateJobRequest)
CreateCreateJobRequest creates a request to invoke CreateJob API
type CreateJobResponse ¶
type CreateJobResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
CreateJobResponse is the response struct for api CreateJob
func CreateCreateJobResponse ¶
func CreateCreateJobResponse() (response *CreateJobResponse)
CreateCreateJobResponse creates a response to parse from CreateJob response
type Data ¶
type Data struct { DesignateType int `json:"DesignateType" xml:"DesignateType"` StatisticDetail map[string]interface{} `json:"StatisticDetail" xml:"StatisticDetail"` OrderId int64 `json:"OrderId" xml:"OrderId"` Transferable bool `json:"Transferable" xml:"Transferable"` IntranetDomain string `json:"IntranetDomain" xml:"IntranetDomain"` ChargeType string `json:"ChargeType" xml:"ChargeType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Spm int `json:"Spm" xml:"Spm"` PageSize int `json:"PageSize" xml:"PageSize"` MaxJobNum int `json:"MaxJobNum" xml:"MaxJobNum"` ProductType int `json:"ProductType" xml:"ProductType"` AccessToken string `json:"AccessToken" xml:"AccessToken"` ClusterName string `json:"ClusterName" xml:"ClusterName"` WorkerNum int `json:"WorkerNum" xml:"WorkerNum"` JobDescription string `json:"JobDescription" xml:"JobDescription"` PageNumber int `json:"PageNumber" xml:"PageNumber"` VpcId string `json:"VpcId" xml:"VpcId"` EngineType string `json:"EngineType" xml:"EngineType"` InternetDomain string `json:"InternetDomain" xml:"InternetDomain"` JobId int64 `json:"JobId" xml:"JobId"` ClusterId string `json:"ClusterId" xml:"ClusterId"` Status int `json:"Status" xml:"Status"` EngineVersion string `json:"EngineVersion" xml:"EngineVersion"` ClusterSpec string `json:"ClusterSpec" xml:"ClusterSpec"` JobNum int `json:"JobNum" xml:"JobNum"` KubeConfig string `json:"KubeConfig" xml:"KubeConfig"` AppGroupId int64 `json:"AppGroupId" xml:"AppGroupId"` EndTime string `json:"EndTime" xml:"EndTime"` JobExecutionId string `json:"JobExecutionId" xml:"JobExecutionId"` Total int64 `json:"Total" xml:"Total"` Zones []string `json:"Zones" xml:"Zones"` RootProgress RootProgress `json:"RootProgress" xml:"RootProgress"` TotalProgress TotalProgress `json:"TotalProgress" xml:"TotalProgress"` VSwitches []VswitchesItem `json:"VSwitches" xml:"VSwitches"` Records []Record `json:"Records" xml:"Records"` TaskProgress []TaskProgressItem `json:"TaskProgress" xml:"TaskProgress"` WorkerProgress []WorkerProgressItem `json:"WorkerProgress" xml:"WorkerProgress"` ShardingProgress []ShardingProgressItem `json:"ShardingProgress" xml:"ShardingProgress"` }
Data is a nested struct in schedulerx3 response
type DataInGetLog ¶
type DataInGetLog struct {
Lines []string `json:"lines" xml:"lines"`
}
DataInGetLog is a nested struct in schedulerx3 response
type DataInImportCalendar ¶
type DataInImportCalendar struct {
Data []string `json:"data" xml:"data"`
}
DataInImportCalendar is a nested struct in schedulerx3 response
type DataInListAppNames ¶
type DataInListAppNames struct {
DataItem []DataItem `json:"data" xml:"data"`
}
DataInListAppNames is a nested struct in schedulerx3 response
type DataInListApps ¶
type DataInListApps struct { Total int `json:"Total" xml:"Total"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Records []Record `json:"Records" xml:"Records"` }
DataInListApps is a nested struct in schedulerx3 response
type DataInListCalendarNames ¶
type DataInListCalendarNames struct {
Data []string `json:"data" xml:"data"`
}
DataInListCalendarNames is a nested struct in schedulerx3 response
type DataInListClusters ¶
type DataInListClusters struct { Total int `json:"Total" xml:"Total"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Records []Record `json:"Records" xml:"Records"` }
DataInListClusters is a nested struct in schedulerx3 response
type DataInListExecutors ¶
type DataInListExecutors struct {
DataItem []DataItem `json:"data" xml:"data"`
}
DataInListExecutors is a nested struct in schedulerx3 response
type DataInListJobExecutions ¶
type DataInListJobExecutions struct { Total int `json:"Total" xml:"Total"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Records []Record `json:"Records" xml:"Records"` }
DataInListJobExecutions is a nested struct in schedulerx3 response
type DataInListJobs ¶
type DataInListJobs struct { Total int `json:"Total" xml:"Total"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Records []RecordInListJobs `json:"Records" xml:"Records"` }
DataInListJobs is a nested struct in schedulerx3 response
type DataInListLables ¶
type DataInListLables struct {
DataItem []DataItem `json:"data" xml:"data"`
}
DataInListLables is a nested struct in schedulerx3 response
type DataInListRegionZone ¶
type DataInListRegionZone struct {
DataItem []DataItem `json:"data" xml:"data"`
}
DataInListRegionZone is a nested struct in schedulerx3 response
type DataInListScheduleTimes ¶
type DataInListScheduleTimes struct {
Data []string `json:"data" xml:"data"`
}
DataInListScheduleTimes is a nested struct in schedulerx3 response
type DataItem ¶
type DataItem struct { Port int `json:"Port" xml:"Port"` Title string `json:"Title" xml:"Title"` Label string `json:"Label" xml:"Label"` IsDesignated bool `json:"IsDesignated" xml:"IsDesignated"` Ip string `json:"Ip" xml:"Ip"` Online bool `json:"Online" xml:"Online"` Version string `json:"Version" xml:"Version"` LocalName string `json:"LocalName" xml:"LocalName"` Id int64 `json:"Id" xml:"Id"` Address string `json:"Address" xml:"Address"` Size int `json:"Size" xml:"Size"` AppGroupId string `json:"AppGroupId" xml:"AppGroupId"` ZoneId string `json:"ZoneId" xml:"ZoneId"` AppName string `json:"AppName" xml:"AppName"` }
DataItem is a nested struct in schedulerx3 response
type DeleteAppRequest ¶
type DeleteAppRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ClusterId string `position:"Body" name:"ClusterId"` AppName string `position:"Body" name:"AppName"` }
DeleteAppRequest is the request struct for api DeleteApp
func CreateDeleteAppRequest ¶
func CreateDeleteAppRequest() (request *DeleteAppRequest)
CreateDeleteAppRequest creates a request to invoke DeleteApp API
type DeleteAppResponse ¶
type DeleteAppResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` }
DeleteAppResponse is the response struct for api DeleteApp
func CreateDeleteAppResponse ¶
func CreateDeleteAppResponse() (response *DeleteAppResponse)
CreateDeleteAppResponse creates a response to parse from DeleteApp response
type DeleteClusterRequest ¶
type DeleteClusterRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ClusterId string `position:"Query" name:"ClusterId"` }
DeleteClusterRequest is the request struct for api DeleteCluster
func CreateDeleteClusterRequest ¶
func CreateDeleteClusterRequest() (request *DeleteClusterRequest)
CreateDeleteClusterRequest creates a request to invoke DeleteCluster API
type DeleteClusterResponse ¶
type DeleteClusterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` }
DeleteClusterResponse is the response struct for api DeleteCluster
func CreateDeleteClusterResponse ¶
func CreateDeleteClusterResponse() (response *DeleteClusterResponse)
CreateDeleteClusterResponse creates a response to parse from DeleteCluster response
type DeleteJobsRequest ¶
type DeleteJobsRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ClusterId string `position:"Body" name:"ClusterId"` AppName string `position:"Body" name:"AppName"` JobIds *[]string `position:"Body" name:"JobIds" type:"Json"` }
DeleteJobsRequest is the request struct for api DeleteJobs
func CreateDeleteJobsRequest ¶
func CreateDeleteJobsRequest() (request *DeleteJobsRequest)
CreateDeleteJobsRequest creates a request to invoke DeleteJobs API
type DeleteJobsResponse ¶
type DeleteJobsResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
DeleteJobsResponse is the response struct for api DeleteJobs
func CreateDeleteJobsResponse ¶
func CreateDeleteJobsResponse() (response *DeleteJobsResponse)
CreateDeleteJobsResponse creates a response to parse from DeleteJobs response
type ExportJobsRequest ¶
type ExportJobsRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` AppName string `position:"Body" name:"AppName"` ClusterId string `position:"Body" name:"ClusterId"` JobIds *[]string `position:"Body" name:"JobIds" type:"Json"` ExportJobType requests.Integer `position:"Body" name:"ExportJobType"` }
ExportJobsRequest is the request struct for api ExportJobs
func CreateExportJobsRequest ¶
func CreateExportJobsRequest() (request *ExportJobsRequest)
CreateExportJobsRequest creates a request to invoke ExportJobs API
type ExportJobsResponse ¶
type ExportJobsResponse struct {
*responses.BaseResponse
}
ExportJobsResponse is the response struct for api ExportJobs
func CreateExportJobsResponse ¶
func CreateExportJobsResponse() (response *ExportJobsResponse)
CreateExportJobsResponse creates a response to parse from ExportJobs response
type GetClusterRequest ¶
type GetClusterRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ClusterId string `position:"Query" name:"ClusterId"` }
GetClusterRequest is the request struct for api GetCluster
func CreateGetClusterRequest ¶
func CreateGetClusterRequest() (request *GetClusterRequest)
CreateGetClusterRequest creates a request to invoke GetCluster API
type GetClusterResponse ¶
type GetClusterResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
GetClusterResponse is the response struct for api GetCluster
func CreateGetClusterResponse ¶
func CreateGetClusterResponse() (response *GetClusterResponse)
CreateGetClusterResponse creates a response to parse from GetCluster response
type GetDesigateInfoRequest ¶
type GetDesigateInfoRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ClusterId string `position:"Query" name:"ClusterId"` JobId requests.Integer `position:"Query" name:"JobId"` AppName string `position:"Query" name:"AppName"` }
GetDesigateInfoRequest is the request struct for api GetDesigateInfo
func CreateGetDesigateInfoRequest ¶
func CreateGetDesigateInfoRequest() (request *GetDesigateInfoRequest)
CreateGetDesigateInfoRequest creates a request to invoke GetDesigateInfo API
type GetDesigateInfoResponse ¶
type GetDesigateInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
GetDesigateInfoResponse is the response struct for api GetDesigateInfo
func CreateGetDesigateInfoResponse ¶
func CreateGetDesigateInfoResponse() (response *GetDesigateInfoResponse)
CreateGetDesigateInfoResponse creates a response to parse from GetDesigateInfo response
type GetJobExecutionProgressRequest ¶
type GetJobExecutionProgressRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ClusterId string `position:"Query" name:"ClusterId"` AppName string `position:"Query" name:"AppName"` JobExecutionId string `position:"Query" name:"JobExecutionId"` }
GetJobExecutionProgressRequest is the request struct for api GetJobExecutionProgress
func CreateGetJobExecutionProgressRequest ¶
func CreateGetJobExecutionProgressRequest() (request *GetJobExecutionProgressRequest)
CreateGetJobExecutionProgressRequest creates a request to invoke GetJobExecutionProgress API
type GetJobExecutionProgressResponse ¶
type GetJobExecutionProgressResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
GetJobExecutionProgressResponse is the response struct for api GetJobExecutionProgress
func CreateGetJobExecutionProgressResponse ¶
func CreateGetJobExecutionProgressResponse() (response *GetJobExecutionProgressResponse)
CreateGetJobExecutionProgressResponse creates a response to parse from GetJobExecutionProgress response
type GetLogRequest ¶
type GetLogRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` StartTime requests.Integer `position:"Query" name:"StartTime"` AppName string `position:"Query" name:"AppName"` LineNum requests.Integer `position:"Query" name:"LineNum"` Keyword string `position:"Query" name:"Keyword"` JobExecutionId string `position:"Query" name:"JobExecutionId"` Offset requests.Integer `position:"Query" name:"Offset"` Level string `position:"Query" name:"Level"` EndTime requests.Integer `position:"Query" name:"EndTime"` ClusterId string `position:"Query" name:"ClusterId"` Reverse requests.Boolean `position:"Query" name:"Reverse"` LogId requests.Integer `position:"Query" name:"LogId"` }
GetLogRequest is the request struct for api GetLog
func CreateGetLogRequest ¶
func CreateGetLogRequest() (request *GetLogRequest)
CreateGetLogRequest creates a request to invoke GetLog API
type GetLogResponse ¶
type GetLogResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` Data []string `json:"Data" xml:"Data"` }
GetLogResponse is the response struct for api GetLog
func CreateGetLogResponse ¶
func CreateGetLogResponse() (response *GetLogResponse)
CreateGetLogResponse creates a response to parse from GetLog response
type ImportCalendarRequest ¶
type ImportCalendarRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` Year requests.Integer `position:"Body" name:"Year"` Months string `position:"Body" name:"Months"` ClusterId string `position:"Body" name:"ClusterId"` Name string `position:"Body" name:"Name"` }
ImportCalendarRequest is the request struct for api ImportCalendar
func CreateImportCalendarRequest ¶
func CreateImportCalendarRequest() (request *ImportCalendarRequest)
CreateImportCalendarRequest creates a request to invoke ImportCalendar API
type ImportCalendarResponse ¶
type ImportCalendarResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Data []string `json:"Data" xml:"Data"` }
ImportCalendarResponse is the response struct for api ImportCalendar
func CreateImportCalendarResponse ¶
func CreateImportCalendarResponse() (response *ImportCalendarResponse)
CreateImportCalendarResponse creates a response to parse from ImportCalendar response
type ImportJobsRequest ¶
type ImportJobsRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` Content string `position:"Body" name:"Content"` Overwrite requests.Boolean `position:"Body" name:"Overwrite"` ClusterId string `position:"Body" name:"ClusterId"` AutoCreateApp requests.Boolean `position:"Body" name:"AutoCreateApp"` }
ImportJobsRequest is the request struct for api ImportJobs
func CreateImportJobsRequest ¶
func CreateImportJobsRequest() (request *ImportJobsRequest)
CreateImportJobsRequest creates a request to invoke ImportJobs API
type ImportJobsResponse ¶
type ImportJobsResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` }
ImportJobsResponse is the response struct for api ImportJobs
func CreateImportJobsResponse ¶
func CreateImportJobsResponse() (response *ImportJobsResponse)
CreateImportJobsResponse creates a response to parse from ImportJobs response
type ListAlarmEventRequest ¶
type ListAlarmEventRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` StartTime requests.Integer `position:"Query" name:"StartTime"` PageNum string `position:"Query" name:"PageNum"` AlarmChannel string `position:"Query" name:"AlarmChannel"` AppName string `position:"Query" name:"AppName"` PageSize string `position:"Query" name:"PageSize"` JobName string `position:"Query" name:"JobName"` AlarmType string `position:"Query" name:"AlarmType"` EndTime requests.Integer `position:"Query" name:"EndTime"` ClusterId string `position:"Query" name:"ClusterId"` Reverse requests.Boolean `position:"Query" name:"Reverse"` AlarmStatus string `position:"Query" name:"AlarmStatus"` }
ListAlarmEventRequest is the request struct for api ListAlarmEvent
func CreateListAlarmEventRequest ¶
func CreateListAlarmEventRequest() (request *ListAlarmEventRequest)
CreateListAlarmEventRequest creates a request to invoke ListAlarmEvent API
type ListAlarmEventResponse ¶
type ListAlarmEventResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
ListAlarmEventResponse is the response struct for api ListAlarmEvent
func CreateListAlarmEventResponse ¶
func CreateListAlarmEventResponse() (response *ListAlarmEventResponse)
CreateListAlarmEventResponse creates a response to parse from ListAlarmEvent response
type ListAppNamesRequest ¶
type ListAppNamesRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ClusterId string `position:"Query" name:"ClusterId"` AppName string `position:"Query" name:"AppName"` }
ListAppNamesRequest is the request struct for api ListAppNames
func CreateListAppNamesRequest ¶
func CreateListAppNamesRequest() (request *ListAppNamesRequest)
CreateListAppNamesRequest creates a request to invoke ListAppNames API
type ListAppNamesResponse ¶
type ListAppNamesResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Data []DataItem `json:"Data" xml:"Data"` }
ListAppNamesResponse is the response struct for api ListAppNames
func CreateListAppNamesResponse ¶
func CreateListAppNamesResponse() (response *ListAppNamesResponse)
CreateListAppNamesResponse creates a response to parse from ListAppNames response
type ListAppsRequest ¶
type ListAppsRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` Title string `position:"Query" name:"Title"` PageNum requests.Integer `position:"Query" name:"PageNum"` AppName string `position:"Query" name:"AppName"` PageSize requests.Integer `position:"Query" name:"PageSize"` ClusterId string `position:"Query" name:"ClusterId"` }
ListAppsRequest is the request struct for api ListApps
func CreateListAppsRequest ¶
func CreateListAppsRequest() (request *ListAppsRequest)
CreateListAppsRequest creates a request to invoke ListApps API
type ListAppsResponse ¶
type ListAppsResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Data DataInListApps `json:"Data" xml:"Data"` }
ListAppsResponse is the response struct for api ListApps
func CreateListAppsResponse ¶
func CreateListAppsResponse() (response *ListAppsResponse)
CreateListAppsResponse creates a response to parse from ListApps response
type ListCalendarNamesRequest ¶
type ListCalendarNamesRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ClusterId string `position:"Query" name:"ClusterId"` }
ListCalendarNamesRequest is the request struct for api ListCalendarNames
func CreateListCalendarNamesRequest ¶
func CreateListCalendarNamesRequest() (request *ListCalendarNamesRequest)
CreateListCalendarNamesRequest creates a request to invoke ListCalendarNames API
type ListCalendarNamesResponse ¶
type ListCalendarNamesResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Data []string `json:"Data" xml:"Data"` }
ListCalendarNamesResponse is the response struct for api ListCalendarNames
func CreateListCalendarNamesResponse ¶
func CreateListCalendarNamesResponse() (response *ListCalendarNamesResponse)
CreateListCalendarNamesResponse creates a response to parse from ListCalendarNames response
type ListClustersRequest ¶
type ListClustersRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ClusterName string `position:"Query" name:"ClusterName"` PageNum requests.Integer `position:"Query" name:"PageNum"` PageSize requests.Integer `position:"Query" name:"PageSize"` ClusterId string `position:"Query" name:"ClusterId"` }
ListClustersRequest is the request struct for api ListClusters
func CreateListClustersRequest ¶
func CreateListClustersRequest() (request *ListClustersRequest)
CreateListClustersRequest creates a request to invoke ListClusters API
type ListClustersResponse ¶
type ListClustersResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` Data DataInListClusters `json:"Data" xml:"Data"` }
ListClustersResponse is the response struct for api ListClusters
func CreateListClustersResponse ¶
func CreateListClustersResponse() (response *ListClustersResponse)
CreateListClustersResponse creates a response to parse from ListClusters response
type ListExecutorsRequest ¶
type ListExecutorsRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` JobId requests.Integer `position:"Query" name:"JobId"` AppName string `position:"Query" name:"AppName"` ClusterId string `position:"Query" name:"ClusterId"` Label string `position:"Query" name:"Label"` }
ListExecutorsRequest is the request struct for api ListExecutors
func CreateListExecutorsRequest ¶
func CreateListExecutorsRequest() (request *ListExecutorsRequest)
CreateListExecutorsRequest creates a request to invoke ListExecutors API
type ListExecutorsResponse ¶
type ListExecutorsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` Data []DataItem `json:"Data" xml:"Data"` }
ListExecutorsResponse is the response struct for api ListExecutors
func CreateListExecutorsResponse ¶
func CreateListExecutorsResponse() (response *ListExecutorsResponse)
CreateListExecutorsResponse creates a response to parse from ListExecutors response
type ListJobExecutionsRequest ¶
type ListJobExecutionsRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` StartTime string `position:"Query" name:"StartTime"` PageNum requests.Integer `position:"Query" name:"PageNum"` JobId requests.Integer `position:"Query" name:"JobId"` AppName string `position:"Query" name:"AppName"` PageSize requests.Integer `position:"Query" name:"PageSize"` JobName string `position:"Query" name:"JobName"` JobExecutionId string `position:"Query" name:"JobExecutionId"` EndTime string `position:"Query" name:"EndTime"` ClusterId string `position:"Query" name:"ClusterId"` Status requests.Integer `position:"Query" name:"Status"` }
ListJobExecutionsRequest is the request struct for api ListJobExecutions
func CreateListJobExecutionsRequest ¶
func CreateListJobExecutionsRequest() (request *ListJobExecutionsRequest)
CreateListJobExecutionsRequest creates a request to invoke ListJobExecutions API
type ListJobExecutionsResponse ¶
type ListJobExecutionsResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` Data DataInListJobExecutions `json:"Data" xml:"Data"` }
ListJobExecutionsResponse is the response struct for api ListJobExecutions
func CreateListJobExecutionsResponse ¶
func CreateListJobExecutionsResponse() (response *ListJobExecutionsResponse)
CreateListJobExecutionsResponse creates a response to parse from ListJobExecutions response
type ListJobsRequest ¶
type ListJobsRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` Description string `position:"Query" name:"Description"` PageNum requests.Integer `position:"Query" name:"PageNum"` JobId requests.Integer `position:"Query" name:"JobId"` AppName string `position:"Query" name:"AppName"` PageSize requests.Integer `position:"Query" name:"PageSize"` JobName string `position:"Query" name:"JobName"` ClusterId string `position:"Query" name:"ClusterId"` JobHandler string `position:"Query" name:"JobHandler"` Status string `position:"Query" name:"Status"` }
ListJobsRequest is the request struct for api ListJobs
func CreateListJobsRequest ¶
func CreateListJobsRequest() (request *ListJobsRequest)
CreateListJobsRequest creates a request to invoke ListJobs API
type ListJobsResponse ¶
type ListJobsResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Data DataInListJobs `json:"Data" xml:"Data"` }
ListJobsResponse is the response struct for api ListJobs
func CreateListJobsResponse ¶
func CreateListJobsResponse() (response *ListJobsResponse)
CreateListJobsResponse creates a response to parse from ListJobs response
type ListLablesRequest ¶
type ListLablesRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ClusterId string `position:"Query" name:"ClusterId"` JobId requests.Integer `position:"Query" name:"JobId"` AppName string `position:"Query" name:"AppName"` }
ListLablesRequest is the request struct for api ListLables
func CreateListLablesRequest ¶
func CreateListLablesRequest() (request *ListLablesRequest)
CreateListLablesRequest creates a request to invoke ListLables API
type ListLablesResponse ¶
type ListLablesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` Data []DataItem `json:"Data" xml:"Data"` }
ListLablesResponse is the response struct for api ListLables
func CreateListLablesResponse ¶
func CreateListLablesResponse() (response *ListLablesResponse)
CreateListLablesResponse creates a response to parse from ListLables response
type ListRegionZoneRequest ¶
type ListRegionZoneRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` }
ListRegionZoneRequest is the request struct for api ListRegionZone
func CreateListRegionZoneRequest ¶
func CreateListRegionZoneRequest() (request *ListRegionZoneRequest)
CreateListRegionZoneRequest creates a request to invoke ListRegionZone API
type ListRegionZoneResponse ¶
type ListRegionZoneResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
ListRegionZoneResponse is the response struct for api ListRegionZone
func CreateListRegionZoneResponse ¶
func CreateListRegionZoneResponse() (response *ListRegionZoneResponse)
CreateListRegionZoneResponse creates a response to parse from ListRegionZone response
type ListRegionsRequest ¶
type ListRegionsRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` }
ListRegionsRequest is the request struct for api ListRegions
func CreateListRegionsRequest ¶
func CreateListRegionsRequest() (request *ListRegionsRequest)
CreateListRegionsRequest creates a request to invoke ListRegions API
type ListRegionsResponse ¶
type ListRegionsResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Regions []Region `json:"Regions" xml:"Regions"` }
ListRegionsResponse is the response struct for api ListRegions
func CreateListRegionsResponse ¶
func CreateListRegionsResponse() (response *ListRegionsResponse)
CreateListRegionsResponse creates a response to parse from ListRegions response
type ListScheduleEventRequest ¶
type ListScheduleEventRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` StartTime requests.Integer `position:"Query" name:"StartTime"` PageNum requests.Integer `position:"Query" name:"PageNum"` AppName string `position:"Query" name:"AppName"` PageSize requests.Integer `position:"Query" name:"PageSize"` Event string `position:"Query" name:"Event"` Keyword string `position:"Query" name:"Keyword"` JobName string `position:"Query" name:"JobName"` JobExecutionId string `position:"Query" name:"JobExecutionId"` EndTime requests.Integer `position:"Query" name:"EndTime"` ClusterId string `position:"Query" name:"ClusterId"` Reverse requests.Boolean `position:"Query" name:"Reverse"` }
ListScheduleEventRequest is the request struct for api ListScheduleEvent
func CreateListScheduleEventRequest ¶
func CreateListScheduleEventRequest() (request *ListScheduleEventRequest)
CreateListScheduleEventRequest creates a request to invoke ListScheduleEvent API
type ListScheduleEventResponse ¶
type ListScheduleEventResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
ListScheduleEventResponse is the response struct for api ListScheduleEvent
func CreateListScheduleEventResponse ¶
func CreateListScheduleEventResponse() (response *ListScheduleEventResponse)
CreateListScheduleEventResponse creates a response to parse from ListScheduleEvent response
type ListScheduleTimesRequest ¶
type ListScheduleTimesRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` TimeZone string `position:"Query" name:"TimeZone"` AppName string `position:"Query" name:"AppName"` Calendar string `position:"Query" name:"Calendar"` ClusterId string `position:"Query" name:"ClusterId"` TimeExpression string `position:"Query" name:"TimeExpression"` TimeType requests.Integer `position:"Query" name:"TimeType"` }
ListScheduleTimesRequest is the request struct for api ListScheduleTimes
func CreateListScheduleTimesRequest ¶
func CreateListScheduleTimesRequest() (request *ListScheduleTimesRequest)
CreateListScheduleTimesRequest creates a request to invoke ListScheduleTimes API
type ListScheduleTimesResponse ¶
type ListScheduleTimesResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Data []string `json:"Data" xml:"Data"` }
ListScheduleTimesResponse is the response struct for api ListScheduleTimes
func CreateListScheduleTimesResponse ¶
func CreateListScheduleTimesResponse() (response *ListScheduleTimesResponse)
CreateListScheduleTimesResponse creates a response to parse from ListScheduleTimes response
type OperateDesignateExecutorsRequest ¶
type OperateDesignateExecutorsRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` Transferable requests.Boolean `position:"Body" name:"Transferable"` DesignateType requests.Integer `position:"Body" name:"DesignateType"` JobId requests.Integer `position:"Body" name:"JobId"` AppName string `position:"Body" name:"AppName"` AddressList *[]string `position:"Body" name:"AddressList" type:"Json"` ClusterId string `position:"Body" name:"ClusterId"` }
OperateDesignateExecutorsRequest is the request struct for api OperateDesignateExecutors
func CreateOperateDesignateExecutorsRequest ¶
func CreateOperateDesignateExecutorsRequest() (request *OperateDesignateExecutorsRequest)
CreateOperateDesignateExecutorsRequest creates a request to invoke OperateDesignateExecutors API
type OperateDesignateExecutorsResponse ¶
type OperateDesignateExecutorsResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
OperateDesignateExecutorsResponse is the response struct for api OperateDesignateExecutors
func CreateOperateDesignateExecutorsResponse ¶
func CreateOperateDesignateExecutorsResponse() (response *OperateDesignateExecutorsResponse)
CreateOperateDesignateExecutorsResponse creates a response to parse from OperateDesignateExecutors response
type OperateDisableJobsRequest ¶
type OperateDisableJobsRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ClusterId string `position:"Body" name:"ClusterId"` AppName string `position:"Body" name:"AppName"` JobIds *[]string `position:"Body" name:"JobIds" type:"Json"` }
OperateDisableJobsRequest is the request struct for api OperateDisableJobs
func CreateOperateDisableJobsRequest ¶
func CreateOperateDisableJobsRequest() (request *OperateDisableJobsRequest)
CreateOperateDisableJobsRequest creates a request to invoke OperateDisableJobs API
type OperateDisableJobsResponse ¶
type OperateDisableJobsResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
OperateDisableJobsResponse is the response struct for api OperateDisableJobs
func CreateOperateDisableJobsResponse ¶
func CreateOperateDisableJobsResponse() (response *OperateDisableJobsResponse)
CreateOperateDisableJobsResponse creates a response to parse from OperateDisableJobs response
type OperateEnableJobsRequest ¶
type OperateEnableJobsRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ClusterId string `position:"Body" name:"ClusterId"` AppName string `position:"Body" name:"AppName"` JobIds *[]string `position:"Body" name:"JobIds" type:"Json"` }
OperateEnableJobsRequest is the request struct for api OperateEnableJobs
func CreateOperateEnableJobsRequest ¶
func CreateOperateEnableJobsRequest() (request *OperateEnableJobsRequest)
CreateOperateEnableJobsRequest creates a request to invoke OperateEnableJobs API
type OperateEnableJobsResponse ¶
type OperateEnableJobsResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
OperateEnableJobsResponse is the response struct for api OperateEnableJobs
func CreateOperateEnableJobsResponse ¶
func CreateOperateEnableJobsResponse() (response *OperateEnableJobsResponse)
CreateOperateEnableJobsResponse creates a response to parse from OperateEnableJobs response
type OperateExecuteJobRequest ¶
type OperateExecuteJobRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` JobId requests.Integer `position:"Body" name:"JobId"` AppName string `position:"Body" name:"AppName"` Worker string `position:"Body" name:"Worker"` InstanceParameters string `position:"Body" name:"InstanceParameters"` ClusterId string `position:"Body" name:"ClusterId"` Label string `position:"Body" name:"Label"` }
OperateExecuteJobRequest is the request struct for api OperateExecuteJob
func CreateOperateExecuteJobRequest ¶
func CreateOperateExecuteJobRequest() (request *OperateExecuteJobRequest)
CreateOperateExecuteJobRequest creates a request to invoke OperateExecuteJob API
type OperateExecuteJobResponse ¶
type OperateExecuteJobResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
OperateExecuteJobResponse is the response struct for api OperateExecuteJob
func CreateOperateExecuteJobResponse ¶
func CreateOperateExecuteJobResponse() (response *OperateExecuteJobResponse)
CreateOperateExecuteJobResponse creates a response to parse from OperateExecuteJob response
type OperateRerunJobRequest ¶
type OperateRerunJobRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` DataTime string `position:"Query" name:"DataTime"` StartDate requests.Integer `position:"Query" name:"StartDate"` JobId requests.Integer `position:"Query" name:"JobId"` AppName string `position:"Query" name:"AppName"` ClusterId string `position:"Query" name:"ClusterId"` EndDate requests.Integer `position:"Query" name:"EndDate"` }
OperateRerunJobRequest is the request struct for api OperateRerunJob
func CreateOperateRerunJobRequest ¶
func CreateOperateRerunJobRequest() (request *OperateRerunJobRequest)
CreateOperateRerunJobRequest creates a request to invoke OperateRerunJob API
type OperateRerunJobResponse ¶
type OperateRerunJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` }
OperateRerunJobResponse is the response struct for api OperateRerunJob
func CreateOperateRerunJobResponse ¶
func CreateOperateRerunJobResponse() (response *OperateRerunJobResponse)
CreateOperateRerunJobResponse creates a response to parse from OperateRerunJob response
type OperateRetryJobExecutionRequest ¶
type OperateRetryJobExecutionRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` JobId requests.Integer `position:"Query" name:"JobId"` AppName string `position:"Query" name:"AppName"` JobExecutionId string `position:"Query" name:"JobExecutionId"` ClusterId string `position:"Query" name:"ClusterId"` TaskList *[]string `position:"Query" name:"TaskList" type:"Json"` }
OperateRetryJobExecutionRequest is the request struct for api OperateRetryJobExecution
func CreateOperateRetryJobExecutionRequest ¶
func CreateOperateRetryJobExecutionRequest() (request *OperateRetryJobExecutionRequest)
CreateOperateRetryJobExecutionRequest creates a request to invoke OperateRetryJobExecution API
type OperateRetryJobExecutionResponse ¶
type OperateRetryJobExecutionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` }
OperateRetryJobExecutionResponse is the response struct for api OperateRetryJobExecution
func CreateOperateRetryJobExecutionResponse ¶
func CreateOperateRetryJobExecutionResponse() (response *OperateRetryJobExecutionResponse)
CreateOperateRetryJobExecutionResponse creates a response to parse from OperateRetryJobExecution response
type OperateStopJobExecutionRequest ¶
type OperateStopJobExecutionRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` JobId requests.Integer `position:"Query" name:"JobId"` AppName string `position:"Query" name:"AppName"` JobExecutionId string `position:"Query" name:"JobExecutionId"` ClusterId string `position:"Query" name:"ClusterId"` TaskList *[]string `position:"Query" name:"TaskList" type:"Json"` }
OperateStopJobExecutionRequest is the request struct for api OperateStopJobExecution
func CreateOperateStopJobExecutionRequest ¶
func CreateOperateStopJobExecutionRequest() (request *OperateStopJobExecutionRequest)
CreateOperateStopJobExecutionRequest creates a request to invoke OperateStopJobExecution API
type OperateStopJobExecutionResponse ¶
type OperateStopJobExecutionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` }
OperateStopJobExecutionResponse is the response struct for api OperateStopJobExecution
func CreateOperateStopJobExecutionResponse ¶
func CreateOperateStopJobExecutionResponse() (response *OperateStopJobExecutionResponse)
CreateOperateStopJobExecutionResponse creates a response to parse from OperateStopJobExecution response
type Record ¶
type Record struct { Event string `json:"Event" xml:"Event"` Leader string `json:"Leader" xml:"Leader"` IntranetDomain string `json:"IntranetDomain" xml:"IntranetDomain"` AlarmType string `json:"AlarmType" xml:"AlarmType"` AlarmStatus string `json:"AlarmStatus" xml:"AlarmStatus"` Content string `json:"Content" xml:"Content"` Creator string `json:"Creator" xml:"Creator"` AccessToken string `json:"AccessToken" xml:"AccessToken"` NoticeContacts string `json:"NoticeContacts" xml:"NoticeContacts"` VpcId string `json:"VpcId" xml:"VpcId"` EngineType string `json:"EngineType" xml:"EngineType"` JobType string `json:"JobType" xml:"JobType"` Duration int64 `json:"Duration" xml:"Duration"` RouteStrategy int `json:"RouteStrategy" xml:"RouteStrategy"` JobId int64 `json:"JobId" xml:"JobId"` Time string `json:"Time" xml:"Time"` ClusterId string `json:"ClusterId" xml:"ClusterId"` SpInstanceId string `json:"SpInstanceId" xml:"SpInstanceId"` EngineVersion string `json:"EngineVersion" xml:"EngineVersion"` ClusterSpec string `json:"ClusterSpec" xml:"ClusterSpec"` MaxConcurrency int `json:"MaxConcurrency" xml:"MaxConcurrency"` JobNum int `json:"JobNum" xml:"JobNum"` Id int64 `json:"Id" xml:"Id"` WorkerAddr string `json:"WorkerAddr" xml:"WorkerAddr"` Parameters string `json:"Parameters" xml:"Parameters"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` Calendar string `json:"Calendar" xml:"Calendar"` EnableLog bool `json:"EnableLog" xml:"EnableLog"` JobExecutionId string `json:"JobExecutionId" xml:"JobExecutionId"` ExecutorNum int64 `json:"ExecutorNum" xml:"ExecutorNum"` Title string `json:"Title" xml:"Title"` ChargeType string `json:"ChargeType" xml:"ChargeType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ScheduleTime string `json:"ScheduleTime" xml:"ScheduleTime"` Executor string `json:"Executor" xml:"Executor"` NoticeConfig string `json:"NoticeConfig" xml:"NoticeConfig"` ProductType int `json:"ProductType" xml:"ProductType"` ServerIp string `json:"ServerIp" xml:"ServerIp"` ClusterName string `json:"ClusterName" xml:"ClusterName"` JobName string `json:"JobName" xml:"JobName"` InternetDomain string `json:"InternetDomain" xml:"InternetDomain"` DataTime string `json:"DataTime" xml:"DataTime"` Updater string `json:"Updater" xml:"Updater"` TimeType int `json:"TimeType" xml:"TimeType"` MaxJobs int `json:"MaxJobs" xml:"MaxJobs"` Status int `json:"Status" xml:"Status"` AlarmMessage string `json:"AlarmMessage" xml:"AlarmMessage"` Result string `json:"Result" xml:"Result"` AlarmChannel string `json:"AlarmChannel" xml:"AlarmChannel"` AlarmContacts string `json:"AlarmContacts" xml:"AlarmContacts"` Attempt int `json:"Attempt" xml:"Attempt"` WorkAddr string `json:"WorkAddr" xml:"WorkAddr"` AppName string `json:"AppName" xml:"AppName"` TriggerType int `json:"TriggerType" xml:"TriggerType"` VSwitches []VswitchesItem `json:"VSwitches" xml:"VSwitches"` }
Record is a nested struct in schedulerx3 response
type RecordInListJobs ¶
type RecordInListJobs struct { JobId int64 `json:"JobId" xml:"JobId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` JobType string `json:"JobType" xml:"JobType"` Status int `json:"Status" xml:"Status"` Parameters string `json:"Parameters" xml:"Parameters"` MaxConcurrency int `json:"MaxConcurrency" xml:"MaxConcurrency"` MaxAttempt int `json:"MaxAttempt" xml:"MaxAttempt"` AttemptInterval int `json:"AttemptInterval" xml:"AttemptInterval"` JobHandler string `json:"JobHandler" xml:"JobHandler"` Priority int `json:"Priority" xml:"Priority"` TimeType int `json:"TimeType" xml:"TimeType"` TimeExpression string `json:"TimeExpression" xml:"TimeExpression"` TimeZone string `json:"TimeZone" xml:"TimeZone"` Calendar string `json:"Calendar" xml:"Calendar"` DataOffset int `json:"DataOffset" xml:"DataOffset"` CleanMode string `json:"CleanMode" xml:"CleanMode"` Creator string `json:"Creator" xml:"Creator"` Updater string `json:"Updater" xml:"Updater"` Xattrs string `json:"Xattrs" xml:"Xattrs"` NoticeConfig string `json:"NoticeConfig" xml:"NoticeConfig"` NoticeContacts string `json:"NoticeContacts" xml:"NoticeContacts"` RouteStrategy int `json:"RouteStrategy" xml:"RouteStrategy"` AppName string `json:"AppName" xml:"AppName"` StartTime int64 `json:"StartTime" xml:"StartTime"` Timezone string `json:"Timezone" xml:"Timezone"` ExecutorBlockStrategy string `json:"ExecutorBlockStrategy" xml:"ExecutorBlockStrategy"` LastExecuteEndTime string `json:"LastExecuteEndTime" xml:"LastExecuteEndTime"` LastExecuteStatus int `json:"LastExecuteStatus" xml:"LastExecuteStatus"` CurrentExecuteStatus int `json:"CurrentExecuteStatus" xml:"CurrentExecuteStatus"` }
RecordInListJobs is a nested struct in schedulerx3 response
type RecordsInListAlarmEvent ¶
type RecordsInListAlarmEvent struct {
Record []Record `json:"record" xml:"record"`
}
RecordsInListAlarmEvent is a nested struct in schedulerx3 response
type RecordsInListApps ¶
type RecordsInListApps struct {
Record []Record `json:"Record" xml:"Record"`
}
RecordsInListApps is a nested struct in schedulerx3 response
type RecordsInListClusters ¶
type RecordsInListClusters struct {
Record []Record `json:"record" xml:"record"`
}
RecordsInListClusters is a nested struct in schedulerx3 response
type RecordsInListJobExecutions ¶
type RecordsInListJobExecutions struct {
Record []Record `json:"record" xml:"record"`
}
RecordsInListJobExecutions is a nested struct in schedulerx3 response
type RecordsInListJobs ¶
type RecordsInListJobs struct {
Record []RecordInListJobs `json:"Record" xml:"Record"`
}
RecordsInListJobs is a nested struct in schedulerx3 response
type RecordsInListScheduleEvent ¶
type RecordsInListScheduleEvent struct {
Record []Record `json:"record" xml:"record"`
}
RecordsInListScheduleEvent is a nested struct in schedulerx3 response
type Region ¶
type Region struct { RegionEndpoint string `json:"RegionEndpoint" xml:"RegionEndpoint"` LocalName string `json:"LocalName" xml:"LocalName"` RegionId string `json:"RegionId" xml:"RegionId"` }
Region is a nested struct in schedulerx3 response
type Regions ¶
type Regions struct {
Region []Region `json:"Region" xml:"Region"`
}
Regions is a nested struct in schedulerx3 response
type RootProgress ¶
type RootProgress struct { Total int64 `json:"Total" xml:"Total"` Finished int64 `json:"Finished" xml:"Finished"` }
RootProgress is a nested struct in schedulerx3 response
type ShardingProgress ¶
type ShardingProgress struct {
ShardingProgressItem []ShardingProgressItem `json:"shardingProgress" xml:"shardingProgress"`
}
ShardingProgress is a nested struct in schedulerx3 response
type ShardingProgressItem ¶
type ShardingProgressItem struct { Id int64 `json:"Id" xml:"Id"` WorkerAddr string `json:"WorkerAddr" xml:"WorkerAddr"` Status int `json:"Status" xml:"Status"` JobExecutionId string `json:"JobExecutionId" xml:"JobExecutionId"` Result string `json:"Result" xml:"Result"` StatusType StatusType `json:"StatusType" xml:"StatusType"` }
ShardingProgressItem is a nested struct in schedulerx3 response
type StatusType ¶
type StatusType struct { Code string `json:"Code" xml:"Code"` Name string `json:"Name" xml:"Name"` Tips map[string]interface{} `json:"Tips" xml:"Tips"` }
StatusType is a nested struct in schedulerx3 response
type TaskProgress ¶
type TaskProgress struct {
TaskProgressItem []TaskProgressItem `json:"taskProgress" xml:"taskProgress"`
}
TaskProgress is a nested struct in schedulerx3 response
type TaskProgressItem ¶
type TaskProgressItem struct { Name string `json:"Name" xml:"Name"` Total int `json:"Total" xml:"Total"` Pulled int `json:"Pulled" xml:"Pulled"` Queue int `json:"Queue" xml:"Queue"` Running int `json:"Running" xml:"Running"` Success int `json:"Success" xml:"Success"` Failed int `json:"Failed" xml:"Failed"` }
TaskProgressItem is a nested struct in schedulerx3 response
type TotalProgress ¶
type TotalProgress struct { Total int64 `json:"Total" xml:"Total"` Finished int64 `json:"Finished" xml:"Finished"` }
TotalProgress is a nested struct in schedulerx3 response
type UpdateAppNoticeConfig ¶
type UpdateAppNoticeConfig struct { WebhookIsAtAll string `name:"WebhookIsAtAll"` NoticeChannel string `name:"NoticeChannel"` Enable string `name:"Enable"` }
UpdateAppNoticeConfig is a repeated param struct in UpdateAppRequest
type UpdateAppNoticeContacts ¶
type UpdateAppNoticeContacts struct { Webhook string `name:"Webhook"` Mail string `name:"Mail"` Phone string `name:"Phone"` SmsCode string `name:"SmsCode"` MailCode string `name:"MailCode"` UserName string `name:"UserName"` }
UpdateAppNoticeContacts is a repeated param struct in UpdateAppRequest
type UpdateAppRequest ¶
type UpdateAppRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` AccessToken string `position:"Body" name:"AccessToken"` Title string `position:"Body" name:"Title"` AppName string `position:"Body" name:"AppName"` NoticeContacts *[]UpdateAppNoticeContacts `position:"Body" name:"NoticeContacts" type:"Json"` NoticeConfig UpdateAppNoticeConfig `position:"Body" name:"NoticeConfig" type:"Struct"` MaxJobs requests.Integer `position:"Body" name:"MaxJobs"` Calendar string `position:"Body" name:"Calendar"` ClusterId string `position:"Body" name:"ClusterId"` EnableLog requests.Boolean `position:"Body" name:"EnableLog"` MaxConcurrency requests.Integer `position:"Body" name:"MaxConcurrency"` }
UpdateAppRequest is the request struct for api UpdateApp
func CreateUpdateAppRequest ¶
func CreateUpdateAppRequest() (request *UpdateAppRequest)
CreateUpdateAppRequest creates a request to invoke UpdateApp API
type UpdateAppResponse ¶
type UpdateAppResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` }
UpdateAppResponse is the response struct for api UpdateApp
func CreateUpdateAppResponse ¶
func CreateUpdateAppResponse() (response *UpdateAppResponse)
CreateUpdateAppResponse creates a response to parse from UpdateApp response
type UpdateClusterRequest ¶
type UpdateClusterRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ClusterName string `position:"Query" name:"ClusterName"` ClusterId string `position:"Query" name:"ClusterId"` }
UpdateClusterRequest is the request struct for api UpdateCluster
func CreateUpdateClusterRequest ¶
func CreateUpdateClusterRequest() (request *UpdateClusterRequest)
CreateUpdateClusterRequest creates a request to invoke UpdateCluster API
type UpdateClusterResponse ¶
type UpdateClusterResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` }
UpdateClusterResponse is the response struct for api UpdateCluster
func CreateUpdateClusterResponse ¶
func CreateUpdateClusterResponse() (response *UpdateClusterResponse)
CreateUpdateClusterResponse creates a response to parse from UpdateCluster response
type UpdateJobNoticeConfig ¶
type UpdateJobNoticeConfig struct { TimeoutKillEnable string `name:"TimeoutKillEnable"` FailEnable string `name:"FailEnable"` WebhookIsAtAll string `name:"webhookIsAtAll"` SuccessNotice string `name:"SuccessNotice"` FailLimitTimes string `name:"FailLimitTimes"` SendChannel string `name:"SendChannel"` TimeoutEnable string `name:"TimeoutEnable"` MissWorkerEnable string `name:"MissWorkerEnable"` Timeout string `name:"Timeout"` }
UpdateJobNoticeConfig is a repeated param struct in UpdateJobRequest
type UpdateJobNoticeContacts ¶
type UpdateJobNoticeContacts struct { ContactType string `name:"ContactType"` Name string `name:"Name"` }
UpdateJobNoticeContacts is a repeated param struct in UpdateJobRequest
type UpdateJobRequest ¶
type UpdateJobRequest struct { *requests.RpcRequest MseSessionId string `position:"Query" name:"MseSessionId"` ExecutorBlockStrategy requests.Integer `position:"Body" name:"ExecutorBlockStrategy"` Timezone string `position:"Body" name:"Timezone"` RouteStrategy requests.Integer `position:"Body" name:"RouteStrategy"` Description string `position:"Body" name:"Description"` AttemptInterval requests.Integer `position:"Body" name:"AttemptInterval"` StartTime requests.Integer `position:"Body" name:"StartTime"` JobId requests.Integer `position:"Body" name:"JobId"` AppName string `position:"Body" name:"AppName"` NoticeContacts *[]UpdateJobNoticeContacts `position:"Body" name:"NoticeContacts" type:"Json"` NoticeConfig UpdateJobNoticeConfig `position:"Body" name:"NoticeConfig" type:"Struct"` Calendar string `position:"Body" name:"Calendar"` DataOffset requests.Integer `position:"Body" name:"DataOffset"` MaxAttempt requests.Integer `position:"Body" name:"MaxAttempt"` ClusterId string `position:"Body" name:"ClusterId"` Priority requests.Integer `position:"Body" name:"Priority"` TimeExpression string `position:"Body" name:"TimeExpression"` Name string `position:"Body" name:"Name"` XAttrs string `position:"Body" name:"XAttrs"` MaxConcurrency requests.Integer `position:"Body" name:"MaxConcurrency"` TimeType requests.Integer `position:"Body" name:"TimeType"` Parameters string `position:"Body" name:"Parameters"` JobHandler string `position:"Body" name:"JobHandler"` CleanMode string `position:"Body" name:"CleanMode"` }
UpdateJobRequest is the request struct for api UpdateJob
func CreateUpdateJobRequest ¶
func CreateUpdateJobRequest() (request *UpdateJobRequest)
CreateUpdateJobRequest creates a request to invoke UpdateJob API
type UpdateJobResponse ¶
type UpdateJobResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
UpdateJobResponse is the response struct for api UpdateJob
func CreateUpdateJobResponse ¶
func CreateUpdateJobResponse() (response *UpdateJobResponse)
CreateUpdateJobResponse creates a response to parse from UpdateJob response
type VSwitchesInGetCluster ¶
type VSwitchesInGetCluster struct {
VswitchesItem []VswitchesItem `json:"vswitches" xml:"vswitches"`
}
VSwitchesInGetCluster is a nested struct in schedulerx3 response
type VSwitchesInListClusters ¶
type VSwitchesInListClusters struct {
VswitchesItem []VswitchesItem `json:"vswitches" xml:"vswitches"`
}
VSwitchesInListClusters is a nested struct in schedulerx3 response
type VswitchesItem ¶
type VswitchesItem struct { ZoneId string `json:"ZoneId" xml:"ZoneId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` }
VswitchesItem is a nested struct in schedulerx3 response
type WorkerProgress ¶
type WorkerProgress struct {
WorkerProgressItem []WorkerProgressItem `json:"workerProgress" xml:"workerProgress"`
}
WorkerProgress is a nested struct in schedulerx3 response
type WorkerProgressItem ¶
type WorkerProgressItem struct { WorkerAddr string `json:"WorkerAddr" xml:"WorkerAddr"` Total int `json:"Total" xml:"Total"` Pulled int `json:"Pulled" xml:"Pulled"` Queue int `json:"Queue" xml:"Queue"` Running int `json:"Running" xml:"Running"` Success int `json:"Success" xml:"Success"` Failed int `json:"Failed" xml:"Failed"` TraceId string `json:"TraceId" xml:"TraceId"` }
WorkerProgressItem is a nested struct in schedulerx3 response
Source Files ¶
- client.go
- create_app.go
- create_cluster.go
- create_job.go
- delete_app.go
- delete_cluster.go
- delete_jobs.go
- export_jobs.go
- get_cluster.go
- get_desigate_info.go
- get_job_execution_progress.go
- get_log.go
- import_calendar.go
- import_jobs.go
- list_alarm_event.go
- list_app_names.go
- list_apps.go
- list_calendar_names.go
- list_clusters.go
- list_executors.go
- list_job_executions.go
- list_jobs.go
- list_lables.go
- list_region_zone.go
- list_regions.go
- list_schedule_event.go
- list_schedule_times.go
- operate_designate_executors.go
- operate_disable_jobs.go
- operate_enable_jobs.go
- operate_execute_job.go
- operate_rerun_job.go
- operate_retry_job_execution.go
- operate_stop_job_execution.go
- struct_data.go
- struct_data_in_get_log.go
- struct_data_in_import_calendar.go
- struct_data_in_list_app_names.go
- struct_data_in_list_apps.go
- struct_data_in_list_calendar_names.go
- struct_data_in_list_clusters.go
- struct_data_in_list_executors.go
- struct_data_in_list_job_executions.go
- struct_data_in_list_jobs.go
- struct_data_in_list_lables.go
- struct_data_in_list_region_zone.go
- struct_data_in_list_schedule_times.go
- struct_data_item.go
- struct_record.go
- struct_record_in_list_jobs.go
- struct_records_in_list_alarm_event.go
- struct_records_in_list_apps.go
- struct_records_in_list_clusters.go
- struct_records_in_list_job_executions.go
- struct_records_in_list_jobs.go
- struct_records_in_list_schedule_event.go
- struct_region.go
- struct_regions.go
- struct_root_progress.go
- struct_sharding_progress.go
- struct_sharding_progress_item.go
- struct_status_type.go
- struct_task_progress.go
- struct_task_progress_item.go
- struct_total_progress.go
- struct_v_switches_in_get_cluster.go
- struct_v_switches_in_list_clusters.go
- struct_vswitches_item.go
- struct_worker_progress.go
- struct_worker_progress_item.go
- struct_zones.go
- update_app.go
- update_cluster.go
- update_job.go