package
1.63.84
Repository: https://github.com/aliyun/alibaba-cloud-sdk-go.git
Documentation: pkg.go.dev

# Functions

CreateBatchGetInstanceRunSummaryRequest creates a request to invoke BatchGetInstanceRunSummary API.
CreateBatchGetInstanceRunSummaryResponse creates a response to parse from BatchGetInstanceRunSummary response.
CreateBindQueueRequest creates a request to invoke BindQueue API.
CreateBindQueueResponse creates a response to parse from BindQueue response.
CreateCalcPlanJsonResourceRequest creates a request to invoke CalcPlanJsonResource API.
CreateCalcPlanJsonResourceResponse creates a response to parse from CalcPlanJsonResource response.
CreateCheckRawPlanJsonRequest creates a request to invoke CheckRawPlanJson API.
CreateCheckRawPlanJsonResponse creates a response to parse from CheckRawPlanJson response.
CreateCommitJobRequest creates a request to invoke CommitJob API.
CreateCommitJobResponse creates a response to parse from CommitJob response.
CreateCreateCellClusterOrderRequest creates a request to invoke CreateCellClusterOrder API.
CreateCreateCellClusterOrderResponse creates a response to parse from CreateCellClusterOrder response.
CreateCreateClusterRequest creates a request to invoke CreateCluster API.
CreateCreateClusterResponse creates a response to parse from CreateCluster response.
CreateCreateFolderRequest creates a request to invoke CreateFolder API.
CreateCreateFolderResponse creates a response to parse from CreateFolder response.
CreateCreateJobRequest creates a request to invoke CreateJob API.
CreateCreateJobResponse creates a response to parse from CreateJob response.
CreateCreatePackageRequest creates a request to invoke CreatePackage API.
CreateCreatePackageResponse creates a response to parse from CreatePackage response.
CreateCreateProjectRequest creates a request to invoke CreateProject API.
CreateCreateProjectResponse creates a response to parse from CreateProject response.
CreateCreateQueueRequest creates a request to invoke CreateQueue API.
CreateCreateQueueResponse creates a response to parse from CreateQueue response.
CreateDeleteFolderRequest creates a request to invoke DeleteFolder API.
CreateDeleteFolderResponse creates a response to parse from DeleteFolder response.
CreateDeleteJobRequest creates a request to invoke DeleteJob API.
CreateDeleteJobResponse creates a response to parse from DeleteJob response.
CreateDeletePackageRequest creates a request to invoke DeletePackage API.
CreateDeletePackageResponse creates a response to parse from DeletePackage response.
CreateDeleteProjectRequest creates a request to invoke DeleteProject API.
CreateDeleteProjectResponse creates a response to parse from DeleteProject response.
CreateDeleteQueueRequest creates a request to invoke DeleteQueue API.
CreateDeleteQueueResponse creates a response to parse from DeleteQueue response.
CreateDestroyClusterRequest creates a request to invoke DestroyCluster API.
CreateDestroyClusterResponse creates a response to parse from DestroyCluster response.
CreateExpandClusterRequest creates a request to invoke ExpandCluster API.
CreateExpandClusterResponse creates a response to parse from ExpandCluster response.
CreateGetClusterDetailsRequest creates a request to invoke GetClusterDetails API.
CreateGetClusterDetailsResponse creates a response to parse from GetClusterDetails response.
CreateGetClusterEngineVersionsRequest creates a request to invoke GetClusterEngineVersions API.
CreateGetClusterEngineVersionsResponse creates a response to parse from GetClusterEngineVersions response.
CreateGetClusterMetricsRequest creates a request to invoke GetClusterMetrics API.
CreateGetClusterMetricsResponse creates a response to parse from GetClusterMetrics response.
CreateGetClusterQueueInfoRequest creates a request to invoke GetClusterQueueInfo API.
CreateGetClusterQueueInfoResponse creates a response to parse from GetClusterQueueInfo response.
CreateGetClusterResourceRequest creates a request to invoke GetClusterResource API.
CreateGetClusterResourceResponse creates a response to parse from GetClusterResource response.
CreateGetFolderRequest creates a request to invoke GetFolder API.
CreateGetFolderResponse creates a response to parse from GetFolder response.
CreateGetInstanceCheckpointRequest creates a request to invoke GetInstanceCheckpoint API.
CreateGetInstanceCheckpointResponse creates a response to parse from GetInstanceCheckpoint response.
CreateGetInstanceConfigRequest creates a request to invoke GetInstanceConfig API.
CreateGetInstanceConfigResponse creates a response to parse from GetInstanceConfig response.
CreateGetInstanceDetailRequest creates a request to invoke GetInstanceDetail API.
CreateGetInstanceDetailResponse creates a response to parse from GetInstanceDetail response.
CreateGetInstanceExceptionsRequest creates a request to invoke GetInstanceExceptions API.
CreateGetInstanceExceptionsResponse creates a response to parse from GetInstanceExceptions response.
CreateGetInstanceFinalStateRequest creates a request to invoke GetInstanceFinalState API.
CreateGetInstanceFinalStateResponse creates a response to parse from GetInstanceFinalState response.
CreateGetInstanceHistoryAutoScalePlanContentRequest creates a request to invoke GetInstanceHistoryAutoScalePlanContent API.
CreateGetInstanceHistoryAutoScalePlanContentResponse creates a response to parse from GetInstanceHistoryAutoScalePlanContent response.
CreateGetInstanceHistoryAutoScalePlanListRequest creates a request to invoke GetInstanceHistoryAutoScalePlanList API.
CreateGetInstanceHistoryAutoScalePlanListResponse creates a response to parse from GetInstanceHistoryAutoScalePlanList response.
CreateGetInstanceMetricRequest creates a request to invoke GetInstanceMetric API.
CreateGetInstanceMetricResponse creates a response to parse from GetInstanceMetric response.
CreateGetInstanceRequest creates a request to invoke GetInstance API.
CreateGetInstanceResourceRequest creates a request to invoke GetInstanceResource API.
CreateGetInstanceResourceResponse creates a response to parse from GetInstanceResource response.
CreateGetInstanceResponse creates a response to parse from GetInstance response.
CreateGetInstanceRunSummaryRequest creates a request to invoke GetInstanceRunSummary API.
CreateGetInstanceRunSummaryResponse creates a response to parse from GetInstanceRunSummary response.
CreateGetJobLatestAutoScalePlanRequest creates a request to invoke GetJobLatestAutoScalePlan API.
CreateGetJobLatestAutoScalePlanResponse creates a response to parse from GetJobLatestAutoScalePlan response.
CreateGetJobRequest creates a request to invoke GetJob API.
CreateGetJobResponse creates a response to parse from GetJob response.
CreateGetPackageRequest creates a request to invoke GetPackage API.
CreateGetPackageResponse creates a response to parse from GetPackage response.
CreateGetProjectRequest creates a request to invoke GetProject API.
CreateGetProjectResponse creates a response to parse from GetProject response.
CreateGetRawPlanJsonRequest creates a request to invoke GetRawPlanJson API.
CreateGetRawPlanJsonResponse creates a response to parse from GetRawPlanJson response.
CreateGetRefPackageJobRequest creates a request to invoke GetRefPackageJob API.
CreateGetRefPackageJobResponse creates a response to parse from GetRefPackageJob response.
CreateListChildFolderRequest creates a request to invoke ListChildFolder API.
CreateListChildFolderResponse creates a response to parse from ListChildFolder response.
CreateListClusterRequest creates a request to invoke ListCluster API.
CreateListClusterResponse creates a response to parse from ListCluster response.
CreateListInstanceRequest creates a request to invoke ListInstance API.
CreateListInstanceResponse creates a response to parse from ListInstance response.
CreateListJobRequest creates a request to invoke ListJob API.
CreateListJobResponse creates a response to parse from ListJob response.
CreateListPackageRequest creates a request to invoke ListPackage API.
CreateListPackageResponse creates a response to parse from ListPackage response.
CreateListProjectBindQueueRequest creates a request to invoke ListProjectBindQueue API.
CreateListProjectBindQueueResourceRequest creates a request to invoke ListProjectBindQueueResource API.
CreateListProjectBindQueueResourceResponse creates a response to parse from ListProjectBindQueueResource response.
CreateListProjectBindQueueResponse creates a response to parse from ListProjectBindQueue response.
CreateListProjectRequest creates a request to invoke ListProject API.
CreateListProjectResponse creates a response to parse from ListProject response.
CreateListTagResourcesRequest creates a request to invoke ListTagResources API.
CreateListTagResourcesResponse creates a response to parse from ListTagResources response.
CreateModifyInstanceStateRequest creates a request to invoke ModifyInstanceState API.
CreateModifyInstanceStateResponse creates a response to parse from ModifyInstanceState response.
CreateModifyMasterSpecRequest creates a request to invoke ModifyMasterSpec API.
CreateModifyMasterSpecResponse creates a response to parse from ModifyMasterSpec response.
CreateMVFolderRequest creates a request to invoke MVFolder API.
CreateMVFolderResponse creates a response to parse from MVFolder response.
CreateOfflineJobRequest creates a request to invoke OfflineJob API.
CreateOfflineJobResponse creates a response to parse from OfflineJob response.
CreateShrinkClusterRequest creates a request to invoke ShrinkCluster API.
CreateShrinkClusterResponse creates a response to parse from ShrinkCluster response.
CreateStartJobRequest creates a request to invoke StartJob API.
CreateStartJobResponse creates a response to parse from StartJob response.
CreateTagResourcesRequest creates a request to invoke TagResources API.
CreateTagResourcesResponse creates a response to parse from TagResources response.
CreateUnbindQueueRequest creates a request to invoke UnbindQueue API.
CreateUnbindQueueResponse creates a response to parse from UnbindQueue response.
CreateUntagResourcesRequest creates a request to invoke UntagResources API.
CreateUntagResourcesResponse creates a response to parse from UntagResources response.
CreateUpdateAutoScaleConfigRequest creates a request to invoke UpdateAutoScaleConfig API.
CreateUpdateAutoScaleConfigResponse creates a response to parse from UpdateAutoScaleConfig response.
CreateUpdateJobRequest creates a request to invoke UpdateJob API.
CreateUpdateJobResponse creates a response to parse from UpdateJob response.
CreateUpdatePackageRequest creates a request to invoke UpdatePackage API.
CreateUpdatePackageResponse creates a response to parse from UpdatePackage response.
CreateUpdateProjectConfigRequest creates a request to invoke UpdateProjectConfig API.
CreateUpdateProjectConfigResponse creates a response to parse from UpdateProjectConfig response.
CreateUpdateProjectRequest creates a request to invoke UpdateProject API.
CreateUpdateProjectResponse creates a response to parse from UpdateProject response.
CreateUpdateQueueRequest creates a request to invoke UpdateQueue API.
CreateUpdateQueueResponse creates a response to parse from UpdateQueue response.
CreateValidateJobRequest creates a request to invoke ValidateJob API.
CreateValidateJobResponse creates a response to parse from ValidateJob response.
GetEndpointMap Get Endpoint Data Map.
GetEndpointType Get Endpoint Type Value.
NewClient creates a sdk client with environment variables.
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client.
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
SetClientProperty Set Property by Reflect.
SetEndpointDataToClient Set EndpointMap and ENdpointType.

