client

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Sep 14, 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 AddNodesRequest

type AddNodesRequest struct {
	ClusterId             *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	ComputeSpotPriceLimit *string `json:"ComputeSpotPriceLimit,omitempty" xml:"ComputeSpotPriceLimit,omitempty"`
	ComputeSpotStrategy   *string `json:"ComputeSpotStrategy,omitempty" xml:"ComputeSpotStrategy,omitempty"`
	Count                 *int32  `json:"Count,omitempty" xml:"Count,omitempty"`
	ImageId               *string `json:"ImageId,omitempty" xml:"ImageId,omitempty"`
	ImageOwnerAlias       *string `json:"ImageOwnerAlias,omitempty" xml:"ImageOwnerAlias,omitempty"`
}

func (AddNodesRequest) GoString

func (s AddNodesRequest) GoString() string

func (*AddNodesRequest) SetClusterId

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

func (*AddNodesRequest) SetComputeSpotPriceLimit

func (s *AddNodesRequest) SetComputeSpotPriceLimit(v string) *AddNodesRequest

func (*AddNodesRequest) SetComputeSpotStrategy

func (s *AddNodesRequest) SetComputeSpotStrategy(v string) *AddNodesRequest

func (*AddNodesRequest) SetCount

func (s *AddNodesRequest) SetCount(v int32) *AddNodesRequest

func (*AddNodesRequest) SetImageId

func (s *AddNodesRequest) SetImageId(v string) *AddNodesRequest

func (*AddNodesRequest) SetImageOwnerAlias

func (s *AddNodesRequest) SetImageOwnerAlias(v string) *AddNodesRequest

func (AddNodesRequest) String

func (s AddNodesRequest) String() string

type AddNodesResponse

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

func (AddNodesResponse) GoString

func (s AddNodesResponse) GoString() string

func (*AddNodesResponse) SetBody

func (*AddNodesResponse) SetHeaders

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

func (*AddNodesResponse) SetStatusCode

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

func (AddNodesResponse) String

func (s AddNodesResponse) String() string

type AddNodesResponseBody

type AddNodesResponseBody struct {
	InstanceIds *AddNodesResponseBodyInstanceIds `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty" type:"Struct"`
	RequestId   *string                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AddNodesResponseBody) GoString

func (s AddNodesResponseBody) GoString() string

func (*AddNodesResponseBody) SetInstanceIds

func (*AddNodesResponseBody) SetRequestId

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

func (AddNodesResponseBody) String

func (s AddNodesResponseBody) String() string

type AddNodesResponseBodyInstanceIds

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

func (AddNodesResponseBodyInstanceIds) GoString

func (*AddNodesResponseBodyInstanceIds) SetInstanceId

func (AddNodesResponseBodyInstanceIds) String

type AddUsersRequest

