client

package
v2.0.0 Latest Latest
Warning

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

Go to latest
Published: Dec 9, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Attempt

type Attempt struct {
	EndTime    *string      `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	ExitCode   *int32       `json:"ExitCode,omitempty" xml:"ExitCode,omitempty"`
	Output     []byte       `json:"Output,omitempty" xml:"Output,omitempty"`
	Pid        *int32       `json:"Pid,omitempty" xml:"Pid,omitempty"`
	Reason     *string      `json:"Reason,omitempty" xml:"Reason,omitempty"`
	StartTime  *string      `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	State      *string      `json:"State,omitempty" xml:"State,omitempty"`
	UserStages []*UserStage `json:"UserStages,omitempty" xml:"UserStages,omitempty" type:"Repeated"`
	Worker     *string      `json:"Worker,omitempty" xml:"Worker,omitempty"`
}

func (Attempt) GoString

func (s Attempt) GoString() string

func (*Attempt) SetEndTime

func (s *Attempt) SetEndTime(v string) *Attempt

func (*Attempt) SetExitCode

func (s *Attempt) SetExitCode(v int32) *Attempt

func (*Attempt) SetOutput

func (s *Attempt) SetOutput(v []byte) *Attempt

func (*Attempt) SetPid

func (s *Attempt) SetPid(v int32) *Attempt

func (*Attempt) SetReason

func (s *Attempt) SetReason(v string) *Attempt

func (*Attempt) SetStartTime

func (s *Attempt) SetStartTime(v string) *Attempt

func (*Attempt) SetState

func (s *Attempt) SetState(v string) *Attempt

func (*Attempt) SetUserStages

func (s *Attempt) SetUserStages(v []*UserStage) *Attempt

func (*Attempt) SetWorker

func (s *Attempt) SetWorker(v string) *Attempt

func (Attempt) String

func (s Attempt) String() string

type AutoScaling

type AutoScaling struct {
	Scaling *Scaling `json:"Scaling,omitempty" xml:"Scaling,omitempty"`
	Trigger *Trigger `json:"Trigger,omitempty" xml:"Trigger,omitempty"`
}

func (AutoScaling) GoString

func (s AutoScaling) GoString() string

func (*AutoScaling) SetScaling

func (s *AutoScaling) SetScaling(v *Scaling) *AutoScaling

func (*AutoScaling) SetTrigger

func (s *AutoScaling) SetTrigger(v *Trigger) *AutoScaling

func (AutoScaling) String

func (s AutoScaling) String() string

type Bootstrap

type Bootstrap struct {
	Background     *bool              `json:"Background,omitempty" xml:"Background,omitempty"`
	Command        []*string          `json:"Command,omitempty" xml:"Command,omitempty" type:"Repeated"`
	Envs           map[string]*string `json:"Envs,omitempty" xml:"Envs,omitempty"`
	Loggings       []*Logging         `json:"Loggings,omitempty" xml:"Loggings,omitempty" type:"Repeated"`
	MountPoints    []*MountPoint      `json:"MountPoints,omitempty" xml:"MountPoints,omitempty" type:"Repeated"`
	PackageUri     *string            `json:"PackageUri,omitempty" xml:"PackageUri,omitempty"`
	RunningTimeout *int32             `json:"RunningTimeout,omitempty" xml:"RunningTimeout,omitempty"`
	Runtimes       *BootstrapRuntime  `json:"Runtimes,omitempty" xml:"Runtimes,omitempty"`
	Volumes        []*Volume          `json:"Volumes,omitempty" xml:"Volumes,omitempty" type:"Repeated"`
}

func (Bootstrap) GoString

func (s Bootstrap) GoString() string

func (*Bootstrap) SetBackground

func (s *Bootstrap) SetBackground(v bool) *Bootstrap

func (*Bootstrap) SetCommand

func (s *Bootstrap) SetCommand(v []*string) *Bootstrap

func (*Bootstrap) SetEnvs

func (s *Bootstrap) SetEnvs(v map[string]*string) *Bootstrap

func (*Bootstrap) SetLoggings

func (s *Bootstrap) SetLoggings(v []*Logging) *Bootstrap

func (*Bootstrap) SetMountPoints

func (s *Bootstrap) SetMountPoints(v []*MountPoint) *Bootstrap

func (*Bootstrap) SetPackageUri

func (s *Bootstrap) SetPackageUri(v string) *Bootstrap

func (*Bootstrap) SetRunningTimeout

func (s *Bootstrap) SetRunningTimeout(v int32) *Bootstrap

func (*Bootstrap) SetRuntimes

func (s *Bootstrap) SetRuntimes(v *BootstrapRuntime) *Bootstrap

func (*Bootstrap) SetVolumes

func (s *Bootstrap) SetVolumes(v []*Volume) *Bootstrap

func (Bootstrap) String

func (s Bootstrap) String() string

type BootstrapRuntime

type BootstrapRuntime struct {
	Docker         *Docker `json:"Docker,omitempty" xml:"Docker,omitempty"`
	ShareDirectory *string `json:"ShareDirectory,omitempty" xml:"ShareDirectory,omitempty"`
}

func (BootstrapRuntime) GoString

func (s BootstrapRuntime) GoString() string

func (*BootstrapRuntime) SetDocker

func (s *BootstrapRuntime) SetDocker(v *Docker) *BootstrapRuntime

func (*BootstrapRuntime) SetShareDirectory

func (s *BootstrapRuntime) SetShareDirectory(v string) *BootstrapRuntime

func (BootstrapRuntime) String

func (s BootstrapRuntime) String() string

type CancelJobRequest

type CancelJobRequest struct {
	ExitCode *string `json:"ExitCode,omitempty" xml:"ExitCode,omitempty"`
	JobId    *string `json:"JobId,omitempty" xml:"JobId,omitempty"`
	Project  *string `json:"Project,omitempty" xml:"Project,omitempty"`
	Reason   *string `json:"Reason,omitempty" xml:"Reason,omitempty"`
}

func (CancelJobRequest) GoString

func (s CancelJobRequest) GoString() string

func (*CancelJobRequest) SetExitCode

func (s *CancelJobRequest) SetExitCode(v string) *CancelJobRequest

func (*CancelJobRequest) SetJobId

func (s *CancelJobRequest) SetJobId(v string) *CancelJobRequest

func (*CancelJobRequest) SetProject

func (s *CancelJobRequest) SetProject(v string) *CancelJobRequest

func (*CancelJobRequest) SetReason

func (s *CancelJobRequest) SetReason(v string) *CancelJobRequest

func (CancelJobRequest) String

func (s CancelJobRequest) String() string

type CancelJobResponse

type CancelJobResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CancelJobResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CancelJobResponse) GoString

func (s CancelJobResponse) GoString() string

func (*CancelJobResponse) SetBody

func (*CancelJobResponse) SetHeaders

func (s *CancelJobResponse) SetHeaders(v map[string]*string) *CancelJobResponse

func (*CancelJobResponse) SetStatusCode

func (s *CancelJobResponse) SetStatusCode(v int32) *CancelJobResponse

func (CancelJobResponse) String

func (s CancelJobResponse) String() string

type CancelJobResponseBody

type CancelJobResponseBody struct {
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CancelJobResponseBody) GoString

func (s CancelJobResponseBody) GoString() string

func (*CancelJobResponseBody) SetHostId

func (*CancelJobResponseBody) SetRequestId

func (CancelJobResponseBody) String

func (s CancelJobResponseBody) String() string

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) CancelJob

func (client *Client) CancelJob(request *CancelJobRequest) (_result *CancelJobResponse, _err error)

func (*Client) CancelJobWithOptions

func (client *Client) CancelJobWithOptions(request *CancelJobRequest, runtime *util.RuntimeOptions) (_result *CancelJobResponse, _err error)

func (*Client) CreateCluster

func (client *Client) CreateCluster(request *CreateClusterRequest) (_result *CreateClusterResponse, _err error)

func (*Client) CreateClusterWithOptions

func (client *Client) CreateClusterWithOptions(tmpReq *CreateClusterRequest, runtime *util.RuntimeOptions) (_result *CreateClusterResponse, _err error)

func (*Client) CreateJob

func (client *Client) CreateJob(request *CreateJobRequest) (_result *CreateJobResponse, _err error)

func (*Client) CreateJobQueue

func (client *Client) CreateJobQueue(request *CreateJobQueueRequest) (_result *CreateJobQueueResponse, _err error)

func (*Client) CreateJobQueueWithOptions

func (client *Client) CreateJobQueueWithOptions(tmpReq *CreateJobQueueRequest, runtime *util.RuntimeOptions) (_result *CreateJobQueueResponse, _err error)

func (*Client) CreateJobWithOptions

func (client *Client) CreateJobWithOptions(tmpReq *CreateJobRequest, runtime *util.RuntimeOptions) (_result *CreateJobResponse, _err error)

func (*Client) CreateProject

func (client *Client) CreateProject(request *CreateProjectRequest) (_result *CreateProjectResponse, _err error)

func (*Client) CreateProjectWithOptions

func (client *Client) CreateProjectWithOptions(tmpReq *CreateProjectRequest, runtime *util.RuntimeOptions) (_result *CreateProjectResponse, _err error)

func (*Client) DeleteCluster

func (client *Client) DeleteCluster(request *DeleteClusterRequest) (_result *DeleteClusterResponse, _err error)

func (*Client) DeleteClusterWithOptions

func (client *Client) DeleteClusterWithOptions(request *DeleteClusterRequest, runtime *util.RuntimeOptions) (_result *DeleteClusterResponse, _err error)

func (*Client) DeleteJob

func (client *Client) DeleteJob(request *DeleteJobRequest) (_result *DeleteJobResponse, _err error)

func (*Client) DeleteJobQueue

func (client *Client) DeleteJobQueue(request *DeleteJobQueueRequest) (_result *DeleteJobQueueResponse, _err error)

func (*Client) DeleteJobQueueWithOptions

func (client *Client) DeleteJobQueueWithOptions(request *DeleteJobQueueRequest, runtime *util.RuntimeOptions) (_result *DeleteJobQueueResponse, _err error)

func (*Client) DeleteJobWithOptions

func (client *Client) DeleteJobWithOptions(request *DeleteJobRequest, runtime *util.RuntimeOptions) (_result *DeleteJobResponse, _err error)

func (*Client) DeleteProject

func (client *Client) DeleteProject(request *DeleteProjectRequest) (_result *DeleteProjectResponse, _err error)

func (*Client) DeleteProjectWithOptions

func (client *Client) DeleteProjectWithOptions(request *DeleteProjectRequest, runtime *util.RuntimeOptions) (_result *DeleteProjectResponse, _err error)

func (*Client) GetCluster

func (client *Client) GetCluster(request *GetClusterRequest) (_result *GetClusterResponse, _err error)

func (*Client) GetClusterWithOptions