# Variables

EndpointMap Endpoint Data.
EndpointType regional or central.

# Structs

BatchGetInstanceRunSummaryRequest is the request struct for api BatchGetInstanceRunSummary.
BatchGetInstanceRunSummaryResponse is the response struct for api BatchGetInstanceRunSummary.
BindQueueRequest is the request struct for api BindQueue.
BindQueueResponse is the response struct for api BindQueue.
CalcPlanJsonResourceRequest is the request struct for api CalcPlanJsonResource.
CalcPlanJsonResourceResponse is the response struct for api CalcPlanJsonResource.
CheckRawPlanJsonRequest is the request struct for api CheckRawPlanJson.
CheckRawPlanJsonResponse is the response struct for api CheckRawPlanJson.
Client is the sdk client struct, each func corresponds to an OpenAPI.
Cluster is a nested struct in foas response.
Clusters is a nested struct in foas response.
CommitJobRequest is the request struct for api CommitJob.
CommitJobResponse is the response struct for api CommitJob.
CommitJobSuspendPeriodParam is a repeated param struct in CommitJobRequest.
CreateCellClusterOrderRequest is the request struct for api CreateCellClusterOrder.
CreateCellClusterOrderResponse is the response struct for api CreateCellClusterOrder.
CreateClusterRequest is the request struct for api CreateCluster.
CreateClusterResponse is the response struct for api CreateCluster.
CreateFolderRequest is the request struct for api CreateFolder.
CreateFolderResponse is the response struct for api CreateFolder.
CreateJobRequest is the request struct for api CreateJob.
CreateJobResponse is the response struct for api CreateJob.
CreatePackageRequest is the request struct for api CreatePackage.
CreatePackageResponse is the response struct for api CreatePackage.
CreateProjectRequest is the request struct for api CreateProject.
CreateProjectResponse is the response struct for api CreateProject.
CreateQueueRequest is the request struct for api CreateQueue.
CreateQueueResponse is the response struct for api CreateQueue.
Data is a nested struct in foas response.
DeleteFolderRequest is the request struct for api DeleteFolder.
DeleteFolderResponse is the response struct for api DeleteFolder.
DeleteJobRequest is the request struct for api DeleteJob.
DeleteJobResponse is the response struct for api DeleteJob.
DeletePackageRequest is the request struct for api DeletePackage.
DeletePackageResponse is the response struct for api DeletePackage.
DeleteProjectRequest is the request struct for api DeleteProject.
DeleteProjectResponse is the response struct for api DeleteProject.
DeleteQueueRequest is the request struct for api DeleteQueue.
DeleteQueueResponse is the response struct for api DeleteQueue.
DestroyClusterRequest is the request struct for api DestroyCluster.
DestroyClusterResponse is the response struct for api DestroyCluster.
Details is a nested struct in foas response.
Dim is a nested struct in foas response.
Dims is a nested struct in foas response.
EngineVersions is a nested struct in foas response.
ExpandClusterRequest is the request struct for api ExpandCluster.
ExpandClusterResponse is the response struct for api ExpandCluster.
Folder is a nested struct in foas response.
Folders is a nested struct in foas response.
GetClusterDetailsRequest is the request struct for api GetClusterDetails.
GetClusterDetailsResponse is the response struct for api GetClusterDetails.
GetClusterEngineVersionsRequest is the request struct for api GetClusterEngineVersions.
GetClusterEngineVersionsResponse is the response struct for api GetClusterEngineVersions.
GetClusterMetricsRequest is the request struct for api GetClusterMetrics.
GetClusterMetricsResponse is the response struct for api GetClusterMetrics.
GetClusterQueueInfoRequest is the request struct for api GetClusterQueueInfo.
GetClusterQueueInfoResponse is the response struct for api GetClusterQueueInfo.
GetClusterResourceRequest is the request struct for api GetClusterResource.
GetClusterResourceResponse is the response struct for api GetClusterResource.
GetFolderRequest is the request struct for api GetFolder.
GetFolderResponse is the response struct for api GetFolder.
GetInstanceCheckpointRequest is the request struct for api GetInstanceCheckpoint.
GetInstanceCheckpointResponse is the response struct for api GetInstanceCheckpoint.
GetInstanceConfigRequest is the request struct for api GetInstanceConfig.
GetInstanceConfigResponse is the response struct for api GetInstanceConfig.
GetInstanceDetailRequest is the request struct for api GetInstanceDetail.
GetInstanceDetailResponse is the response struct for api GetInstanceDetail.
GetInstanceExceptionsRequest is the request struct for api GetInstanceExceptions.
GetInstanceExceptionsResponse is the response struct for api GetInstanceExceptions.
GetInstanceFinalStateRequest is the request struct for api GetInstanceFinalState.
GetInstanceFinalStateResponse is the response struct for api GetInstanceFinalState.
GetInstanceHistoryAutoScalePlanContentRequest is the request struct for api GetInstanceHistoryAutoScalePlanContent.
GetInstanceHistoryAutoScalePlanContentResponse is the response struct for api GetInstanceHistoryAutoScalePlanContent.
GetInstanceHistoryAutoScalePlanListRequest is the request struct for api GetInstanceHistoryAutoScalePlanList.
GetInstanceHistoryAutoScalePlanListResponse is the response struct for api GetInstanceHistoryAutoScalePlanList.
GetInstanceMetricRequest is the request struct for api GetInstanceMetric.
GetInstanceMetricResponse is the response struct for api GetInstanceMetric.
GetInstanceRequest is the request struct for api GetInstance.
GetInstanceResourceRequest is the request struct for api GetInstanceResource.
GetInstanceResourceResponse is the response struct for api GetInstanceResource.
GetInstanceResponse is the response struct for api GetInstance.
GetInstanceRunSummaryRequest is the request struct for api GetInstanceRunSummary.
GetInstanceRunSummaryResponse is the response struct for api GetInstanceRunSummary.
GetJobLatestAutoScalePlanRequest is the request struct for api GetJobLatestAutoScalePlan.
GetJobLatestAutoScalePlanResponse is the response struct for api GetJobLatestAutoScalePlan.
GetJobRequest is the request struct for api GetJob.
GetJobResponse is the response struct for api GetJob.
GetPackageRequest is the request struct for api GetPackage.
GetPackageResponse is the response struct for api GetPackage.
GetProjectRequest is the request struct for api GetProject.
GetProjectResponse is the response struct for api GetProject.
GetRawPlanJsonRequest is the request struct for api GetRawPlanJson.
GetRawPlanJsonResponse is the response struct for api GetRawPlanJson.
GetRefPackageJobRequest is the request struct for api GetRefPackageJob.
GetRefPackageJobResponse is the response struct for api GetRefPackageJob.
Input is a nested struct in foas response.
Inputs is a nested struct in foas response.
Instance is a nested struct in foas response.
Instances is a nested struct in foas response.
Job is a nested struct in foas response.
JobInOut is a nested struct in foas response.
JobsInGetRefPackageJob is a nested struct in foas response.
JobsInListJob is a nested struct in foas response.
ListChildFolderRequest is the request struct for api ListChildFolder.
ListChildFolderResponse is the response struct for api ListChildFolder.
ListClusterRequest is the request struct for api ListCluster.
ListClusterResponse is the response struct for api ListCluster.
ListInstanceRequest is the request struct for api ListInstance.
ListInstanceResponse is the response struct for api ListInstance.
ListJobRequest is the request struct for api ListJob.
ListJobResponse is the response struct for api ListJob.
ListPackageRequest is the request struct for api ListPackage.
ListPackageResponse is the response struct for api ListPackage.
ListProjectBindQueueRequest is the request struct for api ListProjectBindQueue.
ListProjectBindQueueResourceRequest is the request struct for api ListProjectBindQueueResource.
ListProjectBindQueueResourceResponse is the response struct for api ListProjectBindQueueResource.
ListProjectBindQueueResponse is the response struct for api ListProjectBindQueue.
ListProjectRequest is the request struct for api ListProject.
ListProjectResponse is the response struct for api ListProject.
ListTagResourcesRequest is the request struct for api ListTagResources.
ListTagResourcesResponse is the response struct for api ListTagResources.
Metric is a nested struct in foas response.
MetricsInGetClusterMetrics is a nested struct in foas response.
MetricsInGetInstanceMetric is a nested struct in foas response.
ModifyInstanceStateRequest is the request struct for api ModifyInstanceState.
ModifyInstanceStateResponse is the response struct for api ModifyInstanceState.
ModifyMasterSpecRequest is the request struct for api ModifyMasterSpec.
ModifyMasterSpecResponse is the response struct for api ModifyMasterSpec.
MVFolderRequest is the request struct for api MVFolder.
MVFolderResponse is the response struct for api MVFolder.
OfflineJobRequest is the request struct for api OfflineJob.
OfflineJobResponse is the response struct for api OfflineJob.
Output is a nested struct in foas response.
Outputs is a nested struct in foas response.
Package is a nested struct in foas response.
Packages is a nested struct in foas response.
PlanJsonInfo is a nested struct in foas response.
PlanJsonResource is a nested struct in foas response.
PlanList is a nested struct in foas response.
Project is a nested struct in foas response.
Projects is a nested struct in foas response.
Queue is a nested struct in foas response.
QueuesInGetClusterQueueInfo is a nested struct in foas response.
QueuesInListProjectBindQueue is a nested struct in foas response.
QueuesInListProjectBindQueueResource is a nested struct in foas response.
Resource is a nested struct in foas response.
RunSummary is a nested struct in foas response.
RunSummarys is a nested struct in foas response.
ShrinkClusterRequest is the request struct for api ShrinkCluster.
ShrinkClusterResponse is the response struct for api ShrinkCluster.
StartJobRequest is the request struct for api StartJob.
StartJobResponse is the response struct for api StartJob.
TagResource is a nested struct in foas response.
TagResources is a nested struct in foas response.
TagResourcesRequest is the request struct for api TagResources.
TagResourcesResponse is the response struct for api TagResources.
UnbindQueueRequest is the request struct for api UnbindQueue.
UnbindQueueResponse is the response struct for api UnbindQueue.
UntagResourcesRequest is the request struct for api UntagResources.
UntagResourcesResponse is the response struct for api UntagResources.
UpdateAutoScaleConfigRequest is the request struct for api UpdateAutoScaleConfig.
UpdateAutoScaleConfigResponse is the response struct for api UpdateAutoScaleConfig.
UpdateJobRequest is the request struct for api UpdateJob.
UpdateJobResponse is the response struct for api UpdateJob.
UpdatePackageRequest is the request struct for api UpdatePackage.
UpdatePackageResponse is the response struct for api UpdatePackage.
UpdateProjectConfigRequest is the request struct for api UpdateProjectConfig.
UpdateProjectConfigResponse is the response struct for api UpdateProjectConfig.
UpdateProjectRequest is the request struct for api UpdateProject.
UpdateProjectResponse is the response struct for api UpdateProject.
UpdateQueueRequest is the request struct for api UpdateQueue.
UpdateQueueResponse is the response struct for api UpdateQueue.
ValidateJobRequest is the request struct for api ValidateJob.
ValidateJobResponse is the response struct for api ValidateJob.