type AddUsersRequest struct {
	ClusterId       *string                `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	ReleaseInstance *bool                  `json:"ReleaseInstance,omitempty" xml:"ReleaseInstance,omitempty"`
	User            []*AddUsersRequestUser `json:"User,omitempty" xml:"User,omitempty" type:"Repeated"`
}

func (AddUsersRequest) GoString

func (s AddUsersRequest) GoString() string

func (*AddUsersRequest) SetClusterId

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

func (*AddUsersRequest) SetReleaseInstance

func (s *AddUsersRequest) SetReleaseInstance(v bool) *AddUsersRequest

func (*AddUsersRequest) SetUser

func (AddUsersRequest) String

func (s AddUsersRequest) String() string

type AddUsersRequestUser

type AddUsersRequestUser struct {
	Group    *string `json:"Group,omitempty" xml:"Group,omitempty"`
	Name     *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Password *string `json:"Password,omitempty" xml:"Password,omitempty"`
}

func (AddUsersRequestUser) GoString

func (s AddUsersRequestUser) GoString() string

func (*AddUsersRequestUser) SetGroup

func (*AddUsersRequestUser) SetName

func (*AddUsersRequestUser) SetPassword

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

func (AddUsersRequestUser) String

func (s AddUsersRequestUser) String() string

type AddUsersResponse

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

func (AddUsersResponse) GoString

func (s AddUsersResponse) GoString() string

func (*AddUsersResponse) SetBody

func (*AddUsersResponse) SetHeaders

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

func (*AddUsersResponse) SetStatusCode

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

func (AddUsersResponse) String

func (s AddUsersResponse) String() string

type AddUsersResponseBody

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

func (AddUsersResponseBody) GoString

func (s AddUsersResponseBody) GoString() string

func (*AddUsersResponseBody) SetRequestId

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

func (AddUsersResponseBody) String

func (s AddUsersResponseBody) String() string

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) AddNodes

func (client *Client) AddNodes(request *AddNodesRequest) (_result *AddNodesResponse, _err error)

func (*Client) AddNodesWithOptions

func (client *Client) AddNodesWithOptions(request *AddNodesRequest, runtime *util.RuntimeOptions) (_result *AddNodesResponse, _err error)

func (*Client) AddUsers

func (client *Client) AddUsers(request *AddUsersRequest) (_result *AddUsersResponse, _err error)

func (*Client) AddUsersWithOptions

func (client *Client) AddUsersWithOptions(request *AddUsersRequest, runtime *util.RuntimeOptions) (_result *AddUsersResponse, _err error)

func (*Client) CreateCluster

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

func (*Client) CreateClusterWithOptions

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

func (*Client) CreateJobTemplate

func (client *Client) CreateJobTemplate(request *CreateJobTemplateRequest) (_result *CreateJobTemplateResponse, _err error)

func (*Client) CreateJobTemplateWithOptions

func (client *Client) CreateJobTemplateWithOptions(request *CreateJobTemplateRequest, runtime *util.RuntimeOptions) (_result *CreateJobTemplateResponse, _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) DeleteJobTemplates

func (client *Client) DeleteJobTemplates(request *DeleteJobTemplatesRequest) (_result *DeleteJobTemplatesResponse, _err error)

func (*Client) DeleteJobTemplatesWithOptions

func (client *Client) DeleteJobTemplatesWithOptions(request *DeleteJobTemplatesRequest, runtime *util.RuntimeOptions) (_result *DeleteJobTemplatesResponse, _err error)

func (*Client) DeleteJobs

func (client *Client) DeleteJobs(request *DeleteJobsRequest) (_result *DeleteJobsResponse, _err error)

func (*Client) DeleteJobsWithOptions

func (client *Client) DeleteJobsWithOptions(request *DeleteJobsRequest, runtime *util.RuntimeOptions) (_result *DeleteJobsResponse, _err error)

func (*Client) DeleteNodes

func (client *Client) DeleteNodes(request *DeleteNodesRequest) (_result *DeleteNodesResponse, _err error)

func (*Client) DeleteNodesWithOptions

func (client *Client) DeleteNodesWithOptions(request *DeleteNodesRequest, runtime *util.RuntimeOptions) (_result *DeleteNodesResponse, _err error)

func (*Client) DeleteUsers

func (client *Client) DeleteUsers(request *DeleteUsersRequest) (_result *DeleteUsersResponse, _err error)

func (*Client) DeleteUsersWithOptions

func (client *Client) DeleteUsersWithOptions(request *DeleteUsersRequest, runtime *util.RuntimeOptions) (_result *DeleteUsersResponse, _err error)

func (*Client) DescribeCluster

func (client *Client) DescribeCluster(request *DescribeClusterRequest) (_result *DescribeClusterResponse, _err error)

func (*Client) DescribeClusterWithOptions

func (client *Client) DescribeClusterWithOptions(request *DescribeClusterRequest, runtime *util.RuntimeOptions) (_result *DescribeClusterResponse, _err error)

func (*Client) EditJobTemplate

func (client *Client) EditJobTemplate(request *EditJobTemplateRequest) (_result *EditJobTemplateResponse, _err error)

func (*Client) EditJobTemplateWithOptions

func (client *Client) EditJobTemplateWithOptions(request *EditJobTemplateRequest, runtime *util.RuntimeOptions) (_result *EditJobTemplateResponse, _err error)

func (*Client) GetAutoScaleConfig

func (client *Client) GetAutoScaleConfig(request *GetAutoScaleConfigRequest) (_result *GetAutoScaleConfigResponse, _err error)

func (*Client) GetAutoScaleConfigWithOptions

func (client *Client) GetAutoScaleConfigWithOptions(request *GetAutoScaleConfigRequest, runtime *util.RuntimeOptions) (_result *GetAutoScaleConfigResponse, _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) Init

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

func (*Client) ListClusterLogs

func (client *Client) ListClusterLogs(request *ListClusterLogsRequest) (_result *ListClusterLogsResponse, _err error)

func (*Client) ListClusterLogsWithOptions

func (client *Client) ListClusterLogsWithOptions(request *ListClusterLogsRequest, runtime *util.RuntimeOptions) (_result *ListClusterLogsResponse, _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) ListCurrentClientVersion

func (client *Client) ListCurrentClientVersion() (_result *ListCurrentClientVersionResponse, _err error)

func (*Client) ListCurrentClientVersionWithOptions

func (client *Client) ListCurrentClientVersionWithOptions(runtime *util.RuntimeOptions) (_result *ListCurrentClientVersionResponse, _err error)

func (*Client) ListCustomImages

func (client *Client) ListCustomImages(request *ListCustomImagesRequest) (_result *ListCustomImagesResponse, _err error)

func (*Client) ListCustomImagesWithOptions

func (client *Client) ListCustomImagesWithOptions(request *ListCustomImagesRequest, runtime *util.RuntimeOptions) (_result *ListCustomImagesResponse, _err error)

func (*Client) ListImages

func (client *Client) ListImages() (_result *ListImagesResponse, _err error)

func (*Client) ListImagesWithOptions

func (client *Client) ListImagesWithOptions(runtime *util.RuntimeOptions) (_result *ListImagesResponse, _err error)

func (*Client) ListJobTemplates

func (client *Client) ListJobTemplates(request *ListJobTemplatesRequest) (_result *ListJobTemplatesResponse, _err error)

func (*Client) ListJobTemplatesWithOptions

func (client *Client) ListJobTemplatesWithOptions(request *ListJobTemplatesRequest, runtime *util.RuntimeOptions) (_result *ListJobTemplatesResponse, _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) ListNodes

func (client *Client) ListNodes(request *ListNodesRequest) (_result *ListNodesResponse, _err error)

func (*Client) ListNodesNoPaging

func (client *Client) ListNodesNoPaging(request *ListNodesNoPagingRequest) (_result *ListNodesNoPagingResponse, _err error)

func (*Client) ListNodesNoPagingWithOptions

func (client *Client) ListNodesNoPagingWithOptions(request *ListNodesNoPagingRequest, runtime *util.RuntimeOptions) (_result *ListNodesNoPagingResponse, _err error)

func (*Client) ListNodesWithOptions

func (client *Client) ListNodesWithOptions(request *ListNodesRequest, runtime *util.RuntimeOptions) (_result *ListNodesResponse, _err error)

func (*Client) ListPreferredEcsTypes

func (client *Client) ListPreferredEcsTypes(request *ListPreferredEcsTypesRequest) (_result *ListPreferredEcsTypesResponse, _err error)

func (*Client) ListPreferredEcsTypesWithOptions

func (client *Client) ListPreferredEcsTypesWithOptions(request *ListPreferredEcsTypesRequest, runtime *util.RuntimeOptions) (_result *ListPreferredEcsTypesResponse, _err error)

func (*Client) ListRegions

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

func (*Client) ListRegionsWithOptions

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

func (*Client) ListSoftwares

func (client *Client) ListSoftwares(request *ListSoftwaresRequest) (_result *ListSoftwaresResponse, _err error)

func (*Client) ListSoftwaresWithOptions

func (client *Client) ListSoftwaresWithOptions(request *ListSoftwaresRequest, runtime *util.RuntimeOptions) (_result *ListSoftwaresResponse, _err error)

func (*Client) ListUsers

func (client *Client) ListUsers(request *ListUsersRequest) (_result *ListUsersResponse, _err error)

func (*Client) ListUsersWithOptions

func (client *Client) ListUsersWithOptions(request *ListUsersRequest, runtime *util.RuntimeOptions) (_result *ListUsersResponse, _err error)

func (*Client) ListVolumes

func (client *Client) ListVolumes(request *ListVolumesRequest) (_result *ListVolumesResponse, _err error)

func (*Client) ListVolumesWithOptions

func (client *Client) ListVolumesWithOptions(request *ListVolumesRequest, runtime *util.RuntimeOptions) (_result *ListVolumesResponse, _err error)

func (*Client) ModifyClusterAttributes

func (client *Client) ModifyClusterAttributes(request *ModifyClusterAttributesRequest) (_result *ModifyClusterAttributesResponse, _err error)

func (*Client) ModifyClusterAttributesWithOptions

func (client *Client) ModifyClusterAttributesWithOptions(request *ModifyClusterAttributesRequest, runtime *util.RuntimeOptions) (_result *ModifyClusterAttributesResponse, _err error)

func (*Client) ModifyUserGroups

func (client *Client) ModifyUserGroups(request *ModifyUserGroupsRequest) (_result *ModifyUserGroupsResponse, _err error)

func (*Client) ModifyUserGroupsWithOptions

func (client *Client) ModifyUserGroupsWithOptions(request *ModifyUserGroupsRequest, runtime *util.RuntimeOptions) (_result *ModifyUserGroupsResponse, _err error)

func (*Client) ModifyUserPasswords

func (client *Client) ModifyUserPasswords(request *ModifyUserPasswordsRequest) (_result *ModifyUserPasswordsResponse, _err error)

func (*Client) ModifyUserPasswordsWithOptions

func (client *Client) ModifyUserPasswordsWithOptions(request *ModifyUserPasswordsRequest, runtime *util.RuntimeOptions) (_result *ModifyUserPasswordsResponse, _err error)

func (*Client) RerunJobs

func (client *Client) RerunJobs(request *RerunJobsRequest) (_result *RerunJobsResponse, _err error)

func (*Client) RerunJobsWithOptions

func (client *Client) RerunJobsWithOptions(request *RerunJobsRequest, runtime *util.RuntimeOptions) (_result *RerunJobsResponse, _err error)

func (*Client) ResetNodes

func (client *Client) ResetNodes(request *ResetNodesRequest) (_result *ResetNodesResponse, _err error)

func (*Client) ResetNodesWithOptions

func (client *Client) ResetNodesWithOptions(request *ResetNodesRequest, runtime *util.RuntimeOptions) (_result *ResetNodesResponse, _err error)

func (*Client) SetAutoScaleConfig

func (client *Client) SetAutoScaleConfig(request *SetAutoScaleConfigRequest) (_result *SetAutoScaleConfigResponse, _err error)

func (*Client) SetAutoScaleConfigWithOptions

func (client *Client) SetAutoScaleConfigWithOptions(request *SetAutoScaleConfigRequest, runtime *util.RuntimeOptions) (_result *SetAutoScaleConfigResponse, _err error)

func (*Client) SetJobUser

func (client *Client) SetJobUser(request *SetJobUserRequest) (_result *SetJobUserResponse, _err error)

func (*Client) SetJobUserWithOptions

func (client *Client) SetJobUserWithOptions(request *SetJobUserRequest, runtime *util.RuntimeOptions) (_result *SetJobUserResponse, _err error)

func (*Client) StopJobs

func (client *Client) StopJobs(request *StopJobsRequest) (_result *StopJobsResponse, _err error)

func (*Client) StopJobsWithOptions

func (client *Client) StopJobsWithOptions(request *StopJobsRequest, runtime *util.RuntimeOptions) (_result *StopJobsResponse, _err error)

func (*Client) SubmitJob

func (client *Client) SubmitJob(request *SubmitJobRequest) (_result *SubmitJobResponse, _err error)

func (*Client) SubmitJobWithOptions

func (client *Client) SubmitJobWithOptions(request *SubmitJobRequest, runtime *util.RuntimeOptions) (_result *SubmitJobResponse, _err error)

func (*Client) UpgradeClient

func (client *Client) UpgradeClient(request *UpgradeClientRequest) (_result *UpgradeClientResponse, _err error)

func (*Client) UpgradeClientWithOptions

func (client *Client) UpgradeClientWithOptions(request *UpgradeClientRequest, runtime *util.RuntimeOptions) (_result *UpgradeClientResponse, _err error)

type CreateClusterRequest

type CreateClusterRequest struct {
	EcsOrder              *CreateClusterRequestEcsOrder      `json:"EcsOrder,omitempty" xml:"EcsOrder,omitempty" type:"Struct"`
	AccountType           *string                            `json:"AccountType,omitempty" xml:"AccountType,omitempty"`
	Application           []*CreateClusterRequestApplication `json:"Application,omitempty" xml:"Application,omitempty" type:"Repeated"`
	ComputeSpotPriceLimit *string                            `json:"ComputeSpotPriceLimit,omitempty" xml:"ComputeSpotPriceLimit,omitempty"`
	ComputeSpotStrategy   *string                            `json:"ComputeSpotStrategy,omitempty" xml:"ComputeSpotStrategy,omitempty"`
	Description           *string                            `json:"Description,omitempty" xml:"Description,omitempty"`
	EcsChargeType         *string                            `json:"EcsChargeType,omitempty" xml:"EcsChargeType,omitempty"`
	EhpcVersion           *string                            `json:"EhpcVersion,omitempty" xml:"EhpcVersion,omitempty"`
	HaEnable              *bool                              `json:"HaEnable,omitempty" xml:"HaEnable,omitempty"`
	ImageId               *string                            `json:"ImageId,omitempty" xml:"ImageId,omitempty"`
	ImageOwnerAlias       *string                            `json:"ImageOwnerAlias,omitempty" xml:"ImageOwnerAlias,omitempty"`
	KeyPairName           *string                            `json:"KeyPairName,omitempty" xml:"KeyPairName,omitempty"`
	Name                  *string                            `json:"Name,omitempty" xml:"Name,omitempty"`
	OsTag                 *string                            `json:"OsTag,omitempty" xml:"OsTag,omitempty"`
	Password              *string                            `json:"Password,omitempty" xml:"Password,omitempty"`
	RemoteDirectory       *string                            `json:"RemoteDirectory,omitempty" xml:"RemoteDirectory,omitempty"`
	SccClusterId          *string                            `json:"SccClusterId,omitempty" xml:"SccClusterId,omitempty"`
	SchedulerType         *string                            `json:"SchedulerType,omitempty" xml:"SchedulerType,omitempty"`
	SecurityGroupId       *string                            `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"`
	SecurityGroupName     *string                            `json:"SecurityGroupName,omitempty" xml:"SecurityGroupName,omitempty"`
	VSwitchId             *string                            `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	VolumeId              *string                            `json:"VolumeId,omitempty" xml:"VolumeId,omitempty"`
	VolumeMountpoint      *string                            `json:"VolumeMountpoint,omitempty" xml:"VolumeMountpoint,omitempty"`
	VolumeProtocol        *string                            `json:"VolumeProtocol,omitempty" xml:"VolumeProtocol,omitempty"`
	VolumeType            *string                            `json:"VolumeType,omitempty" xml:"VolumeType,omitempty"`
	VpcId                 *string                            `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
	ZoneId                *string                            `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (CreateClusterRequest) GoString

func (s CreateClusterRequest) GoString() string

func (*CreateClusterRequest) SetAccountType

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

func (*CreateClusterRequest) SetApplication

func (*CreateClusterRequest) SetComputeSpotPriceLimit

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

func (*CreateClusterRequest) SetComputeSpotStrategy

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

func (*CreateClusterRequest) SetDescription

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

func (*CreateClusterRequest) SetEcsChargeType

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

func (*CreateClusterRequest) SetEcsOrder

func (*CreateClusterRequest) SetEhpcVersion

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

func (*CreateClusterRequest) SetHaEnable

func (s *CreateClusterRequest) SetHaEnable(v bool) *CreateClusterRequest

func (*CreateClusterRequest) SetImageId

func (*CreateClusterRequest) SetImageOwnerAlias

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

func (*CreateClusterRequest) SetKeyPairName

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

func (*CreateClusterRequest) SetName

func (*CreateClusterRequest) SetOsTag

func (*CreateClusterRequest) SetPassword

func (*CreateClusterRequest) SetRemoteDirectory

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

func (*CreateClusterRequest) SetSccClusterId

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

func (*CreateClusterRequest) SetSchedulerType

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

func (*CreateClusterRequest) SetSecurityGroupId

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

func (*CreateClusterRequest) SetSecurityGroupName

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

func (*CreateClusterRequest) SetVSwitchId

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

func (*CreateClusterRequest) SetVolumeId

func (*CreateClusterRequest) SetVolumeMountpoint

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

func (*CreateClusterRequest) SetVolumeProtocol

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

func (*CreateClusterRequest) SetVolumeType

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

func (*CreateClusterRequest) SetVpcId

func (*CreateClusterRequest) SetZoneId

func (CreateClusterRequest) String

func (s CreateClusterRequest) String() string

type CreateClusterRequestApplication

type CreateClusterRequestApplication struct {
	Tag *string `json:"Tag,omitempty" xml:"Tag,omitempty"`
}

func (CreateClusterRequestApplication) GoString

func (*CreateClusterRequestApplication) SetTag

func (CreateClusterRequestApplication) String

type CreateClusterRequestEcsOrder

type CreateClusterRequestEcsOrder struct {
	Compute *CreateClusterRequestEcsOrderCompute `json:"Compute,omitempty" xml:"Compute,omitempty" require:"true" type:"Struct"`
	Login   *CreateClusterRequestEcsOrderLogin   `json:"Login,omitempty" xml:"Login,omitempty" require:"true" type:"Struct"`
	Manager *CreateClusterRequestEcsOrderManager `json:"Manager,omitempty" xml:"Manager,omitempty" require:"true" type:"Struct"`
}

func (CreateClusterRequestEcsOrder) GoString

func (s CreateClusterRequestEcsOrder) GoString() string

func (*CreateClusterRequestEcsOrder) SetCompute

func (*CreateClusterRequestEcsOrder) SetLogin

func (*CreateClusterRequestEcsOrder) SetManager

func (CreateClusterRequestEcsOrder) String

type CreateClusterRequestEcsOrderCompute

type CreateClusterRequestEcsOrderCompute struct {
	Count        *int32  `json:"Count,omitempty" xml:"Count,omitempty"`
	InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
}

func (CreateClusterRequestEcsOrderCompute) GoString

func (*CreateClusterRequestEcsOrderCompute) SetCount

func (*CreateClusterRequestEcsOrderCompute) SetInstanceType

func (CreateClusterRequestEcsOrderCompute) String

type CreateClusterRequestEcsOrderLogin

type CreateClusterRequestEcsOrderLogin struct {
	Count        *int32  `json:"Count,omitempty" xml:"Count,omitempty"`
	InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
}

func (CreateClusterRequestEcsOrderLogin) GoString

func (*CreateClusterRequestEcsOrderLogin) SetCount

func (*CreateClusterRequestEcsOrderLogin) SetInstanceType

func (CreateClusterRequestEcsOrderLogin) String

type CreateClusterRequestEcsOrderManager

type CreateClusterRequestEcsOrderManager struct {
	Count        *int32  `json:"Count,omitempty" xml:"Count,omitempty"`
	InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
}

func (CreateClusterRequestEcsOrderManager) GoString

func (*CreateClusterRequestEcsOrderManager) SetCount

func (*CreateClusterRequestEcsOrderManager) SetInstanceType

func (CreateClusterRequestEcsOrderManager) 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"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateClusterResponseBody) GoString

func (s CreateClusterResponseBody) GoString() string

func (*CreateClusterResponseBody) SetClusterId

func (*CreateClusterResponseBody) SetRequestId

func (CreateClusterResponseBody) String

func (s CreateClusterResponseBody) String() string

type CreateJobTemplateRequest

type CreateJobTemplateRequest struct {
	ArrayRequest       *string `json:"ArrayRequest,omitempty" xml:"ArrayRequest,omitempty"`
	CommandLine        *string `json:"CommandLine,omitempty" xml:"CommandLine,omitempty"`
	Name               *string `json:"Name,omitempty" xml:"Name,omitempty"`
	PackagePath        *string `json:"PackagePath,omitempty" xml:"PackagePath,omitempty"`
	Priority           *int32  `json:"Priority,omitempty" xml:"Priority,omitempty"`
	ReRunable          *bool   `json:"ReRunable,omitempty" xml:"ReRunable,omitempty"`
	RegionId           *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RunasUser          *string `json:"RunasUser,omitempty" xml:"RunasUser,omitempty"`
	StderrRedirectPath *string `json:"StderrRedirectPath,omitempty" xml:"StderrRedirectPath,omitempty"`
	StdoutRedirectPath *string `json:"StdoutRedirectPath,omitempty" xml:"StdoutRedirectPath,omitempty"`
	Variables          *string `json:"Variables,omitempty" xml:"Variables,omitempty"`
}

func (CreateJobTemplateRequest) GoString

func (s CreateJobTemplateRequest) GoString() string

func (*CreateJobTemplateRequest) SetArrayRequest

func (*CreateJobTemplateRequest) SetCommandLine

func (*CreateJobTemplateRequest) SetName

func (*CreateJobTemplateRequest) SetPackagePath

func (*CreateJobTemplateRequest) SetPriority

func (*CreateJobTemplateRequest) SetReRunable

func (*CreateJobTemplateRequest) SetRegionId

func (*CreateJobTemplateRequest) SetRunasUser

func (*CreateJobTemplateRequest) SetStderrRedirectPath

func (s *CreateJobTemplateRequest) SetStderrRedirectPath(v string) *CreateJobTemplateRequest

func (*CreateJobTemplateRequest) SetStdoutRedirectPath

func (s *CreateJobTemplateRequest) SetStdoutRedirectPath(v string) *CreateJobTemplateRequest

func (*CreateJobTemplateRequest) SetVariables

func (CreateJobTemplateRequest) String

func (s CreateJobTemplateRequest) String() string

type CreateJobTemplateResponse

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

func (CreateJobTemplateResponse) GoString

func (s CreateJobTemplateResponse) GoString() string

func (*CreateJobTemplateResponse) SetBody

func (*CreateJobTemplateResponse) SetHeaders

func (*CreateJobTemplateResponse) SetStatusCode

func (CreateJobTemplateResponse) String

func (s CreateJobTemplateResponse) String() string

type CreateJobTemplateResponseBody

type CreateJobTemplateResponseBody struct {
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (CreateJobTemplateResponseBody) GoString

func (*CreateJobTemplateResponseBody) SetRequestId

func (*CreateJobTemplateResponseBody) SetTemplateId

func (CreateJobTemplateResponseBody) String

type DeleteClusterRequest

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

func (DeleteClusterRequest) GoString

func (s DeleteClusterRequest) GoString() string

func (*DeleteClusterRequest) SetClusterId

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

func (*DeleteClusterRequest) SetReleaseInstance

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

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 {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteClusterResponseBody) GoString

func (s DeleteClusterResponseBody) GoString() string

func (*DeleteClusterResponseBody) SetRequestId

func (DeleteClusterResponseBody) String

func (s DeleteClusterResponseBody) String() string

type DeleteJobTemplatesRequest

type DeleteJobTemplatesRequest struct {
	RegionId  *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Templates *string `json:"Templates,omitempty" xml:"Templates,omitempty"`
}

func (DeleteJobTemplatesRequest) GoString

func (s DeleteJobTemplatesRequest) GoString() string

func (*DeleteJobTemplatesRequest) SetRegionId

func (*DeleteJobTemplatesRequest) SetTemplates

func (DeleteJobTemplatesRequest) String

func (s DeleteJobTemplatesRequest) String() string

type DeleteJobTemplatesResponse

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

func (DeleteJobTemplatesResponse) GoString

func (s DeleteJobTemplatesResponse) GoString() string

func (*DeleteJobTemplatesResponse) SetBody

func (*DeleteJobTemplatesResponse) SetHeaders

func (*DeleteJobTemplatesResponse) SetStatusCode

func (DeleteJobTemplatesResponse) String

type DeleteJobTemplatesResponseBody

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

func (DeleteJobTemplatesResponseBody) GoString

func (*DeleteJobTemplatesResponseBody) SetRequestId

func (DeleteJobTemplatesResponseBody) String

type DeleteJobsRequest

type DeleteJobsRequest struct {
	ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Jobs      *string `json:"Jobs,omitempty" xml:"Jobs,omitempty"`
}

func (DeleteJobsRequest) GoString

func (s DeleteJobsRequest) GoString() string

func (*DeleteJobsRequest) SetClusterId

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

func (*DeleteJobsRequest) SetJobs

func (DeleteJobsRequest) String

func (s DeleteJobsRequest) String() string

type DeleteJobsResponse

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

func (DeleteJobsResponse) GoString

func (s DeleteJobsResponse) GoString() string

func (*DeleteJobsResponse) SetBody

func (*DeleteJobsResponse) SetHeaders

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

func (*DeleteJobsResponse) SetStatusCode

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

func (DeleteJobsResponse) String

func (s DeleteJobsResponse) String() string

type DeleteJobsResponseBody

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

func (DeleteJobsResponseBody) GoString

func (s DeleteJobsResponseBody) GoString() string

func (*DeleteJobsResponseBody) SetRequestId

func (DeleteJobsResponseBody) String

func (s DeleteJobsResponseBody) String() string

type DeleteNodesRequest

type DeleteNodesRequest struct {
	ClusterId       *string                       `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Instance        []*DeleteNodesRequestInstance `json:"Instance,omitempty" xml:"Instance,omitempty" type:"Repeated"`
	ReleaseInstance *bool                         `json:"ReleaseInstance,omitempty" xml:"ReleaseInstance,omitempty"`
}

func (DeleteNodesRequest) GoString

func (s DeleteNodesRequest) GoString() string

func (*DeleteNodesRequest) SetClusterId

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

func (*DeleteNodesRequest) SetInstance

func (*DeleteNodesRequest) SetReleaseInstance

func (s *DeleteNodesRequest) SetReleaseInstance(v bool) *DeleteNodesRequest

func (DeleteNodesRequest) String

func (s DeleteNodesRequest) String() string

type DeleteNodesRequestInstance

type DeleteNodesRequestInstance struct {
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
}

func (DeleteNodesRequestInstance) GoString

func (s DeleteNodesRequestInstance) GoString() string

func (*DeleteNodesRequestInstance) SetId

func (DeleteNodesRequestInstance) String

type DeleteNodesResponse

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

func (DeleteNodesResponse) GoString

func (s DeleteNodesResponse) GoString() string

func (*DeleteNodesResponse) SetBody

func (*DeleteNodesResponse) SetHeaders

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

func (*DeleteNodesResponse) SetStatusCode

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