func (client *Client) GetClusterWithOptions(request *GetClusterRequest, runtime *util.RuntimeOptions) (_result *GetClusterResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetJob

func (client *Client) GetJob(request *GetJobRequest) (_result *GetJobResponse, _err error)

func (*Client) GetJobQueue

func (client *Client) GetJobQueue(request *GetJobQueueRequest) (_result *GetJobQueueResponse, _err error)

func (*Client) GetJobQueueWithOptions

func (client *Client) GetJobQueueWithOptions(request *GetJobQueueRequest, runtime *util.RuntimeOptions) (_result *GetJobQueueResponse, _err error)

func (*Client) GetJobWithOptions

func (client *Client) GetJobWithOptions(request *GetJobRequest, runtime *util.RuntimeOptions) (_result *GetJobResponse, _err error)

func (*Client) GetProject

func (client *Client) GetProject(request *GetProjectRequest) (_result *GetProjectResponse, _err error)

func (*Client) GetProjectWithOptions

func (client *Client) GetProjectWithOptions(request *GetProjectRequest, runtime *util.RuntimeOptions) (_result *GetProjectResponse, _err error)

func (*Client) GetWorker

func (client *Client) GetWorker(request *GetWorkerRequest) (_result *GetWorkerResponse, _err error)

func (*Client) GetWorkerWithOptions

func (client *Client) GetWorkerWithOptions(request *GetWorkerRequest, runtime *util.RuntimeOptions) (_result *GetWorkerResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) KillWorker

func (client *Client) KillWorker(request *KillWorkerRequest) (_result *KillWorkerResponse, _err error)

func (*Client) KillWorkerWithOptions

func (client *Client) KillWorkerWithOptions(request *KillWorkerRequest, runtime *util.RuntimeOptions) (_result *KillWorkerResponse, _err error)

func (*Client) ListClusters

func (client *Client) ListClusters(request *ListClustersRequest) (_result *ListClustersResponse, _err error)

func (*Client) ListClustersWithOptions

func (client *Client) ListClustersWithOptions(request *ListClustersRequest, runtime *util.RuntimeOptions) (_result *ListClustersResponse, _err error)

func (*Client) ListJobQueues

func (client *Client) ListJobQueues(request *ListJobQueuesRequest) (_result *ListJobQueuesResponse, _err error)

func (*Client) ListJobQueuesWithOptions

func (client *Client) ListJobQueuesWithOptions(request *ListJobQueuesRequest, runtime *util.RuntimeOptions) (_result *ListJobQueuesResponse, _err error)

func (*Client) ListJobs

func (client *Client) ListJobs(request *ListJobsRequest) (_result *ListJobsResponse, _err error)

func (*Client) ListJobsWithOptions

func (client *Client) ListJobsWithOptions(request *ListJobsRequest, runtime *util.RuntimeOptions) (_result *ListJobsResponse, _err error)

func (*Client) ListProjects

func (client *Client) ListProjects(request *ListProjectsRequest) (_result *ListProjectsResponse, _err error)

func (*Client) ListProjectsWithOptions

func (client *Client) ListProjectsWithOptions(request *ListProjectsRequest, runtime *util.RuntimeOptions) (_result *ListProjectsResponse, _err error)

func (*Client) ListRegions

func (client *Client) ListRegions(request *ListRegionsRequest) (_result *ListRegionsResponse, _err error)

func (*Client) ListRegionsWithOptions

func (client *Client) ListRegionsWithOptions(request *ListRegionsRequest, runtime *util.RuntimeOptions) (_result *ListRegionsResponse, _err error)

func (*Client) ListWorkers

func (client *Client) ListWorkers(request *ListWorkersRequest) (_result *ListWorkersResponse, _err error)

func (*Client) ListWorkersWithOptions

func (client *Client) ListWorkersWithOptions(request *ListWorkersRequest, runtime *util.RuntimeOptions) (_result *ListWorkersResponse, _err error)

func (*Client) OpenBatchComputeService

func (client *Client) OpenBatchComputeService() (_result *OpenBatchComputeServiceResponse, _err error)

func (*Client) OpenBatchComputeServiceWithOptions

func (client *Client) OpenBatchComputeServiceWithOptions(runtime *util.RuntimeOptions) (_result *OpenBatchComputeServiceResponse, _err error)

func (*Client) PollCmd

func (client *Client) PollCmd(request *PollCmdRequest) (_result *PollCmdResponse, _err error)

func (*Client) PollCmdWithOptions

func (client *Client) PollCmdWithOptions(request *PollCmdRequest, runtime *util.RuntimeOptions) (_result *PollCmdResponse, _err error)

func (*Client) RecreateWorker

func (client *Client) RecreateWorker(request *RecreateWorkerRequest) (_result *RecreateWorkerResponse, _err error)

func (*Client) RecreateWorkerWithOptions

func (client *Client) RecreateWorkerWithOptions(request *RecreateWorkerRequest, runtime *util.RuntimeOptions) (_result *RecreateWorkerResponse, _err error)

func (*Client) RunJob

func (client *Client) RunJob(request *RunJobRequest) (_result *RunJobResponse, _err error)

func (*Client) RunJobWithOptions

func (client *Client) RunJobWithOptions(tmpReq *RunJobRequest, runtime *util.RuntimeOptions) (_result *RunJobResponse, _err error)

func (*Client) UpdateCluster

func (client *Client) UpdateCluster(request *UpdateClusterRequest) (_result *UpdateClusterResponse, _err error)

func (*Client) UpdateClusterWithOptions

func (client *Client) UpdateClusterWithOptions(tmpReq *UpdateClusterRequest, runtime *util.RuntimeOptions) (_result *UpdateClusterResponse, _err error)

func (*Client) UpdateJobQueue

func (client *Client) UpdateJobQueue(request *UpdateJobQueueRequest) (_result *UpdateJobQueueResponse, _err error)

func (*Client) UpdateJobQueueWithOptions

func (client *Client) UpdateJobQueueWithOptions(tmpReq *UpdateJobQueueRequest, runtime *util.RuntimeOptions) (_result *UpdateJobQueueResponse, _err error)

func (*Client) UpdateProject

func (client *Client) UpdateProject(request *UpdateProjectRequest) (_result *UpdateProjectResponse, _err error)

func (*Client) UpdateProjectWithOptions

func (client *Client) UpdateProjectWithOptions(tmpReq *UpdateProjectRequest, runtime *util.RuntimeOptions) (_result *UpdateProjectResponse, _err error)

func (*Client) UpdateWorkerStatus

func (client *Client) UpdateWorkerStatus(request *UpdateWorkerStatusRequest) (_result *UpdateWorkerStatusResponse, _err error)

func (*Client) UpdateWorkerStatusWithOptions

func (client *Client) UpdateWorkerStatusWithOptions(request *UpdateWorkerStatusRequest, runtime *util.RuntimeOptions) (_result *UpdateWorkerStatusResponse, _err error)

type ClusterDefinition

type ClusterDefinition struct {
	AutoScaling       []*AutoScaling     `json:"AutoScaling,omitempty" xml:"AutoScaling,omitempty" type:"Repeated"`
	Bootstrap         *Bootstrap         `json:"Bootstrap,omitempty" xml:"Bootstrap,omitempty"`
	CredentialConfigs *CredentialConfig  `json:"CredentialConfigs,omitempty" xml:"CredentialConfigs,omitempty"`
	Docker            *Docker            `json:"Docker,omitempty" xml:"Docker,omitempty"`
	ECS               *ECS               `json:"ECS,omitempty" xml:"ECS,omitempty"`
	LivenessProbe     *Probe             `json:"LivenessProbe,omitempty" xml:"LivenessProbe,omitempty"`
	ManagedJobQueue   *bool              `json:"ManagedJobQueue,omitempty" xml:"ManagedJobQueue,omitempty"`
	MountPoints       []*MountPoint      `json:"MountPoints,omitempty" xml:"MountPoints,omitempty" type:"Repeated"`
	ProviderType      *string            `json:"ProviderType,omitempty" xml:"ProviderType,omitempty"`
	Resources         map[string]*string `json:"Resources,omitempty" xml:"Resources,omitempty"`
	SLB               *SLB               `json:"SLB,omitempty" xml:"SLB,omitempty"`
	ScaleDownDelay    *int32             `json:"ScaleDownDelay,omitempty" xml:"ScaleDownDelay,omitempty"`
	ScaleUpDelay      *int32             `json:"ScaleUpDelay,omitempty" xml:"ScaleUpDelay,omitempty"`
	Scaling           *Scaling           `json:"Scaling,omitempty" xml:"Scaling,omitempty"`
	StartupProbe      *Probe             `json:"StartupProbe,omitempty" xml:"StartupProbe,omitempty"`
	UpgradePolicy     *UpgradePolicy     `json:"UpgradePolicy,omitempty" xml:"UpgradePolicy,omitempty"`
	VPC               *VPC               `json:"VPC,omitempty" xml:"VPC,omitempty"`
	Volumes           []*Volume          `json:"Volumes,omitempty" xml:"Volumes,omitempty" type:"Repeated"`
	WorkerType        *string            `json:"WorkerType,omitempty" xml:"WorkerType,omitempty"`
}

func (ClusterDefinition) GoString

func (s ClusterDefinition) GoString() string

func (*ClusterDefinition) SetAutoScaling

func (s *ClusterDefinition) SetAutoScaling(v []*AutoScaling) *ClusterDefinition

func (*ClusterDefinition) SetBootstrap

func (s *ClusterDefinition) SetBootstrap(v *Bootstrap) *ClusterDefinition

func (*ClusterDefinition) SetCredentialConfigs

func (s *ClusterDefinition) SetCredentialConfigs(v *CredentialConfig) *ClusterDefinition

func (*ClusterDefinition) SetDocker

func (s *ClusterDefinition) SetDocker(v *Docker) *ClusterDefinition

func (*ClusterDefinition) SetECS

func (s *ClusterDefinition) SetECS(v *ECS) *ClusterDefinition

func (*ClusterDefinition) SetLivenessProbe

func (s *ClusterDefinition) SetLivenessProbe(v *Probe) *ClusterDefinition

func (*ClusterDefinition) SetManagedJobQueue

func (s *ClusterDefinition) SetManagedJobQueue(v bool) *ClusterDefinition

func (*ClusterDefinition) SetMountPoints

func (s *ClusterDefinition) SetMountPoints(v []*MountPoint) *ClusterDefinition

func (*ClusterDefinition) SetProviderType

func (s *ClusterDefinition) SetProviderType(v string) *ClusterDefinition

func (*ClusterDefinition) SetResources

func (s *ClusterDefinition) SetResources(v map[string]*string) *ClusterDefinition

func (*ClusterDefinition) SetSLB

func (s *ClusterDefinition) SetSLB(v *SLB) *ClusterDefinition

func (*ClusterDefinition) SetScaleDownDelay

func (s *ClusterDefinition) SetScaleDownDelay(v int32) *ClusterDefinition

func (*ClusterDefinition) SetScaleUpDelay

func (s *ClusterDefinition) SetScaleUpDelay(v int32) *ClusterDefinition

func (*ClusterDefinition) SetScaling

func (s *ClusterDefinition) SetScaling(v *Scaling) *ClusterDefinition

func (*ClusterDefinition) SetStartupProbe

func (s *ClusterDefinition) SetStartupProbe(v *Probe) *ClusterDefinition

func (*ClusterDefinition) SetUpgradePolicy

func (s *ClusterDefinition) SetUpgradePolicy(v *UpgradePolicy) *ClusterDefinition

func (*ClusterDefinition) SetVPC

func (s *ClusterDefinition) SetVPC(v *VPC) *ClusterDefinition

func (*ClusterDefinition) SetVolumes

func (s *ClusterDefinition) SetVolumes(v []*Volume) *ClusterDefinition

func (*ClusterDefinition) SetWorkerType

func (s *ClusterDefinition) SetWorkerType(v string) *ClusterDefinition

func (ClusterDefinition) String

func (s ClusterDefinition) String() string

type Conditions

type Conditions struct {
	Condition          *string   `json:"Condition,omitempty" xml:"Condition,omitempty"`
	Errors             []*Errors `json:"Errors,omitempty" xml:"Errors,omitempty" type:"Repeated"`
	LastProbeTime      *string   `json:"LastProbeTime,omitempty" xml:"LastProbeTime,omitempty"`
	LastTransitionTime *string   `json:"LastTransitionTime,omitempty" xml:"LastTransitionTime,omitempty"`
	Status             *string   `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (Conditions) GoString

func (s Conditions) GoString() string

func (*Conditions) SetCondition

func (s *Conditions) SetCondition(v string) *Conditions

func (*Conditions) SetErrors

func (s *Conditions) SetErrors(v []*Errors) *Conditions

func (*Conditions) SetLastProbeTime

func (s *Conditions) SetLastProbeTime(v string) *Conditions

func (*Conditions) SetLastTransitionTime

func (s *Conditions) SetLastTransitionTime(v string) *Conditions

func (*Conditions) SetStatus

func (s *Conditions) SetStatus(v string) *Conditions

func (Conditions) String

func (s Conditions) String() string

type CreateClusterRequest

type CreateClusterRequest struct {
	ClientToken *string            `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Definition  *ClusterDefinition `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description *string            `json:"Description,omitempty" xml:"Description,omitempty"`
	Name        *string            `json:"Name,omitempty" xml:"Name,omitempty"`
	Project     *string            `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (CreateClusterRequest) GoString

func (s CreateClusterRequest) GoString() string

func (*CreateClusterRequest) SetClientToken

func (s *CreateClusterRequest) SetClientToken(v string) *CreateClusterRequest

func (*CreateClusterRequest) SetDefinition

func (*CreateClusterRequest) SetDescription

func (s *CreateClusterRequest) SetDescription(v string) *CreateClusterRequest

func (*CreateClusterRequest) SetName

func (*CreateClusterRequest) SetProject

func (CreateClusterRequest) String

func (s CreateClusterRequest) String() string

type CreateClusterResponse

type CreateClusterResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateClusterResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateClusterResponse) GoString

func (s CreateClusterResponse) GoString() string

func (*CreateClusterResponse) SetBody

func (*CreateClusterResponse) SetHeaders

func (*CreateClusterResponse) SetStatusCode

func (s *CreateClusterResponse) SetStatusCode(v int32) *CreateClusterResponse

func (CreateClusterResponse) String

func (s CreateClusterResponse) String() string

type CreateClusterResponseBody

type CreateClusterResponseBody struct {
	ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateClusterResponseBody) GoString

func (s CreateClusterResponseBody) GoString() string

func (*CreateClusterResponseBody) SetClusterId

func (*CreateClusterResponseBody) SetHostId

func (*CreateClusterResponseBody) SetRequestId

func (CreateClusterResponseBody) String

func (s CreateClusterResponseBody) String() string

type CreateClusterShrinkRequest

type CreateClusterShrinkRequest struct {
	ClientToken      *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DefinitionShrink *string `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description      *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Name             *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Project          *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (CreateClusterShrinkRequest) GoString

func (s CreateClusterShrinkRequest) GoString() string

func (*CreateClusterShrinkRequest) SetClientToken

func (*CreateClusterShrinkRequest) SetDefinitionShrink

func (*CreateClusterShrinkRequest) SetDescription

func (*CreateClusterShrinkRequest) SetName

func (*CreateClusterShrinkRequest) SetProject

func (CreateClusterShrinkRequest) String

type CreateJobQueueRequest

type CreateJobQueueRequest struct {
	ClientToken *string             `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Definition  *JobQueueDefinition `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description *string             `json:"Description,omitempty" xml:"Description,omitempty"`
	Name        *string             `json:"Name,omitempty" xml:"Name,omitempty"`
	Project     *string             `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (CreateJobQueueRequest) GoString

func (s CreateJobQueueRequest) GoString() string

func (*CreateJobQueueRequest) SetClientToken

func (s *CreateJobQueueRequest) SetClientToken(v string) *CreateJobQueueRequest

func (*CreateJobQueueRequest) SetDefinition

func (*CreateJobQueueRequest) SetDescription

func (s *CreateJobQueueRequest) SetDescription(v string) *CreateJobQueueRequest

func (*CreateJobQueueRequest) SetName

func (*CreateJobQueueRequest) SetProject

func (CreateJobQueueRequest) String

func (s CreateJobQueueRequest) String() string

type CreateJobQueueResponse

type CreateJobQueueResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateJobQueueResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateJobQueueResponse) GoString

func (s CreateJobQueueResponse) GoString() string

func (*CreateJobQueueResponse) SetBody

func (*CreateJobQueueResponse) SetHeaders

func (*CreateJobQueueResponse) SetStatusCode

func (CreateJobQueueResponse) String

func (s CreateJobQueueResponse) String() string

type CreateJobQueueResponseBody

type CreateJobQueueResponseBody struct {
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	Name      *string `json:"Name,omitempty" xml:"Name,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateJobQueueResponseBody) GoString

func (s CreateJobQueueResponseBody) GoString() string

func (*CreateJobQueueResponseBody) SetHostId

func (*CreateJobQueueResponseBody) SetName

func (*CreateJobQueueResponseBody) SetRequestId

func (CreateJobQueueResponseBody) String

type CreateJobQueueShrinkRequest

type CreateJobQueueShrinkRequest struct {
	ClientToken      *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DefinitionShrink *string `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description      *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Name             *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Project          *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (CreateJobQueueShrinkRequest) GoString

func (s CreateJobQueueShrinkRequest) GoString() string

func (*CreateJobQueueShrinkRequest) SetClientToken

func (*CreateJobQueueShrinkRequest) SetDefinitionShrink

func (*CreateJobQueueShrinkRequest) SetDescription

func (*CreateJobQueueShrinkRequest) SetName

func (*CreateJobQueueShrinkRequest) SetProject

func (CreateJobQueueShrinkRequest) String

type CreateJobRequest

type CreateJobRequest struct {
	ClientToken *string        `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Definition  *JobDefinition `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description *string        `json:"Description,omitempty" xml:"Description,omitempty"`
	Name        *string        `json:"Name,omitempty" xml:"Name,omitempty"`
	Project     *string        `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (CreateJobRequest) GoString

func (s CreateJobRequest) GoString() string

func (*CreateJobRequest) SetClientToken

func (s *CreateJobRequest) SetClientToken(v string) *CreateJobRequest

func (*CreateJobRequest) SetDefinition

func (s *CreateJobRequest) SetDefinition(v *JobDefinition) *CreateJobRequest

func (*CreateJobRequest) SetDescription

func (s *CreateJobRequest) SetDescription(v string) *CreateJobRequest

func (*CreateJobRequest) SetName

func (s *CreateJobRequest) SetName(v string) *CreateJobRequest

func (*CreateJobRequest) SetProject

func (s *CreateJobRequest) SetProject(v string) *CreateJobRequest

func (CreateJobRequest) String

func (s CreateJobRequest) String() string

type CreateJobResponse

type CreateJobResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateJobResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateJobResponse) GoString

func (s CreateJobResponse) GoString() string

func (*CreateJobResponse) SetBody

func (*CreateJobResponse) SetHeaders

func (s *CreateJobResponse) SetHeaders(v map[string]*string) *CreateJobResponse

func (*CreateJobResponse) SetStatusCode

func (s *CreateJobResponse) SetStatusCode(v int32) *CreateJobResponse

func (CreateJobResponse) String

func (s CreateJobResponse) String() string

type CreateJobResponseBody

type CreateJobResponseBody struct {
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	JobId     *string `json:"JobId,omitempty" xml:"JobId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateJobResponseBody) GoString

func (s CreateJobResponseBody) GoString() string

func (*CreateJobResponseBody) SetHostId

func (*CreateJobResponseBody) SetJobId

func (*CreateJobResponseBody) SetRequestId

func (CreateJobResponseBody) String

func (s CreateJobResponseBody) String() string

type CreateJobShrinkRequest

type CreateJobShrinkRequest struct {
	ClientToken      *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DefinitionShrink *string `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description      *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Name             *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Project          *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (CreateJobShrinkRequest) GoString

func (s CreateJobShrinkRequest) GoString() string

func (*CreateJobShrinkRequest) SetClientToken

func (*CreateJobShrinkRequest) SetDefinitionShrink

func (s *CreateJobShrinkRequest) SetDefinitionShrink(v string) *CreateJobShrinkRequest

func (*CreateJobShrinkRequest) SetDescription

func (*CreateJobShrinkRequest) SetName

func (*CreateJobShrinkRequest) SetProject

func (CreateJobShrinkRequest) String

func (s CreateJobShrinkRequest) String() string

type CreateProjectRequest

type CreateProjectRequest struct {
	ClientToken *string            `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Definition  *ProjectDefinition `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description *string            `json:"Description,omitempty" xml:"Description,omitempty"`
	Project     *string            `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (CreateProjectRequest) GoString

func (s CreateProjectRequest) GoString() string

func (*CreateProjectRequest) SetClientToken

func (s *CreateProjectRequest) SetClientToken(v string) *CreateProjectRequest

func (*CreateProjectRequest) SetDefinition

func (*CreateProjectRequest) SetDescription

func (s *CreateProjectRequest) SetDescription(v string) *CreateProjectRequest

func (*CreateProjectRequest) SetProject

func (CreateProjectRequest) String

func (s CreateProjectRequest) String() string

type CreateProjectResponse

type CreateProjectResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateProjectResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateProjectResponse) GoString

func (s CreateProjectResponse) GoString() string

func (*CreateProjectResponse) SetBody

func (*CreateProjectResponse) SetHeaders

func (*CreateProjectResponse) SetStatusCode

func (s *CreateProjectResponse) SetStatusCode(v int32) *CreateProjectResponse

func (CreateProjectResponse) String

func (s CreateProjectResponse) String() string

type CreateProjectResponseBody

type CreateProjectResponseBody struct {
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	Project   *string `json:"Project,omitempty" xml:"Project,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateProjectResponseBody) GoString

func (s CreateProjectResponseBody) GoString() string

func (*CreateProjectResponseBody) SetHostId

func (*CreateProjectResponseBody) SetProject

func (*CreateProjectResponseBody) SetRequestId

func (CreateProjectResponseBody) String

func (s CreateProjectResponseBody) String() string

type CreateProjectShrinkRequest

type CreateProjectShrinkRequest struct {
	ClientToken      *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DefinitionShrink *string `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description      *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Project          *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (CreateProjectShrinkRequest) GoString

func (s CreateProjectShrinkRequest) GoString() string

func (*CreateProjectShrinkRequest) SetClientToken

func (*CreateProjectShrinkRequest) SetDefinitionShrink

func (*CreateProjectShrinkRequest) SetDescription

func (*CreateProjectShrinkRequest) SetProject

func (CreateProjectShrinkRequest) String

type CredentialConfig

type CredentialConfig struct {
	Chain       []*ServiceRoleNode `json:"Chain,omitempty" xml:"Chain,omitempty" type:"Repeated"`
	Policy      *string            `json:"Policy,omitempty" xml:"Policy,omitempty"`
	ServiceRole *string            `json:"ServiceRole,omitempty" xml:"ServiceRole,omitempty"`
}

func (CredentialConfig) GoString

func (s CredentialConfig) GoString() string

func (*CredentialConfig) SetChain

func (*CredentialConfig) SetPolicy

func (s *CredentialConfig) SetPolicy(v string) *CredentialConfig

func (*CredentialConfig) SetServiceRole

func (s *CredentialConfig) SetServiceRole(v string) *CredentialConfig

func (CredentialConfig) String

func (s CredentialConfig) String() string

type DeleteClusterRequest

type DeleteClusterRequest struct {
	ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Project   *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (DeleteClusterRequest) GoString

func (s DeleteClusterRequest) GoString() string

func (*DeleteClusterRequest) SetClusterId

func (s *DeleteClusterRequest) SetClusterId(v string) *DeleteClusterRequest

func (*DeleteClusterRequest) SetProject

func (DeleteClusterRequest) String

func (s DeleteClusterRequest) String() string

type DeleteClusterResponse

type DeleteClusterResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteClusterResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteClusterResponse) GoString

func (s DeleteClusterResponse) GoString() string

func (*DeleteClusterResponse) SetBody

func (*DeleteClusterResponse) SetHeaders

func (*DeleteClusterResponse) SetStatusCode

func (s *DeleteClusterResponse) SetStatusCode(v int32) *DeleteClusterResponse

func (DeleteClusterResponse) String

func (s DeleteClusterResponse) String() string

type DeleteClusterResponseBody

type DeleteClusterResponseBody struct {
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteClusterResponseBody) GoString

func (s DeleteClusterResponseBody) GoString() string

func (*DeleteClusterResponseBody) SetHostId

func (*DeleteClusterResponseBody) SetRequestId

func (DeleteClusterResponseBody) String

func (s DeleteClusterResponseBody) String() string

type DeleteJobQueueRequest

type DeleteJobQueueRequest struct {
	Name    *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Project *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (DeleteJobQueueRequest) GoString

func (s DeleteJobQueueRequest) GoString() string

func (*DeleteJobQueueRequest) SetName

func (*DeleteJobQueueRequest) SetProject

func (DeleteJobQueueRequest) String

func (s DeleteJobQueueRequest) String() string

type DeleteJobQueueResponse

type DeleteJobQueueResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteJobQueueResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteJobQueueResponse) GoString

func (s DeleteJobQueueResponse) GoString() string

func (*DeleteJobQueueResponse) SetBody

func (*DeleteJobQueueResponse) SetHeaders

func (*DeleteJobQueueResponse) SetStatusCode

func (DeleteJobQueueResponse) String

func (s DeleteJobQueueResponse) String() string

type DeleteJobQueueResponseBody

type DeleteJobQueueResponseBody struct {
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteJobQueueResponseBody) GoString

func (s DeleteJobQueueResponseBody) GoString() string

func (*DeleteJobQueueResponseBody) SetHostId

func (*DeleteJobQueueResponseBody) SetRequestId

func (DeleteJobQueueResponseBody) String

type DeleteJobRequest

type DeleteJobRequest struct {
	JobId   *string `json:"JobId,omitempty" xml:"JobId,omitempty"`
	Project *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (DeleteJobRequest) GoString

func (s DeleteJobRequest) GoString() string

func (*DeleteJobRequest) SetJobId

func (s *DeleteJobRequest) SetJobId(v string) *DeleteJobRequest

func (*DeleteJobRequest) SetProject

func (s *DeleteJobRequest) SetProject(v string) *DeleteJobRequest

func (DeleteJobRequest) String

func (s DeleteJobRequest) String() string

type DeleteJobResponse

type DeleteJobResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteJobResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteJobResponse) GoString

func (s DeleteJobResponse) GoString() string

func (*DeleteJobResponse) SetBody

func (*DeleteJobResponse) SetHeaders

func (s *DeleteJobResponse) SetHeaders(v map[string]*string) *DeleteJobResponse

func (*DeleteJobResponse) SetStatusCode

func (s *DeleteJobResponse) SetStatusCode(v int32) *DeleteJobResponse

func (DeleteJobResponse) String

func (s DeleteJobResponse) String() string

type DeleteJobResponseBody

type DeleteJobResponseBody struct {
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteJobResponseBody) GoString

func (s DeleteJobResponseBody) GoString() string

func (*DeleteJobResponseBody) SetHostId

func (*DeleteJobResponseBody) SetRequestId

func (DeleteJobResponseBody) String

func (s DeleteJobResponseBody) String() string

type DeleteProjectRequest

type DeleteProjectRequest struct {
	Project *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (DeleteProjectRequest) GoString

func (s DeleteProjectRequest) GoString() string

func (*DeleteProjectRequest) SetProject

func (DeleteProjectRequest) String

func (s DeleteProjectRequest) String() string

type DeleteProjectResponse

type DeleteProjectResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteProjectResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteProjectResponse) GoString

func (s DeleteProjectResponse) GoString() string

func (*DeleteProjectResponse) SetBody

func (*DeleteProjectResponse) SetHeaders

func (*DeleteProjectResponse) SetStatusCode

func (s *DeleteProjectResponse) SetStatusCode(v int32) *DeleteProjectResponse

func (DeleteProjectResponse) String

func (s DeleteProjectResponse) String() string

type DeleteProjectResponseBody

type DeleteProjectResponseBody struct {
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteProjectResponseBody) GoString

func (s DeleteProjectResponseBody) GoString() string

func (*DeleteProjectResponseBody) SetHostId

func (*DeleteProjectResponseBody) SetRequestId

func (DeleteProjectResponseBody) String

func (s DeleteProjectResponseBody) String() string

type Destination

type Destination struct {
	OSS *OSSDescription `json:"OSS,omitempty" xml:"OSS,omitempty"`
	PDS *PDSDescription `json:"PDS,omitempty" xml:"PDS,omitempty"`
}

func (Destination) GoString

func (s Destination) GoString() string

func (*Destination) SetOSS

func (s *Destination) SetOSS(v *OSSDescription) *Destination

func (*Destination) SetPDS

func (s *Destination) SetPDS(v *PDSDescription) *Destination

func (Destination) String

func (s Destination) String() string

type Docker

type Docker struct {
	CredentialType *string        `json:"CredentialType,omitempty" xml:"CredentialType,omitempty"`
	ExposedPorts   []*ExposedPort `json:"ExposedPorts,omitempty" xml:"ExposedPorts,omitempty" type:"Repeated"`
	Image          *string        `json:"Image,omitempty" xml:"Image,omitempty"`
}

func (Docker) GoString

func (s Docker) GoString() string

func (*Docker) SetCredentialType

func (s *Docker) SetCredentialType(v string) *Docker

func (*Docker) SetExposedPorts

func (s *Docker) SetExposedPorts(v []*ExposedPort) *Docker

func (*Docker) SetImage

func (s *Docker) SetImage(v string) *Docker

func (Docker) String

func (s Docker) String() string

type ECS

type ECS struct {
	HostnamePrefix  *string `json:"HostnamePrefix,omitempty" xml:"HostnamePrefix,omitempty"`
	InstanceType    *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
	PasswordInherit *bool   `json:"PasswordInherit,omitempty" xml:"PasswordInherit,omitempty"`
	ResourceType    *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	SpotPriceLimit  *string `json:"SpotPriceLimit,omitempty" xml:"SpotPriceLimit,omitempty"`
	SpotStrategy    *string `json:"SpotStrategy,omitempty" xml:"SpotStrategy,omitempty"`
	SystemDiskSize  *int32  `json:"SystemDiskSize,omitempty" xml:"SystemDiskSize,omitempty"`
	SystemDiskType  *string `json:"SystemDiskType,omitempty" xml:"SystemDiskType,omitempty"`
	VMImage         *string `json:"VMImage,omitempty" xml:"VMImage,omitempty"`
}

func (ECS) GoString

func (s ECS) GoString() string

func (*ECS) SetHostnamePrefix

func (s *ECS) SetHostnamePrefix(v string) *ECS

func (*ECS) SetInstanceType

func (s *ECS) SetInstanceType(v string) *ECS

func (*ECS) SetPasswordInherit

func (s *ECS) SetPasswordInherit(v bool) *ECS

func (*ECS) SetResourceType

func (s *ECS) SetResourceType(v string) *ECS

func (*ECS) SetSpotPriceLimit

func (s *ECS) SetSpotPriceLimit(v string) *ECS

func (*ECS) SetSpotStrategy

func (s *ECS) SetSpotStrategy(v string) *ECS

func (*ECS) SetSystemDiskSize

func (s *ECS) SetSystemDiskSize(v int32) *ECS

func (*ECS) SetSystemDiskType

func (s *ECS) SetSystemDiskType(v string) *ECS

func (*ECS) SetVMImage

func (s *ECS) SetVMImage(v string) *ECS

func (ECS) String

func (s ECS) String() string

type Errors

type Errors struct {
	Action  *string `json:"Action,omitempty" xml:"Action,omitempty"`
	Code    *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	Repeat  *int32  `json:"Repeat,omitempty" xml:"Repeat,omitempty"`
}

func (Errors) GoString

func (s Errors) GoString() string

func (*Errors) SetAction

func (s *Errors) SetAction(v string) *Errors

func (*Errors) SetCode

func (s *Errors) SetCode(v string) *Errors

func (*Errors) SetMessage

func (s *Errors) SetMessage(v string) *Errors

func (*Errors) SetRepeat

func (s *Errors) SetRepeat(v int32) *Errors

func (Errors) String

func (s Errors) String() string

type Exec

type Exec struct {
	Exec *ExecAction `json:"Exec,omitempty" xml:"Exec,omitempty"`
}

func (Exec) GoString

func (s Exec) GoString() string

func (*Exec) SetExec

func (s *Exec) SetExec(v *ExecAction) *Exec

func (Exec) String

func (s Exec) String() string

type ExecAction

type ExecAction struct {
	Command []*string `json:"Command,omitempty" xml:"Command,omitempty" type:"Repeated"`
}

func (ExecAction) GoString

func (s ExecAction) GoString() string

func (*ExecAction) SetCommand

func (s *ExecAction) SetCommand(v []*string) *ExecAction

func (ExecAction) String

func (s ExecAction) String() string

type ExposedPort

type ExposedPort struct {
	ContainerPort *int32   `json:"ContainerPort,omitempty" xml:"ContainerPort,omitempty"`
	HostPorts     []*int32 `json:"HostPorts,omitempty" xml:"HostPorts,omitempty" type:"Repeated"`
	Proto         *string  `json:"Proto,omitempty" xml:"Proto,omitempty"`
}

func (ExposedPort) GoString

func (s ExposedPort) GoString() string

func (*ExposedPort) SetContainerPort

func (s *ExposedPort) SetContainerPort(v int32) *ExposedPort

func (*ExposedPort) SetHostPorts

func (s *ExposedPort) SetHostPorts(v []*int32) *ExposedPort

func (*ExposedPort) SetProto

func (s *ExposedPort) SetProto(v string) *ExposedPort

func (ExposedPort) String

func (s ExposedPort) String() string

type FailStrategy

type FailStrategy struct {
	MaxRetries     *int32   `json:"MaxRetries,omitempty" xml:"MaxRetries,omitempty"`
	RunningTimeout *int32   `json:"RunningTimeout,omitempty" xml:"RunningTimeout,omitempty"`
	SuccessCode    []*int32 `json:"SuccessCode,omitempty" xml:"SuccessCode,omitempty" type:"Repeated"`
	WaitingTimeout *int32   `json:"WaitingTimeout,omitempty" xml:"WaitingTimeout,omitempty"`
}

func (FailStrategy) GoString

func (s FailStrategy) GoString() string

func (*FailStrategy) SetMaxRetries

func (s *FailStrategy) SetMaxRetries(v int32) *FailStrategy

func (*FailStrategy) SetRunningTimeout

func (s *FailStrategy) SetRunningTimeout(v int32) *FailStrategy

func (*FailStrategy) SetSuccessCode

func (s *FailStrategy) SetSuccessCode(v []*int32) *FailStrategy

func (*FailStrategy) SetWaitingTimeout

func (s *FailStrategy) SetWaitingTimeout(v int32) *FailStrategy

func (FailStrategy) String

func (s FailStrategy) String() string

type GetClusterRequest

type GetClusterRequest struct {
	ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Project   *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (GetClusterRequest) GoString

func (s GetClusterRequest) GoString() string

func (*GetClusterRequest) SetClusterId

func (s *GetClusterRequest) SetClusterId(v string) *GetClusterRequest

func (*GetClusterRequest) SetProject

func (s *GetClusterRequest) SetProject(v string) *GetClusterRequest

func (GetClusterRequest) String

func (s GetClusterRequest) String() string

type GetClusterResponse

type GetClusterResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetClusterResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetClusterResponse) GoString

func (s GetClusterResponse) GoString() string

func (*GetClusterResponse) SetBody

func (*GetClusterResponse) SetHeaders

func (s *GetClusterResponse) SetHeaders(v map[string]*string) *GetClusterResponse

func (*GetClusterResponse) SetStatusCode

func (s *GetClusterResponse) SetStatusCode(v int32) *GetClusterResponse

func (GetClusterResponse) String

func (s GetClusterResponse) String() string

type GetClusterResponseBody

type GetClusterResponseBody struct {
	ClusterId   *string                       `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Definition  *ClusterDefinition            `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description *string                       `json:"Description,omitempty" xml:"Description,omitempty"`
	HostId      *string                       `json:"HostId,omitempty" xml:"HostId,omitempty"`
	Name        *string                       `json:"Name,omitempty" xml:"Name,omitempty"`
	OwnerId     *string                       `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Project     *string                       `json:"Project,omitempty" xml:"Project,omitempty"`
	RequestId   *string                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Status      *GetClusterResponseBodyStatus `json:"Status,omitempty" xml:"Status,omitempty" type:"Struct"`
}

func (GetClusterResponseBody) GoString

func (s GetClusterResponseBody) GoString() string

func (*GetClusterResponseBody) SetClusterId

func (*GetClusterResponseBody) SetDefinition

func (*GetClusterResponseBody) SetDescription

func (*GetClusterResponseBody) SetHostId

func (*GetClusterResponseBody) SetName

func (*GetClusterResponseBody) SetOwnerId

func (*GetClusterResponseBody) SetProject

func (*GetClusterResponseBody) SetRequestId

func (*GetClusterResponseBody) SetStatus

func (GetClusterResponseBody) String

func (s GetClusterResponseBody) String() string

type GetClusterResponseBodyStatus

type GetClusterResponseBodyStatus struct {
	AllocatableResources map[string]*string `json:"AllocatableResources,omitempty" xml:"AllocatableResources,omitempty"`
	AllocatedResources   map[string]*string `json:"AllocatedResources,omitempty" xml:"AllocatedResources,omitempty"`
	Conditions           []*Conditions      `json:"Conditions,omitempty" xml:"Conditions,omitempty" type:"Repeated"`
	CreateTime           *string            `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	CurrentWorkerCount   *int32             `json:"CurrentWorkerCount,omitempty" xml:"CurrentWorkerCount,omitempty"`
	DesiredWorkerCount   *int32             `json:"DesiredWorkerCount,omitempty" xml:"DesiredWorkerCount,omitempty"`
	State                *string            `json:"State,omitempty" xml:"State,omitempty"`
}

func (GetClusterResponseBodyStatus) GoString

func (s GetClusterResponseBodyStatus) GoString() string

func (*GetClusterResponseBodyStatus) SetAllocatableResources

func (s *GetClusterResponseBodyStatus) SetAllocatableResources(v map[string]*string) *GetClusterResponseBodyStatus

func (*GetClusterResponseBodyStatus) SetAllocatedResources

func (s *GetClusterResponseBodyStatus) SetAllocatedResources(v map[string]*string) *GetClusterResponseBodyStatus

func (*GetClusterResponseBodyStatus) SetConditions

func (*GetClusterResponseBodyStatus) SetCreateTime

func (*GetClusterResponseBodyStatus) SetCurrentWorkerCount

func (*GetClusterResponseBodyStatus) SetDesiredWorkerCount

func (*GetClusterResponseBodyStatus) SetState

func (GetClusterResponseBodyStatus) String

type GetJobQueueRequest

type GetJobQueueRequest struct {
	Name    *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Project *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (GetJobQueueRequest) GoString

func (s GetJobQueueRequest) GoString() string

func (*GetJobQueueRequest) SetName

func (*GetJobQueueRequest) SetProject

func (s *GetJobQueueRequest) SetProject(v string) *GetJobQueueRequest

func (GetJobQueueRequest) String

func (s GetJobQueueRequest) String() string

type GetJobQueueResponse

type GetJobQueueResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetJobQueueResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetJobQueueResponse) GoString

func (s GetJobQueueResponse) GoString() string

func (*GetJobQueueResponse) SetBody

func (*GetJobQueueResponse) SetHeaders

func (s *GetJobQueueResponse) SetHeaders(v map[string]*string) *GetJobQueueResponse

func (*GetJobQueueResponse) SetStatusCode

func (s *GetJobQueueResponse) SetStatusCode(v int32) *GetJobQueueResponse

func (GetJobQueueResponse) String

func (s GetJobQueueResponse) String() string

type GetJobQueueResponseBody

type GetJobQueueResponseBody struct {
	Definition  *JobQueueDefinition `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description *string             `json:"Description,omitempty" xml:"Description,omitempty"`
	HostId      *string             `json:"HostId,omitempty" xml:"HostId,omitempty"`
	Name        *string             `json:"Name,omitempty" xml:"Name,omitempty"`
	OwnerId     *string             `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Project     *string             `json:"Project,omitempty" xml:"Project,omitempty"`
	RequestId   *string             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Status      *JobQueueStatus     `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (GetJobQueueResponseBody) GoString

func (s GetJobQueueResponseBody) GoString() string

func (*GetJobQueueResponseBody) SetDefinition

func (*GetJobQueueResponseBody) SetDescription

func (*GetJobQueueResponseBody) SetHostId

func (*GetJobQueueResponseBody) SetName

func (*GetJobQueueResponseBody) SetOwnerId

func (*GetJobQueueResponseBody) SetProject

func (*GetJobQueueResponseBody) SetRequestId

func (*GetJobQueueResponseBody) SetStatus

func (GetJobQueueResponseBody) String

func (s GetJobQueueResponseBody) String() string

type GetJobRequest

type GetJobRequest struct {
	JobId   *string `json:"JobId,omitempty" xml:"JobId,omitempty"`
	Project *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (GetJobRequest) GoString

func (s GetJobRequest) GoString() string

func (*GetJobRequest) SetJobId

func (s *GetJobRequest) SetJobId(v string) *GetJobRequest

func (*GetJobRequest) SetProject

func (s *GetJobRequest) SetProject(v string) *GetJobRequest

func (GetJobRequest) String

func (s GetJobRequest) String() string

type GetJobResponse

type GetJobResponse struct {
	Headers    map[string]*string  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetJobResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetJobResponse) GoString

func (s GetJobResponse) GoString() string

func (*GetJobResponse) SetBody

func (*GetJobResponse) SetHeaders

func (s *GetJobResponse) SetHeaders(v map[string]*string) *GetJobResponse

func (*GetJobResponse) SetStatusCode

func (s *GetJobResponse) SetStatusCode(v int32) *GetJobResponse

func (GetJobResponse) String

func (s GetJobResponse) String() string

type GetJobResponseBody

type GetJobResponseBody struct {
	Definition  *JobDefinition            `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description *string                   `json:"Description,omitempty" xml:"Description,omitempty"`
	HostId      *string                   `json:"HostId,omitempty" xml:"HostId,omitempty"`
	JobId       *string                   `json:"JobId,omitempty" xml:"JobId,omitempty"`
	Name        *string                   `json:"Name,omitempty" xml:"Name,omitempty"`
	OwnerId     *string                   `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Project     *string                   `json:"Project,omitempty" xml:"Project,omitempty"`
	RequestId   *string                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Status      *GetJobResponseBodyStatus `json:"Status,omitempty" xml:"Status,omitempty" type:"Struct"`
}

func (GetJobResponseBody) GoString

func (s GetJobResponseBody) GoString() string

func (*GetJobResponseBody) SetDefinition

func (s *GetJobResponseBody) SetDefinition(v *JobDefinition) *GetJobResponseBody

func (*GetJobResponseBody) SetDescription

func (s *GetJobResponseBody) SetDescription(v string) *GetJobResponseBody

func (*GetJobResponseBody) SetHostId

func (s *GetJobResponseBody) SetHostId(v string) *GetJobResponseBody

func (*GetJobResponseBody) SetJobId

func (*GetJobResponseBody) SetName

func (*GetJobResponseBody) SetOwnerId

func (s *GetJobResponseBody) SetOwnerId(v string) *GetJobResponseBody

func (*GetJobResponseBody) SetProject

func (s *GetJobResponseBody) SetProject(v string) *GetJobResponseBody

func (*GetJobResponseBody) SetRequestId

func (s *GetJobResponseBody) SetRequestId(v string) *GetJobResponseBody

func (*GetJobResponseBody) SetStatus

func (GetJobResponseBody) String

func (s GetJobResponseBody) String() string

type GetJobResponseBodyStatus

type GetJobResponseBodyStatus struct {
	Attempts   []*Attempt `json:"Attempts,omitempty" xml:"Attempts,omitempty" type:"Repeated"`
	CreateTime *string    `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	EndTime    *string    `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	ExitCode   *int32     `json:"ExitCode,omitempty" xml:"ExitCode,omitempty"`
	Pid        *int32     `json:"Pid,omitempty" xml:"Pid,omitempty"`
	Reason     *string    `json:"Reason,omitempty" xml:"Reason,omitempty"`
	StartTime  *string    `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	State      *string    `json:"State,omitempty" xml:"State,omitempty"`
	Worker     *string    `json:"Worker,omitempty" xml:"Worker,omitempty"`
}

func (GetJobResponseBodyStatus) GoString

func (s GetJobResponseBodyStatus) GoString() string

func (*GetJobResponseBodyStatus) SetAttempts

func (*GetJobResponseBodyStatus) SetCreateTime

func (*GetJobResponseBodyStatus) SetEndTime

func (*GetJobResponseBodyStatus) SetExitCode

func (*GetJobResponseBodyStatus) SetPid

func (*GetJobResponseBodyStatus) SetReason

func (*GetJobResponseBodyStatus) SetStartTime

func (*GetJobResponseBodyStatus) SetState

func (*GetJobResponseBodyStatus) SetWorker

func (GetJobResponseBodyStatus) String

func (s GetJobResponseBodyStatus) String() string

type GetProjectRequest

type GetProjectRequest struct {
	Project *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (GetProjectRequest) GoString

func (s GetProjectRequest) GoString() string

func (*GetProjectRequest) SetProject

func (s *GetProjectRequest) SetProject(v string) *GetProjectRequest

func (GetProjectRequest) String

func (s GetProjectRequest) String() string

type GetProjectResponse

type GetProjectResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetProjectResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetProjectResponse) GoString

func (s GetProjectResponse) GoString() string

func (*GetProjectResponse) SetBody

func (*GetProjectResponse) SetHeaders

func (s *GetProjectResponse) SetHeaders(v map[string]*string) *GetProjectResponse

func (*GetProjectResponse) SetStatusCode

func (s *GetProjectResponse) SetStatusCode(v int32) *GetProjectResponse

func (GetProjectResponse) String

func (s GetProjectResponse) String() string

type GetProjectResponseBody

type GetProjectResponseBody struct {
	Definition  *ProjectDefinition            `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description *string                       `json:"Description,omitempty" xml:"Description,omitempty"`
	HostId      *string                       `json:"HostId,omitempty" xml:"HostId,omitempty"`
	Project     *string                       `json:"Project,omitempty" xml:"Project,omitempty"`
	RequestId   *string                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Status      *GetProjectResponseBodyStatus `json:"Status,omitempty" xml:"Status,omitempty" type:"Struct"`
}

func (GetProjectResponseBody) GoString

func (s GetProjectResponseBody) GoString() string

func (*GetProjectResponseBody) SetDefinition

func (*GetProjectResponseBody) SetDescription

func (*GetProjectResponseBody) SetHostId

func (*GetProjectResponseBody) SetProject

func (*GetProjectResponseBody) SetRequestId

func (*GetProjectResponseBody) SetStatus

func (GetProjectResponseBody) String

func (s GetProjectResponseBody) String() string

type GetProjectResponseBodyStatus

type GetProjectResponseBodyStatus struct {
	CreateTime       *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	LastModifiedTime *string `json:"LastModifiedTime,omitempty" xml:"LastModifiedTime,omitempty"`
}

func (GetProjectResponseBodyStatus) GoString

func (s GetProjectResponseBodyStatus) GoString() string

func (*GetProjectResponseBodyStatus) SetCreateTime

func (*GetProjectResponseBodyStatus) SetLastModifiedTime

func (GetProjectResponseBodyStatus) String

type GetWorkerRequest

type GetWorkerRequest struct {
	ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Project   *string `json:"Project,omitempty" xml:"Project,omitempty"`
	WorkerId  *string `json:"WorkerId,omitempty" xml:"WorkerId,omitempty"`
}

func (GetWorkerRequest) GoString

func (s GetWorkerRequest) GoString() string

func (*GetWorkerRequest) SetClusterId

func (s *GetWorkerRequest) SetClusterId(v string) *GetWorkerRequest

func (*GetWorkerRequest) SetProject

func (s *GetWorkerRequest) SetProject(v string) *GetWorkerRequest

func (*GetWorkerRequest) SetWorkerId

func (s *GetWorkerRequest) SetWorkerId(v string) *GetWorkerRequest

func (GetWorkerRequest) String

func (s GetWorkerRequest) String() string

type GetWorkerResponse

type GetWorkerResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetWorkerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetWorkerResponse) GoString

func (s GetWorkerResponse) GoString() string

func (*GetWorkerResponse) SetBody

func (*GetWorkerResponse) SetHeaders

func (s *GetWorkerResponse) SetHeaders(v map[string]*string) *GetWorkerResponse

func (*GetWorkerResponse) SetStatusCode

func (s *GetWorkerResponse) SetStatusCode(v int32) *GetWorkerResponse

func (GetWorkerResponse) String

func (s GetWorkerResponse) String() string

type GetWorkerResponseBody

type GetWorkerResponseBody struct {
	Definition *GetWorkerResponseBodyDefinition `json:"Definition,omitempty" xml:"Definition,omitempty" type:"Struct"`
	HostId     *string                          `json:"HostId,omitempty" xml:"HostId,omitempty"`
	RequestId  *string                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Status     *GetWorkerResponseBodyStatus     `json:"Status,omitempty" xml:"Status,omitempty" type:"Struct"`
	WorkerId   *string                          `json:"WorkerId,omitempty" xml:"WorkerId,omitempty"`
}

func (GetWorkerResponseBody) GoString

func (s GetWorkerResponseBody) GoString() string

func (*GetWorkerResponseBody) SetDefinition

func (*GetWorkerResponseBody) SetHostId

func (*GetWorkerResponseBody) SetRequestId

func (*GetWorkerResponseBody) SetStatus

func (*GetWorkerResponseBody) SetWorkerId

func (GetWorkerResponseBody) String

func (s GetWorkerResponseBody) String() string

type GetWorkerResponseBodyDefinition

type GetWorkerResponseBodyDefinition struct {
	Bootstrap     *Bootstrap    `json:"Bootstrap,omitempty" xml:"Bootstrap,omitempty"`
	Docker        *Docker       `json:"Docker,omitempty" xml:"Docker,omitempty"`
	LivenessProbe *Probe        `json:"LivenessProbe,omitempty" xml:"LivenessProbe,omitempty"`
	MountPoints   []*MountPoint `json:"MountPoints,omitempty" xml:"MountPoints,omitempty" type:"Repeated"`
	StartupProbe  *Probe        `json:"StartupProbe,omitempty" xml:"StartupProbe,omitempty"`
	Volumes       []*Volume     `json:"Volumes,omitempty" xml:"Volumes,omitempty" type:"Repeated"`
}

func (GetWorkerResponseBodyDefinition) GoString

func (*GetWorkerResponseBodyDefinition) SetBootstrap

func (*GetWorkerResponseBodyDefinition) SetDocker

func (*GetWorkerResponseBodyDefinition) SetLivenessProbe

func (*GetWorkerResponseBodyDefinition) SetMountPoints

func (*GetWorkerResponseBodyDefinition) SetStartupProbe

func (*GetWorkerResponseBodyDefinition) SetVolumes

func (GetWorkerResponseBodyDefinition) String

type GetWorkerResponseBodyStatus

type GetWorkerResponseBodyStatus struct {
	AllocateTime       *string                               `json:"AllocateTime,omitempty" xml:"AllocateTime,omitempty"`
	Conditions         []*Conditions                         `json:"Conditions,omitempty" xml:"Conditions,omitempty" type:"Repeated"`
	Container          *GetWorkerResponseBodyStatusContainer `json:"Container,omitempty" xml:"Container,omitempty" type:"Struct"`
	CreateTime         *string                               `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	ECS                *GetWorkerResponseBodyStatusECS       `json:"ECS,omitempty" xml:"ECS,omitempty" type:"Struct"`
	JobQueue           *string                               `json:"JobQueue,omitempty" xml:"JobQueue,omitempty"`
	NetworkInterfaceId *string                               `json:"NetworkInterfaceId,omitempty" xml:"NetworkInterfaceId,omitempty"`
	PoolWorkerId       *string                               `json:"PoolWorkerId,omitempty" xml:"PoolWorkerId,omitempty"`
	SecurityGroupId    *string                               `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"`
	State              *string                               `json:"State,omitempty" xml:"State,omitempty"`
	VSwitchId          *string                               `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	WorkerType         *int32                                `json:"WorkerType,omitempty" xml:"WorkerType,omitempty"`
}

func (GetWorkerResponseBodyStatus) GoString

func (s GetWorkerResponseBodyStatus) GoString() string

func (*GetWorkerResponseBodyStatus) SetAllocateTime

func (*GetWorkerResponseBodyStatus) SetConditions

func (*GetWorkerResponseBodyStatus) SetContainer

func (*GetWorkerResponseBodyStatus) SetCreateTime

func (*GetWorkerResponseBodyStatus) SetECS

func (*GetWorkerResponseBodyStatus) SetJobQueue

func (*GetWorkerResponseBodyStatus) SetNetworkInterfaceId

func (s *GetWorkerResponseBodyStatus) SetNetworkInterfaceId(v string) *GetWorkerResponseBodyStatus

func (*GetWorkerResponseBodyStatus) SetPoolWorkerId

func (*GetWorkerResponseBodyStatus) SetSecurityGroupId

func (*GetWorkerResponseBodyStatus) SetState

func (*GetWorkerResponseBodyStatus) SetVSwitchId

func (*GetWorkerResponseBodyStatus) SetWorkerType

func (GetWorkerResponseBodyStatus) String

type GetWorkerResponseBodyStatusContainer

type GetWorkerResponseBodyStatusContainer struct {
	Cpu    *int32 `json:"Cpu,omitempty" xml:"Cpu,omitempty"`
	Memory *int32 `json:"Memory,omitempty" xml:"Memory,omitempty"`
}

func (GetWorkerResponseBodyStatusContainer) GoString

func (*GetWorkerResponseBodyStatusContainer) SetCpu

func (*GetWorkerResponseBodyStatusContainer) SetMemory

func (GetWorkerResponseBodyStatusContainer) String

type GetWorkerResponseBodyStatusECS

type GetWorkerResponseBodyStatusECS struct {
	Cpu            *int32  `json:"Cpu,omitempty" xml:"Cpu,omitempty"`
	InstanceType   *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
	Memory         *int32  `json:"Memory,omitempty" xml:"Memory,omitempty"`
	ResourceType   *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	SpotPriceLimit *string `json:"SpotPriceLimit,omitempty" xml:"SpotPriceLimit,omitempty"`
	SpotStrategy   *string `json:"SpotStrategy,omitempty" xml:"SpotStrategy,omitempty"`
	SystemDiskSize *int32  `json:"SystemDiskSize,omitempty" xml:"SystemDiskSize,omitempty"`
	SystemDiskType *string `json:"SystemDiskType,omitempty" xml:"SystemDiskType,omitempty"`
	VMImage        *string `json:"VMImage,omitempty" xml:"VMImage,omitempty"`
	ZoneId         *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (GetWorkerResponseBodyStatusECS) GoString

func (*GetWorkerResponseBodyStatusECS) SetCpu

func (*GetWorkerResponseBodyStatusECS) SetInstanceType

func (*GetWorkerResponseBodyStatusECS) SetMemory

func (*GetWorkerResponseBodyStatusECS) SetResourceType

func (*GetWorkerResponseBodyStatusECS) SetSpotPriceLimit

func (*GetWorkerResponseBodyStatusECS) SetSpotStrategy

func (*GetWorkerResponseBodyStatusECS) SetSystemDiskSize

func (*GetWorkerResponseBodyStatusECS) SetSystemDiskType

func (*GetWorkerResponseBodyStatusECS) SetVMImage

func (*GetWorkerResponseBodyStatusECS) SetZoneId

func (GetWorkerResponseBodyStatusECS) String

type HTTPGet

type HTTPGet struct {
	HTTPGet *HTTPGetAction `json:"HTTPGet,omitempty" xml:"HTTPGet,omitempty"`
}

func (HTTPGet) GoString

func (s HTTPGet) GoString() string

func (*HTTPGet) SetHTTPGet

func (s *HTTPGet) SetHTTPGet(v *HTTPGetAction) *HTTPGet

func (HTTPGet) String

func (s HTTPGet) String() string

type HTTPGetAction

type HTTPGetAction struct {
	Host        *string       `json:"Host,omitempty" xml:"Host,omitempty"`
	HttpHeaders []*HTTPHeader `json:"HttpHeaders,omitempty" xml:"HttpHeaders,omitempty" type:"Repeated"`
	Path        *string       `json:"Path,omitempty" xml:"Path,omitempty"`
	Port        *int32        `json:"Port,omitempty" xml:"Port,omitempty"`
	Scheme      *string       `json:"Scheme,omitempty" xml:"Scheme,omitempty"`
}

func (HTTPGetAction) GoString

func (s HTTPGetAction) GoString() string

func (*HTTPGetAction) SetHost

func (s *HTTPGetAction) SetHost(v string) *HTTPGetAction

func (*HTTPGetAction) SetHttpHeaders

func (s *HTTPGetAction) SetHttpHeaders(v []*HTTPHeader) *HTTPGetAction

func (*HTTPGetAction) SetPath

func (s *HTTPGetAction) SetPath(v string) *HTTPGetAction

func (*HTTPGetAction) SetPort

func (s *HTTPGetAction) SetPort(v int32) *HTTPGetAction

func (*HTTPGetAction) SetScheme

func (s *HTTPGetAction) SetScheme(v string) *HTTPGetAction

func (HTTPGetAction) String

func (s HTTPGetAction) String() string

type HTTPHeader

type HTTPHeader struct {
	Name  *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (HTTPHeader) GoString

func (s HTTPHeader) GoString() string

func (*HTTPHeader) SetName

func (s *HTTPHeader) SetName(v string) *HTTPHeader

func (*HTTPHeader) SetValue

func (s *HTTPHeader) SetValue(v string) *HTTPHeader

func (HTTPHeader) String

func (s HTTPHeader) String() string

type Handler

type Handler struct {
	Exec    *ExecAction    `json:"Exec,omitempty" xml:"Exec,omitempty"`
	HttpGet *HTTPGetAction `json:"HttpGet,omitempty" xml:"HttpGet,omitempty"`
}

func (Handler) GoString

func (s Handler) GoString() string

func (*Handler) SetExec

func (s *Handler) SetExec(v *ExecAction) *Handler

func (*Handler) SetHttpGet

func (s *Handler) SetHttpGet(v *HTTPGetAction) *Handler

func (Handler) String

func (s Handler) String() string

type Input

type Input struct {
	FileMode *string `json:"FileMode,omitempty" xml:"FileMode,omitempty"`
	FilePath *string `json:"FilePath,omitempty" xml:"FilePath,omitempty"`
	Source   *Source `json:"Source,omitempty" xml:"Source,omitempty"`
}

func (Input) GoString

func (s Input) GoString() string

func (*Input) SetFileMode

func (s *Input) SetFileMode(v string) *Input

func (*Input) SetFilePath

func (s *Input) SetFilePath(v string) *Input

func (*Input) SetSource

func (s *Input) SetSource(v *Source) *Input

func (Input) String

func (s Input) String() string

type JobDefinition

type JobDefinition struct {
	Command          []*string          `json:"Command,omitempty" xml:"Command,omitempty" type:"Repeated"`
	CredentialConfig *CredentialConfig  `json:"CredentialConfig,omitempty" xml:"CredentialConfig,omitempty"`
	Envs             map[string]*string `json:"Envs,omitempty" xml:"Envs,omitempty"`
	FailStrategy     *FailStrategy      `json:"FailStrategy,omitempty" xml:"FailStrategy,omitempty"`
	Inputs           []*Input           `json:"Inputs,omitempty" xml:"Inputs,omitempty" type:"Repeated"`
	Labels           map[string]*string `json:"Labels,omitempty" xml:"Labels,omitempty"`
	Loggings         []*Logging         `json:"Loggings,omitempty" xml:"Loggings,omitempty" type:"Repeated"`
	MountPoints      []*MountPoint      `json:"MountPoints,omitempty" xml:"MountPoints,omitempty" type:"Repeated"`
	Notification     *Notification      `json:"Notification,omitempty" xml:"Notification,omitempty"`
	Outputs          []*Output          `json:"Outputs,omitempty" xml:"Outputs,omitempty" type:"Repeated"`
	PackageUri       *string            `json:"PackageUri,omitempty" xml:"PackageUri,omitempty"`
	ReleaseStrategy  *ReleaseStrategy   `json:"ReleaseStrategy,omitempty" xml:"ReleaseStrategy,omitempty"`
	Resources        map[string]*string `json:"Resources,omitempty" xml:"Resources,omitempty"`
	Runtimes         *Runtimes          `json:"Runtimes,omitempty" xml:"Runtimes,omitempty"`
	UserData         map[string]*string `json:"UserData,omitempty" xml:"UserData,omitempty"`
	Volumes          []*Volume          `json:"Volumes,omitempty" xml:"Volumes,omitempty" type:"Repeated"`
}

func (JobDefinition) GoString

func (s JobDefinition) GoString() string

func (*JobDefinition) SetCommand

func (s *JobDefinition) SetCommand(v []*string) *JobDefinition

func (*JobDefinition) SetCredentialConfig

func (s *JobDefinition) SetCredentialConfig(v *CredentialConfig) *JobDefinition

func (*JobDefinition) SetEnvs

func (s *JobDefinition) SetEnvs(v map[string]*string) *JobDefinition

func (*JobDefinition) SetFailStrategy

func (s *JobDefinition) SetFailStrategy(v *FailStrategy) *JobDefinition

func (*JobDefinition) SetInputs

func (s *JobDefinition) SetInputs(v []*Input) *JobDefinition

func (*JobDefinition) SetLabels

func (s *JobDefinition) SetLabels(v map[string]*string) *JobDefinition

func (*JobDefinition) SetLoggings

func (s *JobDefinition) SetLoggings(v []*Logging) *JobDefinition

func (*JobDefinition) SetMountPoints

func (s *JobDefinition) SetMountPoints(v []*MountPoint) *JobDefinition

func (*JobDefinition) SetNotification

func (s *JobDefinition) SetNotification(v *Notification) *JobDefinition

func (*JobDefinition) SetOutputs

func (s *JobDefinition) SetOutputs(v []*Output) *JobDefinition

func (*JobDefinition) SetPackageUri

func (s *JobDefinition) SetPackageUri(v string) *JobDefinition

func (*JobDefinition) SetReleaseStrategy

func (s *JobDefinition) SetReleaseStrategy(v *ReleaseStrategy) *JobDefinition

func (*JobDefinition) SetResources

func (s *JobDefinition) SetResources(v map[string]*string) *JobDefinition

func (*JobDefinition) SetRuntimes

func (s *JobDefinition) SetRuntimes(v *Runtimes) *JobDefinition

func (*JobDefinition) SetUserData

func (s *JobDefinition) SetUserData(v map[string]*string) *JobDefinition

func (*JobDefinition) SetVolumes

func (s *JobDefinition) SetVolumes(v []*Volume) *JobDefinition

func (JobDefinition) String

func (s JobDefinition) String() string

type JobQueueDefinition

type JobQueueDefinition struct {
	Labels          map[string]*string                 `json:"Labels,omitempty" xml:"Labels,omitempty"`
	Priority        *int32                             `json:"Priority,omitempty" xml:"Priority,omitempty"`
	ProviderConfigs []*ProviderConfig                  `json:"ProviderConfigs,omitempty" xml:"ProviderConfigs,omitempty" type:"Repeated"`
	SchedulerConfig *JobQueueDefinitionSchedulerConfig `json:"SchedulerConfig,omitempty" xml:"SchedulerConfig,omitempty" type:"Struct"`
	Type            *string                            `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (JobQueueDefinition) GoString

func (s JobQueueDefinition) GoString() string

func (*JobQueueDefinition) SetLabels

func (s *JobQueueDefinition) SetLabels(v map[string]*string) *JobQueueDefinition

func (*JobQueueDefinition) SetPriority

func (s *JobQueueDefinition) SetPriority(v int32) *JobQueueDefinition

func (*JobQueueDefinition) SetProviderConfigs

func (s *JobQueueDefinition) SetProviderConfigs(v []*ProviderConfig) *JobQueueDefinition

func (*JobQueueDefinition) SetSchedulerConfig

func (*JobQueueDefinition) SetType

func (JobQueueDefinition) String

func (s JobQueueDefinition) String() string

type JobQueueDefinitionSchedulerConfig

type JobQueueDefinitionSchedulerConfig struct {
	State *string `json:"State,omitempty" xml:"State,omitempty"`
}

func (JobQueueDefinitionSchedulerConfig) GoString

func (*JobQueueDefinitionSchedulerConfig) SetState

func (JobQueueDefinitionSchedulerConfig) String

type JobQueueStatus

type JobQueueStatus struct {
	AllocatableResources map[string]*string `json:"AllocatableResources,omitempty" xml:"AllocatableResources,omitempty"`
	AllocatedResources   map[string]*string `json:"AllocatedResources,omitempty" xml:"AllocatedResources,omitempty"`
	CreateTime           *string            `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	LastUpdateTime       *string            `json:"LastUpdateTime,omitempty" xml:"LastUpdateTime,omitempty"`
	Managed              *bool              `json:"Managed,omitempty" xml:"Managed,omitempty"`
	ProviderStatuses     []*ProviderStatus  `json:"ProviderStatuses,omitempty" xml:"ProviderStatuses,omitempty" type:"Repeated"`
	Reason               *string            `json:"Reason,omitempty" xml:"Reason,omitempty"`
	SchedulerStatus      *SchedulerStatus   `json:"SchedulerStatus,omitempty" xml:"SchedulerStatus,omitempty"`
	State                *string            `json:"State,omitempty" xml:"State,omitempty"`
}

func (JobQueueStatus) GoString

func (s JobQueueStatus) GoString() string

func (*JobQueueStatus) SetAllocatableResources

func (s *JobQueueStatus) SetAllocatableResources(v map[string]*string) *JobQueueStatus

func (*JobQueueStatus) SetAllocatedResources

func (s *JobQueueStatus) SetAllocatedResources(v map[string]*string) *JobQueueStatus

func (*JobQueueStatus) SetCreateTime

func (s *JobQueueStatus) SetCreateTime(v string) *JobQueueStatus

func (*JobQueueStatus) SetLastUpdateTime

func (s *JobQueueStatus) SetLastUpdateTime(v string) *JobQueueStatus

func (*JobQueueStatus) SetManaged

func (s *JobQueueStatus) SetManaged(v bool) *JobQueueStatus

func (*JobQueueStatus) SetProviderStatuses

func (s *JobQueueStatus) SetProviderStatuses(v []*ProviderStatus) *JobQueueStatus

func (*JobQueueStatus) SetReason

func (s *JobQueueStatus) SetReason(v string) *JobQueueStatus

func (*JobQueueStatus) SetSchedulerStatus

func (s *JobQueueStatus) SetSchedulerStatus(v *SchedulerStatus) *JobQueueStatus

func (*JobQueueStatus) SetState

func (s *JobQueueStatus) SetState(v string) *JobQueueStatus

func (JobQueueStatus) String

func (s JobQueueStatus) String() string

type KillWorkerRequest

type KillWorkerRequest struct {
	ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Project   *string `json:"Project,omitempty" xml:"Project,omitempty"`
	WorkerId  *string `json:"WorkerId,omitempty" xml:"WorkerId,omitempty"`
}

func (KillWorkerRequest) GoString

func (s KillWorkerRequest) GoString() string

func (*KillWorkerRequest) SetClusterId

func (s *KillWorkerRequest) SetClusterId(v string) *KillWorkerRequest

func (*KillWorkerRequest) SetProject

func (s *KillWorkerRequest) SetProject(v string) *KillWorkerRequest

func (*KillWorkerRequest) SetWorkerId

func (s *KillWorkerRequest) SetWorkerId(v string) *KillWorkerRequest

func (KillWorkerRequest) String

func (s KillWorkerRequest) String() string

type KillWorkerResponse

type KillWorkerResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *KillWorkerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (KillWorkerResponse) GoString

func (s KillWorkerResponse) GoString() string

func (*KillWorkerResponse) SetBody

func (*KillWorkerResponse) SetHeaders

func (s *KillWorkerResponse) SetHeaders(v map[string]*string) *KillWorkerResponse

func (*KillWorkerResponse) SetStatusCode

func (s *KillWorkerResponse) SetStatusCode(v int32) *KillWorkerResponse

func (KillWorkerResponse) String

func (s KillWorkerResponse) String() string

type KillWorkerResponseBody

type KillWorkerResponseBody struct {
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (KillWorkerResponseBody) GoString

func (s KillWorkerResponseBody) GoString() string

func (*KillWorkerResponseBody) SetHostId

func (*KillWorkerResponseBody) SetRequestId

func (KillWorkerResponseBody) String

func (s KillWorkerResponseBody) String() string

type ListClustersRequest

type ListClustersRequest struct {
	Filter     *string `json:"Filter,omitempty" xml:"Filter,omitempty"`
	MaxResults *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken  *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Project    *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (ListClustersRequest) GoString

func (s ListClustersRequest) GoString() string

func (*ListClustersRequest) SetFilter

func (*ListClustersRequest) SetMaxResults

func (s *ListClustersRequest) SetMaxResults(v int32) *ListClustersRequest

func (*ListClustersRequest) SetNextToken

func (s *ListClustersRequest) SetNextToken(v string) *ListClustersRequest

func (*ListClustersRequest) SetProject

func (ListClustersRequest) String

func (s ListClustersRequest) String() string

type ListClustersResponse

type ListClustersResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListClustersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListClustersResponse) GoString

func (s ListClustersResponse) GoString() string

func (*ListClustersResponse) SetBody

func (*ListClustersResponse) SetHeaders

func (s *ListClustersResponse) SetHeaders(v map[string]*string) *ListClustersResponse

func (*ListClustersResponse) SetStatusCode

func (s *ListClustersResponse) SetStatusCode(v int32) *ListClustersResponse

func (ListClustersResponse) String

func (s ListClustersResponse) String() string

type ListClustersResponseBody

type ListClustersResponseBody struct {
	Clusters   []*ListClustersResponseBodyClusters `json:"Clusters,omitempty" xml:"Clusters,omitempty" type:"Repeated"`
	HostId     *string                             `json:"HostId,omitempty" xml:"HostId,omitempty"`
	NextToken  *string                             `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId  *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                              `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListClustersResponseBody) GoString

func (s ListClustersResponseBody) GoString() string

func (*ListClustersResponseBody) SetClusters

func (*ListClustersResponseBody) SetHostId

func (*ListClustersResponseBody) SetNextToken

func (*ListClustersResponseBody) SetRequestId

func (*ListClustersResponseBody) SetTotalCount

func (ListClustersResponseBody) String

func (s ListClustersResponseBody) String() string

type ListClustersResponseBodyClusters

type ListClustersResponseBodyClusters struct {
	ClusterId   *string                                 `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Definition  *ClusterDefinition                      `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description *string                                 `json:"Description,omitempty" xml:"Description,omitempty"`
	Name        *string                                 `json:"Name,omitempty" xml:"Name,omitempty"`
	OwnerId     *string                                 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Project     *string                                 `json:"Project,omitempty" xml:"Project,omitempty"`
	Status      *ListClustersResponseBodyClustersStatus `json:"Status,omitempty" xml:"Status,omitempty" type:"Struct"`
}

func (ListClustersResponseBodyClusters) GoString

func (*ListClustersResponseBodyClusters) SetClusterId

func (*ListClustersResponseBodyClusters) SetDefinition

func (*ListClustersResponseBodyClusters) SetDescription

func (*ListClustersResponseBodyClusters) SetName

func (*ListClustersResponseBodyClusters) SetOwnerId

func (*ListClustersResponseBodyClusters) SetProject

func (ListClustersResponseBodyClusters) String

type ListClustersResponseBodyClustersStatus

type ListClustersResponseBodyClustersStatus struct {
	AllocatableResources map[string]*string `json:"AllocatableResources,omitempty" xml:"AllocatableResources,omitempty"`
	AllocatedResources   map[string]*string `json:"AllocatedResources,omitempty" xml:"AllocatedResources,omitempty"`
	Conditions           []*Conditions      `json:"Conditions,omitempty" xml:"Conditions,omitempty" type:"Repeated"`
	CreateTime           *string            `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	CurrentWorkerCount   *int32             `json:"CurrentWorkerCount,omitempty" xml:"CurrentWorkerCount,omitempty"`
	DesiredWorkerCount   *int32             `json:"DesiredWorkerCount,omitempty" xml:"DesiredWorkerCount,omitempty"`
	State                *string            `json:"State,omitempty" xml:"State,omitempty"`
}

func (ListClustersResponseBodyClustersStatus) GoString

func (*ListClustersResponseBodyClustersStatus) SetAllocatableResources

func (*ListClustersResponseBodyClustersStatus) SetAllocatedResources

func (*ListClustersResponseBodyClustersStatus) SetConditions

func (*ListClustersResponseBodyClustersStatus) SetCreateTime

func (*ListClustersResponseBodyClustersStatus) SetCurrentWorkerCount

func (*ListClustersResponseBodyClustersStatus) SetDesiredWorkerCount

func (*ListClustersResponseBodyClustersStatus) SetState

func (ListClustersResponseBodyClustersStatus) String

type ListJobQueuesRequest

type ListJobQueuesRequest struct {
	LabelSelector *string `json:"LabelSelector,omitempty" xml:"LabelSelector,omitempty"`
	MaxResults    *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken     *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	OrderBy       *string `json:"OrderBy,omitempty" xml:"OrderBy,omitempty"`
	OrderReverse  *bool   `json:"OrderReverse,omitempty" xml:"OrderReverse,omitempty"`
	Project       *string `json:"Project,omitempty" xml:"Project,omitempty"`
	State         *string `json:"State,omitempty" xml:"State,omitempty"`
}

func (ListJobQueuesRequest) GoString

func (s ListJobQueuesRequest) GoString() string

func (*ListJobQueuesRequest) SetLabelSelector

func (s *ListJobQueuesRequest) SetLabelSelector(v string) *ListJobQueuesRequest

func (*ListJobQueuesRequest) SetMaxResults

func (s *ListJobQueuesRequest) SetMaxResults(v int32) *ListJobQueuesRequest

func (*ListJobQueuesRequest) SetNextToken

func (s *ListJobQueuesRequest) SetNextToken(v string) *ListJobQueuesRequest

func (*ListJobQueuesRequest) SetOrderBy

func (*ListJobQueuesRequest) SetOrderReverse

func (s *ListJobQueuesRequest) SetOrderReverse(v bool) *ListJobQueuesRequest

func (*ListJobQueuesRequest) SetProject

func (*ListJobQueuesRequest) SetState

func (ListJobQueuesRequest) String

func (s ListJobQueuesRequest) String() string

type ListJobQueuesResponse

type ListJobQueuesResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListJobQueuesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListJobQueuesResponse) GoString

func (s ListJobQueuesResponse) GoString() string

func (*ListJobQueuesResponse) SetBody

func (*ListJobQueuesResponse) SetHeaders

func (*ListJobQueuesResponse) SetStatusCode

func (s *ListJobQueuesResponse) SetStatusCode(v int32) *ListJobQueuesResponse

func (ListJobQueuesResponse) String

func (s ListJobQueuesResponse) String() string

type ListJobQueuesResponseBody

type ListJobQueuesResponseBody struct {
	HostId     *string                               `json:"HostId,omitempty" xml:"HostId,omitempty"`
	JobQueues  []*ListJobQueuesResponseBodyJobQueues `json:"JobQueues,omitempty" xml:"JobQueues,omitempty" type:"Repeated"`
	NextToken  *string                               `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId  *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                                `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListJobQueuesResponseBody) GoString

func (s ListJobQueuesResponseBody) GoString() string

func (*ListJobQueuesResponseBody) SetHostId

func (*ListJobQueuesResponseBody) SetJobQueues

func (*ListJobQueuesResponseBody) SetNextToken

func (*ListJobQueuesResponseBody) SetRequestId

func (*ListJobQueuesResponseBody) SetTotalCount

func (ListJobQueuesResponseBody) String

func (s ListJobQueuesResponseBody) String() string

type ListJobQueuesResponseBodyJobQueues

type ListJobQueuesResponseBodyJobQueues struct {
	Definition  *JobQueueDefinition `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description *string             `json:"Description,omitempty" xml:"Description,omitempty"`
	Name        *string             `json:"Name,omitempty" xml:"Name,omitempty"`
	OwnerId     *string             `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Project     *string             `json:"Project,omitempty" xml:"Project,omitempty"`
	Status      *JobQueueStatus     `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListJobQueuesResponseBodyJobQueues) GoString

func (*ListJobQueuesResponseBodyJobQueues) SetDefinition

func (*ListJobQueuesResponseBodyJobQueues) SetDescription

func (*ListJobQueuesResponseBodyJobQueues) SetName

func (*ListJobQueuesResponseBodyJobQueues) SetOwnerId

func (*ListJobQueuesResponseBodyJobQueues) SetProject

func (*ListJobQueuesResponseBodyJobQueues) SetStatus

func (ListJobQueuesResponseBodyJobQueues) String

type ListJobsRequest

type ListJobsRequest struct {
	ClusterId     *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	LabelSelector *string `json:"LabelSelector,omitempty" xml:"LabelSelector,omitempty"`
	MaxResults    *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	Name          *string `json:"Name,omitempty" xml:"Name,omitempty"`
	NextToken     *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	OrderBy       *string `json:"OrderBy,omitempty" xml:"OrderBy,omitempty"`
	OrderReverse  *bool   `json:"OrderReverse,omitempty" xml:"OrderReverse,omitempty"`
	Project       *string `json:"Project,omitempty" xml:"Project,omitempty"`
	State         *string `json:"State,omitempty" xml:"State,omitempty"`
}

func (ListJobsRequest) GoString

func (s ListJobsRequest) GoString() string

func (*ListJobsRequest) SetClusterId

func (s *ListJobsRequest) SetClusterId(v string) *ListJobsRequest

func (*ListJobsRequest) SetLabelSelector

func (s *ListJobsRequest) SetLabelSelector(v string) *ListJobsRequest

func (*ListJobsRequest) SetMaxResults

func (s *ListJobsRequest) SetMaxResults(v int32) *ListJobsRequest

func (*ListJobsRequest) SetName

func (s *ListJobsRequest) SetName(v string) *ListJobsRequest

func (*ListJobsRequest) SetNextToken

func (s *ListJobsRequest) SetNextToken(v string) *ListJobsRequest

func (*ListJobsRequest) SetOrderBy

func (s *ListJobsRequest) SetOrderBy(v string) *ListJobsRequest

func (*ListJobsRequest) SetOrderReverse

func (s *ListJobsRequest) SetOrderReverse(v bool) *ListJobsRequest

func (*ListJobsRequest) SetProject

func (s *ListJobsRequest) SetProject(v string) *ListJobsRequest

func (*ListJobsRequest) SetState

func (s *ListJobsRequest) SetState(v string) *ListJobsRequest

func (ListJobsRequest) String

func (s ListJobsRequest) String() string

type ListJobsResponse

type ListJobsResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListJobsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListJobsResponse) GoString

func (s ListJobsResponse) GoString() string

func (*ListJobsResponse) SetBody

func (*ListJobsResponse) SetHeaders

func (s *ListJobsResponse) SetHeaders(v map[string]*string) *ListJobsResponse

func (*ListJobsResponse) SetStatusCode

func (s *ListJobsResponse) SetStatusCode(v int32) *ListJobsResponse

func (ListJobsResponse) String

func (s ListJobsResponse) String() string

type ListJobsResponseBody

type ListJobsResponseBody struct {
	HostId     *string                     `json:"HostId,omitempty" xml:"HostId,omitempty"`
	Jobs       []*ListJobsResponseBodyJobs `json:"Jobs,omitempty" xml:"Jobs,omitempty" type:"Repeated"`
	NextToken  *string                     `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId  *string                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                      `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListJobsResponseBody) GoString

func (s ListJobsResponseBody) GoString() string

func (*ListJobsResponseBody) SetHostId

func (*ListJobsResponseBody) SetJobs

func (*ListJobsResponseBody) SetNextToken

func (s *ListJobsResponseBody) SetNextToken(v string) *ListJobsResponseBody

func (*ListJobsResponseBody) SetRequestId

func (s *ListJobsResponseBody) SetRequestId(v string) *ListJobsResponseBody

func (*ListJobsResponseBody) SetTotalCount

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

func (ListJobsResponseBody) String

func (s ListJobsResponseBody) String() string

type ListJobsResponseBodyJobs

type ListJobsResponseBodyJobs struct {
	Definition  *JobDefinition                  `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description *string                         `json:"Description,omitempty" xml:"Description,omitempty"`
	JobId       *string                         `json:"JobId,omitempty" xml:"JobId,omitempty"`
	Name        *string                         `json:"Name,omitempty" xml:"Name,omitempty"`
	OwnerId     *string                         `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Project     *string                         `json:"Project,omitempty" xml:"Project,omitempty"`
	Status      *ListJobsResponseBodyJobsStatus `json:"Status,omitempty" xml:"Status,omitempty" type:"Struct"`
}

func (ListJobsResponseBodyJobs) GoString

func (s ListJobsResponseBodyJobs) GoString() string

func (*ListJobsResponseBodyJobs) SetDefinition

func (*ListJobsResponseBodyJobs) SetDescription

func (*ListJobsResponseBodyJobs) SetJobId

func (*ListJobsResponseBodyJobs) SetName

func (*ListJobsResponseBodyJobs) SetOwnerId

func (*ListJobsResponseBodyJobs) SetProject

func (*ListJobsResponseBodyJobs) SetStatus

func (ListJobsResponseBodyJobs) String

func (s ListJobsResponseBodyJobs) String() string

type ListJobsResponseBodyJobsStatus

type ListJobsResponseBodyJobsStatus struct {
	Attempts   []*Attempt `json:"Attempts,omitempty" xml:"Attempts,omitempty" type:"Repeated"`
	CreateTime *string    `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	EndTime    *string    `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	ExitCode   *int32     `json:"ExitCode,omitempty" xml:"ExitCode,omitempty"`
	Pid        *int32     `json:"Pid,omitempty" xml:"Pid,omitempty"`
	Reason     *string    `json:"Reason,omitempty" xml:"Reason,omitempty"`
	StartTime  *string    `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	State      *string    `json:"State,omitempty" xml:"State,omitempty"`
	Worker     *string    `json:"Worker,omitempty" xml:"Worker,omitempty"`
}

func (ListJobsResponseBodyJobsStatus) GoString

func (*ListJobsResponseBodyJobsStatus) SetAttempts

func (*ListJobsResponseBodyJobsStatus) SetCreateTime

func (*ListJobsResponseBodyJobsStatus) SetEndTime

func (*ListJobsResponseBodyJobsStatus) SetExitCode

func (*ListJobsResponseBodyJobsStatus) SetPid

func (*ListJobsResponseBodyJobsStatus) SetReason

func (*ListJobsResponseBodyJobsStatus) SetStartTime

func (*ListJobsResponseBodyJobsStatus) SetState

func (*ListJobsResponseBodyJobsStatus) SetWorker

func (ListJobsResponseBodyJobsStatus) String

type ListProjectsRequest

type ListProjectsRequest struct {
	LabelSelector *string `json:"LabelSelector,omitempty" xml:"LabelSelector,omitempty"`
	MaxResults    *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken     *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	OrderBy       *string `json:"OrderBy,omitempty" xml:"OrderBy,omitempty"`
	OrderReverse  *bool   `json:"OrderReverse,omitempty" xml:"OrderReverse,omitempty"`
}

func (ListProjectsRequest) GoString

func (s ListProjectsRequest) GoString() string

func (*ListProjectsRequest) SetLabelSelector

func (s *ListProjectsRequest) SetLabelSelector(v string) *ListProjectsRequest

func (*ListProjectsRequest) SetMaxResults

func (s *ListProjectsRequest) SetMaxResults(v int32) *ListProjectsRequest

func (*ListProjectsRequest) SetNextToken

func (s *ListProjectsRequest) SetNextToken(v string) *ListProjectsRequest

func (*ListProjectsRequest) SetOrderBy

func (*ListProjectsRequest) SetOrderReverse

func (s *ListProjectsRequest) SetOrderReverse(v bool) *ListProjectsRequest

func (ListProjectsRequest) String

func (s ListProjectsRequest) String() string

type ListProjectsResponse

type ListProjectsResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListProjectsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListProjectsResponse) GoString

func (s ListProjectsResponse) GoString() string

func (*ListProjectsResponse) SetBody

func (*ListProjectsResponse) SetHeaders

func (s *ListProjectsResponse) SetHeaders(v map[string]*string) *ListProjectsResponse

func (*ListProjectsResponse) SetStatusCode

func (s *ListProjectsResponse) SetStatusCode(v int32) *ListProjectsResponse

func (ListProjectsResponse) String

func (s ListProjectsResponse) String() string

type ListProjectsResponseBody

type ListProjectsResponseBody struct {
	HostId     *string                             `json:"HostId,omitempty" xml:"HostId,omitempty"`
	MaxResults *int32                              `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken  *string                             `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Projects   []*ListProjectsResponseBodyProjects `json:"Projects,omitempty" xml:"Projects,omitempty" type:"Repeated"`
	RequestId  *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                              `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListProjectsResponseBody) GoString

func (s ListProjectsResponseBody) GoString() string

func (*ListProjectsResponseBody) SetHostId

func (*ListProjectsResponseBody) SetMaxResults

func (*ListProjectsResponseBody) SetNextToken

func (*ListProjectsResponseBody) SetProjects

func (*ListProjectsResponseBody) SetRequestId

func (*ListProjectsResponseBody) SetTotalCount

func (ListProjectsResponseBody) String

func (s ListProjectsResponseBody) String() string

type ListProjectsResponseBodyProjects

type ListProjectsResponseBodyProjects struct {
	Definition  *ProjectDefinition                      `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description *string                                 `json:"Description,omitempty" xml:"Description,omitempty"`
	Project     *string                                 `json:"Project,omitempty" xml:"Project,omitempty"`
	Status      *ListProjectsResponseBodyProjectsStatus `json:"Status,omitempty" xml:"Status,omitempty" type:"Struct"`
}

func (ListProjectsResponseBodyProjects) GoString

func (*ListProjectsResponseBodyProjects) SetDefinition

func (*ListProjectsResponseBodyProjects) SetDescription

func (*ListProjectsResponseBodyProjects) SetProject

func (ListProjectsResponseBodyProjects) String

type ListProjectsResponseBodyProjectsStatus

type ListProjectsResponseBodyProjectsStatus struct {
	CreateTime       *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	LastModifiedTime *string `json:"LastModifiedTime,omitempty" xml:"LastModifiedTime,omitempty"`
	Status           *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListProjectsResponseBodyProjectsStatus) GoString

func (*ListProjectsResponseBodyProjectsStatus) SetCreateTime

func (*ListProjectsResponseBodyProjectsStatus) SetLastModifiedTime

func (*ListProjectsResponseBodyProjectsStatus) SetStatus

func (ListProjectsResponseBodyProjectsStatus) String

type ListRegionsRequest

type ListRegionsRequest struct {
	AcceptLanguage *string `json:"AcceptLanguage,omitempty" xml:"AcceptLanguage,omitempty"`
}

func (ListRegionsRequest) GoString

func (s ListRegionsRequest) GoString() string

func (*ListRegionsRequest) SetAcceptLanguage

func (s *ListRegionsRequest) SetAcceptLanguage(v string) *ListRegionsRequest

func (ListRegionsRequest) String

func (s ListRegionsRequest) String() string

type ListRegionsResponse

type ListRegionsResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListRegionsResponse) GoString

func (s ListRegionsResponse) GoString() string

func (*ListRegionsResponse) SetBody

func (*ListRegionsResponse) SetHeaders

func (s *ListRegionsResponse) SetHeaders(v map[string]*string) *ListRegionsResponse

func (*ListRegionsResponse) SetStatusCode

func (s *ListRegionsResponse) SetStatusCode(v int32) *ListRegionsResponse

func (ListRegionsResponse) String

func (s ListRegionsResponse) String() string

type ListRegionsResponseBody

type ListRegionsResponseBody struct {
	HostId    *string                           `json:"HostId,omitempty" xml:"HostId,omitempty"`
	Regions   []*ListRegionsResponseBodyRegions `json:"Regions,omitempty" xml:"Regions,omitempty" type:"Repeated"`
	RequestId *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListRegionsResponseBody) GoString

func (s ListRegionsResponseBody) GoString() string

func (*ListRegionsResponseBody) SetHostId

func (*ListRegionsResponseBody) SetRegions

func (*ListRegionsResponseBody) SetRequestId

func (ListRegionsResponseBody) String

func (s ListRegionsResponseBody) String() string

type ListRegionsResponseBodyRegions

type ListRegionsResponseBodyRegions struct {
	LocalName *string `json:"LocalName,omitempty" xml:"LocalName,omitempty"`
	RegionId  *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ListRegionsResponseBodyRegions) GoString

func (*ListRegionsResponseBodyRegions) SetLocalName

func (*ListRegionsResponseBodyRegions) SetRegionId

func (ListRegionsResponseBodyRegions) String

type ListWorkersRequest

type ListWorkersRequest struct {
	ClusterId  *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	MaxResults *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken  *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Project    *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (ListWorkersRequest) GoString

func (s ListWorkersRequest) GoString() string

func (*ListWorkersRequest) SetClusterId

func (s *ListWorkersRequest) SetClusterId(v string) *ListWorkersRequest

func (*ListWorkersRequest) SetMaxResults

func (s *ListWorkersRequest) SetMaxResults(v int32) *ListWorkersRequest

func (*ListWorkersRequest) SetNextToken

func (s *ListWorkersRequest) SetNextToken(v string) *ListWorkersRequest

func (*ListWorkersRequest) SetProject

func (s *ListWorkersRequest) SetProject(v string) *ListWorkersRequest

func (ListWorkersRequest) String

func (s ListWorkersRequest) String() string

type ListWorkersResponse

type ListWorkersResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListWorkersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListWorkersResponse) GoString

func (s ListWorkersResponse) GoString() string

func (*ListWorkersResponse) SetBody

func (*ListWorkersResponse) SetHeaders

func (s *ListWorkersResponse) SetHeaders(v map[string]*string) *ListWorkersResponse

func (*ListWorkersResponse) SetStatusCode

func (s *ListWorkersResponse) SetStatusCode(v int32) *ListWorkersResponse

func (ListWorkersResponse) String

func (s ListWorkersResponse) String() string

type ListWorkersResponseBody

type ListWorkersResponseBody struct {
	HostId     *string                           `json:"HostId,omitempty" xml:"HostId,omitempty"`
	NextToken  *string                           `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId  *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                            `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	Workers    []*ListWorkersResponseBodyWorkers `json:"Workers,omitempty" xml:"Workers,omitempty" type:"Repeated"`
}

func (ListWorkersResponseBody) GoString

func (s ListWorkersResponseBody) GoString() string

func (*ListWorkersResponseBody) SetHostId

func (*ListWorkersResponseBody) SetNextToken

func (*ListWorkersResponseBody) SetRequestId

func (*ListWorkersResponseBody) SetTotalCount

func (*ListWorkersResponseBody) SetWorkers

func (ListWorkersResponseBody) String

func (s ListWorkersResponseBody) String() string

type ListWorkersResponseBodyWorkers

type ListWorkersResponseBodyWorkers struct {
	Definition *ListWorkersResponseBodyWorkersDefinition `json:"Definition,omitempty" xml:"Definition,omitempty" type:"Struct"`
	Status     *ListWorkersResponseBodyWorkersStatus     `json:"Status,omitempty" xml:"Status,omitempty" type:"Struct"`
	WorkerId   *string                                   `json:"WorkerId,omitempty" xml:"WorkerId,omitempty"`
}

func (ListWorkersResponseBodyWorkers) GoString

func (*ListWorkersResponseBodyWorkers) SetWorkerId

func (ListWorkersResponseBodyWorkers) String

type ListWorkersResponseBodyWorkersDefinition

type ListWorkersResponseBodyWorkersDefinition struct {
	Bootstrap     *Bootstrap    `json:"Bootstrap,omitempty" xml:"Bootstrap,omitempty"`
	Docker        *Docker       `json:"Docker,omitempty" xml:"Docker,omitempty"`
	LivenessProbe *Probe        `json:"LivenessProbe,omitempty" xml:"LivenessProbe,omitempty"`
	MountPoints   []*MountPoint `json:"MountPoints,omitempty" xml:"MountPoints,omitempty" type:"Repeated"`
	StartupProbe  *Probe        `json:"StartupProbe,omitempty" xml:"StartupProbe,omitempty"`
	Volumes       []*Volume     `json:"Volumes,omitempty" xml:"Volumes,omitempty" type:"Repeated"`
}

func (ListWorkersResponseBodyWorkersDefinition) GoString

func (*ListWorkersResponseBodyWorkersDefinition) SetBootstrap

func (*ListWorkersResponseBodyWorkersDefinition) SetDocker

func (*ListWorkersResponseBodyWorkersDefinition) SetLivenessProbe

func (*ListWorkersResponseBodyWorkersDefinition) SetMountPoints

func (*ListWorkersResponseBodyWorkersDefinition) SetStartupProbe

func (*ListWorkersResponseBodyWorkersDefinition) SetVolumes

func (ListWorkersResponseBodyWorkersDefinition) String

type ListWorkersResponseBodyWorkersStatus

type ListWorkersResponseBodyWorkersStatus struct {
	AllocateTime       *string                                        `json:"AllocateTime,omitempty" xml:"AllocateTime,omitempty"`
	Conditions         []*Conditions                                  `json:"Conditions,omitempty" xml:"Conditions,omitempty" type:"Repeated"`
	Container          *ListWorkersResponseBodyWorkersStatusContainer `json:"Container,omitempty" xml:"Container,omitempty" type:"Struct"`
	CreateTime         *string                                        `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	ECS                *ListWorkersResponseBodyWorkersStatusECS       `json:"ECS,omitempty" xml:"ECS,omitempty" type:"Struct"`
	JobQueue           *string                                        `json:"JobQueue,omitempty" xml:"JobQueue,omitempty"`
	NetworkInterfaceId *string                                        `json:"NetworkInterfaceId,omitempty" xml:"NetworkInterfaceId,omitempty"`
	PoolWorkerId       *string                                        `json:"PoolWorkerId,omitempty" xml:"PoolWorkerId,omitempty"`
	SecurityGroupId    *string                                        `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"`
	State              *string                                        `json:"State,omitempty" xml:"State,omitempty"`
	VSwitchId          *string                                        `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	WorkerType         *int32                                         `json:"WorkerType,omitempty" xml:"WorkerType,omitempty"`
}

func (ListWorkersResponseBodyWorkersStatus) GoString

func (*ListWorkersResponseBodyWorkersStatus) SetAllocateTime

func (*ListWorkersResponseBodyWorkersStatus) SetConditions

func (*ListWorkersResponseBodyWorkersStatus) SetCreateTime

func (*ListWorkersResponseBodyWorkersStatus) SetJobQueue

func (*ListWorkersResponseBodyWorkersStatus) SetNetworkInterfaceId

func (*ListWorkersResponseBodyWorkersStatus) SetPoolWorkerId

func (*ListWorkersResponseBodyWorkersStatus) SetSecurityGroupId

func (*ListWorkersResponseBodyWorkersStatus) SetState

func (*ListWorkersResponseBodyWorkersStatus) SetVSwitchId

func (*ListWorkersResponseBodyWorkersStatus) SetWorkerType

func (ListWorkersResponseBodyWorkersStatus) String

type ListWorkersResponseBodyWorkersStatusContainer

type ListWorkersResponseBodyWorkersStatusContainer struct {
	Cpu    *int32 `json:"Cpu,omitempty" xml:"Cpu,omitempty"`
	Memory *int32 `json:"Memory,omitempty" xml:"Memory,omitempty"`
}

func (ListWorkersResponseBodyWorkersStatusContainer) GoString

func (*ListWorkersResponseBodyWorkersStatusContainer) SetCpu

func (*ListWorkersResponseBodyWorkersStatusContainer) SetMemory

func (ListWorkersResponseBodyWorkersStatusContainer) String

type ListWorkersResponseBodyWorkersStatusECS

type ListWorkersResponseBodyWorkersStatusECS struct {
	Cpu            *int32  `json:"Cpu,omitempty" xml:"Cpu,omitempty"`
	InstanceType   *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
	Memory         *int32  `json:"Memory,omitempty" xml:"Memory,omitempty"`
	ResourceType   *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	SpotPriceLimit *string `json:"SpotPriceLimit,omitempty" xml:"SpotPriceLimit,omitempty"`
	SpotStrategy   *string `json:"SpotStrategy,omitempty" xml:"SpotStrategy,omitempty"`
	SystemDiskSize *int32  `json:"SystemDiskSize,omitempty" xml:"SystemDiskSize,omitempty"`
	SystemDiskType *string `json:"SystemDiskType,omitempty" xml:"SystemDiskType,omitempty"`
	VMImage        *string `json:"VMImage,omitempty" xml:"VMImage,omitempty"`
	ZoneId         *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (ListWorkersResponseBodyWorkersStatusECS) GoString

func (*ListWorkersResponseBodyWorkersStatusECS) SetCpu

func (*ListWorkersResponseBodyWorkersStatusECS) SetInstanceType

func (*ListWorkersResponseBodyWorkersStatusECS) SetMemory

func (*ListWorkersResponseBodyWorkersStatusECS) SetResourceType

func (*ListWorkersResponseBodyWorkersStatusECS) SetSpotPriceLimit

func (*ListWorkersResponseBodyWorkersStatusECS) SetSpotStrategy

func (*ListWorkersResponseBodyWorkersStatusECS) SetSystemDiskSize

func (*ListWorkersResponseBodyWorkersStatusECS) SetSystemDiskType

func (*ListWorkersResponseBodyWorkersStatusECS) SetVMImage

func (*ListWorkersResponseBodyWorkersStatusECS) SetZoneId

func (ListWorkersResponseBodyWorkersStatusECS) String

type Logging

type Logging struct {
	Name *string     `json:"Name,omitempty" xml:"Name,omitempty"`
	OSS  *OSSLogging `json:"OSS,omitempty" xml:"OSS,omitempty"`
	Path *string     `json:"Path,omitempty" xml:"Path,omitempty"`
	SLS  *SLSLogging `json:"SLS,omitempty" xml:"SLS,omitempty"`
}

func (Logging) GoString

func (s Logging) GoString() string

func (*Logging) SetName

func (s *Logging) SetName(v string) *Logging

func (*Logging) SetOSS

func (s *Logging) SetOSS(v *OSSLogging) *Logging

func (*Logging) SetPath

func (s *Logging) SetPath(v string) *Logging

func (*Logging) SetSLS

func (s *Logging) SetSLS(v *SLSLogging) *Logging

func (Logging) String

func (s Logging) String() string

type MNSNotification

type MNSNotification struct {
	Endpoint *string   `json:"Endpoint,omitempty" xml:"Endpoint,omitempty"`
	Filters  []*string `json:"Filters,omitempty" xml:"Filters,omitempty" type:"Repeated"`
	Topic    *string   `json:"Topic,omitempty" xml:"Topic,omitempty"`
}

func (MNSNotification) GoString

func (s MNSNotification) GoString() string

func (*MNSNotification) SetEndpoint

func (s *MNSNotification) SetEndpoint(v string) *MNSNotification

func (*MNSNotification) SetFilters

func (s *MNSNotification) SetFilters(v []*string) *MNSNotification

func (*MNSNotification) SetTopic

func (s *MNSNotification) SetTopic(v string) *MNSNotification

func (MNSNotification) String

func (s MNSNotification) String() string

type MountPoint

type MountPoint struct {
	MountPath *string `json:"MountPath,omitempty" xml:"MountPath,omitempty"`
	Name      *string `json:"Name,omitempty" xml:"Name,omitempty"`
	ReadOnly  *bool   `json:"ReadOnly,omitempty" xml:"ReadOnly,omitempty"`
	SubPath   *string `json:"SubPath,omitempty" xml:"SubPath,omitempty"`
}

func (MountPoint) GoString

func (s MountPoint) GoString() string

func (*MountPoint) SetMountPath

func (s *MountPoint) SetMountPath(v string) *MountPoint

func (*MountPoint) SetName

func (s *MountPoint) SetName(v string) *MountPoint

func (*MountPoint) SetReadOnly

func (s *MountPoint) SetReadOnly(v bool) *MountPoint

func (*MountPoint) SetSubPath

func (s *MountPoint) SetSubPath(v string) *MountPoint

func (MountPoint) String

func (s MountPoint) String() string

type NFSVolumeSource

type NFSVolumeSource struct {
	Path     *string `json:"Path,omitempty" xml:"Path,omitempty"`
	ReadOnly *bool   `json:"ReadOnly,omitempty" xml:"ReadOnly,omitempty"`
	Server   *string `json:"Server,omitempty" xml:"Server,omitempty"`
	Version  *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (NFSVolumeSource) GoString

func (s NFSVolumeSource) GoString() string

func (*NFSVolumeSource) SetPath

func (s *NFSVolumeSource) SetPath(v string) *NFSVolumeSource

func (*NFSVolumeSource) SetReadOnly

func (s *NFSVolumeSource) SetReadOnly(v bool) *NFSVolumeSource

func (*NFSVolumeSource) SetServer

func (s *NFSVolumeSource) SetServer(v string) *NFSVolumeSource

func (*NFSVolumeSource) SetVersion

func (s *NFSVolumeSource) SetVersion(v string) *NFSVolumeSource

func (NFSVolumeSource) String

func (s NFSVolumeSource) String() string

type Notification

type Notification struct {
	MNS *MNSNotification `json:"MNS,omitempty" xml:"MNS,omitempty"`
}

func (Notification) GoString

func (s Notification) GoString() string

func (*Notification) SetMNS

func (s *Notification) SetMNS(v *MNSNotification) *Notification

func (Notification) String

func (s Notification) String() string

type OSSDescription

type OSSDescription struct {
	Bucket         *string `json:"Bucket,omitempty" xml:"Bucket,omitempty"`
	CredentialType *string `json:"CredentialType,omitempty" xml:"CredentialType,omitempty"`
	Object         *string `json:"Object,omitempty" xml:"Object,omitempty"`
	Prefix         *string `json:"Prefix,omitempty" xml:"Prefix,omitempty"`
}

func (OSSDescription) GoString

func (s OSSDescription) GoString() string

func (*OSSDescription) SetBucket

func (s *OSSDescription) SetBucket(v string) *OSSDescription

func (*OSSDescription) SetCredentialType

func (s *OSSDescription) SetCredentialType(v string) *OSSDescription

func (*OSSDescription) SetObject

func (s *OSSDescription) SetObject(v string) *OSSDescription

func (*OSSDescription) SetPrefix

func (s *OSSDescription) SetPrefix(v string) *OSSDescription

func (OSSDescription) String

func (s OSSDescription) String() string

type OSSLogging

type OSSLogging struct {
	Bucket *string `json:"Bucket,omitempty" xml:"Bucket,omitempty"`
	Prefix *string `json:"Prefix,omitempty" xml:"Prefix,omitempty"`
}

func (OSSLogging) GoString

func (s OSSLogging) GoString() string

func (*OSSLogging) SetBucket

func (s *OSSLogging) SetBucket(v string) *OSSLogging

func (*OSSLogging) SetPrefix

func (s *OSSLogging) SetPrefix(v string) *OSSLogging

func (OSSLogging) String

func (s OSSLogging) String() string

type OSSVolumeSource

type OSSVolumeSource struct {
	Bucket         *string   `json:"Bucket,omitempty" xml:"Bucket,omitempty"`
	CredentialType *string   `json:"CredentialType,omitempty" xml:"CredentialType,omitempty"`
	Objects        []*string `json:"Objects,omitempty" xml:"Objects,omitempty" type:"Repeated"`
	Prefix         *string   `json:"Prefix,omitempty" xml:"Prefix,omitempty"`
	ReadOnly       *bool     `json:"ReadOnly,omitempty" xml:"ReadOnly,omitempty"`
}

func (OSSVolumeSource) GoString

func (s OSSVolumeSource) GoString() string

func (*OSSVolumeSource) SetBucket

func (s *OSSVolumeSource) SetBucket(v string) *OSSVolumeSource

func (*OSSVolumeSource) SetCredentialType

func (s *OSSVolumeSource) SetCredentialType(v string) *OSSVolumeSource

func (*OSSVolumeSource) SetObjects

func (s *OSSVolumeSource) SetObjects(v []*string) *OSSVolumeSource

func (*OSSVolumeSource) SetPrefix

func (s *OSSVolumeSource) SetPrefix(v string) *OSSVolumeSource

func (*OSSVolumeSource) SetReadOnly

func (s *OSSVolumeSource) SetReadOnly(v bool) *OSSVolumeSource

func (OSSVolumeSource) String

func (s OSSVolumeSource) String() string

type OpenBatchComputeServiceResponse

type OpenBatchComputeServiceResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *OpenBatchComputeServiceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (OpenBatchComputeServiceResponse) GoString

func (*OpenBatchComputeServiceResponse) SetHeaders

func (*OpenBatchComputeServiceResponse) SetStatusCode

func (OpenBatchComputeServiceResponse) String

type OpenBatchComputeServiceResponseBody

type OpenBatchComputeServiceResponseBody struct {
	OrderId   *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (OpenBatchComputeServiceResponseBody) GoString

func (*OpenBatchComputeServiceResponseBody) SetOrderId

func (*OpenBatchComputeServiceResponseBody) SetRequestId

func (OpenBatchComputeServiceResponseBody) String

type Output

type Output struct {
	Destination      *Destination `json:"Destination,omitempty" xml:"Destination,omitempty"`
	FilePattern      *string      `json:"FilePattern,omitempty" xml:"FilePattern,omitempty"`
	UploadConditions []*string    `json:"UploadConditions,omitempty" xml:"UploadConditions,omitempty" type:"Repeated"`
	UploadMode       *string      `json:"UploadMode,omitempty" xml:"UploadMode,omitempty"`
}

func (Output) GoString

func (s Output) GoString() string

func (*Output) SetDestination

func (s *Output) SetDestination(v *Destination) *Output

func (*Output) SetFilePattern

func (s *Output) SetFilePattern(v string) *Output

func (*Output) SetUploadConditions

func (s *Output) SetUploadConditions(v []*string) *Output

func (*Output) SetUploadMode

func (s *Output) SetUploadMode(v string) *Output

func (Output) String

func (s Output) String() string

type PDSDescription

type PDSDescription struct {
	Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"`
	Drive  *string `json:"Drive,omitempty" xml:"Drive,omitempty"`
	Object *string `json:"Object,omitempty" xml:"Object,omitempty"`
	Prefix *string `json:"Prefix,omitempty" xml:"Prefix,omitempty"`
}

func (PDSDescription) GoString

func (s PDSDescription) GoString() string

func (*PDSDescription) SetDomain

func (s *PDSDescription) SetDomain(v string) *PDSDescription

func (*PDSDescription) SetDrive

func (s *PDSDescription) SetDrive(v string) *PDSDescription

func (*PDSDescription) SetObject

func (s *PDSDescription) SetObject(v string) *PDSDescription

func (*PDSDescription) SetPrefix

func (s *PDSDescription) SetPrefix(v string) *PDSDescription

func (PDSDescription) String

func (s PDSDescription) String() string

type PDSVolumeSource

type PDSVolumeSource struct {
	Domain   *string   `json:"Domain,omitempty" xml:"Domain,omitempty"`
	Drive    *string   `json:"Drive,omitempty" xml:"Drive,omitempty"`
	Objects  []*string `json:"Objects,omitempty" xml:"Objects,omitempty" type:"Repeated"`
	Prefix   *string   `json:"Prefix,omitempty" xml:"Prefix,omitempty"`
	ReadOnly *bool     `json:"ReadOnly,omitempty" xml:"ReadOnly,omitempty"`
}

func (PDSVolumeSource) GoString

func (s PDSVolumeSource) GoString() string

func (*PDSVolumeSource) SetDomain

func (s *PDSVolumeSource) SetDomain(v string) *PDSVolumeSource

func (*PDSVolumeSource) SetDrive

func (s *PDSVolumeSource) SetDrive(v string) *PDSVolumeSource

func (*PDSVolumeSource) SetObjects

func (s *PDSVolumeSource) SetObjects(v []*string) *PDSVolumeSource

func (*PDSVolumeSource) SetPrefix

func (s *PDSVolumeSource) SetPrefix(v string) *PDSVolumeSource

func (*PDSVolumeSource) SetReadOnly

func (s *PDSVolumeSource) SetReadOnly(v bool) *PDSVolumeSource

func (PDSVolumeSource) String

func (s PDSVolumeSource) String() string

type PollCmdRequest

type PollCmdRequest struct {
	Queue       *string `json:"Queue,omitempty" xml:"Queue,omitempty"`
	WaitSeconds *string `json:"WaitSeconds,omitempty" xml:"WaitSeconds,omitempty"`
	WorkerId    *string `json:"WorkerId,omitempty" xml:"WorkerId,omitempty"`
}

func (PollCmdRequest) GoString

func (s PollCmdRequest) GoString() string

func (*PollCmdRequest) SetQueue

func (s *PollCmdRequest) SetQueue(v string) *PollCmdRequest

func (*PollCmdRequest) SetWaitSeconds

func (s *PollCmdRequest) SetWaitSeconds(v string) *PollCmdRequest

func (*PollCmdRequest) SetWorkerId

func (s *PollCmdRequest) SetWorkerId(v string) *PollCmdRequest

func (PollCmdRequest) String

func (s PollCmdRequest) String() string

type PollCmdResponse

type PollCmdResponse struct {
	Headers    map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PollCmdResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PollCmdResponse) GoString

func (s PollCmdResponse) GoString() string

func (*PollCmdResponse) SetBody

func (*PollCmdResponse) SetHeaders

func (s *PollCmdResponse) SetHeaders(v map[string]*string) *PollCmdResponse

func (*PollCmdResponse) SetStatusCode

func (s *PollCmdResponse) SetStatusCode(v int32) *PollCmdResponse

func (PollCmdResponse) String

func (s PollCmdResponse) String() string

type PollCmdResponseBody

type PollCmdResponseBody struct {
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (PollCmdResponseBody) GoString

func (s PollCmdResponseBody) GoString() string

func (*PollCmdResponseBody) SetHostId

func (*PollCmdResponseBody) SetMessage

func (*PollCmdResponseBody) SetRequestId

func (s *PollCmdResponseBody) SetRequestId(v string) *PollCmdResponseBody

func (PollCmdResponseBody) String

func (s PollCmdResponseBody) String() string

type Probe

type Probe struct {
	FailureThreshold    *int32   `json:"FailureThreshold,omitempty" xml:"FailureThreshold,omitempty"`
	Handler             *Handler `json:"Handler,omitempty" xml:"Handler,omitempty"`
	InitialDelaySeconds *int32   `json:"InitialDelaySeconds,omitempty" xml:"InitialDelaySeconds,omitempty"`
	PeriodSeconds       *int32   `json:"PeriodSeconds,omitempty" xml:"PeriodSeconds,omitempty"`
	SuccessThreshold    *int32   `json:"SuccessThreshold,omitempty" xml:"SuccessThreshold,omitempty"`
	TimeoutSeconds      *int32   `json:"TimeoutSeconds,omitempty" xml:"TimeoutSeconds,omitempty"`
}

func (Probe) GoString

func (s Probe) GoString() string

func (*Probe) SetFailureThreshold

func (s *Probe) SetFailureThreshold(v int32) *Probe

func (*Probe) SetHandler

func (s *Probe) SetHandler(v *Handler) *Probe

func (*Probe) SetInitialDelaySeconds

func (s *Probe) SetInitialDelaySeconds(v int32) *Probe

func (*Probe) SetPeriodSeconds

func (s *Probe) SetPeriodSeconds(v int32) *Probe

func (*Probe) SetSuccessThreshold

func (s *Probe) SetSuccessThreshold(v int32) *Probe

func (*Probe) SetTimeoutSeconds

func (s *Probe) SetTimeoutSeconds(v int32) *Probe

func (Probe) String

func (s Probe) String() string

type ProjectDefinition

type ProjectDefinition struct {
	JobLifecycle *int32             `json:"JobLifecycle,omitempty" xml:"JobLifecycle,omitempty"`
	Labels       map[string]*string `json:"Labels,omitempty" xml:"Labels,omitempty"`
	Role         *string            `json:"Role,omitempty" xml:"Role,omitempty"`
}

func (ProjectDefinition) GoString

func (s ProjectDefinition) GoString() string

func (*ProjectDefinition) SetJobLifecycle

func (s *ProjectDefinition) SetJobLifecycle(v int32) *ProjectDefinition

func (*ProjectDefinition) SetLabels

func (s *ProjectDefinition) SetLabels(v map[string]*string) *ProjectDefinition

func (*ProjectDefinition) SetRole

func (ProjectDefinition) String

func (s ProjectDefinition) String() string

type ProviderConfig

type ProviderConfig struct {
	MaxWorkerCount *int32  `json:"MaxWorkerCount,omitempty" xml:"MaxWorkerCount,omitempty"`
	MinWorkerCount *int32  `json:"MinWorkerCount,omitempty" xml:"MinWorkerCount,omitempty"`
	ProviderId     *string `json:"ProviderId,omitempty" xml:"ProviderId,omitempty"`
	ProviderType   *string `json:"ProviderType,omitempty" xml:"ProviderType,omitempty"`
	WorkerType     *string `json:"WorkerType,omitempty" xml:"WorkerType,omitempty"`
}

func (ProviderConfig) GoString

func (s ProviderConfig) GoString() string

func (*ProviderConfig) SetMaxWorkerCount

func (s *ProviderConfig) SetMaxWorkerCount(v int32) *ProviderConfig

func (*ProviderConfig) SetMinWorkerCount

func (s *ProviderConfig) SetMinWorkerCount(v int32) *ProviderConfig

func (*ProviderConfig) SetProviderId

func (s *ProviderConfig) SetProviderId(v string) *ProviderConfig

func (*ProviderConfig) SetProviderType

func (s *ProviderConfig) SetProviderType(v string) *ProviderConfig

func (*ProviderConfig) SetWorkerType

func (s *ProviderConfig) SetWorkerType(v string) *ProviderConfig

func (ProviderConfig) String

func (s ProviderConfig) String() string

type ProviderStatus

type ProviderStatus struct {
	AllocatableResources map[string]*string `json:"AllocatableResources,omitempty" xml:"AllocatableResources,omitempty"`
	AllocatedResources   map[string]*string `json:"AllocatedResources,omitempty" xml:"AllocatedResources,omitempty"`
	ProviderId           *string            `json:"ProviderId,omitempty" xml:"ProviderId,omitempty"`
}

func (ProviderStatus) GoString

func (s ProviderStatus) GoString() string

func (*ProviderStatus) SetAllocatableResources

func (s *ProviderStatus) SetAllocatableResources(v map[string]*string) *ProviderStatus

func (*ProviderStatus) SetAllocatedResources

func (s *ProviderStatus) SetAllocatedResources(v map[string]*string) *ProviderStatus

func (*ProviderStatus) SetProviderId

func (s *ProviderStatus) SetProviderId(v string) *ProviderStatus

func (ProviderStatus) String

func (s ProviderStatus) String() string

type RecreateWorkerRequest

type RecreateWorkerRequest struct {
	ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Project   *string `json:"Project,omitempty" xml:"Project,omitempty"`
	WorkerId  *string `json:"WorkerId,omitempty" xml:"WorkerId,omitempty"`
}

func (RecreateWorkerRequest) GoString

func (s RecreateWorkerRequest) GoString() string

func (*RecreateWorkerRequest) SetClusterId

func (*RecreateWorkerRequest) SetProject

func (*RecreateWorkerRequest) SetWorkerId

func (RecreateWorkerRequest) String

func (s RecreateWorkerRequest) String() string

type RecreateWorkerResponse

type RecreateWorkerResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RecreateWorkerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RecreateWorkerResponse) GoString

func (s RecreateWorkerResponse) GoString() string

func (*RecreateWorkerResponse) SetBody

func (*RecreateWorkerResponse) SetHeaders

func (*RecreateWorkerResponse) SetStatusCode

func (RecreateWorkerResponse) String

func (s RecreateWorkerResponse) String() string

type RecreateWorkerResponseBody

type RecreateWorkerResponseBody struct {
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (RecreateWorkerResponseBody) GoString

func (s RecreateWorkerResponseBody) GoString() string

func (*RecreateWorkerResponseBody) SetHostId

func (*RecreateWorkerResponseBody) SetRequestId

func (RecreateWorkerResponseBody) String

type ReleaseCondition

type ReleaseCondition struct {
	State      *string `json:"State,omitempty" xml:"State,omitempty"`
	TTLSeconds *int64  `json:"TTLSeconds,omitempty" xml:"TTLSeconds,omitempty"`
}

func (ReleaseCondition) GoString

func (s ReleaseCondition) GoString() string

func (*ReleaseCondition) SetState

func (s *ReleaseCondition) SetState(v string) *ReleaseCondition

func (*ReleaseCondition) SetTTLSeconds

func (s *ReleaseCondition) SetTTLSeconds(v int64) *ReleaseCondition

func (ReleaseCondition) String

func (s ReleaseCondition) String() string

type ReleaseStrategy

type ReleaseStrategy struct {
	ReleaseConditions []*ReleaseCondition `json:"ReleaseConditions,omitempty" xml:"ReleaseConditions,omitempty" type:"Repeated"`
}

func (ReleaseStrategy) GoString

func (s ReleaseStrategy) GoString() string

func (*ReleaseStrategy) SetReleaseConditions

func (s *ReleaseStrategy) SetReleaseConditions(v []*ReleaseCondition) *ReleaseStrategy

func (ReleaseStrategy) String

func (s ReleaseStrategy) String() string

type RunJobRequest

type RunJobRequest struct {
	ClientToken *string        `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Definition  *JobDefinition `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description *string        `json:"Description,omitempty" xml:"Description,omitempty"`
	Name        *string        `json:"Name,omitempty" xml:"Name,omitempty"`
	Project     *string        `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (RunJobRequest) GoString

func (s RunJobRequest) GoString() string

func (*RunJobRequest) SetClientToken

func (s *RunJobRequest) SetClientToken(v string) *RunJobRequest

func (*RunJobRequest) SetDefinition

func (s *RunJobRequest) SetDefinition(v *JobDefinition) *RunJobRequest

func (*RunJobRequest) SetDescription

func (s *RunJobRequest) SetDescription(v string) *RunJobRequest

func (*RunJobRequest) SetName

func (s *RunJobRequest) SetName(v string) *RunJobRequest

func (*RunJobRequest) SetProject

func (s *RunJobRequest) SetProject(v string) *RunJobRequest

func (RunJobRequest) String

func (s RunJobRequest) String() string

type RunJobResponse

type RunJobResponse struct {
	Headers    map[string]*string  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RunJobResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RunJobResponse) GoString

func (s RunJobResponse) GoString() string

func (*RunJobResponse) SetBody

func (*RunJobResponse) SetHeaders

func (s *RunJobResponse) SetHeaders(v map[string]*string) *RunJobResponse

func (*RunJobResponse) SetStatusCode

func (s *RunJobResponse) SetStatusCode(v int32) *RunJobResponse

func (RunJobResponse) String

func (s RunJobResponse) String() string

type RunJobResponseBody

type RunJobResponseBody struct {
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	EndTime    *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	ExitCode   *int32  `json:"ExitCode,omitempty" xml:"ExitCode,omitempty"`
	HostId     *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	Pid        *int32  `json:"Pid,omitempty" xml:"Pid,omitempty"`
	Reason     *string `json:"Reason,omitempty" xml:"Reason,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	StartTime  *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	State      *string `json:"State,omitempty" xml:"State,omitempty"`
	Worker     *string `json:"Worker,omitempty" xml:"Worker,omitempty"`
}

func (RunJobResponseBody) GoString

func (s RunJobResponseBody) GoString() string

func (*RunJobResponseBody) SetCreateTime

func (s *RunJobResponseBody) SetCreateTime(v string) *RunJobResponseBody

func (*RunJobResponseBody) SetEndTime

func (s *RunJobResponseBody) SetEndTime(v string) *RunJobResponseBody

func (*RunJobResponseBody) SetExitCode

func (s *RunJobResponseBody) SetExitCode(v int32) *RunJobResponseBody

func (*RunJobResponseBody) SetHostId

func (s *RunJobResponseBody) SetHostId(v string) *RunJobResponseBody

func (*RunJobResponseBody) SetPid

func (*RunJobResponseBody) SetReason

func (s *RunJobResponseBody) SetReason(v string) *RunJobResponseBody

func (*RunJobResponseBody) SetRequestId

func (s *RunJobResponseBody) SetRequestId(v string) *RunJobResponseBody

func (*RunJobResponseBody) SetStartTime

func (s *RunJobResponseBody) SetStartTime(v string) *RunJobResponseBody

func (*RunJobResponseBody) SetState

func (*RunJobResponseBody) SetWorker

func (s *RunJobResponseBody) SetWorker(v string) *RunJobResponseBody

func (RunJobResponseBody) String

func (s RunJobResponseBody) String() string

type RunJobShrinkRequest

type RunJobShrinkRequest struct {
	ClientToken      *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DefinitionShrink *string `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description      *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Name             *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Project          *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (RunJobShrinkRequest) GoString

func (s RunJobShrinkRequest) GoString() string

func (*RunJobShrinkRequest) SetClientToken

func (s *RunJobShrinkRequest) SetClientToken(v string) *RunJobShrinkRequest

func (*RunJobShrinkRequest) SetDefinitionShrink

func (s *RunJobShrinkRequest) SetDefinitionShrink(v string) *RunJobShrinkRequest

func (*RunJobShrinkRequest) SetDescription

func (s *RunJobShrinkRequest) SetDescription(v string) *RunJobShrinkRequest

func (*RunJobShrinkRequest) SetName

func (*RunJobShrinkRequest) SetProject

func (RunJobShrinkRequest) String

func (s RunJobShrinkRequest) String() string

type Runtimes

type Runtimes struct {
	DataDisks []*RuntimesDataDisks `json:"DataDisks,omitempty" xml:"DataDisks,omitempty" type:"Repeated"`
	Docker    *Docker              `json:"Docker,omitempty" xml:"Docker,omitempty"`
	ECS       *ECS                 `json:"ECS,omitempty" xml:"ECS,omitempty"`
	JobQueue  *string              `json:"JobQueue,omitempty" xml:"JobQueue,omitempty"`
	VPC       *VPC                 `json:"VPC,omitempty" xml:"VPC,omitempty"`
}

func (Runtimes) GoString

func (s Runtimes) GoString() string

func (*Runtimes) SetDataDisks

func (s *Runtimes) SetDataDisks(v []*RuntimesDataDisks) *Runtimes

func (*Runtimes) SetDocker

func (s *Runtimes) SetDocker(v *Docker) *Runtimes

func (*Runtimes) SetECS

func (s *Runtimes) SetECS(v *ECS) *Runtimes

func (*Runtimes) SetJobQueue

func (s *Runtimes) SetJobQueue(v string) *Runtimes

func (*Runtimes) SetVPC

func (s *Runtimes) SetVPC(v *VPC) *Runtimes

func (Runtimes) String

func (s Runtimes) String() string

type RuntimesDataDisks

type RuntimesDataDisks struct {
	Path *string `json:"Path,omitempty" xml:"Path,omitempty"`
	Size *int32  `json:"Size,omitempty" xml:"Size,omitempty"`
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (RuntimesDataDisks) GoString

func (s RuntimesDataDisks) GoString() string

func (*RuntimesDataDisks) SetPath

func (*RuntimesDataDisks) SetSize

func (s *RuntimesDataDisks) SetSize(v int32) *RuntimesDataDisks

func (*RuntimesDataDisks) SetType

func (RuntimesDataDisks) String

func (s RuntimesDataDisks) String() string

type SLB

type SLB struct {
	SLBId *string `json:"SLBId,omitempty" xml:"SLBId,omitempty"`
}

func (SLB) GoString

func (s SLB) GoString() string

func (*SLB) SetSLBId

func (s *SLB) SetSLBId(v string) *SLB

func (SLB) String

func (s SLB) String() string

type SLSLogging

type SLSLogging struct {
	LogtailConfigName *string `json:"LogtailConfigName,omitempty" xml:"LogtailConfigName,omitempty"`
	Project           *string `json:"Project,omitempty" xml:"Project,omitempty"`
	Store             *string `json:"Store,omitempty" xml:"Store,omitempty"`
}

func (SLSLogging) GoString

func (s SLSLogging) GoString() string

func (*SLSLogging) SetLogtailConfigName

func (s *SLSLogging) SetLogtailConfigName(v string) *SLSLogging

func (*SLSLogging) SetProject

func (s *SLSLogging) SetProject(v string) *SLSLogging

func (*SLSLogging) SetStore

func (s *SLSLogging) SetStore(v string) *SLSLogging

func (SLSLogging) String

func (s SLSLogging) String() string

type Scaling

type Scaling struct {
	AdjustmentType  *string  `json:"AdjustmentType,omitempty" xml:"AdjustmentType,omitempty"`
	AdjustmentValue *float32 `json:"AdjustmentValue,omitempty" xml:"AdjustmentValue,omitempty"`
	MaxWorkerCount  *int32   `json:"MaxWorkerCount,omitempty" xml:"MaxWorkerCount,omitempty"`
	MinWorkerCount  *int32   `json:"MinWorkerCount,omitempty" xml:"MinWorkerCount,omitempty"`
}

func (Scaling) GoString

func (s Scaling) GoString() string

func (*Scaling) SetAdjustmentType

func (s *Scaling) SetAdjustmentType(v string) *Scaling

func (*Scaling) SetAdjustmentValue

func (s *Scaling) SetAdjustmentValue(v float32) *Scaling

func (*Scaling) SetMaxWorkerCount

func (s *Scaling) SetMaxWorkerCount(v int32) *Scaling

func (*Scaling) SetMinWorkerCount

func (s *Scaling) SetMinWorkerCount(v int32) *Scaling

func (Scaling) String

func (s Scaling) String() string

type SchedulerStatus

type SchedulerStatus struct {
	CanceledJobCount  *int64 `json:"CanceledJobCount,omitempty" xml:"CanceledJobCount,omitempty"`
	FailedJobCount    *int64 `json:"FailedJobCount,omitempty" xml:"FailedJobCount,omitempty"`
	RunningJobCount   *int64 `json:"RunningJobCount,omitempty" xml:"RunningJobCount,omitempty"`
	SucceededJobCount *int64 `json:"SucceededJobCount,omitempty" xml:"SucceededJobCount,omitempty"`
	WaitingJobCount   *int64 `json:"WaitingJobCount,omitempty" xml:"WaitingJobCount,omitempty"`
}

func (SchedulerStatus) GoString

func (s SchedulerStatus) GoString() string

func (*SchedulerStatus) SetCanceledJobCount

func (s *SchedulerStatus) SetCanceledJobCount(v int64) *SchedulerStatus

func (*SchedulerStatus) SetFailedJobCount

func (s *SchedulerStatus) SetFailedJobCount(v int64) *SchedulerStatus

func (*SchedulerStatus) SetRunningJobCount

func (s *SchedulerStatus) SetRunningJobCount(v int64) *SchedulerStatus

func (*SchedulerStatus) SetSucceededJobCount

func (s *SchedulerStatus) SetSucceededJobCount(v int64) *SchedulerStatus

func (*SchedulerStatus) SetWaitingJobCount

func (s *SchedulerStatus) SetWaitingJobCount(v int64) *SchedulerStatus

func (SchedulerStatus) String

func (s SchedulerStatus) String() string

type ServiceRoleNode

type ServiceRoleNode struct {
	AssumeRoleFor *string `json:"AssumeRoleFor,omitempty" xml:"AssumeRoleFor,omitempty"`
	Role          *string `json:"Role,omitempty" xml:"Role,omitempty"`
	RoleType      *string `json:"RoleType,omitempty" xml:"RoleType,omitempty"`
}

func (ServiceRoleNode) GoString

func (s ServiceRoleNode) GoString() string

func (*ServiceRoleNode) SetAssumeRoleFor

func (s *ServiceRoleNode) SetAssumeRoleFor(v string) *ServiceRoleNode

func (*ServiceRoleNode) SetRole

func (s *ServiceRoleNode) SetRole(v string) *ServiceRoleNode

func (*ServiceRoleNode) SetRoleType

func (s *ServiceRoleNode) SetRoleType(v string) *ServiceRoleNode

func (ServiceRoleNode) String

func (s ServiceRoleNode) String() string

type Source

type Source struct {
	OSS *OSSDescription `json:"OSS,omitempty" xml:"OSS,omitempty"`
	PDS *PDSDescription `json:"PDS,omitempty" xml:"PDS,omitempty"`
}

func (Source) GoString

func (s Source) GoString() string

func (*Source) SetOSS

func (s *Source) SetOSS(v *OSSDescription) *Source

func (*Source) SetPDS

func (s *Source) SetPDS(v *PDSDescription) *Source

func (Source) String

func (s Source) String() string

type Trigger

type Trigger struct {
	DesiredMetricValue *float64 `json:"DesiredMetricValue,omitempty" xml:"DesiredMetricValue,omitempty"`
	DesiredRecoverTime *int32   `json:"DesiredRecoverTime,omitempty" xml:"DesiredRecoverTime,omitempty"`
	Enabled            *bool    `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	FirstLaunchTime    *string  `json:"FirstLaunchTime,omitempty" xml:"FirstLaunchTime,omitempty"`
	MetricType         *string  `json:"MetricType,omitempty" xml:"MetricType,omitempty"`
	Period             *int32   `json:"Period,omitempty" xml:"Period,omitempty"`
	RepeatType         *string  `json:"RepeatType,omitempty" xml:"RepeatType,omitempty"`
	RepeatValue        *string  `json:"RepeatValue,omitempty" xml:"RepeatValue,omitempty"`
	StatisticalMethod  *string  `json:"StatisticalMethod,omitempty" xml:"StatisticalMethod,omitempty"`
	ToleranceValue     *float64 `json:"ToleranceValue,omitempty" xml:"ToleranceValue,omitempty"`
}

func (Trigger) GoString

func (s Trigger) GoString() string

func (*Trigger) SetDesiredMetricValue

func (s *Trigger) SetDesiredMetricValue(v float64) *Trigger

func (*Trigger) SetDesiredRecoverTime

func (s *Trigger) SetDesiredRecoverTime(v int32) *Trigger

func (*Trigger) SetEnabled

func (s *Trigger) SetEnabled(v bool) *Trigger

func (*Trigger) SetFirstLaunchTime

func (s *Trigger) SetFirstLaunchTime(v string) *Trigger

func (*Trigger) SetMetricType

func (s *Trigger) SetMetricType(v string) *Trigger

func (*Trigger) SetPeriod

func (s *Trigger) SetPeriod(v int32) *Trigger

func (*Trigger) SetRepeatType

func (s *Trigger) SetRepeatType(v string) *Trigger

func (*Trigger) SetRepeatValue

func (s *Trigger) SetRepeatValue(v string) *Trigger

func (*Trigger) SetStatisticalMethod

func (s *Trigger) SetStatisticalMethod(v string) *Trigger

func (*Trigger) SetToleranceValue

func (s *Trigger) SetToleranceValue(v float64) *Trigger

func (Trigger) String

func (s Trigger) String() string

type UpdateClusterRequest

type UpdateClusterRequest struct {
	ClusterId   *string            `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Definition  *ClusterDefinition `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description *string            `json:"Description,omitempty" xml:"Description,omitempty"`
	Name        *string            `json:"Name,omitempty" xml:"Name,omitempty"`
	Project     *string            `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (UpdateClusterRequest) GoString

func (s UpdateClusterRequest) GoString() string

func (*UpdateClusterRequest) SetClusterId

func (s *UpdateClusterRequest) SetClusterId(v string) *UpdateClusterRequest

func (*UpdateClusterRequest) SetDefinition

func (*UpdateClusterRequest) SetDescription

func (s *UpdateClusterRequest) SetDescription(v string) *UpdateClusterRequest

func (*UpdateClusterRequest) SetName

func (*UpdateClusterRequest) SetProject

func (UpdateClusterRequest) String

func (s UpdateClusterRequest) String() string

type UpdateClusterResponse

type UpdateClusterResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateClusterResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateClusterResponse) GoString

func (s UpdateClusterResponse) GoString() string

func (*UpdateClusterResponse) SetBody

func (*UpdateClusterResponse) SetHeaders

func (*UpdateClusterResponse) SetStatusCode

func (s *UpdateClusterResponse) SetStatusCode(v int32) *UpdateClusterResponse

func (UpdateClusterResponse) String

func (s UpdateClusterResponse) String() string

type UpdateClusterResponseBody

type UpdateClusterResponseBody struct {
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateClusterResponseBody) GoString

func (s UpdateClusterResponseBody) GoString() string

func (*UpdateClusterResponseBody) SetHostId

func (*UpdateClusterResponseBody) SetRequestId

func (UpdateClusterResponseBody) String

func (s UpdateClusterResponseBody) String() string

type UpdateClusterShrinkRequest

type UpdateClusterShrinkRequest struct {
	ClusterId        *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	DefinitionShrink *string `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description      *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Name             *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Project          *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (UpdateClusterShrinkRequest) GoString

func (s UpdateClusterShrinkRequest) GoString() string

func (*UpdateClusterShrinkRequest) SetClusterId

func (*UpdateClusterShrinkRequest) SetDefinitionShrink

func (*UpdateClusterShrinkRequest) SetDescription

func (*UpdateClusterShrinkRequest) SetName

func (*UpdateClusterShrinkRequest) SetProject

func (UpdateClusterShrinkRequest) String

type UpdateJobQueueRequest

type UpdateJobQueueRequest struct {
	Definition *JobQueueDefinition `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Name       *string             `json:"Name,omitempty" xml:"Name,omitempty"`
	Project    *string             `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (UpdateJobQueueRequest) GoString

func (s UpdateJobQueueRequest) GoString() string

func (*UpdateJobQueueRequest) SetDefinition

func (*UpdateJobQueueRequest) SetName

func (*UpdateJobQueueRequest) SetProject

func (UpdateJobQueueRequest) String

func (s UpdateJobQueueRequest) String() string

type UpdateJobQueueResponse

type UpdateJobQueueResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateJobQueueResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateJobQueueResponse) GoString

func (s UpdateJobQueueResponse) GoString() string

func (*UpdateJobQueueResponse) SetBody

func (*UpdateJobQueueResponse) SetHeaders

func (*UpdateJobQueueResponse) SetStatusCode

func (UpdateJobQueueResponse) String

func (s UpdateJobQueueResponse) String() string

type UpdateJobQueueResponseBody

type UpdateJobQueueResponseBody struct {
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateJobQueueResponseBody) GoString

func (s UpdateJobQueueResponseBody) GoString() string

func (*UpdateJobQueueResponseBody) SetHostId

func (*UpdateJobQueueResponseBody) SetRequestId

func (UpdateJobQueueResponseBody) String

type UpdateJobQueueShrinkRequest

type UpdateJobQueueShrinkRequest struct {
	DefinitionShrink *string `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Name             *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Project          *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (UpdateJobQueueShrinkRequest) GoString

func (s UpdateJobQueueShrinkRequest) GoString() string

func (*UpdateJobQueueShrinkRequest) SetDefinitionShrink

func (*UpdateJobQueueShrinkRequest) SetName

func (*UpdateJobQueueShrinkRequest) SetProject

func (UpdateJobQueueShrinkRequest) String

type UpdateProjectRequest

type UpdateProjectRequest struct {
	Definition  *ProjectDefinition `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description *string            `json:"Description,omitempty" xml:"Description,omitempty"`
	Project     *string            `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (UpdateProjectRequest) GoString

func (s UpdateProjectRequest) GoString() string

func (*UpdateProjectRequest) SetDefinition

func (*UpdateProjectRequest) SetDescription

func (s *UpdateProjectRequest) SetDescription(v string) *UpdateProjectRequest

func (*UpdateProjectRequest) SetProject

func (UpdateProjectRequest) String

func (s UpdateProjectRequest) String() string

type UpdateProjectResponse

type UpdateProjectResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateProjectResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateProjectResponse) GoString

func (s UpdateProjectResponse) GoString() string

func (*UpdateProjectResponse) SetBody

func (*UpdateProjectResponse) SetHeaders

func (*UpdateProjectResponse) SetStatusCode

func (s *UpdateProjectResponse) SetStatusCode(v int32) *UpdateProjectResponse

func (UpdateProjectResponse) String

func (s UpdateProjectResponse) String() string

type UpdateProjectResponseBody

type UpdateProjectResponseBody struct {
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateProjectResponseBody) GoString

func (s UpdateProjectResponseBody) GoString() string

func (*UpdateProjectResponseBody) SetHostId

func (*UpdateProjectResponseBody) SetRequestId

func (UpdateProjectResponseBody) String

func (s UpdateProjectResponseBody) String() string

type UpdateProjectShrinkRequest

type UpdateProjectShrinkRequest struct {
	DefinitionShrink *string `json:"Definition,omitempty" xml:"Definition,omitempty"`
	Description      *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Project          *string `json:"Project,omitempty" xml:"Project,omitempty"`
}

func (UpdateProjectShrinkRequest) GoString

func (s UpdateProjectShrinkRequest) GoString() string

func (*UpdateProjectShrinkRequest) SetDefinitionShrink

func (*UpdateProjectShrinkRequest) SetDescription

func (*UpdateProjectShrinkRequest) SetProject

func (UpdateProjectShrinkRequest) String

type UpdateWorkerStatusRequest

type UpdateWorkerStatusRequest struct {
	ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Status    *string `json:"Status,omitempty" xml:"Status,omitempty"`
	WorkerId  *string `json:"WorkerId,omitempty" xml:"WorkerId,omitempty"`
}

func (UpdateWorkerStatusRequest) GoString

func (s UpdateWorkerStatusRequest) GoString() string

func (*UpdateWorkerStatusRequest) SetClusterId

func (*UpdateWorkerStatusRequest) SetStatus

func (*UpdateWorkerStatusRequest) SetWorkerId

func (UpdateWorkerStatusRequest) String

func (s UpdateWorkerStatusRequest) String() string

type UpdateWorkerStatusResponse

type UpdateWorkerStatusResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateWorkerStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateWorkerStatusResponse) GoString

func (s UpdateWorkerStatusResponse) GoString() string

func (*UpdateWorkerStatusResponse) SetBody

func (*UpdateWorkerStatusResponse) SetHeaders

func (*UpdateWorkerStatusResponse) SetStatusCode

func (UpdateWorkerStatusResponse) String

type UpdateWorkerStatusResponseBody

type UpdateWorkerStatusResponseBody struct {
	HostId    *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateWorkerStatusResponseBody) GoString

func (*UpdateWorkerStatusResponseBody) SetHostId

func (*UpdateWorkerStatusResponseBody) SetRequestId

func (UpdateWorkerStatusResponseBody) String

type UpgradePolicy

type UpgradePolicy struct {
	UpgradeRatio *float32 `json:"UpgradeRatio,omitempty" xml:"UpgradeRatio,omitempty"`
}

func (UpgradePolicy) GoString

func (s UpgradePolicy) GoString() string

func (*UpgradePolicy) SetUpgradeRatio

func (s *UpgradePolicy) SetUpgradeRatio(v float32) *UpgradePolicy

func (UpgradePolicy) String

func (s UpgradePolicy) String() string

type UserStage

type UserStage struct {
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	EndTime     *int32  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	StartTime   *int32  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	State       *string `json:"State,omitempty" xml:"State,omitempty"`
}

func (UserStage) GoString

func (s UserStage) GoString() string

func (*UserStage) SetDescription

func (s *UserStage) SetDescription(v string) *UserStage

func (*UserStage) SetEndTime

func (s *UserStage) SetEndTime(v int32) *UserStage

func (*UserStage) SetStartTime

func (s *UserStage) SetStartTime(v int32) *UserStage

func (*UserStage) SetState

func (s *UserStage) SetState(v string) *UserStage

func (UserStage) String

func (s UserStage) String() string

type VPC

type VPC struct {
	SecurityGroups []*string `json:"SecurityGroups,omitempty" xml:"SecurityGroups,omitempty" type:"Repeated"`
	VPCId          *string   `json:"VPCId,omitempty" xml:"VPCId,omitempty"`
	VSwitches      []*string `json:"VSwitches,omitempty" xml:"VSwitches,omitempty" type:"Repeated"`
}

func (VPC) GoString

func (s VPC) GoString() string

func (*VPC) SetSecurityGroups

func (s *VPC) SetSecurityGroups(v []*string) *VPC

func (*VPC) SetVPCId

func (s *VPC) SetVPCId(v string) *VPC

func (*VPC) SetVSwitches

func (s *VPC) SetVSwitches(v []*string) *VPC

func (VPC) String

func (s VPC) String() string

type Volume

type Volume struct {
	NFS  *NFSVolumeSource `json:"NFS,omitempty" xml:"NFS,omitempty"`
	Name *string          `json:"Name,omitempty" xml:"Name,omitempty"`
	OSS  *OSSVolumeSource `json:"OSS,omitempty" xml:"OSS,omitempty"`
	PDS  *PDSVolumeSource `json:"PDS,omitempty" xml:"PDS,omitempty"`
}

func (Volume) GoString

func (s Volume) GoString() string

func (*Volume) SetNFS

func (s *Volume) SetNFS(v *NFSVolumeSource) *Volume

func (*Volume) SetName

func (s *Volume) SetName(v string) *Volume

func (*Volume) SetOSS

func (s *Volume) SetOSS(v *OSSVolumeSource) *Volume

func (*Volume) SetPDS

func (s *Volume) SetPDS(v *PDSVolumeSource) *Volume

func (Volume) String

func (s Volume) String() string

type WorkerStatus

type WorkerStatus struct {
	Conditions         []*Conditions          `json:"Conditions,omitempty" xml:"Conditions,omitempty" type:"Repeated"`
	Container          *WorkerStatusContainer `json:"Container,omitempty" xml:"Container,omitempty" type:"Struct"`
	CreateTime         *string                `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	ECS                *WorkerStatusECS       `json:"ECS,omitempty" xml:"ECS,omitempty" type:"Struct"`
	JobQueue           *string                `json:"JobQueue,omitempty" xml:"JobQueue,omitempty"`
	NetworkInterfaceId *string                `json:"NetworkInterfaceId,omitempty" xml:"NetworkInterfaceId,omitempty"`
	PoolWorkerId       *string                `json:"PoolWorkerId,omitempty" xml:"PoolWorkerId,omitempty"`
	SecurityGroupId    *string                `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"`
	State              *string                `json:"State,omitempty" xml:"State,omitempty"`
	VSwitchId          *string                `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	WorkerType         *int32                 `json:"WorkerType,omitempty" xml:"WorkerType,omitempty"`
}

func (WorkerStatus) GoString

func (s WorkerStatus) GoString() string

func (*WorkerStatus) SetConditions

func (s *WorkerStatus) SetConditions(v []*Conditions) *WorkerStatus

func (*WorkerStatus) SetContainer

func (s *WorkerStatus) SetContainer(v *WorkerStatusContainer) *WorkerStatus

func (*WorkerStatus) SetCreateTime

func (s *WorkerStatus) SetCreateTime(v string) *WorkerStatus

func (*WorkerStatus) SetECS

func (s *WorkerStatus) SetECS(v *WorkerStatusECS) *WorkerStatus

func (*WorkerStatus) SetJobQueue

func (s *WorkerStatus) SetJobQueue(v string) *WorkerStatus

func (*WorkerStatus) SetNetworkInterfaceId

func (s *WorkerStatus) SetNetworkInterfaceId(v string) *WorkerStatus

func (*WorkerStatus) SetPoolWorkerId

func (s *WorkerStatus) SetPoolWorkerId(v string) *WorkerStatus

func (*WorkerStatus) SetSecurityGroupId

func (s *WorkerStatus) SetSecurityGroupId(v string) *WorkerStatus

func (*WorkerStatus) SetState

func (s *WorkerStatus) SetState(v string) *WorkerStatus

func (*WorkerStatus) SetVSwitchId

func (s *WorkerStatus) SetVSwitchId(v string) *WorkerStatus

func (*WorkerStatus) SetWorkerType

func (s *WorkerStatus) SetWorkerType(v int32) *WorkerStatus

func (WorkerStatus) String

func (s WorkerStatus) String() string

type WorkerStatusContainer

type WorkerStatusContainer struct {
	Cpu    *int32 `json:"Cpu,omitempty" xml:"Cpu,omitempty"`
	Memory *int32 `json:"Memory,omitempty" xml:"Memory,omitempty"`
}

func (WorkerStatusContainer) GoString

func (s WorkerStatusContainer) GoString() string

func (*WorkerStatusContainer) SetCpu

func (*WorkerStatusContainer) SetMemory

func (WorkerStatusContainer) String

func (s WorkerStatusContainer) String() string

type WorkerStatusECS

type WorkerStatusECS struct {
	Cpu            *int32  `json:"Cpu,omitempty" xml:"Cpu,omitempty"`
	Endpoint       *string `json:"Endpoint,omitempty" xml:"Endpoint,omitempty"`
	Hostname       *string `json:"Hostname,omitempty" xml:"Hostname,omitempty"`
	InstanceId     *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceType   *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
	Memory         *int32  `json:"Memory,omitempty" xml:"Memory,omitempty"`
	Password       *string `json:"Password,omitempty" xml:"Password,omitempty"`
	ResourceType   *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	SpotPriceLimit *string `json:"SpotPriceLimit,omitempty" xml:"SpotPriceLimit,omitempty"`
	SpotStrategy   *string `json:"SpotStrategy,omitempty" xml:"SpotStrategy,omitempty"`
	SystemDiskSize *int32  `json:"SystemDiskSize,omitempty" xml:"SystemDiskSize,omitempty"`
	SystemDiskType *string `json:"SystemDiskType,omitempty" xml:"SystemDiskType,omitempty"`
	VMImage        *string `json:"VMImage,omitempty" xml:"VMImage,omitempty"`
	ZoneId         *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (WorkerStatusECS) GoString

func (s WorkerStatusECS) GoString() string

func (*WorkerStatusECS) SetCpu

func (s *WorkerStatusECS) SetCpu(v int32) *WorkerStatusECS

func (*WorkerStatusECS) SetEndpoint

func (s *WorkerStatusECS) SetEndpoint(v string) *WorkerStatusECS

func (*WorkerStatusECS) SetHostname

func (s *WorkerStatusECS) SetHostname(v string) *WorkerStatusECS

func (*WorkerStatusECS) SetInstanceId

func (s *WorkerStatusECS) SetInstanceId(v string) *WorkerStatusECS

func (*WorkerStatusECS) SetInstanceType

func (s *WorkerStatusECS) SetInstanceType(v string) *WorkerStatusECS

func (*WorkerStatusECS) SetMemory

func (s *WorkerStatusECS) SetMemory(v int32) *WorkerStatusECS

func (*WorkerStatusECS) SetPassword

func (s *WorkerStatusECS) SetPassword(v string) *WorkerStatusECS

func (*WorkerStatusECS) SetResourceType

func (s *WorkerStatusECS) SetResourceType(v string) *WorkerStatusECS

func (*WorkerStatusECS) SetSpotPriceLimit

func (s *WorkerStatusECS) SetSpotPriceLimit(v string) *WorkerStatusECS

func (*WorkerStatusECS) SetSpotStrategy

func (s *WorkerStatusECS) SetSpotStrategy(v string) *WorkerStatusECS

func (*WorkerStatusECS) SetSystemDiskSize

func (s *WorkerStatusECS) SetSystemDiskSize(v int32) *WorkerStatusECS

func (*WorkerStatusECS) SetSystemDiskType

func (s *WorkerStatusECS) SetSystemDiskType(v string) *WorkerStatusECS

func (*WorkerStatusECS) SetVMImage

func (s *WorkerStatusECS) SetVMImage(v string) *WorkerStatusECS

func (*WorkerStatusECS) SetZoneId

func (s *WorkerStatusECS) SetZoneId(v string) *WorkerStatusECS

func (WorkerStatusECS) String

func (s WorkerStatusECS) String() string

Jump to

Keyboard shortcuts

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