func (DeleteNodesResponse) String

func (s DeleteNodesResponse) String() string

type DeleteNodesResponseBody

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

func (DeleteNodesResponseBody) GoString

func (s DeleteNodesResponseBody) GoString() string

func (*DeleteNodesResponseBody) SetRequestId

func (DeleteNodesResponseBody) String

func (s DeleteNodesResponseBody) String() string

type DeleteUsersRequest

type DeleteUsersRequest struct {
	ClusterId *string                   `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	User      []*DeleteUsersRequestUser `json:"User,omitempty" xml:"User,omitempty" type:"Repeated"`
}

func (DeleteUsersRequest) GoString

func (s DeleteUsersRequest) GoString() string

func (*DeleteUsersRequest) SetClusterId

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

func (*DeleteUsersRequest) SetUser

func (DeleteUsersRequest) String

func (s DeleteUsersRequest) String() string

type DeleteUsersRequestUser

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

func (DeleteUsersRequestUser) GoString

func (s DeleteUsersRequestUser) GoString() string

func (*DeleteUsersRequestUser) SetName

func (DeleteUsersRequestUser) String

func (s DeleteUsersRequestUser) String() string

type DeleteUsersResponse

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

func (DeleteUsersResponse) GoString

func (s DeleteUsersResponse) GoString() string

func (*DeleteUsersResponse) SetBody

func (*DeleteUsersResponse) SetHeaders

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

func (*DeleteUsersResponse) SetStatusCode

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

func (DeleteUsersResponse) String

func (s DeleteUsersResponse) String() string

type DeleteUsersResponseBody

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

func (DeleteUsersResponseBody) GoString

func (s DeleteUsersResponseBody) GoString() string

func (*DeleteUsersResponseBody) SetRequestId

func (DeleteUsersResponseBody) String

func (s DeleteUsersResponseBody) String() string

type DescribeClusterRequest

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

func (DescribeClusterRequest) GoString

func (s DescribeClusterRequest) GoString() string

func (*DescribeClusterRequest) SetClusterId

func (DescribeClusterRequest) String

func (s DescribeClusterRequest) String() string

type DescribeClusterResponse

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

func (DescribeClusterResponse) GoString

func (s DescribeClusterResponse) GoString() string

func (*DescribeClusterResponse) SetBody

func (*DescribeClusterResponse) SetHeaders

func (*DescribeClusterResponse) SetStatusCode

func (DescribeClusterResponse) String

func (s DescribeClusterResponse) String() string

type DescribeClusterResponseBody

type DescribeClusterResponseBody struct {
	ClusterInfo *DescribeClusterResponseBodyClusterInfo `json:"ClusterInfo,omitempty" xml:"ClusterInfo,omitempty" type:"Struct"`
	RequestId   *string                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeClusterResponseBody) GoString

func (s DescribeClusterResponseBody) GoString() string

func (*DescribeClusterResponseBody) SetClusterInfo

func (*DescribeClusterResponseBody) SetRequestId

func (DescribeClusterResponseBody) String

type DescribeClusterResponseBodyClusterInfo

type DescribeClusterResponseBodyClusterInfo struct {
	AccountType      *string                                             `json:"AccountType,omitempty" xml:"AccountType,omitempty"`
	Applications     *DescribeClusterResponseBodyClusterInfoApplications `json:"Applications,omitempty" xml:"Applications,omitempty" type:"Struct"`
	ClientVersion    *string                                             `json:"ClientVersion,omitempty" xml:"ClientVersion,omitempty"`
	CreateTime       *string                                             `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Description      *string                                             `json:"Description,omitempty" xml:"Description,omitempty"`
	EcsChargeType    *string                                             `json:"EcsChargeType,omitempty" xml:"EcsChargeType,omitempty"`
	EcsInfo          *DescribeClusterResponseBodyClusterInfoEcsInfo      `json:"EcsInfo,omitempty" xml:"EcsInfo,omitempty" type:"Struct"`
	HaEnable         *bool                                               `json:"HaEnable,omitempty" xml:"HaEnable,omitempty"`
	Id               *string                                             `json:"Id,omitempty" xml:"Id,omitempty"`
	ImageId          *string                                             `json:"ImageId,omitempty" xml:"ImageId,omitempty"`
	ImageOwnerAlias  *string                                             `json:"ImageOwnerAlias,omitempty" xml:"ImageOwnerAlias,omitempty"`
	KeyPairName      *string                                             `json:"KeyPairName,omitempty" xml:"KeyPairName,omitempty"`
	Name             *string                                             `json:"Name,omitempty" xml:"Name,omitempty"`
	OsTag            *string                                             `json:"OsTag,omitempty" xml:"OsTag,omitempty"`
	RegionId         *string                                             `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RemoteDirectory  *string                                             `json:"RemoteDirectory,omitempty" xml:"RemoteDirectory,omitempty"`
	SccClusterId     *string                                             `json:"SccClusterId,omitempty" xml:"SccClusterId,omitempty"`
	SchedulerType    *string                                             `json:"SchedulerType,omitempty" xml:"SchedulerType,omitempty"`
	SecurityGroupId  *string                                             `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"`
	Status           *string                                             `json:"Status,omitempty" xml:"Status,omitempty"`
	VSwitchId        *string                                             `json:"VSwitchId,omitempty" xml:"VSwitchId,omitempty"`
	VolumeId         *string                                             `json:"VolumeId,omitempty" xml:"VolumeId,omitempty"`
	VolumeMountpoint *string                                             `json:"VolumeMountpoint,omitempty" xml:"VolumeMountpoint,omitempty"`
	VolumeProtocol   *string                                             `json:"VolumeProtocol,omitempty" xml:"VolumeProtocol,omitempty"`
	VolumeType       *string                                             `json:"VolumeType,omitempty" xml:"VolumeType,omitempty"`
}

func (DescribeClusterResponseBodyClusterInfo) GoString

func (*DescribeClusterResponseBodyClusterInfo) SetAccountType

func (*DescribeClusterResponseBodyClusterInfo) SetClientVersion

func (*DescribeClusterResponseBodyClusterInfo) SetCreateTime

func (*DescribeClusterResponseBodyClusterInfo) SetDescription

func (*DescribeClusterResponseBodyClusterInfo) SetEcsChargeType

func (*DescribeClusterResponseBodyClusterInfo) SetHaEnable

func (*DescribeClusterResponseBodyClusterInfo) SetId

func (*DescribeClusterResponseBodyClusterInfo) SetImageId

func (*DescribeClusterResponseBodyClusterInfo) SetImageOwnerAlias

func (*DescribeClusterResponseBodyClusterInfo) SetKeyPairName

func (*DescribeClusterResponseBodyClusterInfo) SetName

func (*DescribeClusterResponseBodyClusterInfo) SetOsTag

func (*DescribeClusterResponseBodyClusterInfo) SetRegionId

func (*DescribeClusterResponseBodyClusterInfo) SetRemoteDirectory

func (*DescribeClusterResponseBodyClusterInfo) SetSccClusterId

func (*DescribeClusterResponseBodyClusterInfo) SetSchedulerType

func (*DescribeClusterResponseBodyClusterInfo) SetSecurityGroupId

func (*DescribeClusterResponseBodyClusterInfo) SetStatus

func (*DescribeClusterResponseBodyClusterInfo) SetVSwitchId

func (*DescribeClusterResponseBodyClusterInfo) SetVolumeId

func (*DescribeClusterResponseBodyClusterInfo) SetVolumeMountpoint

func (*DescribeClusterResponseBodyClusterInfo) SetVolumeProtocol

func (*DescribeClusterResponseBodyClusterInfo) SetVolumeType

func (DescribeClusterResponseBodyClusterInfo) String

type DescribeClusterResponseBodyClusterInfoApplications

type DescribeClusterResponseBodyClusterInfoApplications struct {
	ApplicationInfo []*DescribeClusterResponseBodyClusterInfoApplicationsApplicationInfo `json:"ApplicationInfo,omitempty" xml:"ApplicationInfo,omitempty" type:"Repeated"`
}

func (DescribeClusterResponseBodyClusterInfoApplications) GoString

func (DescribeClusterResponseBodyClusterInfoApplications) String

type DescribeClusterResponseBodyClusterInfoApplicationsApplicationInfo

type DescribeClusterResponseBodyClusterInfoApplicationsApplicationInfo struct {
	Name    *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Tag     *string `json:"Tag,omitempty" xml:"Tag,omitempty"`
	Version *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (DescribeClusterResponseBodyClusterInfoApplicationsApplicationInfo) GoString

func (*DescribeClusterResponseBodyClusterInfoApplicationsApplicationInfo) SetName

func (*DescribeClusterResponseBodyClusterInfoApplicationsApplicationInfo) SetTag

func (*DescribeClusterResponseBodyClusterInfoApplicationsApplicationInfo) SetVersion

func (DescribeClusterResponseBodyClusterInfoApplicationsApplicationInfo) String

type DescribeClusterResponseBodyClusterInfoEcsInfo

type DescribeClusterResponseBodyClusterInfoEcsInfo struct {
	Compute *DescribeClusterResponseBodyClusterInfoEcsInfoCompute `json:"Compute,omitempty" xml:"Compute,omitempty" type:"Struct"`
	Login   *DescribeClusterResponseBodyClusterInfoEcsInfoLogin   `json:"Login,omitempty" xml:"Login,omitempty" type:"Struct"`
	Manager *DescribeClusterResponseBodyClusterInfoEcsInfoManager `json:"Manager,omitempty" xml:"Manager,omitempty" type:"Struct"`
}

func (DescribeClusterResponseBodyClusterInfoEcsInfo) GoString

func (DescribeClusterResponseBodyClusterInfoEcsInfo) String

type DescribeClusterResponseBodyClusterInfoEcsInfoCompute

type DescribeClusterResponseBodyClusterInfoEcsInfoCompute struct {
	Count        *int32  `json:"Count,omitempty" xml:"Count,omitempty"`
	InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
}

func (DescribeClusterResponseBodyClusterInfoEcsInfoCompute) GoString

func (*DescribeClusterResponseBodyClusterInfoEcsInfoCompute) SetCount

func (*DescribeClusterResponseBodyClusterInfoEcsInfoCompute) SetInstanceType

func (DescribeClusterResponseBodyClusterInfoEcsInfoCompute) String

type DescribeClusterResponseBodyClusterInfoEcsInfoLogin

type DescribeClusterResponseBodyClusterInfoEcsInfoLogin struct {
	Count        *int32  `json:"Count,omitempty" xml:"Count,omitempty"`
	InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
}

func (DescribeClusterResponseBodyClusterInfoEcsInfoLogin) GoString

func (*DescribeClusterResponseBodyClusterInfoEcsInfoLogin) SetCount

func (*DescribeClusterResponseBodyClusterInfoEcsInfoLogin) SetInstanceType

func (DescribeClusterResponseBodyClusterInfoEcsInfoLogin) String

type DescribeClusterResponseBodyClusterInfoEcsInfoManager

type DescribeClusterResponseBodyClusterInfoEcsInfoManager struct {
	Count        *int32  `json:"Count,omitempty" xml:"Count,omitempty"`
	InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
}

func (DescribeClusterResponseBodyClusterInfoEcsInfoManager) GoString

func (*DescribeClusterResponseBodyClusterInfoEcsInfoManager) SetCount

func (*DescribeClusterResponseBodyClusterInfoEcsInfoManager) SetInstanceType

func (DescribeClusterResponseBodyClusterInfoEcsInfoManager) String

type EditJobTemplateRequest

type EditJobTemplateRequest struct {
	ArrayRequest       *string `json:"ArrayRequest,omitempty" xml:"ArrayRequest,omitempty"`
	CommandLine        *string `json:"CommandLine,omitempty" xml:"CommandLine,omitempty"`
	Name               *string `json:"Name,omitempty" xml:"Name,omitempty"`
	PackagePath        *string `json:"PackagePath,omitempty" xml:"PackagePath,omitempty"`
	Priority           *int32  `json:"Priority,omitempty" xml:"Priority,omitempty"`
	ReRunable          *bool   `json:"ReRunable,omitempty" xml:"ReRunable,omitempty"`
	RegionId           *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RunasUser          *string `json:"RunasUser,omitempty" xml:"RunasUser,omitempty"`
	StderrRedirectPath *string `json:"StderrRedirectPath,omitempty" xml:"StderrRedirectPath,omitempty"`
	StdoutRedirectPath *string `json:"StdoutRedirectPath,omitempty" xml:"StdoutRedirectPath,omitempty"`
	TemplateId         *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	Variables          *string `json:"Variables,omitempty" xml:"Variables,omitempty"`
}

func (EditJobTemplateRequest) GoString

func (s EditJobTemplateRequest) GoString() string

func (*EditJobTemplateRequest) SetArrayRequest

func (s *EditJobTemplateRequest) SetArrayRequest(v string) *EditJobTemplateRequest

func (*EditJobTemplateRequest) SetCommandLine

func (*EditJobTemplateRequest) SetName

func (*EditJobTemplateRequest) SetPackagePath

func (*EditJobTemplateRequest) SetPriority

func (*EditJobTemplateRequest) SetReRunable

func (*EditJobTemplateRequest) SetRegionId

func (*EditJobTemplateRequest) SetRunasUser

func (*EditJobTemplateRequest) SetStderrRedirectPath

func (s *EditJobTemplateRequest) SetStderrRedirectPath(v string) *EditJobTemplateRequest

func (*EditJobTemplateRequest) SetStdoutRedirectPath

func (s *EditJobTemplateRequest) SetStdoutRedirectPath(v string) *EditJobTemplateRequest

func (*EditJobTemplateRequest) SetTemplateId

func (*EditJobTemplateRequest) SetVariables

func (EditJobTemplateRequest) String

func (s EditJobTemplateRequest) String() string

type EditJobTemplateResponse

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

func (EditJobTemplateResponse) GoString

func (s EditJobTemplateResponse) GoString() string

func (*EditJobTemplateResponse) SetBody

func (*EditJobTemplateResponse) SetHeaders

func (*EditJobTemplateResponse) SetStatusCode

func (EditJobTemplateResponse) String

func (s EditJobTemplateResponse) String() string

type EditJobTemplateResponseBody

type EditJobTemplateResponseBody struct {
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (EditJobTemplateResponseBody) GoString

func (s EditJobTemplateResponseBody) GoString() string

func (*EditJobTemplateResponseBody) SetRequestId

func (*EditJobTemplateResponseBody) SetTemplateId

func (EditJobTemplateResponseBody) String

type GetAutoScaleConfigRequest

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

func (GetAutoScaleConfigRequest) GoString

func (s GetAutoScaleConfigRequest) GoString() string

func (*GetAutoScaleConfigRequest) SetClusterId

func (GetAutoScaleConfigRequest) String

func (s GetAutoScaleConfigRequest) String() string

type GetAutoScaleConfigResponse

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

func (GetAutoScaleConfigResponse) GoString

func (s GetAutoScaleConfigResponse) GoString() string

func (*GetAutoScaleConfigResponse) SetBody

func (*GetAutoScaleConfigResponse) SetHeaders

func (*GetAutoScaleConfigResponse) SetStatusCode

func (GetAutoScaleConfigResponse) String

type GetAutoScaleConfigResponseBody

type GetAutoScaleConfigResponseBody struct {
	ClusterId               *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	ClusterType             *string `json:"ClusterType,omitempty" xml:"ClusterType,omitempty"`
	EnableAutoGrow          *bool   `json:"EnableAutoGrow,omitempty" xml:"EnableAutoGrow,omitempty"`
	EnableAutoShrink        *bool   `json:"EnableAutoShrink,omitempty" xml:"EnableAutoShrink,omitempty"`
	ExcludeNodes            *string `json:"ExcludeNodes,omitempty" xml:"ExcludeNodes,omitempty"`
	ExtraNodesGrowRatio     *int32  `json:"ExtraNodesGrowRatio,omitempty" xml:"ExtraNodesGrowRatio,omitempty"`
	GrowIntervalInMinutes   *int32  `json:"GrowIntervalInMinutes,omitempty" xml:"GrowIntervalInMinutes,omitempty"`
	GrowRatio               *int32  `json:"GrowRatio,omitempty" xml:"GrowRatio,omitempty"`
	GrowTimeoutInMinutes    *int32  `json:"GrowTimeoutInMinutes,omitempty" xml:"GrowTimeoutInMinutes,omitempty"`
	MaxNodesInCluster       *int32  `json:"MaxNodesInCluster,omitempty" xml:"MaxNodesInCluster,omitempty"`
	RequestId               *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ShrinkIdleTimes         *int32  `json:"ShrinkIdleTimes,omitempty" xml:"ShrinkIdleTimes,omitempty"`
	ShrinkIntervalInMinutes *int32  `json:"ShrinkIntervalInMinutes,omitempty" xml:"ShrinkIntervalInMinutes,omitempty"`
	Uid                     *string `json:"Uid,omitempty" xml:"Uid,omitempty"`
}

func (GetAutoScaleConfigResponseBody) GoString

func (*GetAutoScaleConfigResponseBody) SetClusterId

func (*GetAutoScaleConfigResponseBody) SetClusterType

func (*GetAutoScaleConfigResponseBody) SetEnableAutoGrow

func (*GetAutoScaleConfigResponseBody) SetEnableAutoShrink

func (*GetAutoScaleConfigResponseBody) SetExcludeNodes

func (*GetAutoScaleConfigResponseBody) SetExtraNodesGrowRatio

func (*GetAutoScaleConfigResponseBody) SetGrowIntervalInMinutes

func (*GetAutoScaleConfigResponseBody) SetGrowRatio

func (*GetAutoScaleConfigResponseBody) SetGrowTimeoutInMinutes

func (*GetAutoScaleConfigResponseBody) SetMaxNodesInCluster

func (*GetAutoScaleConfigResponseBody) SetRequestId

func (*GetAutoScaleConfigResponseBody) SetShrinkIdleTimes

func (*GetAutoScaleConfigResponseBody) SetShrinkIntervalInMinutes

func (s *GetAutoScaleConfigResponseBody) SetShrinkIntervalInMinutes(v int32) *GetAutoScaleConfigResponseBody

func (*GetAutoScaleConfigResponseBody) SetUid

func (GetAutoScaleConfigResponseBody) String

type ListClusterLogsRequest

type ListClusterLogsRequest struct {
	ClusterId  *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (ListClusterLogsRequest) GoString

func (s ListClusterLogsRequest) GoString() string

func (*ListClusterLogsRequest) SetClusterId

func (*ListClusterLogsRequest) SetPageNumber

func (*ListClusterLogsRequest) SetPageSize

func (ListClusterLogsRequest) String

func (s ListClusterLogsRequest) String() string

type ListClusterLogsResponse

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

func (ListClusterLogsResponse) GoString

func (s ListClusterLogsResponse) GoString() string

func (*ListClusterLogsResponse) SetBody

func (*ListClusterLogsResponse) SetHeaders

func (*ListClusterLogsResponse) SetStatusCode

func (ListClusterLogsResponse) String

func (s ListClusterLogsResponse) String() string

type ListClusterLogsResponseBody

type ListClusterLogsResponseBody struct {
	ClusterId  *string                          `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Logs       *ListClusterLogsResponseBodyLogs `json:"Logs,omitempty" xml:"Logs,omitempty" type:"Struct"`
	PageNumber *int32                           `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                           `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                           `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListClusterLogsResponseBody) GoString

func (s ListClusterLogsResponseBody) GoString() string

func (*ListClusterLogsResponseBody) SetClusterId

func (*ListClusterLogsResponseBody) SetLogs

func (*ListClusterLogsResponseBody) SetPageNumber

func (*ListClusterLogsResponseBody) SetPageSize

func (*ListClusterLogsResponseBody) SetRequestId

func (*ListClusterLogsResponseBody) SetTotalCount

func (ListClusterLogsResponseBody) String

type ListClusterLogsResponseBodyLogs

type ListClusterLogsResponseBodyLogs struct {
	LogInfo []*ListClusterLogsResponseBodyLogsLogInfo `json:"LogInfo,omitempty" xml:"LogInfo,omitempty" type:"Repeated"`
}

func (ListClusterLogsResponseBodyLogs) GoString

func (ListClusterLogsResponseBodyLogs) String

type ListClusterLogsResponseBodyLogsLogInfo

type ListClusterLogsResponseBodyLogsLogInfo struct {
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Level      *string `json:"Level,omitempty" xml:"Level,omitempty"`
	Message    *string `json:"Message,omitempty" xml:"Message,omitempty"`
	Operation  *string `json:"Operation,omitempty" xml:"Operation,omitempty"`
}

func (ListClusterLogsResponseBodyLogsLogInfo) GoString

func (*ListClusterLogsResponseBodyLogsLogInfo) SetCreateTime

func (*ListClusterLogsResponseBodyLogsLogInfo) SetLevel

func (*ListClusterLogsResponseBodyLogsLogInfo) SetMessage

func (*ListClusterLogsResponseBodyLogsLogInfo) SetOperation

func (ListClusterLogsResponseBodyLogsLogInfo) String

type ListClustersRequest

type ListClustersRequest struct {
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (ListClustersRequest) GoString

func (s ListClustersRequest) GoString() string

func (*ListClustersRequest) SetPageNumber

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

func (*ListClustersRequest) SetPageSize

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

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:"Struct"`
	PageNumber *int32                            `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                            `json:"PageSize,omitempty" xml:"PageSize,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) SetPageNumber

func (*ListClustersResponseBody) SetPageSize

func (*ListClustersResponseBody) SetRequestId

func (*ListClustersResponseBody) SetTotalCount

func (ListClustersResponseBody) String

func (s ListClustersResponseBody) String() string

type ListClustersResponseBodyClusters

type ListClustersResponseBodyClusters struct {
	ClusterInfoSimple []*ListClustersResponseBodyClustersClusterInfoSimple `json:"ClusterInfoSimple,omitempty" xml:"ClusterInfoSimple,omitempty" type:"Repeated"`
}

func (ListClustersResponseBodyClusters) GoString

func (ListClustersResponseBodyClusters) String

type ListClustersResponseBodyClustersClusterInfoSimple

type ListClustersResponseBodyClustersClusterInfoSimple struct {
	AccountType     *string                                                          `json:"AccountType,omitempty" xml:"AccountType,omitempty"`
	Computes        *ListClustersResponseBodyClustersClusterInfoSimpleComputes       `json:"Computes,omitempty" xml:"Computes,omitempty" type:"Struct"`
	Count           *int32                                                           `json:"Count,omitempty" xml:"Count,omitempty"`
	CreateTime      *string                                                          `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Description     *string                                                          `json:"Description,omitempty" xml:"Description,omitempty"`
	Id              *string                                                          `json:"Id,omitempty" xml:"Id,omitempty"`
	ImageId         *string                                                          `json:"ImageId,omitempty" xml:"ImageId,omitempty"`
	ImageOwnerAlias *string                                                          `json:"ImageOwnerAlias,omitempty" xml:"ImageOwnerAlias,omitempty"`
	InstanceType    *string                                                          `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
	LoginNodes      *string                                                          `json:"LoginNodes,omitempty" xml:"LoginNodes,omitempty"`
	Managers        *ListClustersResponseBodyClustersClusterInfoSimpleManagers       `json:"Managers,omitempty" xml:"Managers,omitempty" type:"Struct"`
	Name            *string                                                          `json:"Name,omitempty" xml:"Name,omitempty"`
	OsTag           *string                                                          `json:"OsTag,omitempty" xml:"OsTag,omitempty"`
	RegionId        *string                                                          `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SchedulerType   *string                                                          `json:"SchedulerType,omitempty" xml:"SchedulerType,omitempty"`
	Status          *string                                                          `json:"Status,omitempty" xml:"Status,omitempty"`
	TotalResources  *ListClustersResponseBodyClustersClusterInfoSimpleTotalResources `json:"TotalResources,omitempty" xml:"TotalResources,omitempty" type:"Struct"`
	UsedResources   *ListClustersResponseBodyClustersClusterInfoSimpleUsedResources  `json:"UsedResources,omitempty" xml:"UsedResources,omitempty" type:"Struct"`
	ZoneId          *string                                                          `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (ListClustersResponseBodyClustersClusterInfoSimple) GoString

func (*ListClustersResponseBodyClustersClusterInfoSimple) SetAccountType

func (*ListClustersResponseBodyClustersClusterInfoSimple) SetCount

func (*ListClustersResponseBodyClustersClusterInfoSimple) SetCreateTime

func (*ListClustersResponseBodyClustersClusterInfoSimple) SetDescription

func (*ListClustersResponseBodyClustersClusterInfoSimple) SetId

func (*ListClustersResponseBodyClustersClusterInfoSimple) SetImageId

func (*ListClustersResponseBodyClustersClusterInfoSimple) SetImageOwnerAlias

func (*ListClustersResponseBodyClustersClusterInfoSimple) SetInstanceType

func (*ListClustersResponseBodyClustersClusterInfoSimple) SetLoginNodes

func (*ListClustersResponseBodyClustersClusterInfoSimple) SetName

func (*ListClustersResponseBodyClustersClusterInfoSimple) SetOsTag

func (*ListClustersResponseBodyClustersClusterInfoSimple) SetRegionId

func (*ListClustersResponseBodyClustersClusterInfoSimple) SetSchedulerType

func (*ListClustersResponseBodyClustersClusterInfoSimple) SetStatus

func (*ListClustersResponseBodyClustersClusterInfoSimple) SetZoneId

func (ListClustersResponseBodyClustersClusterInfoSimple) String

type ListClustersResponseBodyClustersClusterInfoSimpleComputes

type ListClustersResponseBodyClustersClusterInfoSimpleComputes struct {
	ExceptionCount *int32 `json:"ExceptionCount,omitempty" xml:"ExceptionCount,omitempty"`
	NormalCount    *int32 `json:"NormalCount,omitempty" xml:"NormalCount,omitempty"`
	Total          *int32 `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (ListClustersResponseBodyClustersClusterInfoSimpleComputes) GoString

func (*ListClustersResponseBodyClustersClusterInfoSimpleComputes) SetExceptionCount

func (*ListClustersResponseBodyClustersClusterInfoSimpleComputes) SetNormalCount

func (*ListClustersResponseBodyClustersClusterInfoSimpleComputes) SetTotal

func (ListClustersResponseBodyClustersClusterInfoSimpleComputes) String

type ListClustersResponseBodyClustersClusterInfoSimpleManagers

type ListClustersResponseBodyClustersClusterInfoSimpleManagers struct {
	ExceptionCount *int32 `json:"ExceptionCount,omitempty" xml:"ExceptionCount,omitempty"`
	NormalCount    *int32 `json:"NormalCount,omitempty" xml:"NormalCount,omitempty"`
	Total          *int32 `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (ListClustersResponseBodyClustersClusterInfoSimpleManagers) GoString

func (*ListClustersResponseBodyClustersClusterInfoSimpleManagers) SetExceptionCount

func (*ListClustersResponseBodyClustersClusterInfoSimpleManagers) SetNormalCount

func (*ListClustersResponseBodyClustersClusterInfoSimpleManagers) SetTotal

func (ListClustersResponseBodyClustersClusterInfoSimpleManagers) String

type ListClustersResponseBodyClustersClusterInfoSimpleTotalResources

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

func (ListClustersResponseBodyClustersClusterInfoSimpleTotalResources) GoString

func (*ListClustersResponseBodyClustersClusterInfoSimpleTotalResources) SetCpu

func (*ListClustersResponseBodyClustersClusterInfoSimpleTotalResources) SetGpu

func (*ListClustersResponseBodyClustersClusterInfoSimpleTotalResources) SetMemory

func (ListClustersResponseBodyClustersClusterInfoSimpleTotalResources) String

type ListClustersResponseBodyClustersClusterInfoSimpleUsedResources

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

func (ListClustersResponseBodyClustersClusterInfoSimpleUsedResources) GoString

func (*ListClustersResponseBodyClustersClusterInfoSimpleUsedResources) SetCpu

func (*ListClustersResponseBodyClustersClusterInfoSimpleUsedResources) SetGpu

func (*ListClustersResponseBodyClustersClusterInfoSimpleUsedResources) SetMemory

func (ListClustersResponseBodyClustersClusterInfoSimpleUsedResources) String

type ListCurrentClientVersionResponse

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

func (ListCurrentClientVersionResponse) GoString

func (*ListCurrentClientVersionResponse) SetHeaders

func (*ListCurrentClientVersionResponse) SetStatusCode

func (ListCurrentClientVersionResponse) String

type ListCurrentClientVersionResponseBody

type ListCurrentClientVersionResponseBody struct {
	ClientVersion *string `json:"ClientVersion,omitempty" xml:"ClientVersion,omitempty"`
	RequestId     *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListCurrentClientVersionResponseBody) GoString

func (*ListCurrentClientVersionResponseBody) SetClientVersion

func (*ListCurrentClientVersionResponseBody) SetRequestId

func (ListCurrentClientVersionResponseBody) String

type ListCustomImagesRequest

type ListCustomImagesRequest struct {
	BaseOsTag       *string `json:"BaseOsTag,omitempty" xml:"BaseOsTag,omitempty"`
	ImageOwnerAlias *string `json:"ImageOwnerAlias,omitempty" xml:"ImageOwnerAlias,omitempty"`
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ListCustomImagesRequest) GoString

func (s ListCustomImagesRequest) GoString() string

func (*ListCustomImagesRequest) SetBaseOsTag

func (*ListCustomImagesRequest) SetImageOwnerAlias

func (s *ListCustomImagesRequest) SetImageOwnerAlias(v string) *ListCustomImagesRequest

func (*ListCustomImagesRequest) SetRegionId

func (ListCustomImagesRequest) String

func (s ListCustomImagesRequest) String() string

type ListCustomImagesResponse

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

func (ListCustomImagesResponse) GoString

func (s ListCustomImagesResponse) GoString() string

func (*ListCustomImagesResponse) SetBody

func (*ListCustomImagesResponse) SetHeaders

func (*ListCustomImagesResponse) SetStatusCode

func (ListCustomImagesResponse) String

func (s ListCustomImagesResponse) String() string

type ListCustomImagesResponseBody

type ListCustomImagesResponseBody struct {
	Images    *ListCustomImagesResponseBodyImages `json:"Images,omitempty" xml:"Images,omitempty" type:"Struct"`
	RequestId *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListCustomImagesResponseBody) GoString

func (s ListCustomImagesResponseBody) GoString() string

func (*ListCustomImagesResponseBody) SetImages

func (*ListCustomImagesResponseBody) SetRequestId

func (ListCustomImagesResponseBody) String

type ListCustomImagesResponseBodyImages

type ListCustomImagesResponseBodyImages struct {
	ImageInfo []*ListCustomImagesResponseBodyImagesImageInfo `json:"ImageInfo,omitempty" xml:"ImageInfo,omitempty" type:"Repeated"`
}

func (ListCustomImagesResponseBodyImages) GoString

func (ListCustomImagesResponseBodyImages) String

type ListCustomImagesResponseBodyImagesImageInfo

type ListCustomImagesResponseBodyImagesImageInfo struct {
	BaseOsTag       *ListCustomImagesResponseBodyImagesImageInfoBaseOsTag `json:"BaseOsTag,omitempty" xml:"BaseOsTag,omitempty" type:"Struct"`
	Description     *string                                               `json:"Description,omitempty" xml:"Description,omitempty"`
	ImageId         *string                                               `json:"ImageId,omitempty" xml:"ImageId,omitempty"`
	ImageName       *string                                               `json:"ImageName,omitempty" xml:"ImageName,omitempty"`
	ImageOwnerAlias *string                                               `json:"ImageOwnerAlias,omitempty" xml:"ImageOwnerAlias,omitempty"`
}

func (ListCustomImagesResponseBodyImagesImageInfo) GoString

func (*ListCustomImagesResponseBodyImagesImageInfo) SetDescription

func (*ListCustomImagesResponseBodyImagesImageInfo) SetImageId

func (*ListCustomImagesResponseBodyImagesImageInfo) SetImageName

func (*ListCustomImagesResponseBodyImagesImageInfo) SetImageOwnerAlias

func (ListCustomImagesResponseBodyImagesImageInfo) String

type ListCustomImagesResponseBodyImagesImageInfoBaseOsTag

type ListCustomImagesResponseBodyImagesImageInfoBaseOsTag struct {
	Architecture *string `json:"Architecture,omitempty" xml:"Architecture,omitempty"`
	OsTag        *string `json:"OsTag,omitempty" xml:"OsTag,omitempty"`
	Platform     *string `json:"Platform,omitempty" xml:"Platform,omitempty"`
	Version      *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (ListCustomImagesResponseBodyImagesImageInfoBaseOsTag) GoString

func (*ListCustomImagesResponseBodyImagesImageInfoBaseOsTag) SetArchitecture

func (*ListCustomImagesResponseBodyImagesImageInfoBaseOsTag) SetOsTag

func (*ListCustomImagesResponseBodyImagesImageInfoBaseOsTag) SetPlatform

func (*ListCustomImagesResponseBodyImagesImageInfoBaseOsTag) SetVersion

func (ListCustomImagesResponseBodyImagesImageInfoBaseOsTag) String

type ListImagesResponse

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

func (ListImagesResponse) GoString

func (s ListImagesResponse) GoString() string

func (*ListImagesResponse) SetBody

func (*ListImagesResponse) SetHeaders

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

func (*ListImagesResponse) SetStatusCode

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

func (ListImagesResponse) String

func (s ListImagesResponse) String() string

type ListImagesResponseBody

type ListImagesResponseBody struct {
	OsTags    *ListImagesResponseBodyOsTags `json:"OsTags,omitempty" xml:"OsTags,omitempty" type:"Struct"`
	RequestId *string                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListImagesResponseBody) GoString

func (s ListImagesResponseBody) GoString() string

func (*ListImagesResponseBody) SetOsTags

func (*ListImagesResponseBody) SetRequestId

func (ListImagesResponseBody) String

func (s ListImagesResponseBody) String() string

type ListImagesResponseBodyOsTags

type ListImagesResponseBodyOsTags struct {
	OsInfo []*ListImagesResponseBodyOsTagsOsInfo `json:"OsInfo,omitempty" xml:"OsInfo,omitempty" type:"Repeated"`
}

func (ListImagesResponseBodyOsTags) GoString

func (s ListImagesResponseBodyOsTags) GoString() string

func (*ListImagesResponseBodyOsTags) SetOsInfo

func (ListImagesResponseBodyOsTags) String

type ListImagesResponseBodyOsTagsOsInfo

type ListImagesResponseBodyOsTagsOsInfo struct {
	Architecture *string `json:"Architecture,omitempty" xml:"Architecture,omitempty"`
	OsTag        *string `json:"OsTag,omitempty" xml:"OsTag,omitempty"`
	Platform     *string `json:"Platform,omitempty" xml:"Platform,omitempty"`
	Version      *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (ListImagesResponseBodyOsTagsOsInfo) GoString

func (*ListImagesResponseBodyOsTagsOsInfo) SetArchitecture

func (*ListImagesResponseBodyOsTagsOsInfo) SetOsTag

func (*ListImagesResponseBodyOsTagsOsInfo) SetPlatform

func (*ListImagesResponseBodyOsTagsOsInfo) SetVersion

func (ListImagesResponseBodyOsTagsOsInfo) String

type ListJobTemplatesRequest

type ListJobTemplatesRequest struct {
	Name       *string `json:"Name,omitempty" xml:"Name,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ListJobTemplatesRequest) GoString

func (s ListJobTemplatesRequest) GoString() string

func (*ListJobTemplatesRequest) SetName

func (*ListJobTemplatesRequest) SetPageNumber

func (*ListJobTemplatesRequest) SetPageSize

func (*ListJobTemplatesRequest) SetRegionId

func (ListJobTemplatesRequest) String

func (s ListJobTemplatesRequest) String() string

type ListJobTemplatesResponse

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

func (ListJobTemplatesResponse) GoString

func (s ListJobTemplatesResponse) GoString() string

func (*ListJobTemplatesResponse) SetBody

func (*ListJobTemplatesResponse) SetHeaders

func (*ListJobTemplatesResponse) SetStatusCode

func (ListJobTemplatesResponse) String

func (s ListJobTemplatesResponse) String() string

type ListJobTemplatesResponseBody

type ListJobTemplatesResponseBody struct {
	PageNumber *int32                                 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Templates  *ListJobTemplatesResponseBodyTemplates `json:"Templates,omitempty" xml:"Templates,omitempty" type:"Struct"`
	TotalCount *int32                                 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListJobTemplatesResponseBody) GoString

func (s ListJobTemplatesResponseBody) GoString() string

func (*ListJobTemplatesResponseBody) SetPageNumber

func (*ListJobTemplatesResponseBody) SetPageSize

func (*ListJobTemplatesResponseBody) SetRequestId

func (*ListJobTemplatesResponseBody) SetTotalCount

func (ListJobTemplatesResponseBody) String

type ListJobTemplatesResponseBodyTemplates

type ListJobTemplatesResponseBodyTemplates struct {
	JobTemplates []*ListJobTemplatesResponseBodyTemplatesJobTemplates `json:"JobTemplates,omitempty" xml:"JobTemplates,omitempty" type:"Repeated"`
}

func (ListJobTemplatesResponseBodyTemplates) GoString

func (ListJobTemplatesResponseBodyTemplates) String

type ListJobTemplatesResponseBodyTemplatesJobTemplates

type ListJobTemplatesResponseBodyTemplatesJobTemplates struct {
	ArrayRequest       *string `json:"ArrayRequest,omitempty" xml:"ArrayRequest,omitempty"`
	CommandLine        *string `json:"CommandLine,omitempty" xml:"CommandLine,omitempty"`
	Id                 *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Name               *string `json:"Name,omitempty" xml:"Name,omitempty"`
	PackagePath        *string `json:"PackagePath,omitempty" xml:"PackagePath,omitempty"`
	Priority           *int32  `json:"Priority,omitempty" xml:"Priority,omitempty"`
	ReRunable          *bool   `json:"ReRunable,omitempty" xml:"ReRunable,omitempty"`
	RunasUser          *string `json:"RunasUser,omitempty" xml:"RunasUser,omitempty"`
	StderrRedirectPath *string `json:"StderrRedirectPath,omitempty" xml:"StderrRedirectPath,omitempty"`
	StdoutRedirectPath *string `json:"StdoutRedirectPath,omitempty" xml:"StdoutRedirectPath,omitempty"`
	Variables          *string `json:"Variables,omitempty" xml:"Variables,omitempty"`
}

func (ListJobTemplatesResponseBodyTemplatesJobTemplates) GoString

func (*ListJobTemplatesResponseBodyTemplatesJobTemplates) SetArrayRequest

func (*ListJobTemplatesResponseBodyTemplatesJobTemplates) SetCommandLine

func (*ListJobTemplatesResponseBodyTemplatesJobTemplates) SetId

func (*ListJobTemplatesResponseBodyTemplatesJobTemplates) SetName

func (*ListJobTemplatesResponseBodyTemplatesJobTemplates) SetPackagePath

func (*ListJobTemplatesResponseBodyTemplatesJobTemplates) SetPriority

func (*ListJobTemplatesResponseBodyTemplatesJobTemplates) SetReRunable

func (*ListJobTemplatesResponseBodyTemplatesJobTemplates) SetRunasUser

func (*ListJobTemplatesResponseBodyTemplatesJobTemplates) SetStderrRedirectPath

func (*ListJobTemplatesResponseBodyTemplatesJobTemplates) SetStdoutRedirectPath

func (*ListJobTemplatesResponseBodyTemplatesJobTemplates) SetVariables

func (ListJobTemplatesResponseBodyTemplatesJobTemplates) String

type ListJobsRequest

type ListJobsRequest struct {
	ClusterId  *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Owner      *string `json:"Owner,omitempty" xml:"Owner,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Rerunable  *string `json:"Rerunable,omitempty" xml:"Rerunable,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) SetOwner

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

func (*ListJobsRequest) SetPageNumber

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

func (*ListJobsRequest) SetPageSize

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

func (*ListJobsRequest) SetRerunable

func (s *ListJobsRequest) SetRerunable(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 {
	Jobs       *ListJobsResponseBodyJobs `json:"Jobs,omitempty" xml:"Jobs,omitempty" type:"Struct"`
	PageNumber *int32                    `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                    `json:"PageSize,omitempty" xml:"PageSize,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) SetJobs

func (*ListJobsResponseBody) SetPageNumber

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

func (*ListJobsResponseBody) SetPageSize

func (s *ListJobsResponseBody) SetPageSize(v int32) *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 {
	JobInfo []*ListJobsResponseBodyJobsJobInfo `json:"JobInfo,omitempty" xml:"JobInfo,omitempty" type:"Repeated"`
}

func (ListJobsResponseBodyJobs) GoString

func (s ListJobsResponseBodyJobs) GoString() string

func (*ListJobsResponseBodyJobs) SetJobInfo

func (ListJobsResponseBodyJobs) String

func (s ListJobsResponseBodyJobs) String() string

type ListJobsResponseBodyJobsJobInfo

type ListJobsResponseBodyJobsJobInfo struct {
	ArrayRequest   *string                                   `json:"ArrayRequest,omitempty" xml:"ArrayRequest,omitempty"`
	Comment        *string                                   `json:"Comment,omitempty" xml:"Comment,omitempty"`
	Id             *string                                   `json:"Id,omitempty" xml:"Id,omitempty"`
	LastModifyTime *string                                   `json:"LastModifyTime,omitempty" xml:"LastModifyTime,omitempty"`
	Name           *string                                   `json:"Name,omitempty" xml:"Name,omitempty"`
	Owner          *string                                   `json:"Owner,omitempty" xml:"Owner,omitempty"`
	Priority       *int32                                    `json:"Priority,omitempty" xml:"Priority,omitempty"`
	Resources      *ListJobsResponseBodyJobsJobInfoResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Struct"`
	ShellPath      *string                                   `json:"ShellPath,omitempty" xml:"ShellPath,omitempty"`
	StartTime      *string                                   `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	State          *string                                   `json:"State,omitempty" xml:"State,omitempty"`
	Stderr         *string                                   `json:"Stderr,omitempty" xml:"Stderr,omitempty"`
	Stdout         *string                                   `json:"Stdout,omitempty" xml:"Stdout,omitempty"`
	SubmitTime     *string                                   `json:"SubmitTime,omitempty" xml:"SubmitTime,omitempty"`
}

func (ListJobsResponseBodyJobsJobInfo) GoString

func (*ListJobsResponseBodyJobsJobInfo) SetArrayRequest

func (*ListJobsResponseBodyJobsJobInfo) SetComment

func (*ListJobsResponseBodyJobsJobInfo) SetId

func (*ListJobsResponseBodyJobsJobInfo) SetLastModifyTime

func (*ListJobsResponseBodyJobsJobInfo) SetName

func (*ListJobsResponseBodyJobsJobInfo) SetOwner

func (*ListJobsResponseBodyJobsJobInfo) SetPriority

func (*ListJobsResponseBodyJobsJobInfo) SetShellPath

func (*ListJobsResponseBodyJobsJobInfo) SetStartTime

func (*ListJobsResponseBodyJobsJobInfo) SetState

func (*ListJobsResponseBodyJobsJobInfo) SetStderr

func (*ListJobsResponseBodyJobsJobInfo) SetStdout

func (*ListJobsResponseBodyJobsJobInfo) SetSubmitTime

func (ListJobsResponseBodyJobsJobInfo) String

type ListJobsResponseBodyJobsJobInfoResources

type ListJobsResponseBodyJobsJobInfoResources struct {
	Cores *int32 `json:"Cores,omitempty" xml:"Cores,omitempty"`
	Nodes *int32 `json:"Nodes,omitempty" xml:"Nodes,omitempty"`
}

func (ListJobsResponseBodyJobsJobInfoResources) GoString

func (*ListJobsResponseBodyJobsJobInfoResources) SetCores

func (*ListJobsResponseBodyJobsJobInfoResources) SetNodes

func (ListJobsResponseBodyJobsJobInfoResources) String

type ListNodesNoPagingRequest

type ListNodesNoPagingRequest struct {
	ClusterId    *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	HostName     *string `json:"HostName,omitempty" xml:"HostName,omitempty"`
	OnlyDetached *bool   `json:"OnlyDetached,omitempty" xml:"OnlyDetached,omitempty"`
	Role         *string `json:"Role,omitempty" xml:"Role,omitempty"`
}

func (ListNodesNoPagingRequest) GoString

func (s ListNodesNoPagingRequest) GoString() string

func (*ListNodesNoPagingRequest) SetClusterId

func (*ListNodesNoPagingRequest) SetHostName

func (*ListNodesNoPagingRequest) SetOnlyDetached

func (*ListNodesNoPagingRequest) SetRole

func (ListNodesNoPagingRequest) String

func (s ListNodesNoPagingRequest) String() string

type ListNodesNoPagingResponse

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

func (ListNodesNoPagingResponse) GoString

func (s ListNodesNoPagingResponse) GoString() string

func (*ListNodesNoPagingResponse) SetBody

func (*ListNodesNoPagingResponse) SetHeaders

func (*ListNodesNoPagingResponse) SetStatusCode

func (ListNodesNoPagingResponse) String

func (s ListNodesNoPagingResponse) String() string

type ListNodesNoPagingResponseBody

type ListNodesNoPagingResponseBody struct {
	Nodes      *ListNodesNoPagingResponseBodyNodes `json:"Nodes,omitempty" xml:"Nodes,omitempty" type:"Struct"`
	PageNumber *int32                              `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                              `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                              `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListNodesNoPagingResponseBody) GoString

func (*ListNodesNoPagingResponseBody) SetNodes

func (*ListNodesNoPagingResponseBody) SetPageNumber

func (*ListNodesNoPagingResponseBody) SetPageSize

func (*ListNodesNoPagingResponseBody) SetRequestId

func (*ListNodesNoPagingResponseBody) SetTotalCount

func (ListNodesNoPagingResponseBody) String

type ListNodesNoPagingResponseBodyNodes

type ListNodesNoPagingResponseBodyNodes struct {
	NodeInfo []*ListNodesNoPagingResponseBodyNodesNodeInfo `json:"NodeInfo,omitempty" xml:"NodeInfo,omitempty" type:"Repeated"`
}

func (ListNodesNoPagingResponseBodyNodes) GoString

func (ListNodesNoPagingResponseBodyNodes) String

type ListNodesNoPagingResponseBodyNodesNodeInfo

type ListNodesNoPagingResponseBodyNodesNodeInfo struct {
	AddTime         *string                                                   `json:"AddTime,omitempty" xml:"AddTime,omitempty"`
	CreatedByEhpc   *bool                                                     `json:"CreatedByEhpc,omitempty" xml:"CreatedByEhpc,omitempty"`
	Expired         *bool                                                     `json:"Expired,omitempty" xml:"Expired,omitempty"`
	ExpiredTime     *string                                                   `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"`
	Id              *string                                                   `json:"Id,omitempty" xml:"Id,omitempty"`
	ImageId         *string                                                   `json:"ImageId,omitempty" xml:"ImageId,omitempty"`
	ImageOwnerAlias *string                                                   `json:"ImageOwnerAlias,omitempty" xml:"ImageOwnerAlias,omitempty"`
	LockReason      *string                                                   `json:"LockReason,omitempty" xml:"LockReason,omitempty"`
	RegionId        *string                                                   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Role            *string                                                   `json:"Role,omitempty" xml:"Role,omitempty"`
	SpotStrategy    *string                                                   `json:"SpotStrategy,omitempty" xml:"SpotStrategy,omitempty"`
	Status          *string                                                   `json:"Status,omitempty" xml:"Status,omitempty"`
	TotalResources  *ListNodesNoPagingResponseBodyNodesNodeInfoTotalResources `json:"TotalResources,omitempty" xml:"TotalResources,omitempty" type:"Struct"`
	UsedResources   *ListNodesNoPagingResponseBodyNodesNodeInfoUsedResources  `json:"UsedResources,omitempty" xml:"UsedResources,omitempty" type:"Struct"`
}

func (ListNodesNoPagingResponseBodyNodesNodeInfo) GoString

func (*ListNodesNoPagingResponseBodyNodesNodeInfo) SetAddTime

func (*ListNodesNoPagingResponseBodyNodesNodeInfo) SetCreatedByEhpc

func (*ListNodesNoPagingResponseBodyNodesNodeInfo) SetExpired

func (*ListNodesNoPagingResponseBodyNodesNodeInfo) SetExpiredTime

func (*ListNodesNoPagingResponseBodyNodesNodeInfo) SetId

func (*ListNodesNoPagingResponseBodyNodesNodeInfo) SetImageId

func (*ListNodesNoPagingResponseBodyNodesNodeInfo) SetImageOwnerAlias

func (*ListNodesNoPagingResponseBodyNodesNodeInfo) SetLockReason

func (*ListNodesNoPagingResponseBodyNodesNodeInfo) SetRegionId

func (*ListNodesNoPagingResponseBodyNodesNodeInfo) SetRole

func (*ListNodesNoPagingResponseBodyNodesNodeInfo) SetSpotStrategy

func (*ListNodesNoPagingResponseBodyNodesNodeInfo) SetStatus

func (ListNodesNoPagingResponseBodyNodesNodeInfo) String

type ListNodesNoPagingResponseBodyNodesNodeInfoTotalResources

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

func (ListNodesNoPagingResponseBodyNodesNodeInfoTotalResources) GoString

func (*ListNodesNoPagingResponseBodyNodesNodeInfoTotalResources) SetCpu

func (*ListNodesNoPagingResponseBodyNodesNodeInfoTotalResources) SetGpu

func (*ListNodesNoPagingResponseBodyNodesNodeInfoTotalResources) SetMemory

func (ListNodesNoPagingResponseBodyNodesNodeInfoTotalResources) String

type ListNodesNoPagingResponseBodyNodesNodeInfoUsedResources

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

func (ListNodesNoPagingResponseBodyNodesNodeInfoUsedResources) GoString

func (*ListNodesNoPagingResponseBodyNodesNodeInfoUsedResources) SetCpu

func (*ListNodesNoPagingResponseBodyNodesNodeInfoUsedResources) SetGpu

func (*ListNodesNoPagingResponseBodyNodesNodeInfoUsedResources) SetMemory

func (ListNodesNoPagingResponseBodyNodesNodeInfoUsedResources) String

type ListNodesRequest

type ListNodesRequest struct {
	ClusterId  *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	HostName   *string `json:"HostName,omitempty" xml:"HostName,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Role       *string `json:"Role,omitempty" xml:"Role,omitempty"`
}

func (ListNodesRequest) GoString

func (s ListNodesRequest) GoString() string

func (*ListNodesRequest) SetClusterId

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

func (*ListNodesRequest) SetHostName

func (s *ListNodesRequest) SetHostName(v string) *ListNodesRequest

func (*ListNodesRequest) SetPageNumber

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

func (*ListNodesRequest) SetPageSize

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

func (*ListNodesRequest) SetRole

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

func (ListNodesRequest) String

func (s ListNodesRequest) String() string

type ListNodesResponse

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

func (ListNodesResponse) GoString

func (s ListNodesResponse) GoString() string

func (*ListNodesResponse) SetBody

func (*ListNodesResponse) SetHeaders

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

func (*ListNodesResponse) SetStatusCode

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

func (ListNodesResponse) String

func (s ListNodesResponse) String() string

type ListNodesResponseBody

type ListNodesResponseBody struct {
	Nodes      *ListNodesResponseBodyNodes `json:"Nodes,omitempty" xml:"Nodes,omitempty" type:"Struct"`
	PageNumber *int32                      `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                      `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                      `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListNodesResponseBody) GoString

func (s ListNodesResponseBody) GoString() string

func (*ListNodesResponseBody) SetNodes

func (*ListNodesResponseBody) SetPageNumber

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

func (*ListNodesResponseBody) SetPageSize

func (*ListNodesResponseBody) SetRequestId

func (*ListNodesResponseBody) SetTotalCount

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

func (ListNodesResponseBody) String

func (s ListNodesResponseBody) String() string

type ListNodesResponseBodyNodes

type ListNodesResponseBodyNodes struct {
	NodeInfo []*ListNodesResponseBodyNodesNodeInfo `json:"NodeInfo,omitempty" xml:"NodeInfo,omitempty" type:"Repeated"`
}

func (ListNodesResponseBodyNodes) GoString

func (s ListNodesResponseBodyNodes) GoString() string

func (*ListNodesResponseBodyNodes) SetNodeInfo

func (ListNodesResponseBodyNodes) String

type ListNodesResponseBodyNodesNodeInfo

type ListNodesResponseBodyNodesNodeInfo struct {
	AddTime         *string                                           `json:"AddTime,omitempty" xml:"AddTime,omitempty"`
	CreatedByEhpc   *bool                                             `json:"CreatedByEhpc,omitempty" xml:"CreatedByEhpc,omitempty"`
	Expired         *bool                                             `json:"Expired,omitempty" xml:"Expired,omitempty"`
	ExpiredTime     *string                                           `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"`
	Id              *string                                           `json:"Id,omitempty" xml:"Id,omitempty"`
	ImageId         *string                                           `json:"ImageId,omitempty" xml:"ImageId,omitempty"`
	ImageOwnerAlias *string                                           `json:"ImageOwnerAlias,omitempty" xml:"ImageOwnerAlias,omitempty"`
	LockReason      *string                                           `json:"LockReason,omitempty" xml:"LockReason,omitempty"`
	RegionId        *string                                           `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Role            *string                                           `json:"Role,omitempty" xml:"Role,omitempty"`
	SpotStrategy    *string                                           `json:"SpotStrategy,omitempty" xml:"SpotStrategy,omitempty"`
	Status          *string                                           `json:"Status,omitempty" xml:"Status,omitempty"`
	TotalResources  *ListNodesResponseBodyNodesNodeInfoTotalResources `json:"TotalResources,omitempty" xml:"TotalResources,omitempty" type:"Struct"`
	UsedResources   *ListNodesResponseBodyNodesNodeInfoUsedResources  `json:"UsedResources,omitempty" xml:"UsedResources,omitempty" type:"Struct"`
}

func (ListNodesResponseBodyNodesNodeInfo) GoString

func (*ListNodesResponseBodyNodesNodeInfo) SetAddTime

func (*ListNodesResponseBodyNodesNodeInfo) SetCreatedByEhpc

func (*ListNodesResponseBodyNodesNodeInfo) SetExpired

func (*ListNodesResponseBodyNodesNodeInfo) SetExpiredTime

func (*ListNodesResponseBodyNodesNodeInfo) SetId

func (*ListNodesResponseBodyNodesNodeInfo) SetImageId

func (*ListNodesResponseBodyNodesNodeInfo) SetImageOwnerAlias

func (*ListNodesResponseBodyNodesNodeInfo) SetLockReason

func (*ListNodesResponseBodyNodesNodeInfo) SetRegionId

func (*ListNodesResponseBodyNodesNodeInfo) SetRole

func (*ListNodesResponseBodyNodesNodeInfo) SetSpotStrategy

func (*ListNodesResponseBodyNodesNodeInfo) SetStatus

func (ListNodesResponseBodyNodesNodeInfo) String

type ListNodesResponseBodyNodesNodeInfoTotalResources

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

func (ListNodesResponseBodyNodesNodeInfoTotalResources) GoString

func (*ListNodesResponseBodyNodesNodeInfoTotalResources) SetCpu

func (*ListNodesResponseBodyNodesNodeInfoTotalResources) SetGpu

func (*ListNodesResponseBodyNodesNodeInfoTotalResources) SetMemory

func (ListNodesResponseBodyNodesNodeInfoTotalResources) String

type ListNodesResponseBodyNodesNodeInfoUsedResources

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

func (ListNodesResponseBodyNodesNodeInfoUsedResources) GoString

func (*ListNodesResponseBodyNodesNodeInfoUsedResources) SetCpu

func (*ListNodesResponseBodyNodesNodeInfoUsedResources) SetGpu

func (*ListNodesResponseBodyNodesNodeInfoUsedResources) SetMemory

func (ListNodesResponseBodyNodesNodeInfoUsedResources) String

type ListPreferredEcsTypesRequest

type ListPreferredEcsTypesRequest struct {
	SpotStrategy *string `json:"SpotStrategy,omitempty" xml:"SpotStrategy,omitempty"`
	ZoneId       *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (ListPreferredEcsTypesRequest) GoString

func (s ListPreferredEcsTypesRequest) GoString() string

func (*ListPreferredEcsTypesRequest) SetSpotStrategy

func (*ListPreferredEcsTypesRequest) SetZoneId

func (ListPreferredEcsTypesRequest) String

type ListPreferredEcsTypesResponse

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

func (ListPreferredEcsTypesResponse) GoString

func (*ListPreferredEcsTypesResponse) SetBody

func (*ListPreferredEcsTypesResponse) SetHeaders

func (*ListPreferredEcsTypesResponse) SetStatusCode

func (ListPreferredEcsTypesResponse) String

type ListPreferredEcsTypesResponseBody

type ListPreferredEcsTypesResponseBody struct {
	RequestId           *string                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Series              *ListPreferredEcsTypesResponseBodySeries `json:"Series,omitempty" xml:"Series,omitempty" type:"Struct"`
	SupportSpotInstance *bool                                    `json:"SupportSpotInstance,omitempty" xml:"SupportSpotInstance,omitempty"`
}

func (ListPreferredEcsTypesResponseBody) GoString

func (*ListPreferredEcsTypesResponseBody) SetRequestId

func (*ListPreferredEcsTypesResponseBody) SetSupportSpotInstance

func (ListPreferredEcsTypesResponseBody) String

type ListPreferredEcsTypesResponseBodySeries

type ListPreferredEcsTypesResponseBodySeries struct {
	SeriesInfo []*ListPreferredEcsTypesResponseBodySeriesSeriesInfo `json:"SeriesInfo,omitempty" xml:"SeriesInfo,omitempty" type:"Repeated"`
}

func (ListPreferredEcsTypesResponseBodySeries) GoString

func (ListPreferredEcsTypesResponseBodySeries) String

type ListPreferredEcsTypesResponseBodySeriesSeriesInfo

type ListPreferredEcsTypesResponseBodySeriesSeriesInfo struct {
	Roles      *ListPreferredEcsTypesResponseBodySeriesSeriesInfoRoles `json:"Roles,omitempty" xml:"Roles,omitempty" type:"Struct"`
	SeriesId   *string                                                 `json:"SeriesId,omitempty" xml:"SeriesId,omitempty"`
	SeriesName *string                                                 `json:"SeriesName,omitempty" xml:"SeriesName,omitempty"`
}

func (ListPreferredEcsTypesResponseBodySeriesSeriesInfo) GoString

func (*ListPreferredEcsTypesResponseBodySeriesSeriesInfo) SetSeriesId

func (*ListPreferredEcsTypesResponseBodySeriesSeriesInfo) SetSeriesName

func (ListPreferredEcsTypesResponseBodySeriesSeriesInfo) String

type ListPreferredEcsTypesResponseBodySeriesSeriesInfoRoles

type ListPreferredEcsTypesResponseBodySeriesSeriesInfoRoles struct {
	Compute *ListPreferredEcsTypesResponseBodySeriesSeriesInfoRolesCompute `json:"Compute,omitempty" xml:"Compute,omitempty" type:"Struct"`
	Login   *ListPreferredEcsTypesResponseBodySeriesSeriesInfoRolesLogin   `json:"Login,omitempty" xml:"Login,omitempty" type:"Struct"`
	Manager *ListPreferredEcsTypesResponseBodySeriesSeriesInfoRolesManager `json:"Manager,omitempty" xml:"Manager,omitempty" type:"Struct"`
}

func (ListPreferredEcsTypesResponseBodySeriesSeriesInfoRoles) GoString

func (ListPreferredEcsTypesResponseBodySeriesSeriesInfoRoles) String

type ListPreferredEcsTypesResponseBodySeriesSeriesInfoRolesCompute

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

func (ListPreferredEcsTypesResponseBodySeriesSeriesInfoRolesCompute) GoString

func (*ListPreferredEcsTypesResponseBodySeriesSeriesInfoRolesCompute) SetInstanceTypeId

func (ListPreferredEcsTypesResponseBodySeriesSeriesInfoRolesCompute) String

type ListPreferredEcsTypesResponseBodySeriesSeriesInfoRolesLogin

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

func (ListPreferredEcsTypesResponseBodySeriesSeriesInfoRolesLogin) GoString

func (*ListPreferredEcsTypesResponseBodySeriesSeriesInfoRolesLogin) SetInstanceTypeId

func (ListPreferredEcsTypesResponseBodySeriesSeriesInfoRolesLogin) String

type ListPreferredEcsTypesResponseBodySeriesSeriesInfoRolesManager

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

func (ListPreferredEcsTypesResponseBodySeriesSeriesInfoRolesManager) GoString

func (*ListPreferredEcsTypesResponseBodySeriesSeriesInfoRolesManager) SetInstanceTypeId

func (ListPreferredEcsTypesResponseBodySeriesSeriesInfoRolesManager) 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 {
	Regions   *ListRegionsResponseBodyRegions `json:"Regions,omitempty" xml:"Regions,omitempty" type:"Struct"`
	RequestId *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListRegionsResponseBody) GoString

func (s ListRegionsResponseBody) GoString() string

func (*ListRegionsResponseBody) SetRegions

func (*ListRegionsResponseBody) SetRequestId

func (ListRegionsResponseBody) String

func (s ListRegionsResponseBody) String() string

type ListRegionsResponseBodyRegions

type ListRegionsResponseBodyRegions struct {
	RegionInfo []*ListRegionsResponseBodyRegionsRegionInfo `json:"RegionInfo,omitempty" xml:"RegionInfo,omitempty" type:"Repeated"`
}

func (ListRegionsResponseBodyRegions) GoString

func (ListRegionsResponseBodyRegions) String

type ListRegionsResponseBodyRegionsRegionInfo

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

func (ListRegionsResponseBodyRegionsRegionInfo) GoString

func (*ListRegionsResponseBodyRegionsRegionInfo) SetLocalName

func (*ListRegionsResponseBodyRegionsRegionInfo) SetRegionId

func (ListRegionsResponseBodyRegionsRegionInfo) String

type ListSoftwaresRequest

type ListSoftwaresRequest struct {
	EhpcVersion *string `json:"EhpcVersion,omitempty" xml:"EhpcVersion,omitempty"`
}

func (ListSoftwaresRequest) GoString

func (s ListSoftwaresRequest) GoString() string

func (*ListSoftwaresRequest) SetEhpcVersion

func (s *ListSoftwaresRequest) SetEhpcVersion(v string) *ListSoftwaresRequest

func (ListSoftwaresRequest) String

func (s ListSoftwaresRequest) String() string

type ListSoftwaresResponse

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

func (ListSoftwaresResponse) GoString

func (s ListSoftwaresResponse) GoString() string

func (*ListSoftwaresResponse) SetBody

func (*ListSoftwaresResponse) SetHeaders

func (*ListSoftwaresResponse) SetStatusCode

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

func (ListSoftwaresResponse) String

func (s ListSoftwaresResponse) String() string

type ListSoftwaresResponseBody

type ListSoftwaresResponseBody struct {
	RequestId *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Softwares *ListSoftwaresResponseBodySoftwares `json:"Softwares,omitempty" xml:"Softwares,omitempty" type:"Struct"`
}

func (ListSoftwaresResponseBody) GoString

func (s ListSoftwaresResponseBody) GoString() string

func (*ListSoftwaresResponseBody) SetRequestId

func (*ListSoftwaresResponseBody) SetSoftwares

func (ListSoftwaresResponseBody) String

func (s ListSoftwaresResponseBody) String() string

type ListSoftwaresResponseBodySoftwares

type ListSoftwaresResponseBodySoftwares struct {
	SoftwareInfo []*ListSoftwaresResponseBodySoftwaresSoftwareInfo `json:"SoftwareInfo,omitempty" xml:"SoftwareInfo,omitempty" type:"Repeated"`
}

func (ListSoftwaresResponseBodySoftwares) GoString

func (ListSoftwaresResponseBodySoftwares) String

type ListSoftwaresResponseBodySoftwaresSoftwareInfo

type ListSoftwaresResponseBodySoftwaresSoftwareInfo struct {
	AccountType      *string                                                     `json:"AccountType,omitempty" xml:"AccountType,omitempty"`
	AccountVersion   *string                                                     `json:"AccountVersion,omitempty" xml:"AccountVersion,omitempty"`
	Applications     *ListSoftwaresResponseBodySoftwaresSoftwareInfoApplications `json:"Applications,omitempty" xml:"Applications,omitempty" type:"Struct"`
	EhpcVersion      *string                                                     `json:"EhpcVersion,omitempty" xml:"EhpcVersion,omitempty"`
	OsTag            *string                                                     `json:"OsTag,omitempty" xml:"OsTag,omitempty"`
	SchedulerType    *string                                                     `json:"SchedulerType,omitempty" xml:"SchedulerType,omitempty"`
	SchedulerVersion *string                                                     `json:"SchedulerVersion,omitempty" xml:"SchedulerVersion,omitempty"`
}

func (ListSoftwaresResponseBodySoftwaresSoftwareInfo) GoString

func (*ListSoftwaresResponseBodySoftwaresSoftwareInfo) SetAccountType

func (*ListSoftwaresResponseBodySoftwaresSoftwareInfo) SetAccountVersion

func (*ListSoftwaresResponseBodySoftwaresSoftwareInfo) SetEhpcVersion

func (*ListSoftwaresResponseBodySoftwaresSoftwareInfo) SetOsTag

func (*ListSoftwaresResponseBodySoftwaresSoftwareInfo) SetSchedulerType

func (*ListSoftwaresResponseBodySoftwaresSoftwareInfo) SetSchedulerVersion

func (ListSoftwaresResponseBodySoftwaresSoftwareInfo) String

type ListSoftwaresResponseBodySoftwaresSoftwareInfoApplications

type ListSoftwaresResponseBodySoftwaresSoftwareInfoApplications struct {
	ApplicationInfo []*ListSoftwaresResponseBodySoftwaresSoftwareInfoApplicationsApplicationInfo `json:"ApplicationInfo,omitempty" xml:"ApplicationInfo,omitempty" type:"Repeated"`
}

func (ListSoftwaresResponseBodySoftwaresSoftwareInfoApplications) GoString

func (ListSoftwaresResponseBodySoftwaresSoftwareInfoApplications) String

type ListSoftwaresResponseBodySoftwaresSoftwareInfoApplicationsApplicationInfo

type ListSoftwaresResponseBodySoftwaresSoftwareInfoApplicationsApplicationInfo struct {
	Name     *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Required *bool   `json:"Required,omitempty" xml:"Required,omitempty"`
	Tag      *string `json:"Tag,omitempty" xml:"Tag,omitempty"`
	Version  *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (ListSoftwaresResponseBodySoftwaresSoftwareInfoApplicationsApplicationInfo) GoString

func (*ListSoftwaresResponseBodySoftwaresSoftwareInfoApplicationsApplicationInfo) SetName

func (*ListSoftwaresResponseBodySoftwaresSoftwareInfoApplicationsApplicationInfo) SetRequired

func (*ListSoftwaresResponseBodySoftwaresSoftwareInfoApplicationsApplicationInfo) SetTag

func (*ListSoftwaresResponseBodySoftwaresSoftwareInfoApplicationsApplicationInfo) SetVersion

func (ListSoftwaresResponseBodySoftwaresSoftwareInfoApplicationsApplicationInfo) String

type ListUsersRequest

type ListUsersRequest struct {
	ClusterId  *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (ListUsersRequest) GoString

func (s ListUsersRequest) GoString() string

func (*ListUsersRequest) SetClusterId

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

func (*ListUsersRequest) SetPageNumber

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

func (*ListUsersRequest) SetPageSize

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

func (ListUsersRequest) String

func (s ListUsersRequest) String() string

type ListUsersResponse

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

func (ListUsersResponse) GoString

func (s ListUsersResponse) GoString() string

func (*ListUsersResponse) SetBody

func (*ListUsersResponse) SetHeaders

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

func (*ListUsersResponse) SetStatusCode

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

func (ListUsersResponse) String

func (s ListUsersResponse) String() string

type ListUsersResponseBody

type ListUsersResponseBody struct {
	PageNumber *int32                      `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                      `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                      `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	Users      *ListUsersResponseBodyUsers `json:"Users,omitempty" xml:"Users,omitempty" type:"Struct"`
}

func (ListUsersResponseBody) GoString

func (s ListUsersResponseBody) GoString() string

func (*ListUsersResponseBody) SetPageNumber

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

func (*ListUsersResponseBody) SetPageSize

func (*ListUsersResponseBody) SetRequestId

func (*ListUsersResponseBody) SetTotalCount

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

func (*ListUsersResponseBody) SetUsers

func (ListUsersResponseBody) String

func (s ListUsersResponseBody) String() string

type ListUsersResponseBodyUsers

type ListUsersResponseBodyUsers struct {
	UserInfo []*ListUsersResponseBodyUsersUserInfo `json:"UserInfo,omitempty" xml:"UserInfo,omitempty" type:"Repeated"`
}

func (ListUsersResponseBodyUsers) GoString

func (s ListUsersResponseBodyUsers) GoString() string

func (*ListUsersResponseBodyUsers) SetUserInfo

func (ListUsersResponseBodyUsers) String

type ListUsersResponseBodyUsersUserInfo

type ListUsersResponseBodyUsersUserInfo struct {
	AddTime *string `json:"AddTime,omitempty" xml:"AddTime,omitempty"`
	Group   *string `json:"Group,omitempty" xml:"Group,omitempty"`
	Name    *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (ListUsersResponseBodyUsersUserInfo) GoString

func (*ListUsersResponseBodyUsersUserInfo) SetAddTime

func (*ListUsersResponseBodyUsersUserInfo) SetGroup

func (*ListUsersResponseBodyUsersUserInfo) SetName

func (ListUsersResponseBodyUsersUserInfo) String

type ListVolumesRequest

type ListVolumesRequest struct {
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (ListVolumesRequest) GoString

func (s ListVolumesRequest) GoString() string

func (*ListVolumesRequest) SetPageNumber

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

func (*ListVolumesRequest) SetPageSize

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

func (ListVolumesRequest) String

func (s ListVolumesRequest) String() string

type ListVolumesResponse

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

func (ListVolumesResponse) GoString

func (s ListVolumesResponse) GoString() string

func (*ListVolumesResponse) SetBody

func (*ListVolumesResponse) SetHeaders

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

func (*ListVolumesResponse) SetStatusCode

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

func (ListVolumesResponse) String

func (s ListVolumesResponse) String() string

type ListVolumesResponseBody

type ListVolumesResponseBody struct {
	PageNumber *int32                          `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                          `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                          `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	Volumes    *ListVolumesResponseBodyVolumes `json:"Volumes,omitempty" xml:"Volumes,omitempty" type:"Struct"`
}

func (ListVolumesResponseBody) GoString

func (s ListVolumesResponseBody) GoString() string

func (*ListVolumesResponseBody) SetPageNumber

func (*ListVolumesResponseBody) SetPageSize

func (*ListVolumesResponseBody) SetRequestId

func (*ListVolumesResponseBody) SetTotalCount

func (*ListVolumesResponseBody) SetVolumes

func (ListVolumesResponseBody) String

func (s ListVolumesResponseBody) String() string

type ListVolumesResponseBodyVolumes

type ListVolumesResponseBodyVolumes struct {
	VolumeInfo []*ListVolumesResponseBodyVolumesVolumeInfo `json:"VolumeInfo,omitempty" xml:"VolumeInfo,omitempty" type:"Repeated"`
}

func (ListVolumesResponseBodyVolumes) GoString

func (ListVolumesResponseBodyVolumes) String

type ListVolumesResponseBodyVolumesVolumeInfo

type ListVolumesResponseBodyVolumesVolumeInfo struct {
	ClusterId        *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	ClusterName      *string `json:"ClusterName,omitempty" xml:"ClusterName,omitempty"`
	RegionId         *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RemoteDirectory  *string `json:"RemoteDirectory,omitempty" xml:"RemoteDirectory,omitempty"`
	VolumeId         *string `json:"VolumeId,omitempty" xml:"VolumeId,omitempty"`
	VolumeMountpoint *string `json:"VolumeMountpoint,omitempty" xml:"VolumeMountpoint,omitempty"`
	VolumeProtocol   *string `json:"VolumeProtocol,omitempty" xml:"VolumeProtocol,omitempty"`
	VolumeType       *string `json:"VolumeType,omitempty" xml:"VolumeType,omitempty"`
}

func (ListVolumesResponseBodyVolumesVolumeInfo) GoString

func (*ListVolumesResponseBodyVolumesVolumeInfo) SetClusterId

func (*ListVolumesResponseBodyVolumesVolumeInfo) SetClusterName

func (*ListVolumesResponseBodyVolumesVolumeInfo) SetRegionId

func (*ListVolumesResponseBodyVolumesVolumeInfo) SetRemoteDirectory

func (*ListVolumesResponseBodyVolumesVolumeInfo) SetVolumeId

func (*ListVolumesResponseBodyVolumesVolumeInfo) SetVolumeMountpoint

func (*ListVolumesResponseBodyVolumesVolumeInfo) SetVolumeProtocol

func (*ListVolumesResponseBodyVolumesVolumeInfo) SetVolumeType

func (ListVolumesResponseBodyVolumesVolumeInfo) String

type ModifyClusterAttributesRequest

type ModifyClusterAttributesRequest struct {
	ClusterId   *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Name        *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (ModifyClusterAttributesRequest) GoString

func (*ModifyClusterAttributesRequest) SetClusterId

func (*ModifyClusterAttributesRequest) SetDescription

func (*ModifyClusterAttributesRequest) SetName

func (ModifyClusterAttributesRequest) String

type ModifyClusterAttributesResponse

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

func (ModifyClusterAttributesResponse) GoString

func (*ModifyClusterAttributesResponse) SetHeaders

func (*ModifyClusterAttributesResponse) SetStatusCode

func (ModifyClusterAttributesResponse) String

type ModifyClusterAttributesResponseBody

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

func (ModifyClusterAttributesResponseBody) GoString

func (*ModifyClusterAttributesResponseBody) SetRequestId

func (ModifyClusterAttributesResponseBody) String

type ModifyUserGroupsRequest

type ModifyUserGroupsRequest struct {
	ClusterId *string                        `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	User      []*ModifyUserGroupsRequestUser `json:"User,omitempty" xml:"User,omitempty" type:"Repeated"`
}

func (ModifyUserGroupsRequest) GoString

func (s ModifyUserGroupsRequest) GoString() string

func (*ModifyUserGroupsRequest) SetClusterId

func (*ModifyUserGroupsRequest) SetUser

func (ModifyUserGroupsRequest) String

func (s ModifyUserGroupsRequest) String() string

type ModifyUserGroupsRequestUser

type ModifyUserGroupsRequestUser struct {
	Group *string `json:"Group,omitempty" xml:"Group,omitempty"`
	Name  *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (ModifyUserGroupsRequestUser) GoString

func (s ModifyUserGroupsRequestUser) GoString() string

func (*ModifyUserGroupsRequestUser) SetGroup

func (*ModifyUserGroupsRequestUser) SetName

func (ModifyUserGroupsRequestUser) String

type ModifyUserGroupsResponse

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

func (ModifyUserGroupsResponse) GoString

func (s ModifyUserGroupsResponse) GoString() string

func (*ModifyUserGroupsResponse) SetBody

func (*ModifyUserGroupsResponse) SetHeaders

func (*ModifyUserGroupsResponse) SetStatusCode

func (ModifyUserGroupsResponse) String

func (s ModifyUserGroupsResponse) String() string

type ModifyUserGroupsResponseBody

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

func (ModifyUserGroupsResponseBody) GoString

func (s ModifyUserGroupsResponseBody) GoString() string

func (*ModifyUserGroupsResponseBody) SetRequestId

func (ModifyUserGroupsResponseBody) String

type ModifyUserPasswordsRequest

type ModifyUserPasswordsRequest struct {
	ClusterId *string                           `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	User      []*ModifyUserPasswordsRequestUser `json:"User,omitempty" xml:"User,omitempty" type:"Repeated"`
}

func (ModifyUserPasswordsRequest) GoString

func (s ModifyUserPasswordsRequest) GoString() string

func (*ModifyUserPasswordsRequest) SetClusterId

func (*ModifyUserPasswordsRequest) SetUser

func (ModifyUserPasswordsRequest) String

type ModifyUserPasswordsRequestUser

type ModifyUserPasswordsRequestUser struct {
	Name     *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Password *string `json:"Password,omitempty" xml:"Password,omitempty"`
}

func (ModifyUserPasswordsRequestUser) GoString

func (*ModifyUserPasswordsRequestUser) SetName

func (*ModifyUserPasswordsRequestUser) SetPassword

func (ModifyUserPasswordsRequestUser) String

type ModifyUserPasswordsResponse

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

func (ModifyUserPasswordsResponse) GoString

func (s ModifyUserPasswordsResponse) GoString() string

func (*ModifyUserPasswordsResponse) SetBody

func (*ModifyUserPasswordsResponse) SetHeaders

func (*ModifyUserPasswordsResponse) SetStatusCode

func (ModifyUserPasswordsResponse) String

type ModifyUserPasswordsResponseBody

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

func (ModifyUserPasswordsResponseBody) GoString

func (*ModifyUserPasswordsResponseBody) SetRequestId

func (ModifyUserPasswordsResponseBody) String

type RerunJobsRequest

type RerunJobsRequest struct {
	ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Jobs      *string `json:"Jobs,omitempty" xml:"Jobs,omitempty"`
}

func (RerunJobsRequest) GoString

func (s RerunJobsRequest) GoString() string

func (*RerunJobsRequest) SetClusterId

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

func (*RerunJobsRequest) SetJobs

func (s *RerunJobsRequest) SetJobs(v string) *RerunJobsRequest

func (RerunJobsRequest) String

func (s RerunJobsRequest) String() string

type RerunJobsResponse

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

func (RerunJobsResponse) GoString

func (s RerunJobsResponse) GoString() string

func (*RerunJobsResponse) SetBody

func (*RerunJobsResponse) SetHeaders

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

func (*RerunJobsResponse) SetStatusCode

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

func (RerunJobsResponse) String

func (s RerunJobsResponse) String() string

type RerunJobsResponseBody

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

func (RerunJobsResponseBody) GoString

func (s RerunJobsResponseBody) GoString() string

func (*RerunJobsResponseBody) SetRequestId

func (RerunJobsResponseBody) String

func (s RerunJobsResponseBody) String() string

type ResetNodesRequest

type ResetNodesRequest struct {
	ClusterId *string                      `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Instance  []*ResetNodesRequestInstance `json:"Instance,omitempty" xml:"Instance,omitempty" type:"Repeated"`
}

func (ResetNodesRequest) GoString

func (s ResetNodesRequest) GoString() string

func (*ResetNodesRequest) SetClusterId

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

func (*ResetNodesRequest) SetInstance

func (ResetNodesRequest) String

func (s ResetNodesRequest) String() string

type ResetNodesRequestInstance

type ResetNodesRequestInstance struct {
	Id *string `json:"Id,omitempty" xml:"Id,omitempty"`
}

func (ResetNodesRequestInstance) GoString

func (s ResetNodesRequestInstance) GoString() string

func (*ResetNodesRequestInstance) SetId

func (ResetNodesRequestInstance) String

func (s ResetNodesRequestInstance) String() string

type ResetNodesResponse

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

func (ResetNodesResponse) GoString

func (s ResetNodesResponse) GoString() string

func (*ResetNodesResponse) SetBody

func (*ResetNodesResponse) SetHeaders

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

func (*ResetNodesResponse) SetStatusCode

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

func (ResetNodesResponse) String

func (s ResetNodesResponse) String() string

type ResetNodesResponseBody

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

func (ResetNodesResponseBody) GoString

func (s ResetNodesResponseBody) GoString() string

func (*ResetNodesResponseBody) SetRequestId

func (ResetNodesResponseBody) String

func (s ResetNodesResponseBody) String() string

type SetAutoScaleConfigRequest

type SetAutoScaleConfigRequest struct {
	ClusterId               *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	EnableAutoGrow          *bool   `json:"EnableAutoGrow,omitempty" xml:"EnableAutoGrow,omitempty"`
	EnableAutoShrink        *bool   `json:"EnableAutoShrink,omitempty" xml:"EnableAutoShrink,omitempty"`
	ExcludeNodes            *string `json:"ExcludeNodes,omitempty" xml:"ExcludeNodes,omitempty"`
	ExtraNodesGrowRatio     *int32  `json:"ExtraNodesGrowRatio,omitempty" xml:"ExtraNodesGrowRatio,omitempty"`
	GrowIntervalInMinutes   *int32  `json:"GrowIntervalInMinutes,omitempty" xml:"GrowIntervalInMinutes,omitempty"`
	GrowRatio               *int32  `json:"GrowRatio,omitempty" xml:"GrowRatio,omitempty"`
	GrowTimeoutInMinutes    *int32  `json:"GrowTimeoutInMinutes,omitempty" xml:"GrowTimeoutInMinutes,omitempty"`
	MaxNodesInCluster       *int32  `json:"MaxNodesInCluster,omitempty" xml:"MaxNodesInCluster,omitempty"`
	ShrinkIdleTimes         *int32  `json:"ShrinkIdleTimes,omitempty" xml:"ShrinkIdleTimes,omitempty"`
	ShrinkIntervalInMinutes *int32  `json:"ShrinkIntervalInMinutes,omitempty" xml:"ShrinkIntervalInMinutes,omitempty"`
}

func (SetAutoScaleConfigRequest) GoString

func (s SetAutoScaleConfigRequest) GoString() string

func (*SetAutoScaleConfigRequest) SetClusterId

func (*SetAutoScaleConfigRequest) SetEnableAutoGrow

func (s *SetAutoScaleConfigRequest) SetEnableAutoGrow(v bool) *SetAutoScaleConfigRequest

func (*SetAutoScaleConfigRequest) SetEnableAutoShrink

func (s *SetAutoScaleConfigRequest) SetEnableAutoShrink(v bool) *SetAutoScaleConfigRequest

func (*SetAutoScaleConfigRequest) SetExcludeNodes

func (*SetAutoScaleConfigRequest) SetExtraNodesGrowRatio

func (s *SetAutoScaleConfigRequest) SetExtraNodesGrowRatio(v int32) *SetAutoScaleConfigRequest

func (*SetAutoScaleConfigRequest) SetGrowIntervalInMinutes

func (s *SetAutoScaleConfigRequest) SetGrowIntervalInMinutes(v int32) *SetAutoScaleConfigRequest

func (*SetAutoScaleConfigRequest) SetGrowRatio

func (*SetAutoScaleConfigRequest) SetGrowTimeoutInMinutes

func (s *SetAutoScaleConfigRequest) SetGrowTimeoutInMinutes(v int32) *SetAutoScaleConfigRequest

func (*SetAutoScaleConfigRequest) SetMaxNodesInCluster

func (s *SetAutoScaleConfigRequest) SetMaxNodesInCluster(v int32) *SetAutoScaleConfigRequest

func (*SetAutoScaleConfigRequest) SetShrinkIdleTimes

func (s *SetAutoScaleConfigRequest) SetShrinkIdleTimes(v int32) *SetAutoScaleConfigRequest

func (*SetAutoScaleConfigRequest) SetShrinkIntervalInMinutes

func (s *SetAutoScaleConfigRequest) SetShrinkIntervalInMinutes(v int32) *SetAutoScaleConfigRequest

func (SetAutoScaleConfigRequest) String

func (s SetAutoScaleConfigRequest) String() string

type SetAutoScaleConfigResponse

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

func (SetAutoScaleConfigResponse) GoString

func (s SetAutoScaleConfigResponse) GoString() string

func (*SetAutoScaleConfigResponse) SetBody

func (*SetAutoScaleConfigResponse) SetHeaders

func (*SetAutoScaleConfigResponse) SetStatusCode

func (SetAutoScaleConfigResponse) String

type SetAutoScaleConfigResponseBody

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

func (SetAutoScaleConfigResponseBody) GoString

func (*SetAutoScaleConfigResponseBody) SetRequestId

func (SetAutoScaleConfigResponseBody) String

type SetJobUserRequest

type SetJobUserRequest struct {
	ClusterId         *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	RunasUser         *string `json:"RunasUser,omitempty" xml:"RunasUser,omitempty"`
	RunasUserPassword *string `json:"RunasUserPassword,omitempty" xml:"RunasUserPassword,omitempty"`
}

func (SetJobUserRequest) GoString

func (s SetJobUserRequest) GoString() string

func (*SetJobUserRequest) SetClusterId

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

func (*SetJobUserRequest) SetRunasUser

func (s *SetJobUserRequest) SetRunasUser(v string) *SetJobUserRequest

func (*SetJobUserRequest) SetRunasUserPassword

func (s *SetJobUserRequest) SetRunasUserPassword(v string) *SetJobUserRequest

func (SetJobUserRequest) String

func (s SetJobUserRequest) String() string

type SetJobUserResponse

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

func (SetJobUserResponse) GoString

func (s SetJobUserResponse) GoString() string

func (*SetJobUserResponse) SetBody

func (*SetJobUserResponse) SetHeaders

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

func (*SetJobUserResponse) SetStatusCode

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

func (SetJobUserResponse) String

func (s SetJobUserResponse) String() string

type SetJobUserResponseBody

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

func (SetJobUserResponseBody) GoString

func (s SetJobUserResponseBody) GoString() string

func (*SetJobUserResponseBody) SetRequestId

func (SetJobUserResponseBody) String

func (s SetJobUserResponseBody) String() string

type StopJobsRequest

type StopJobsRequest struct {
	ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	Jobs      *string `json:"Jobs,omitempty" xml:"Jobs,omitempty"`
}

func (StopJobsRequest) GoString

func (s StopJobsRequest) GoString() string

func (*StopJobsRequest) SetClusterId

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

func (*StopJobsRequest) SetJobs

func (s *StopJobsRequest) SetJobs(v string) *StopJobsRequest

func (StopJobsRequest) String

func (s StopJobsRequest) String() string

type StopJobsResponse

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

func (StopJobsResponse) GoString

func (s StopJobsResponse) GoString() string

func (*StopJobsResponse) SetBody

func (*StopJobsResponse) SetHeaders

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

func (*StopJobsResponse) SetStatusCode

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

func (StopJobsResponse) String

func (s StopJobsResponse) String() string

type StopJobsResponseBody

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

func (StopJobsResponseBody) GoString

func (s StopJobsResponseBody) GoString() string

func (*StopJobsResponseBody) SetRequestId

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

func (StopJobsResponseBody) String

func (s StopJobsResponseBody) String() string

type SubmitJobRequest

type SubmitJobRequest struct {
	ArrayRequest       *string `json:"ArrayRequest,omitempty" xml:"ArrayRequest,omitempty"`
	ClusterId          *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
	CommandLine        *string `json:"CommandLine,omitempty" xml:"CommandLine,omitempty"`
	Name               *string `json:"Name,omitempty" xml:"Name,omitempty"`
	PackagePath        *string `json:"PackagePath,omitempty" xml:"PackagePath,omitempty"`
	Priority           *int32  `json:"Priority,omitempty" xml:"Priority,omitempty"`
	ReRunable          *bool   `json:"ReRunable,omitempty" xml:"ReRunable,omitempty"`
	RunasUser          *string `json:"RunasUser,omitempty" xml:"RunasUser,omitempty"`
	RunasUserPassword  *string `json:"RunasUserPassword,omitempty" xml:"RunasUserPassword,omitempty"`
	StderrRedirectPath *string `json:"StderrRedirectPath,omitempty" xml:"StderrRedirectPath,omitempty"`
	StdoutRedirectPath *string `json:"StdoutRedirectPath,omitempty" xml:"StdoutRedirectPath,omitempty"`
	Variables          *string `json:"Variables,omitempty" xml:"Variables,omitempty"`
}

func (SubmitJobRequest) GoString

func (s SubmitJobRequest) GoString() string

func (*SubmitJobRequest) SetArrayRequest

func (s *SubmitJobRequest) SetArrayRequest(v string) *SubmitJobRequest

func (*SubmitJobRequest) SetClusterId

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

func (*SubmitJobRequest) SetCommandLine

func (s *SubmitJobRequest) SetCommandLine(v string) *SubmitJobRequest

func (*SubmitJobRequest) SetName

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

func (*SubmitJobRequest) SetPackagePath

func (s *SubmitJobRequest) SetPackagePath(v string) *SubmitJobRequest

func (*SubmitJobRequest) SetPriority

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

func (*SubmitJobRequest) SetReRunable

func (s *SubmitJobRequest) SetReRunable(v bool) *SubmitJobRequest

func (*SubmitJobRequest) SetRunasUser

func (s *SubmitJobRequest) SetRunasUser(v string) *SubmitJobRequest

func (*SubmitJobRequest) SetRunasUserPassword

func (s *SubmitJobRequest) SetRunasUserPassword(v string) *SubmitJobRequest

func (*SubmitJobRequest) SetStderrRedirectPath

func (s *SubmitJobRequest) SetStderrRedirectPath(v string) *SubmitJobRequest

func (*SubmitJobRequest) SetStdoutRedirectPath

func (s *SubmitJobRequest) SetStdoutRedirectPath(v string) *SubmitJobRequest

func (*SubmitJobRequest) SetVariables

func (s *SubmitJobRequest) SetVariables(v string) *SubmitJobRequest

func (SubmitJobRequest) String

func (s SubmitJobRequest) String() string

type SubmitJobResponse

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

func (SubmitJobResponse) GoString

func (s SubmitJobResponse) GoString() string

func (*SubmitJobResponse) SetBody

func (*SubmitJobResponse) SetHeaders

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

func (*SubmitJobResponse) SetStatusCode

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

func (SubmitJobResponse) String

func (s SubmitJobResponse) String() string

type SubmitJobResponseBody

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

func (SubmitJobResponseBody) GoString

func (s SubmitJobResponseBody) GoString() string

func (*SubmitJobResponseBody) SetJobId

func (*SubmitJobResponseBody) SetRequestId

func (SubmitJobResponseBody) String

func (s SubmitJobResponseBody) String() string

type UpgradeClientRequest

type UpgradeClientRequest struct {
	ClientVersion *string `json:"ClientVersion,omitempty" xml:"ClientVersion,omitempty"`
	ClusterId     *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"`
}

func (UpgradeClientRequest) GoString

func (s UpgradeClientRequest) GoString() string

func (*UpgradeClientRequest) SetClientVersion

func (s *UpgradeClientRequest) SetClientVersion(v string) *UpgradeClientRequest

func (*UpgradeClientRequest) SetClusterId

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

func (UpgradeClientRequest) String

func (s UpgradeClientRequest) String() string

type UpgradeClientResponse

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

func (UpgradeClientResponse) GoString

func (s UpgradeClientResponse) GoString() string

func (*UpgradeClientResponse) SetBody

func (*UpgradeClientResponse) SetHeaders

func (*UpgradeClientResponse) SetStatusCode

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

func (UpgradeClientResponse) String

func (s UpgradeClientResponse) String() string

type UpgradeClientResponseBody

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

func (UpgradeClientResponseBody) GoString

func (s UpgradeClientResponseBody) GoString() string

func (*UpgradeClientResponseBody) SetRequestId

func (UpgradeClientResponseBody) String

func (s UpgradeClientResponseBody) String() string

Jump to

Keyboard shortcuts

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