Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AccessInfo
- type AddClusterServiceRequest
- type AddClusterServiceResponse
- type AddClusterServiceService
- type AddScalingConfigItemV2Request
- type AddScalingConfigItemV2Response
- type BootstrapAction
- type BootstrapActionListInDescribeClusterBasicInfo
- type BootstrapActionListInDescribeClusterTemplate
- type BootstrapActionListInDescribeClusterV2
- type BootstrapActionListInListClusterTemplates
- type Categories
- type Category
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AddClusterService(request *AddClusterServiceRequest) (response *AddClusterServiceResponse, err error)
- func (client *Client) AddClusterServiceWithCallback(request *AddClusterServiceRequest, ...) <-chan int
- func (client *Client) AddClusterServiceWithChan(request *AddClusterServiceRequest) (<-chan *AddClusterServiceResponse, <-chan error)
- func (client *Client) AddScalingConfigItemV2(request *AddScalingConfigItemV2Request) (response *AddScalingConfigItemV2Response, err error)
- func (client *Client) AddScalingConfigItemV2WithCallback(request *AddScalingConfigItemV2Request, ...) <-chan int
- func (client *Client) AddScalingConfigItemV2WithChan(request *AddScalingConfigItemV2Request) (<-chan *AddScalingConfigItemV2Response, <-chan error)
- func (client *Client) CloneFlow(request *CloneFlowRequest) (response *CloneFlowResponse, err error)
- func (client *Client) CloneFlowJob(request *CloneFlowJobRequest) (response *CloneFlowJobResponse, err error)
- func (client *Client) CloneFlowJobWithCallback(request *CloneFlowJobRequest, ...) <-chan int
- func (client *Client) CloneFlowJobWithChan(request *CloneFlowJobRequest) (<-chan *CloneFlowJobResponse, <-chan error)
- func (client *Client) CloneFlowWithCallback(request *CloneFlowRequest, ...) <-chan int
- func (client *Client) CloneFlowWithChan(request *CloneFlowRequest) (<-chan *CloneFlowResponse, <-chan error)
- func (client *Client) CreateClusterTemplate(request *CreateClusterTemplateRequest) (response *CreateClusterTemplateResponse, err error)
- func (client *Client) CreateClusterTemplateWithCallback(request *CreateClusterTemplateRequest, ...) <-chan int
- func (client *Client) CreateClusterTemplateWithChan(request *CreateClusterTemplateRequest) (<-chan *CreateClusterTemplateResponse, <-chan error)
- func (client *Client) CreateClusterV2(request *CreateClusterV2Request) (response *CreateClusterV2Response, err error)
- func (client *Client) CreateClusterV2WithCallback(request *CreateClusterV2Request, ...) <-chan int
- func (client *Client) CreateClusterV2WithChan(request *CreateClusterV2Request) (<-chan *CreateClusterV2Response, <-chan error)
- func (client *Client) CreateClusterWithTemplate(request *CreateClusterWithTemplateRequest) (response *CreateClusterWithTemplateResponse, err error)
- func (client *Client) CreateClusterWithTemplateWithCallback(request *CreateClusterWithTemplateRequest, ...) <-chan int
- func (client *Client) CreateClusterWithTemplateWithChan(request *CreateClusterWithTemplateRequest) (<-chan *CreateClusterWithTemplateResponse, <-chan error)
- func (client *Client) CreateFlow(request *CreateFlowRequest) (response *CreateFlowResponse, err error)
- func (client *Client) CreateFlowCategory(request *CreateFlowCategoryRequest) (response *CreateFlowCategoryResponse, err error)
- func (client *Client) CreateFlowCategoryWithCallback(request *CreateFlowCategoryRequest, ...) <-chan int
- func (client *Client) CreateFlowCategoryWithChan(request *CreateFlowCategoryRequest) (<-chan *CreateFlowCategoryResponse, <-chan error)
- func (client *Client) CreateFlowForWeb(request *CreateFlowForWebRequest) (response *CreateFlowForWebResponse, err error)
- func (client *Client) CreateFlowForWebWithCallback(request *CreateFlowForWebRequest, ...) <-chan int
- func (client *Client) CreateFlowForWebWithChan(request *CreateFlowForWebRequest) (<-chan *CreateFlowForWebResponse, <-chan error)
- func (client *Client) CreateFlowJob(request *CreateFlowJobRequest) (response *CreateFlowJobResponse, err error)
- func (client *Client) CreateFlowJobWithCallback(request *CreateFlowJobRequest, ...) <-chan int
- func (client *Client) CreateFlowJobWithChan(request *CreateFlowJobRequest) (<-chan *CreateFlowJobResponse, <-chan error)
- func (client *Client) CreateFlowProject(request *CreateFlowProjectRequest) (response *CreateFlowProjectResponse, err error)
- func (client *Client) CreateFlowProjectClusterSetting(request *CreateFlowProjectClusterSettingRequest) (response *CreateFlowProjectClusterSettingResponse, err error)
- func (client *Client) CreateFlowProjectClusterSettingWithCallback(request *CreateFlowProjectClusterSettingRequest, ...) <-chan int
- func (client *Client) CreateFlowProjectClusterSettingWithChan(request *CreateFlowProjectClusterSettingRequest) (<-chan *CreateFlowProjectClusterSettingResponse, <-chan error)
- func (client *Client) CreateFlowProjectUser(request *CreateFlowProjectUserRequest) (response *CreateFlowProjectUserResponse, err error)
- func (client *Client) CreateFlowProjectUserWithCallback(request *CreateFlowProjectUserRequest, ...) <-chan int
- func (client *Client) CreateFlowProjectUserWithChan(request *CreateFlowProjectUserRequest) (<-chan *CreateFlowProjectUserResponse, <-chan error)
- func (client *Client) CreateFlowProjectWithCallback(request *CreateFlowProjectRequest, ...) <-chan int
- func (client *Client) CreateFlowProjectWithChan(request *CreateFlowProjectRequest) (<-chan *CreateFlowProjectResponse, <-chan error)
- func (client *Client) CreateFlowWithCallback(request *CreateFlowRequest, ...) <-chan int
- func (client *Client) CreateFlowWithChan(request *CreateFlowRequest) (<-chan *CreateFlowResponse, <-chan error)
- func (client *Client) CreateResourcePool(request *CreateResourcePoolRequest) (response *CreateResourcePoolResponse, err error)
- func (client *Client) CreateResourcePoolWithCallback(request *CreateResourcePoolRequest, ...) <-chan int
- func (client *Client) CreateResourcePoolWithChan(request *CreateResourcePoolRequest) (<-chan *CreateResourcePoolResponse, <-chan error)
- func (client *Client) CreateResourceQueue(request *CreateResourceQueueRequest) (response *CreateResourceQueueResponse, err error)
- func (client *Client) CreateResourceQueueWithCallback(request *CreateResourceQueueRequest, ...) <-chan int
- func (client *Client) CreateResourceQueueWithChan(request *CreateResourceQueueRequest) (<-chan *CreateResourceQueueResponse, <-chan error)
- func (client *Client) CreateScalingGroupV2(request *CreateScalingGroupV2Request) (response *CreateScalingGroupV2Response, err error)
- func (client *Client) CreateScalingGroupV2WithCallback(request *CreateScalingGroupV2Request, ...) <-chan int
- func (client *Client) CreateScalingGroupV2WithChan(request *CreateScalingGroupV2Request) (<-chan *CreateScalingGroupV2Response, <-chan error)
- func (client *Client) DeleteClusterTemplate(request *DeleteClusterTemplateRequest) (response *DeleteClusterTemplateResponse, err error)
- func (client *Client) DeleteClusterTemplateWithCallback(request *DeleteClusterTemplateRequest, ...) <-chan int
- func (client *Client) DeleteClusterTemplateWithChan(request *DeleteClusterTemplateRequest) (<-chan *DeleteClusterTemplateResponse, <-chan error)
- func (client *Client) DeleteFlow(request *DeleteFlowRequest) (response *DeleteFlowResponse, err error)
- func (client *Client) DeleteFlowCategory(request *DeleteFlowCategoryRequest) (response *DeleteFlowCategoryResponse, err error)
- func (client *Client) DeleteFlowCategoryWithCallback(request *DeleteFlowCategoryRequest, ...) <-chan int
- func (client *Client) DeleteFlowCategoryWithChan(request *DeleteFlowCategoryRequest) (<-chan *DeleteFlowCategoryResponse, <-chan error)
- func (client *Client) DeleteFlowJob(request *DeleteFlowJobRequest) (response *DeleteFlowJobResponse, err error)
- func (client *Client) DeleteFlowJobWithCallback(request *DeleteFlowJobRequest, ...) <-chan int
- func (client *Client) DeleteFlowJobWithChan(request *DeleteFlowJobRequest) (<-chan *DeleteFlowJobResponse, <-chan error)
- func (client *Client) DeleteFlowProject(request *DeleteFlowProjectRequest) (response *DeleteFlowProjectResponse, err error)
- func (client *Client) DeleteFlowProjectClusterSetting(request *DeleteFlowProjectClusterSettingRequest) (response *DeleteFlowProjectClusterSettingResponse, err error)
- func (client *Client) DeleteFlowProjectClusterSettingWithCallback(request *DeleteFlowProjectClusterSettingRequest, ...) <-chan int
- func (client *Client) DeleteFlowProjectClusterSettingWithChan(request *DeleteFlowProjectClusterSettingRequest) (<-chan *DeleteFlowProjectClusterSettingResponse, <-chan error)
- func (client *Client) DeleteFlowProjectUser(request *DeleteFlowProjectUserRequest) (response *DeleteFlowProjectUserResponse, err error)
- func (client *Client) DeleteFlowProjectUserWithCallback(request *DeleteFlowProjectUserRequest, ...) <-chan int
- func (client *Client) DeleteFlowProjectUserWithChan(request *DeleteFlowProjectUserRequest) (<-chan *DeleteFlowProjectUserResponse, <-chan error)
- func (client *Client) DeleteFlowProjectWithCallback(request *DeleteFlowProjectRequest, ...) <-chan int
- func (client *Client) DeleteFlowProjectWithChan(request *DeleteFlowProjectRequest) (<-chan *DeleteFlowProjectResponse, <-chan error)
- func (client *Client) DeleteFlowWithCallback(request *DeleteFlowRequest, ...) <-chan int
- func (client *Client) DeleteFlowWithChan(request *DeleteFlowRequest) (<-chan *DeleteFlowResponse, <-chan error)
- func (client *Client) DeleteResourcePool(request *DeleteResourcePoolRequest) (response *DeleteResourcePoolResponse, err error)
- func (client *Client) DeleteResourcePoolWithCallback(request *DeleteResourcePoolRequest, ...) <-chan int
- func (client *Client) DeleteResourcePoolWithChan(request *DeleteResourcePoolRequest) (<-chan *DeleteResourcePoolResponse, <-chan error)
- func (client *Client) DeleteResourceQueue(request *DeleteResourceQueueRequest) (response *DeleteResourceQueueResponse, err error)
- func (client *Client) DeleteResourceQueueWithCallback(request *DeleteResourceQueueRequest, ...) <-chan int
- func (client *Client) DeleteResourceQueueWithChan(request *DeleteResourceQueueRequest) (<-chan *DeleteResourceQueueResponse, <-chan error)
- func (client *Client) DescribeClusterBasicInfo(request *DescribeClusterBasicInfoRequest) (response *DescribeClusterBasicInfoResponse, err error)
- func (client *Client) DescribeClusterBasicInfoWithCallback(request *DescribeClusterBasicInfoRequest, ...) <-chan int
- func (client *Client) DescribeClusterBasicInfoWithChan(request *DescribeClusterBasicInfoRequest) (<-chan *DescribeClusterBasicInfoResponse, <-chan error)
- func (client *Client) DescribeClusterOperationHostTaskLog(request *DescribeClusterOperationHostTaskLogRequest) (response *DescribeClusterOperationHostTaskLogResponse, err error)
- func (client *Client) DescribeClusterOperationHostTaskLogWithCallback(request *DescribeClusterOperationHostTaskLogRequest, ...) <-chan int
- func (client *Client) DescribeClusterOperationHostTaskLogWithChan(request *DescribeClusterOperationHostTaskLogRequest) (<-chan *DescribeClusterOperationHostTaskLogResponse, <-chan error)
- func (client *Client) DescribeClusterResourcePoolSchedulerType(request *DescribeClusterResourcePoolSchedulerTypeRequest) (response *DescribeClusterResourcePoolSchedulerTypeResponse, err error)
- func (client *Client) DescribeClusterResourcePoolSchedulerTypeWithCallback(request *DescribeClusterResourcePoolSchedulerTypeRequest, ...) <-chan int
- func (client *Client) DescribeClusterResourcePoolSchedulerTypeWithChan(request *DescribeClusterResourcePoolSchedulerTypeRequest) (<-chan *DescribeClusterResourcePoolSchedulerTypeResponse, <-chan error)
- func (client *Client) DescribeClusterService(request *DescribeClusterServiceRequest) (response *DescribeClusterServiceResponse, err error)
- func (client *Client) DescribeClusterServiceConfig(request *DescribeClusterServiceConfigRequest) (response *DescribeClusterServiceConfigResponse, err error)
- func (client *Client) DescribeClusterServiceConfigTag(request *DescribeClusterServiceConfigTagRequest) (response *DescribeClusterServiceConfigTagResponse, err error)
- func (client *Client) DescribeClusterServiceConfigTagWithCallback(request *DescribeClusterServiceConfigTagRequest, ...) <-chan int
- func (client *Client) DescribeClusterServiceConfigTagWithChan(request *DescribeClusterServiceConfigTagRequest) (<-chan *DescribeClusterServiceConfigTagResponse, <-chan error)
- func (client *Client) DescribeClusterServiceConfigWithCallback(request *DescribeClusterServiceConfigRequest, ...) <-chan int
- func (client *Client) DescribeClusterServiceConfigWithChan(request *DescribeClusterServiceConfigRequest) (<-chan *DescribeClusterServiceConfigResponse, <-chan error)
- func (client *Client) DescribeClusterServiceWithCallback(request *DescribeClusterServiceRequest, ...) <-chan int
- func (client *Client) DescribeClusterServiceWithChan(request *DescribeClusterServiceRequest) (<-chan *DescribeClusterServiceResponse, <-chan error)
- func (client *Client) DescribeClusterTemplate(request *DescribeClusterTemplateRequest) (response *DescribeClusterTemplateResponse, err error)
- func (client *Client) DescribeClusterTemplateWithCallback(request *DescribeClusterTemplateRequest, ...) <-chan int
- func (client *Client) DescribeClusterTemplateWithChan(request *DescribeClusterTemplateRequest) (<-chan *DescribeClusterTemplateResponse, <-chan error)
- func (client *Client) DescribeClusterV2(request *DescribeClusterV2Request) (response *DescribeClusterV2Response, err error)
- func (client *Client) DescribeClusterV2WithCallback(request *DescribeClusterV2Request, ...) <-chan int
- func (client *Client) DescribeClusterV2WithChan(request *DescribeClusterV2Request) (<-chan *DescribeClusterV2Response, <-chan error)
- func (client *Client) DescribeFlow(request *DescribeFlowRequest) (response *DescribeFlowResponse, err error)
- func (client *Client) DescribeFlowCategory(request *DescribeFlowCategoryRequest) (response *DescribeFlowCategoryResponse, err error)
- func (client *Client) DescribeFlowCategoryTree(request *DescribeFlowCategoryTreeRequest) (response *DescribeFlowCategoryTreeResponse, err error)
- func (client *Client) DescribeFlowCategoryTreeWithCallback(request *DescribeFlowCategoryTreeRequest, ...) <-chan int
- func (client *Client) DescribeFlowCategoryTreeWithChan(request *DescribeFlowCategoryTreeRequest) (<-chan *DescribeFlowCategoryTreeResponse, <-chan error)
- func (client *Client) DescribeFlowCategoryWithCallback(request *DescribeFlowCategoryRequest, ...) <-chan int
- func (client *Client) DescribeFlowCategoryWithChan(request *DescribeFlowCategoryRequest) (<-chan *DescribeFlowCategoryResponse, <-chan error)
- func (client *Client) DescribeFlowInstance(request *DescribeFlowInstanceRequest) (response *DescribeFlowInstanceResponse, err error)
- func (client *Client) DescribeFlowInstanceWithCallback(request *DescribeFlowInstanceRequest, ...) <-chan int
- func (client *Client) DescribeFlowInstanceWithChan(request *DescribeFlowInstanceRequest) (<-chan *DescribeFlowInstanceResponse, <-chan error)
- func (client *Client) DescribeFlowJob(request *DescribeFlowJobRequest) (response *DescribeFlowJobResponse, err error)
- func (client *Client) DescribeFlowJobWithCallback(request *DescribeFlowJobRequest, ...) <-chan int
- func (client *Client) DescribeFlowJobWithChan(request *DescribeFlowJobRequest) (<-chan *DescribeFlowJobResponse, <-chan error)
- func (client *Client) DescribeFlowNodeInstance(request *DescribeFlowNodeInstanceRequest) (response *DescribeFlowNodeInstanceResponse, err error)
- func (client *Client) DescribeFlowNodeInstanceContainerLog(request *DescribeFlowNodeInstanceContainerLogRequest) (response *DescribeFlowNodeInstanceContainerLogResponse, err error)
- func (client *Client) DescribeFlowNodeInstanceContainerLogWithCallback(request *DescribeFlowNodeInstanceContainerLogRequest, ...) <-chan int
- func (client *Client) DescribeFlowNodeInstanceContainerLogWithChan(request *DescribeFlowNodeInstanceContainerLogRequest) (<-chan *DescribeFlowNodeInstanceContainerLogResponse, <-chan error)
- func (client *Client) DescribeFlowNodeInstanceLauncherLog(request *DescribeFlowNodeInstanceLauncherLogRequest) (response *DescribeFlowNodeInstanceLauncherLogResponse, err error)
- func (client *Client) DescribeFlowNodeInstanceLauncherLogWithCallback(request *DescribeFlowNodeInstanceLauncherLogRequest, ...) <-chan int
- func (client *Client) DescribeFlowNodeInstanceLauncherLogWithChan(request *DescribeFlowNodeInstanceLauncherLogRequest) (<-chan *DescribeFlowNodeInstanceLauncherLogResponse, <-chan error)
- func (client *Client) DescribeFlowNodeInstanceWithCallback(request *DescribeFlowNodeInstanceRequest, ...) <-chan int
- func (client *Client) DescribeFlowNodeInstanceWithChan(request *DescribeFlowNodeInstanceRequest) (<-chan *DescribeFlowNodeInstanceResponse, <-chan error)
- func (client *Client) DescribeFlowProject(request *DescribeFlowProjectRequest) (response *DescribeFlowProjectResponse, err error)
- func (client *Client) DescribeFlowProjectClusterSetting(request *DescribeFlowProjectClusterSettingRequest) (response *DescribeFlowProjectClusterSettingResponse, err error)
- func (client *Client) DescribeFlowProjectClusterSettingWithCallback(request *DescribeFlowProjectClusterSettingRequest, ...) <-chan int
- func (client *Client) DescribeFlowProjectClusterSettingWithChan(request *DescribeFlowProjectClusterSettingRequest) (<-chan *DescribeFlowProjectClusterSettingResponse, <-chan error)
- func (client *Client) DescribeFlowProjectWithCallback(request *DescribeFlowProjectRequest, ...) <-chan int
- func (client *Client) DescribeFlowProjectWithChan(request *DescribeFlowProjectRequest) (<-chan *DescribeFlowProjectResponse, <-chan error)
- func (client *Client) DescribeFlowWithCallback(request *DescribeFlowRequest, ...) <-chan int
- func (client *Client) DescribeFlowWithChan(request *DescribeFlowRequest) (<-chan *DescribeFlowResponse, <-chan error)
- func (client *Client) DescribeScalingConfigItemV2(request *DescribeScalingConfigItemV2Request) (response *DescribeScalingConfigItemV2Response, err error)
- func (client *Client) DescribeScalingConfigItemV2WithCallback(request *DescribeScalingConfigItemV2Request, ...) <-chan int
- func (client *Client) DescribeScalingConfigItemV2WithChan(request *DescribeScalingConfigItemV2Request) (<-chan *DescribeScalingConfigItemV2Response, <-chan error)
- func (client *Client) DescribeScalingGroupInstanceV2(request *DescribeScalingGroupInstanceV2Request) (response *DescribeScalingGroupInstanceV2Response, err error)
- func (client *Client) DescribeScalingGroupInstanceV2WithCallback(request *DescribeScalingGroupInstanceV2Request, ...) <-chan int
- func (client *Client) DescribeScalingGroupInstanceV2WithChan(request *DescribeScalingGroupInstanceV2Request) (<-chan *DescribeScalingGroupInstanceV2Response, <-chan error)
- func (client *Client) DescribeScalingGroupV2(request *DescribeScalingGroupV2Request) (response *DescribeScalingGroupV2Response, err error)
- func (client *Client) DescribeScalingGroupV2WithCallback(request *DescribeScalingGroupV2Request, ...) <-chan int
- func (client *Client) DescribeScalingGroupV2WithChan(request *DescribeScalingGroupV2Request) (<-chan *DescribeScalingGroupV2Response, <-chan error)
- func (client *Client) JoinResourceGroup(request *JoinResourceGroupRequest) (response *JoinResourceGroupResponse, err error)
- func (client *Client) JoinResourceGroupWithCallback(request *JoinResourceGroupRequest, ...) <-chan int
- func (client *Client) JoinResourceGroupWithChan(request *JoinResourceGroupRequest) (<-chan *JoinResourceGroupResponse, <-chan error)
- func (client *Client) KillFlowJob(request *KillFlowJobRequest) (response *KillFlowJobResponse, err error)
- func (client *Client) KillFlowJobWithCallback(request *KillFlowJobRequest, ...) <-chan int
- func (client *Client) KillFlowJobWithChan(request *KillFlowJobRequest) (<-chan *KillFlowJobResponse, <-chan error)
- func (client *Client) ListClusterHost(request *ListClusterHostRequest) (response *ListClusterHostResponse, err error)
- func (client *Client) ListClusterHostComponent(request *ListClusterHostComponentRequest) (response *ListClusterHostComponentResponse, err error)
- func (client *Client) ListClusterHostComponentWithCallback(request *ListClusterHostComponentRequest, ...) <-chan int
- func (client *Client) ListClusterHostComponentWithChan(request *ListClusterHostComponentRequest) (<-chan *ListClusterHostComponentResponse, <-chan error)
- func (client *Client) ListClusterHostGroup(request *ListClusterHostGroupRequest) (response *ListClusterHostGroupResponse, err error)
- func (client *Client) ListClusterHostGroupWithCallback(request *ListClusterHostGroupRequest, ...) <-chan int
- func (client *Client) ListClusterHostGroupWithChan(request *ListClusterHostGroupRequest) (<-chan *ListClusterHostGroupResponse, <-chan error)
- func (client *Client) ListClusterHostWithCallback(request *ListClusterHostRequest, ...) <-chan int
- func (client *Client) ListClusterHostWithChan(request *ListClusterHostRequest) (<-chan *ListClusterHostResponse, <-chan error)
- func (client *Client) ListClusterInstalledService(request *ListClusterInstalledServiceRequest) (response *ListClusterInstalledServiceResponse, err error)
- func (client *Client) ListClusterInstalledServiceWithCallback(request *ListClusterInstalledServiceRequest, ...) <-chan int
- func (client *Client) ListClusterInstalledServiceWithChan(request *ListClusterInstalledServiceRequest) (<-chan *ListClusterInstalledServiceResponse, <-chan error)
- func (client *Client) ListClusterOperation(request *ListClusterOperationRequest) (response *ListClusterOperationResponse, err error)
- func (client *Client) ListClusterOperationHost(request *ListClusterOperationHostRequest) (response *ListClusterOperationHostResponse, err error)
- func (client *Client) ListClusterOperationHostTask(request *ListClusterOperationHostTaskRequest) (response *ListClusterOperationHostTaskResponse, err error)
- func (client *Client) ListClusterOperationHostTaskWithCallback(request *ListClusterOperationHostTaskRequest, ...) <-chan int
- func (client *Client) ListClusterOperationHostTaskWithChan(request *ListClusterOperationHostTaskRequest) (<-chan *ListClusterOperationHostTaskResponse, <-chan error)
- func (client *Client) ListClusterOperationHostWithCallback(request *ListClusterOperationHostRequest, ...) <-chan int
- func (client *Client) ListClusterOperationHostWithChan(request *ListClusterOperationHostRequest) (<-chan *ListClusterOperationHostResponse, <-chan error)
- func (client *Client) ListClusterOperationTask(request *ListClusterOperationTaskRequest) (response *ListClusterOperationTaskResponse, err error)
- func (client *Client) ListClusterOperationTaskWithCallback(request *ListClusterOperationTaskRequest, ...) <-chan int
- func (client *Client) ListClusterOperationTaskWithChan(request *ListClusterOperationTaskRequest) (<-chan *ListClusterOperationTaskResponse, <-chan error)
- func (client *Client) ListClusterOperationWithCallback(request *ListClusterOperationRequest, ...) <-chan int
- func (client *Client) ListClusterOperationWithChan(request *ListClusterOperationRequest) (<-chan *ListClusterOperationResponse, <-chan error)
- func (client *Client) ListClusterService(request *ListClusterServiceRequest) (response *ListClusterServiceResponse, err error)
- func (client *Client) ListClusterServiceComponentHealthInfo(request *ListClusterServiceComponentHealthInfoRequest) (response *ListClusterServiceComponentHealthInfoResponse, err error)
- func (client *Client) ListClusterServiceComponentHealthInfoWithCallback(request *ListClusterServiceComponentHealthInfoRequest, ...) <-chan int
- func (client *Client) ListClusterServiceComponentHealthInfoWithChan(request *ListClusterServiceComponentHealthInfoRequest) (<-chan *ListClusterServiceComponentHealthInfoResponse, <-chan error)
- func (client *Client) ListClusterServiceConfigHistory(request *ListClusterServiceConfigHistoryRequest) (response *ListClusterServiceConfigHistoryResponse, err error)
- func (client *Client) ListClusterServiceConfigHistoryWithCallback(request *ListClusterServiceConfigHistoryRequest, ...) <-chan int
- func (client *Client) ListClusterServiceConfigHistoryWithChan(request *ListClusterServiceConfigHistoryRequest) (<-chan *ListClusterServiceConfigHistoryResponse, <-chan error)
- func (client *Client) ListClusterServiceQuickLink(request *ListClusterServiceQuickLinkRequest) (response *ListClusterServiceQuickLinkResponse, err error)
- func (client *Client) ListClusterServiceQuickLinkWithCallback(request *ListClusterServiceQuickLinkRequest, ...) <-chan int
- func (client *Client) ListClusterServiceQuickLinkWithChan(request *ListClusterServiceQuickLinkRequest) (<-chan *ListClusterServiceQuickLinkResponse, <-chan error)
- func (client *Client) ListClusterServiceWithCallback(request *ListClusterServiceRequest, ...) <-chan int
- func (client *Client) ListClusterServiceWithChan(request *ListClusterServiceRequest) (<-chan *ListClusterServiceResponse, <-chan error)
- func (client *Client) ListClusterTemplates(request *ListClusterTemplatesRequest) (response *ListClusterTemplatesResponse, err error)
- func (client *Client) ListClusterTemplatesWithCallback(request *ListClusterTemplatesRequest, ...) <-chan int
- func (client *Client) ListClusterTemplatesWithChan(request *ListClusterTemplatesRequest) (<-chan *ListClusterTemplatesResponse, <-chan error)
- func (client *Client) ListClusters(request *ListClustersRequest) (response *ListClustersResponse, err error)
- func (client *Client) ListClustersWithCallback(request *ListClustersRequest, ...) <-chan int
- func (client *Client) ListClustersWithChan(request *ListClustersRequest) (<-chan *ListClustersResponse, <-chan error)
- func (client *Client) ListEmrAvailableConfig(request *ListEmrAvailableConfigRequest) (response *ListEmrAvailableConfigResponse, err error)
- func (client *Client) ListEmrAvailableConfigWithCallback(request *ListEmrAvailableConfigRequest, ...) <-chan int
- func (client *Client) ListEmrAvailableConfigWithChan(request *ListEmrAvailableConfigRequest) (<-chan *ListEmrAvailableConfigResponse, <-chan error)
- func (client *Client) ListEmrAvailableResource(request *ListEmrAvailableResourceRequest) (response *ListEmrAvailableResourceResponse, err error)
- func (client *Client) ListEmrAvailableResourceWithCallback(request *ListEmrAvailableResourceRequest, ...) <-chan int
- func (client *Client) ListEmrAvailableResourceWithChan(request *ListEmrAvailableResourceRequest) (<-chan *ListEmrAvailableResourceResponse, <-chan error)
- func (client *Client) ListEmrMainVersion(request *ListEmrMainVersionRequest) (response *ListEmrMainVersionResponse, err error)
- func (client *Client) ListEmrMainVersionWithCallback(request *ListEmrMainVersionRequest, ...) <-chan int
- func (client *Client) ListEmrMainVersionWithChan(request *ListEmrMainVersionRequest) (<-chan *ListEmrMainVersionResponse, <-chan error)
- func (client *Client) ListFlow(request *ListFlowRequest) (response *ListFlowResponse, err error)
- func (client *Client) ListFlowCategory(request *ListFlowCategoryRequest) (response *ListFlowCategoryResponse, err error)
- func (client *Client) ListFlowCategoryWithCallback(request *ListFlowCategoryRequest, ...) <-chan int
- func (client *Client) ListFlowCategoryWithChan(request *ListFlowCategoryRequest) (<-chan *ListFlowCategoryResponse, <-chan error)
- func (client *Client) ListFlowCluster(request *ListFlowClusterRequest) (response *ListFlowClusterResponse, err error)
- func (client *Client) ListFlowClusterAll(request *ListFlowClusterAllRequest) (response *ListFlowClusterAllResponse, err error)
- func (client *Client) ListFlowClusterAllHosts(request *ListFlowClusterAllHostsRequest) (response *ListFlowClusterAllHostsResponse, err error)
- func (client *Client) ListFlowClusterAllHostsWithCallback(request *ListFlowClusterAllHostsRequest, ...) <-chan int
- func (client *Client) ListFlowClusterAllHostsWithChan(request *ListFlowClusterAllHostsRequest) (<-chan *ListFlowClusterAllHostsResponse, <-chan error)
- func (client *Client) ListFlowClusterAllWithCallback(request *ListFlowClusterAllRequest, ...) <-chan int
- func (client *Client) ListFlowClusterAllWithChan(request *ListFlowClusterAllRequest) (<-chan *ListFlowClusterAllResponse, <-chan error)
- func (client *Client) ListFlowClusterHost(request *ListFlowClusterHostRequest) (response *ListFlowClusterHostResponse, err error)
- func (client *Client) ListFlowClusterHostWithCallback(request *ListFlowClusterHostRequest, ...) <-chan int
- func (client *Client) ListFlowClusterHostWithChan(request *ListFlowClusterHostRequest) (<-chan *ListFlowClusterHostResponse, <-chan error)
- func (client *Client) ListFlowClusterWithCallback(request *ListFlowClusterRequest, ...) <-chan int
- func (client *Client) ListFlowClusterWithChan(request *ListFlowClusterRequest) (<-chan *ListFlowClusterResponse, <-chan error)
- func (client *Client) ListFlowInstance(request *ListFlowInstanceRequest) (response *ListFlowInstanceResponse, err error)
- func (client *Client) ListFlowInstanceWithCallback(request *ListFlowInstanceRequest, ...) <-chan int
- func (client *Client) ListFlowInstanceWithChan(request *ListFlowInstanceRequest) (<-chan *ListFlowInstanceResponse, <-chan error)
- func (client *Client) ListFlowJob(request *ListFlowJobRequest) (response *ListFlowJobResponse, err error)
- func (client *Client) ListFlowJobHistory(request *ListFlowJobHistoryRequest) (response *ListFlowJobHistoryResponse, err error)
- func (client *Client) ListFlowJobHistoryWithCallback(request *ListFlowJobHistoryRequest, ...) <-chan int
- func (client *Client) ListFlowJobHistoryWithChan(request *ListFlowJobHistoryRequest) (<-chan *ListFlowJobHistoryResponse, <-chan error)
- func (client *Client) ListFlowJobWithCallback(request *ListFlowJobRequest, ...) <-chan int
- func (client *Client) ListFlowJobWithChan(request *ListFlowJobRequest) (<-chan *ListFlowJobResponse, <-chan error)
- func (client *Client) ListFlowNodeInstance(request *ListFlowNodeInstanceRequest) (response *ListFlowNodeInstanceResponse, err error)
- func (client *Client) ListFlowNodeInstanceContainerStatus(request *ListFlowNodeInstanceContainerStatusRequest) (response *ListFlowNodeInstanceContainerStatusResponse, err error)
- func (client *Client) ListFlowNodeInstanceContainerStatusWithCallback(request *ListFlowNodeInstanceContainerStatusRequest, ...) <-chan int
- func (client *Client) ListFlowNodeInstanceContainerStatusWithChan(request *ListFlowNodeInstanceContainerStatusRequest) (<-chan *ListFlowNodeInstanceContainerStatusResponse, <-chan error)
- func (client *Client) ListFlowNodeInstanceWithCallback(request *ListFlowNodeInstanceRequest, ...) <-chan int
- func (client *Client) ListFlowNodeInstanceWithChan(request *ListFlowNodeInstanceRequest) (<-chan *ListFlowNodeInstanceResponse, <-chan error)
- func (client *Client) ListFlowNodeSqlResult(request *ListFlowNodeSqlResultRequest) (response *ListFlowNodeSqlResultResponse, err error)
- func (client *Client) ListFlowNodeSqlResultWithCallback(request *ListFlowNodeSqlResultRequest, ...) <-chan int
- func (client *Client) ListFlowNodeSqlResultWithChan(request *ListFlowNodeSqlResultRequest) (<-chan *ListFlowNodeSqlResultResponse, <-chan error)
- func (client *Client) ListFlowProject(request *ListFlowProjectRequest) (response *ListFlowProjectResponse, err error)
- func (client *Client) ListFlowProjectClusterSetting(request *ListFlowProjectClusterSettingRequest) (response *ListFlowProjectClusterSettingResponse, err error)
- func (client *Client) ListFlowProjectClusterSettingWithCallback(request *ListFlowProjectClusterSettingRequest, ...) <-chan int
- func (client *Client) ListFlowProjectClusterSettingWithChan(request *ListFlowProjectClusterSettingRequest) (<-chan *ListFlowProjectClusterSettingResponse, <-chan error)
- func (client *Client) ListFlowProjectUser(request *ListFlowProjectUserRequest) (response *ListFlowProjectUserResponse, err error)
- func (client *Client) ListFlowProjectUserWithCallback(request *ListFlowProjectUserRequest, ...) <-chan int
- func (client *Client) ListFlowProjectUserWithChan(request *ListFlowProjectUserRequest) (<-chan *ListFlowProjectUserResponse, <-chan error)
- func (client *Client) ListFlowProjectWithCallback(request *ListFlowProjectRequest, ...) <-chan int
- func (client *Client) ListFlowProjectWithChan(request *ListFlowProjectRequest) (<-chan *ListFlowProjectResponse, <-chan error)
- func (client *Client) ListFlowWithCallback(request *ListFlowRequest, callback func(response *ListFlowResponse, err error)) <-chan int
- func (client *Client) ListFlowWithChan(request *ListFlowRequest) (<-chan *ListFlowResponse, <-chan error)
- func (client *Client) ListResourcePool(request *ListResourcePoolRequest) (response *ListResourcePoolResponse, err error)
- func (client *Client) ListResourcePoolWithCallback(request *ListResourcePoolRequest, ...) <-chan int
- func (client *Client) ListResourcePoolWithChan(request *ListResourcePoolRequest) (<-chan *ListResourcePoolResponse, <-chan error)
- func (client *Client) ListScalingActivityV2(request *ListScalingActivityV2Request) (response *ListScalingActivityV2Response, err error)
- func (client *Client) ListScalingActivityV2WithCallback(request *ListScalingActivityV2Request, ...) <-chan int
- func (client *Client) ListScalingActivityV2WithChan(request *ListScalingActivityV2Request) (<-chan *ListScalingActivityV2Response, <-chan error)
- func (client *Client) ListScalingConfigItemV2(request *ListScalingConfigItemV2Request) (response *ListScalingConfigItemV2Response, err error)
- func (client *Client) ListScalingConfigItemV2WithCallback(request *ListScalingConfigItemV2Request, ...) <-chan int
- func (client *Client) ListScalingConfigItemV2WithChan(request *ListScalingConfigItemV2Request) (<-chan *ListScalingConfigItemV2Response, <-chan error)
- func (client *Client) ListScalingGroupV2(request *ListScalingGroupV2Request) (response *ListScalingGroupV2Response, err error)
- func (client *Client) ListScalingGroupV2WithCallback(request *ListScalingGroupV2Request, ...) <-chan int
- func (client *Client) ListScalingGroupV2WithChan(request *ListScalingGroupV2Request) (<-chan *ListScalingGroupV2Response, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) ModifyClusterName(request *ModifyClusterNameRequest) (response *ModifyClusterNameResponse, err error)
- func (client *Client) ModifyClusterNameWithCallback(request *ModifyClusterNameRequest, ...) <-chan int
- func (client *Client) ModifyClusterNameWithChan(request *ModifyClusterNameRequest) (<-chan *ModifyClusterNameResponse, <-chan error)
- func (client *Client) ModifyClusterServiceConfig(request *ModifyClusterServiceConfigRequest) (response *ModifyClusterServiceConfigResponse, err error)
- func (client *Client) ModifyClusterServiceConfigWithCallback(request *ModifyClusterServiceConfigRequest, ...) <-chan int
- func (client *Client) ModifyClusterServiceConfigWithChan(request *ModifyClusterServiceConfigRequest) (<-chan *ModifyClusterServiceConfigResponse, <-chan error)
- func (client *Client) ModifyClusterTemplate(request *ModifyClusterTemplateRequest) (response *ModifyClusterTemplateResponse, err error)
- func (client *Client) ModifyClusterTemplateWithCallback(request *ModifyClusterTemplateRequest, ...) <-chan int
- func (client *Client) ModifyClusterTemplateWithChan(request *ModifyClusterTemplateRequest) (<-chan *ModifyClusterTemplateResponse, <-chan error)
- func (client *Client) ModifyFlowCategory(request *ModifyFlowCategoryRequest) (response *ModifyFlowCategoryResponse, err error)
- func (client *Client) ModifyFlowCategoryWithCallback(request *ModifyFlowCategoryRequest, ...) <-chan int
- func (client *Client) ModifyFlowCategoryWithChan(request *ModifyFlowCategoryRequest) (<-chan *ModifyFlowCategoryResponse, <-chan error)
- func (client *Client) ModifyFlowForWeb(request *ModifyFlowForWebRequest) (response *ModifyFlowForWebResponse, err error)
- func (client *Client) ModifyFlowForWebWithCallback(request *ModifyFlowForWebRequest, ...) <-chan int
- func (client *Client) ModifyFlowForWebWithChan(request *ModifyFlowForWebRequest) (<-chan *ModifyFlowForWebResponse, <-chan error)
- func (client *Client) ModifyFlowProject(request *ModifyFlowProjectRequest) (response *ModifyFlowProjectResponse, err error)
- func (client *Client) ModifyFlowProjectClusterSetting(request *ModifyFlowProjectClusterSettingRequest) (response *ModifyFlowProjectClusterSettingResponse, err error)
- func (client *Client) ModifyFlowProjectClusterSettingWithCallback(request *ModifyFlowProjectClusterSettingRequest, ...) <-chan int
- func (client *Client) ModifyFlowProjectClusterSettingWithChan(request *ModifyFlowProjectClusterSettingRequest) (<-chan *ModifyFlowProjectClusterSettingResponse, <-chan error)
- func (client *Client) ModifyFlowProjectWithCallback(request *ModifyFlowProjectRequest, ...) <-chan int
- func (client *Client) ModifyFlowProjectWithChan(request *ModifyFlowProjectRequest) (<-chan *ModifyFlowProjectResponse, <-chan error)
- func (client *Client) ModifyResourcePool(request *ModifyResourcePoolRequest) (response *ModifyResourcePoolResponse, err error)
- func (client *Client) ModifyResourcePoolSchedulerType(request *ModifyResourcePoolSchedulerTypeRequest) (response *ModifyResourcePoolSchedulerTypeResponse, err error)
- func (client *Client) ModifyResourcePoolSchedulerTypeWithCallback(request *ModifyResourcePoolSchedulerTypeRequest, ...) <-chan int
- func (client *Client) ModifyResourcePoolSchedulerTypeWithChan(request *ModifyResourcePoolSchedulerTypeRequest) (<-chan *ModifyResourcePoolSchedulerTypeResponse, <-chan error)
- func (client *Client) ModifyResourcePoolWithCallback(request *ModifyResourcePoolRequest, ...) <-chan int
- func (client *Client) ModifyResourcePoolWithChan(request *ModifyResourcePoolRequest) (<-chan *ModifyResourcePoolResponse, <-chan error)
- func (client *Client) ModifyResourceQueue(request *ModifyResourceQueueRequest) (response *ModifyResourceQueueResponse, err error)
- func (client *Client) ModifyResourceQueueWithCallback(request *ModifyResourceQueueRequest, ...) <-chan int
- func (client *Client) ModifyResourceQueueWithChan(request *ModifyResourceQueueRequest) (<-chan *ModifyResourceQueueResponse, <-chan error)
- func (client *Client) ModifyScalingConfigItemV2(request *ModifyScalingConfigItemV2Request) (response *ModifyScalingConfigItemV2Response, err error)
- func (client *Client) ModifyScalingConfigItemV2WithCallback(request *ModifyScalingConfigItemV2Request, ...) <-chan int
- func (client *Client) ModifyScalingConfigItemV2WithChan(request *ModifyScalingConfigItemV2Request) (<-chan *ModifyScalingConfigItemV2Response, <-chan error)
- func (client *Client) ModifyScalingGroupV2(request *ModifyScalingGroupV2Request) (response *ModifyScalingGroupV2Response, err error)
- func (client *Client) ModifyScalingGroupV2WithCallback(request *ModifyScalingGroupV2Request, ...) <-chan int
- func (client *Client) ModifyScalingGroupV2WithChan(request *ModifyScalingGroupV2Request) (<-chan *ModifyScalingGroupV2Response, <-chan error)
- func (client *Client) RefreshClusterResourcePool(request *RefreshClusterResourcePoolRequest) (response *RefreshClusterResourcePoolResponse, err error)
- func (client *Client) RefreshClusterResourcePoolWithCallback(request *RefreshClusterResourcePoolRequest, ...) <-chan int
- func (client *Client) RefreshClusterResourcePoolWithChan(request *RefreshClusterResourcePoolRequest) (<-chan *RefreshClusterResourcePoolResponse, <-chan error)
- func (client *Client) ReleaseCluster(request *ReleaseClusterRequest) (response *ReleaseClusterResponse, err error)
- func (client *Client) ReleaseClusterHostGroup(request *ReleaseClusterHostGroupRequest) (response *ReleaseClusterHostGroupResponse, err error)
- func (client *Client) ReleaseClusterHostGroupWithCallback(request *ReleaseClusterHostGroupRequest, ...) <-chan int
- func (client *Client) ReleaseClusterHostGroupWithChan(request *ReleaseClusterHostGroupRequest) (<-chan *ReleaseClusterHostGroupResponse, <-chan error)
- func (client *Client) ReleaseClusterWithCallback(request *ReleaseClusterRequest, ...) <-chan int
- func (client *Client) ReleaseClusterWithChan(request *ReleaseClusterRequest) (<-chan *ReleaseClusterResponse, <-chan error)
- func (client *Client) RemoveScalingConfigItemV2(request *RemoveScalingConfigItemV2Request) (response *RemoveScalingConfigItemV2Response, err error)
- func (client *Client) RemoveScalingConfigItemV2WithCallback(request *RemoveScalingConfigItemV2Request, ...) <-chan int
- func (client *Client) RemoveScalingConfigItemV2WithChan(request *RemoveScalingConfigItemV2Request) (<-chan *RemoveScalingConfigItemV2Response, <-chan error)
- func (client *Client) RerunFlow(request *RerunFlowRequest) (response *RerunFlowResponse, err error)
- func (client *Client) RerunFlowWithCallback(request *RerunFlowRequest, ...) <-chan int
- func (client *Client) RerunFlowWithChan(request *RerunFlowRequest) (<-chan *RerunFlowResponse, <-chan error)
- func (client *Client) ResizeClusterV2(request *ResizeClusterV2Request) (response *ResizeClusterV2Response, err error)
- func (client *Client) ResizeClusterV2WithCallback(request *ResizeClusterV2Request, ...) <-chan int
- func (client *Client) ResizeClusterV2WithChan(request *ResizeClusterV2Request) (<-chan *ResizeClusterV2Response, <-chan error)
- func (client *Client) ResumeFlow(request *ResumeFlowRequest) (response *ResumeFlowResponse, err error)
- func (client *Client) ResumeFlowWithCallback(request *ResumeFlowRequest, ...) <-chan int
- func (client *Client) ResumeFlowWithChan(request *ResumeFlowRequest) (<-chan *ResumeFlowResponse, <-chan error)
- func (client *Client) RunClusterServiceAction(request *RunClusterServiceActionRequest) (response *RunClusterServiceActionResponse, err error)
- func (client *Client) RunClusterServiceActionWithCallback(request *RunClusterServiceActionRequest, ...) <-chan int
- func (client *Client) RunClusterServiceActionWithChan(request *RunClusterServiceActionRequest) (<-chan *RunClusterServiceActionResponse, <-chan error)
- func (client *Client) RunScalingActionV2(request *RunScalingActionV2Request) (response *RunScalingActionV2Response, err error)
- func (client *Client) RunScalingActionV2WithCallback(request *RunScalingActionV2Request, ...) <-chan int
- func (client *Client) RunScalingActionV2WithChan(request *RunScalingActionV2Request) (<-chan *RunScalingActionV2Response, <-chan error)
- func (client *Client) StartFlow(request *StartFlowRequest) (response *StartFlowResponse, err error)
- func (client *Client) StartFlowWithCallback(request *StartFlowRequest, ...) <-chan int
- func (client *Client) StartFlowWithChan(request *StartFlowRequest) (<-chan *StartFlowResponse, <-chan error)
- func (client *Client) SubmitFlow(request *SubmitFlowRequest) (response *SubmitFlowResponse, err error)
- func (client *Client) SubmitFlowJob(request *SubmitFlowJobRequest) (response *SubmitFlowJobResponse, err error)
- func (client *Client) SubmitFlowJobWithCallback(request *SubmitFlowJobRequest, ...) <-chan int
- func (client *Client) SubmitFlowJobWithChan(request *SubmitFlowJobRequest) (<-chan *SubmitFlowJobResponse, <-chan error)
- func (client *Client) SubmitFlowWithCallback(request *SubmitFlowRequest, ...) <-chan int
- func (client *Client) SubmitFlowWithChan(request *SubmitFlowRequest) (<-chan *SubmitFlowResponse, <-chan error)
- func (client *Client) SuspendFlow(request *SuspendFlowRequest) (response *SuspendFlowResponse, err error)
- func (client *Client) SuspendFlowWithCallback(request *SuspendFlowRequest, ...) <-chan int
- func (client *Client) SuspendFlowWithChan(request *SuspendFlowRequest) (<-chan *SuspendFlowResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
- func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, ...) <-chan int
- func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
- type CloneFlowJobRequest
- type CloneFlowJobResponse
- type CloneFlowRequest
- type CloneFlowResponse
- type CloudWatchTrigger
- type ClusterInfo
- type ClusterInfoInListClusters
- type ClusterInstalledService
- type ClusterInstalledServiceList
- type ClusterOperation
- type ClusterOperationHost
- type ClusterOperationHostList
- type ClusterOperationHostTask
- type ClusterOperationHostTaskList
- type ClusterOperationList
- type ClusterOperationTask
- type ClusterOperationTaskList
- type ClusterService
- type ClusterServiceInfo
- type ClusterServiceInfoList
- type ClusterServiceList
- type ClusterServiceSummary
- type ClusterServiceSummaryList
- type ClusterSetting
- type ClusterSettings
- type ClusterTypeInfo
- type ClusterTypeInfoListInListEmrAvailableConfig
- type ClusterTypeInfoListInListEmrMainVersion
- type ClusterTypeWhiteUser
- type ClusterTypeWhiteUserList
- type ClustersInListClusters
- type ClustersInListFlowCluster
- type ClustersInListFlowClusterAll
- type Component
- type ComponentList
- type Config
- type ConfigHistory
- type ConfigHistoryList
- type ConfigItemValue
- type ConfigItemValueList
- type ConfigListInDescribeClusterTemplate
- type ConfigListInListClusterTemplates
- type ConfigTag
- type ConfigTagList
- type ConfigValue
- type ConfigValueList
- type ContainerStatus
- type ContainerStatusList
- type CreateClusterTemplateBootstrapAction
- type CreateClusterTemplateConfig
- type CreateClusterTemplateHostGroup
- type CreateClusterTemplateRequest
- type CreateClusterTemplateResponse
- type CreateClusterTemplateTag
- type CreateClusterV2BootstrapAction
- type CreateClusterV2Config
- type CreateClusterV2HostComponentInfo
- type CreateClusterV2HostGroup
- type CreateClusterV2PromotionInfo
- type CreateClusterV2Request
- type CreateClusterV2Response
- type CreateClusterV2ServiceInfo
- type CreateClusterV2Tag
- type CreateClusterV2UserInfo
- type CreateClusterWithTemplateRequest
- type CreateClusterWithTemplateResponse
- type CreateFlowCategoryRequest
- type CreateFlowCategoryResponse
- type CreateFlowForWebRequest
- type CreateFlowForWebResponse
- type CreateFlowJobRequest
- type CreateFlowJobResourceList
- type CreateFlowJobResponse
- type CreateFlowProjectClusterSettingRequest
- type CreateFlowProjectClusterSettingResponse
- type CreateFlowProjectRequest
- type CreateFlowProjectResponse
- type CreateFlowProjectUserRequest
- type CreateFlowProjectUserResponse
- type CreateFlowProjectUserUser
- type CreateFlowRequest
- type CreateFlowResponse
- type CreateResourcePoolConfig
- type CreateResourcePoolRequest
- type CreateResourcePoolResponse
- type CreateResourceQueueConfig
- type CreateResourceQueueRequest
- type CreateResourceQueueResponse
- type CreateScalingGroupV2Request
- type CreateScalingGroupV2Response
- type DaemonInfo
- type DaemonInfos
- type DeleteClusterTemplateRequest
- type DeleteClusterTemplateResponse
- type DeleteFlowCategoryRequest
- type DeleteFlowCategoryResponse
- type DeleteFlowJobRequest
- type DeleteFlowJobResponse
- type DeleteFlowProjectClusterSettingRequest
- type DeleteFlowProjectClusterSettingResponse
- type DeleteFlowProjectRequest
- type DeleteFlowProjectResponse
- type DeleteFlowProjectUserRequest
- type DeleteFlowProjectUserResponse
- type DeleteFlowRequest
- type DeleteFlowResponse
- type DeleteResourcePoolRequest
- type DeleteResourcePoolResponse
- type DeleteResourceQueueRequest
- type DeleteResourceQueueResponse
- type DependencyFlowList
- type DescribeClusterBasicInfoRequest
- type DescribeClusterBasicInfoResponse
- type DescribeClusterOperationHostTaskLogRequest
- type DescribeClusterOperationHostTaskLogResponse
- type DescribeClusterResourcePoolSchedulerTypeRequest
- type DescribeClusterResourcePoolSchedulerTypeResponse
- type DescribeClusterServiceConfigRequest
- type DescribeClusterServiceConfigResponse
- type DescribeClusterServiceConfigTagRequest
- type DescribeClusterServiceConfigTagResponse
- type DescribeClusterServiceRequest
- type DescribeClusterServiceResponse
- type DescribeClusterTemplateRequest
- type DescribeClusterTemplateResponse
- type DescribeClusterV2Request
- type DescribeClusterV2Response
- type DescribeFlowCategoryRequest
- type DescribeFlowCategoryResponse
- type DescribeFlowCategoryTreeRequest
- type DescribeFlowCategoryTreeResponse
- type DescribeFlowInstanceRequest
- type DescribeFlowInstanceResponse
- type DescribeFlowJobRequest
- type DescribeFlowJobResponse
- type DescribeFlowNodeInstanceContainerLogRequest
- type DescribeFlowNodeInstanceContainerLogResponse
- type DescribeFlowNodeInstanceLauncherLogRequest
- type DescribeFlowNodeInstanceLauncherLogResponse
- type DescribeFlowNodeInstanceRequest
- type DescribeFlowNodeInstanceResponse
- type DescribeFlowProjectClusterSettingRequest
- type DescribeFlowProjectClusterSettingResponse
- type DescribeFlowProjectRequest
- type DescribeFlowProjectResponse
- type DescribeFlowRequest
- type DescribeFlowResponse
- type DescribeScalingConfigItemV2Request
- type DescribeScalingConfigItemV2Response
- type DescribeScalingGroupInstanceV2Request
- type DescribeScalingGroupInstanceV2Response
- type DescribeScalingGroupV2Request
- type DescribeScalingGroupV2Response
- type Disk
- type DiskInfo
- type DiskInfos
- type DiskList
- type EcmResourcePool
- type EcmResourcePoolConfig
- type EcmResourcePoolConfigListInListResourcePool
- type EcmResourceQueue
- type EffectWay
- type EmrInstanceType
- type EmrMainVersion
- type EmrMainVersionListInListEmrAvailableConfig
- type EmrMainVersionListInListEmrMainVersion
- type EmrResourceInfo
- type EmrResourceInfoList
- type EmrZoneInfo
- type EmrZoneInfoList
- type Entries
- type FailReason
- type Flow
- type FlowInstance
- type FlowInstances
- type FlowItem
- type FlowNodeInstance
- type FlowNodeInstances
- type GatewayClusterInfo
- type GatewayClusterInfoListInDescribeClusterBasicInfo
- type GatewayClusterInfoListInDescribeClusterV2
- type HeaderList
- type HealthDetail
- type HealthDetailList
- type HealthInfo
- type HealthInfoList
- type HealthRuleParam
- type Host
- type HostGroup
- type HostGroupListInDescribeClusterTemplate
- type HostGroupListInDescribeClusterV2
- type HostGroupListInListClusterHostGroup
- type HostGroupListInListClusterTemplates
- type HostListInDescribeFlowProjectClusterSetting
- type HostListInListClusterHost
- type HostListInListFlowClusterAllHosts
- type HostListInListFlowClusterHost
- type HostListInListFlowProjectClusterSetting
- type HostPoolInfo
- type InstanceTypeList
- type Item
- type ItemsInListScalingActivityV2
- type ItemsInListScalingConfigItemV2
- type ItemsInListScalingGroupV2
- type Job
- type JobList
- type JoinResourceGroupRequest
- type JoinResourceGroupResponse
- type KeyPairNameList
- type KillFlowJobRequest
- type KillFlowJobResponse
- type ListClusterHostComponentRequest
- type ListClusterHostComponentResponse
- type ListClusterHostGroupRequest
- type ListClusterHostGroupResponse
- type ListClusterHostRequest
- type ListClusterHostResponse
- type ListClusterInstalledServiceRequest
- type ListClusterInstalledServiceResponse
- type ListClusterOperationHostRequest
- type ListClusterOperationHostResponse
- type ListClusterOperationHostTaskRequest
- type ListClusterOperationHostTaskResponse
- type ListClusterOperationRequest
- type ListClusterOperationResponse
- type ListClusterOperationTaskRequest
- type ListClusterOperationTaskResponse
- type ListClusterServiceComponentHealthInfoRequest
- type ListClusterServiceComponentHealthInfoResponse
- type ListClusterServiceConfigHistoryRequest
- type ListClusterServiceConfigHistoryResponse
- type ListClusterServiceQuickLinkRequest
- type ListClusterServiceQuickLinkResponse
- type ListClusterServiceRequest
- type ListClusterServiceResponse
- type ListClusterTemplatesRequest
- type ListClusterTemplatesResponse
- type ListClustersRequest
- type ListClustersResponse
- type ListClustersTag
- type ListEmrAvailableConfigRequest
- type ListEmrAvailableConfigResponse
- type ListEmrAvailableResourceRequest
- type ListEmrAvailableResourceResponse
- type ListEmrMainVersionRequest
- type ListEmrMainVersionResponse
- type ListFlowCategoryRequest
- type ListFlowCategoryResponse
- type ListFlowClusterAllHostsRequest
- type ListFlowClusterAllHostsResponse
- type ListFlowClusterAllRequest
- type ListFlowClusterAllResponse
- type ListFlowClusterHostRequest
- type ListFlowClusterHostResponse
- type ListFlowClusterRequest
- type ListFlowClusterResponse
- type ListFlowInstanceRequest
- type ListFlowInstanceResponse
- type ListFlowJobHistoryRequest
- type ListFlowJobHistoryResponse
- type ListFlowJobRequest
- type ListFlowJobResponse
- type ListFlowNodeInstanceContainerStatusRequest
- type ListFlowNodeInstanceContainerStatusResponse
- type ListFlowNodeInstanceRequest
- type ListFlowNodeInstanceResponse
- type ListFlowNodeSqlResultRequest
- type ListFlowNodeSqlResultResponse
- type ListFlowProjectClusterSettingRequest
- type ListFlowProjectClusterSettingResponse
- type ListFlowProjectRequest
- type ListFlowProjectResponse
- type ListFlowProjectUserRequest
- type ListFlowProjectUserResponse
- type ListFlowRequest
- type ListFlowResponse
- type ListResourcePoolRequest
- type ListResourcePoolResponse
- type ListScalingActivityV2Request
- type ListScalingActivityV2Response
- type ListScalingConfigItemV2Request
- type ListScalingConfigItemV2Response
- type ListScalingGroupV2Request
- type ListScalingGroupV2Response
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagResourcesTag
- type LogEntry
- type LogEntrysInDescribeFlowNodeInstanceContainerLog
- type LogEntrysInDescribeFlowNodeInstanceLauncherLog
- type ModifyClusterNameRequest
- type ModifyClusterNameResponse
- type ModifyClusterServiceConfigRequest
- type ModifyClusterServiceConfigResponse
- type ModifyClusterTemplateBootstrapAction
- type ModifyClusterTemplateConfig
- type ModifyClusterTemplateHostGroup
- type ModifyClusterTemplateRequest
- type ModifyClusterTemplateResponse
- type ModifyClusterTemplateTag
- type ModifyFlowCategoryRequest
- type ModifyFlowCategoryResponse
- type ModifyFlowForWebRequest
- type ModifyFlowForWebResponse
- type ModifyFlowProjectClusterSettingRequest
- type ModifyFlowProjectClusterSettingResponse
- type ModifyFlowProjectRequest
- type ModifyFlowProjectResponse
- type ModifyResourcePoolConfig
- type ModifyResourcePoolRequest
- type ModifyResourcePoolResponse
- type ModifyResourcePoolSchedulerTypeRequest
- type ModifyResourcePoolSchedulerTypeResponse
- type ModifyResourceQueueConfig
- type ModifyResourceQueueRequest
- type ModifyResourceQueueResponse
- type ModifyScalingConfigItemV2Request
- type ModifyScalingConfigItemV2Response
- type ModifyScalingGroupV2Request
- type ModifyScalingGroupV2Response
- type NeedRestartComponentNameList
- type NeedRestartHostIdList
- type Node
- type NodeInstance
- type NodeInstanceInDescribeFlowInstance
- type NodeInstanceItem
- type NodeInstances
- type Nodes
- type OrderTaskInfo
- type ParentFlow
- type ParentFlowList
- type PoolInfo
- type PoolInfoList
- type Project
- type Projects
- type PropertyInfo
- type PropertyInfoList
- type PropertyTypes
- type PropertyValueAttributes
- type Queue
- type QueueListInDescribeFlowProjectClusterSetting
- type QueueListInListFlowProjectClusterSetting
- type QueueListInListResourcePool
- type QuickLink
- type QuickLinkList
- type RefreshClusterResourcePoolRequest
- type RefreshClusterResourcePoolResponse
- type RelateClusterInfo
- type ReleaseClusterHostGroupRequest
- type ReleaseClusterHostGroupResponse
- type ReleaseClusterRequest
- type ReleaseClusterResponse
- type RemoveScalingConfigItemV2Request
- type RemoveScalingConfigItemV2Response
- type RerunFlowRequest
- type RerunFlowResponse
- type ResizeClusterV2HostComponentInfo
- type ResizeClusterV2HostGroup
- type ResizeClusterV2PromotionInfo
- type ResizeClusterV2Request
- type ResizeClusterV2Response
- type Resource
- type ResourceListInDescribeFlowJob
- type ResourceListInListFlowJob
- type ResumeFlowRequest
- type ResumeFlowResponse
- type Row
- type RowItemList
- type RowList
- type RunClusterServiceActionRequest
- type RunClusterServiceActionResponse
- type RunScalingActionV2Request
- type RunScalingActionV2Response
- type ScalingConfig
- type ScalingRule
- type ScalingRuleList
- type SchedulerTrigger
- type SecurityGroup
- type SecurityGroupList
- type ServiceAction
- type ServiceActionListInDescribeClusterService
- type ServiceActionListInListClusterInstalledService
- type ServiceActionListInListClusterService
- type ServiceInfo
- type ServiceInfoList
- type Software
- type SoftwareInfo
- type SoftwareInfoListInDescribeClusterTemplate
- type SoftwareInfoListInListClusterTemplates
- type SoftwaresInDescribeClusterBasicInfo
- type SoftwaresInDescribeClusterV2
- type SpotPriceLimit
- type SpotPriceLimits
- type StartFlowRequest
- type StartFlowResponse
- type SubmitFlowJobRequest
- type SubmitFlowJobResponse
- type SubmitFlowRequest
- type SubmitFlowResponse
- type SupportNodeTypeList
- type SupportedResource
- type SupportedResourceList
- type SuspendFlowRequest
- type SuspendFlowResponse
- type Tag
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesTag
- type TagsInDescribeClusterTemplate
- type TagsInListClusters
- type TemplateInfo
- type TemplateInfoList
- type UntagResourcesRequest
- type UntagResourcesResponse
- type User
- type UserListInDescribeFlowProjectClusterSetting
- type UserListInListFlowProjectClusterSetting
- type Users
- type Value
- type ValueEntryInfo
- type ValueList
- type VpcInfo
- type VpcInfoList
- type VswitchInfo
- type VswitchInfoList
- type WhiteUserList
- type ZKLink
- type ZKLinksInDescribeClusterBasicInfo
- type ZKLinksInDescribeClusterV2
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AccessInfo ¶
type AccessInfo struct {
ZKLinks ZKLinksInDescribeClusterBasicInfo `json:"ZKLinks" xml:"ZKLinks"`
}
AccessInfo is a nested struct in emr response
type AddClusterServiceRequest ¶
type AddClusterServiceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClusterId string `position:"Query" name:"ClusterId"` Service *[]AddClusterServiceService `position:"Query" name:"Service" type:"Repeated"` Comment string `position:"Query" name:"Comment"` }
AddClusterServiceRequest is the request struct for api AddClusterService
func CreateAddClusterServiceRequest ¶
func CreateAddClusterServiceRequest() (request *AddClusterServiceRequest)
CreateAddClusterServiceRequest creates a request to invoke AddClusterService API
type AddClusterServiceResponse ¶
type AddClusterServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddClusterServiceResponse is the response struct for api AddClusterService
func CreateAddClusterServiceResponse ¶
func CreateAddClusterServiceResponse() (response *AddClusterServiceResponse)
CreateAddClusterServiceResponse creates a response to parse from AddClusterService response
type AddClusterServiceService ¶
type AddClusterServiceService struct { ServiceVersion string `name:"ServiceVersion"` ServiceName string `name:"ServiceName"` }
AddClusterServiceService is a repeated param struct in AddClusterServiceRequest
type AddScalingConfigItemV2Request ¶ added in v1.61.805
type AddScalingConfigItemV2Request struct { *requests.RpcRequest ConfigItemType string `position:"Query" name:"ConfigItemType"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ScalingGroupBizId string `position:"Query" name:"ScalingGroupBizId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ConfigItemInformation string `position:"Query" name:"ConfigItemInformation"` }
AddScalingConfigItemV2Request is the request struct for api AddScalingConfigItemV2
func CreateAddScalingConfigItemV2Request ¶ added in v1.61.805
func CreateAddScalingConfigItemV2Request() (request *AddScalingConfigItemV2Request)
CreateAddScalingConfigItemV2Request creates a request to invoke AddScalingConfigItemV2 API
type AddScalingConfigItemV2Response ¶ added in v1.61.805
type AddScalingConfigItemV2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` }
AddScalingConfigItemV2Response is the response struct for api AddScalingConfigItemV2
func CreateAddScalingConfigItemV2Response ¶ added in v1.61.805
func CreateAddScalingConfigItemV2Response() (response *AddScalingConfigItemV2Response)
CreateAddScalingConfigItemV2Response creates a response to parse from AddScalingConfigItemV2 response
type BootstrapAction ¶
type BootstrapAction struct { Name string `json:"Name" xml:"Name"` Path string `json:"Path" xml:"Path"` Arg string `json:"Arg" xml:"Arg"` }
BootstrapAction is a nested struct in emr response
type BootstrapActionListInDescribeClusterBasicInfo ¶
type BootstrapActionListInDescribeClusterBasicInfo struct {
BootstrapAction []BootstrapAction `json:"BootstrapAction" xml:"BootstrapAction"`
}
BootstrapActionListInDescribeClusterBasicInfo is a nested struct in emr response
type BootstrapActionListInDescribeClusterTemplate ¶
type BootstrapActionListInDescribeClusterTemplate struct {
BootstrapAction []BootstrapAction `json:"BootstrapAction" xml:"BootstrapAction"`
}
BootstrapActionListInDescribeClusterTemplate is a nested struct in emr response
type BootstrapActionListInDescribeClusterV2 ¶
type BootstrapActionListInDescribeClusterV2 struct {
BootstrapAction []BootstrapAction `json:"BootstrapAction" xml:"BootstrapAction"`
}
BootstrapActionListInDescribeClusterV2 is a nested struct in emr response
type BootstrapActionListInListClusterTemplates ¶
type BootstrapActionListInListClusterTemplates struct {
BootstrapAction []BootstrapAction `json:"BootstrapAction" xml:"BootstrapAction"`
}
BootstrapActionListInListClusterTemplates is a nested struct in emr response
type Categories ¶
type Categories struct {
Category []Category `json:"Category" xml:"Category"`
}
Categories is a nested struct in emr response
type Category ¶
type Category struct { Id string `json:"Id" xml:"Id"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` Name string `json:"Name" xml:"Name"` ParentId string `json:"ParentId" xml:"ParentId"` Type string `json:"Type" xml:"Type"` CategoryType string `json:"CategoryType" xml:"CategoryType"` ObjectType string `json:"ObjectType" xml:"ObjectType"` ObjectId string `json:"ObjectId" xml:"ObjectId"` ProjectId string `json:"ProjectId" xml:"ProjectId"` }
Category is a nested struct in emr response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AddClusterService ¶
func (client *Client) AddClusterService(request *AddClusterServiceRequest) (response *AddClusterServiceResponse, err error)
AddClusterService invokes the emr.AddClusterService API synchronously
func (*Client) AddClusterServiceWithCallback ¶
func (client *Client) AddClusterServiceWithCallback(request *AddClusterServiceRequest, callback func(response *AddClusterServiceResponse, err error)) <-chan int
AddClusterServiceWithCallback invokes the emr.AddClusterService API asynchronously
func (*Client) AddClusterServiceWithChan ¶
func (client *Client) AddClusterServiceWithChan(request *AddClusterServiceRequest) (<-chan *AddClusterServiceResponse, <-chan error)
AddClusterServiceWithChan invokes the emr.AddClusterService API asynchronously
func (*Client) AddScalingConfigItemV2 ¶ added in v1.61.805
func (client *Client) AddScalingConfigItemV2(request *AddScalingConfigItemV2Request) (response *AddScalingConfigItemV2Response, err error)
AddScalingConfigItemV2 invokes the emr.AddScalingConfigItemV2 API synchronously
func (*Client) AddScalingConfigItemV2WithCallback ¶ added in v1.61.805
func (client *Client) AddScalingConfigItemV2WithCallback(request *AddScalingConfigItemV2Request, callback func(response *AddScalingConfigItemV2Response, err error)) <-chan int
AddScalingConfigItemV2WithCallback invokes the emr.AddScalingConfigItemV2 API asynchronously
func (*Client) AddScalingConfigItemV2WithChan ¶ added in v1.61.805
func (client *Client) AddScalingConfigItemV2WithChan(request *AddScalingConfigItemV2Request) (<-chan *AddScalingConfigItemV2Response, <-chan error)
AddScalingConfigItemV2WithChan invokes the emr.AddScalingConfigItemV2 API asynchronously
func (*Client) CloneFlow ¶
func (client *Client) CloneFlow(request *CloneFlowRequest) (response *CloneFlowResponse, err error)
CloneFlow invokes the emr.CloneFlow API synchronously
func (*Client) CloneFlowJob ¶
func (client *Client) CloneFlowJob(request *CloneFlowJobRequest) (response *CloneFlowJobResponse, err error)
CloneFlowJob invokes the emr.CloneFlowJob API synchronously
func (*Client) CloneFlowJobWithCallback ¶
func (client *Client) CloneFlowJobWithCallback(request *CloneFlowJobRequest, callback func(response *CloneFlowJobResponse, err error)) <-chan int
CloneFlowJobWithCallback invokes the emr.CloneFlowJob API asynchronously
func (*Client) CloneFlowJobWithChan ¶
func (client *Client) CloneFlowJobWithChan(request *CloneFlowJobRequest) (<-chan *CloneFlowJobResponse, <-chan error)
CloneFlowJobWithChan invokes the emr.CloneFlowJob API asynchronously
func (*Client) CloneFlowWithCallback ¶
func (client *Client) CloneFlowWithCallback(request *CloneFlowRequest, callback func(response *CloneFlowResponse, err error)) <-chan int
CloneFlowWithCallback invokes the emr.CloneFlow API asynchronously
func (*Client) CloneFlowWithChan ¶
func (client *Client) CloneFlowWithChan(request *CloneFlowRequest) (<-chan *CloneFlowResponse, <-chan error)
CloneFlowWithChan invokes the emr.CloneFlow API asynchronously
func (*Client) CreateClusterTemplate ¶
func (client *Client) CreateClusterTemplate(request *CreateClusterTemplateRequest) (response *CreateClusterTemplateResponse, err error)
CreateClusterTemplate invokes the emr.CreateClusterTemplate API synchronously
func (*Client) CreateClusterTemplateWithCallback ¶
func (client *Client) CreateClusterTemplateWithCallback(request *CreateClusterTemplateRequest, callback func(response *CreateClusterTemplateResponse, err error)) <-chan int
CreateClusterTemplateWithCallback invokes the emr.CreateClusterTemplate API asynchronously
func (*Client) CreateClusterTemplateWithChan ¶
func (client *Client) CreateClusterTemplateWithChan(request *CreateClusterTemplateRequest) (<-chan *CreateClusterTemplateResponse, <-chan error)
CreateClusterTemplateWithChan invokes the emr.CreateClusterTemplate API asynchronously
func (*Client) CreateClusterV2 ¶
func (client *Client) CreateClusterV2(request *CreateClusterV2Request) (response *CreateClusterV2Response, err error)
CreateClusterV2 invokes the emr.CreateClusterV2 API synchronously
func (*Client) CreateClusterV2WithCallback ¶
func (client *Client) CreateClusterV2WithCallback(request *CreateClusterV2Request, callback func(response *CreateClusterV2Response, err error)) <-chan int
CreateClusterV2WithCallback invokes the emr.CreateClusterV2 API asynchronously
func (*Client) CreateClusterV2WithChan ¶
func (client *Client) CreateClusterV2WithChan(request *CreateClusterV2Request) (<-chan *CreateClusterV2Response, <-chan error)
CreateClusterV2WithChan invokes the emr.CreateClusterV2 API asynchronously
func (*Client) CreateClusterWithTemplate ¶
func (client *Client) CreateClusterWithTemplate(request *CreateClusterWithTemplateRequest) (response *CreateClusterWithTemplateResponse, err error)
CreateClusterWithTemplate invokes the emr.CreateClusterWithTemplate API synchronously
func (*Client) CreateClusterWithTemplateWithCallback ¶
func (client *Client) CreateClusterWithTemplateWithCallback(request *CreateClusterWithTemplateRequest, callback func(response *CreateClusterWithTemplateResponse, err error)) <-chan int
CreateClusterWithTemplateWithCallback invokes the emr.CreateClusterWithTemplate API asynchronously
func (*Client) CreateClusterWithTemplateWithChan ¶
func (client *Client) CreateClusterWithTemplateWithChan(request *CreateClusterWithTemplateRequest) (<-chan *CreateClusterWithTemplateResponse, <-chan error)
CreateClusterWithTemplateWithChan invokes the emr.CreateClusterWithTemplate API asynchronously
func (*Client) CreateFlow ¶
func (client *Client) CreateFlow(request *CreateFlowRequest) (response *CreateFlowResponse, err error)
CreateFlow invokes the emr.CreateFlow API synchronously
func (*Client) CreateFlowCategory ¶
func (client *Client) CreateFlowCategory(request *CreateFlowCategoryRequest) (response *CreateFlowCategoryResponse, err error)
CreateFlowCategory invokes the emr.CreateFlowCategory API synchronously
func (*Client) CreateFlowCategoryWithCallback ¶
func (client *Client) CreateFlowCategoryWithCallback(request *CreateFlowCategoryRequest, callback func(response *CreateFlowCategoryResponse, err error)) <-chan int
CreateFlowCategoryWithCallback invokes the emr.CreateFlowCategory API asynchronously
func (*Client) CreateFlowCategoryWithChan ¶
func (client *Client) CreateFlowCategoryWithChan(request *CreateFlowCategoryRequest) (<-chan *CreateFlowCategoryResponse, <-chan error)
CreateFlowCategoryWithChan invokes the emr.CreateFlowCategory API asynchronously
func (*Client) CreateFlowForWeb ¶
func (client *Client) CreateFlowForWeb(request *CreateFlowForWebRequest) (response *CreateFlowForWebResponse, err error)
CreateFlowForWeb invokes the emr.CreateFlowForWeb API synchronously
func (*Client) CreateFlowForWebWithCallback ¶
func (client *Client) CreateFlowForWebWithCallback(request *CreateFlowForWebRequest, callback func(response *CreateFlowForWebResponse, err error)) <-chan int
CreateFlowForWebWithCallback invokes the emr.CreateFlowForWeb API asynchronously
func (*Client) CreateFlowForWebWithChan ¶
func (client *Client) CreateFlowForWebWithChan(request *CreateFlowForWebRequest) (<-chan *CreateFlowForWebResponse, <-chan error)
CreateFlowForWebWithChan invokes the emr.CreateFlowForWeb API asynchronously
func (*Client) CreateFlowJob ¶
func (client *Client) CreateFlowJob(request *CreateFlowJobRequest) (response *CreateFlowJobResponse, err error)
CreateFlowJob invokes the emr.CreateFlowJob API synchronously
func (*Client) CreateFlowJobWithCallback ¶
func (client *Client) CreateFlowJobWithCallback(request *CreateFlowJobRequest, callback func(response *CreateFlowJobResponse, err error)) <-chan int
CreateFlowJobWithCallback invokes the emr.CreateFlowJob API asynchronously
func (*Client) CreateFlowJobWithChan ¶
func (client *Client) CreateFlowJobWithChan(request *CreateFlowJobRequest) (<-chan *CreateFlowJobResponse, <-chan error)
CreateFlowJobWithChan invokes the emr.CreateFlowJob API asynchronously
func (*Client) CreateFlowProject ¶
func (client *Client) CreateFlowProject(request *CreateFlowProjectRequest) (response *CreateFlowProjectResponse, err error)
CreateFlowProject invokes the emr.CreateFlowProject API synchronously
func (*Client) CreateFlowProjectClusterSetting ¶
func (client *Client) CreateFlowProjectClusterSetting(request *CreateFlowProjectClusterSettingRequest) (response *CreateFlowProjectClusterSettingResponse, err error)
CreateFlowProjectClusterSetting invokes the emr.CreateFlowProjectClusterSetting API synchronously
func (*Client) CreateFlowProjectClusterSettingWithCallback ¶
func (client *Client) CreateFlowProjectClusterSettingWithCallback(request *CreateFlowProjectClusterSettingRequest, callback func(response *CreateFlowProjectClusterSettingResponse, err error)) <-chan int
CreateFlowProjectClusterSettingWithCallback invokes the emr.CreateFlowProjectClusterSetting API asynchronously
func (*Client) CreateFlowProjectClusterSettingWithChan ¶
func (client *Client) CreateFlowProjectClusterSettingWithChan(request *CreateFlowProjectClusterSettingRequest) (<-chan *CreateFlowProjectClusterSettingResponse, <-chan error)
CreateFlowProjectClusterSettingWithChan invokes the emr.CreateFlowProjectClusterSetting API asynchronously
func (*Client) CreateFlowProjectUser ¶
func (client *Client) CreateFlowProjectUser(request *CreateFlowProjectUserRequest) (response *CreateFlowProjectUserResponse, err error)
CreateFlowProjectUser invokes the emr.CreateFlowProjectUser API synchronously
func (*Client) CreateFlowProjectUserWithCallback ¶
func (client *Client) CreateFlowProjectUserWithCallback(request *CreateFlowProjectUserRequest, callback func(response *CreateFlowProjectUserResponse, err error)) <-chan int
CreateFlowProjectUserWithCallback invokes the emr.CreateFlowProjectUser API asynchronously
func (*Client) CreateFlowProjectUserWithChan ¶
func (client *Client) CreateFlowProjectUserWithChan(request *CreateFlowProjectUserRequest) (<-chan *CreateFlowProjectUserResponse, <-chan error)
CreateFlowProjectUserWithChan invokes the emr.CreateFlowProjectUser API asynchronously
func (*Client) CreateFlowProjectWithCallback ¶
func (client *Client) CreateFlowProjectWithCallback(request *CreateFlowProjectRequest, callback func(response *CreateFlowProjectResponse, err error)) <-chan int
CreateFlowProjectWithCallback invokes the emr.CreateFlowProject API asynchronously
func (*Client) CreateFlowProjectWithChan ¶
func (client *Client) CreateFlowProjectWithChan(request *CreateFlowProjectRequest) (<-chan *CreateFlowProjectResponse, <-chan error)
CreateFlowProjectWithChan invokes the emr.CreateFlowProject API asynchronously
func (*Client) CreateFlowWithCallback ¶
func (client *Client) CreateFlowWithCallback(request *CreateFlowRequest, callback func(response *CreateFlowResponse, err error)) <-chan int
CreateFlowWithCallback invokes the emr.CreateFlow API asynchronously
func (*Client) CreateFlowWithChan ¶
func (client *Client) CreateFlowWithChan(request *CreateFlowRequest) (<-chan *CreateFlowResponse, <-chan error)
CreateFlowWithChan invokes the emr.CreateFlow API asynchronously
func (*Client) CreateResourcePool ¶
func (client *Client) CreateResourcePool(request *CreateResourcePoolRequest) (response *CreateResourcePoolResponse, err error)
CreateResourcePool invokes the emr.CreateResourcePool API synchronously
func (*Client) CreateResourcePoolWithCallback ¶
func (client *Client) CreateResourcePoolWithCallback(request *CreateResourcePoolRequest, callback func(response *CreateResourcePoolResponse, err error)) <-chan int
CreateResourcePoolWithCallback invokes the emr.CreateResourcePool API asynchronously
func (*Client) CreateResourcePoolWithChan ¶
func (client *Client) CreateResourcePoolWithChan(request *CreateResourcePoolRequest) (<-chan *CreateResourcePoolResponse, <-chan error)
CreateResourcePoolWithChan invokes the emr.CreateResourcePool API asynchronously
func (*Client) CreateResourceQueue ¶
func (client *Client) CreateResourceQueue(request *CreateResourceQueueRequest) (response *CreateResourceQueueResponse, err error)
CreateResourceQueue invokes the emr.CreateResourceQueue API synchronously
func (*Client) CreateResourceQueueWithCallback ¶
func (client *Client) CreateResourceQueueWithCallback(request *CreateResourceQueueRequest, callback func(response *CreateResourceQueueResponse, err error)) <-chan int
CreateResourceQueueWithCallback invokes the emr.CreateResourceQueue API asynchronously
func (*Client) CreateResourceQueueWithChan ¶
func (client *Client) CreateResourceQueueWithChan(request *CreateResourceQueueRequest) (<-chan *CreateResourceQueueResponse, <-chan error)
CreateResourceQueueWithChan invokes the emr.CreateResourceQueue API asynchronously
func (*Client) CreateScalingGroupV2 ¶ added in v1.61.805
func (client *Client) CreateScalingGroupV2(request *CreateScalingGroupV2Request) (response *CreateScalingGroupV2Response, err error)
CreateScalingGroupV2 invokes the emr.CreateScalingGroupV2 API synchronously
func (*Client) CreateScalingGroupV2WithCallback ¶ added in v1.61.805
func (client *Client) CreateScalingGroupV2WithCallback(request *CreateScalingGroupV2Request, callback func(response *CreateScalingGroupV2Response, err error)) <-chan int
CreateScalingGroupV2WithCallback invokes the emr.CreateScalingGroupV2 API asynchronously
func (*Client) CreateScalingGroupV2WithChan ¶ added in v1.61.805
func (client *Client) CreateScalingGroupV2WithChan(request *CreateScalingGroupV2Request) (<-chan *CreateScalingGroupV2Response, <-chan error)
CreateScalingGroupV2WithChan invokes the emr.CreateScalingGroupV2 API asynchronously
func (*Client) DeleteClusterTemplate ¶
func (client *Client) DeleteClusterTemplate(request *DeleteClusterTemplateRequest) (response *DeleteClusterTemplateResponse, err error)
DeleteClusterTemplate invokes the emr.DeleteClusterTemplate API synchronously
func (*Client) DeleteClusterTemplateWithCallback ¶
func (client *Client) DeleteClusterTemplateWithCallback(request *DeleteClusterTemplateRequest, callback func(response *DeleteClusterTemplateResponse, err error)) <-chan int
DeleteClusterTemplateWithCallback invokes the emr.DeleteClusterTemplate API asynchronously
func (*Client) DeleteClusterTemplateWithChan ¶
func (client *Client) DeleteClusterTemplateWithChan(request *DeleteClusterTemplateRequest) (<-chan *DeleteClusterTemplateResponse, <-chan error)
DeleteClusterTemplateWithChan invokes the emr.DeleteClusterTemplate API asynchronously
func (*Client) DeleteFlow ¶
func (client *Client) DeleteFlow(request *DeleteFlowRequest) (response *DeleteFlowResponse, err error)
DeleteFlow invokes the emr.DeleteFlow API synchronously
func (*Client) DeleteFlowCategory ¶
func (client *Client) DeleteFlowCategory(request *DeleteFlowCategoryRequest) (response *DeleteFlowCategoryResponse, err error)
DeleteFlowCategory invokes the emr.DeleteFlowCategory API synchronously
func (*Client) DeleteFlowCategoryWithCallback ¶
func (client *Client) DeleteFlowCategoryWithCallback(request *DeleteFlowCategoryRequest, callback func(response *DeleteFlowCategoryResponse, err error)) <-chan int
DeleteFlowCategoryWithCallback invokes the emr.DeleteFlowCategory API asynchronously
func (*Client) DeleteFlowCategoryWithChan ¶
func (client *Client) DeleteFlowCategoryWithChan(request *DeleteFlowCategoryRequest) (<-chan *DeleteFlowCategoryResponse, <-chan error)
DeleteFlowCategoryWithChan invokes the emr.DeleteFlowCategory API asynchronously
func (*Client) DeleteFlowJob ¶
func (client *Client) DeleteFlowJob(request *DeleteFlowJobRequest) (response *DeleteFlowJobResponse, err error)
DeleteFlowJob invokes the emr.DeleteFlowJob API synchronously
func (*Client) DeleteFlowJobWithCallback ¶
func (client *Client) DeleteFlowJobWithCallback(request *DeleteFlowJobRequest, callback func(response *DeleteFlowJobResponse, err error)) <-chan int
DeleteFlowJobWithCallback invokes the emr.DeleteFlowJob API asynchronously
func (*Client) DeleteFlowJobWithChan ¶
func (client *Client) DeleteFlowJobWithChan(request *DeleteFlowJobRequest) (<-chan *DeleteFlowJobResponse, <-chan error)
DeleteFlowJobWithChan invokes the emr.DeleteFlowJob API asynchronously
func (*Client) DeleteFlowProject ¶
func (client *Client) DeleteFlowProject(request *DeleteFlowProjectRequest) (response *DeleteFlowProjectResponse, err error)
DeleteFlowProject invokes the emr.DeleteFlowProject API synchronously
func (*Client) DeleteFlowProjectClusterSetting ¶
func (client *Client) DeleteFlowProjectClusterSetting(request *DeleteFlowProjectClusterSettingRequest) (response *DeleteFlowProjectClusterSettingResponse, err error)
DeleteFlowProjectClusterSetting invokes the emr.DeleteFlowProjectClusterSetting API synchronously
func (*Client) DeleteFlowProjectClusterSettingWithCallback ¶
func (client *Client) DeleteFlowProjectClusterSettingWithCallback(request *DeleteFlowProjectClusterSettingRequest, callback func(response *DeleteFlowProjectClusterSettingResponse, err error)) <-chan int
DeleteFlowProjectClusterSettingWithCallback invokes the emr.DeleteFlowProjectClusterSetting API asynchronously
func (*Client) DeleteFlowProjectClusterSettingWithChan ¶
func (client *Client) DeleteFlowProjectClusterSettingWithChan(request *DeleteFlowProjectClusterSettingRequest) (<-chan *DeleteFlowProjectClusterSettingResponse, <-chan error)
DeleteFlowProjectClusterSettingWithChan invokes the emr.DeleteFlowProjectClusterSetting API asynchronously
func (*Client) DeleteFlowProjectUser ¶
func (client *Client) DeleteFlowProjectUser(request *DeleteFlowProjectUserRequest) (response *DeleteFlowProjectUserResponse, err error)
DeleteFlowProjectUser invokes the emr.DeleteFlowProjectUser API synchronously
func (*Client) DeleteFlowProjectUserWithCallback ¶
func (client *Client) DeleteFlowProjectUserWithCallback(request *DeleteFlowProjectUserRequest, callback func(response *DeleteFlowProjectUserResponse, err error)) <-chan int
DeleteFlowProjectUserWithCallback invokes the emr.DeleteFlowProjectUser API asynchronously
func (*Client) DeleteFlowProjectUserWithChan ¶
func (client *Client) DeleteFlowProjectUserWithChan(request *DeleteFlowProjectUserRequest) (<-chan *DeleteFlowProjectUserResponse, <-chan error)
DeleteFlowProjectUserWithChan invokes the emr.DeleteFlowProjectUser API asynchronously
func (*Client) DeleteFlowProjectWithCallback ¶
func (client *Client) DeleteFlowProjectWithCallback(request *DeleteFlowProjectRequest, callback func(response *DeleteFlowProjectResponse, err error)) <-chan int
DeleteFlowProjectWithCallback invokes the emr.DeleteFlowProject API asynchronously
func (*Client) DeleteFlowProjectWithChan ¶
func (client *Client) DeleteFlowProjectWithChan(request *DeleteFlowProjectRequest) (<-chan *DeleteFlowProjectResponse, <-chan error)
DeleteFlowProjectWithChan invokes the emr.DeleteFlowProject API asynchronously
func (*Client) DeleteFlowWithCallback ¶
func (client *Client) DeleteFlowWithCallback(request *DeleteFlowRequest, callback func(response *DeleteFlowResponse, err error)) <-chan int
DeleteFlowWithCallback invokes the emr.DeleteFlow API asynchronously
func (*Client) DeleteFlowWithChan ¶
func (client *Client) DeleteFlowWithChan(request *DeleteFlowRequest) (<-chan *DeleteFlowResponse, <-chan error)
DeleteFlowWithChan invokes the emr.DeleteFlow API asynchronously
func (*Client) DeleteResourcePool ¶
func (client *Client) DeleteResourcePool(request *DeleteResourcePoolRequest) (response *DeleteResourcePoolResponse, err error)
DeleteResourcePool invokes the emr.DeleteResourcePool API synchronously
func (*Client) DeleteResourcePoolWithCallback ¶
func (client *Client) DeleteResourcePoolWithCallback(request *DeleteResourcePoolRequest, callback func(response *DeleteResourcePoolResponse, err error)) <-chan int
DeleteResourcePoolWithCallback invokes the emr.DeleteResourcePool API asynchronously
func (*Client) DeleteResourcePoolWithChan ¶
func (client *Client) DeleteResourcePoolWithChan(request *DeleteResourcePoolRequest) (<-chan *DeleteResourcePoolResponse, <-chan error)
DeleteResourcePoolWithChan invokes the emr.DeleteResourcePool API asynchronously
func (*Client) DeleteResourceQueue ¶
func (client *Client) DeleteResourceQueue(request *DeleteResourceQueueRequest) (response *DeleteResourceQueueResponse, err error)
DeleteResourceQueue invokes the emr.DeleteResourceQueue API synchronously
func (*Client) DeleteResourceQueueWithCallback ¶
func (client *Client) DeleteResourceQueueWithCallback(request *DeleteResourceQueueRequest, callback func(response *DeleteResourceQueueResponse, err error)) <-chan int
DeleteResourceQueueWithCallback invokes the emr.DeleteResourceQueue API asynchronously
func (*Client) DeleteResourceQueueWithChan ¶
func (client *Client) DeleteResourceQueueWithChan(request *DeleteResourceQueueRequest) (<-chan *DeleteResourceQueueResponse, <-chan error)
DeleteResourceQueueWithChan invokes the emr.DeleteResourceQueue API asynchronously
func (*Client) DescribeClusterBasicInfo ¶
func (client *Client) DescribeClusterBasicInfo(request *DescribeClusterBasicInfoRequest) (response *DescribeClusterBasicInfoResponse, err error)
DescribeClusterBasicInfo invokes the emr.DescribeClusterBasicInfo API synchronously
func (*Client) DescribeClusterBasicInfoWithCallback ¶
func (client *Client) DescribeClusterBasicInfoWithCallback(request *DescribeClusterBasicInfoRequest, callback func(response *DescribeClusterBasicInfoResponse, err error)) <-chan int
DescribeClusterBasicInfoWithCallback invokes the emr.DescribeClusterBasicInfo API asynchronously
func (*Client) DescribeClusterBasicInfoWithChan ¶
func (client *Client) DescribeClusterBasicInfoWithChan(request *DescribeClusterBasicInfoRequest) (<-chan *DescribeClusterBasicInfoResponse, <-chan error)
DescribeClusterBasicInfoWithChan invokes the emr.DescribeClusterBasicInfo API asynchronously
func (*Client) DescribeClusterOperationHostTaskLog ¶
func (client *Client) DescribeClusterOperationHostTaskLog(request *DescribeClusterOperationHostTaskLogRequest) (response *DescribeClusterOperationHostTaskLogResponse, err error)
DescribeClusterOperationHostTaskLog invokes the emr.DescribeClusterOperationHostTaskLog API synchronously
func (*Client) DescribeClusterOperationHostTaskLogWithCallback ¶
func (client *Client) DescribeClusterOperationHostTaskLogWithCallback(request *DescribeClusterOperationHostTaskLogRequest, callback func(response *DescribeClusterOperationHostTaskLogResponse, err error)) <-chan int
DescribeClusterOperationHostTaskLogWithCallback invokes the emr.DescribeClusterOperationHostTaskLog API asynchronously
func (*Client) DescribeClusterOperationHostTaskLogWithChan ¶
func (client *Client) DescribeClusterOperationHostTaskLogWithChan(request *DescribeClusterOperationHostTaskLogRequest) (<-chan *DescribeClusterOperationHostTaskLogResponse, <-chan error)
DescribeClusterOperationHostTaskLogWithChan invokes the emr.DescribeClusterOperationHostTaskLog API asynchronously
func (*Client) DescribeClusterResourcePoolSchedulerType ¶
func (client *Client) DescribeClusterResourcePoolSchedulerType(request *DescribeClusterResourcePoolSchedulerTypeRequest) (response *DescribeClusterResourcePoolSchedulerTypeResponse, err error)
DescribeClusterResourcePoolSchedulerType invokes the emr.DescribeClusterResourcePoolSchedulerType API synchronously
func (*Client) DescribeClusterResourcePoolSchedulerTypeWithCallback ¶
func (client *Client) DescribeClusterResourcePoolSchedulerTypeWithCallback(request *DescribeClusterResourcePoolSchedulerTypeRequest, callback func(response *DescribeClusterResourcePoolSchedulerTypeResponse, err error)) <-chan int
DescribeClusterResourcePoolSchedulerTypeWithCallback invokes the emr.DescribeClusterResourcePoolSchedulerType API asynchronously
func (*Client) DescribeClusterResourcePoolSchedulerTypeWithChan ¶
func (client *Client) DescribeClusterResourcePoolSchedulerTypeWithChan(request *DescribeClusterResourcePoolSchedulerTypeRequest) (<-chan *DescribeClusterResourcePoolSchedulerTypeResponse, <-chan error)
DescribeClusterResourcePoolSchedulerTypeWithChan invokes the emr.DescribeClusterResourcePoolSchedulerType API asynchronously
func (*Client) DescribeClusterService ¶
func (client *Client) DescribeClusterService(request *DescribeClusterServiceRequest) (response *DescribeClusterServiceResponse, err error)
DescribeClusterService invokes the emr.DescribeClusterService API synchronously
func (*Client) DescribeClusterServiceConfig ¶
func (client *Client) DescribeClusterServiceConfig(request *DescribeClusterServiceConfigRequest) (response *DescribeClusterServiceConfigResponse, err error)
DescribeClusterServiceConfig invokes the emr.DescribeClusterServiceConfig API synchronously
func (*Client) DescribeClusterServiceConfigTag ¶
func (client *Client) DescribeClusterServiceConfigTag(request *DescribeClusterServiceConfigTagRequest) (response *DescribeClusterServiceConfigTagResponse, err error)
DescribeClusterServiceConfigTag invokes the emr.DescribeClusterServiceConfigTag API synchronously
func (*Client) DescribeClusterServiceConfigTagWithCallback ¶
func (client *Client) DescribeClusterServiceConfigTagWithCallback(request *DescribeClusterServiceConfigTagRequest, callback func(response *DescribeClusterServiceConfigTagResponse, err error)) <-chan int
DescribeClusterServiceConfigTagWithCallback invokes the emr.DescribeClusterServiceConfigTag API asynchronously
func (*Client) DescribeClusterServiceConfigTagWithChan ¶
func (client *Client) DescribeClusterServiceConfigTagWithChan(request *DescribeClusterServiceConfigTagRequest) (<-chan *DescribeClusterServiceConfigTagResponse, <-chan error)
DescribeClusterServiceConfigTagWithChan invokes the emr.DescribeClusterServiceConfigTag API asynchronously
func (*Client) DescribeClusterServiceConfigWithCallback ¶
func (client *Client) DescribeClusterServiceConfigWithCallback(request *DescribeClusterServiceConfigRequest, callback func(response *DescribeClusterServiceConfigResponse, err error)) <-chan int
DescribeClusterServiceConfigWithCallback invokes the emr.DescribeClusterServiceConfig API asynchronously
func (*Client) DescribeClusterServiceConfigWithChan ¶
func (client *Client) DescribeClusterServiceConfigWithChan(request *DescribeClusterServiceConfigRequest) (<-chan *DescribeClusterServiceConfigResponse, <-chan error)
DescribeClusterServiceConfigWithChan invokes the emr.DescribeClusterServiceConfig API asynchronously
func (*Client) DescribeClusterServiceWithCallback ¶
func (client *Client) DescribeClusterServiceWithCallback(request *DescribeClusterServiceRequest, callback func(response *DescribeClusterServiceResponse, err error)) <-chan int
DescribeClusterServiceWithCallback invokes the emr.DescribeClusterService API asynchronously
func (*Client) DescribeClusterServiceWithChan ¶
func (client *Client) DescribeClusterServiceWithChan(request *DescribeClusterServiceRequest) (<-chan *DescribeClusterServiceResponse, <-chan error)
DescribeClusterServiceWithChan invokes the emr.DescribeClusterService API asynchronously
func (*Client) DescribeClusterTemplate ¶
func (client *Client) DescribeClusterTemplate(request *DescribeClusterTemplateRequest) (response *DescribeClusterTemplateResponse, err error)
DescribeClusterTemplate invokes the emr.DescribeClusterTemplate API synchronously
func (*Client) DescribeClusterTemplateWithCallback ¶
func (client *Client) DescribeClusterTemplateWithCallback(request *DescribeClusterTemplateRequest, callback func(response *DescribeClusterTemplateResponse, err error)) <-chan int
DescribeClusterTemplateWithCallback invokes the emr.DescribeClusterTemplate API asynchronously
func (*Client) DescribeClusterTemplateWithChan ¶
func (client *Client) DescribeClusterTemplateWithChan(request *DescribeClusterTemplateRequest) (<-chan *DescribeClusterTemplateResponse, <-chan error)
DescribeClusterTemplateWithChan invokes the emr.DescribeClusterTemplate API asynchronously
func (*Client) DescribeClusterV2 ¶
func (client *Client) DescribeClusterV2(request *DescribeClusterV2Request) (response *DescribeClusterV2Response, err error)
DescribeClusterV2 invokes the emr.DescribeClusterV2 API synchronously
func (*Client) DescribeClusterV2WithCallback ¶
func (client *Client) DescribeClusterV2WithCallback(request *DescribeClusterV2Request, callback func(response *DescribeClusterV2Response, err error)) <-chan int
DescribeClusterV2WithCallback invokes the emr.DescribeClusterV2 API asynchronously
func (*Client) DescribeClusterV2WithChan ¶
func (client *Client) DescribeClusterV2WithChan(request *DescribeClusterV2Request) (<-chan *DescribeClusterV2Response, <-chan error)
DescribeClusterV2WithChan invokes the emr.DescribeClusterV2 API asynchronously
func (*Client) DescribeFlow ¶
func (client *Client) DescribeFlow(request *DescribeFlowRequest) (response *DescribeFlowResponse, err error)
DescribeFlow invokes the emr.DescribeFlow API synchronously
func (*Client) DescribeFlowCategory ¶
func (client *Client) DescribeFlowCategory(request *DescribeFlowCategoryRequest) (response *DescribeFlowCategoryResponse, err error)
DescribeFlowCategory invokes the emr.DescribeFlowCategory API synchronously
func (*Client) DescribeFlowCategoryTree ¶
func (client *Client) DescribeFlowCategoryTree(request *DescribeFlowCategoryTreeRequest) (response *DescribeFlowCategoryTreeResponse, err error)
DescribeFlowCategoryTree invokes the emr.DescribeFlowCategoryTree API synchronously
func (*Client) DescribeFlowCategoryTreeWithCallback ¶
func (client *Client) DescribeFlowCategoryTreeWithCallback(request *DescribeFlowCategoryTreeRequest, callback func(response *DescribeFlowCategoryTreeResponse, err error)) <-chan int
DescribeFlowCategoryTreeWithCallback invokes the emr.DescribeFlowCategoryTree API asynchronously
func (*Client) DescribeFlowCategoryTreeWithChan ¶
func (client *Client) DescribeFlowCategoryTreeWithChan(request *DescribeFlowCategoryTreeRequest) (<-chan *DescribeFlowCategoryTreeResponse, <-chan error)
DescribeFlowCategoryTreeWithChan invokes the emr.DescribeFlowCategoryTree API asynchronously
func (*Client) DescribeFlowCategoryWithCallback ¶
func (client *Client) DescribeFlowCategoryWithCallback(request *DescribeFlowCategoryRequest, callback func(response *DescribeFlowCategoryResponse, err error)) <-chan int
DescribeFlowCategoryWithCallback invokes the emr.DescribeFlowCategory API asynchronously
func (*Client) DescribeFlowCategoryWithChan ¶
func (client *Client) DescribeFlowCategoryWithChan(request *DescribeFlowCategoryRequest) (<-chan *DescribeFlowCategoryResponse, <-chan error)
DescribeFlowCategoryWithChan invokes the emr.DescribeFlowCategory API asynchronously
func (*Client) DescribeFlowInstance ¶
func (client *Client) DescribeFlowInstance(request *DescribeFlowInstanceRequest) (response *DescribeFlowInstanceResponse, err error)
DescribeFlowInstance invokes the emr.DescribeFlowInstance API synchronously
func (*Client) DescribeFlowInstanceWithCallback ¶
func (client *Client) DescribeFlowInstanceWithCallback(request *DescribeFlowInstanceRequest, callback func(response *DescribeFlowInstanceResponse, err error)) <-chan int
DescribeFlowInstanceWithCallback invokes the emr.DescribeFlowInstance API asynchronously
func (*Client) DescribeFlowInstanceWithChan ¶
func (client *Client) DescribeFlowInstanceWithChan(request *DescribeFlowInstanceRequest) (<-chan *DescribeFlowInstanceResponse, <-chan error)
DescribeFlowInstanceWithChan invokes the emr.DescribeFlowInstance API asynchronously
func (*Client) DescribeFlowJob ¶
func (client *Client) DescribeFlowJob(request *DescribeFlowJobRequest) (response *DescribeFlowJobResponse, err error)
DescribeFlowJob invokes the emr.DescribeFlowJob API synchronously
func (*Client) DescribeFlowJobWithCallback ¶
func (client *Client) DescribeFlowJobWithCallback(request *DescribeFlowJobRequest, callback func(response *DescribeFlowJobResponse, err error)) <-chan int
DescribeFlowJobWithCallback invokes the emr.DescribeFlowJob API asynchronously
func (*Client) DescribeFlowJobWithChan ¶
func (client *Client) DescribeFlowJobWithChan(request *DescribeFlowJobRequest) (<-chan *DescribeFlowJobResponse, <-chan error)
DescribeFlowJobWithChan invokes the emr.DescribeFlowJob API asynchronously
func (*Client) DescribeFlowNodeInstance ¶
func (client *Client) DescribeFlowNodeInstance(request *DescribeFlowNodeInstanceRequest) (response *DescribeFlowNodeInstanceResponse, err error)
DescribeFlowNodeInstance invokes the emr.DescribeFlowNodeInstance API synchronously
func (*Client) DescribeFlowNodeInstanceContainerLog ¶
func (client *Client) DescribeFlowNodeInstanceContainerLog(request *DescribeFlowNodeInstanceContainerLogRequest) (response *DescribeFlowNodeInstanceContainerLogResponse, err error)
DescribeFlowNodeInstanceContainerLog invokes the emr.DescribeFlowNodeInstanceContainerLog API synchronously
func (*Client) DescribeFlowNodeInstanceContainerLogWithCallback ¶
func (client *Client) DescribeFlowNodeInstanceContainerLogWithCallback(request *DescribeFlowNodeInstanceContainerLogRequest, callback func(response *DescribeFlowNodeInstanceContainerLogResponse, err error)) <-chan int
DescribeFlowNodeInstanceContainerLogWithCallback invokes the emr.DescribeFlowNodeInstanceContainerLog API asynchronously
func (*Client) DescribeFlowNodeInstanceContainerLogWithChan ¶
func (client *Client) DescribeFlowNodeInstanceContainerLogWithChan(request *DescribeFlowNodeInstanceContainerLogRequest) (<-chan *DescribeFlowNodeInstanceContainerLogResponse, <-chan error)
DescribeFlowNodeInstanceContainerLogWithChan invokes the emr.DescribeFlowNodeInstanceContainerLog API asynchronously
func (*Client) DescribeFlowNodeInstanceLauncherLog ¶
func (client *Client) DescribeFlowNodeInstanceLauncherLog(request *DescribeFlowNodeInstanceLauncherLogRequest) (response *DescribeFlowNodeInstanceLauncherLogResponse, err error)
DescribeFlowNodeInstanceLauncherLog invokes the emr.DescribeFlowNodeInstanceLauncherLog API synchronously
func (*Client) DescribeFlowNodeInstanceLauncherLogWithCallback ¶
func (client *Client) DescribeFlowNodeInstanceLauncherLogWithCallback(request *DescribeFlowNodeInstanceLauncherLogRequest, callback func(response *DescribeFlowNodeInstanceLauncherLogResponse, err error)) <-chan int
DescribeFlowNodeInstanceLauncherLogWithCallback invokes the emr.DescribeFlowNodeInstanceLauncherLog API asynchronously
func (*Client) DescribeFlowNodeInstanceLauncherLogWithChan ¶
func (client *Client) DescribeFlowNodeInstanceLauncherLogWithChan(request *DescribeFlowNodeInstanceLauncherLogRequest) (<-chan *DescribeFlowNodeInstanceLauncherLogResponse, <-chan error)
DescribeFlowNodeInstanceLauncherLogWithChan invokes the emr.DescribeFlowNodeInstanceLauncherLog API asynchronously
func (*Client) DescribeFlowNodeInstanceWithCallback ¶
func (client *Client) DescribeFlowNodeInstanceWithCallback(request *DescribeFlowNodeInstanceRequest, callback func(response *DescribeFlowNodeInstanceResponse, err error)) <-chan int
DescribeFlowNodeInstanceWithCallback invokes the emr.DescribeFlowNodeInstance API asynchronously
func (*Client) DescribeFlowNodeInstanceWithChan ¶
func (client *Client) DescribeFlowNodeInstanceWithChan(request *DescribeFlowNodeInstanceRequest) (<-chan *DescribeFlowNodeInstanceResponse, <-chan error)
DescribeFlowNodeInstanceWithChan invokes the emr.DescribeFlowNodeInstance API asynchronously
func (*Client) DescribeFlowProject ¶
func (client *Client) DescribeFlowProject(request *DescribeFlowProjectRequest) (response *DescribeFlowProjectResponse, err error)
DescribeFlowProject invokes the emr.DescribeFlowProject API synchronously
func (*Client) DescribeFlowProjectClusterSetting ¶
func (client *Client) DescribeFlowProjectClusterSetting(request *DescribeFlowProjectClusterSettingRequest) (response *DescribeFlowProjectClusterSettingResponse, err error)
DescribeFlowProjectClusterSetting invokes the emr.DescribeFlowProjectClusterSetting API synchronously
func (*Client) DescribeFlowProjectClusterSettingWithCallback ¶
func (client *Client) DescribeFlowProjectClusterSettingWithCallback(request *DescribeFlowProjectClusterSettingRequest, callback func(response *DescribeFlowProjectClusterSettingResponse, err error)) <-chan int
DescribeFlowProjectClusterSettingWithCallback invokes the emr.DescribeFlowProjectClusterSetting API asynchronously
func (*Client) DescribeFlowProjectClusterSettingWithChan ¶
func (client *Client) DescribeFlowProjectClusterSettingWithChan(request *DescribeFlowProjectClusterSettingRequest) (<-chan *DescribeFlowProjectClusterSettingResponse, <-chan error)
DescribeFlowProjectClusterSettingWithChan invokes the emr.DescribeFlowProjectClusterSetting API asynchronously
func (*Client) DescribeFlowProjectWithCallback ¶
func (client *Client) DescribeFlowProjectWithCallback(request *DescribeFlowProjectRequest, callback func(response *DescribeFlowProjectResponse, err error)) <-chan int
DescribeFlowProjectWithCallback invokes the emr.DescribeFlowProject API asynchronously
func (*Client) DescribeFlowProjectWithChan ¶
func (client *Client) DescribeFlowProjectWithChan(request *DescribeFlowProjectRequest) (<-chan *DescribeFlowProjectResponse, <-chan error)
DescribeFlowProjectWithChan invokes the emr.DescribeFlowProject API asynchronously
func (*Client) DescribeFlowWithCallback ¶
func (client *Client) DescribeFlowWithCallback(request *DescribeFlowRequest, callback func(response *DescribeFlowResponse, err error)) <-chan int
DescribeFlowWithCallback invokes the emr.DescribeFlow API asynchronously
func (*Client) DescribeFlowWithChan ¶
func (client *Client) DescribeFlowWithChan(request *DescribeFlowRequest) (<-chan *DescribeFlowResponse, <-chan error)
DescribeFlowWithChan invokes the emr.DescribeFlow API asynchronously
func (*Client) DescribeScalingConfigItemV2 ¶ added in v1.61.805
func (client *Client) DescribeScalingConfigItemV2(request *DescribeScalingConfigItemV2Request) (response *DescribeScalingConfigItemV2Response, err error)
DescribeScalingConfigItemV2 invokes the emr.DescribeScalingConfigItemV2 API synchronously
func (*Client) DescribeScalingConfigItemV2WithCallback ¶ added in v1.61.805
func (client *Client) DescribeScalingConfigItemV2WithCallback(request *DescribeScalingConfigItemV2Request, callback func(response *DescribeScalingConfigItemV2Response, err error)) <-chan int
DescribeScalingConfigItemV2WithCallback invokes the emr.DescribeScalingConfigItemV2 API asynchronously
func (*Client) DescribeScalingConfigItemV2WithChan ¶ added in v1.61.805
func (client *Client) DescribeScalingConfigItemV2WithChan(request *DescribeScalingConfigItemV2Request) (<-chan *DescribeScalingConfigItemV2Response, <-chan error)
DescribeScalingConfigItemV2WithChan invokes the emr.DescribeScalingConfigItemV2 API asynchronously
func (*Client) DescribeScalingGroupInstanceV2 ¶ added in v1.61.805
func (client *Client) DescribeScalingGroupInstanceV2(request *DescribeScalingGroupInstanceV2Request) (response *DescribeScalingGroupInstanceV2Response, err error)
DescribeScalingGroupInstanceV2 invokes the emr.DescribeScalingGroupInstanceV2 API synchronously
func (*Client) DescribeScalingGroupInstanceV2WithCallback ¶ added in v1.61.805
func (client *Client) DescribeScalingGroupInstanceV2WithCallback(request *DescribeScalingGroupInstanceV2Request, callback func(response *DescribeScalingGroupInstanceV2Response, err error)) <-chan int
DescribeScalingGroupInstanceV2WithCallback invokes the emr.DescribeScalingGroupInstanceV2 API asynchronously
func (*Client) DescribeScalingGroupInstanceV2WithChan ¶ added in v1.61.805
func (client *Client) DescribeScalingGroupInstanceV2WithChan(request *DescribeScalingGroupInstanceV2Request) (<-chan *DescribeScalingGroupInstanceV2Response, <-chan error)
DescribeScalingGroupInstanceV2WithChan invokes the emr.DescribeScalingGroupInstanceV2 API asynchronously
func (*Client) DescribeScalingGroupV2 ¶ added in v1.61.805
func (client *Client) DescribeScalingGroupV2(request *DescribeScalingGroupV2Request) (response *DescribeScalingGroupV2Response, err error)
DescribeScalingGroupV2 invokes the emr.DescribeScalingGroupV2 API synchronously
func (*Client) DescribeScalingGroupV2WithCallback ¶ added in v1.61.805
func (client *Client) DescribeScalingGroupV2WithCallback(request *DescribeScalingGroupV2Request, callback func(response *DescribeScalingGroupV2Response, err error)) <-chan int
DescribeScalingGroupV2WithCallback invokes the emr.DescribeScalingGroupV2 API asynchronously
func (*Client) DescribeScalingGroupV2WithChan ¶ added in v1.61.805
func (client *Client) DescribeScalingGroupV2WithChan(request *DescribeScalingGroupV2Request) (<-chan *DescribeScalingGroupV2Response, <-chan error)
DescribeScalingGroupV2WithChan invokes the emr.DescribeScalingGroupV2 API asynchronously
func (*Client) JoinResourceGroup ¶ added in v1.61.805
func (client *Client) JoinResourceGroup(request *JoinResourceGroupRequest) (response *JoinResourceGroupResponse, err error)
JoinResourceGroup invokes the emr.JoinResourceGroup API synchronously
func (*Client) JoinResourceGroupWithCallback ¶ added in v1.61.805
func (client *Client) JoinResourceGroupWithCallback(request *JoinResourceGroupRequest, callback func(response *JoinResourceGroupResponse, err error)) <-chan int
JoinResourceGroupWithCallback invokes the emr.JoinResourceGroup API asynchronously
func (*Client) JoinResourceGroupWithChan ¶ added in v1.61.805
func (client *Client) JoinResourceGroupWithChan(request *JoinResourceGroupRequest) (<-chan *JoinResourceGroupResponse, <-chan error)
JoinResourceGroupWithChan invokes the emr.JoinResourceGroup API asynchronously
func (*Client) KillFlowJob ¶
func (client *Client) KillFlowJob(request *KillFlowJobRequest) (response *KillFlowJobResponse, err error)
KillFlowJob invokes the emr.KillFlowJob API synchronously
func (*Client) KillFlowJobWithCallback ¶
func (client *Client) KillFlowJobWithCallback(request *KillFlowJobRequest, callback func(response *KillFlowJobResponse, err error)) <-chan int
KillFlowJobWithCallback invokes the emr.KillFlowJob API asynchronously
func (*Client) KillFlowJobWithChan ¶
func (client *Client) KillFlowJobWithChan(request *KillFlowJobRequest) (<-chan *KillFlowJobResponse, <-chan error)
KillFlowJobWithChan invokes the emr.KillFlowJob API asynchronously
func (*Client) ListClusterHost ¶
func (client *Client) ListClusterHost(request *ListClusterHostRequest) (response *ListClusterHostResponse, err error)
ListClusterHost invokes the emr.ListClusterHost API synchronously
func (*Client) ListClusterHostComponent ¶
func (client *Client) ListClusterHostComponent(request *ListClusterHostComponentRequest) (response *ListClusterHostComponentResponse, err error)
ListClusterHostComponent invokes the emr.ListClusterHostComponent API synchronously
func (*Client) ListClusterHostComponentWithCallback ¶
func (client *Client) ListClusterHostComponentWithCallback(request *ListClusterHostComponentRequest, callback func(response *ListClusterHostComponentResponse, err error)) <-chan int
ListClusterHostComponentWithCallback invokes the emr.ListClusterHostComponent API asynchronously
func (*Client) ListClusterHostComponentWithChan ¶
func (client *Client) ListClusterHostComponentWithChan(request *ListClusterHostComponentRequest) (<-chan *ListClusterHostComponentResponse, <-chan error)
ListClusterHostComponentWithChan invokes the emr.ListClusterHostComponent API asynchronously
func (*Client) ListClusterHostGroup ¶
func (client *Client) ListClusterHostGroup(request *ListClusterHostGroupRequest) (response *ListClusterHostGroupResponse, err error)
ListClusterHostGroup invokes the emr.ListClusterHostGroup API synchronously
func (*Client) ListClusterHostGroupWithCallback ¶
func (client *Client) ListClusterHostGroupWithCallback(request *ListClusterHostGroupRequest, callback func(response *ListClusterHostGroupResponse, err error)) <-chan int
ListClusterHostGroupWithCallback invokes the emr.ListClusterHostGroup API asynchronously
func (*Client) ListClusterHostGroupWithChan ¶
func (client *Client) ListClusterHostGroupWithChan(request *ListClusterHostGroupRequest) (<-chan *ListClusterHostGroupResponse, <-chan error)
ListClusterHostGroupWithChan invokes the emr.ListClusterHostGroup API asynchronously
func (*Client) ListClusterHostWithCallback ¶
func (client *Client) ListClusterHostWithCallback(request *ListClusterHostRequest, callback func(response *ListClusterHostResponse, err error)) <-chan int
ListClusterHostWithCallback invokes the emr.ListClusterHost API asynchronously
func (*Client) ListClusterHostWithChan ¶
func (client *Client) ListClusterHostWithChan(request *ListClusterHostRequest) (<-chan *ListClusterHostResponse, <-chan error)
ListClusterHostWithChan invokes the emr.ListClusterHost API asynchronously
func (*Client) ListClusterInstalledService ¶
func (client *Client) ListClusterInstalledService(request *ListClusterInstalledServiceRequest) (response *ListClusterInstalledServiceResponse, err error)
ListClusterInstalledService invokes the emr.ListClusterInstalledService API synchronously
func (*Client) ListClusterInstalledServiceWithCallback ¶
func (client *Client) ListClusterInstalledServiceWithCallback(request *ListClusterInstalledServiceRequest, callback func(response *ListClusterInstalledServiceResponse, err error)) <-chan int
ListClusterInstalledServiceWithCallback invokes the emr.ListClusterInstalledService API asynchronously
func (*Client) ListClusterInstalledServiceWithChan ¶
func (client *Client) ListClusterInstalledServiceWithChan(request *ListClusterInstalledServiceRequest) (<-chan *ListClusterInstalledServiceResponse, <-chan error)
ListClusterInstalledServiceWithChan invokes the emr.ListClusterInstalledService API asynchronously
func (*Client) ListClusterOperation ¶
func (client *Client) ListClusterOperation(request *ListClusterOperationRequest) (response *ListClusterOperationResponse, err error)
ListClusterOperation invokes the emr.ListClusterOperation API synchronously
func (*Client) ListClusterOperationHost ¶
func (client *Client) ListClusterOperationHost(request *ListClusterOperationHostRequest) (response *ListClusterOperationHostResponse, err error)
ListClusterOperationHost invokes the emr.ListClusterOperationHost API synchronously
func (*Client) ListClusterOperationHostTask ¶
func (client *Client) ListClusterOperationHostTask(request *ListClusterOperationHostTaskRequest) (response *ListClusterOperationHostTaskResponse, err error)
ListClusterOperationHostTask invokes the emr.ListClusterOperationHostTask API synchronously
func (*Client) ListClusterOperationHostTaskWithCallback ¶
func (client *Client) ListClusterOperationHostTaskWithCallback(request *ListClusterOperationHostTaskRequest, callback func(response *ListClusterOperationHostTaskResponse, err error)) <-chan int
ListClusterOperationHostTaskWithCallback invokes the emr.ListClusterOperationHostTask API asynchronously
func (*Client) ListClusterOperationHostTaskWithChan ¶
func (client *Client) ListClusterOperationHostTaskWithChan(request *ListClusterOperationHostTaskRequest) (<-chan *ListClusterOperationHostTaskResponse, <-chan error)
ListClusterOperationHostTaskWithChan invokes the emr.ListClusterOperationHostTask API asynchronously
func (*Client) ListClusterOperationHostWithCallback ¶
func (client *Client) ListClusterOperationHostWithCallback(request *ListClusterOperationHostRequest, callback func(response *ListClusterOperationHostResponse, err error)) <-chan int
ListClusterOperationHostWithCallback invokes the emr.ListClusterOperationHost API asynchronously
func (*Client) ListClusterOperationHostWithChan ¶
func (client *Client) ListClusterOperationHostWithChan(request *ListClusterOperationHostRequest) (<-chan *ListClusterOperationHostResponse, <-chan error)
ListClusterOperationHostWithChan invokes the emr.ListClusterOperationHost API asynchronously
func (*Client) ListClusterOperationTask ¶ added in v1.61.805
func (client *Client) ListClusterOperationTask(request *ListClusterOperationTaskRequest) (response *ListClusterOperationTaskResponse, err error)
ListClusterOperationTask invokes the emr.ListClusterOperationTask API synchronously
func (*Client) ListClusterOperationTaskWithCallback ¶ added in v1.61.805
func (client *Client) ListClusterOperationTaskWithCallback(request *ListClusterOperationTaskRequest, callback func(response *ListClusterOperationTaskResponse, err error)) <-chan int
ListClusterOperationTaskWithCallback invokes the emr.ListClusterOperationTask API asynchronously
func (*Client) ListClusterOperationTaskWithChan ¶ added in v1.61.805
func (client *Client) ListClusterOperationTaskWithChan(request *ListClusterOperationTaskRequest) (<-chan *ListClusterOperationTaskResponse, <-chan error)
ListClusterOperationTaskWithChan invokes the emr.ListClusterOperationTask API asynchronously
func (*Client) ListClusterOperationWithCallback ¶
func (client *Client) ListClusterOperationWithCallback(request *ListClusterOperationRequest, callback func(response *ListClusterOperationResponse, err error)) <-chan int
ListClusterOperationWithCallback invokes the emr.ListClusterOperation API asynchronously
func (*Client) ListClusterOperationWithChan ¶
func (client *Client) ListClusterOperationWithChan(request *ListClusterOperationRequest) (<-chan *ListClusterOperationResponse, <-chan error)
ListClusterOperationWithChan invokes the emr.ListClusterOperation API asynchronously
func (*Client) ListClusterService ¶
func (client *Client) ListClusterService(request *ListClusterServiceRequest) (response *ListClusterServiceResponse, err error)
ListClusterService invokes the emr.ListClusterService API synchronously
func (*Client) ListClusterServiceComponentHealthInfo ¶
func (client *Client) ListClusterServiceComponentHealthInfo(request *ListClusterServiceComponentHealthInfoRequest) (response *ListClusterServiceComponentHealthInfoResponse, err error)
ListClusterServiceComponentHealthInfo invokes the emr.ListClusterServiceComponentHealthInfo API synchronously
func (*Client) ListClusterServiceComponentHealthInfoWithCallback ¶
func (client *Client) ListClusterServiceComponentHealthInfoWithCallback(request *ListClusterServiceComponentHealthInfoRequest, callback func(response *ListClusterServiceComponentHealthInfoResponse, err error)) <-chan int
ListClusterServiceComponentHealthInfoWithCallback invokes the emr.ListClusterServiceComponentHealthInfo API asynchronously
func (*Client) ListClusterServiceComponentHealthInfoWithChan ¶
func (client *Client) ListClusterServiceComponentHealthInfoWithChan(request *ListClusterServiceComponentHealthInfoRequest) (<-chan *ListClusterServiceComponentHealthInfoResponse, <-chan error)
ListClusterServiceComponentHealthInfoWithChan invokes the emr.ListClusterServiceComponentHealthInfo API asynchronously
func (*Client) ListClusterServiceConfigHistory ¶
func (client *Client) ListClusterServiceConfigHistory(request *ListClusterServiceConfigHistoryRequest) (response *ListClusterServiceConfigHistoryResponse, err error)
ListClusterServiceConfigHistory invokes the emr.ListClusterServiceConfigHistory API synchronously
func (*Client) ListClusterServiceConfigHistoryWithCallback ¶
func (client *Client) ListClusterServiceConfigHistoryWithCallback(request *ListClusterServiceConfigHistoryRequest, callback func(response *ListClusterServiceConfigHistoryResponse, err error)) <-chan int
ListClusterServiceConfigHistoryWithCallback invokes the emr.ListClusterServiceConfigHistory API asynchronously
func (*Client) ListClusterServiceConfigHistoryWithChan ¶
func (client *Client) ListClusterServiceConfigHistoryWithChan(request *ListClusterServiceConfigHistoryRequest) (<-chan *ListClusterServiceConfigHistoryResponse, <-chan error)
ListClusterServiceConfigHistoryWithChan invokes the emr.ListClusterServiceConfigHistory API asynchronously
func (*Client) ListClusterServiceQuickLink ¶
func (client *Client) ListClusterServiceQuickLink(request *ListClusterServiceQuickLinkRequest) (response *ListClusterServiceQuickLinkResponse, err error)
ListClusterServiceQuickLink invokes the emr.ListClusterServiceQuickLink API synchronously
func (*Client) ListClusterServiceQuickLinkWithCallback ¶
func (client *Client) ListClusterServiceQuickLinkWithCallback(request *ListClusterServiceQuickLinkRequest, callback func(response *ListClusterServiceQuickLinkResponse, err error)) <-chan int
ListClusterServiceQuickLinkWithCallback invokes the emr.ListClusterServiceQuickLink API asynchronously
func (*Client) ListClusterServiceQuickLinkWithChan ¶
func (client *Client) ListClusterServiceQuickLinkWithChan(request *ListClusterServiceQuickLinkRequest) (<-chan *ListClusterServiceQuickLinkResponse, <-chan error)
ListClusterServiceQuickLinkWithChan invokes the emr.ListClusterServiceQuickLink API asynchronously
func (*Client) ListClusterServiceWithCallback ¶
func (client *Client) ListClusterServiceWithCallback(request *ListClusterServiceRequest, callback func(response *ListClusterServiceResponse, err error)) <-chan int
ListClusterServiceWithCallback invokes the emr.ListClusterService API asynchronously
func (*Client) ListClusterServiceWithChan ¶
func (client *Client) ListClusterServiceWithChan(request *ListClusterServiceRequest) (<-chan *ListClusterServiceResponse, <-chan error)
ListClusterServiceWithChan invokes the emr.ListClusterService API asynchronously
func (*Client) ListClusterTemplates ¶
func (client *Client) ListClusterTemplates(request *ListClusterTemplatesRequest) (response *ListClusterTemplatesResponse, err error)
ListClusterTemplates invokes the emr.ListClusterTemplates API synchronously
func (*Client) ListClusterTemplatesWithCallback ¶
func (client *Client) ListClusterTemplatesWithCallback(request *ListClusterTemplatesRequest, callback func(response *ListClusterTemplatesResponse, err error)) <-chan int
ListClusterTemplatesWithCallback invokes the emr.ListClusterTemplates API asynchronously
func (*Client) ListClusterTemplatesWithChan ¶
func (client *Client) ListClusterTemplatesWithChan(request *ListClusterTemplatesRequest) (<-chan *ListClusterTemplatesResponse, <-chan error)
ListClusterTemplatesWithChan invokes the emr.ListClusterTemplates API asynchronously
func (*Client) ListClusters ¶
func (client *Client) ListClusters(request *ListClustersRequest) (response *ListClustersResponse, err error)
ListClusters invokes the emr.ListClusters API synchronously
func (*Client) ListClustersWithCallback ¶
func (client *Client) ListClustersWithCallback(request *ListClustersRequest, callback func(response *ListClustersResponse, err error)) <-chan int
ListClustersWithCallback invokes the emr.ListClusters API asynchronously
func (*Client) ListClustersWithChan ¶
func (client *Client) ListClustersWithChan(request *ListClustersRequest) (<-chan *ListClustersResponse, <-chan error)
ListClustersWithChan invokes the emr.ListClusters API asynchronously
func (*Client) ListEmrAvailableConfig ¶
func (client *Client) ListEmrAvailableConfig(request *ListEmrAvailableConfigRequest) (response *ListEmrAvailableConfigResponse, err error)
ListEmrAvailableConfig invokes the emr.ListEmrAvailableConfig API synchronously
func (*Client) ListEmrAvailableConfigWithCallback ¶
func (client *Client) ListEmrAvailableConfigWithCallback(request *ListEmrAvailableConfigRequest, callback func(response *ListEmrAvailableConfigResponse, err error)) <-chan int
ListEmrAvailableConfigWithCallback invokes the emr.ListEmrAvailableConfig API asynchronously
func (*Client) ListEmrAvailableConfigWithChan ¶
func (client *Client) ListEmrAvailableConfigWithChan(request *ListEmrAvailableConfigRequest) (<-chan *ListEmrAvailableConfigResponse, <-chan error)
ListEmrAvailableConfigWithChan invokes the emr.ListEmrAvailableConfig API asynchronously
func (*Client) ListEmrAvailableResource ¶
func (client *Client) ListEmrAvailableResource(request *ListEmrAvailableResourceRequest) (response *ListEmrAvailableResourceResponse, err error)
ListEmrAvailableResource invokes the emr.ListEmrAvailableResource API synchronously
func (*Client) ListEmrAvailableResourceWithCallback ¶
func (client *Client) ListEmrAvailableResourceWithCallback(request *ListEmrAvailableResourceRequest, callback func(response *ListEmrAvailableResourceResponse, err error)) <-chan int
ListEmrAvailableResourceWithCallback invokes the emr.ListEmrAvailableResource API asynchronously
func (*Client) ListEmrAvailableResourceWithChan ¶
func (client *Client) ListEmrAvailableResourceWithChan(request *ListEmrAvailableResourceRequest) (<-chan *ListEmrAvailableResourceResponse, <-chan error)
ListEmrAvailableResourceWithChan invokes the emr.ListEmrAvailableResource API asynchronously
func (*Client) ListEmrMainVersion ¶
func (client *Client) ListEmrMainVersion(request *ListEmrMainVersionRequest) (response *ListEmrMainVersionResponse, err error)
ListEmrMainVersion invokes the emr.ListEmrMainVersion API synchronously
func (*Client) ListEmrMainVersionWithCallback ¶
func (client *Client) ListEmrMainVersionWithCallback(request *ListEmrMainVersionRequest, callback func(response *ListEmrMainVersionResponse, err error)) <-chan int
ListEmrMainVersionWithCallback invokes the emr.ListEmrMainVersion API asynchronously
func (*Client) ListEmrMainVersionWithChan ¶
func (client *Client) ListEmrMainVersionWithChan(request *ListEmrMainVersionRequest) (<-chan *ListEmrMainVersionResponse, <-chan error)
ListEmrMainVersionWithChan invokes the emr.ListEmrMainVersion API asynchronously
func (*Client) ListFlow ¶
func (client *Client) ListFlow(request *ListFlowRequest) (response *ListFlowResponse, err error)
ListFlow invokes the emr.ListFlow API synchronously
func (*Client) ListFlowCategory ¶
func (client *Client) ListFlowCategory(request *ListFlowCategoryRequest) (response *ListFlowCategoryResponse, err error)
ListFlowCategory invokes the emr.ListFlowCategory API synchronously
func (*Client) ListFlowCategoryWithCallback ¶
func (client *Client) ListFlowCategoryWithCallback(request *ListFlowCategoryRequest, callback func(response *ListFlowCategoryResponse, err error)) <-chan int
ListFlowCategoryWithCallback invokes the emr.ListFlowCategory API asynchronously
func (*Client) ListFlowCategoryWithChan ¶
func (client *Client) ListFlowCategoryWithChan(request *ListFlowCategoryRequest) (<-chan *ListFlowCategoryResponse, <-chan error)
ListFlowCategoryWithChan invokes the emr.ListFlowCategory API asynchronously
func (*Client) ListFlowCluster ¶
func (client *Client) ListFlowCluster(request *ListFlowClusterRequest) (response *ListFlowClusterResponse, err error)
ListFlowCluster invokes the emr.ListFlowCluster API synchronously
func (*Client) ListFlowClusterAll ¶
func (client *Client) ListFlowClusterAll(request *ListFlowClusterAllRequest) (response *ListFlowClusterAllResponse, err error)
ListFlowClusterAll invokes the emr.ListFlowClusterAll API synchronously
func (*Client) ListFlowClusterAllHosts ¶
func (client *Client) ListFlowClusterAllHosts(request *ListFlowClusterAllHostsRequest) (response *ListFlowClusterAllHostsResponse, err error)
ListFlowClusterAllHosts invokes the emr.ListFlowClusterAllHosts API synchronously
func (*Client) ListFlowClusterAllHostsWithCallback ¶
func (client *Client) ListFlowClusterAllHostsWithCallback(request *ListFlowClusterAllHostsRequest, callback func(response *ListFlowClusterAllHostsResponse, err error)) <-chan int
ListFlowClusterAllHostsWithCallback invokes the emr.ListFlowClusterAllHosts API asynchronously
func (*Client) ListFlowClusterAllHostsWithChan ¶
func (client *Client) ListFlowClusterAllHostsWithChan(request *ListFlowClusterAllHostsRequest) (<-chan *ListFlowClusterAllHostsResponse, <-chan error)
ListFlowClusterAllHostsWithChan invokes the emr.ListFlowClusterAllHosts API asynchronously
func (*Client) ListFlowClusterAllWithCallback ¶
func (client *Client) ListFlowClusterAllWithCallback(request *ListFlowClusterAllRequest, callback func(response *ListFlowClusterAllResponse, err error)) <-chan int
ListFlowClusterAllWithCallback invokes the emr.ListFlowClusterAll API asynchronously
func (*Client) ListFlowClusterAllWithChan ¶
func (client *Client) ListFlowClusterAllWithChan(request *ListFlowClusterAllRequest) (<-chan *ListFlowClusterAllResponse, <-chan error)
ListFlowClusterAllWithChan invokes the emr.ListFlowClusterAll API asynchronously
func (*Client) ListFlowClusterHost ¶
func (client *Client) ListFlowClusterHost(request *ListFlowClusterHostRequest) (response *ListFlowClusterHostResponse, err error)
ListFlowClusterHost invokes the emr.ListFlowClusterHost API synchronously
func (*Client) ListFlowClusterHostWithCallback ¶
func (client *Client) ListFlowClusterHostWithCallback(request *ListFlowClusterHostRequest, callback func(response *ListFlowClusterHostResponse, err error)) <-chan int
ListFlowClusterHostWithCallback invokes the emr.ListFlowClusterHost API asynchronously
func (*Client) ListFlowClusterHostWithChan ¶
func (client *Client) ListFlowClusterHostWithChan(request *ListFlowClusterHostRequest) (<-chan *ListFlowClusterHostResponse, <-chan error)
ListFlowClusterHostWithChan invokes the emr.ListFlowClusterHost API asynchronously
func (*Client) ListFlowClusterWithCallback ¶
func (client *Client) ListFlowClusterWithCallback(request *ListFlowClusterRequest, callback func(response *ListFlowClusterResponse, err error)) <-chan int
ListFlowClusterWithCallback invokes the emr.ListFlowCluster API asynchronously
func (*Client) ListFlowClusterWithChan ¶
func (client *Client) ListFlowClusterWithChan(request *ListFlowClusterRequest) (<-chan *ListFlowClusterResponse, <-chan error)
ListFlowClusterWithChan invokes the emr.ListFlowCluster API asynchronously
func (*Client) ListFlowInstance ¶
func (client *Client) ListFlowInstance(request *ListFlowInstanceRequest) (response *ListFlowInstanceResponse, err error)
ListFlowInstance invokes the emr.ListFlowInstance API synchronously
func (*Client) ListFlowInstanceWithCallback ¶
func (client *Client) ListFlowInstanceWithCallback(request *ListFlowInstanceRequest, callback func(response *ListFlowInstanceResponse, err error)) <-chan int
ListFlowInstanceWithCallback invokes the emr.ListFlowInstance API asynchronously
func (*Client) ListFlowInstanceWithChan ¶
func (client *Client) ListFlowInstanceWithChan(request *ListFlowInstanceRequest) (<-chan *ListFlowInstanceResponse, <-chan error)
ListFlowInstanceWithChan invokes the emr.ListFlowInstance API asynchronously
func (*Client) ListFlowJob ¶
func (client *Client) ListFlowJob(request *ListFlowJobRequest) (response *ListFlowJobResponse, err error)
ListFlowJob invokes the emr.ListFlowJob API synchronously
func (*Client) ListFlowJobHistory ¶
func (client *Client) ListFlowJobHistory(request *ListFlowJobHistoryRequest) (response *ListFlowJobHistoryResponse, err error)
ListFlowJobHistory invokes the emr.ListFlowJobHistory API synchronously
func (*Client) ListFlowJobHistoryWithCallback ¶
func (client *Client) ListFlowJobHistoryWithCallback(request *ListFlowJobHistoryRequest, callback func(response *ListFlowJobHistoryResponse, err error)) <-chan int
ListFlowJobHistoryWithCallback invokes the emr.ListFlowJobHistory API asynchronously
func (*Client) ListFlowJobHistoryWithChan ¶
func (client *Client) ListFlowJobHistoryWithChan(request *ListFlowJobHistoryRequest) (<-chan *ListFlowJobHistoryResponse, <-chan error)
ListFlowJobHistoryWithChan invokes the emr.ListFlowJobHistory API asynchronously
func (*Client) ListFlowJobWithCallback ¶
func (client *Client) ListFlowJobWithCallback(request *ListFlowJobRequest, callback func(response *ListFlowJobResponse, err error)) <-chan int
ListFlowJobWithCallback invokes the emr.ListFlowJob API asynchronously
func (*Client) ListFlowJobWithChan ¶
func (client *Client) ListFlowJobWithChan(request *ListFlowJobRequest) (<-chan *ListFlowJobResponse, <-chan error)
ListFlowJobWithChan invokes the emr.ListFlowJob API asynchronously
func (*Client) ListFlowNodeInstance ¶
func (client *Client) ListFlowNodeInstance(request *ListFlowNodeInstanceRequest) (response *ListFlowNodeInstanceResponse, err error)
ListFlowNodeInstance invokes the emr.ListFlowNodeInstance API synchronously
func (*Client) ListFlowNodeInstanceContainerStatus ¶
func (client *Client) ListFlowNodeInstanceContainerStatus(request *ListFlowNodeInstanceContainerStatusRequest) (response *ListFlowNodeInstanceContainerStatusResponse, err error)
ListFlowNodeInstanceContainerStatus invokes the emr.ListFlowNodeInstanceContainerStatus API synchronously
func (*Client) ListFlowNodeInstanceContainerStatusWithCallback ¶
func (client *Client) ListFlowNodeInstanceContainerStatusWithCallback(request *ListFlowNodeInstanceContainerStatusRequest, callback func(response *ListFlowNodeInstanceContainerStatusResponse, err error)) <-chan int
ListFlowNodeInstanceContainerStatusWithCallback invokes the emr.ListFlowNodeInstanceContainerStatus API asynchronously
func (*Client) ListFlowNodeInstanceContainerStatusWithChan ¶
func (client *Client) ListFlowNodeInstanceContainerStatusWithChan(request *ListFlowNodeInstanceContainerStatusRequest) (<-chan *ListFlowNodeInstanceContainerStatusResponse, <-chan error)
ListFlowNodeInstanceContainerStatusWithChan invokes the emr.ListFlowNodeInstanceContainerStatus API asynchronously
func (*Client) ListFlowNodeInstanceWithCallback ¶
func (client *Client) ListFlowNodeInstanceWithCallback(request *ListFlowNodeInstanceRequest, callback func(response *ListFlowNodeInstanceResponse, err error)) <-chan int
ListFlowNodeInstanceWithCallback invokes the emr.ListFlowNodeInstance API asynchronously
func (*Client) ListFlowNodeInstanceWithChan ¶
func (client *Client) ListFlowNodeInstanceWithChan(request *ListFlowNodeInstanceRequest) (<-chan *ListFlowNodeInstanceResponse, <-chan error)
ListFlowNodeInstanceWithChan invokes the emr.ListFlowNodeInstance API asynchronously
func (*Client) ListFlowNodeSqlResult ¶
func (client *Client) ListFlowNodeSqlResult(request *ListFlowNodeSqlResultRequest) (response *ListFlowNodeSqlResultResponse, err error)
ListFlowNodeSqlResult invokes the emr.ListFlowNodeSqlResult API synchronously
func (*Client) ListFlowNodeSqlResultWithCallback ¶
func (client *Client) ListFlowNodeSqlResultWithCallback(request *ListFlowNodeSqlResultRequest, callback func(response *ListFlowNodeSqlResultResponse, err error)) <-chan int
ListFlowNodeSqlResultWithCallback invokes the emr.ListFlowNodeSqlResult API asynchronously
func (*Client) ListFlowNodeSqlResultWithChan ¶
func (client *Client) ListFlowNodeSqlResultWithChan(request *ListFlowNodeSqlResultRequest) (<-chan *ListFlowNodeSqlResultResponse, <-chan error)
ListFlowNodeSqlResultWithChan invokes the emr.ListFlowNodeSqlResult API asynchronously
func (*Client) ListFlowProject ¶
func (client *Client) ListFlowProject(request *ListFlowProjectRequest) (response *ListFlowProjectResponse, err error)
ListFlowProject invokes the emr.ListFlowProject API synchronously
func (*Client) ListFlowProjectClusterSetting ¶
func (client *Client) ListFlowProjectClusterSetting(request *ListFlowProjectClusterSettingRequest) (response *ListFlowProjectClusterSettingResponse, err error)
ListFlowProjectClusterSetting invokes the emr.ListFlowProjectClusterSetting API synchronously
func (*Client) ListFlowProjectClusterSettingWithCallback ¶
func (client *Client) ListFlowProjectClusterSettingWithCallback(request *ListFlowProjectClusterSettingRequest, callback func(response *ListFlowProjectClusterSettingResponse, err error)) <-chan int
ListFlowProjectClusterSettingWithCallback invokes the emr.ListFlowProjectClusterSetting API asynchronously
func (*Client) ListFlowProjectClusterSettingWithChan ¶
func (client *Client) ListFlowProjectClusterSettingWithChan(request *ListFlowProjectClusterSettingRequest) (<-chan *ListFlowProjectClusterSettingResponse, <-chan error)
ListFlowProjectClusterSettingWithChan invokes the emr.ListFlowProjectClusterSetting API asynchronously
func (*Client) ListFlowProjectUser ¶
func (client *Client) ListFlowProjectUser(request *ListFlowProjectUserRequest) (response *ListFlowProjectUserResponse, err error)
ListFlowProjectUser invokes the emr.ListFlowProjectUser API synchronously
func (*Client) ListFlowProjectUserWithCallback ¶
func (client *Client) ListFlowProjectUserWithCallback(request *ListFlowProjectUserRequest, callback func(response *ListFlowProjectUserResponse, err error)) <-chan int
ListFlowProjectUserWithCallback invokes the emr.ListFlowProjectUser API asynchronously
func (*Client) ListFlowProjectUserWithChan ¶
func (client *Client) ListFlowProjectUserWithChan(request *ListFlowProjectUserRequest) (<-chan *ListFlowProjectUserResponse, <-chan error)
ListFlowProjectUserWithChan invokes the emr.ListFlowProjectUser API asynchronously
func (*Client) ListFlowProjectWithCallback ¶
func (client *Client) ListFlowProjectWithCallback(request *ListFlowProjectRequest, callback func(response *ListFlowProjectResponse, err error)) <-chan int
ListFlowProjectWithCallback invokes the emr.ListFlowProject API asynchronously
func (*Client) ListFlowProjectWithChan ¶
func (client *Client) ListFlowProjectWithChan(request *ListFlowProjectRequest) (<-chan *ListFlowProjectResponse, <-chan error)
ListFlowProjectWithChan invokes the emr.ListFlowProject API asynchronously
func (*Client) ListFlowWithCallback ¶
func (client *Client) ListFlowWithCallback(request *ListFlowRequest, callback func(response *ListFlowResponse, err error)) <-chan int
ListFlowWithCallback invokes the emr.ListFlow API asynchronously
func (*Client) ListFlowWithChan ¶
func (client *Client) ListFlowWithChan(request *ListFlowRequest) (<-chan *ListFlowResponse, <-chan error)
ListFlowWithChan invokes the emr.ListFlow API asynchronously
func (*Client) ListResourcePool ¶
func (client *Client) ListResourcePool(request *ListResourcePoolRequest) (response *ListResourcePoolResponse, err error)
ListResourcePool invokes the emr.ListResourcePool API synchronously
func (*Client) ListResourcePoolWithCallback ¶
func (client *Client) ListResourcePoolWithCallback(request *ListResourcePoolRequest, callback func(response *ListResourcePoolResponse, err error)) <-chan int
ListResourcePoolWithCallback invokes the emr.ListResourcePool API asynchronously
func (*Client) ListResourcePoolWithChan ¶
func (client *Client) ListResourcePoolWithChan(request *ListResourcePoolRequest) (<-chan *ListResourcePoolResponse, <-chan error)
ListResourcePoolWithChan invokes the emr.ListResourcePool API asynchronously
func (*Client) ListScalingActivityV2 ¶ added in v1.61.805
func (client *Client) ListScalingActivityV2(request *ListScalingActivityV2Request) (response *ListScalingActivityV2Response, err error)
ListScalingActivityV2 invokes the emr.ListScalingActivityV2 API synchronously
func (*Client) ListScalingActivityV2WithCallback ¶ added in v1.61.805
func (client *Client) ListScalingActivityV2WithCallback(request *ListScalingActivityV2Request, callback func(response *ListScalingActivityV2Response, err error)) <-chan int
ListScalingActivityV2WithCallback invokes the emr.ListScalingActivityV2 API asynchronously
func (*Client) ListScalingActivityV2WithChan ¶ added in v1.61.805
func (client *Client) ListScalingActivityV2WithChan(request *ListScalingActivityV2Request) (<-chan *ListScalingActivityV2Response, <-chan error)
ListScalingActivityV2WithChan invokes the emr.ListScalingActivityV2 API asynchronously
func (*Client) ListScalingConfigItemV2 ¶ added in v1.61.805
func (client *Client) ListScalingConfigItemV2(request *ListScalingConfigItemV2Request) (response *ListScalingConfigItemV2Response, err error)
ListScalingConfigItemV2 invokes the emr.ListScalingConfigItemV2 API synchronously
func (*Client) ListScalingConfigItemV2WithCallback ¶ added in v1.61.805
func (client *Client) ListScalingConfigItemV2WithCallback(request *ListScalingConfigItemV2Request, callback func(response *ListScalingConfigItemV2Response, err error)) <-chan int
ListScalingConfigItemV2WithCallback invokes the emr.ListScalingConfigItemV2 API asynchronously
func (*Client) ListScalingConfigItemV2WithChan ¶ added in v1.61.805
func (client *Client) ListScalingConfigItemV2WithChan(request *ListScalingConfigItemV2Request) (<-chan *ListScalingConfigItemV2Response, <-chan error)
ListScalingConfigItemV2WithChan invokes the emr.ListScalingConfigItemV2 API asynchronously
func (*Client) ListScalingGroupV2 ¶ added in v1.61.805
func (client *Client) ListScalingGroupV2(request *ListScalingGroupV2Request) (response *ListScalingGroupV2Response, err error)
ListScalingGroupV2 invokes the emr.ListScalingGroupV2 API synchronously
func (*Client) ListScalingGroupV2WithCallback ¶ added in v1.61.805
func (client *Client) ListScalingGroupV2WithCallback(request *ListScalingGroupV2Request, callback func(response *ListScalingGroupV2Response, err error)) <-chan int
ListScalingGroupV2WithCallback invokes the emr.ListScalingGroupV2 API asynchronously
func (*Client) ListScalingGroupV2WithChan ¶ added in v1.61.805
func (client *Client) ListScalingGroupV2WithChan(request *ListScalingGroupV2Request) (<-chan *ListScalingGroupV2Response, <-chan error)
ListScalingGroupV2WithChan invokes the emr.ListScalingGroupV2 API asynchronously
func (*Client) ListTagResources ¶ added in v1.60.302
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the emr.ListTagResources API synchronously
func (*Client) ListTagResourcesWithCallback ¶ added in v1.60.302
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the emr.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶ added in v1.60.302
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the emr.ListTagResources API asynchronously
func (*Client) ModifyClusterName ¶
func (client *Client) ModifyClusterName(request *ModifyClusterNameRequest) (response *ModifyClusterNameResponse, err error)
ModifyClusterName invokes the emr.ModifyClusterName API synchronously
func (*Client) ModifyClusterNameWithCallback ¶
func (client *Client) ModifyClusterNameWithCallback(request *ModifyClusterNameRequest, callback func(response *ModifyClusterNameResponse, err error)) <-chan int
ModifyClusterNameWithCallback invokes the emr.ModifyClusterName API asynchronously
func (*Client) ModifyClusterNameWithChan ¶
func (client *Client) ModifyClusterNameWithChan(request *ModifyClusterNameRequest) (<-chan *ModifyClusterNameResponse, <-chan error)
ModifyClusterNameWithChan invokes the emr.ModifyClusterName API asynchronously
func (*Client) ModifyClusterServiceConfig ¶
func (client *Client) ModifyClusterServiceConfig(request *ModifyClusterServiceConfigRequest) (response *ModifyClusterServiceConfigResponse, err error)
ModifyClusterServiceConfig invokes the emr.ModifyClusterServiceConfig API synchronously
func (*Client) ModifyClusterServiceConfigWithCallback ¶
func (client *Client) ModifyClusterServiceConfigWithCallback(request *ModifyClusterServiceConfigRequest, callback func(response *ModifyClusterServiceConfigResponse, err error)) <-chan int
ModifyClusterServiceConfigWithCallback invokes the emr.ModifyClusterServiceConfig API asynchronously
func (*Client) ModifyClusterServiceConfigWithChan ¶
func (client *Client) ModifyClusterServiceConfigWithChan(request *ModifyClusterServiceConfigRequest) (<-chan *ModifyClusterServiceConfigResponse, <-chan error)
ModifyClusterServiceConfigWithChan invokes the emr.ModifyClusterServiceConfig API asynchronously
func (*Client) ModifyClusterTemplate ¶
func (client *Client) ModifyClusterTemplate(request *ModifyClusterTemplateRequest) (response *ModifyClusterTemplateResponse, err error)
ModifyClusterTemplate invokes the emr.ModifyClusterTemplate API synchronously
func (*Client) ModifyClusterTemplateWithCallback ¶
func (client *Client) ModifyClusterTemplateWithCallback(request *ModifyClusterTemplateRequest, callback func(response *ModifyClusterTemplateResponse, err error)) <-chan int
ModifyClusterTemplateWithCallback invokes the emr.ModifyClusterTemplate API asynchronously
func (*Client) ModifyClusterTemplateWithChan ¶
func (client *Client) ModifyClusterTemplateWithChan(request *ModifyClusterTemplateRequest) (<-chan *ModifyClusterTemplateResponse, <-chan error)
ModifyClusterTemplateWithChan invokes the emr.ModifyClusterTemplate API asynchronously
func (*Client) ModifyFlowCategory ¶
func (client *Client) ModifyFlowCategory(request *ModifyFlowCategoryRequest) (response *ModifyFlowCategoryResponse, err error)
ModifyFlowCategory invokes the emr.ModifyFlowCategory API synchronously
func (*Client) ModifyFlowCategoryWithCallback ¶
func (client *Client) ModifyFlowCategoryWithCallback(request *ModifyFlowCategoryRequest, callback func(response *ModifyFlowCategoryResponse, err error)) <-chan int
ModifyFlowCategoryWithCallback invokes the emr.ModifyFlowCategory API asynchronously
func (*Client) ModifyFlowCategoryWithChan ¶
func (client *Client) ModifyFlowCategoryWithChan(request *ModifyFlowCategoryRequest) (<-chan *ModifyFlowCategoryResponse, <-chan error)
ModifyFlowCategoryWithChan invokes the emr.ModifyFlowCategory API asynchronously
func (*Client) ModifyFlowForWeb ¶
func (client *Client) ModifyFlowForWeb(request *ModifyFlowForWebRequest) (response *ModifyFlowForWebResponse, err error)
ModifyFlowForWeb invokes the emr.ModifyFlowForWeb API synchronously
func (*Client) ModifyFlowForWebWithCallback ¶
func (client *Client) ModifyFlowForWebWithCallback(request *ModifyFlowForWebRequest, callback func(response *ModifyFlowForWebResponse, err error)) <-chan int
ModifyFlowForWebWithCallback invokes the emr.ModifyFlowForWeb API asynchronously
func (*Client) ModifyFlowForWebWithChan ¶
func (client *Client) ModifyFlowForWebWithChan(request *ModifyFlowForWebRequest) (<-chan *ModifyFlowForWebResponse, <-chan error)
ModifyFlowForWebWithChan invokes the emr.ModifyFlowForWeb API asynchronously
func (*Client) ModifyFlowProject ¶
func (client *Client) ModifyFlowProject(request *ModifyFlowProjectRequest) (response *ModifyFlowProjectResponse, err error)
ModifyFlowProject invokes the emr.ModifyFlowProject API synchronously
func (*Client) ModifyFlowProjectClusterSetting ¶
func (client *Client) ModifyFlowProjectClusterSetting(request *ModifyFlowProjectClusterSettingRequest) (response *ModifyFlowProjectClusterSettingResponse, err error)
ModifyFlowProjectClusterSetting invokes the emr.ModifyFlowProjectClusterSetting API synchronously
func (*Client) ModifyFlowProjectClusterSettingWithCallback ¶
func (client *Client) ModifyFlowProjectClusterSettingWithCallback(request *ModifyFlowProjectClusterSettingRequest, callback func(response *ModifyFlowProjectClusterSettingResponse, err error)) <-chan int
ModifyFlowProjectClusterSettingWithCallback invokes the emr.ModifyFlowProjectClusterSetting API asynchronously
func (*Client) ModifyFlowProjectClusterSettingWithChan ¶
func (client *Client) ModifyFlowProjectClusterSettingWithChan(request *ModifyFlowProjectClusterSettingRequest) (<-chan *ModifyFlowProjectClusterSettingResponse, <-chan error)
ModifyFlowProjectClusterSettingWithChan invokes the emr.ModifyFlowProjectClusterSetting API asynchronously
func (*Client) ModifyFlowProjectWithCallback ¶
func (client *Client) ModifyFlowProjectWithCallback(request *ModifyFlowProjectRequest, callback func(response *ModifyFlowProjectResponse, err error)) <-chan int
ModifyFlowProjectWithCallback invokes the emr.ModifyFlowProject API asynchronously
func (*Client) ModifyFlowProjectWithChan ¶
func (client *Client) ModifyFlowProjectWithChan(request *ModifyFlowProjectRequest) (<-chan *ModifyFlowProjectResponse, <-chan error)
ModifyFlowProjectWithChan invokes the emr.ModifyFlowProject API asynchronously
func (*Client) ModifyResourcePool ¶
func (client *Client) ModifyResourcePool(request *ModifyResourcePoolRequest) (response *ModifyResourcePoolResponse, err error)
ModifyResourcePool invokes the emr.ModifyResourcePool API synchronously
func (*Client) ModifyResourcePoolSchedulerType ¶
func (client *Client) ModifyResourcePoolSchedulerType(request *ModifyResourcePoolSchedulerTypeRequest) (response *ModifyResourcePoolSchedulerTypeResponse, err error)
ModifyResourcePoolSchedulerType invokes the emr.ModifyResourcePoolSchedulerType API synchronously
func (*Client) ModifyResourcePoolSchedulerTypeWithCallback ¶
func (client *Client) ModifyResourcePoolSchedulerTypeWithCallback(request *ModifyResourcePoolSchedulerTypeRequest, callback func(response *ModifyResourcePoolSchedulerTypeResponse, err error)) <-chan int
ModifyResourcePoolSchedulerTypeWithCallback invokes the emr.ModifyResourcePoolSchedulerType API asynchronously
func (*Client) ModifyResourcePoolSchedulerTypeWithChan ¶
func (client *Client) ModifyResourcePoolSchedulerTypeWithChan(request *ModifyResourcePoolSchedulerTypeRequest) (<-chan *ModifyResourcePoolSchedulerTypeResponse, <-chan error)
ModifyResourcePoolSchedulerTypeWithChan invokes the emr.ModifyResourcePoolSchedulerType API asynchronously
func (*Client) ModifyResourcePoolWithCallback ¶
func (client *Client) ModifyResourcePoolWithCallback(request *ModifyResourcePoolRequest, callback func(response *ModifyResourcePoolResponse, err error)) <-chan int
ModifyResourcePoolWithCallback invokes the emr.ModifyResourcePool API asynchronously
func (*Client) ModifyResourcePoolWithChan ¶
func (client *Client) ModifyResourcePoolWithChan(request *ModifyResourcePoolRequest) (<-chan *ModifyResourcePoolResponse, <-chan error)
ModifyResourcePoolWithChan invokes the emr.ModifyResourcePool API asynchronously
func (*Client) ModifyResourceQueue ¶
func (client *Client) ModifyResourceQueue(request *ModifyResourceQueueRequest) (response *ModifyResourceQueueResponse, err error)
ModifyResourceQueue invokes the emr.ModifyResourceQueue API synchronously
func (*Client) ModifyResourceQueueWithCallback ¶
func (client *Client) ModifyResourceQueueWithCallback(request *ModifyResourceQueueRequest, callback func(response *ModifyResourceQueueResponse, err error)) <-chan int
ModifyResourceQueueWithCallback invokes the emr.ModifyResourceQueue API asynchronously
func (*Client) ModifyResourceQueueWithChan ¶
func (client *Client) ModifyResourceQueueWithChan(request *ModifyResourceQueueRequest) (<-chan *ModifyResourceQueueResponse, <-chan error)
ModifyResourceQueueWithChan invokes the emr.ModifyResourceQueue API asynchronously
func (*Client) ModifyScalingConfigItemV2 ¶ added in v1.61.805
func (client *Client) ModifyScalingConfigItemV2(request *ModifyScalingConfigItemV2Request) (response *ModifyScalingConfigItemV2Response, err error)
ModifyScalingConfigItemV2 invokes the emr.ModifyScalingConfigItemV2 API synchronously
func (*Client) ModifyScalingConfigItemV2WithCallback ¶ added in v1.61.805
func (client *Client) ModifyScalingConfigItemV2WithCallback(request *ModifyScalingConfigItemV2Request, callback func(response *ModifyScalingConfigItemV2Response, err error)) <-chan int
ModifyScalingConfigItemV2WithCallback invokes the emr.ModifyScalingConfigItemV2 API asynchronously
func (*Client) ModifyScalingConfigItemV2WithChan ¶ added in v1.61.805
func (client *Client) ModifyScalingConfigItemV2WithChan(request *ModifyScalingConfigItemV2Request) (<-chan *ModifyScalingConfigItemV2Response, <-chan error)
ModifyScalingConfigItemV2WithChan invokes the emr.ModifyScalingConfigItemV2 API asynchronously
func (*Client) ModifyScalingGroupV2 ¶ added in v1.61.805
func (client *Client) ModifyScalingGroupV2(request *ModifyScalingGroupV2Request) (response *ModifyScalingGroupV2Response, err error)
ModifyScalingGroupV2 invokes the emr.ModifyScalingGroupV2 API synchronously
func (*Client) ModifyScalingGroupV2WithCallback ¶ added in v1.61.805
func (client *Client) ModifyScalingGroupV2WithCallback(request *ModifyScalingGroupV2Request, callback func(response *ModifyScalingGroupV2Response, err error)) <-chan int
ModifyScalingGroupV2WithCallback invokes the emr.ModifyScalingGroupV2 API asynchronously
func (*Client) ModifyScalingGroupV2WithChan ¶ added in v1.61.805
func (client *Client) ModifyScalingGroupV2WithChan(request *ModifyScalingGroupV2Request) (<-chan *ModifyScalingGroupV2Response, <-chan error)
ModifyScalingGroupV2WithChan invokes the emr.ModifyScalingGroupV2 API asynchronously
func (*Client) RefreshClusterResourcePool ¶
func (client *Client) RefreshClusterResourcePool(request *RefreshClusterResourcePoolRequest) (response *RefreshClusterResourcePoolResponse, err error)
RefreshClusterResourcePool invokes the emr.RefreshClusterResourcePool API synchronously
func (*Client) RefreshClusterResourcePoolWithCallback ¶
func (client *Client) RefreshClusterResourcePoolWithCallback(request *RefreshClusterResourcePoolRequest, callback func(response *RefreshClusterResourcePoolResponse, err error)) <-chan int
RefreshClusterResourcePoolWithCallback invokes the emr.RefreshClusterResourcePool API asynchronously
func (*Client) RefreshClusterResourcePoolWithChan ¶
func (client *Client) RefreshClusterResourcePoolWithChan(request *RefreshClusterResourcePoolRequest) (<-chan *RefreshClusterResourcePoolResponse, <-chan error)
RefreshClusterResourcePoolWithChan invokes the emr.RefreshClusterResourcePool API asynchronously
func (*Client) ReleaseCluster ¶
func (client *Client) ReleaseCluster(request *ReleaseClusterRequest) (response *ReleaseClusterResponse, err error)
ReleaseCluster invokes the emr.ReleaseCluster API synchronously
func (*Client) ReleaseClusterHostGroup ¶
func (client *Client) ReleaseClusterHostGroup(request *ReleaseClusterHostGroupRequest) (response *ReleaseClusterHostGroupResponse, err error)
ReleaseClusterHostGroup invokes the emr.ReleaseClusterHostGroup API synchronously
func (*Client) ReleaseClusterHostGroupWithCallback ¶
func (client *Client) ReleaseClusterHostGroupWithCallback(request *ReleaseClusterHostGroupRequest, callback func(response *ReleaseClusterHostGroupResponse, err error)) <-chan int
ReleaseClusterHostGroupWithCallback invokes the emr.ReleaseClusterHostGroup API asynchronously
func (*Client) ReleaseClusterHostGroupWithChan ¶
func (client *Client) ReleaseClusterHostGroupWithChan(request *ReleaseClusterHostGroupRequest) (<-chan *ReleaseClusterHostGroupResponse, <-chan error)
ReleaseClusterHostGroupWithChan invokes the emr.ReleaseClusterHostGroup API asynchronously
func (*Client) ReleaseClusterWithCallback ¶
func (client *Client) ReleaseClusterWithCallback(request *ReleaseClusterRequest, callback func(response *ReleaseClusterResponse, err error)) <-chan int
ReleaseClusterWithCallback invokes the emr.ReleaseCluster API asynchronously
func (*Client) ReleaseClusterWithChan ¶
func (client *Client) ReleaseClusterWithChan(request *ReleaseClusterRequest) (<-chan *ReleaseClusterResponse, <-chan error)
ReleaseClusterWithChan invokes the emr.ReleaseCluster API asynchronously
func (*Client) RemoveScalingConfigItemV2 ¶ added in v1.61.805
func (client *Client) RemoveScalingConfigItemV2(request *RemoveScalingConfigItemV2Request) (response *RemoveScalingConfigItemV2Response, err error)
RemoveScalingConfigItemV2 invokes the emr.RemoveScalingConfigItemV2 API synchronously
func (*Client) RemoveScalingConfigItemV2WithCallback ¶ added in v1.61.805
func (client *Client) RemoveScalingConfigItemV2WithCallback(request *RemoveScalingConfigItemV2Request, callback func(response *RemoveScalingConfigItemV2Response, err error)) <-chan int
RemoveScalingConfigItemV2WithCallback invokes the emr.RemoveScalingConfigItemV2 API asynchronously
func (*Client) RemoveScalingConfigItemV2WithChan ¶ added in v1.61.805
func (client *Client) RemoveScalingConfigItemV2WithChan(request *RemoveScalingConfigItemV2Request) (<-chan *RemoveScalingConfigItemV2Response, <-chan error)
RemoveScalingConfigItemV2WithChan invokes the emr.RemoveScalingConfigItemV2 API asynchronously
func (*Client) RerunFlow ¶
func (client *Client) RerunFlow(request *RerunFlowRequest) (response *RerunFlowResponse, err error)
RerunFlow invokes the emr.RerunFlow API synchronously
func (*Client) RerunFlowWithCallback ¶
func (client *Client) RerunFlowWithCallback(request *RerunFlowRequest, callback func(response *RerunFlowResponse, err error)) <-chan int
RerunFlowWithCallback invokes the emr.RerunFlow API asynchronously
func (*Client) RerunFlowWithChan ¶
func (client *Client) RerunFlowWithChan(request *RerunFlowRequest) (<-chan *RerunFlowResponse, <-chan error)
RerunFlowWithChan invokes the emr.RerunFlow API asynchronously
func (*Client) ResizeClusterV2 ¶
func (client *Client) ResizeClusterV2(request *ResizeClusterV2Request) (response *ResizeClusterV2Response, err error)
ResizeClusterV2 invokes the emr.ResizeClusterV2 API synchronously
func (*Client) ResizeClusterV2WithCallback ¶
func (client *Client) ResizeClusterV2WithCallback(request *ResizeClusterV2Request, callback func(response *ResizeClusterV2Response, err error)) <-chan int
ResizeClusterV2WithCallback invokes the emr.ResizeClusterV2 API asynchronously
func (*Client) ResizeClusterV2WithChan ¶
func (client *Client) ResizeClusterV2WithChan(request *ResizeClusterV2Request) (<-chan *ResizeClusterV2Response, <-chan error)
ResizeClusterV2WithChan invokes the emr.ResizeClusterV2 API asynchronously
func (*Client) ResumeFlow ¶
func (client *Client) ResumeFlow(request *ResumeFlowRequest) (response *ResumeFlowResponse, err error)
ResumeFlow invokes the emr.ResumeFlow API synchronously
func (*Client) ResumeFlowWithCallback ¶
func (client *Client) ResumeFlowWithCallback(request *ResumeFlowRequest, callback func(response *ResumeFlowResponse, err error)) <-chan int
ResumeFlowWithCallback invokes the emr.ResumeFlow API asynchronously
func (*Client) ResumeFlowWithChan ¶
func (client *Client) ResumeFlowWithChan(request *ResumeFlowRequest) (<-chan *ResumeFlowResponse, <-chan error)
ResumeFlowWithChan invokes the emr.ResumeFlow API asynchronously
func (*Client) RunClusterServiceAction ¶
func (client *Client) RunClusterServiceAction(request *RunClusterServiceActionRequest) (response *RunClusterServiceActionResponse, err error)
RunClusterServiceAction invokes the emr.RunClusterServiceAction API synchronously
func (*Client) RunClusterServiceActionWithCallback ¶
func (client *Client) RunClusterServiceActionWithCallback(request *RunClusterServiceActionRequest, callback func(response *RunClusterServiceActionResponse, err error)) <-chan int
RunClusterServiceActionWithCallback invokes the emr.RunClusterServiceAction API asynchronously
func (*Client) RunClusterServiceActionWithChan ¶
func (client *Client) RunClusterServiceActionWithChan(request *RunClusterServiceActionRequest) (<-chan *RunClusterServiceActionResponse, <-chan error)
RunClusterServiceActionWithChan invokes the emr.RunClusterServiceAction API asynchronously
func (*Client) RunScalingActionV2 ¶ added in v1.61.805
func (client *Client) RunScalingActionV2(request *RunScalingActionV2Request) (response *RunScalingActionV2Response, err error)
RunScalingActionV2 invokes the emr.RunScalingActionV2 API synchronously
func (*Client) RunScalingActionV2WithCallback ¶ added in v1.61.805
func (client *Client) RunScalingActionV2WithCallback(request *RunScalingActionV2Request, callback func(response *RunScalingActionV2Response, err error)) <-chan int
RunScalingActionV2WithCallback invokes the emr.RunScalingActionV2 API asynchronously
func (*Client) RunScalingActionV2WithChan ¶ added in v1.61.805
func (client *Client) RunScalingActionV2WithChan(request *RunScalingActionV2Request) (<-chan *RunScalingActionV2Response, <-chan error)
RunScalingActionV2WithChan invokes the emr.RunScalingActionV2 API asynchronously
func (*Client) StartFlow ¶
func (client *Client) StartFlow(request *StartFlowRequest) (response *StartFlowResponse, err error)
StartFlow invokes the emr.StartFlow API synchronously
func (*Client) StartFlowWithCallback ¶
func (client *Client) StartFlowWithCallback(request *StartFlowRequest, callback func(response *StartFlowResponse, err error)) <-chan int
StartFlowWithCallback invokes the emr.StartFlow API asynchronously
func (*Client) StartFlowWithChan ¶
func (client *Client) StartFlowWithChan(request *StartFlowRequest) (<-chan *StartFlowResponse, <-chan error)
StartFlowWithChan invokes the emr.StartFlow API asynchronously
func (*Client) SubmitFlow ¶
func (client *Client) SubmitFlow(request *SubmitFlowRequest) (response *SubmitFlowResponse, err error)
SubmitFlow invokes the emr.SubmitFlow API synchronously
func (*Client) SubmitFlowJob ¶
func (client *Client) SubmitFlowJob(request *SubmitFlowJobRequest) (response *SubmitFlowJobResponse, err error)
SubmitFlowJob invokes the emr.SubmitFlowJob API synchronously
func (*Client) SubmitFlowJobWithCallback ¶
func (client *Client) SubmitFlowJobWithCallback(request *SubmitFlowJobRequest, callback func(response *SubmitFlowJobResponse, err error)) <-chan int
SubmitFlowJobWithCallback invokes the emr.SubmitFlowJob API asynchronously
func (*Client) SubmitFlowJobWithChan ¶
func (client *Client) SubmitFlowJobWithChan(request *SubmitFlowJobRequest) (<-chan *SubmitFlowJobResponse, <-chan error)
SubmitFlowJobWithChan invokes the emr.SubmitFlowJob API asynchronously
func (*Client) SubmitFlowWithCallback ¶
func (client *Client) SubmitFlowWithCallback(request *SubmitFlowRequest, callback func(response *SubmitFlowResponse, err error)) <-chan int
SubmitFlowWithCallback invokes the emr.SubmitFlow API asynchronously
func (*Client) SubmitFlowWithChan ¶
func (client *Client) SubmitFlowWithChan(request *SubmitFlowRequest) (<-chan *SubmitFlowResponse, <-chan error)
SubmitFlowWithChan invokes the emr.SubmitFlow API asynchronously
func (*Client) SuspendFlow ¶
func (client *Client) SuspendFlow(request *SuspendFlowRequest) (response *SuspendFlowResponse, err error)
SuspendFlow invokes the emr.SuspendFlow API synchronously
func (*Client) SuspendFlowWithCallback ¶
func (client *Client) SuspendFlowWithCallback(request *SuspendFlowRequest, callback func(response *SuspendFlowResponse, err error)) <-chan int
SuspendFlowWithCallback invokes the emr.SuspendFlow API asynchronously
func (*Client) SuspendFlowWithChan ¶
func (client *Client) SuspendFlowWithChan(request *SuspendFlowRequest) (<-chan *SuspendFlowResponse, <-chan error)
SuspendFlowWithChan invokes the emr.SuspendFlow API asynchronously
func (*Client) TagResources ¶ added in v1.60.302
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the emr.TagResources API synchronously
func (*Client) TagResourcesWithCallback ¶ added in v1.60.302
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the emr.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶ added in v1.60.302
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the emr.TagResources API asynchronously
func (*Client) UntagResources ¶ added in v1.60.302
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the emr.UntagResources API synchronously
func (*Client) UntagResourcesWithCallback ¶ added in v1.60.302
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the emr.UntagResources API asynchronously
func (*Client) UntagResourcesWithChan ¶ added in v1.60.302
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the emr.UntagResources API asynchronously
type CloneFlowJobRequest ¶
type CloneFlowJobRequest struct { *requests.RpcRequest Name string `position:"Query" name:"Name"` Id string `position:"Query" name:"Id"` ProjectId string `position:"Query" name:"ProjectId"` }
CloneFlowJobRequest is the request struct for api CloneFlowJob
func CreateCloneFlowJobRequest ¶
func CreateCloneFlowJobRequest() (request *CloneFlowJobRequest)
CreateCloneFlowJobRequest creates a request to invoke CloneFlowJob API
type CloneFlowJobResponse ¶
type CloneFlowJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id string `json:"Id" xml:"Id"` }
CloneFlowJobResponse is the response struct for api CloneFlowJob
func CreateCloneFlowJobResponse ¶
func CreateCloneFlowJobResponse() (response *CloneFlowJobResponse)
CreateCloneFlowJobResponse creates a response to parse from CloneFlowJob response
type CloneFlowRequest ¶
type CloneFlowRequest struct { *requests.RpcRequest Id string `position:"Query" name:"Id"` ProjectId string `position:"Query" name:"ProjectId"` }
CloneFlowRequest is the request struct for api CloneFlow
func CreateCloneFlowRequest ¶
func CreateCloneFlowRequest() (request *CloneFlowRequest)
CreateCloneFlowRequest creates a request to invoke CloneFlow API
type CloneFlowResponse ¶
type CloneFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id string `json:"Id" xml:"Id"` }
CloneFlowResponse is the response struct for api CloneFlow
func CreateCloneFlowResponse ¶
func CreateCloneFlowResponse() (response *CloneFlowResponse)
CreateCloneFlowResponse creates a response to parse from CloneFlow response
type CloudWatchTrigger ¶
type CloudWatchTrigger struct { MetricName string `json:"MetricName" xml:"MetricName"` Period int `json:"Period" xml:"Period"` Statistics string `json:"Statistics" xml:"Statistics"` ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"` Threshold string `json:"Threshold" xml:"Threshold"` EvaluationCount string `json:"EvaluationCount" xml:"EvaluationCount"` Unit string `json:"Unit" xml:"Unit"` MetricDisplayName string `json:"MetricDisplayName" xml:"MetricDisplayName"` }
CloudWatchTrigger is a nested struct in emr response
type ClusterInfo ¶
type ClusterInfo struct { UserDefinedEmrEcsRole string `json:"UserDefinedEmrEcsRole" xml:"UserDefinedEmrEcsRole"` DataDiskKMSKeyId string `json:"DataDiskKMSKeyId" xml:"DataDiskKMSKeyId"` ImageId string `json:"ImageId" xml:"ImageId"` Configurations string `json:"Configurations" xml:"Configurations"` AutoScalingEnable bool `json:"AutoScalingEnable" xml:"AutoScalingEnable"` EasEnable bool `json:"EasEnable" xml:"EasEnable"` CreateType string `json:"CreateType" xml:"CreateType"` StartTime int64 `json:"StartTime" xml:"StartTime"` RunningTime int `json:"RunningTime" xml:"RunningTime"` LocalMetaDb bool `json:"LocalMetaDb" xml:"LocalMetaDb"` BootstrapFailed bool `json:"BootstrapFailed" xml:"BootstrapFailed"` Id string `json:"Id" xml:"Id"` VpcId string `json:"VpcId" xml:"VpcId"` SecurityGroupName string `json:"SecurityGroupName" xml:"SecurityGroupName"` TaskNodeInService int `json:"TaskNodeInService" xml:"TaskNodeInService"` DataDiskEncrypted bool `json:"DataDiskEncrypted" xml:"DataDiskEncrypted"` ExpiredTime int64 `json:"ExpiredTime" xml:"ExpiredTime"` NetType string `json:"NetType" xml:"NetType"` AutoScalingByLoadAllowed bool `json:"AutoScalingByLoadAllowed" xml:"AutoScalingByLoadAllowed"` Type string `json:"Type" xml:"Type"` ClusterId string `json:"ClusterId" xml:"ClusterId"` K8sClusterId string `json:"K8sClusterId" xml:"K8sClusterId"` DepositType string `json:"DepositType" xml:"DepositType"` AutoScalingWithGraceAllowed bool `json:"AutoScalingWithGraceAllowed" xml:"AutoScalingWithGraceAllowed"` OrderList string `json:"OrderList" xml:"OrderList"` CreateResource string `json:"CreateResource" xml:"CreateResource"` OperationId string `json:"OperationId" xml:"OperationId"` ResizeDiskEnable bool `json:"ResizeDiskEnable" xml:"ResizeDiskEnable"` StopTime int64 `json:"StopTime" xml:"StopTime"` ZoneId string `json:"ZoneId" xml:"ZoneId"` HasUncompletedOrder bool `json:"HasUncompletedOrder" xml:"HasUncompletedOrder"` MasterNodeInService int `json:"MasterNodeInService" xml:"MasterNodeInService"` Status string `json:"Status" xml:"Status"` MetaStoreType string `json:"MetaStoreType" xml:"MetaStoreType"` Name string `json:"Name" xml:"Name"` ClickhouseConf string `json:"ClickhouseConf" xml:"ClickhouseConf"` SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` AutoScalingSpotWithLimitAllowed bool `json:"AutoScalingSpotWithLimitAllowed" xml:"AutoScalingSpotWithLimitAllowed"` ResizeClusterEnable bool `json:"ResizeClusterEnable" xml:"ResizeClusterEnable"` ChargeType string `json:"ChargeType" xml:"ChargeType"` MachineType string `json:"MachineType" xml:"MachineType"` ShowSoftwareInterface bool `json:"ShowSoftwareInterface" xml:"ShowSoftwareInterface"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` ExtraInfo string `json:"ExtraInfo" xml:"ExtraInfo"` RelateClusterId string `json:"RelateClusterId" xml:"RelateClusterId"` GatewayClusterIds string `json:"GatewayClusterIds" xml:"GatewayClusterIds"` RegionId string `json:"RegionId" xml:"RegionId"` CoreNodeTotal int `json:"CoreNodeTotal" xml:"CoreNodeTotal"` IoOptimized bool `json:"IoOptimized" xml:"IoOptimized"` CoreNodeInService int `json:"CoreNodeInService" xml:"CoreNodeInService"` AutoScalingVersion string `json:"AutoScalingVersion" xml:"AutoScalingVersion"` UserId string `json:"UserId" xml:"UserId"` AutoScalingAllowed bool `json:"AutoScalingAllowed" xml:"AutoScalingAllowed"` MasterNodeTotal int `json:"MasterNodeTotal" xml:"MasterNodeTotal"` TaskNodeTotal int `json:"TaskNodeTotal" xml:"TaskNodeTotal"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` Period int `json:"Period" xml:"Period"` InstanceGeneration string `json:"InstanceGeneration" xml:"InstanceGeneration"` LogPath string `json:"LogPath" xml:"LogPath"` HighAvailabilityEnable bool `json:"HighAvailabilityEnable" xml:"HighAvailabilityEnable"` LogEnable bool `json:"LogEnable" xml:"LogEnable"` RelateClusterInfo RelateClusterInfo `json:"RelateClusterInfo" xml:"RelateClusterInfo"` OrderTaskInfo OrderTaskInfo `json:"OrderTaskInfo" xml:"OrderTaskInfo"` FailReason FailReason `json:"FailReason" xml:"FailReason"` SoftwareInfo SoftwareInfo `json:"SoftwareInfo" xml:"SoftwareInfo"` AccessInfo AccessInfo `json:"AccessInfo" xml:"AccessInfo"` HostPoolInfo HostPoolInfo `json:"HostPoolInfo" xml:"HostPoolInfo"` HostGroupList HostGroupListInDescribeClusterV2 `json:"HostGroupList" xml:"HostGroupList"` BootstrapActionList BootstrapActionListInDescribeClusterBasicInfo `json:"BootstrapActionList" xml:"BootstrapActionList"` GatewayClusterInfoList GatewayClusterInfoListInDescribeClusterBasicInfo `json:"GatewayClusterInfoList" xml:"GatewayClusterInfoList"` }
ClusterInfo is a nested struct in emr response
type ClusterInfoInListClusters ¶ added in v1.61.805
type ClusterInfoInListClusters struct { Id string `json:"Id" xml:"Id"` Name string `json:"Name" xml:"Name"` MachineType string `json:"MachineType" xml:"MachineType"` Type string `json:"Type" xml:"Type"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` RunningTime int `json:"RunningTime" xml:"RunningTime"` Status string `json:"Status" xml:"Status"` ChargeType string `json:"ChargeType" xml:"ChargeType"` ExpiredTime int64 `json:"ExpiredTime" xml:"ExpiredTime"` Period int `json:"Period" xml:"Period"` HasUncompletedOrder bool `json:"HasUncompletedOrder" xml:"HasUncompletedOrder"` OrderList string `json:"OrderList" xml:"OrderList"` CreateResource string `json:"CreateResource" xml:"CreateResource"` DepositType string `json:"DepositType" xml:"DepositType"` MetaStoreType string `json:"MetaStoreType" xml:"MetaStoreType"` K8sClusterId string `json:"K8sClusterId" xml:"K8sClusterId"` OperationId int64 `json:"OperationId" xml:"OperationId"` OrderTaskInfo OrderTaskInfo `json:"OrderTaskInfo" xml:"OrderTaskInfo"` FailReason FailReason `json:"FailReason" xml:"FailReason"` Tags TagsInListClusters `json:"Tags" xml:"Tags"` }
ClusterInfoInListClusters is a nested struct in emr response
type ClusterInstalledService ¶
type ClusterInstalledService struct { ServiceName string `json:"ServiceName" xml:"ServiceName"` ServiceDisplayName string `json:"ServiceDisplayName" xml:"ServiceDisplayName"` ServiceVersion string `json:"ServiceVersion" xml:"ServiceVersion"` ServiceEcmVersion string `json:"ServiceEcmVersion" xml:"ServiceEcmVersion"` ServiceStatus string `json:"serviceStatus" xml:"serviceStatus"` OnlyClient bool `json:"onlyClient" xml:"onlyClient"` NotStartedNum int `json:"notStartedNum" xml:"notStartedNum"` NeedRestartNum int `json:"needRestartNum" xml:"needRestartNum"` AbnormalNum int `json:"abnormalNum" xml:"abnormalNum"` Comment string `json:"comment" xml:"comment"` State string `json:"State" xml:"State"` ServiceActionList ServiceActionListInListClusterInstalledService `json:"ServiceActionList" xml:"ServiceActionList"` }
ClusterInstalledService is a nested struct in emr response
type ClusterInstalledServiceList ¶
type ClusterInstalledServiceList struct {
ClusterInstalledService []ClusterInstalledService `json:"ClusterInstalledService" xml:"ClusterInstalledService"`
}
ClusterInstalledServiceList is a nested struct in emr response
type ClusterOperation ¶
type ClusterOperation struct { OperationId string `json:"OperationId" xml:"OperationId"` OperationName string `json:"OperationName" xml:"OperationName"` StartTime string `json:"StartTime" xml:"StartTime"` Duration string `json:"Duration" xml:"Duration"` Status string `json:"Status" xml:"Status"` Percentage string `json:"Percentage" xml:"Percentage"` Comment string `json:"Comment" xml:"Comment"` }
ClusterOperation is a nested struct in emr response
type ClusterOperationHost ¶
type ClusterOperationHost struct { HostId string `json:"HostId" xml:"HostId"` HostName string `json:"HostName" xml:"HostName"` Status string `json:"Status" xml:"Status"` Percentage string `json:"Percentage" xml:"Percentage"` }
ClusterOperationHost is a nested struct in emr response
type ClusterOperationHostList ¶
type ClusterOperationHostList struct {
ClusterOperationHost []ClusterOperationHost `json:"ClusterOperationHost" xml:"ClusterOperationHost"`
}
ClusterOperationHostList is a nested struct in emr response
type ClusterOperationHostTask ¶
type ClusterOperationHostTask struct { TaskId string `json:"TaskId" xml:"TaskId"` TaskName string `json:"TaskName" xml:"TaskName"` Status string `json:"Status" xml:"Status"` Percentage string `json:"Percentage" xml:"Percentage"` }
ClusterOperationHostTask is a nested struct in emr response
type ClusterOperationHostTaskList ¶
type ClusterOperationHostTaskList struct {
ClusterOperationHostTask []ClusterOperationHostTask `json:"ClusterOperationHostTask" xml:"ClusterOperationHostTask"`
}
ClusterOperationHostTaskList is a nested struct in emr response
type ClusterOperationList ¶
type ClusterOperationList struct {
ClusterOperation []ClusterOperation `json:"ClusterOperation" xml:"ClusterOperation"`
}
ClusterOperationList is a nested struct in emr response
type ClusterOperationTask ¶ added in v1.61.805
type ClusterOperationTask struct { TaskId string `json:"TaskId" xml:"TaskId"` TaskName string `json:"TaskName" xml:"TaskName"` Status string `json:"Status" xml:"Status"` Percentage string `json:"Percentage" xml:"Percentage"` }
ClusterOperationTask is a nested struct in emr response
type ClusterOperationTaskList ¶ added in v1.61.805
type ClusterOperationTaskList struct {
ClusterOperationTask []ClusterOperationTask `json:"ClusterOperationTask" xml:"ClusterOperationTask"`
}
ClusterOperationTaskList is a nested struct in emr response
type ClusterService ¶
type ClusterService struct { ServiceName string `json:"ServiceName" xml:"ServiceName"` ServiceDisplayName string `json:"ServiceDisplayName" xml:"ServiceDisplayName"` ServiceVersion string `json:"ServiceVersion" xml:"ServiceVersion"` InstallStatus bool `json:"InstallStatus" xml:"InstallStatus"` ClientType bool `json:"ClientType" xml:"ClientType"` ServiceStatus string `json:"ServiceStatus" xml:"ServiceStatus"` HealthStatus string `json:"HealthStatus" xml:"HealthStatus"` NeedRestartInfo string `json:"NeedRestartInfo" xml:"NeedRestartInfo"` NotStartInfo string `json:"NotStartInfo" xml:"NotStartInfo"` AbnormalNum int `json:"AbnormalNum" xml:"AbnormalNum"` StoppedNum int `json:"StoppedNum" xml:"StoppedNum"` NeedRestartNum int `json:"NeedRestartNum" xml:"NeedRestartNum"` State string `json:"State" xml:"State"` ServiceActionList ServiceActionListInListClusterService `json:"ServiceActionList" xml:"ServiceActionList"` }
ClusterService is a nested struct in emr response
type ClusterServiceInfo ¶
type ClusterServiceInfo struct { ServiceName string `json:"ServiceName" xml:"ServiceName"` ServiceDisplayName string `json:"ServiceDisplayName" xml:"ServiceDisplayName"` ServiceVersion string `json:"ServiceVersion" xml:"ServiceVersion"` Mandatory bool `json:"Mandatory" xml:"Mandatory"` }
ClusterServiceInfo is a nested struct in emr response
type ClusterServiceInfoList ¶
type ClusterServiceInfoList struct {
ClusterServiceInfo []ClusterServiceInfo `json:"ClusterServiceInfo" xml:"ClusterServiceInfo"`
}
ClusterServiceInfoList is a nested struct in emr response
type ClusterServiceList ¶
type ClusterServiceList struct {
ClusterService []ClusterService `json:"ClusterService" xml:"ClusterService"`
}
ClusterServiceList is a nested struct in emr response
type ClusterServiceSummary ¶
type ClusterServiceSummary struct { Key string `json:"Key" xml:"Key"` DisplayName string `json:"DisplayName" xml:"DisplayName"` Value string `json:"Value" xml:"Value"` DesiredStoppedValue int `json:"DesiredStoppedValue" xml:"DesiredStoppedValue"` Status string `json:"Status" xml:"Status"` Type string `json:"Type" xml:"Type"` Category string `json:"Category" xml:"Category"` AlertInfo string `json:"AlertInfo" xml:"AlertInfo"` }
ClusterServiceSummary is a nested struct in emr response
type ClusterServiceSummaryList ¶
type ClusterServiceSummaryList struct {
ClusterServiceSummary []ClusterServiceSummary `json:"ClusterServiceSummary" xml:"ClusterServiceSummary"`
}
ClusterServiceSummaryList is a nested struct in emr response
type ClusterSetting ¶
type ClusterSetting struct { GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` ProjectId string `json:"ProjectId" xml:"ProjectId"` ClusterId string `json:"ClusterId" xml:"ClusterId"` K8sClusterId string `json:"K8sClusterId" xml:"K8sClusterId"` ClusterName string `json:"ClusterName" xml:"ClusterName"` DefaultUser string `json:"DefaultUser" xml:"DefaultUser"` DefaultQueue string `json:"DefaultQueue" xml:"DefaultQueue"` UserList UserListInListFlowProjectClusterSetting `json:"UserList" xml:"UserList"` QueueList QueueListInListFlowProjectClusterSetting `json:"QueueList" xml:"QueueList"` HostList HostListInListFlowProjectClusterSetting `json:"HostList" xml:"HostList"` }
ClusterSetting is a nested struct in emr response
type ClusterSettings ¶
type ClusterSettings struct {
ClusterSetting []ClusterSetting `json:"ClusterSetting" xml:"ClusterSetting"`
}
ClusterSettings is a nested struct in emr response
type ClusterTypeInfo ¶
type ClusterTypeInfo struct { ClusterType string `json:"ClusterType" xml:"ClusterType"` ClusterServiceInfoList ClusterServiceInfoList `json:"ClusterServiceInfoList" xml:"ClusterServiceInfoList"` ServiceInfoList ServiceInfoList `json:"ServiceInfoList" xml:"ServiceInfoList"` }
ClusterTypeInfo is a nested struct in emr response
type ClusterTypeInfoListInListEmrAvailableConfig ¶
type ClusterTypeInfoListInListEmrAvailableConfig struct {
ClusterTypeInfo []ClusterTypeInfo `json:"ClusterTypeInfo" xml:"ClusterTypeInfo"`
}
ClusterTypeInfoListInListEmrAvailableConfig is a nested struct in emr response
type ClusterTypeInfoListInListEmrMainVersion ¶
type ClusterTypeInfoListInListEmrMainVersion struct {
ClusterTypeInfo []ClusterTypeInfo `json:"ClusterTypeInfo" xml:"ClusterTypeInfo"`
}
ClusterTypeInfoListInListEmrMainVersion is a nested struct in emr response
type ClusterTypeWhiteUser ¶ added in v1.61.805
type ClusterTypeWhiteUser struct { ClusterType string `json:"ClusterType" xml:"ClusterType"` UserId string `json:"UserId" xml:"UserId"` }
ClusterTypeWhiteUser is a nested struct in emr response
type ClusterTypeWhiteUserList ¶ added in v1.61.805
type ClusterTypeWhiteUserList struct {
ClusterTypeWhiteUser []ClusterTypeWhiteUser `json:"ClusterTypeWhiteUser" xml:"ClusterTypeWhiteUser"`
}
ClusterTypeWhiteUserList is a nested struct in emr response
type ClustersInListClusters ¶
type ClustersInListClusters struct {
ClusterInfo []ClusterInfoInListClusters `json:"ClusterInfo" xml:"ClusterInfo"`
}
ClustersInListClusters is a nested struct in emr response
type ClustersInListFlowCluster ¶
type ClustersInListFlowCluster struct {
ClusterInfo []ClusterInfo `json:"ClusterInfo" xml:"ClusterInfo"`
}
ClustersInListFlowCluster is a nested struct in emr response
type ClustersInListFlowClusterAll ¶
type ClustersInListFlowClusterAll struct {
ClusterInfo []ClusterInfo `json:"ClusterInfo" xml:"ClusterInfo"`
}
ClustersInListFlowClusterAll is a nested struct in emr response
type Component ¶
type Component struct { ServiceName string `json:"ServiceName" xml:"ServiceName"` ServiceDisplayName string `json:"ServiceDisplayName" xml:"ServiceDisplayName"` ComponentName string `json:"ComponentName" xml:"ComponentName"` ComponentDisplayName string `json:"ComponentDisplayName" xml:"ComponentDisplayName"` Status string `json:"Status" xml:"Status"` NeedRestart bool `json:"NeedRestart" xml:"NeedRestart"` HostId string `json:"HostId" xml:"HostId"` ServerStatus string `json:"ServerStatus" xml:"ServerStatus"` HostName string `json:"HostName" xml:"HostName"` PublicIp string `json:"PublicIp" xml:"PublicIp"` PrivateIp string `json:"PrivateIp" xml:"PrivateIp"` Role string `json:"Role" xml:"Role"` InstanceType string `json:"InstanceType" xml:"InstanceType"` Cpu int `json:"Cpu" xml:"Cpu"` Memory int `json:"Memory" xml:"Memory"` HostInstanceId string `json:"HostInstanceId" xml:"HostInstanceId"` SerialNumber string `json:"SerialNumber" xml:"SerialNumber"` CommissionStatus string `json:"CommissionStatus" xml:"CommissionStatus"` State string `json:"State" xml:"State"` HealthStatus string `json:"HealthStatus" xml:"HealthStatus"` HealthReportTime int64 `json:"HealthReportTime" xml:"HealthReportTime"` }
Component is a nested struct in emr response
type ComponentList ¶ added in v1.60.302
type ComponentList struct {
Component []Component `json:"Component" xml:"Component"`
}
ComponentList is a nested struct in emr response
type Config ¶
type Config struct { Author string `json:"Author" xml:"Author"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ConfigValue string `json:"ConfigValue" xml:"ConfigValue"` ConfigVersion string `json:"ConfigVersion" xml:"ConfigVersion"` Applied string `json:"Applied" xml:"Applied"` Replace string `json:"Replace" xml:"Replace"` Comment string `json:"Comment" xml:"Comment"` ConfigKey string `json:"ConfigKey" xml:"ConfigKey"` ServiceName string `json:"ServiceName" xml:"ServiceName"` FileName string `json:"FileName" xml:"FileName"` Encrypt string `json:"Encrypt" xml:"Encrypt"` ConfigValueList ConfigValueList `json:"ConfigValueList" xml:"ConfigValueList"` PropertyInfoList PropertyInfoList `json:"PropertyInfoList" xml:"PropertyInfoList"` }
Config is a nested struct in emr response
type ConfigHistory ¶
type ConfigHistory struct { ServiceName string `json:"ServiceName" xml:"ServiceName"` ConfigVersion string `json:"ConfigVersion" xml:"ConfigVersion"` ConfigFileName string `json:"ConfigFileName" xml:"ConfigFileName"` ConfigItemName string `json:"ConfigItemName" xml:"ConfigItemName"` NewValue string `json:"NewValue" xml:"NewValue"` OldValue string `json:"OldValue" xml:"OldValue"` Applied bool `json:"Applied" xml:"Applied"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` Author string `json:"Author" xml:"Author"` Comment string `json:"Comment" xml:"Comment"` HostGroupId string `json:"HostGroupId" xml:"HostGroupId"` HostGroupName string `json:"HostGroupName" xml:"HostGroupName"` HostInstanceId string `json:"HostInstanceId" xml:"HostInstanceId"` HostName string `json:"HostName" xml:"HostName"` }
ConfigHistory is a nested struct in emr response
type ConfigHistoryList ¶ added in v1.60.302
type ConfigHistoryList struct {
ConfigHistory []ConfigHistory `json:"ConfigHistory" xml:"ConfigHistory"`
}
ConfigHistoryList is a nested struct in emr response
type ConfigItemValue ¶
type ConfigItemValue struct { ItemName string `json:"ItemName" xml:"ItemName"` Value string `json:"Value" xml:"Value"` IsCustom bool `json:"IsCustom" xml:"IsCustom"` Description string `json:"Description" xml:"Description"` ValueScope string `json:"ValueScope" xml:"ValueScope"` }
ConfigItemValue is a nested struct in emr response
type ConfigItemValueList ¶ added in v1.61.1392
type ConfigItemValueList struct {
ConfigItemValue []ConfigItemValue `json:"ConfigItemValue" xml:"ConfigItemValue"`
}
ConfigItemValueList is a nested struct in emr response
type ConfigListInDescribeClusterTemplate ¶
type ConfigListInDescribeClusterTemplate struct {
Config []Config `json:"Config" xml:"Config"`
}
ConfigListInDescribeClusterTemplate is a nested struct in emr response
type ConfigListInListClusterTemplates ¶
type ConfigListInListClusterTemplates struct {
Config []Config `json:"Config" xml:"Config"`
}
ConfigListInListClusterTemplates is a nested struct in emr response
type ConfigTag ¶
type ConfigTag struct { Tag string `json:"Tag" xml:"Tag"` TagDesc string `json:"TagDesc" xml:"TagDesc"` ValueList ValueList `json:"ValueList" xml:"ValueList"` }
ConfigTag is a nested struct in emr response
type ConfigTagList ¶ added in v1.60.302
type ConfigTagList struct {
ConfigTag []ConfigTag `json:"ConfigTag" xml:"ConfigTag"`
}
ConfigTagList is a nested struct in emr response
type ConfigValue ¶
type ConfigValue struct { ConfigName string `json:"ConfigName" xml:"ConfigName"` AllowCustom bool `json:"AllowCustom" xml:"AllowCustom"` Scope string `json:"Scope" xml:"Scope"` ScopeId int64 `json:"ScopeId" xml:"ScopeId"` ConfigItemValueList ConfigItemValueList `json:"ConfigItemValueList" xml:"ConfigItemValueList"` }
ConfigValue is a nested struct in emr response
type ConfigValueList ¶ added in v1.61.1392
type ConfigValueList struct {
ConfigValue []ConfigValue `json:"ConfigValue" xml:"ConfigValue"`
}
ConfigValueList is a nested struct in emr response
type ContainerStatus ¶
type ContainerStatus struct { ApplicationId string `json:"ApplicationId" xml:"ApplicationId"` ContainerId string `json:"ContainerId" xml:"ContainerId"` HostName string `json:"HostName" xml:"HostName"` Status string `json:"Status" xml:"Status"` }
ContainerStatus is a nested struct in emr response
type ContainerStatusList ¶
type ContainerStatusList struct {
ContainerStatus []ContainerStatus `json:"ContainerStatus" xml:"ContainerStatus"`
}
ContainerStatusList is a nested struct in emr response
type CreateClusterTemplateBootstrapAction ¶
type CreateClusterTemplateBootstrapAction struct { Path string `name:"Path"` ExecutionTarget string `name:"ExecutionTarget"` ExecutionMoment string `name:"ExecutionMoment"` Arg string `name:"Arg"` Name string `name:"Name"` ExecutionFailStrategy string `name:"ExecutionFailStrategy"` }
CreateClusterTemplateBootstrapAction is a repeated param struct in CreateClusterTemplateRequest
type CreateClusterTemplateConfig ¶
type CreateClusterTemplateConfig struct { ConfigKey string `name:"ConfigKey"` FileName string `name:"FileName"` Encrypt string `name:"Encrypt"` Replace string `name:"Replace"` ConfigValue string `name:"ConfigValue"` ServiceName string `name:"ServiceName"` }
CreateClusterTemplateConfig is a repeated param struct in CreateClusterTemplateRequest
type CreateClusterTemplateHostGroup ¶
type CreateClusterTemplateHostGroup struct { Period string `name:"Period"` SysDiskCapacity string `name:"SysDiskCapacity"` PrivatePoolOptionsId string `name:"PrivatePoolOptionsId"` DiskCapacity string `name:"DiskCapacity"` SysDiskType string `name:"SysDiskType"` ClusterId string `name:"ClusterId"` DiskType string `name:"DiskType"` HostGroupName string `name:"HostGroupName"` VSwitchId string `name:"VSwitchId"` DiskCount string `name:"DiskCount"` AutoRenew string `name:"AutoRenew"` HostGroupId string `name:"HostGroupId"` NodeCount string `name:"NodeCount"` InstanceType string `name:"InstanceType"` Comment string `name:"Comment"` ChargeType string `name:"ChargeType"` MultiInstanceTypes string `name:"MultiInstanceTypes"` CreateType string `name:"CreateType"` HostGroupType string `name:"HostGroupType"` PrivatePoolOptionsMatchCriteria string `name:"PrivatePoolOptionsMatchCriteria"` }
CreateClusterTemplateHostGroup is a repeated param struct in CreateClusterTemplateRequest
type CreateClusterTemplateRequest ¶
type CreateClusterTemplateRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` LogPath string `position:"Query" name:"LogPath"` MasterPwd string `position:"Query" name:"MasterPwd"` Configurations string `position:"Query" name:"Configurations"` SshEnable requests.Boolean `position:"Query" name:"SshEnable"` KeyPairName string `position:"Query" name:"KeyPairName"` MetaStoreType string `position:"Query" name:"MetaStoreType"` SecurityGroupName string `position:"Query" name:"SecurityGroupName"` MachineType string `position:"Query" name:"MachineType"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` BootstrapAction *[]CreateClusterTemplateBootstrapAction `position:"Query" name:"BootstrapAction" type:"Repeated"` MetaStoreConf string `position:"Query" name:"MetaStoreConf"` EmrVer string `position:"Query" name:"EmrVer"` Tag *[]CreateClusterTemplateTag `position:"Query" name:"Tag" type:"Repeated"` IsOpenPublicIp requests.Boolean `position:"Query" name:"IsOpenPublicIp"` Period requests.Integer `position:"Query" name:"Period"` InstanceGeneration string `position:"Query" name:"InstanceGeneration"` VSwitchId string `position:"Query" name:"VSwitchId"` ClusterType string `position:"Query" name:"ClusterType"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` OptionSoftWareList *[]string `position:"Query" name:"OptionSoftWareList" type:"Repeated"` NetType string `position:"Query" name:"NetType"` ZoneId string `position:"Query" name:"ZoneId"` UseCustomHiveMetaDb requests.Boolean `position:"Query" name:"UseCustomHiveMetaDb"` InitCustomHiveMetaDb requests.Boolean `position:"Query" name:"InitCustomHiveMetaDb"` ClientToken string `position:"Query" name:"ClientToken"` IoOptimized requests.Boolean `position:"Query" name:"IoOptimized"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` EasEnable requests.Boolean `position:"Query" name:"EasEnable"` DepositType string `position:"Query" name:"DepositType"` DataDiskKMSKeyId string `position:"Query" name:"DataDiskKMSKeyId"` UseLocalMetaDb requests.Boolean `position:"Query" name:"UseLocalMetaDb"` TemplateName string `position:"Query" name:"TemplateName"` UserDefinedEmrEcsRole string `position:"Query" name:"UserDefinedEmrEcsRole"` DataDiskEncrypted requests.Boolean `position:"Query" name:"DataDiskEncrypted"` VpcId string `position:"Query" name:"VpcId"` HostGroup *[]CreateClusterTemplateHostGroup `position:"Query" name:"HostGroup" type:"Repeated"` Config *[]CreateClusterTemplateConfig `position:"Query" name:"Config" type:"Repeated"` HighAvailabilityEnable requests.Boolean `position:"Query" name:"HighAvailabilityEnable"` }
CreateClusterTemplateRequest is the request struct for api CreateClusterTemplate
func CreateCreateClusterTemplateRequest ¶
func CreateCreateClusterTemplateRequest() (request *CreateClusterTemplateRequest)
CreateCreateClusterTemplateRequest creates a request to invoke CreateClusterTemplate API
type CreateClusterTemplateResponse ¶
type CreateClusterTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ClusterTemplateId string `json:"ClusterTemplateId" xml:"ClusterTemplateId"` }
CreateClusterTemplateResponse is the response struct for api CreateClusterTemplate
func CreateCreateClusterTemplateResponse ¶
func CreateCreateClusterTemplateResponse() (response *CreateClusterTemplateResponse)
CreateCreateClusterTemplateResponse creates a response to parse from CreateClusterTemplate response
type CreateClusterTemplateTag ¶ added in v1.61.805
CreateClusterTemplateTag is a repeated param struct in CreateClusterTemplateRequest
type CreateClusterV2BootstrapAction ¶
type CreateClusterV2BootstrapAction struct { Path string `name:"Path"` ExecutionTarget string `name:"ExecutionTarget"` ExecutionMoment string `name:"ExecutionMoment"` Arg string `name:"Arg"` Name string `name:"Name"` ExecutionFailStrategy string `name:"ExecutionFailStrategy"` }
CreateClusterV2BootstrapAction is a repeated param struct in CreateClusterV2Request
type CreateClusterV2Config ¶
type CreateClusterV2Config struct { ConfigKey string `name:"ConfigKey"` FileName string `name:"FileName"` Encrypt string `name:"Encrypt"` Replace string `name:"Replace"` ConfigValue string `name:"ConfigValue"` ServiceName string `name:"ServiceName"` }
CreateClusterV2Config is a repeated param struct in CreateClusterV2Request
type CreateClusterV2HostComponentInfo ¶
type CreateClusterV2HostComponentInfo struct { HostName string `name:"HostName"` ComponentNameList *[]string `name:"ComponentNameList" type:"Repeated"` ServiceName string `name:"ServiceName"` }
CreateClusterV2HostComponentInfo is a repeated param struct in CreateClusterV2Request
type CreateClusterV2HostGroup ¶
type CreateClusterV2HostGroup struct { Period string `name:"Period"` SysDiskCapacity string `name:"SysDiskCapacity"` PrivatePoolOptionsId string `name:"PrivatePoolOptionsId"` DiskCapacity string `name:"DiskCapacity"` SysDiskType string `name:"SysDiskType"` ClusterId string `name:"ClusterId"` DiskType string `name:"DiskType"` HostGroupName string `name:"HostGroupName"` VSwitchId string `name:"VSwitchId"` DiskCount string `name:"DiskCount"` AutoRenew string `name:"AutoRenew"` GpuDriver string `name:"GpuDriver"` HostGroupId string `name:"HostGroupId"` NodeCount string `name:"NodeCount"` InstanceType string `name:"InstanceType"` Comment string `name:"Comment"` ChargeType string `name:"ChargeType"` CreateType string `name:"CreateType"` HostGroupType string `name:"HostGroupType"` PrivatePoolOptionsMatchCriteria string `name:"PrivatePoolOptionsMatchCriteria"` }
CreateClusterV2HostGroup is a repeated param struct in CreateClusterV2Request
type CreateClusterV2PromotionInfo ¶ added in v1.61.805
type CreateClusterV2PromotionInfo struct { PromotionOptionCode string `name:"PromotionOptionCode"` ProductCode string `name:"ProductCode"` PromotionOptionNo string `name:"PromotionOptionNo"` }
CreateClusterV2PromotionInfo is a repeated param struct in CreateClusterV2Request
type CreateClusterV2Request ¶
type CreateClusterV2Request struct { *requests.RpcRequest AutoPayOrder requests.Boolean `position:"Query" name:"AutoPayOrder"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` LogPath string `position:"Query" name:"LogPath"` MasterPwd string `position:"Query" name:"MasterPwd"` Configurations string `position:"Query" name:"Configurations"` SshEnable requests.Boolean `position:"Query" name:"SshEnable"` KeyPairName string `position:"Query" name:"KeyPairName"` MetaStoreType string `position:"Query" name:"MetaStoreType"` SecurityGroupName string `position:"Query" name:"SecurityGroupName"` MachineType string `position:"Query" name:"MachineType"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` HostComponentInfo *[]CreateClusterV2HostComponentInfo `position:"Query" name:"HostComponentInfo" type:"Repeated"` ClickHouseConf string `position:"Query" name:"ClickHouseConf"` BootstrapAction *[]CreateClusterV2BootstrapAction `position:"Query" name:"BootstrapAction" type:"Repeated"` MetaStoreConf string `position:"Query" name:"MetaStoreConf"` EmrVer string `position:"Query" name:"EmrVer"` Tag *[]CreateClusterV2Tag `position:"Query" name:"Tag" type:"Repeated"` AuthorizeContent string `position:"Query" name:"AuthorizeContent"` IsOpenPublicIp requests.Boolean `position:"Query" name:"IsOpenPublicIp"` Period requests.Integer `position:"Query" name:"Period"` InstanceGeneration string `position:"Query" name:"InstanceGeneration"` VSwitchId string `position:"Query" name:"VSwitchId"` ClusterType string `position:"Query" name:"ClusterType"` ExtraAttributes string `position:"Query" name:"ExtraAttributes"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` OptionSoftWareList *[]string `position:"Query" name:"OptionSoftWareList" type:"Repeated"` NetType string `position:"Query" name:"NetType"` Name string `position:"Query" name:"Name"` ZoneId string `position:"Query" name:"ZoneId"` UseCustomHiveMetaDB requests.Boolean `position:"Query" name:"UseCustomHiveMetaDB"` InitCustomHiveMetaDB requests.Boolean `position:"Query" name:"InitCustomHiveMetaDB"` ClientToken string `position:"Query" name:"ClientToken"` IoOptimized requests.Boolean `position:"Query" name:"IoOptimized"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` EasEnable requests.Boolean `position:"Query" name:"EasEnable"` DepositType string `position:"Query" name:"DepositType"` DataDiskKMSKeyId string `position:"Query" name:"DataDiskKMSKeyId"` UseLocalMetaDb requests.Boolean `position:"Query" name:"UseLocalMetaDb"` UserInfo *[]CreateClusterV2UserInfo `position:"Query" name:"UserInfo" type:"Repeated"` UserDefinedEmrEcsRole string `position:"Query" name:"UserDefinedEmrEcsRole"` DataDiskEncrypted requests.Boolean `position:"Query" name:"DataDiskEncrypted"` WhiteListType string `position:"Query" name:"WhiteListType"` RelatedClusterId string `position:"Query" name:"RelatedClusterId"` VpcId string `position:"Query" name:"VpcId"` PromotionInfo *[]CreateClusterV2PromotionInfo `position:"Query" name:"PromotionInfo" type:"Repeated"` HostGroup *[]CreateClusterV2HostGroup `position:"Query" name:"HostGroup" type:"Repeated"` ChargeType string `position:"Query" name:"ChargeType"` ServiceInfo *[]CreateClusterV2ServiceInfo `position:"Query" name:"ServiceInfo" type:"Repeated"` Config *[]CreateClusterV2Config `position:"Query" name:"Config" type:"Repeated"` HighAvailabilityEnable requests.Boolean `position:"Query" name:"HighAvailabilityEnable"` }
CreateClusterV2Request is the request struct for api CreateClusterV2
func CreateCreateClusterV2Request ¶
func CreateCreateClusterV2Request() (request *CreateClusterV2Request)
CreateCreateClusterV2Request creates a request to invoke CreateClusterV2 API
type CreateClusterV2Response ¶
type CreateClusterV2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ClusterId string `json:"ClusterId" xml:"ClusterId"` EmrOrderId string `json:"EmrOrderId" xml:"EmrOrderId"` MasterOrderId string `json:"MasterOrderId" xml:"MasterOrderId"` CoreOrderId string `json:"CoreOrderId" xml:"CoreOrderId"` }
CreateClusterV2Response is the response struct for api CreateClusterV2
func CreateCreateClusterV2Response ¶
func CreateCreateClusterV2Response() (response *CreateClusterV2Response)
CreateCreateClusterV2Response creates a response to parse from CreateClusterV2 response
type CreateClusterV2ServiceInfo ¶ added in v1.60.302
type CreateClusterV2ServiceInfo struct { ServiceVersion string `name:"ServiceVersion"` ServiceName string `name:"ServiceName"` }
CreateClusterV2ServiceInfo is a repeated param struct in CreateClusterV2Request
type CreateClusterV2Tag ¶ added in v1.60.302
CreateClusterV2Tag is a repeated param struct in CreateClusterV2Request
type CreateClusterV2UserInfo ¶
type CreateClusterV2UserInfo struct { Password string `name:"Password"` UserId string `name:"UserId"` UserName string `name:"UserName"` }
CreateClusterV2UserInfo is a repeated param struct in CreateClusterV2Request
type CreateClusterWithTemplateRequest ¶
type CreateClusterWithTemplateRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` UniqueTag string `position:"Query" name:"UniqueTag"` ClusterName string `position:"Query" name:"ClusterName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` TemplateBizId string `position:"Query" name:"TemplateBizId"` }
CreateClusterWithTemplateRequest is the request struct for api CreateClusterWithTemplate
func CreateCreateClusterWithTemplateRequest ¶
func CreateCreateClusterWithTemplateRequest() (request *CreateClusterWithTemplateRequest)
CreateCreateClusterWithTemplateRequest creates a request to invoke CreateClusterWithTemplate API
type CreateClusterWithTemplateResponse ¶
type CreateClusterWithTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ClusterId string `json:"ClusterId" xml:"ClusterId"` EmrOrderId string `json:"EmrOrderId" xml:"EmrOrderId"` MasterOrderId string `json:"MasterOrderId" xml:"MasterOrderId"` CoreOrderId string `json:"CoreOrderId" xml:"CoreOrderId"` }
CreateClusterWithTemplateResponse is the response struct for api CreateClusterWithTemplate
func CreateCreateClusterWithTemplateResponse ¶
func CreateCreateClusterWithTemplateResponse() (response *CreateClusterWithTemplateResponse)
CreateCreateClusterWithTemplateResponse creates a response to parse from CreateClusterWithTemplate response
type CreateFlowCategoryRequest ¶
type CreateFlowCategoryRequest struct { *requests.RpcRequest Type string `position:"Query" name:"Type"` ParentId string `position:"Query" name:"ParentId"` Name string `position:"Query" name:"Name"` ProjectId string `position:"Query" name:"ProjectId"` }
CreateFlowCategoryRequest is the request struct for api CreateFlowCategory
func CreateCreateFlowCategoryRequest ¶
func CreateCreateFlowCategoryRequest() (request *CreateFlowCategoryRequest)
CreateCreateFlowCategoryRequest creates a request to invoke CreateFlowCategory API
type CreateFlowCategoryResponse ¶
type CreateFlowCategoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id string `json:"Id" xml:"Id"` }
CreateFlowCategoryResponse is the response struct for api CreateFlowCategory
func CreateCreateFlowCategoryResponse ¶
func CreateCreateFlowCategoryResponse() (response *CreateFlowCategoryResponse)
CreateCreateFlowCategoryResponse creates a response to parse from CreateFlowCategory response
type CreateFlowForWebRequest ¶
type CreateFlowForWebRequest struct { *requests.RpcRequest CronExpr string `position:"Query" name:"CronExpr"` Description string `position:"Query" name:"Description"` AlertUserGroupBizId string `position:"Query" name:"AlertUserGroupBizId"` Lifecycle string `position:"Query" name:"Lifecycle"` HostName string `position:"Query" name:"HostName"` CreateCluster requests.Boolean `position:"Query" name:"CreateCluster"` EndSchedule requests.Integer `position:"Query" name:"EndSchedule"` AlertConf string `position:"Query" name:"AlertConf"` ProjectId string `position:"Query" name:"ProjectId"` ParentFlowList string `position:"Query" name:"ParentFlowList"` LogArchiveLocation string `position:"Query" name:"LogArchiveLocation"` AlertDingDingGroupBizId string `position:"Query" name:"AlertDingDingGroupBizId"` StartSchedule requests.Integer `position:"Query" name:"StartSchedule"` ClusterId string `position:"Query" name:"ClusterId"` Graph string `position:"Query" name:"Graph"` Name string `position:"Query" name:"Name"` Namespace string `position:"Query" name:"Namespace"` ParentCategory string `position:"Query" name:"ParentCategory"` }
CreateFlowForWebRequest is the request struct for api CreateFlowForWeb
func CreateCreateFlowForWebRequest ¶
func CreateCreateFlowForWebRequest() (request *CreateFlowForWebRequest)
CreateCreateFlowForWebRequest creates a request to invoke CreateFlowForWeb API
type CreateFlowForWebResponse ¶
type CreateFlowForWebResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id string `json:"Id" xml:"Id"` }
CreateFlowForWebResponse is the response struct for api CreateFlowForWeb
func CreateCreateFlowForWebResponse ¶
func CreateCreateFlowForWebResponse() (response *CreateFlowForWebResponse)
CreateCreateFlowForWebResponse creates a response to parse from CreateFlowForWeb response
type CreateFlowJobRequest ¶
type CreateFlowJobRequest struct { *requests.RpcRequest RetryPolicy string `position:"Query" name:"RetryPolicy"` RunConf string `position:"Body" name:"RunConf"` Description string `position:"Body" name:"Description"` Type string `position:"Query" name:"Type"` ParamConf string `position:"Body" name:"ParamConf"` ResourceList *[]CreateFlowJobResourceList `position:"Body" name:"ResourceList" type:"Repeated"` FailAct string `position:"Query" name:"FailAct"` Mode string `position:"Query" name:"Mode"` MonitorConf string `position:"Body" name:"MonitorConf"` MaxRetry requests.Integer `position:"Query" name:"MaxRetry"` AlertConf string `position:"Query" name:"AlertConf"` ProjectId string `position:"Query" name:"ProjectId"` EnvConf string `position:"Body" name:"EnvConf"` MaxRunningTimeSec requests.Integer `position:"Query" name:"MaxRunningTimeSec"` ClusterId string `position:"Query" name:"ClusterId"` Params string `position:"Body" name:"Params"` CustomVariables string `position:"Body" name:"CustomVariables"` RetryInterval requests.Integer `position:"Query" name:"RetryInterval"` Name string `position:"Query" name:"Name"` Adhoc requests.Boolean `position:"Query" name:"Adhoc"` ParentCategory string `position:"Query" name:"ParentCategory"` }
CreateFlowJobRequest is the request struct for api CreateFlowJob
func CreateCreateFlowJobRequest ¶
func CreateCreateFlowJobRequest() (request *CreateFlowJobRequest)
CreateCreateFlowJobRequest creates a request to invoke CreateFlowJob API
type CreateFlowJobResourceList ¶
CreateFlowJobResourceList is a repeated param struct in CreateFlowJobRequest
type CreateFlowJobResponse ¶
type CreateFlowJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id string `json:"Id" xml:"Id"` }
CreateFlowJobResponse is the response struct for api CreateFlowJob
func CreateCreateFlowJobResponse ¶
func CreateCreateFlowJobResponse() (response *CreateFlowJobResponse)
CreateCreateFlowJobResponse creates a response to parse from CreateFlowJob response
type CreateFlowProjectClusterSettingRequest ¶
type CreateFlowProjectClusterSettingRequest struct { *requests.RpcRequest UserList *[]string `position:"Query" name:"UserList" type:"Repeated"` HostList *[]string `position:"Query" name:"HostList" type:"Repeated"` ClusterId string `position:"Query" name:"ClusterId"` DefaultQueue string `position:"Query" name:"DefaultQueue"` DefaultUser string `position:"Query" name:"DefaultUser"` QueueList *[]string `position:"Query" name:"QueueList" type:"Repeated"` ProjectId string `position:"Query" name:"ProjectId"` }
CreateFlowProjectClusterSettingRequest is the request struct for api CreateFlowProjectClusterSetting
func CreateCreateFlowProjectClusterSettingRequest ¶
func CreateCreateFlowProjectClusterSettingRequest() (request *CreateFlowProjectClusterSettingRequest)
CreateCreateFlowProjectClusterSettingRequest creates a request to invoke CreateFlowProjectClusterSetting API
type CreateFlowProjectClusterSettingResponse ¶
type CreateFlowProjectClusterSettingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
CreateFlowProjectClusterSettingResponse is the response struct for api CreateFlowProjectClusterSetting
func CreateCreateFlowProjectClusterSettingResponse ¶
func CreateCreateFlowProjectClusterSettingResponse() (response *CreateFlowProjectClusterSettingResponse)
CreateCreateFlowProjectClusterSettingResponse creates a response to parse from CreateFlowProjectClusterSetting response
type CreateFlowProjectRequest ¶
type CreateFlowProjectRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` ProductType string `position:"Query" name:"ProductType"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Name string `position:"Query" name:"Name"` }
CreateFlowProjectRequest is the request struct for api CreateFlowProject
func CreateCreateFlowProjectRequest ¶
func CreateCreateFlowProjectRequest() (request *CreateFlowProjectRequest)
CreateCreateFlowProjectRequest creates a request to invoke CreateFlowProject API
type CreateFlowProjectResponse ¶
type CreateFlowProjectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id string `json:"Id" xml:"Id"` }
CreateFlowProjectResponse is the response struct for api CreateFlowProject
func CreateCreateFlowProjectResponse ¶
func CreateCreateFlowProjectResponse() (response *CreateFlowProjectResponse)
CreateCreateFlowProjectResponse creates a response to parse from CreateFlowProject response
type CreateFlowProjectUserRequest ¶
type CreateFlowProjectUserRequest struct { *requests.RpcRequest ProjectId string `position:"Query" name:"ProjectId"` User *[]CreateFlowProjectUserUser `position:"Query" name:"User" type:"Repeated"` }
CreateFlowProjectUserRequest is the request struct for api CreateFlowProjectUser
func CreateCreateFlowProjectUserRequest ¶
func CreateCreateFlowProjectUserRequest() (request *CreateFlowProjectUserRequest)
CreateCreateFlowProjectUserRequest creates a request to invoke CreateFlowProjectUser API
type CreateFlowProjectUserResponse ¶
type CreateFlowProjectUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
CreateFlowProjectUserResponse is the response struct for api CreateFlowProjectUser
func CreateCreateFlowProjectUserResponse ¶
func CreateCreateFlowProjectUserResponse() (response *CreateFlowProjectUserResponse)
CreateCreateFlowProjectUserResponse creates a response to parse from CreateFlowProjectUser response
type CreateFlowProjectUserUser ¶
type CreateFlowProjectUserUser struct { UserId string `name:"UserId"` UserName string `name:"UserName"` }
CreateFlowProjectUserUser is a repeated param struct in CreateFlowProjectUserRequest
type CreateFlowRequest ¶
type CreateFlowRequest struct { *requests.RpcRequest CronExpr string `position:"Query" name:"CronExpr"` Description string `position:"Query" name:"Description"` AlertUserGroupBizId string `position:"Query" name:"AlertUserGroupBizId"` Lifecycle string `position:"Query" name:"Lifecycle"` HostName string `position:"Query" name:"HostName"` CreateCluster requests.Boolean `position:"Query" name:"CreateCluster"` EndSchedule requests.Integer `position:"Query" name:"EndSchedule"` AlertConf string `position:"Query" name:"AlertConf"` ProjectId string `position:"Query" name:"ProjectId"` ParentFlowList string `position:"Query" name:"ParentFlowList"` LogArchiveLocation string `position:"Query" name:"LogArchiveLocation"` AlertDingDingGroupBizId string `position:"Query" name:"AlertDingDingGroupBizId"` StartSchedule requests.Integer `position:"Query" name:"StartSchedule"` ClusterId string `position:"Query" name:"ClusterId"` Application string `position:"Query" name:"Application"` Name string `position:"Query" name:"Name"` Namespace string `position:"Query" name:"Namespace"` ParentCategory string `position:"Query" name:"ParentCategory"` }
CreateFlowRequest is the request struct for api CreateFlow
func CreateCreateFlowRequest ¶
func CreateCreateFlowRequest() (request *CreateFlowRequest)
CreateCreateFlowRequest creates a request to invoke CreateFlow API
type CreateFlowResponse ¶
type CreateFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id string `json:"Id" xml:"Id"` }
CreateFlowResponse is the response struct for api CreateFlow
func CreateCreateFlowResponse ¶
func CreateCreateFlowResponse() (response *CreateFlowResponse)
CreateCreateFlowResponse creates a response to parse from CreateFlow response
type CreateResourcePoolConfig ¶
type CreateResourcePoolConfig struct { ConfigKey string `name:"ConfigKey"` Note string `name:"Note"` ConfigType string `name:"configType"` TargetId string `name:"TargetId"` ConfigValue string `name:"ConfigValue"` Category string `name:"Category"` }
CreateResourcePoolConfig is a repeated param struct in CreateResourcePoolRequest
type CreateResourcePoolRequest ¶
type CreateResourcePoolRequest struct { *requests.RpcRequest Note string `position:"Query" name:"Note"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Active requests.Boolean `position:"Query" name:"Active"` ClusterId string `position:"Query" name:"ClusterId"` YarnSiteConfig string `position:"Query" name:"YarnSiteConfig"` Name string `position:"Query" name:"Name"` Config *[]CreateResourcePoolConfig `position:"Query" name:"Config" type:"Repeated"` PoolType string `position:"Query" name:"PoolType"` }
CreateResourcePoolRequest is the request struct for api CreateResourcePool
func CreateCreateResourcePoolRequest ¶
func CreateCreateResourcePoolRequest() (request *CreateResourcePoolRequest)
CreateCreateResourcePoolRequest creates a request to invoke CreateResourcePool API
type CreateResourcePoolResponse ¶
type CreateResourcePoolResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateResourcePoolResponse is the response struct for api CreateResourcePool
func CreateCreateResourcePoolResponse ¶
func CreateCreateResourcePoolResponse() (response *CreateResourcePoolResponse)
CreateCreateResourcePoolResponse creates a response to parse from CreateResourcePool response
type CreateResourceQueueConfig ¶
type CreateResourceQueueConfig struct { ConfigKey string `name:"ConfigKey"` Note string `name:"Note"` ConfigValue string `name:"ConfigValue"` Category string `name:"Category"` }
CreateResourceQueueConfig is a repeated param struct in CreateResourceQueueRequest
type CreateResourceQueueRequest ¶
type CreateResourceQueueRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` QualifiedName string `position:"Query" name:"QualifiedName"` ResourcePoolId requests.Integer `position:"Query" name:"ResourcePoolId"` ClusterId string `position:"Query" name:"ClusterId"` Leaf requests.Boolean `position:"Query" name:"Leaf"` ParentQueueId requests.Integer `position:"Query" name:"ParentQueueId"` Name string `position:"Query" name:"Name"` Config *[]CreateResourceQueueConfig `position:"Query" name:"Config" type:"Repeated"` }
CreateResourceQueueRequest is the request struct for api CreateResourceQueue
func CreateCreateResourceQueueRequest ¶
func CreateCreateResourceQueueRequest() (request *CreateResourceQueueRequest)
CreateCreateResourceQueueRequest creates a request to invoke CreateResourceQueue API
type CreateResourceQueueResponse ¶
type CreateResourceQueueResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateResourceQueueResponse is the response struct for api CreateResourceQueue
func CreateCreateResourceQueueResponse ¶
func CreateCreateResourceQueueResponse() (response *CreateResourceQueueResponse)
CreateCreateResourceQueueResponse creates a response to parse from CreateResourceQueue response
type CreateScalingGroupV2Request ¶ added in v1.61.805
type CreateScalingGroupV2Request struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` HostGroupId string `position:"Query" name:"HostGroupId"` Name string `position:"Query" name:"Name"` }
CreateScalingGroupV2Request is the request struct for api CreateScalingGroupV2
func CreateCreateScalingGroupV2Request ¶ added in v1.61.805
func CreateCreateScalingGroupV2Request() (request *CreateScalingGroupV2Request)
CreateCreateScalingGroupV2Request creates a request to invoke CreateScalingGroupV2 API
type CreateScalingGroupV2Response ¶ added in v1.61.805
type CreateScalingGroupV2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` }
CreateScalingGroupV2Response is the response struct for api CreateScalingGroupV2
func CreateCreateScalingGroupV2Response ¶ added in v1.61.805
func CreateCreateScalingGroupV2Response() (response *CreateScalingGroupV2Response)
CreateCreateScalingGroupV2Response creates a response to parse from CreateScalingGroupV2 response
type DaemonInfo ¶
type DaemonInfo struct {
Name string `json:"Name" xml:"Name"`
}
DaemonInfo is a nested struct in emr response
type DaemonInfos ¶
type DaemonInfos struct {
DaemonInfo []DaemonInfo `json:"DaemonInfo" xml:"DaemonInfo"`
}
DaemonInfos is a nested struct in emr response
type DeleteClusterTemplateRequest ¶
type DeleteClusterTemplateRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` BizId string `position:"Query" name:"BizId"` }
DeleteClusterTemplateRequest is the request struct for api DeleteClusterTemplate
func CreateDeleteClusterTemplateRequest ¶
func CreateDeleteClusterTemplateRequest() (request *DeleteClusterTemplateRequest)
CreateDeleteClusterTemplateRequest creates a request to invoke DeleteClusterTemplate API
type DeleteClusterTemplateResponse ¶
type DeleteClusterTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteClusterTemplateResponse is the response struct for api DeleteClusterTemplate
func CreateDeleteClusterTemplateResponse ¶
func CreateDeleteClusterTemplateResponse() (response *DeleteClusterTemplateResponse)
CreateDeleteClusterTemplateResponse creates a response to parse from DeleteClusterTemplate response
type DeleteFlowCategoryRequest ¶
type DeleteFlowCategoryRequest struct { *requests.RpcRequest Id string `position:"Query" name:"Id"` ProjectId string `position:"Query" name:"ProjectId"` }
DeleteFlowCategoryRequest is the request struct for api DeleteFlowCategory
func CreateDeleteFlowCategoryRequest ¶
func CreateDeleteFlowCategoryRequest() (request *DeleteFlowCategoryRequest)
CreateDeleteFlowCategoryRequest creates a request to invoke DeleteFlowCategory API
type DeleteFlowCategoryResponse ¶
type DeleteFlowCategoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
DeleteFlowCategoryResponse is the response struct for api DeleteFlowCategory
func CreateDeleteFlowCategoryResponse ¶
func CreateDeleteFlowCategoryResponse() (response *DeleteFlowCategoryResponse)
CreateDeleteFlowCategoryResponse creates a response to parse from DeleteFlowCategory response
type DeleteFlowJobRequest ¶
type DeleteFlowJobRequest struct { *requests.RpcRequest Id string `position:"Query" name:"Id"` ProjectId string `position:"Query" name:"ProjectId"` }
DeleteFlowJobRequest is the request struct for api DeleteFlowJob
func CreateDeleteFlowJobRequest ¶
func CreateDeleteFlowJobRequest() (request *DeleteFlowJobRequest)
CreateDeleteFlowJobRequest creates a request to invoke DeleteFlowJob API
type DeleteFlowJobResponse ¶
type DeleteFlowJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
DeleteFlowJobResponse is the response struct for api DeleteFlowJob
func CreateDeleteFlowJobResponse ¶
func CreateDeleteFlowJobResponse() (response *DeleteFlowJobResponse)
CreateDeleteFlowJobResponse creates a response to parse from DeleteFlowJob response
type DeleteFlowProjectClusterSettingRequest ¶
type DeleteFlowProjectClusterSettingRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` ProjectId string `position:"Query" name:"ProjectId"` }
DeleteFlowProjectClusterSettingRequest is the request struct for api DeleteFlowProjectClusterSetting
func CreateDeleteFlowProjectClusterSettingRequest ¶
func CreateDeleteFlowProjectClusterSettingRequest() (request *DeleteFlowProjectClusterSettingRequest)
CreateDeleteFlowProjectClusterSettingRequest creates a request to invoke DeleteFlowProjectClusterSetting API
type DeleteFlowProjectClusterSettingResponse ¶
type DeleteFlowProjectClusterSettingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
DeleteFlowProjectClusterSettingResponse is the response struct for api DeleteFlowProjectClusterSetting
func CreateDeleteFlowProjectClusterSettingResponse ¶
func CreateDeleteFlowProjectClusterSettingResponse() (response *DeleteFlowProjectClusterSettingResponse)
CreateDeleteFlowProjectClusterSettingResponse creates a response to parse from DeleteFlowProjectClusterSetting response
type DeleteFlowProjectRequest ¶
type DeleteFlowProjectRequest struct { *requests.RpcRequest ProjectId string `position:"Query" name:"ProjectId"` }
DeleteFlowProjectRequest is the request struct for api DeleteFlowProject
func CreateDeleteFlowProjectRequest ¶
func CreateDeleteFlowProjectRequest() (request *DeleteFlowProjectRequest)
CreateDeleteFlowProjectRequest creates a request to invoke DeleteFlowProject API
type DeleteFlowProjectResponse ¶
type DeleteFlowProjectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
DeleteFlowProjectResponse is the response struct for api DeleteFlowProject
func CreateDeleteFlowProjectResponse ¶
func CreateDeleteFlowProjectResponse() (response *DeleteFlowProjectResponse)
CreateDeleteFlowProjectResponse creates a response to parse from DeleteFlowProject response
type DeleteFlowProjectUserRequest ¶
type DeleteFlowProjectUserRequest struct { *requests.RpcRequest ProjectId string `position:"Query" name:"ProjectId"` UserName string `position:"Query" name:"UserName"` }
DeleteFlowProjectUserRequest is the request struct for api DeleteFlowProjectUser
func CreateDeleteFlowProjectUserRequest ¶
func CreateDeleteFlowProjectUserRequest() (request *DeleteFlowProjectUserRequest)
CreateDeleteFlowProjectUserRequest creates a request to invoke DeleteFlowProjectUser API
type DeleteFlowProjectUserResponse ¶
type DeleteFlowProjectUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
DeleteFlowProjectUserResponse is the response struct for api DeleteFlowProjectUser
func CreateDeleteFlowProjectUserResponse ¶
func CreateDeleteFlowProjectUserResponse() (response *DeleteFlowProjectUserResponse)
CreateDeleteFlowProjectUserResponse creates a response to parse from DeleteFlowProjectUser response
type DeleteFlowRequest ¶
type DeleteFlowRequest struct { *requests.RpcRequest Id string `position:"Query" name:"Id"` ProjectId string `position:"Query" name:"ProjectId"` }
DeleteFlowRequest is the request struct for api DeleteFlow
func CreateDeleteFlowRequest ¶
func CreateDeleteFlowRequest() (request *DeleteFlowRequest)
CreateDeleteFlowRequest creates a request to invoke DeleteFlow API
type DeleteFlowResponse ¶
type DeleteFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
DeleteFlowResponse is the response struct for api DeleteFlow
func CreateDeleteFlowResponse ¶
func CreateDeleteFlowResponse() (response *DeleteFlowResponse)
CreateDeleteFlowResponse creates a response to parse from DeleteFlow response
type DeleteResourcePoolRequest ¶
type DeleteResourcePoolRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourcePoolId string `position:"Query" name:"ResourcePoolId"` ClusterId string `position:"Query" name:"ClusterId"` }
DeleteResourcePoolRequest is the request struct for api DeleteResourcePool
func CreateDeleteResourcePoolRequest ¶
func CreateDeleteResourcePoolRequest() (request *DeleteResourcePoolRequest)
CreateDeleteResourcePoolRequest creates a request to invoke DeleteResourcePool API
type DeleteResourcePoolResponse ¶
type DeleteResourcePoolResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteResourcePoolResponse is the response struct for api DeleteResourcePool
func CreateDeleteResourcePoolResponse ¶
func CreateDeleteResourcePoolResponse() (response *DeleteResourcePoolResponse)
CreateDeleteResourcePoolResponse creates a response to parse from DeleteResourcePool response
type DeleteResourceQueueRequest ¶
type DeleteResourceQueueRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClusterId string `position:"Query" name:"ClusterId"` ResourceQueueId string `position:"Query" name:"ResourceQueueId"` }
DeleteResourceQueueRequest is the request struct for api DeleteResourceQueue
func CreateDeleteResourceQueueRequest ¶
func CreateDeleteResourceQueueRequest() (request *DeleteResourceQueueRequest)
CreateDeleteResourceQueueRequest creates a request to invoke DeleteResourceQueue API
type DeleteResourceQueueResponse ¶
type DeleteResourceQueueResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteResourceQueueResponse is the response struct for api DeleteResourceQueue
func CreateDeleteResourceQueueResponse ¶
func CreateDeleteResourceQueueResponse() (response *DeleteResourceQueueResponse)
CreateDeleteResourceQueueResponse creates a response to parse from DeleteResourceQueue response
type DependencyFlowList ¶
type DependencyFlowList struct {
ParentFlow []ParentFlow `json:"ParentFlow" xml:"ParentFlow"`
}
DependencyFlowList is a nested struct in emr response
type DescribeClusterBasicInfoRequest ¶
type DescribeClusterBasicInfoRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClusterId string `position:"Query" name:"ClusterId"` }
DescribeClusterBasicInfoRequest is the request struct for api DescribeClusterBasicInfo
func CreateDescribeClusterBasicInfoRequest ¶
func CreateDescribeClusterBasicInfoRequest() (request *DescribeClusterBasicInfoRequest)
CreateDescribeClusterBasicInfoRequest creates a request to invoke DescribeClusterBasicInfo API
type DescribeClusterBasicInfoResponse ¶
type DescribeClusterBasicInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ClusterInfo ClusterInfo `json:"ClusterInfo" xml:"ClusterInfo"` }
DescribeClusterBasicInfoResponse is the response struct for api DescribeClusterBasicInfo
func CreateDescribeClusterBasicInfoResponse ¶
func CreateDescribeClusterBasicInfoResponse() (response *DescribeClusterBasicInfoResponse)
CreateDescribeClusterBasicInfoResponse creates a response to parse from DescribeClusterBasicInfo response
type DescribeClusterOperationHostTaskLogRequest ¶
type DescribeClusterOperationHostTaskLogRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` HostId string `position:"Query" name:"HostId"` ClusterId string `position:"Query" name:"ClusterId"` OperationId string `position:"Query" name:"OperationId"` TaskId string `position:"Query" name:"TaskId"` Status string `position:"Query" name:"Status"` }
DescribeClusterOperationHostTaskLogRequest is the request struct for api DescribeClusterOperationHostTaskLog
func CreateDescribeClusterOperationHostTaskLogRequest ¶
func CreateDescribeClusterOperationHostTaskLogRequest() (request *DescribeClusterOperationHostTaskLogRequest)
CreateDescribeClusterOperationHostTaskLogRequest creates a request to invoke DescribeClusterOperationHostTaskLog API
type DescribeClusterOperationHostTaskLogResponse ¶
type DescribeClusterOperationHostTaskLogResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Stdout string `json:"Stdout" xml:"Stdout"` Stderr string `json:"Stderr" xml:"Stderr"` }
DescribeClusterOperationHostTaskLogResponse is the response struct for api DescribeClusterOperationHostTaskLog
func CreateDescribeClusterOperationHostTaskLogResponse ¶
func CreateDescribeClusterOperationHostTaskLogResponse() (response *DescribeClusterOperationHostTaskLogResponse)
CreateDescribeClusterOperationHostTaskLogResponse creates a response to parse from DescribeClusterOperationHostTaskLog response
type DescribeClusterResourcePoolSchedulerTypeRequest ¶
type DescribeClusterResourcePoolSchedulerTypeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClusterId string `position:"Query" name:"ClusterId"` }
DescribeClusterResourcePoolSchedulerTypeRequest is the request struct for api DescribeClusterResourcePoolSchedulerType
func CreateDescribeClusterResourcePoolSchedulerTypeRequest ¶
func CreateDescribeClusterResourcePoolSchedulerTypeRequest() (request *DescribeClusterResourcePoolSchedulerTypeRequest)
CreateDescribeClusterResourcePoolSchedulerTypeRequest creates a request to invoke DescribeClusterResourcePoolSchedulerType API
type DescribeClusterResourcePoolSchedulerTypeResponse ¶
type DescribeClusterResourcePoolSchedulerTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CurrentSchedulerType string `json:"CurrentSchedulerType" xml:"CurrentSchedulerType"` SupportSchedulerType string `json:"SupportSchedulerType" xml:"SupportSchedulerType"` DefaultSchedulerType string `json:"DefaultSchedulerType" xml:"DefaultSchedulerType"` }
DescribeClusterResourcePoolSchedulerTypeResponse is the response struct for api DescribeClusterResourcePoolSchedulerType
func CreateDescribeClusterResourcePoolSchedulerTypeResponse ¶
func CreateDescribeClusterResourcePoolSchedulerTypeResponse() (response *DescribeClusterResourcePoolSchedulerTypeResponse)
CreateDescribeClusterResourcePoolSchedulerTypeResponse creates a response to parse from DescribeClusterResourcePoolSchedulerType response
type DescribeClusterServiceConfigRequest ¶
type DescribeClusterServiceConfigRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` HostInstanceId string `position:"Query" name:"HostInstanceId"` TagValue string `position:"Query" name:"TagValue"` GroupId string `position:"Query" name:"GroupId"` ClusterId string `position:"Query" name:"ClusterId"` ConfigVersion string `position:"Query" name:"ConfigVersion"` ServiceName string `position:"Query" name:"ServiceName"` }
DescribeClusterServiceConfigRequest is the request struct for api DescribeClusterServiceConfig
func CreateDescribeClusterServiceConfigRequest ¶
func CreateDescribeClusterServiceConfigRequest() (request *DescribeClusterServiceConfigRequest)
CreateDescribeClusterServiceConfigRequest creates a request to invoke DescribeClusterServiceConfig API
type DescribeClusterServiceConfigResponse ¶
type DescribeClusterServiceConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Config Config `json:"Config" xml:"Config"` }
DescribeClusterServiceConfigResponse is the response struct for api DescribeClusterServiceConfig
func CreateDescribeClusterServiceConfigResponse ¶
func CreateDescribeClusterServiceConfigResponse() (response *DescribeClusterServiceConfigResponse)
CreateDescribeClusterServiceConfigResponse creates a response to parse from DescribeClusterServiceConfig response
type DescribeClusterServiceConfigTagRequest ¶
type DescribeClusterServiceConfigTagRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClusterId string `position:"Query" name:"ClusterId"` ConfigTag string `position:"Query" name:"ConfigTag"` ServiceName string `position:"Query" name:"ServiceName"` }
DescribeClusterServiceConfigTagRequest is the request struct for api DescribeClusterServiceConfigTag
func CreateDescribeClusterServiceConfigTagRequest ¶
func CreateDescribeClusterServiceConfigTagRequest() (request *DescribeClusterServiceConfigTagRequest)
CreateDescribeClusterServiceConfigTagRequest creates a request to invoke DescribeClusterServiceConfigTag API
type DescribeClusterServiceConfigTagResponse ¶
type DescribeClusterServiceConfigTagResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigTagList ConfigTagList `json:"ConfigTagList" xml:"ConfigTagList"` }
DescribeClusterServiceConfigTagResponse is the response struct for api DescribeClusterServiceConfigTag
func CreateDescribeClusterServiceConfigTagResponse ¶
func CreateDescribeClusterServiceConfigTagResponse() (response *DescribeClusterServiceConfigTagResponse)
CreateDescribeClusterServiceConfigTagResponse creates a response to parse from DescribeClusterServiceConfigTag response
type DescribeClusterServiceRequest ¶
type DescribeClusterServiceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClusterId string `position:"Query" name:"ClusterId"` ServiceName string `position:"Query" name:"ServiceName"` }
DescribeClusterServiceRequest is the request struct for api DescribeClusterService
func CreateDescribeClusterServiceRequest ¶
func CreateDescribeClusterServiceRequest() (request *DescribeClusterServiceRequest)
CreateDescribeClusterServiceRequest creates a request to invoke DescribeClusterService API
type DescribeClusterServiceResponse ¶
type DescribeClusterServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ServiceInfo ServiceInfo `json:"ServiceInfo" xml:"ServiceInfo"` }
DescribeClusterServiceResponse is the response struct for api DescribeClusterService
func CreateDescribeClusterServiceResponse ¶
func CreateDescribeClusterServiceResponse() (response *DescribeClusterServiceResponse)
CreateDescribeClusterServiceResponse creates a response to parse from DescribeClusterService response
type DescribeClusterTemplateRequest ¶
type DescribeClusterTemplateRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` BizId string `position:"Query" name:"BizId"` }
DescribeClusterTemplateRequest is the request struct for api DescribeClusterTemplate
func CreateDescribeClusterTemplateRequest ¶
func CreateDescribeClusterTemplateRequest() (request *DescribeClusterTemplateRequest)
CreateDescribeClusterTemplateRequest creates a request to invoke DescribeClusterTemplate API
type DescribeClusterTemplateResponse ¶
type DescribeClusterTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TemplateInfo TemplateInfo `json:"TemplateInfo" xml:"TemplateInfo"` }
DescribeClusterTemplateResponse is the response struct for api DescribeClusterTemplate
func CreateDescribeClusterTemplateResponse ¶
func CreateDescribeClusterTemplateResponse() (response *DescribeClusterTemplateResponse)
CreateDescribeClusterTemplateResponse creates a response to parse from DescribeClusterTemplate response
type DescribeClusterV2Request ¶
type DescribeClusterV2Request struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Id string `position:"Query" name:"Id"` }
DescribeClusterV2Request is the request struct for api DescribeClusterV2
func CreateDescribeClusterV2Request ¶
func CreateDescribeClusterV2Request() (request *DescribeClusterV2Request)
CreateDescribeClusterV2Request creates a request to invoke DescribeClusterV2 API
type DescribeClusterV2Response ¶
type DescribeClusterV2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ClusterInfo ClusterInfo `json:"ClusterInfo" xml:"ClusterInfo"` }
DescribeClusterV2Response is the response struct for api DescribeClusterV2
func CreateDescribeClusterV2Response ¶
func CreateDescribeClusterV2Response() (response *DescribeClusterV2Response)
CreateDescribeClusterV2Response creates a response to parse from DescribeClusterV2 response
type DescribeFlowCategoryRequest ¶
type DescribeFlowCategoryRequest struct { *requests.RpcRequest Id string `position:"Query" name:"Id"` ProjectId string `position:"Query" name:"ProjectId"` }
DescribeFlowCategoryRequest is the request struct for api DescribeFlowCategory
func CreateDescribeFlowCategoryRequest ¶
func CreateDescribeFlowCategoryRequest() (request *DescribeFlowCategoryRequest)
CreateDescribeFlowCategoryRequest creates a request to invoke DescribeFlowCategory API
type DescribeFlowCategoryResponse ¶
type DescribeFlowCategoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id string `json:"Id" xml:"Id"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` Name string `json:"Name" xml:"Name"` ParentId string `json:"ParentId" xml:"ParentId"` Type string `json:"Type" xml:"Type"` CategoryType string `json:"CategoryType" xml:"CategoryType"` ObjectType string `json:"ObjectType" xml:"ObjectType"` ObjectId string `json:"ObjectId" xml:"ObjectId"` ProjectId string `json:"ProjectId" xml:"ProjectId"` }
DescribeFlowCategoryResponse is the response struct for api DescribeFlowCategory
func CreateDescribeFlowCategoryResponse ¶
func CreateDescribeFlowCategoryResponse() (response *DescribeFlowCategoryResponse)
CreateDescribeFlowCategoryResponse creates a response to parse from DescribeFlowCategory response
type DescribeFlowCategoryTreeRequest ¶
type DescribeFlowCategoryTreeRequest struct { *requests.RpcRequest Type string `position:"Query" name:"Type"` Mode string `position:"Query" name:"Mode"` Keyword string `position:"Query" name:"Keyword"` ProjectId string `position:"Query" name:"ProjectId"` CategoryId string `position:"Query" name:"CategoryId"` }
DescribeFlowCategoryTreeRequest is the request struct for api DescribeFlowCategoryTree
func CreateDescribeFlowCategoryTreeRequest ¶
func CreateDescribeFlowCategoryTreeRequest() (request *DescribeFlowCategoryTreeRequest)
CreateDescribeFlowCategoryTreeRequest creates a request to invoke DescribeFlowCategoryTree API
type DescribeFlowCategoryTreeResponse ¶
type DescribeFlowCategoryTreeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` }
DescribeFlowCategoryTreeResponse is the response struct for api DescribeFlowCategoryTree
func CreateDescribeFlowCategoryTreeResponse ¶
func CreateDescribeFlowCategoryTreeResponse() (response *DescribeFlowCategoryTreeResponse)
CreateDescribeFlowCategoryTreeResponse creates a response to parse from DescribeFlowCategoryTree response
type DescribeFlowInstanceRequest ¶
type DescribeFlowInstanceRequest struct { *requests.RpcRequest Id string `position:"Query" name:"Id"` ProjectId string `position:"Query" name:"ProjectId"` }
DescribeFlowInstanceRequest is the request struct for api DescribeFlowInstance
func CreateDescribeFlowInstanceRequest ¶
func CreateDescribeFlowInstanceRequest() (request *DescribeFlowInstanceRequest)
CreateDescribeFlowInstanceRequest creates a request to invoke DescribeFlowInstance API
type DescribeFlowInstanceResponse ¶
type DescribeFlowInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id string `json:"Id" xml:"Id"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` FlowId string `json:"FlowId" xml:"FlowId"` FlowName string `json:"FlowName" xml:"FlowName"` ProjectId string `json:"ProjectId" xml:"ProjectId"` Status string `json:"Status" xml:"Status"` ClusterId string `json:"ClusterId" xml:"ClusterId"` Namespace string `json:"Namespace" xml:"Namespace"` LogArchiveLocation string `json:"LogArchiveLocation" xml:"LogArchiveLocation"` Lifecycle string `json:"Lifecycle" xml:"Lifecycle"` StartTime int64 `json:"StartTime" xml:"StartTime"` EndTime int64 `json:"EndTime" xml:"EndTime"` Duration int64 `json:"Duration" xml:"Duration"` ScheduleTime int64 `json:"ScheduleTime" xml:"ScheduleTime"` Graph string `json:"Graph" xml:"Graph"` CronExpression string `json:"CronExpression" xml:"CronExpression"` HasNodeFailed bool `json:"HasNodeFailed" xml:"HasNodeFailed"` DependencyFlowList DependencyFlowList `json:"DependencyFlowList" xml:"DependencyFlowList"` NodeInstance NodeInstanceInDescribeFlowInstance `json:"NodeInstance" xml:"NodeInstance"` }
DescribeFlowInstanceResponse is the response struct for api DescribeFlowInstance
func CreateDescribeFlowInstanceResponse ¶
func CreateDescribeFlowInstanceResponse() (response *DescribeFlowInstanceResponse)
CreateDescribeFlowInstanceResponse creates a response to parse from DescribeFlowInstance response
type DescribeFlowJobRequest ¶
type DescribeFlowJobRequest struct { *requests.RpcRequest Id string `position:"Query" name:"Id"` ProjectId string `position:"Query" name:"ProjectId"` }
DescribeFlowJobRequest is the request struct for api DescribeFlowJob
func CreateDescribeFlowJobRequest ¶
func CreateDescribeFlowJobRequest() (request *DescribeFlowJobRequest)
CreateDescribeFlowJobRequest creates a request to invoke DescribeFlowJob API
type DescribeFlowJobResponse ¶
type DescribeFlowJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id string `json:"Id" xml:"Id"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` Name string `json:"Name" xml:"Name"` Type string `json:"Type" xml:"Type"` Description string `json:"Description" xml:"Description"` FailAct string `json:"FailAct" xml:"FailAct"` MaxRetry int `json:"MaxRetry" xml:"MaxRetry"` RetryInterval int64 `json:"RetryInterval" xml:"RetryInterval"` RetryPolicy string `json:"RetryPolicy" xml:"RetryPolicy"` Params string `json:"Params" xml:"Params"` ParamConf string `json:"ParamConf" xml:"ParamConf"` CustomVariables string `json:"CustomVariables" xml:"CustomVariables"` EnvConf string `json:"EnvConf" xml:"EnvConf"` RunConf string `json:"RunConf" xml:"RunConf"` MonitorConf string `json:"MonitorConf" xml:"MonitorConf"` CategoryId string `json:"CategoryId" xml:"CategoryId"` Mode string `json:"mode" xml:"mode"` LastInstanceId string `json:"LastInstanceId" xml:"LastInstanceId"` Adhoc string `json:"Adhoc" xml:"Adhoc"` AlertConf string `json:"AlertConf" xml:"AlertConf"` EditLockDetail string `json:"EditLockDetail" xml:"EditLockDetail"` MaxRunningTimeSec int64 `json:"MaxRunningTimeSec" xml:"MaxRunningTimeSec"` ResourceList ResourceListInDescribeFlowJob `json:"ResourceList" xml:"ResourceList"` }
DescribeFlowJobResponse is the response struct for api DescribeFlowJob
func CreateDescribeFlowJobResponse ¶
func CreateDescribeFlowJobResponse() (response *DescribeFlowJobResponse)
CreateDescribeFlowJobResponse creates a response to parse from DescribeFlowJob response
type DescribeFlowNodeInstanceContainerLogRequest ¶
type DescribeFlowNodeInstanceContainerLogRequest struct { *requests.RpcRequest Offset requests.Integer `position:"Query" name:"Offset"` LogName string `position:"Query" name:"LogName"` Length requests.Integer `position:"Query" name:"Length"` NodeInstanceId string `position:"Query" name:"NodeInstanceId"` AppId string `position:"Query" name:"AppId"` ContainerId string `position:"Query" name:"ContainerId"` ProjectId string `position:"Query" name:"ProjectId"` }
DescribeFlowNodeInstanceContainerLogRequest is the request struct for api DescribeFlowNodeInstanceContainerLog
func CreateDescribeFlowNodeInstanceContainerLogRequest ¶
func CreateDescribeFlowNodeInstanceContainerLogRequest() (request *DescribeFlowNodeInstanceContainerLogRequest)
CreateDescribeFlowNodeInstanceContainerLogRequest creates a request to invoke DescribeFlowNodeInstanceContainerLog API
type DescribeFlowNodeInstanceContainerLogResponse ¶
type DescribeFlowNodeInstanceContainerLogResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` LogEnd bool `json:"LogEnd" xml:"LogEnd"` LogEntrys LogEntrysInDescribeFlowNodeInstanceContainerLog `json:"LogEntrys" xml:"LogEntrys"` }
DescribeFlowNodeInstanceContainerLogResponse is the response struct for api DescribeFlowNodeInstanceContainerLog
func CreateDescribeFlowNodeInstanceContainerLogResponse ¶
func CreateDescribeFlowNodeInstanceContainerLogResponse() (response *DescribeFlowNodeInstanceContainerLogResponse)
CreateDescribeFlowNodeInstanceContainerLogResponse creates a response to parse from DescribeFlowNodeInstanceContainerLog response
type DescribeFlowNodeInstanceLauncherLogRequest ¶
type DescribeFlowNodeInstanceLauncherLogRequest struct { *requests.RpcRequest Offset requests.Integer `position:"Query" name:"Offset"` Start requests.Integer `position:"Query" name:"Start"` Length requests.Integer `position:"Query" name:"Length"` EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` Reverse requests.Boolean `position:"Query" name:"Reverse"` NodeInstanceId string `position:"Query" name:"NodeInstanceId"` Lines requests.Integer `position:"Query" name:"Lines"` ProjectId string `position:"Query" name:"ProjectId"` }
DescribeFlowNodeInstanceLauncherLogRequest is the request struct for api DescribeFlowNodeInstanceLauncherLog
func CreateDescribeFlowNodeInstanceLauncherLogRequest ¶
func CreateDescribeFlowNodeInstanceLauncherLogRequest() (request *DescribeFlowNodeInstanceLauncherLogRequest)
CreateDescribeFlowNodeInstanceLauncherLogRequest creates a request to invoke DescribeFlowNodeInstanceLauncherLog API
type DescribeFlowNodeInstanceLauncherLogResponse ¶
type DescribeFlowNodeInstanceLauncherLogResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` LogEnd bool `json:"LogEnd" xml:"LogEnd"` LogEntrys LogEntrysInDescribeFlowNodeInstanceLauncherLog `json:"LogEntrys" xml:"LogEntrys"` }
DescribeFlowNodeInstanceLauncherLogResponse is the response struct for api DescribeFlowNodeInstanceLauncherLog
func CreateDescribeFlowNodeInstanceLauncherLogResponse ¶
func CreateDescribeFlowNodeInstanceLauncherLogResponse() (response *DescribeFlowNodeInstanceLauncherLogResponse)
CreateDescribeFlowNodeInstanceLauncherLogResponse creates a response to parse from DescribeFlowNodeInstanceLauncherLog response
type DescribeFlowNodeInstanceRequest ¶
type DescribeFlowNodeInstanceRequest struct { *requests.RpcRequest Id string `position:"Query" name:"Id"` ProjectId string `position:"Query" name:"ProjectId"` }
DescribeFlowNodeInstanceRequest is the request struct for api DescribeFlowNodeInstance
func CreateDescribeFlowNodeInstanceRequest ¶
func CreateDescribeFlowNodeInstanceRequest() (request *DescribeFlowNodeInstanceRequest)
CreateDescribeFlowNodeInstanceRequest creates a request to invoke DescribeFlowNodeInstance API
type DescribeFlowNodeInstanceResponse ¶
type DescribeFlowNodeInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id string `json:"Id" xml:"Id"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` Type string `json:"Type" xml:"Type"` Status string `json:"Status" xml:"Status"` JobId string `json:"JobId" xml:"JobId"` JobName string `json:"JobName" xml:"JobName"` JobType string `json:"JobType" xml:"JobType"` JobParams string `json:"JobParams" xml:"JobParams"` FailAct string `json:"FailAct" xml:"FailAct"` MaxRetry string `json:"MaxRetry" xml:"MaxRetry"` RetryInterval string `json:"RetryInterval" xml:"RetryInterval"` RetryPolicy string `json:"RetryPolicy" xml:"RetryPolicy"` NodeName string `json:"NodeName" xml:"NodeName"` FlowId string `json:"FlowId" xml:"FlowId"` FlowInstanceId string `json:"FlowInstanceId" xml:"FlowInstanceId"` ClusterId string `json:"ClusterId" xml:"ClusterId"` HostName string `json:"HostName" xml:"HostName"` ProjectId string `json:"ProjectId" xml:"ProjectId"` Pending bool `json:"Pending" xml:"Pending"` StartTime int64 `json:"StartTime" xml:"StartTime"` EndTime int64 `json:"EndTime" xml:"EndTime"` Duration int64 `json:"Duration" xml:"Duration"` Retries int `json:"Retries" xml:"Retries"` ExternalId string `json:"ExternalId" xml:"ExternalId"` ExternalSubId string `json:"ExternalSubId" xml:"ExternalSubId"` ExternalChildIds string `json:"ExternalChildIds" xml:"ExternalChildIds"` ExternalStatus string `json:"ExternalStatus" xml:"ExternalStatus"` ExternalInfo string `json:"ExternalInfo" xml:"ExternalInfo"` ParamConf string `json:"ParamConf" xml:"ParamConf"` EnvConf string `json:"EnvConf" xml:"EnvConf"` RunConf string `json:"RunConf" xml:"RunConf"` Adhoc bool `json:"Adhoc" xml:"Adhoc"` MonitorConf string `json:"MonitorConf" xml:"MonitorConf"` Mode string `json:"Mode" xml:"Mode"` ClusterName string `json:"ClusterName" xml:"ClusterName"` }
DescribeFlowNodeInstanceResponse is the response struct for api DescribeFlowNodeInstance
func CreateDescribeFlowNodeInstanceResponse ¶
func CreateDescribeFlowNodeInstanceResponse() (response *DescribeFlowNodeInstanceResponse)
CreateDescribeFlowNodeInstanceResponse creates a response to parse from DescribeFlowNodeInstance response
type DescribeFlowProjectClusterSettingRequest ¶
type DescribeFlowProjectClusterSettingRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` ProjectId string `position:"Query" name:"ProjectId"` }
DescribeFlowProjectClusterSettingRequest is the request struct for api DescribeFlowProjectClusterSetting
func CreateDescribeFlowProjectClusterSettingRequest ¶
func CreateDescribeFlowProjectClusterSettingRequest() (request *DescribeFlowProjectClusterSettingRequest)
CreateDescribeFlowProjectClusterSettingRequest creates a request to invoke DescribeFlowProjectClusterSetting API
type DescribeFlowProjectClusterSettingResponse ¶
type DescribeFlowProjectClusterSettingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` ProjectId string `json:"ProjectId" xml:"ProjectId"` ClusterId string `json:"ClusterId" xml:"ClusterId"` K8sClusterId string `json:"K8sClusterId" xml:"K8sClusterId"` DefaultUser string `json:"DefaultUser" xml:"DefaultUser"` DefaultQueue string `json:"DefaultQueue" xml:"DefaultQueue"` UserList UserListInDescribeFlowProjectClusterSetting `json:"UserList" xml:"UserList"` QueueList QueueListInDescribeFlowProjectClusterSetting `json:"QueueList" xml:"QueueList"` HostList HostListInDescribeFlowProjectClusterSetting `json:"HostList" xml:"HostList"` }
DescribeFlowProjectClusterSettingResponse is the response struct for api DescribeFlowProjectClusterSetting
func CreateDescribeFlowProjectClusterSettingResponse ¶
func CreateDescribeFlowProjectClusterSettingResponse() (response *DescribeFlowProjectClusterSettingResponse)
CreateDescribeFlowProjectClusterSettingResponse creates a response to parse from DescribeFlowProjectClusterSetting response
type DescribeFlowProjectRequest ¶
type DescribeFlowProjectRequest struct { *requests.RpcRequest ProjectId string `position:"Query" name:"ProjectId"` }
DescribeFlowProjectRequest is the request struct for api DescribeFlowProject
func CreateDescribeFlowProjectRequest ¶
func CreateDescribeFlowProjectRequest() (request *DescribeFlowProjectRequest)
CreateDescribeFlowProjectRequest creates a request to invoke DescribeFlowProject API
type DescribeFlowProjectResponse ¶
type DescribeFlowProjectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id string `json:"Id" xml:"Id"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` UserId string `json:"UserId" xml:"UserId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` }
DescribeFlowProjectResponse is the response struct for api DescribeFlowProject
func CreateDescribeFlowProjectResponse ¶
func CreateDescribeFlowProjectResponse() (response *DescribeFlowProjectResponse)
CreateDescribeFlowProjectResponse creates a response to parse from DescribeFlowProject response
type DescribeFlowRequest ¶
type DescribeFlowRequest struct { *requests.RpcRequest Id string `position:"Query" name:"Id"` ProjectId string `position:"Query" name:"ProjectId"` }
DescribeFlowRequest is the request struct for api DescribeFlow
func CreateDescribeFlowRequest ¶
func CreateDescribeFlowRequest() (request *DescribeFlowRequest)
CreateDescribeFlowRequest creates a request to invoke DescribeFlow API
type DescribeFlowResponse ¶
type DescribeFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id string `json:"Id" xml:"Id"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` Type string `json:"Type" xml:"Type"` Status string `json:"Status" xml:"Status"` Periodic bool `json:"Periodic" xml:"Periodic"` StartSchedule int64 `json:"StartSchedule" xml:"StartSchedule"` EndSchedule int64 `json:"EndSchedule" xml:"EndSchedule"` CronExpr string `json:"CronExpr" xml:"CronExpr"` CreateCluster bool `json:"CreateCluster" xml:"CreateCluster"` ClusterId string `json:"ClusterId" xml:"ClusterId"` HostName string `json:"HostName" xml:"HostName"` Namespace string `json:"Namespace" xml:"Namespace"` LogArchiveLocation string `json:"LogArchiveLocation" xml:"LogArchiveLocation"` Lifecycle string `json:"Lifecycle" xml:"Lifecycle"` Graph string `json:"Graph" xml:"Graph"` CategoryId string `json:"CategoryId" xml:"CategoryId"` AlertConf string `json:"AlertConf" xml:"AlertConf"` AlertUserGroupBizId string `json:"AlertUserGroupBizId" xml:"AlertUserGroupBizId"` AlertDingDingGroupBizId string `json:"AlertDingDingGroupBizId" xml:"AlertDingDingGroupBizId"` Application string `json:"Application" xml:"Application"` EditLockDetail string `json:"EditLockDetail" xml:"EditLockDetail"` ParentFlowList ParentFlowList `json:"ParentFlowList" xml:"ParentFlowList"` }
DescribeFlowResponse is the response struct for api DescribeFlow
func CreateDescribeFlowResponse ¶
func CreateDescribeFlowResponse() (response *DescribeFlowResponse)
CreateDescribeFlowResponse creates a response to parse from DescribeFlow response
type DescribeScalingConfigItemV2Request ¶ added in v1.61.805
type DescribeScalingConfigItemV2Request struct { *requests.RpcRequest ConfigItemType string `position:"Query" name:"ConfigItemType"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ScalingGroupBizId string `position:"Query" name:"ScalingGroupBizId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ScalingConfigItemId string `position:"Query" name:"ScalingConfigItemId"` }
DescribeScalingConfigItemV2Request is the request struct for api DescribeScalingConfigItemV2
func CreateDescribeScalingConfigItemV2Request ¶ added in v1.61.805
func CreateDescribeScalingConfigItemV2Request() (request *DescribeScalingConfigItemV2Request)
CreateDescribeScalingConfigItemV2Request creates a request to invoke DescribeScalingConfigItemV2 API
type DescribeScalingConfigItemV2Response ¶ added in v1.61.805
type DescribeScalingConfigItemV2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigItemType string `json:"ConfigItemType" xml:"ConfigItemType"` ScalingGroupBizId string `json:"ScalingGroupBizId" xml:"ScalingGroupBizId"` ScalingConfigItemBizId string `json:"ScalingConfigItemBizId" xml:"ScalingConfigItemBizId"` ConfigItemInformation string `json:"ConfigItemInformation" xml:"ConfigItemInformation"` }
DescribeScalingConfigItemV2Response is the response struct for api DescribeScalingConfigItemV2
func CreateDescribeScalingConfigItemV2Response ¶ added in v1.61.805
func CreateDescribeScalingConfigItemV2Response() (response *DescribeScalingConfigItemV2Response)
CreateDescribeScalingConfigItemV2Response creates a response to parse from DescribeScalingConfigItemV2 response
type DescribeScalingGroupInstanceV2Request ¶ added in v1.61.805
type DescribeScalingGroupInstanceV2Request struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ScalingGroupBizId string `position:"Query" name:"ScalingGroupBizId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` HostGroupBizId string `position:"Query" name:"HostGroupBizId"` }
DescribeScalingGroupInstanceV2Request is the request struct for api DescribeScalingGroupInstanceV2
func CreateDescribeScalingGroupInstanceV2Request ¶ added in v1.61.805
func CreateDescribeScalingGroupInstanceV2Request() (request *DescribeScalingGroupInstanceV2Request)
CreateDescribeScalingGroupInstanceV2Request creates a request to invoke DescribeScalingGroupInstanceV2 API
type DescribeScalingGroupInstanceV2Response ¶ added in v1.61.805
type DescribeScalingGroupInstanceV2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HostGroupId string `json:"HostGroupId" xml:"HostGroupId"` ScalingGroupId string `json:"ScalingGroupId" xml:"ScalingGroupId"` MinSize int `json:"MinSize" xml:"MinSize"` MaxSize int `json:"MaxSize" xml:"MaxSize"` DefaultCooldown int `json:"DefaultCooldown" xml:"DefaultCooldown"` ActiveRuleCategory string `json:"ActiveRuleCategory" xml:"ActiveRuleCategory"` WithGrace bool `json:"WithGrace" xml:"WithGrace"` TimeoutWithGrace int64 `json:"TimeoutWithGrace" xml:"TimeoutWithGrace"` MultiAvailablePolicy string `json:"MultiAvailablePolicy" xml:"MultiAvailablePolicy"` MultiAvailablePolicyParam string `json:"MultiAvailablePolicyParam" xml:"MultiAvailablePolicyParam"` ScalingConfig ScalingConfig `json:"ScalingConfig" xml:"ScalingConfig"` ScalingRuleList ScalingRuleList `json:"ScalingRuleList" xml:"ScalingRuleList"` }
DescribeScalingGroupInstanceV2Response is the response struct for api DescribeScalingGroupInstanceV2
func CreateDescribeScalingGroupInstanceV2Response ¶ added in v1.61.805
func CreateDescribeScalingGroupInstanceV2Response() (response *DescribeScalingGroupInstanceV2Response)
CreateDescribeScalingGroupInstanceV2Response creates a response to parse from DescribeScalingGroupInstanceV2 response
type DescribeScalingGroupV2Request ¶ added in v1.61.805
type DescribeScalingGroupV2Request struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ScalingGroupBizId string `position:"Query" name:"ScalingGroupBizId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` HostGroupBizId string `position:"Query" name:"HostGroupBizId"` }
DescribeScalingGroupV2Request is the request struct for api DescribeScalingGroupV2
func CreateDescribeScalingGroupV2Request ¶ added in v1.61.805
func CreateDescribeScalingGroupV2Request() (request *DescribeScalingGroupV2Request)
CreateDescribeScalingGroupV2Request creates a request to invoke DescribeScalingGroupV2 API
type DescribeScalingGroupV2Response ¶ added in v1.61.805
type DescribeScalingGroupV2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ScalingGroupId string `json:"ScalingGroupId" xml:"ScalingGroupId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` ActiveStatus string `json:"ActiveStatus" xml:"ActiveStatus"` HostGroupBizId string `json:"HostGroupBizId" xml:"HostGroupBizId"` ScalingInMode string `json:"ScalingInMode" xml:"ScalingInMode"` ScalingMinSize int `json:"ScalingMinSize" xml:"ScalingMinSize"` ScalingMaxSize int `json:"ScalingMaxSize" xml:"ScalingMaxSize"` ConfigState string `json:"ConfigState" xml:"ConfigState"` }
DescribeScalingGroupV2Response is the response struct for api DescribeScalingGroupV2
func CreateDescribeScalingGroupV2Response ¶ added in v1.61.805
func CreateDescribeScalingGroupV2Response() (response *DescribeScalingGroupV2Response)
CreateDescribeScalingGroupV2Response creates a response to parse from DescribeScalingGroupV2 response
type Disk ¶
type Disk struct { DiskId string `json:"DiskId" xml:"DiskId"` Type string `json:"Type" xml:"Type"` Device string `json:"Device" xml:"Device"` DiskType string `json:"DiskType" xml:"DiskType"` DiskSize int `json:"DiskSize" xml:"DiskSize"` BlockMountPoint string `json:"BlockMountPoint" xml:"BlockMountPoint"` DiskMountPoint string `json:"DiskMountPoint" xml:"DiskMountPoint"` Event string `json:"Event" xml:"Event"` }
Disk is a nested struct in emr response
type DiskInfo ¶
type DiskInfo struct { Device string `json:"Device" xml:"Device"` DiskName string `json:"DiskName" xml:"DiskName"` DiskId string `json:"DiskId" xml:"DiskId"` Type string `json:"Type" xml:"Type"` Size int `json:"Size" xml:"Size"` }
DiskInfo is a nested struct in emr response
type DiskInfos ¶
type DiskInfos struct {
DiskInfo []DiskInfo `json:"DiskInfo" xml:"DiskInfo"`
}
DiskInfos is a nested struct in emr response
type DiskList ¶ added in v1.60.302
type DiskList struct {
Disk []Disk `json:"Disk" xml:"Disk"`
}
DiskList is a nested struct in emr response
type EcmResourcePool ¶
type EcmResourcePool struct { Id int64 `json:"Id" xml:"Id"` Name string `json:"Name" xml:"Name"` PoolType string `json:"PoolType" xml:"PoolType"` Active bool `json:"Active" xml:"Active"` Note string `json:"Note" xml:"Note"` UserId string `json:"UserId" xml:"UserId"` YarnSiteConfig string `json:"YarnSiteConfig" xml:"YarnSiteConfig"` }
EcmResourcePool is a nested struct in emr response
type EcmResourcePoolConfig ¶
type EcmResourcePoolConfig struct { Category string `json:"Category" xml:"Category"` ConfigType string `json:"ConfigType" xml:"ConfigType"` Id int64 `json:"Id" xml:"Id"` ConfigKey string `json:"ConfigKey" xml:"ConfigKey"` ConfigValue string `json:"ConfigValue" xml:"ConfigValue"` Status string `json:"Status" xml:"Status"` Note string `json:"Note" xml:"Note"` }
EcmResourcePoolConfig is a nested struct in emr response
type EcmResourcePoolConfigListInListResourcePool ¶
type EcmResourcePoolConfigListInListResourcePool struct {
EcmResourcePoolConfig []EcmResourcePoolConfig `json:"EcmResourcePoolConfig" xml:"EcmResourcePoolConfig"`
}
EcmResourcePoolConfigListInListResourcePool is a nested struct in emr response
type EcmResourceQueue ¶
type EcmResourceQueue struct { Id int64 `json:"Id" xml:"Id"` Name string `json:"Name" xml:"Name"` QualifiedName string `json:"QualifiedName" xml:"QualifiedName"` QueueType string `json:"QueueType" xml:"QueueType"` ParentQueueId int64 `json:"ParentQueueId" xml:"ParentQueueId"` Leaf bool `json:"Leaf" xml:"Leaf"` Status string `json:"Status" xml:"Status"` UserId string `json:"UserId" xml:"UserId"` ResourcePoolId int64 `json:"ResourcePoolId" xml:"ResourcePoolId"` }
EcmResourceQueue is a nested struct in emr response
type EffectWay ¶
type EffectWay struct { EffectType string `json:"EffectType" xml:"EffectType"` InvokeServiceName string `json:"InvokeServiceName" xml:"InvokeServiceName"` }
EffectWay is a nested struct in emr response
type EmrInstanceType ¶
type EmrInstanceType struct { InstanceType string `json:"InstanceType" xml:"InstanceType"` CpuCoreCount int `json:"CpuCoreCount" xml:"CpuCoreCount"` MemorySize int `json:"MemorySize" xml:"MemorySize"` InstanceTypeFamily string `json:"InstanceTypeFamily" xml:"InstanceTypeFamily"` LocalStorageCapacity int64 `json:"LocalStorageCapacity" xml:"LocalStorageCapacity"` LocalStorageAmount int `json:"LocalStorageAmount" xml:"LocalStorageAmount"` LocalStorageCategory string `json:"LocalStorageCategory" xml:"LocalStorageCategory"` GPUAmount int `json:"GPUAmount" xml:"GPUAmount"` GPUSpec string `json:"GPUSpec" xml:"GPUSpec"` InitialCredit int `json:"InitialCredit" xml:"InitialCredit"` BaselineCredit int `json:"BaselineCredit" xml:"BaselineCredit"` EniQuantity int `json:"EniQuantity" xml:"EniQuantity"` InstanceBandwidthRx int `json:"InstanceBandwidthRx" xml:"InstanceBandwidthRx"` InstanceBandwidthTx int `json:"InstanceBandwidthTx" xml:"InstanceBandwidthTx"` InstancePpsRx int64 `json:"InstancePpsRx" xml:"InstancePpsRx"` InstancePpsTx int64 `json:"InstancePpsTx" xml:"InstancePpsTx"` }
EmrInstanceType is a nested struct in emr response
type EmrMainVersion ¶
type EmrMainVersion struct { PublishType string `json:"PublishType" xml:"PublishType"` Display bool `json:"Display" xml:"Display"` ImageId string `json:"ImageId" xml:"ImageId"` StackVersion string `json:"StackVersion" xml:"StackVersion"` ExtraInfo string `json:"ExtraInfo" xml:"ExtraInfo"` EcmVersion bool `json:"EcmVersion" xml:"EcmVersion"` RegionId string `json:"RegionId" xml:"RegionId"` EmrVersion string `json:"EmrVersion" xml:"EmrVersion"` MainVersionName string `json:"MainVersionName" xml:"MainVersionName"` OnCloudNative bool `json:"OnCloudNative" xml:"OnCloudNative"` StackName string `json:"StackName" xml:"StackName"` WhiteUserList WhiteUserList `json:"WhiteUserList" xml:"WhiteUserList"` ClusterTypeInfoList ClusterTypeInfoListInListEmrMainVersion `json:"ClusterTypeInfoList" xml:"ClusterTypeInfoList"` ClusterTypeWhiteUserList ClusterTypeWhiteUserList `json:"ClusterTypeWhiteUserList" xml:"ClusterTypeWhiteUserList"` }
EmrMainVersion is a nested struct in emr response
type EmrMainVersionListInListEmrAvailableConfig ¶
type EmrMainVersionListInListEmrAvailableConfig struct {
EmrMainVersion []EmrMainVersion `json:"EmrMainVersion" xml:"EmrMainVersion"`
}
EmrMainVersionListInListEmrAvailableConfig is a nested struct in emr response
type EmrMainVersionListInListEmrMainVersion ¶
type EmrMainVersionListInListEmrMainVersion struct {
EmrMainVersion []EmrMainVersion `json:"EmrMainVersion" xml:"EmrMainVersion"`
}
EmrMainVersionListInListEmrMainVersion is a nested struct in emr response
type EmrResourceInfo ¶
type EmrResourceInfo struct { Type string `json:"Type" xml:"Type"` SupportedResourceList SupportedResourceList `json:"SupportedResourceList" xml:"SupportedResourceList"` }
EmrResourceInfo is a nested struct in emr response
type EmrResourceInfoList ¶
type EmrResourceInfoList struct {
EmrResourceInfo []EmrResourceInfo `json:"EmrResourceInfo" xml:"EmrResourceInfo"`
}
EmrResourceInfoList is a nested struct in emr response
type EmrZoneInfo ¶
type EmrZoneInfo struct { ZoneId string `json:"ZoneId" xml:"ZoneId"` EmrResourceInfoList EmrResourceInfoList `json:"EmrResourceInfoList" xml:"EmrResourceInfoList"` }
EmrZoneInfo is a nested struct in emr response
type EmrZoneInfoList ¶
type EmrZoneInfoList struct {
EmrZoneInfo []EmrZoneInfo `json:"EmrZoneInfo" xml:"EmrZoneInfo"`
}
EmrZoneInfoList is a nested struct in emr response
type Entries ¶ added in v1.60.302
type Entries struct {
ValueEntryInfo []ValueEntryInfo `json:"ValueEntryInfo" xml:"ValueEntryInfo"`
}
Entries is a nested struct in emr response
type FailReason ¶
type FailReason struct { ErrorMsg string `json:"ErrorMsg" xml:"ErrorMsg"` RequestId string `json:"RequestId" xml:"RequestId"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` }
FailReason is a nested struct in emr response
type Flow ¶
type Flow struct {
FlowItem []FlowItem `json:"Flow" xml:"Flow"`
}
Flow is a nested struct in emr response
type FlowInstance ¶
type FlowInstance struct { Id string `json:"Id" xml:"Id"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` FlowId string `json:"FlowId" xml:"FlowId"` FlowName string `json:"FlowName" xml:"FlowName"` ProjectId string `json:"ProjectId" xml:"ProjectId"` Status string `json:"Status" xml:"Status"` ClusterId string `json:"ClusterId" xml:"ClusterId"` Owner string `json:"Owner" xml:"Owner"` ScheduleTime int64 `json:"ScheduleTime" xml:"ScheduleTime"` StartTime int64 `json:"StartTime" xml:"StartTime"` EndTime int64 `json:"EndTime" xml:"EndTime"` Duration int64 `json:"Duration" xml:"Duration"` HasNodeFailed bool `json:"HasNodeFailed" xml:"HasNodeFailed"` }
FlowInstance is a nested struct in emr response
type FlowInstances ¶
type FlowInstances struct {
FlowInstance []FlowInstance `json:"FlowInstance" xml:"FlowInstance"`
}
FlowInstances is a nested struct in emr response
type FlowItem ¶
type FlowItem struct { Id string `json:"Id" xml:"Id"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` Type string `json:"Type" xml:"Type"` Status string `json:"Status" xml:"Status"` Periodic bool `json:"Periodic" xml:"Periodic"` StartSchedule int64 `json:"StartSchedule" xml:"StartSchedule"` EndSchedule int64 `json:"EndSchedule" xml:"EndSchedule"` CronExpr string `json:"CronExpr" xml:"CronExpr"` CreateCluster bool `json:"CreateCluster" xml:"CreateCluster"` ClusterId string `json:"ClusterId" xml:"ClusterId"` ProjectId string `json:"ProjectId" xml:"ProjectId"` HostName string `json:"HostName" xml:"HostName"` Graph string `json:"Graph" xml:"Graph"` AlertUserGroupBizId string `json:"AlertUserGroupBizId" xml:"AlertUserGroupBizId"` AlertDingDingGroupBizId string `json:"AlertDingDingGroupBizId" xml:"AlertDingDingGroupBizId"` AlertConf string `json:"AlertConf" xml:"AlertConf"` CategoryId string `json:"CategoryId" xml:"CategoryId"` }
FlowItem is a nested struct in emr response
type FlowNodeInstance ¶
type FlowNodeInstance struct { Id string `json:"Id" xml:"Id"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` Type string `json:"Type" xml:"Type"` Status string `json:"Status" xml:"Status"` JobId string `json:"JobId" xml:"JobId"` JobName string `json:"JobName" xml:"JobName"` JobType string `json:"JobType" xml:"JobType"` JobParams string `json:"JobParams" xml:"JobParams"` FailAct string `json:"FailAct" xml:"FailAct"` MaxRetry string `json:"MaxRetry" xml:"MaxRetry"` RetryInterval string `json:"RetryInterval" xml:"RetryInterval"` NodeName string `json:"NodeName" xml:"NodeName"` FlowId string `json:"FlowId" xml:"FlowId"` FlowInstanceId string `json:"FlowInstanceId" xml:"FlowInstanceId"` ClusterId string `json:"ClusterId" xml:"ClusterId"` HostName string `json:"HostName" xml:"HostName"` ProjectId string `json:"ProjectId" xml:"ProjectId"` Pending bool `json:"Pending" xml:"Pending"` StartTime int64 `json:"StartTime" xml:"StartTime"` EndTime int64 `json:"EndTime" xml:"EndTime"` Duration int64 `json:"Duration" xml:"Duration"` Retries int `json:"Retries" xml:"Retries"` ExternalId string `json:"ExternalId" xml:"ExternalId"` ExternalSubId string `json:"ExternalSubId" xml:"ExternalSubId"` ExternalChildIds string `json:"ExternalChildIds" xml:"ExternalChildIds"` ExternalStatus string `json:"ExternalStatus" xml:"ExternalStatus"` ExternalInfo string `json:"ExternalInfo" xml:"ExternalInfo"` }
FlowNodeInstance is a nested struct in emr response
type FlowNodeInstances ¶
type FlowNodeInstances struct {
FlowNodeInstance []FlowNodeInstance `json:"FlowNodeInstance" xml:"FlowNodeInstance"`
}
FlowNodeInstances is a nested struct in emr response
type GatewayClusterInfo ¶
type GatewayClusterInfo struct { ClusterId string `json:"ClusterId" xml:"ClusterId"` ClusterName string `json:"ClusterName" xml:"ClusterName"` Status string `json:"Status" xml:"Status"` }
GatewayClusterInfo is a nested struct in emr response
type GatewayClusterInfoListInDescribeClusterBasicInfo ¶
type GatewayClusterInfoListInDescribeClusterBasicInfo struct {
GatewayClusterInfo []GatewayClusterInfo `json:"GatewayClusterInfo" xml:"GatewayClusterInfo"`
}
GatewayClusterInfoListInDescribeClusterBasicInfo is a nested struct in emr response
type GatewayClusterInfoListInDescribeClusterV2 ¶
type GatewayClusterInfoListInDescribeClusterV2 struct {
GatewayClusterInfo []GatewayClusterInfo `json:"GatewayClusterInfo" xml:"GatewayClusterInfo"`
}
GatewayClusterInfoListInDescribeClusterV2 is a nested struct in emr response
type HeaderList ¶
type HeaderList struct {
Header []string `json:"Header" xml:"Header"`
}
HeaderList is a nested struct in emr response
type HealthDetail ¶
type HealthDetail struct { Code string `json:"code" xml:"code"` HealthRuleParam HealthRuleParam `json:"HealthRuleParam" xml:"HealthRuleParam"` }
HealthDetail is a nested struct in emr response
type HealthDetailList ¶
type HealthDetailList struct {
HealthDetail []HealthDetail `json:"HealthDetail" xml:"HealthDetail"`
}
HealthDetailList is a nested struct in emr response
type HealthInfo ¶
type HealthInfo struct { ServiceName string `json:"ServiceName" xml:"ServiceName"` ComponentName string `json:"ComponentName" xml:"ComponentName"` HealthLevel string `json:"HealthLevel" xml:"HealthLevel"` StoppedNum int `json:"StoppedNum" xml:"StoppedNum"` ManualStoppedNum int `json:"ManualStoppedNum" xml:"ManualStoppedNum"` NormalNum int `json:"NormalNum" xml:"NormalNum"` TotalNum int `json:"TotalNum" xml:"TotalNum"` AgentHeartBeatLostNum int `json:"AgentHeartBeatLostNum" xml:"AgentHeartBeatLostNum"` CreatedTime int64 `json:"CreatedTime" xml:"CreatedTime"` HealthStatus string `json:"HealthStatus" xml:"HealthStatus"` StoppedHealthNum int `json:"StoppedHealthNum" xml:"StoppedHealthNum"` GoodHealthNum int `json:"GoodHealthNum" xml:"GoodHealthNum"` WarningHealthNum int `json:"WarningHealthNum" xml:"WarningHealthNum"` BadHealthNum int `json:"BadHealthNum" xml:"BadHealthNum"` UnknownHealthNum int `json:"UnknownHealthNum" xml:"UnknownHealthNum"` DisabledHealthNum int `json:"DisabledHealthNum" xml:"DisabledHealthNum"` NoneHealthNum int `json:"NoneHealthNum" xml:"NoneHealthNum"` HealthDetailList HealthDetailList `json:"HealthDetailList" xml:"HealthDetailList"` }
HealthInfo is a nested struct in emr response
type HealthInfoList ¶
type HealthInfoList struct {
HealthInfo []HealthInfo `json:"HealthInfo" xml:"HealthInfo"`
}
HealthInfoList is a nested struct in emr response
type HealthRuleParam ¶
type HealthRuleParam struct { Service string `json:"Service" xml:"Service"` Component string `json:"Component" xml:"Component"` RuleTitle string `json:"RuleTitle" xml:"RuleTitle"` Pass string `json:"Pass" xml:"Pass"` RuleId string `json:"RuleId" xml:"RuleId"` RuleDescription string `json:"RuleDescription" xml:"RuleDescription"` HostNames string `json:"HostNames" xml:"HostNames"` }
HealthRuleParam is a nested struct in emr response
type Host ¶
type Host struct { HostInstanceId string `json:"HostInstanceId" xml:"HostInstanceId"` PublicIp string `json:"PublicIp" xml:"PublicIp"` HostId string `json:"HostId" xml:"HostId"` Memory int `json:"Memory" xml:"Memory"` ChargeType string `json:"ChargeType" xml:"ChargeType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` InstanceType string `json:"InstanceType" xml:"InstanceType"` SerialNumber string `json:"SerialNumber" xml:"SerialNumber"` EmrExpiredTime string `json:"EmrExpiredTime" xml:"EmrExpiredTime"` Role string `json:"Role" xml:"Role"` ZoneId string `json:"ZoneId" xml:"ZoneId"` PrivateIp string `json:"PrivateIp" xml:"PrivateIp"` InstanceStatus string `json:"InstanceStatus" xml:"InstanceStatus"` HostName string `json:"HostName" xml:"HostName"` Cpu int `json:"Cpu" xml:"Cpu"` Status string `json:"Status" xml:"Status"` SupportIpV6 bool `json:"SupportIpV6" xml:"SupportIpV6"` ExpiredTime int64 `json:"ExpiredTime" xml:"ExpiredTime"` HostGroupId string `json:"HostGroupId" xml:"HostGroupId"` Type string `json:"Type" xml:"Type"` DiskList DiskList `json:"DiskList" xml:"DiskList"` }
Host is a nested struct in emr response
type HostGroup ¶
type HostGroup struct { HostGroupType string `json:"HostGroupType" xml:"HostGroupType"` MemoryCapacity int `json:"MemoryCapacity" xml:"MemoryCapacity"` LockReason string `json:"LockReason" xml:"LockReason"` HostGroupSubType string `json:"HostGroupSubType" xml:"HostGroupSubType"` CpuCore int `json:"CpuCore" xml:"CpuCore"` SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` SystemDiskCount int `json:"SystemDiskCount" xml:"SystemDiskCount"` ChargeType string `json:"ChargeType" xml:"ChargeType"` SysDiskCapacity int `json:"SysDiskCapacity" xml:"SysDiskCapacity"` SystemDiskSize int `json:"SystemDiskSize" xml:"SystemDiskSize"` InstanceType string `json:"InstanceType" xml:"InstanceType"` DataDiskSize int `json:"DataDiskSize" xml:"DataDiskSize"` HostGroupChangeStatus string `json:"HostGroupChangeStatus" xml:"HostGroupChangeStatus"` NodeCount int `json:"NodeCount" xml:"NodeCount"` GmtModified string `json:"gmtModified" xml:"gmtModified"` DiskCount int `json:"DiskCount" xml:"DiskCount"` Comment string `json:"Comment" xml:"Comment"` VswitchId string `json:"VswitchId" xml:"VswitchId"` HostGroupName string `json:"HostGroupName" xml:"HostGroupName"` ScalingGroupMinNode int `json:"ScalingGroupMinNode" xml:"ScalingGroupMinNode"` DiskCapacity int `json:"DiskCapacity" xml:"DiskCapacity"` ScalingGroupBizId string `json:"ScalingGroupBizId" xml:"ScalingGroupBizId"` ScalingInMode string `json:"ScalingInMode" xml:"ScalingInMode"` BandWidth string `json:"BandWidth" xml:"BandWidth"` Memory int `json:"Memory" xml:"Memory"` DiskType string `json:"DiskType" xml:"DiskType"` PayType string `json:"PayType" xml:"PayType"` LockType string `json:"LockType" xml:"LockType"` MultiInstanceTypes string `json:"MultiInstanceTypes" xml:"MultiInstanceTypes"` Period string `json:"Period" xml:"Period"` GmtCreate string `json:"gmtCreate" xml:"gmtCreate"` CostSavingPercent float64 `json:"CostSavingPercent" xml:"CostSavingPercent"` DataDiskType string `json:"DataDiskType" xml:"DataDiskType"` ScalingGroupActiveStatus string `json:"ScalingGroupActiveStatus" xml:"ScalingGroupActiveStatus"` ScalingGroupConfigState string `json:"ScalingGroupConfigState" xml:"ScalingGroupConfigState"` SysDiskType string `json:"SysDiskType" xml:"SysDiskType"` HostGroupChangeType string `json:"HostGroupChangeType" xml:"HostGroupChangeType"` Cpu int `json:"Cpu" xml:"Cpu"` Status string `json:"Status" xml:"Status"` HostGroupId string `json:"HostGroupId" xml:"HostGroupId"` DataDiskCount int `json:"DataDiskCount" xml:"DataDiskCount"` ScalingGroupMaxNode int `json:"ScalingGroupMaxNode" xml:"ScalingGroupMaxNode"` SystemDiskType string `json:"SystemDiskType" xml:"SystemDiskType"` Nodes Nodes `json:"Nodes" xml:"Nodes"` }
HostGroup is a nested struct in emr response
type HostGroupListInDescribeClusterTemplate ¶
type HostGroupListInDescribeClusterTemplate struct {
HostGroup []HostGroup `json:"HostGroup" xml:"HostGroup"`
}
HostGroupListInDescribeClusterTemplate is a nested struct in emr response
type HostGroupListInDescribeClusterV2 ¶
type HostGroupListInDescribeClusterV2 struct {
HostGroup []HostGroup `json:"HostGroup" xml:"HostGroup"`
}
HostGroupListInDescribeClusterV2 is a nested struct in emr response
type HostGroupListInListClusterHostGroup ¶
type HostGroupListInListClusterHostGroup struct {
HostGroup []HostGroup `json:"HostGroup" xml:"HostGroup"`
}
HostGroupListInListClusterHostGroup is a nested struct in emr response
type HostGroupListInListClusterTemplates ¶
type HostGroupListInListClusterTemplates struct {
HostGroup []HostGroup `json:"HostGroup" xml:"HostGroup"`
}
HostGroupListInListClusterTemplates is a nested struct in emr response
type HostListInDescribeFlowProjectClusterSetting ¶
type HostListInDescribeFlowProjectClusterSetting struct {
Host []string `json:"Host" xml:"Host"`
}
HostListInDescribeFlowProjectClusterSetting is a nested struct in emr response
type HostListInListClusterHost ¶
type HostListInListClusterHost struct {
Host []Host `json:"Host" xml:"Host"`
}
HostListInListClusterHost is a nested struct in emr response
type HostListInListFlowClusterAllHosts ¶
type HostListInListFlowClusterAllHosts struct {
Host []Host `json:"Host" xml:"Host"`
}
HostListInListFlowClusterAllHosts is a nested struct in emr response
type HostListInListFlowClusterHost ¶
type HostListInListFlowClusterHost struct {
Host []Host `json:"Host" xml:"Host"`
}
HostListInListFlowClusterHost is a nested struct in emr response
type HostListInListFlowProjectClusterSetting ¶
type HostListInListFlowProjectClusterSetting struct {
Host []string `json:"Host" xml:"Host"`
}
HostListInListFlowProjectClusterSetting is a nested struct in emr response
type HostPoolInfo ¶
type HostPoolInfo struct { HpName string `json:"HpName" xml:"HpName"` HpBizId string `json:"HpBizId" xml:"HpBizId"` }
HostPoolInfo is a nested struct in emr response
type InstanceTypeList ¶ added in v1.61.805
type InstanceTypeList struct {
InstanceType []string `json:"InstanceType" xml:"InstanceType"`
}
InstanceTypeList is a nested struct in emr response
type Item ¶
type Item struct { ScalingGroupBizId string `json:"ScalingGroupBizId" xml:"ScalingGroupBizId"` Name string `json:"Name" xml:"Name"` ScalingInMode string `json:"ScalingInMode" xml:"ScalingInMode"` ConfigItemType string `json:"ConfigItemType" xml:"ConfigItemType"` ScalingMaxSize int `json:"ScalingMaxSize" xml:"ScalingMaxSize"` Transition string `json:"Transition" xml:"Transition"` ConfigItemInformation string `json:"ConfigItemInformation" xml:"ConfigItemInformation"` ExpectNum int `json:"ExpectNum" xml:"ExpectNum"` TotalCapacity int `json:"TotalCapacity" xml:"TotalCapacity"` InstanceIds string `json:"InstanceIds" xml:"InstanceIds"` EndTime int64 `json:"EndTime" xml:"EndTime"` HostGroupBizId string `json:"HostGroupBizId" xml:"HostGroupBizId"` BizId string `json:"BizId" xml:"BizId"` StartTime int64 `json:"StartTime" xml:"StartTime"` ActiveStatus string `json:"ActiveStatus" xml:"ActiveStatus"` Cause string `json:"Cause" xml:"Cause"` ScalingRuleName string `json:"ScalingRuleName" xml:"ScalingRuleName"` HostGroupName string `json:"HostGroupName" xml:"HostGroupName"` ScalingMinSize int `json:"ScalingMinSize" xml:"ScalingMinSize"` ScalingRuleId string `json:"ScalingRuleId" xml:"ScalingRuleId"` Status string `json:"Status" xml:"Status"` ScalingConfigItemBizId string `json:"ScalingConfigItemBizId" xml:"ScalingConfigItemBizId"` ScalingGroupId string `json:"ScalingGroupId" xml:"ScalingGroupId"` Description string `json:"Description" xml:"Description"` }
Item is a nested struct in emr response
type ItemsInListScalingActivityV2 ¶ added in v1.61.805
type ItemsInListScalingActivityV2 struct {
Item []Item `json:"Item" xml:"Item"`
}
ItemsInListScalingActivityV2 is a nested struct in emr response
type ItemsInListScalingConfigItemV2 ¶ added in v1.61.805
type ItemsInListScalingConfigItemV2 struct {
Item []Item `json:"Item" xml:"Item"`
}
ItemsInListScalingConfigItemV2 is a nested struct in emr response
type ItemsInListScalingGroupV2 ¶ added in v1.61.805
type ItemsInListScalingGroupV2 struct {
Item []Item `json:"Item" xml:"Item"`
}
ItemsInListScalingGroupV2 is a nested struct in emr response
type Job ¶
type Job struct { Id string `json:"Id" xml:"Id"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` Name string `json:"Name" xml:"Name"` Type string `json:"Type" xml:"Type"` Description string `json:"Description" xml:"Description"` FailAct string `json:"FailAct" xml:"FailAct"` MaxRetry int `json:"MaxRetry" xml:"MaxRetry"` RetryInterval int64 `json:"RetryInterval" xml:"RetryInterval"` Params string `json:"Params" xml:"Params"` ParamConf string `json:"ParamConf" xml:"ParamConf"` CustomVariables string `json:"CustomVariables" xml:"CustomVariables"` EnvConf string `json:"EnvConf" xml:"EnvConf"` RunConf string `json:"RunConf" xml:"RunConf"` MonitorConf string `json:"MonitorConf" xml:"MonitorConf"` CategoryId string `json:"CategoryId" xml:"CategoryId"` Mode string `json:"mode" xml:"mode"` Adhoc string `json:"Adhoc" xml:"Adhoc"` AlertConf string `json:"AlertConf" xml:"AlertConf"` LastInstanceDetail string `json:"LastInstanceDetail" xml:"LastInstanceDetail"` ResourceList ResourceListInListFlowJob `json:"ResourceList" xml:"ResourceList"` }
Job is a nested struct in emr response
type JobList ¶ added in v1.60.302
type JobList struct {
Job []Job `json:"Job" xml:"Job"`
}
JobList is a nested struct in emr response
type JoinResourceGroupRequest ¶ added in v1.61.805
type JoinResourceGroupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceId string `position:"Query" name:"ResourceId"` ResourceType string `position:"Query" name:"ResourceType"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` }
JoinResourceGroupRequest is the request struct for api JoinResourceGroup
func CreateJoinResourceGroupRequest ¶ added in v1.61.805
func CreateJoinResourceGroupRequest() (request *JoinResourceGroupRequest)
CreateJoinResourceGroupRequest creates a request to invoke JoinResourceGroup API
type JoinResourceGroupResponse ¶ added in v1.61.805
type JoinResourceGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
JoinResourceGroupResponse is the response struct for api JoinResourceGroup
func CreateJoinResourceGroupResponse ¶ added in v1.61.805
func CreateJoinResourceGroupResponse() (response *JoinResourceGroupResponse)
CreateJoinResourceGroupResponse creates a response to parse from JoinResourceGroup response
type KeyPairNameList ¶
type KeyPairNameList struct {
KeyPairName []string `json:"KeyPairName" xml:"KeyPairName"`
}
KeyPairNameList is a nested struct in emr response
type KillFlowJobRequest ¶
type KillFlowJobRequest struct { *requests.RpcRequest JobInstanceId string `position:"Query" name:"JobInstanceId"` ProjectId string `position:"Query" name:"ProjectId"` }
KillFlowJobRequest is the request struct for api KillFlowJob
func CreateKillFlowJobRequest ¶
func CreateKillFlowJobRequest() (request *KillFlowJobRequest)
CreateKillFlowJobRequest creates a request to invoke KillFlowJob API
type KillFlowJobResponse ¶
type KillFlowJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
KillFlowJobResponse is the response struct for api KillFlowJob
func CreateKillFlowJobResponse ¶
func CreateKillFlowJobResponse() (response *KillFlowJobResponse)
CreateKillFlowJobResponse creates a response to parse from KillFlowJob response
type ListClusterHostComponentRequest ¶
type ListClusterHostComponentRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` HostInstanceId string `position:"Query" name:"HostInstanceId"` ComponentName string `position:"Query" name:"ComponentName"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ComponentStatus string `position:"Query" name:"ComponentStatus"` HostName string `position:"Query" name:"HostName"` PageSize requests.Integer `position:"Query" name:"PageSize"` ServiceName string `position:"Query" name:"ServiceName"` ClusterId string `position:"Query" name:"ClusterId"` HostRole string `position:"Query" name:"HostRole"` }
ListClusterHostComponentRequest is the request struct for api ListClusterHostComponent
func CreateListClusterHostComponentRequest ¶
func CreateListClusterHostComponentRequest() (request *ListClusterHostComponentRequest)
CreateListClusterHostComponentRequest creates a request to invoke ListClusterHostComponent API
type ListClusterHostComponentResponse ¶
type ListClusterHostComponentResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` ComponentList ComponentList `json:"ComponentList" xml:"ComponentList"` }
ListClusterHostComponentResponse is the response struct for api ListClusterHostComponent
func CreateListClusterHostComponentResponse ¶
func CreateListClusterHostComponentResponse() (response *ListClusterHostComponentResponse)
CreateListClusterHostComponentResponse creates a response to parse from ListClusterHostComponent response
type ListClusterHostGroupRequest ¶
type ListClusterHostGroupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` StatusList *[]string `position:"Query" name:"StatusList" type:"Repeated"` ClusterId string `position:"Query" name:"ClusterId"` HostGroupName string `position:"Query" name:"HostGroupName"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` HostGroupId string `position:"Query" name:"HostGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` HostGroupType string `position:"Query" name:"HostGroupType"` }
ListClusterHostGroupRequest is the request struct for api ListClusterHostGroup
func CreateListClusterHostGroupRequest ¶
func CreateListClusterHostGroupRequest() (request *ListClusterHostGroupRequest)
CreateListClusterHostGroupRequest creates a request to invoke ListClusterHostGroup API
type ListClusterHostGroupResponse ¶
type ListClusterHostGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` ClusterId string `json:"ClusterId" xml:"ClusterId"` HostGroupList HostGroupListInListClusterHostGroup `json:"HostGroupList" xml:"HostGroupList"` }
ListClusterHostGroupResponse is the response struct for api ListClusterHostGroup
func CreateListClusterHostGroupResponse ¶
func CreateListClusterHostGroupResponse() (response *ListClusterHostGroupResponse)
CreateListClusterHostGroupResponse creates a response to parse from ListClusterHostGroup response
type ListClusterHostRequest ¶
type ListClusterHostRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` HostInstanceId string `position:"Query" name:"HostInstanceId"` StatusList *[]string `position:"Query" name:"StatusList" type:"Repeated"` ComponentName string `position:"Query" name:"ComponentName"` PublicIp string `position:"Query" name:"PublicIp"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` HostName string `position:"Query" name:"HostName"` GroupType string `position:"Query" name:"GroupType"` PageSize requests.Integer `position:"Query" name:"PageSize"` PrivateIp string `position:"Query" name:"PrivateIp"` ClusterId string `position:"Query" name:"ClusterId"` HostGroupId string `position:"Query" name:"HostGroupId"` }
ListClusterHostRequest is the request struct for api ListClusterHost
func CreateListClusterHostRequest ¶
func CreateListClusterHostRequest() (request *ListClusterHostRequest)
CreateListClusterHostRequest creates a request to invoke ListClusterHost API
type ListClusterHostResponse ¶
type ListClusterHostResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` HostList HostListInListClusterHost `json:"HostList" xml:"HostList"` }
ListClusterHostResponse is the response struct for api ListClusterHost
func CreateListClusterHostResponse ¶
func CreateListClusterHostResponse() (response *ListClusterHostResponse)
CreateListClusterHostResponse creates a response to parse from ListClusterHost response
type ListClusterInstalledServiceRequest ¶
type ListClusterInstalledServiceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClusterId string `position:"Query" name:"ClusterId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListClusterInstalledServiceRequest is the request struct for api ListClusterInstalledService
func CreateListClusterInstalledServiceRequest ¶
func CreateListClusterInstalledServiceRequest() (request *ListClusterInstalledServiceRequest)
CreateListClusterInstalledServiceRequest creates a request to invoke ListClusterInstalledService API
type ListClusterInstalledServiceResponse ¶
type ListClusterInstalledServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ClusterInstalledServiceList ClusterInstalledServiceList `json:"ClusterInstalledServiceList" xml:"ClusterInstalledServiceList"` }
ListClusterInstalledServiceResponse is the response struct for api ListClusterInstalledService
func CreateListClusterInstalledServiceResponse ¶
func CreateListClusterInstalledServiceResponse() (response *ListClusterInstalledServiceResponse)
CreateListClusterInstalledServiceResponse creates a response to parse from ListClusterInstalledService response
type ListClusterOperationHostRequest ¶
type ListClusterOperationHostRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClusterId string `position:"Query" name:"ClusterId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` OperationId string `position:"Query" name:"OperationId"` Status string `position:"Query" name:"Status"` }
ListClusterOperationHostRequest is the request struct for api ListClusterOperationHost
func CreateListClusterOperationHostRequest ¶
func CreateListClusterOperationHostRequest() (request *ListClusterOperationHostRequest)
CreateListClusterOperationHostRequest creates a request to invoke ListClusterOperationHost API
type ListClusterOperationHostResponse ¶
type ListClusterOperationHostResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` ClusterOperationHostList ClusterOperationHostList `json:"ClusterOperationHostList" xml:"ClusterOperationHostList"` }
ListClusterOperationHostResponse is the response struct for api ListClusterOperationHost
func CreateListClusterOperationHostResponse ¶
func CreateListClusterOperationHostResponse() (response *ListClusterOperationHostResponse)
CreateListClusterOperationHostResponse creates a response to parse from ListClusterOperationHost response
type ListClusterOperationHostTaskRequest ¶
type ListClusterOperationHostTaskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` HostId string `position:"Query" name:"HostId"` ClusterId string `position:"Query" name:"ClusterId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` OperationId string `position:"Query" name:"OperationId"` Status string `position:"Query" name:"Status"` }
ListClusterOperationHostTaskRequest is the request struct for api ListClusterOperationHostTask
func CreateListClusterOperationHostTaskRequest ¶
func CreateListClusterOperationHostTaskRequest() (request *ListClusterOperationHostTaskRequest)
CreateListClusterOperationHostTaskRequest creates a request to invoke ListClusterOperationHostTask API
type ListClusterOperationHostTaskResponse ¶
type ListClusterOperationHostTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` ClusterOperationHostTaskList ClusterOperationHostTaskList `json:"ClusterOperationHostTaskList" xml:"ClusterOperationHostTaskList"` }
ListClusterOperationHostTaskResponse is the response struct for api ListClusterOperationHostTask
func CreateListClusterOperationHostTaskResponse ¶
func CreateListClusterOperationHostTaskResponse() (response *ListClusterOperationHostTaskResponse)
CreateListClusterOperationHostTaskResponse creates a response to parse from ListClusterOperationHostTask response
type ListClusterOperationRequest ¶
type ListClusterOperationRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClusterId string `position:"Query" name:"ClusterId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` OperationId string `position:"Query" name:"OperationId"` ServiceName string `position:"Query" name:"ServiceName"` Status string `position:"Query" name:"Status"` }
ListClusterOperationRequest is the request struct for api ListClusterOperation
func CreateListClusterOperationRequest ¶
func CreateListClusterOperationRequest() (request *ListClusterOperationRequest)
CreateListClusterOperationRequest creates a request to invoke ListClusterOperation API
type ListClusterOperationResponse ¶
type ListClusterOperationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` ClusterOperationList ClusterOperationList `json:"ClusterOperationList" xml:"ClusterOperationList"` }
ListClusterOperationResponse is the response struct for api ListClusterOperation
func CreateListClusterOperationResponse ¶
func CreateListClusterOperationResponse() (response *ListClusterOperationResponse)
CreateListClusterOperationResponse creates a response to parse from ListClusterOperation response
type ListClusterOperationTaskRequest ¶ added in v1.61.805
type ListClusterOperationTaskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClusterId string `position:"Query" name:"ClusterId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` OperationId string `position:"Query" name:"OperationId"` Status string `position:"Query" name:"Status"` }
ListClusterOperationTaskRequest is the request struct for api ListClusterOperationTask
func CreateListClusterOperationTaskRequest ¶ added in v1.61.805
func CreateListClusterOperationTaskRequest() (request *ListClusterOperationTaskRequest)
CreateListClusterOperationTaskRequest creates a request to invoke ListClusterOperationTask API
type ListClusterOperationTaskResponse ¶ added in v1.61.805
type ListClusterOperationTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` ClusterOperationTaskList ClusterOperationTaskList `json:"ClusterOperationTaskList" xml:"ClusterOperationTaskList"` }
ListClusterOperationTaskResponse is the response struct for api ListClusterOperationTask
func CreateListClusterOperationTaskResponse ¶ added in v1.61.805
func CreateListClusterOperationTaskResponse() (response *ListClusterOperationTaskResponse)
CreateListClusterOperationTaskResponse creates a response to parse from ListClusterOperationTask response
type ListClusterServiceComponentHealthInfoRequest ¶
type ListClusterServiceComponentHealthInfoRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ComponentName string `position:"Query" name:"ComponentName"` ClusterId string `position:"Query" name:"ClusterId"` ServiceName string `position:"Query" name:"ServiceName"` }
ListClusterServiceComponentHealthInfoRequest is the request struct for api ListClusterServiceComponentHealthInfo
func CreateListClusterServiceComponentHealthInfoRequest ¶
func CreateListClusterServiceComponentHealthInfoRequest() (request *ListClusterServiceComponentHealthInfoRequest)
CreateListClusterServiceComponentHealthInfoRequest creates a request to invoke ListClusterServiceComponentHealthInfo API
type ListClusterServiceComponentHealthInfoResponse ¶
type ListClusterServiceComponentHealthInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ClusterId string `json:"ClusterId" xml:"ClusterId"` HealthInfoList HealthInfoList `json:"HealthInfoList" xml:"HealthInfoList"` }
ListClusterServiceComponentHealthInfoResponse is the response struct for api ListClusterServiceComponentHealthInfo
func CreateListClusterServiceComponentHealthInfoResponse ¶
func CreateListClusterServiceComponentHealthInfoResponse() (response *ListClusterServiceComponentHealthInfoResponse)
CreateListClusterServiceComponentHealthInfoResponse creates a response to parse from ListClusterServiceComponentHealthInfo response
type ListClusterServiceConfigHistoryRequest ¶
type ListClusterServiceConfigHistoryRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` HostInstanceId string `position:"Query" name:"HostInstanceId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ConfigVersion string `position:"Query" name:"ConfigVersion"` PageSize requests.Integer `position:"Query" name:"PageSize"` ServiceName string `position:"Query" name:"ServiceName"` Author string `position:"Query" name:"Author"` ClusterId string `position:"Query" name:"ClusterId"` ConfigFileName string `position:"Query" name:"ConfigFileName"` ConfigItemKey string `position:"Query" name:"ConfigItemKey"` HostGroupId string `position:"Query" name:"HostGroupId"` Comment string `position:"Query" name:"Comment"` }
ListClusterServiceConfigHistoryRequest is the request struct for api ListClusterServiceConfigHistory
func CreateListClusterServiceConfigHistoryRequest ¶
func CreateListClusterServiceConfigHistoryRequest() (request *ListClusterServiceConfigHistoryRequest)
CreateListClusterServiceConfigHistoryRequest creates a request to invoke ListClusterServiceConfigHistory API
type ListClusterServiceConfigHistoryResponse ¶
type ListClusterServiceConfigHistoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` ConfigHistoryList ConfigHistoryList `json:"ConfigHistoryList" xml:"ConfigHistoryList"` }
ListClusterServiceConfigHistoryResponse is the response struct for api ListClusterServiceConfigHistory
func CreateListClusterServiceConfigHistoryResponse ¶
func CreateListClusterServiceConfigHistoryResponse() (response *ListClusterServiceConfigHistoryResponse)
CreateListClusterServiceConfigHistoryResponse creates a response to parse from ListClusterServiceConfigHistory response
type ListClusterServiceQuickLinkRequest ¶
type ListClusterServiceQuickLinkRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DirectType requests.Boolean `position:"Query" name:"DirectType"` ClusterId string `position:"Query" name:"ClusterId"` ServiceName string `position:"Query" name:"ServiceName"` }
ListClusterServiceQuickLinkRequest is the request struct for api ListClusterServiceQuickLink
func CreateListClusterServiceQuickLinkRequest ¶
func CreateListClusterServiceQuickLinkRequest() (request *ListClusterServiceQuickLinkRequest)
CreateListClusterServiceQuickLinkRequest creates a request to invoke ListClusterServiceQuickLink API
type ListClusterServiceQuickLinkResponse ¶
type ListClusterServiceQuickLinkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` QuickLinkList QuickLinkList `json:"QuickLinkList" xml:"QuickLinkList"` }
ListClusterServiceQuickLinkResponse is the response struct for api ListClusterServiceQuickLink
func CreateListClusterServiceQuickLinkResponse ¶
func CreateListClusterServiceQuickLinkResponse() (response *ListClusterServiceQuickLinkResponse)
CreateListClusterServiceQuickLinkResponse creates a response to parse from ListClusterServiceQuickLink response
type ListClusterServiceRequest ¶
type ListClusterServiceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClusterId string `position:"Query" name:"ClusterId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListClusterServiceRequest is the request struct for api ListClusterService
func CreateListClusterServiceRequest ¶
func CreateListClusterServiceRequest() (request *ListClusterServiceRequest)
CreateListClusterServiceRequest creates a request to invoke ListClusterService API
type ListClusterServiceResponse ¶
type ListClusterServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` ClusterServiceList ClusterServiceList `json:"ClusterServiceList" xml:"ClusterServiceList"` }
ListClusterServiceResponse is the response struct for api ListClusterService
func CreateListClusterServiceResponse ¶
func CreateListClusterServiceResponse() (response *ListClusterServiceResponse)
CreateListClusterServiceResponse creates a response to parse from ListClusterService response
type ListClusterTemplatesRequest ¶
type ListClusterTemplatesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ProductType string `position:"Query" name:"ProductType"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` BizId string `position:"Query" name:"BizId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListClusterTemplatesRequest is the request struct for api ListClusterTemplates
func CreateListClusterTemplatesRequest ¶
func CreateListClusterTemplatesRequest() (request *ListClusterTemplatesRequest)
CreateListClusterTemplatesRequest creates a request to invoke ListClusterTemplates API
type ListClusterTemplatesResponse ¶
type ListClusterTemplatesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TemplateInfoList TemplateInfoList `json:"TemplateInfoList" xml:"TemplateInfoList"` }
ListClusterTemplatesResponse is the response struct for api ListClusterTemplates
func CreateListClusterTemplatesResponse ¶
func CreateListClusterTemplatesResponse() (response *ListClusterTemplatesResponse)
CreateListClusterTemplatesResponse creates a response to parse from ListClusterTemplates response
type ListClustersRequest ¶
type ListClustersRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` StatusList *[]string `position:"Query" name:"StatusList" type:"Repeated"` IsDesc requests.Boolean `position:"Query" name:"IsDesc"` DepositType string `position:"Query" name:"DepositType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` MachineType string `position:"Query" name:"MachineType"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]ListClustersTag `position:"Query" name:"Tag" type:"Repeated"` CreateType string `position:"Query" name:"CreateType"` ExpiredTagList *[]string `position:"Query" name:"ExpiredTagList" type:"Repeated"` DefaultStatus requests.Boolean `position:"Query" name:"DefaultStatus"` VpcId string `position:"Query" name:"VpcId"` Name string `position:"Query" name:"Name"` ClusterTypeList *[]string `position:"Query" name:"ClusterTypeList" type:"Repeated"` }
ListClustersRequest is the request struct for api ListClusters
func CreateListClustersRequest ¶
func CreateListClustersRequest() (request *ListClustersRequest)
CreateListClustersRequest creates a request to invoke ListClusters API
type ListClustersResponse ¶
type ListClustersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Clusters ClustersInListClusters `json:"Clusters" xml:"Clusters"` }
ListClustersResponse is the response struct for api ListClusters
func CreateListClustersResponse ¶
func CreateListClustersResponse() (response *ListClustersResponse)
CreateListClustersResponse creates a response to parse from ListClusters response
type ListClustersTag ¶ added in v1.61.805
ListClustersTag is a repeated param struct in ListClustersRequest
type ListEmrAvailableConfigRequest ¶
type ListEmrAvailableConfigRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` }
ListEmrAvailableConfigRequest is the request struct for api ListEmrAvailableConfig
func CreateListEmrAvailableConfigRequest ¶
func CreateListEmrAvailableConfigRequest() (request *ListEmrAvailableConfigRequest)
CreateListEmrAvailableConfigRequest creates a request to invoke ListEmrAvailableConfig API
type ListEmrAvailableConfigResponse ¶
type ListEmrAvailableConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` KeyPairNameList KeyPairNameList `json:"KeyPairNameList" xml:"KeyPairNameList"` EmrMainVersionList EmrMainVersionListInListEmrAvailableConfig `json:"EmrMainVersionList" xml:"EmrMainVersionList"` SecurityGroupList SecurityGroupList `json:"SecurityGroupList" xml:"SecurityGroupList"` VpcInfoList VpcInfoList `json:"VpcInfoList" xml:"VpcInfoList"` }
ListEmrAvailableConfigResponse is the response struct for api ListEmrAvailableConfig
func CreateListEmrAvailableConfigResponse ¶
func CreateListEmrAvailableConfigResponse() (response *ListEmrAvailableConfigResponse)
CreateListEmrAvailableConfigResponse creates a response to parse from ListEmrAvailableConfig response
type ListEmrAvailableResourceRequest ¶
type ListEmrAvailableResourceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` DepositType string `position:"Query" name:"DepositType"` SystemDiskType string `position:"Query" name:"SystemDiskType"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` InstanceType string `position:"Query" name:"InstanceType"` EmrVersion string `position:"Query" name:"EmrVersion"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` ClusterId string `position:"Query" name:"ClusterId"` DestinationResource string `position:"Query" name:"DestinationResource"` ClusterType string `position:"Query" name:"ClusterType"` SpotStrategy string `position:"Query" name:"SpotStrategy"` NetType string `position:"Query" name:"NetType"` ZoneId string `position:"Query" name:"ZoneId"` DataDiskType string `position:"Query" name:"DataDiskType"` }
ListEmrAvailableResourceRequest is the request struct for api ListEmrAvailableResource
func CreateListEmrAvailableResourceRequest ¶
func CreateListEmrAvailableResourceRequest() (request *ListEmrAvailableResourceRequest)
CreateListEmrAvailableResourceRequest creates a request to invoke ListEmrAvailableResource API
type ListEmrAvailableResourceResponse ¶
type ListEmrAvailableResourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RegionId string `json:"RegionId" xml:"RegionId"` EmrZoneInfoList EmrZoneInfoList `json:"EmrZoneInfoList" xml:"EmrZoneInfoList"` }
ListEmrAvailableResourceResponse is the response struct for api ListEmrAvailableResource
func CreateListEmrAvailableResourceResponse ¶
func CreateListEmrAvailableResourceResponse() (response *ListEmrAvailableResourceResponse)
CreateListEmrAvailableResourceResponse creates a response to parse from ListEmrAvailableResource response
type ListEmrMainVersionRequest ¶
type ListEmrMainVersionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` EmrVersion string `position:"Query" name:"EmrVersion"` StackName string `position:"Query" name:"StackName"` StackVersion string `position:"Query" name:"StackVersion"` }
ListEmrMainVersionRequest is the request struct for api ListEmrMainVersion
func CreateListEmrMainVersionRequest ¶
func CreateListEmrMainVersionRequest() (request *ListEmrMainVersionRequest)
CreateListEmrMainVersionRequest creates a request to invoke ListEmrMainVersion API
type ListEmrMainVersionResponse ¶
type ListEmrMainVersionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` EmrMainVersionList EmrMainVersionListInListEmrMainVersion `json:"EmrMainVersionList" xml:"EmrMainVersionList"` }
ListEmrMainVersionResponse is the response struct for api ListEmrMainVersion
func CreateListEmrMainVersionResponse ¶
func CreateListEmrMainVersionResponse() (response *ListEmrMainVersionResponse)
CreateListEmrMainVersionResponse creates a response to parse from ListEmrMainVersion response
type ListFlowCategoryRequest ¶
type ListFlowCategoryRequest struct { *requests.RpcRequest ParentId string `position:"Query" name:"ParentId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` Root requests.Boolean `position:"Query" name:"Root"` PageSize requests.Integer `position:"Query" name:"PageSize"` ProjectId string `position:"Query" name:"ProjectId"` }
ListFlowCategoryRequest is the request struct for api ListFlowCategory
func CreateListFlowCategoryRequest ¶
func CreateListFlowCategoryRequest() (request *ListFlowCategoryRequest)
CreateListFlowCategoryRequest creates a request to invoke ListFlowCategory API
type ListFlowCategoryResponse ¶
type ListFlowCategoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` Categories Categories `json:"Categories" xml:"Categories"` }
ListFlowCategoryResponse is the response struct for api ListFlowCategory
func CreateListFlowCategoryResponse ¶
func CreateListFlowCategoryResponse() (response *ListFlowCategoryResponse)
CreateListFlowCategoryResponse creates a response to parse from ListFlowCategory response
type ListFlowClusterAllHostsRequest ¶
type ListFlowClusterAllHostsRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ProjectId string `position:"Query" name:"ProjectId"` }
ListFlowClusterAllHostsRequest is the request struct for api ListFlowClusterAllHosts
func CreateListFlowClusterAllHostsRequest ¶
func CreateListFlowClusterAllHostsRequest() (request *ListFlowClusterAllHostsRequest)
CreateListFlowClusterAllHostsRequest creates a request to invoke ListFlowClusterAllHosts API
type ListFlowClusterAllHostsResponse ¶
type ListFlowClusterAllHostsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HostList HostListInListFlowClusterAllHosts `json:"HostList" xml:"HostList"` }
ListFlowClusterAllHostsResponse is the response struct for api ListFlowClusterAllHosts
func CreateListFlowClusterAllHostsResponse ¶
func CreateListFlowClusterAllHostsResponse() (response *ListFlowClusterAllHostsResponse)
CreateListFlowClusterAllHostsResponse creates a response to parse from ListFlowClusterAllHosts response
type ListFlowClusterAllRequest ¶
type ListFlowClusterAllRequest struct { *requests.RpcRequest ProductType string `position:"Query" name:"ProductType"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` }
ListFlowClusterAllRequest is the request struct for api ListFlowClusterAll
func CreateListFlowClusterAllRequest ¶
func CreateListFlowClusterAllRequest() (request *ListFlowClusterAllRequest)
CreateListFlowClusterAllRequest creates a request to invoke ListFlowClusterAll API
type ListFlowClusterAllResponse ¶
type ListFlowClusterAllResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Clusters ClustersInListFlowClusterAll `json:"Clusters" xml:"Clusters"` }
ListFlowClusterAllResponse is the response struct for api ListFlowClusterAll
func CreateListFlowClusterAllResponse ¶
func CreateListFlowClusterAllResponse() (response *ListFlowClusterAllResponse)
CreateListFlowClusterAllResponse creates a response to parse from ListFlowClusterAll response
type ListFlowClusterHostRequest ¶
type ListFlowClusterHostRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ProjectId string `position:"Query" name:"ProjectId"` }
ListFlowClusterHostRequest is the request struct for api ListFlowClusterHost
func CreateListFlowClusterHostRequest ¶
func CreateListFlowClusterHostRequest() (request *ListFlowClusterHostRequest)
CreateListFlowClusterHostRequest creates a request to invoke ListFlowClusterHost API
type ListFlowClusterHostResponse ¶
type ListFlowClusterHostResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HostList HostListInListFlowClusterHost `json:"HostList" xml:"HostList"` }
ListFlowClusterHostResponse is the response struct for api ListFlowClusterHost
func CreateListFlowClusterHostResponse ¶
func CreateListFlowClusterHostResponse() (response *ListFlowClusterHostResponse)
CreateListFlowClusterHostResponse creates a response to parse from ListFlowClusterHost response
type ListFlowClusterRequest ¶
type ListFlowClusterRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` ProjectId string `position:"Query" name:"ProjectId"` }
ListFlowClusterRequest is the request struct for api ListFlowCluster
func CreateListFlowClusterRequest ¶
func CreateListFlowClusterRequest() (request *ListFlowClusterRequest)
CreateListFlowClusterRequest creates a request to invoke ListFlowCluster API
type ListFlowClusterResponse ¶
type ListFlowClusterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Clusters ClustersInListFlowCluster `json:"Clusters" xml:"Clusters"` }
ListFlowClusterResponse is the response struct for api ListFlowCluster
func CreateListFlowClusterResponse ¶
func CreateListFlowClusterResponse() (response *ListFlowClusterResponse)
CreateListFlowClusterResponse creates a response to parse from ListFlowCluster response
type ListFlowInstanceRequest ¶
type ListFlowInstanceRequest struct { *requests.RpcRequest StatusList *[]string `position:"Query" name:"StatusList" type:"Repeated"` NodeInstanceId string `position:"Query" name:"NodeInstanceId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` Id string `position:"Query" name:"Id"` ProjectId string `position:"Query" name:"ProjectId"` Owner string `position:"Query" name:"Owner"` TimeRange string `position:"Query" name:"TimeRange"` OrderBy string `position:"Query" name:"OrderBy"` InstanceId string `position:"Query" name:"InstanceId"` FlowName string `position:"Query" name:"FlowName"` FlowId string `position:"Query" name:"FlowId"` OrderType string `position:"Query" name:"OrderType"` }
ListFlowInstanceRequest is the request struct for api ListFlowInstance
func CreateListFlowInstanceRequest ¶
func CreateListFlowInstanceRequest() (request *ListFlowInstanceRequest)
CreateListFlowInstanceRequest creates a request to invoke ListFlowInstance API
type ListFlowInstanceResponse ¶
type ListFlowInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` FlowInstances FlowInstances `json:"FlowInstances" xml:"FlowInstances"` }
ListFlowInstanceResponse is the response struct for api ListFlowInstance
func CreateListFlowInstanceResponse ¶
func CreateListFlowInstanceResponse() (response *ListFlowInstanceResponse)
CreateListFlowInstanceResponse creates a response to parse from ListFlowInstance response
type ListFlowJobHistoryRequest ¶
type ListFlowJobHistoryRequest struct { *requests.RpcRequest TimeRange string `position:"Query" name:"TimeRange"` StatusList *[]string `position:"Query" name:"StatusList" type:"Repeated"` JobType string `position:"Query" name:"JobType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Id string `position:"Query" name:"Id"` ProjectId string `position:"Query" name:"ProjectId"` }
ListFlowJobHistoryRequest is the request struct for api ListFlowJobHistory
func CreateListFlowJobHistoryRequest ¶
func CreateListFlowJobHistoryRequest() (request *ListFlowJobHistoryRequest)
CreateListFlowJobHistoryRequest creates a request to invoke ListFlowJobHistory API
type ListFlowJobHistoryResponse ¶
type ListFlowJobHistoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` NodeInstances NodeInstances `json:"NodeInstances" xml:"NodeInstances"` }
ListFlowJobHistoryResponse is the response struct for api ListFlowJobHistory
func CreateListFlowJobHistoryResponse ¶
func CreateListFlowJobHistoryResponse() (response *ListFlowJobHistoryResponse)
CreateListFlowJobHistoryResponse creates a response to parse from ListFlowJobHistory response
type ListFlowJobRequest ¶
type ListFlowJobRequest struct { *requests.RpcRequest Type string `position:"Query" name:"Type"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` Name string `position:"Query" name:"Name"` PageSize requests.Integer `position:"Query" name:"PageSize"` Id string `position:"Query" name:"Id"` Adhoc requests.Boolean `position:"Query" name:"Adhoc"` ProjectId string `position:"Query" name:"ProjectId"` }
ListFlowJobRequest is the request struct for api ListFlowJob
func CreateListFlowJobRequest ¶
func CreateListFlowJobRequest() (request *ListFlowJobRequest)
CreateListFlowJobRequest creates a request to invoke ListFlowJob API
type ListFlowJobResponse ¶
type ListFlowJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` JobList JobList `json:"JobList" xml:"JobList"` }
ListFlowJobResponse is the response struct for api ListFlowJob
func CreateListFlowJobResponse ¶
func CreateListFlowJobResponse() (response *ListFlowJobResponse)
CreateListFlowJobResponse creates a response to parse from ListFlowJob response
type ListFlowNodeInstanceContainerStatusRequest ¶
type ListFlowNodeInstanceContainerStatusRequest struct { *requests.RpcRequest NodeInstanceId string `position:"Query" name:"NodeInstanceId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ProjectId string `position:"Query" name:"ProjectId"` }
ListFlowNodeInstanceContainerStatusRequest is the request struct for api ListFlowNodeInstanceContainerStatus
func CreateListFlowNodeInstanceContainerStatusRequest ¶
func CreateListFlowNodeInstanceContainerStatusRequest() (request *ListFlowNodeInstanceContainerStatusRequest)
CreateListFlowNodeInstanceContainerStatusRequest creates a request to invoke ListFlowNodeInstanceContainerStatus API
type ListFlowNodeInstanceContainerStatusResponse ¶
type ListFlowNodeInstanceContainerStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` ContainerStatusList ContainerStatusList `json:"ContainerStatusList" xml:"ContainerStatusList"` }
ListFlowNodeInstanceContainerStatusResponse is the response struct for api ListFlowNodeInstanceContainerStatus
func CreateListFlowNodeInstanceContainerStatusResponse ¶
func CreateListFlowNodeInstanceContainerStatusResponse() (response *ListFlowNodeInstanceContainerStatusResponse)
CreateListFlowNodeInstanceContainerStatusResponse creates a response to parse from ListFlowNodeInstanceContainerStatus response
type ListFlowNodeInstanceRequest ¶
type ListFlowNodeInstanceRequest struct { *requests.RpcRequest StatusList *[]string `position:"Query" name:"StatusList" type:"Repeated"` OrderBy string `position:"Query" name:"OrderBy"` StartTime requests.Integer `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` ProjectId string `position:"Query" name:"ProjectId"` OrderType string `position:"Query" name:"OrderType"` }
ListFlowNodeInstanceRequest is the request struct for api ListFlowNodeInstance
func CreateListFlowNodeInstanceRequest ¶
func CreateListFlowNodeInstanceRequest() (request *ListFlowNodeInstanceRequest)
CreateListFlowNodeInstanceRequest creates a request to invoke ListFlowNodeInstance API
type ListFlowNodeInstanceResponse ¶
type ListFlowNodeInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` FlowNodeInstances FlowNodeInstances `json:"FlowNodeInstances" xml:"FlowNodeInstances"` }
ListFlowNodeInstanceResponse is the response struct for api ListFlowNodeInstance
func CreateListFlowNodeInstanceResponse ¶
func CreateListFlowNodeInstanceResponse() (response *ListFlowNodeInstanceResponse)
CreateListFlowNodeInstanceResponse creates a response to parse from ListFlowNodeInstance response
type ListFlowNodeSqlResultRequest ¶
type ListFlowNodeSqlResultRequest struct { *requests.RpcRequest Offset requests.Integer `position:"Query" name:"Offset"` Length requests.Integer `position:"Query" name:"Length"` SqlIndex requests.Integer `position:"Query" name:"SqlIndex"` NodeInstanceId string `position:"Query" name:"NodeInstanceId"` ProjectId string `position:"Query" name:"ProjectId"` }
ListFlowNodeSqlResultRequest is the request struct for api ListFlowNodeSqlResult
func CreateListFlowNodeSqlResultRequest ¶
func CreateListFlowNodeSqlResultRequest() (request *ListFlowNodeSqlResultRequest)
CreateListFlowNodeSqlResultRequest creates a request to invoke ListFlowNodeSqlResult API
type ListFlowNodeSqlResultResponse ¶
type ListFlowNodeSqlResultResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` End bool `json:"End" xml:"End"` HeaderList HeaderList `json:"HeaderList" xml:"HeaderList"` RowList RowList `json:"RowList" xml:"RowList"` }
ListFlowNodeSqlResultResponse is the response struct for api ListFlowNodeSqlResult
func CreateListFlowNodeSqlResultResponse ¶
func CreateListFlowNodeSqlResultResponse() (response *ListFlowNodeSqlResultResponse)
CreateListFlowNodeSqlResultResponse creates a response to parse from ListFlowNodeSqlResult response
type ListFlowProjectClusterSettingRequest ¶
type ListFlowProjectClusterSettingRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ProjectId string `position:"Query" name:"ProjectId"` }
ListFlowProjectClusterSettingRequest is the request struct for api ListFlowProjectClusterSetting
func CreateListFlowProjectClusterSettingRequest ¶
func CreateListFlowProjectClusterSettingRequest() (request *ListFlowProjectClusterSettingRequest)
CreateListFlowProjectClusterSettingRequest creates a request to invoke ListFlowProjectClusterSetting API
type ListFlowProjectClusterSettingResponse ¶
type ListFlowProjectClusterSettingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` ClusterSettings ClusterSettings `json:"ClusterSettings" xml:"ClusterSettings"` }
ListFlowProjectClusterSettingResponse is the response struct for api ListFlowProjectClusterSetting
func CreateListFlowProjectClusterSettingResponse ¶
func CreateListFlowProjectClusterSettingResponse() (response *ListFlowProjectClusterSettingResponse)
CreateListFlowProjectClusterSettingResponse creates a response to parse from ListFlowProjectClusterSetting response
type ListFlowProjectRequest ¶
type ListFlowProjectRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` ProductType string `position:"Query" name:"ProductType"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Name string `position:"Query" name:"Name"` PageSize requests.Integer `position:"Query" name:"PageSize"` ProjectId string `position:"Query" name:"ProjectId"` }
ListFlowProjectRequest is the request struct for api ListFlowProject
func CreateListFlowProjectRequest ¶
func CreateListFlowProjectRequest() (request *ListFlowProjectRequest)
CreateListFlowProjectRequest creates a request to invoke ListFlowProject API
type ListFlowProjectResponse ¶
type ListFlowProjectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` Projects Projects `json:"Projects" xml:"Projects"` }
ListFlowProjectResponse is the response struct for api ListFlowProject
func CreateListFlowProjectResponse ¶
func CreateListFlowProjectResponse() (response *ListFlowProjectResponse)
CreateListFlowProjectResponse creates a response to parse from ListFlowProject response
type ListFlowProjectUserRequest ¶
type ListFlowProjectUserRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ProjectId string `position:"Query" name:"ProjectId"` }
ListFlowProjectUserRequest is the request struct for api ListFlowProjectUser
func CreateListFlowProjectUserRequest ¶
func CreateListFlowProjectUserRequest() (request *ListFlowProjectUserRequest)
CreateListFlowProjectUserRequest creates a request to invoke ListFlowProjectUser API
type ListFlowProjectUserResponse ¶
type ListFlowProjectUserResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` Users Users `json:"Users" xml:"Users"` }
ListFlowProjectUserResponse is the response struct for api ListFlowProjectUser
func CreateListFlowProjectUserResponse ¶
func CreateListFlowProjectUserResponse() (response *ListFlowProjectUserResponse)
CreateListFlowProjectUserResponse creates a response to parse from ListFlowProjectUser response
type ListFlowRequest ¶
type ListFlowRequest struct { *requests.RpcRequest Periodic requests.Boolean `position:"Query" name:"Periodic"` ClusterId string `position:"Query" name:"ClusterId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` JobId string `position:"Query" name:"JobId"` Name string `position:"Query" name:"Name"` PageSize requests.Integer `position:"Query" name:"PageSize"` Id string `position:"Query" name:"Id"` ProjectId string `position:"Query" name:"ProjectId"` Status string `position:"Query" name:"Status"` }
ListFlowRequest is the request struct for api ListFlow
func CreateListFlowRequest ¶
func CreateListFlowRequest() (request *ListFlowRequest)
CreateListFlowRequest creates a request to invoke ListFlow API
type ListFlowResponse ¶
type ListFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` Flow Flow `json:"Flow" xml:"Flow"` }
ListFlowResponse is the response struct for api ListFlow
func CreateListFlowResponse ¶
func CreateListFlowResponse() (response *ListFlowResponse)
CreateListFlowResponse creates a response to parse from ListFlow response
type ListResourcePoolRequest ¶
type ListResourcePoolRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClusterId string `position:"Query" name:"ClusterId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` PoolType string `position:"Query" name:"PoolType"` }
ListResourcePoolRequest is the request struct for api ListResourcePool
func CreateListResourcePoolRequest ¶
func CreateListResourcePoolRequest() (request *ListResourcePoolRequest)
CreateListResourcePoolRequest creates a request to invoke ListResourcePool API
type ListResourcePoolResponse ¶
type ListResourcePoolResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` PoolInfoList PoolInfoList `json:"PoolInfoList" xml:"PoolInfoList"` }
ListResourcePoolResponse is the response struct for api ListResourcePool
func CreateListResourcePoolResponse ¶
func CreateListResourcePoolResponse() (response *ListResourcePoolResponse)
CreateListResourcePoolResponse creates a response to parse from ListResourcePool response
type ListScalingActivityV2Request ¶ added in v1.61.805
type ListScalingActivityV2Request struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageCount requests.Integer `position:"Query" name:"PageCount"` OrderMode string `position:"Query" name:"OrderMode"` ClusterBizId string `position:"Query" name:"ClusterBizId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` HostGroupName string `position:"Query" name:"HostGroupName"` ScalingGroupBizId string `position:"Query" name:"ScalingGroupBizId"` ScalingRuleName string `position:"Query" name:"ScalingRuleName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Limit requests.Integer `position:"Query" name:"Limit"` PageSize requests.Integer `position:"Query" name:"PageSize"` CurrentSize requests.Integer `position:"Query" name:"CurrentSize"` OrderField string `position:"Query" name:"OrderField"` HostGroupId string `position:"Query" name:"HostGroupId"` Status string `position:"Query" name:"Status"` }
ListScalingActivityV2Request is the request struct for api ListScalingActivityV2
func CreateListScalingActivityV2Request ¶ added in v1.61.805
func CreateListScalingActivityV2Request() (request *ListScalingActivityV2Request)
CreateListScalingActivityV2Request creates a request to invoke ListScalingActivityV2 API
type ListScalingActivityV2Response ¶ added in v1.61.805
type ListScalingActivityV2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` NextToken string `json:"NextToken" xml:"NextToken"` Items ItemsInListScalingActivityV2 `json:"Items" xml:"Items"` }
ListScalingActivityV2Response is the response struct for api ListScalingActivityV2
func CreateListScalingActivityV2Response ¶ added in v1.61.805
func CreateListScalingActivityV2Response() (response *ListScalingActivityV2Response)
CreateListScalingActivityV2Response creates a response to parse from ListScalingActivityV2 response
type ListScalingConfigItemV2Request ¶ added in v1.61.805
type ListScalingConfigItemV2Request struct { *requests.RpcRequest ConfigItemType string `position:"Query" name:"ConfigItemType"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ScalingGroupBizId string `position:"Query" name:"ScalingGroupBizId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListScalingConfigItemV2Request is the request struct for api ListScalingConfigItemV2
func CreateListScalingConfigItemV2Request ¶ added in v1.61.805
func CreateListScalingConfigItemV2Request() (request *ListScalingConfigItemV2Request)
CreateListScalingConfigItemV2Request creates a request to invoke ListScalingConfigItemV2 API
type ListScalingConfigItemV2Response ¶ added in v1.61.805
type ListScalingConfigItemV2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` NextToken string `json:"NextToken" xml:"NextToken"` Items ItemsInListScalingConfigItemV2 `json:"Items" xml:"Items"` }
ListScalingConfigItemV2Response is the response struct for api ListScalingConfigItemV2
func CreateListScalingConfigItemV2Response ¶ added in v1.61.805
func CreateListScalingConfigItemV2Response() (response *ListScalingConfigItemV2Response)
CreateListScalingConfigItemV2Response creates a response to parse from ListScalingConfigItemV2 response
type ListScalingGroupV2Request ¶ added in v1.61.805
type ListScalingGroupV2Request struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageCount requests.Integer `position:"Query" name:"PageCount"` OrderMode string `position:"Query" name:"OrderMode"` ClusterBizId string `position:"Query" name:"ClusterBizId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Limit requests.Integer `position:"Query" name:"Limit"` PageSize requests.Integer `position:"Query" name:"PageSize"` CurrentSize requests.Integer `position:"Query" name:"CurrentSize"` OrderField string `position:"Query" name:"OrderField"` }
ListScalingGroupV2Request is the request struct for api ListScalingGroupV2
func CreateListScalingGroupV2Request ¶ added in v1.61.805
func CreateListScalingGroupV2Request() (request *ListScalingGroupV2Request)
CreateListScalingGroupV2Request creates a request to invoke ListScalingGroupV2 API
type ListScalingGroupV2Response ¶ added in v1.61.805
type ListScalingGroupV2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` NextToken string `json:"NextToken" xml:"NextToken"` Items ItemsInListScalingGroupV2 `json:"Items" xml:"Items"` }
ListScalingGroupV2Response is the response struct for api ListScalingGroupV2
func CreateListScalingGroupV2Response ¶ added in v1.61.805
func CreateListScalingGroupV2Response() (response *ListScalingGroupV2Response)
CreateListScalingGroupV2Response creates a response to parse from ListScalingGroupV2 response
type ListTagResourcesRequest ¶ added in v1.60.302
type ListTagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶ added in v1.60.302
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶ added in v1.60.302
type ListTagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` TagResources TagResources `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶ added in v1.60.302
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagResourcesTag ¶ added in v1.60.302
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest
type LogEntry ¶
type LogEntry struct {
Content string `json:"Content" xml:"Content"`
}
LogEntry is a nested struct in emr response
type LogEntrysInDescribeFlowNodeInstanceContainerLog ¶
type LogEntrysInDescribeFlowNodeInstanceContainerLog struct {
LogEntry []LogEntry `json:"LogEntry" xml:"LogEntry"`
}
LogEntrysInDescribeFlowNodeInstanceContainerLog is a nested struct in emr response
type LogEntrysInDescribeFlowNodeInstanceLauncherLog ¶
type LogEntrysInDescribeFlowNodeInstanceLauncherLog struct {
LogEntry []LogEntry `json:"LogEntry" xml:"LogEntry"`
}
LogEntrysInDescribeFlowNodeInstanceLauncherLog is a nested struct in emr response
type ModifyClusterNameRequest ¶
type ModifyClusterNameRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Name string `position:"Query" name:"Name"` Id string `position:"Query" name:"Id"` }
ModifyClusterNameRequest is the request struct for api ModifyClusterName
func CreateModifyClusterNameRequest ¶
func CreateModifyClusterNameRequest() (request *ModifyClusterNameRequest)
CreateModifyClusterNameRequest creates a request to invoke ModifyClusterName API
type ModifyClusterNameResponse ¶
type ModifyClusterNameResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyClusterNameResponse is the response struct for api ModifyClusterName
func CreateModifyClusterNameResponse ¶
func CreateModifyClusterNameResponse() (response *ModifyClusterNameResponse)
CreateModifyClusterNameResponse creates a response to parse from ModifyClusterName response
type ModifyClusterServiceConfigRequest ¶
type ModifyClusterServiceConfigRequest struct { *requests.RpcRequest RefreshHostConfig requests.Boolean `position:"Query" name:"RefreshHostConfig"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` HostInstanceId string `position:"Query" name:"HostInstanceId"` ServiceName string `position:"Query" name:"ServiceName"` GatewayClusterIdList *[]string `position:"Query" name:"GatewayClusterIdList" type:"Repeated"` ConfigParams string `position:"Query" name:"ConfigParams"` ConfigType string `position:"Query" name:"ConfigType"` GroupId string `position:"Query" name:"GroupId"` ClusterId string `position:"Query" name:"ClusterId"` CustomConfigParams string `position:"Query" name:"CustomConfigParams"` Comment string `position:"Query" name:"Comment"` }
ModifyClusterServiceConfigRequest is the request struct for api ModifyClusterServiceConfig
func CreateModifyClusterServiceConfigRequest ¶
func CreateModifyClusterServiceConfigRequest() (request *ModifyClusterServiceConfigRequest)
CreateModifyClusterServiceConfigRequest creates a request to invoke ModifyClusterServiceConfig API
type ModifyClusterServiceConfigResponse ¶
type ModifyClusterServiceConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyClusterServiceConfigResponse is the response struct for api ModifyClusterServiceConfig
func CreateModifyClusterServiceConfigResponse ¶
func CreateModifyClusterServiceConfigResponse() (response *ModifyClusterServiceConfigResponse)
CreateModifyClusterServiceConfigResponse creates a response to parse from ModifyClusterServiceConfig response
type ModifyClusterTemplateBootstrapAction ¶
type ModifyClusterTemplateBootstrapAction struct { Path string `name:"Path"` ExecutionTarget string `name:"ExecutionTarget"` ExecutionMoment string `name:"ExecutionMoment"` Arg string `name:"Arg"` Name string `name:"Name"` ExecutionFailStrategy string `name:"ExecutionFailStrategy"` }
ModifyClusterTemplateBootstrapAction is a repeated param struct in ModifyClusterTemplateRequest
type ModifyClusterTemplateConfig ¶
type ModifyClusterTemplateConfig struct { ConfigKey string `name:"ConfigKey"` FileName string `name:"FileName"` Encrypt string `name:"Encrypt"` Replace string `name:"Replace"` ConfigValue string `name:"ConfigValue"` ServiceName string `name:"ServiceName"` }
ModifyClusterTemplateConfig is a repeated param struct in ModifyClusterTemplateRequest
type ModifyClusterTemplateHostGroup ¶
type ModifyClusterTemplateHostGroup struct { Period string `name:"Period"` SysDiskCapacity string `name:"SysDiskCapacity"` DiskCapacity string `name:"DiskCapacity"` SysDiskType string `name:"SysDiskType"` ClusterId string `name:"ClusterId"` DiskType string `name:"DiskType"` HostGroupName string `name:"HostGroupName"` VSwitchId string `name:"VSwitchId"` DiskCount string `name:"DiskCount"` AutoRenew string `name:"AutoRenew"` HostGroupId string `name:"HostGroupId"` NodeCount string `name:"NodeCount"` InstanceType string `name:"InstanceType"` Comment string `name:"Comment"` ChargeType string `name:"ChargeType"` MultiInstanceTypes string `name:"MultiInstanceTypes"` CreateType string `name:"CreateType"` HostGroupType string `name:"HostGroupType"` }
ModifyClusterTemplateHostGroup is a repeated param struct in ModifyClusterTemplateRequest
type ModifyClusterTemplateRequest ¶
type ModifyClusterTemplateRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` LogPath string `position:"Query" name:"LogPath"` MasterPwd string `position:"Query" name:"MasterPwd"` Configurations string `position:"Query" name:"Configurations"` SshEnable requests.Boolean `position:"Query" name:"SshEnable"` KeyPairName string `position:"Query" name:"KeyPairName"` MetaStoreType string `position:"Query" name:"MetaStoreType"` SecurityGroupName string `position:"Query" name:"SecurityGroupName"` MachineType string `position:"Query" name:"MachineType"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` BootstrapAction *[]ModifyClusterTemplateBootstrapAction `position:"Query" name:"BootstrapAction" type:"Repeated"` MetaStoreConf string `position:"Query" name:"MetaStoreConf"` EmrVer string `position:"Query" name:"EmrVer"` Tag *[]ModifyClusterTemplateTag `position:"Query" name:"Tag" type:"Repeated"` IsOpenPublicIp requests.Boolean `position:"Query" name:"IsOpenPublicIp"` Period requests.Integer `position:"Query" name:"Period"` InstanceGeneration string `position:"Query" name:"InstanceGeneration"` VSwitchId string `position:"Query" name:"VSwitchId"` ClusterType string `position:"Query" name:"ClusterType"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` OptionSoftWareList *[]string `position:"Query" name:"OptionSoftWareList" type:"Repeated"` NetType string `position:"Query" name:"NetType"` ZoneId string `position:"Query" name:"ZoneId"` UseCustomHiveMetaDb requests.Boolean `position:"Query" name:"UseCustomHiveMetaDb"` InitCustomHiveMetaDb requests.Boolean `position:"Query" name:"InitCustomHiveMetaDb"` IoOptimized requests.Boolean `position:"Query" name:"IoOptimized"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` EasEnable requests.Boolean `position:"Query" name:"EasEnable"` DepositType string `position:"Query" name:"DepositType"` DataDiskKMSKeyId string `position:"Query" name:"DataDiskKMSKeyId"` UseLocalMetaDb requests.Boolean `position:"Query" name:"UseLocalMetaDb"` TemplateName string `position:"Query" name:"TemplateName"` UserDefinedEmrEcsRole string `position:"Query" name:"UserDefinedEmrEcsRole"` DataDiskEncrypted requests.Boolean `position:"Query" name:"DataDiskEncrypted"` VpcId string `position:"Query" name:"VpcId"` BizId string `position:"Query" name:"BizId"` HostGroup *[]ModifyClusterTemplateHostGroup `position:"Query" name:"HostGroup" type:"Repeated"` ChargeType string `position:"Query" name:"ChargeType"` Config *[]ModifyClusterTemplateConfig `position:"Query" name:"Config" type:"Repeated"` HighAvailabilityEnable requests.Boolean `position:"Query" name:"HighAvailabilityEnable"` }
ModifyClusterTemplateRequest is the request struct for api ModifyClusterTemplate
func CreateModifyClusterTemplateRequest ¶
func CreateModifyClusterTemplateRequest() (request *ModifyClusterTemplateRequest)
CreateModifyClusterTemplateRequest creates a request to invoke ModifyClusterTemplate API
type ModifyClusterTemplateResponse ¶
type ModifyClusterTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ClusterTemplateId string `json:"ClusterTemplateId" xml:"ClusterTemplateId"` }
ModifyClusterTemplateResponse is the response struct for api ModifyClusterTemplate
func CreateModifyClusterTemplateResponse ¶
func CreateModifyClusterTemplateResponse() (response *ModifyClusterTemplateResponse)
CreateModifyClusterTemplateResponse creates a response to parse from ModifyClusterTemplate response
type ModifyClusterTemplateTag ¶ added in v1.61.805
ModifyClusterTemplateTag is a repeated param struct in ModifyClusterTemplateRequest
type ModifyFlowCategoryRequest ¶
type ModifyFlowCategoryRequest struct { *requests.RpcRequest ParentId string `position:"Query" name:"ParentId"` Name string `position:"Query" name:"Name"` Id string `position:"Query" name:"Id"` ProjectId string `position:"Query" name:"ProjectId"` }
ModifyFlowCategoryRequest is the request struct for api ModifyFlowCategory
func CreateModifyFlowCategoryRequest ¶
func CreateModifyFlowCategoryRequest() (request *ModifyFlowCategoryRequest)
CreateModifyFlowCategoryRequest creates a request to invoke ModifyFlowCategory API
type ModifyFlowCategoryResponse ¶
type ModifyFlowCategoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
ModifyFlowCategoryResponse is the response struct for api ModifyFlowCategory
func CreateModifyFlowCategoryResponse ¶
func CreateModifyFlowCategoryResponse() (response *ModifyFlowCategoryResponse)
CreateModifyFlowCategoryResponse creates a response to parse from ModifyFlowCategory response
type ModifyFlowForWebRequest ¶
type ModifyFlowForWebRequest struct { *requests.RpcRequest CronExpr string `position:"Query" name:"CronExpr"` Periodic requests.Boolean `position:"Query" name:"Periodic"` Description string `position:"Query" name:"Description"` AlertUserGroupBizId string `position:"Query" name:"AlertUserGroupBizId"` Lifecycle string `position:"Query" name:"Lifecycle"` HostName string `position:"Query" name:"HostName"` CreateCluster requests.Boolean `position:"Query" name:"CreateCluster"` EndSchedule requests.Integer `position:"Query" name:"EndSchedule"` Id string `position:"Query" name:"Id"` AlertConf string `position:"Query" name:"AlertConf"` ProjectId string `position:"Query" name:"ProjectId"` ParentFlowList string `position:"Query" name:"ParentFlowList"` LogArchiveLocation string `position:"Query" name:"LogArchiveLocation"` AlertDingDingGroupBizId string `position:"Query" name:"AlertDingDingGroupBizId"` StartSchedule requests.Integer `position:"Query" name:"StartSchedule"` ClusterId string `position:"Query" name:"ClusterId"` Graph string `position:"Query" name:"Graph"` Name string `position:"Query" name:"Name"` Namespace string `position:"Query" name:"Namespace"` Status string `position:"Query" name:"Status"` ParentCategory string `position:"Query" name:"ParentCategory"` }
ModifyFlowForWebRequest is the request struct for api ModifyFlowForWeb
func CreateModifyFlowForWebRequest ¶
func CreateModifyFlowForWebRequest() (request *ModifyFlowForWebRequest)
CreateModifyFlowForWebRequest creates a request to invoke ModifyFlowForWeb API
type ModifyFlowForWebResponse ¶
type ModifyFlowForWebResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
ModifyFlowForWebResponse is the response struct for api ModifyFlowForWeb
func CreateModifyFlowForWebResponse ¶
func CreateModifyFlowForWebResponse() (response *ModifyFlowForWebResponse)
CreateModifyFlowForWebResponse creates a response to parse from ModifyFlowForWeb response
type ModifyFlowProjectClusterSettingRequest ¶
type ModifyFlowProjectClusterSettingRequest struct { *requests.RpcRequest UserList *[]string `position:"Query" name:"UserList" type:"Repeated"` HostList *[]string `position:"Query" name:"HostList" type:"Repeated"` ClusterId string `position:"Query" name:"ClusterId"` DefaultQueue string `position:"Query" name:"DefaultQueue"` DefaultUser string `position:"Query" name:"DefaultUser"` QueueList *[]string `position:"Query" name:"QueueList" type:"Repeated"` ProjectId string `position:"Query" name:"ProjectId"` }
ModifyFlowProjectClusterSettingRequest is the request struct for api ModifyFlowProjectClusterSetting
func CreateModifyFlowProjectClusterSettingRequest ¶
func CreateModifyFlowProjectClusterSettingRequest() (request *ModifyFlowProjectClusterSettingRequest)
CreateModifyFlowProjectClusterSettingRequest creates a request to invoke ModifyFlowProjectClusterSetting API
type ModifyFlowProjectClusterSettingResponse ¶
type ModifyFlowProjectClusterSettingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
ModifyFlowProjectClusterSettingResponse is the response struct for api ModifyFlowProjectClusterSetting
func CreateModifyFlowProjectClusterSettingResponse ¶
func CreateModifyFlowProjectClusterSettingResponse() (response *ModifyFlowProjectClusterSettingResponse)
CreateModifyFlowProjectClusterSettingResponse creates a response to parse from ModifyFlowProjectClusterSetting response
type ModifyFlowProjectRequest ¶
type ModifyFlowProjectRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` Name string `position:"Query" name:"Name"` ProjectId string `position:"Query" name:"ProjectId"` }
ModifyFlowProjectRequest is the request struct for api ModifyFlowProject
func CreateModifyFlowProjectRequest ¶
func CreateModifyFlowProjectRequest() (request *ModifyFlowProjectRequest)
CreateModifyFlowProjectRequest creates a request to invoke ModifyFlowProject API
type ModifyFlowProjectResponse ¶
type ModifyFlowProjectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
ModifyFlowProjectResponse is the response struct for api ModifyFlowProject
func CreateModifyFlowProjectResponse ¶
func CreateModifyFlowProjectResponse() (response *ModifyFlowProjectResponse)
CreateModifyFlowProjectResponse creates a response to parse from ModifyFlowProject response
type ModifyResourcePoolConfig ¶
type ModifyResourcePoolConfig struct { ConfigKey string `name:"ConfigKey"` Note string `name:"Note"` ConfigValue string `name:"ConfigValue"` Id string `name:"Id"` Category string `name:"Category"` }
ModifyResourcePoolConfig is a repeated param struct in ModifyResourcePoolRequest
type ModifyResourcePoolRequest ¶
type ModifyResourcePoolRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Active requests.Boolean `position:"Query" name:"Active"` ClusterId string `position:"Query" name:"ClusterId"` Yarnsiteconfig string `position:"Query" name:"Yarnsiteconfig"` Name string `position:"Query" name:"Name"` Id string `position:"Query" name:"Id"` Config *[]ModifyResourcePoolConfig `position:"Query" name:"Config" type:"Repeated"` }
ModifyResourcePoolRequest is the request struct for api ModifyResourcePool
func CreateModifyResourcePoolRequest ¶
func CreateModifyResourcePoolRequest() (request *ModifyResourcePoolRequest)
CreateModifyResourcePoolRequest creates a request to invoke ModifyResourcePool API
type ModifyResourcePoolResponse ¶
type ModifyResourcePoolResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyResourcePoolResponse is the response struct for api ModifyResourcePool
func CreateModifyResourcePoolResponse ¶
func CreateModifyResourcePoolResponse() (response *ModifyResourcePoolResponse)
CreateModifyResourcePoolResponse creates a response to parse from ModifyResourcePool response
type ModifyResourcePoolSchedulerTypeRequest ¶
type ModifyResourcePoolSchedulerTypeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClusterId string `position:"Query" name:"ClusterId"` SchedulerType string `position:"Query" name:"SchedulerType"` }
ModifyResourcePoolSchedulerTypeRequest is the request struct for api ModifyResourcePoolSchedulerType
func CreateModifyResourcePoolSchedulerTypeRequest ¶
func CreateModifyResourcePoolSchedulerTypeRequest() (request *ModifyResourcePoolSchedulerTypeRequest)
CreateModifyResourcePoolSchedulerTypeRequest creates a request to invoke ModifyResourcePoolSchedulerType API
type ModifyResourcePoolSchedulerTypeResponse ¶
type ModifyResourcePoolSchedulerTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyResourcePoolSchedulerTypeResponse is the response struct for api ModifyResourcePoolSchedulerType
func CreateModifyResourcePoolSchedulerTypeResponse ¶
func CreateModifyResourcePoolSchedulerTypeResponse() (response *ModifyResourcePoolSchedulerTypeResponse)
CreateModifyResourcePoolSchedulerTypeResponse creates a response to parse from ModifyResourcePoolSchedulerType response
type ModifyResourceQueueConfig ¶
type ModifyResourceQueueConfig struct { ConfigKey string `name:"ConfigKey"` Note string `name:"Note"` ConfigValue string `name:"ConfigValue"` Id string `name:"Id"` Category string `name:"Category"` }
ModifyResourceQueueConfig is a repeated param struct in ModifyResourceQueueRequest
type ModifyResourceQueueRequest ¶
type ModifyResourceQueueRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` QualifiedName string `position:"Query" name:"QualifiedName"` ResourcePoolId requests.Integer `position:"Query" name:"ResourcePoolId"` ClusterId string `position:"Query" name:"ClusterId"` Leaf requests.Boolean `position:"Query" name:"Leaf"` ParentQueueId requests.Integer `position:"Query" name:"ParentQueueId"` Name string `position:"Query" name:"Name"` Id string `position:"Query" name:"Id"` Config *[]ModifyResourceQueueConfig `position:"Query" name:"Config" type:"Repeated"` }
ModifyResourceQueueRequest is the request struct for api ModifyResourceQueue
func CreateModifyResourceQueueRequest ¶
func CreateModifyResourceQueueRequest() (request *ModifyResourceQueueRequest)
CreateModifyResourceQueueRequest creates a request to invoke ModifyResourceQueue API
type ModifyResourceQueueResponse ¶
type ModifyResourceQueueResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyResourceQueueResponse is the response struct for api ModifyResourceQueue
func CreateModifyResourceQueueResponse ¶
func CreateModifyResourceQueueResponse() (response *ModifyResourceQueueResponse)
CreateModifyResourceQueueResponse creates a response to parse from ModifyResourceQueue response
type ModifyScalingConfigItemV2Request ¶ added in v1.61.805
type ModifyScalingConfigItemV2Request struct { *requests.RpcRequest ConfigItemBizId string `position:"Query" name:"ConfigItemBizId"` ConfigItemType string `position:"Query" name:"ConfigItemType"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ScalingGroupBizId string `position:"Query" name:"ScalingGroupBizId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ConfigItemInformation string `position:"Query" name:"ConfigItemInformation"` }
ModifyScalingConfigItemV2Request is the request struct for api ModifyScalingConfigItemV2
func CreateModifyScalingConfigItemV2Request ¶ added in v1.61.805
func CreateModifyScalingConfigItemV2Request() (request *ModifyScalingConfigItemV2Request)
CreateModifyScalingConfigItemV2Request creates a request to invoke ModifyScalingConfigItemV2 API
type ModifyScalingConfigItemV2Response ¶ added in v1.61.805
type ModifyScalingConfigItemV2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
ModifyScalingConfigItemV2Response is the response struct for api ModifyScalingConfigItemV2
func CreateModifyScalingConfigItemV2Response ¶ added in v1.61.805
func CreateModifyScalingConfigItemV2Response() (response *ModifyScalingConfigItemV2Response)
CreateModifyScalingConfigItemV2Response creates a response to parse from ModifyScalingConfigItemV2 response
type ModifyScalingGroupV2Request ¶ added in v1.61.805
type ModifyScalingGroupV2Request struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` ScalingGroupBizId string `position:"Query" name:"ScalingGroupBizId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Name string `position:"Query" name:"Name"` }
ModifyScalingGroupV2Request is the request struct for api ModifyScalingGroupV2
func CreateModifyScalingGroupV2Request ¶ added in v1.61.805
func CreateModifyScalingGroupV2Request() (request *ModifyScalingGroupV2Request)
CreateModifyScalingGroupV2Request creates a request to invoke ModifyScalingGroupV2 API
type ModifyScalingGroupV2Response ¶ added in v1.61.805
type ModifyScalingGroupV2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
ModifyScalingGroupV2Response is the response struct for api ModifyScalingGroupV2
func CreateModifyScalingGroupV2Response ¶ added in v1.61.805
func CreateModifyScalingGroupV2Response() (response *ModifyScalingGroupV2Response)
CreateModifyScalingGroupV2Response creates a response to parse from ModifyScalingGroupV2 response
type NeedRestartComponentNameList ¶
type NeedRestartComponentNameList struct {
Service []string `json:"Service" xml:"Service"`
}
NeedRestartComponentNameList is a nested struct in emr response
type NeedRestartHostIdList ¶
type NeedRestartHostIdList struct {
Service []string `json:"Service" xml:"Service"`
}
NeedRestartHostIdList is a nested struct in emr response
type Node ¶
type Node struct { ZoneId string `json:"ZoneId" xml:"ZoneId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Status string `json:"Status" xml:"Status"` PubIp string `json:"PubIp" xml:"PubIp"` InnerIp string `json:"InnerIp" xml:"InnerIp"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` CreateTime string `json:"CreateTime" xml:"CreateTime"` EmrExpiredTime string `json:"EmrExpiredTime" xml:"EmrExpiredTime"` SupportIpV6 bool `json:"SupportIpV6" xml:"SupportIpV6"` DaemonInfos DaemonInfos `json:"DaemonInfos" xml:"DaemonInfos"` DiskInfos DiskInfos `json:"DiskInfos" xml:"DiskInfos"` }
Node is a nested struct in emr response
type NodeInstance ¶
type NodeInstance struct { RunConf string `json:"RunConf" xml:"RunConf"` MaxRetry int `json:"MaxRetry" xml:"MaxRetry"` EndTime int64 `json:"EndTime" xml:"EndTime"` StartTime int64 `json:"StartTime" xml:"StartTime"` NodeName string `json:"NodeName" xml:"NodeName"` ProjectId string `json:"ProjectId" xml:"ProjectId"` Id string `json:"Id" xml:"Id"` JobType string `json:"JobType" xml:"JobType"` JobName string `json:"JobName" xml:"JobName"` Type string `json:"Type" xml:"Type"` JobId string `json:"JobId" xml:"JobId"` FailAct string `json:"FailAct" xml:"FailAct"` ClusterId string `json:"ClusterId" xml:"ClusterId"` RetryInterval int64 `json:"RetryInterval" xml:"RetryInterval"` ParamConf string `json:"ParamConf" xml:"ParamConf"` ExternalId string `json:"ExternalId" xml:"ExternalId"` EnvConf string `json:"EnvConf" xml:"EnvConf"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` ExternalInfo string `json:"ExternalInfo" xml:"ExternalInfo"` Retries int `json:"Retries" xml:"Retries"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` ExternalStatus string `json:"ExternalStatus" xml:"ExternalStatus"` JobParams string `json:"JobParams" xml:"JobParams"` HostName string `json:"HostName" xml:"HostName"` Status string `json:"Status" xml:"Status"` Pending bool `json:"pending" xml:"pending"` }
NodeInstance is a nested struct in emr response
type NodeInstanceInDescribeFlowInstance ¶
type NodeInstanceInDescribeFlowInstance struct {
NodeInstanceItem []NodeInstanceItem `json:"NodeInstance" xml:"NodeInstance"`
}
NodeInstanceInDescribeFlowInstance is a nested struct in emr response
type NodeInstanceItem ¶
type NodeInstanceItem struct { Id string `json:"Id" xml:"Id"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` Type string `json:"Type" xml:"Type"` Status string `json:"Status" xml:"Status"` JobId string `json:"JobId" xml:"JobId"` JobName string `json:"JobName" xml:"JobName"` JobType string `json:"JobType" xml:"JobType"` FailAct string `json:"FailAct" xml:"FailAct"` MaxRetry string `json:"MaxRetry" xml:"MaxRetry"` RetryInterval string `json:"RetryInterval" xml:"RetryInterval"` NodeName string `json:"NodeName" xml:"NodeName"` ClusterId string `json:"ClusterId" xml:"ClusterId"` HostName string `json:"HostName" xml:"HostName"` ProjectId string `json:"ProjectId" xml:"ProjectId"` Pending bool `json:"Pending" xml:"Pending"` StartTime int64 `json:"StartTime" xml:"StartTime"` EndTime int64 `json:"EndTime" xml:"EndTime"` Duration int64 `json:"Duration" xml:"Duration"` Retries int `json:"Retries" xml:"Retries"` ExternalId string `json:"ExternalId" xml:"ExternalId"` ExternalStatus string `json:"ExternalStatus" xml:"ExternalStatus"` ExternalInfo string `json:"ExternalInfo" xml:"ExternalInfo"` }
NodeInstanceItem is a nested struct in emr response
type NodeInstances ¶
type NodeInstances struct {
NodeInstance []NodeInstance `json:"NodeInstance" xml:"NodeInstance"`
}
NodeInstances is a nested struct in emr response
type Nodes ¶
type Nodes struct {
Node []Node `json:"Node" xml:"Node"`
}
Nodes is a nested struct in emr response
type OrderTaskInfo ¶
type OrderTaskInfo struct { TargetCount int `json:"TargetCount" xml:"TargetCount"` CurrentCount int `json:"CurrentCount" xml:"CurrentCount"` OrderIdList string `json:"OrderIdList" xml:"OrderIdList"` }
OrderTaskInfo is a nested struct in emr response
type ParentFlow ¶
type ParentFlow struct { BizDate int64 `json:"BizDate" xml:"BizDate"` FlowId string `json:"FlowId" xml:"FlowId"` ParentFlowId string `json:"ParentFlowId" xml:"ParentFlowId"` ProjectName string `json:"ProjectName" xml:"ProjectName"` ScheduleKey string `json:"ScheduleKey" xml:"ScheduleKey"` ProjectId string `json:"ProjectId" xml:"ProjectId"` DependencyFlowId string `json:"DependencyFlowId" xml:"DependencyFlowId"` Meet bool `json:"Meet" xml:"Meet"` FlowInstanceId string `json:"FlowInstanceId" xml:"FlowInstanceId"` DependencyInstanceId string `json:"DependencyInstanceId" xml:"DependencyInstanceId"` ParentFlowName string `json:"ParentFlowName" xml:"ParentFlowName"` }
ParentFlow is a nested struct in emr response
type ParentFlowList ¶
type ParentFlowList struct {
ParentFlow []ParentFlow `json:"ParentFlow" xml:"ParentFlow"`
}
ParentFlowList is a nested struct in emr response
type PoolInfo ¶
type PoolInfo struct { EcmResourcePool EcmResourcePool `json:"EcmResourcePool" xml:"EcmResourcePool"` QueueList QueueListInListResourcePool `json:"QueueList" xml:"QueueList"` EcmResourcePoolConfigList EcmResourcePoolConfigListInListResourcePool `json:"EcmResourcePoolConfigList" xml:"EcmResourcePoolConfigList"` }
PoolInfo is a nested struct in emr response
type PoolInfoList ¶ added in v1.60.302
type PoolInfoList struct {
PoolInfo []PoolInfo `json:"PoolInfo" xml:"PoolInfo"`
}
PoolInfoList is a nested struct in emr response
type Project ¶
type Project struct { Id string `json:"Id" xml:"Id"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` UserId string `json:"UserId" xml:"UserId"` Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` }
Project is a nested struct in emr response
type Projects ¶
type Projects struct {
Project []Project `json:"Project" xml:"Project"`
}
Projects is a nested struct in emr response
type PropertyInfo ¶
type PropertyInfo struct { Name string `json:"Name" xml:"Name"` Value string `json:"Value" xml:"Value"` Description string `json:"Description" xml:"Description"` FileName string `json:"FileName" xml:"FileName"` DisplayName string `json:"DisplayName" xml:"DisplayName"` ServiceName string `json:"ServiceName" xml:"ServiceName"` Component string `json:"Component" xml:"Component"` PropertyTypes PropertyTypes `json:"PropertyTypes" xml:"PropertyTypes"` PropertyValueAttributes PropertyValueAttributes `json:"PropertyValueAttributes" xml:"PropertyValueAttributes"` EffectWay EffectWay `json:"EffectWay" xml:"EffectWay"` }
PropertyInfo is a nested struct in emr response
type PropertyInfoList ¶ added in v1.60.302
type PropertyInfoList struct {
PropertyInfo []PropertyInfo `json:"PropertyInfo" xml:"PropertyInfo"`
}
PropertyInfoList is a nested struct in emr response
type PropertyTypes ¶ added in v1.60.302
type PropertyTypes struct {
PropertyType []string `json:"propertyType" xml:"propertyType"`
}
PropertyTypes is a nested struct in emr response
type PropertyValueAttributes ¶
type PropertyValueAttributes struct { Type string `json:"Type" xml:"Type"` Maximum string `json:"Maximum" xml:"Maximum"` Mimimum string `json:"Mimimum" xml:"Mimimum"` Unit string `json:"Unit" xml:"Unit"` ReadOnly bool `json:"ReadOnly" xml:"ReadOnly"` Hidden bool `json:"Hidden" xml:"Hidden"` IncrememtStep string `json:"IncrememtStep" xml:"IncrememtStep"` Entries Entries `json:"Entries" xml:"Entries"` }
PropertyValueAttributes is a nested struct in emr response
type Queue ¶
type Queue struct { EcmResourceQueue EcmResourceQueue `json:"EcmResourceQueue" xml:"EcmResourceQueue"` EcmResourcePoolConfigList EcmResourcePoolConfigListInListResourcePool `json:"EcmResourcePoolConfigList" xml:"EcmResourcePoolConfigList"` }
Queue is a nested struct in emr response
type QueueListInDescribeFlowProjectClusterSetting ¶
type QueueListInDescribeFlowProjectClusterSetting struct {
Queue []string `json:"Queue" xml:"Queue"`
}
QueueListInDescribeFlowProjectClusterSetting is a nested struct in emr response
type QueueListInListFlowProjectClusterSetting ¶
type QueueListInListFlowProjectClusterSetting struct {
Queue []string `json:"Queue" xml:"Queue"`
}
QueueListInListFlowProjectClusterSetting is a nested struct in emr response
type QueueListInListResourcePool ¶
type QueueListInListResourcePool struct {
Queue []Queue `json:"Queue" xml:"Queue"`
}
QueueListInListResourcePool is a nested struct in emr response
type QuickLink ¶
type QuickLink struct { ServiceName string `json:"ServiceName" xml:"ServiceName"` ServiceDisplayName string `json:"ServiceDisplayName" xml:"ServiceDisplayName"` QuickLinkAddress string `json:"QuickLinkAddress" xml:"QuickLinkAddress"` Protocol string `json:"Protocol" xml:"Protocol"` Port string `json:"Port" xml:"Port"` Type string `json:"Type" xml:"Type"` }
QuickLink is a nested struct in emr response
type QuickLinkList ¶
type QuickLinkList struct {
QuickLink []QuickLink `json:"QuickLink" xml:"QuickLink"`
}
QuickLinkList is a nested struct in emr response
type RefreshClusterResourcePoolRequest ¶
type RefreshClusterResourcePoolRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourcePoolId requests.Integer `position:"Query" name:"ResourcePoolId"` ClusterId string `position:"Query" name:"ClusterId"` }
RefreshClusterResourcePoolRequest is the request struct for api RefreshClusterResourcePool
func CreateRefreshClusterResourcePoolRequest ¶
func CreateRefreshClusterResourcePoolRequest() (request *RefreshClusterResourcePoolRequest)
CreateRefreshClusterResourcePoolRequest creates a request to invoke RefreshClusterResourcePool API
type RefreshClusterResourcePoolResponse ¶
type RefreshClusterResourcePoolResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` WorkFlowInstanceId string `json:"WorkFlowInstanceId" xml:"WorkFlowInstanceId"` OperationId string `json:"OperationId" xml:"OperationId"` }
RefreshClusterResourcePoolResponse is the response struct for api RefreshClusterResourcePool
func CreateRefreshClusterResourcePoolResponse ¶
func CreateRefreshClusterResourcePoolResponse() (response *RefreshClusterResourcePoolResponse)
CreateRefreshClusterResourcePoolResponse creates a response to parse from RefreshClusterResourcePool response
type RelateClusterInfo ¶
type RelateClusterInfo struct { ClusterId string `json:"ClusterId" xml:"ClusterId"` ClusterType string `json:"ClusterType" xml:"ClusterType"` ClusterName string `json:"ClusterName" xml:"ClusterName"` Status string `json:"Status" xml:"Status"` }
RelateClusterInfo is a nested struct in emr response
type ReleaseClusterHostGroupRequest ¶
type ReleaseClusterHostGroupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` EnableGracefulDecommission requests.Boolean `position:"Query" name:"EnableGracefulDecommission"` ClusterId string `position:"Query" name:"ClusterId"` HostGroupId string `position:"Query" name:"HostGroupId"` InstanceIdList string `position:"Query" name:"InstanceIdList"` ReleaseNumber requests.Integer `position:"Query" name:"ReleaseNumber"` DecommissionTimeout requests.Integer `position:"Query" name:"DecommissionTimeout"` }
ReleaseClusterHostGroupRequest is the request struct for api ReleaseClusterHostGroup
func CreateReleaseClusterHostGroupRequest ¶
func CreateReleaseClusterHostGroupRequest() (request *ReleaseClusterHostGroupRequest)
CreateReleaseClusterHostGroupRequest creates a request to invoke ReleaseClusterHostGroup API
type ReleaseClusterHostGroupResponse ¶
type ReleaseClusterHostGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleaseClusterHostGroupResponse is the response struct for api ReleaseClusterHostGroup
func CreateReleaseClusterHostGroupResponse ¶
func CreateReleaseClusterHostGroupResponse() (response *ReleaseClusterHostGroupResponse)
CreateReleaseClusterHostGroupResponse creates a response to parse from ReleaseClusterHostGroup response
type ReleaseClusterRequest ¶
type ReleaseClusterRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ForceRelease requests.Boolean `position:"Query" name:"ForceRelease"` Id string `position:"Query" name:"Id"` }
ReleaseClusterRequest is the request struct for api ReleaseCluster
func CreateReleaseClusterRequest ¶
func CreateReleaseClusterRequest() (request *ReleaseClusterRequest)
CreateReleaseClusterRequest creates a request to invoke ReleaseCluster API
type ReleaseClusterResponse ¶
type ReleaseClusterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleaseClusterResponse is the response struct for api ReleaseCluster
func CreateReleaseClusterResponse ¶
func CreateReleaseClusterResponse() (response *ReleaseClusterResponse)
CreateReleaseClusterResponse creates a response to parse from ReleaseCluster response
type RemoveScalingConfigItemV2Request ¶ added in v1.61.805
type RemoveScalingConfigItemV2Request struct { *requests.RpcRequest ConfigItemType string `position:"Query" name:"ConfigItemType"` ConfigItemBizId string `position:"Query" name:"ConfigItemBizId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ScalingGroupBizId string `position:"Query" name:"ScalingGroupBizId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` }
RemoveScalingConfigItemV2Request is the request struct for api RemoveScalingConfigItemV2
func CreateRemoveScalingConfigItemV2Request ¶ added in v1.61.805
func CreateRemoveScalingConfigItemV2Request() (request *RemoveScalingConfigItemV2Request)
CreateRemoveScalingConfigItemV2Request creates a request to invoke RemoveScalingConfigItemV2 API
type RemoveScalingConfigItemV2Response ¶ added in v1.61.805
type RemoveScalingConfigItemV2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
RemoveScalingConfigItemV2Response is the response struct for api RemoveScalingConfigItemV2
func CreateRemoveScalingConfigItemV2Response ¶ added in v1.61.805
func CreateRemoveScalingConfigItemV2Response() (response *RemoveScalingConfigItemV2Response)
CreateRemoveScalingConfigItemV2Response creates a response to parse from RemoveScalingConfigItemV2 response
type RerunFlowRequest ¶
type RerunFlowRequest struct { *requests.RpcRequest FlowInstanceId string `position:"Query" name:"FlowInstanceId"` ReRunFail requests.Boolean `position:"Query" name:"ReRunFail"` ProjectId string `position:"Query" name:"ProjectId"` }
RerunFlowRequest is the request struct for api RerunFlow
func CreateRerunFlowRequest ¶
func CreateRerunFlowRequest() (request *RerunFlowRequest)
CreateRerunFlowRequest creates a request to invoke RerunFlow API
type RerunFlowResponse ¶
type RerunFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
RerunFlowResponse is the response struct for api RerunFlow
func CreateRerunFlowResponse ¶
func CreateRerunFlowResponse() (response *RerunFlowResponse)
CreateRerunFlowResponse creates a response to parse from RerunFlow response
type ResizeClusterV2HostComponentInfo ¶
type ResizeClusterV2HostComponentInfo struct { HostName string `name:"HostName"` ComponentNameList *[]string `name:"ComponentNameList" type:"Repeated"` ServiceName string `name:"ServiceName"` }
ResizeClusterV2HostComponentInfo is a repeated param struct in ResizeClusterV2Request
type ResizeClusterV2HostGroup ¶
type ResizeClusterV2HostGroup struct { Period string `name:"Period"` SysDiskCapacity string `name:"SysDiskCapacity"` HostKeyPairName string `name:"HostKeyPairName"` PrivatePoolOptionsId string `name:"PrivatePoolOptionsId"` DiskCapacity string `name:"DiskCapacity"` SysDiskType string `name:"SysDiskType"` ClusterId string `name:"ClusterId"` DiskType string `name:"DiskType"` HostGroupName string `name:"HostGroupName"` VswitchId string `name:"VswitchId"` DiskCount string `name:"DiskCount"` AutoRenew string `name:"AutoRenew"` HostGroupId string `name:"HostGroupId"` NodeCount string `name:"NodeCount"` InstanceType string `name:"InstanceType"` Comment string `name:"Comment"` ChargeType string `name:"ChargeType"` CreateType string `name:"CreateType"` HostPassword string `name:"HostPassword"` HostGroupType string `name:"HostGroupType"` PrivatePoolOptionsMatchCriteria string `name:"PrivatePoolOptionsMatchCriteria"` }
ResizeClusterV2HostGroup is a repeated param struct in ResizeClusterV2Request
type ResizeClusterV2PromotionInfo ¶ added in v1.61.805
type ResizeClusterV2PromotionInfo struct { PromotionOptionCode string `name:"PromotionOptionCode"` ProductCode string `name:"ProductCode"` PromotionOptionNo string `name:"PromotionOptionNo"` }
ResizeClusterV2PromotionInfo is a repeated param struct in ResizeClusterV2Request
type ResizeClusterV2Request ¶
type ResizeClusterV2Request struct { *requests.RpcRequest IsOpenPublicIp requests.Boolean `position:"Query" name:"IsOpenPublicIp"` AutoPayOrder requests.Boolean `position:"Query" name:"AutoPayOrder"` ClusterId string `position:"Query" name:"ClusterId"` VswitchId string `position:"Query" name:"VswitchId"` HostComponentInfo *[]ResizeClusterV2HostComponentInfo `position:"Query" name:"HostComponentInfo" type:"Repeated"` ClickhouseConf string `position:"Query" name:"ClickhouseConf"` HostGroup *[]ResizeClusterV2HostGroup `position:"Query" name:"HostGroup" type:"Repeated"` PromotionInfo *[]ResizeClusterV2PromotionInfo `position:"Query" name:"PromotionInfo" type:"Repeated"` }
ResizeClusterV2Request is the request struct for api ResizeClusterV2
func CreateResizeClusterV2Request ¶
func CreateResizeClusterV2Request() (request *ResizeClusterV2Request)
CreateResizeClusterV2Request creates a request to invoke ResizeClusterV2 API
type ResizeClusterV2Response ¶
type ResizeClusterV2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ClusterId string `json:"ClusterId" xml:"ClusterId"` }
ResizeClusterV2Response is the response struct for api ResizeClusterV2
func CreateResizeClusterV2Response ¶
func CreateResizeClusterV2Response() (response *ResizeClusterV2Response)
CreateResizeClusterV2Response creates a response to parse from ResizeClusterV2 response
type Resource ¶
type Resource struct { Path string `json:"Path" xml:"Path"` Alias string `json:"Alias" xml:"Alias"` }
Resource is a nested struct in emr response
type ResourceListInDescribeFlowJob ¶
type ResourceListInDescribeFlowJob struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
ResourceListInDescribeFlowJob is a nested struct in emr response
type ResourceListInListFlowJob ¶
type ResourceListInListFlowJob struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
ResourceListInListFlowJob is a nested struct in emr response
type ResumeFlowRequest ¶
type ResumeFlowRequest struct { *requests.RpcRequest FlowInstanceId string `position:"Query" name:"FlowInstanceId"` ProjectId string `position:"Query" name:"ProjectId"` }
ResumeFlowRequest is the request struct for api ResumeFlow
func CreateResumeFlowRequest ¶
func CreateResumeFlowRequest() (request *ResumeFlowRequest)
CreateResumeFlowRequest creates a request to invoke ResumeFlow API
type ResumeFlowResponse ¶
type ResumeFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
ResumeFlowResponse is the response struct for api ResumeFlow
func CreateResumeFlowResponse ¶
func CreateResumeFlowResponse() (response *ResumeFlowResponse)
CreateResumeFlowResponse creates a response to parse from ResumeFlow response
type Row ¶
type Row struct { RowIndex int `json:"RowIndex" xml:"RowIndex"` RowItemList RowItemList `json:"RowItemList" xml:"RowItemList"` }
Row is a nested struct in emr response
type RowItemList ¶
type RowItemList struct {
RowItem []string `json:"rowItem" xml:"rowItem"`
}
RowItemList is a nested struct in emr response
type RowList ¶
type RowList struct {
Row []Row `json:"Row" xml:"Row"`
}
RowList is a nested struct in emr response
type RunClusterServiceActionRequest ¶
type RunClusterServiceActionRequest struct { *requests.RpcRequest HostGroupIdList *[]string `position:"Query" name:"HostGroupIdList" type:"Repeated"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ServiceActionName string `position:"Query" name:"ServiceActionName"` IsRolling requests.Boolean `position:"Query" name:"IsRolling"` TotlerateFailCount requests.Integer `position:"Query" name:"TotlerateFailCount"` ServiceName string `position:"Query" name:"ServiceName"` ExecuteStrategy string `position:"Query" name:"ExecuteStrategy"` OnlyRestartStaleConfigNodes requests.Boolean `position:"Query" name:"OnlyRestartStaleConfigNodes"` NodeCountPerBatch requests.Integer `position:"Query" name:"NodeCountPerBatch"` ClusterId string `position:"Query" name:"ClusterId"` CustomCommand string `position:"Query" name:"CustomCommand"` ComponentNameList string `position:"Query" name:"ComponentNameList"` Comment string `position:"Query" name:"Comment"` CustomParams string `position:"Query" name:"CustomParams"` Interval requests.Integer `position:"Query" name:"Interval"` HostIdList string `position:"Query" name:"HostIdList"` TurnOnMaintenanceMode requests.Boolean `position:"Query" name:"TurnOnMaintenanceMode"` }
RunClusterServiceActionRequest is the request struct for api RunClusterServiceAction
func CreateRunClusterServiceActionRequest ¶
func CreateRunClusterServiceActionRequest() (request *RunClusterServiceActionRequest)
CreateRunClusterServiceActionRequest creates a request to invoke RunClusterServiceAction API
type RunClusterServiceActionResponse ¶
type RunClusterServiceActionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RunClusterServiceActionResponse is the response struct for api RunClusterServiceAction
func CreateRunClusterServiceActionResponse ¶
func CreateRunClusterServiceActionResponse() (response *RunClusterServiceActionResponse)
CreateRunClusterServiceActionResponse creates a response to parse from RunClusterServiceAction response
type RunScalingActionV2Request ¶ added in v1.61.805
type RunScalingActionV2Request struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ScalingActionType string `position:"Query" name:"ScalingActionType"` ScalingGroupBizId string `position:"Query" name:"ScalingGroupBizId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` ActionParam string `position:"Query" name:"ActionParam"` }
RunScalingActionV2Request is the request struct for api RunScalingActionV2
func CreateRunScalingActionV2Request ¶ added in v1.61.805
func CreateRunScalingActionV2Request() (request *RunScalingActionV2Request)
CreateRunScalingActionV2Request creates a request to invoke RunScalingActionV2 API
type RunScalingActionV2Response ¶ added in v1.61.805
type RunScalingActionV2Response struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` }
RunScalingActionV2Response is the response struct for api RunScalingActionV2
func CreateRunScalingActionV2Response ¶ added in v1.61.805
func CreateRunScalingActionV2Response() (response *RunScalingActionV2Response)
CreateRunScalingActionV2Response creates a response to parse from RunScalingActionV2 response
type ScalingConfig ¶
type ScalingConfig struct { SpotStrategy string `json:"SpotStrategy" xml:"SpotStrategy"` PayType string `json:"PayType" xml:"PayType"` DataDiskCategory string `json:"DataDiskCategory" xml:"DataDiskCategory"` DataDiskSize int `json:"DataDiskSize" xml:"DataDiskSize"` DataDiskCount int `json:"DataDiskCount" xml:"DataDiskCount"` SysDiskCategory string `json:"SysDiskCategory" xml:"SysDiskCategory"` SysDiskSize int `json:"SysDiskSize" xml:"SysDiskSize"` InstanceTypeList InstanceTypeList `json:"InstanceTypeList" xml:"InstanceTypeList"` SpotPriceLimits SpotPriceLimits `json:"SpotPriceLimits" xml:"SpotPriceLimits"` }
ScalingConfig is a nested struct in emr response
type ScalingRule ¶
type ScalingRule struct { RuleCategory string `json:"RuleCategory" xml:"RuleCategory"` EssScalingRuleId string `json:"EssScalingRuleId" xml:"EssScalingRuleId"` ScalingGroupId int64 `json:"ScalingGroupId" xml:"ScalingGroupId"` RuleName string `json:"RuleName" xml:"RuleName"` AdjustmentType string `json:"AdjustmentType" xml:"AdjustmentType"` AdjustmentValue int `json:"AdjustmentValue" xml:"AdjustmentValue"` Cooldown int `json:"Cooldown" xml:"Cooldown"` Status string `json:"Status" xml:"Status"` LaunchTime string `json:"LaunchTime" xml:"LaunchTime"` LaunchExpirationTime int `json:"LaunchExpirationTime" xml:"LaunchExpirationTime"` RecurrenceType string `json:"RecurrenceType" xml:"RecurrenceType"` RecurrenceValue string `json:"RecurrenceValue" xml:"RecurrenceValue"` RecurrenceEndTime string `json:"RecurrenceEndTime" xml:"RecurrenceEndTime"` WithGrace bool `json:"WithGrace" xml:"WithGrace"` TimeoutWithGrace int64 `json:"TimeoutWithGrace" xml:"TimeoutWithGrace"` SchedulerTrigger SchedulerTrigger `json:"SchedulerTrigger" xml:"SchedulerTrigger"` CloudWatchTrigger CloudWatchTrigger `json:"CloudWatchTrigger" xml:"CloudWatchTrigger"` }
ScalingRule is a nested struct in emr response
type ScalingRuleList ¶
type ScalingRuleList struct {
ScalingRule []ScalingRule `json:"ScalingRule" xml:"ScalingRule"`
}
ScalingRuleList is a nested struct in emr response
type SchedulerTrigger ¶
type SchedulerTrigger struct { LaunchTime int64 `json:"LaunchTime" xml:"LaunchTime"` LaunchExpirationTime int `json:"LaunchExpirationTime" xml:"LaunchExpirationTime"` RecurrenceType string `json:"RecurrenceType" xml:"RecurrenceType"` RecurrenceValue string `json:"RecurrenceValue" xml:"RecurrenceValue"` RecurrenceEndTime int64 `json:"RecurrenceEndTime" xml:"RecurrenceEndTime"` }
SchedulerTrigger is a nested struct in emr response
type SecurityGroup ¶
type SecurityGroup struct { SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` Description string `json:"Description" xml:"Description"` SecurityGroupName string `json:"SecurityGroupName" xml:"SecurityGroupName"` VpcId string `json:"VpcId" xml:"VpcId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` SecurityGroupType string `json:"SecurityGroupType" xml:"SecurityGroupType"` AvailableInstanceAmount int `json:"AvailableInstanceAmount" xml:"AvailableInstanceAmount"` EcsCount int `json:"EcsCount" xml:"EcsCount"` }
SecurityGroup is a nested struct in emr response
type SecurityGroupList ¶
type SecurityGroupList struct {
SecurityGroup []SecurityGroup `json:"SecurityGroup" xml:"SecurityGroup"`
}
SecurityGroupList is a nested struct in emr response
type ServiceAction ¶
type ServiceAction struct { Command string `json:"Command" xml:"Command"` ComponentName string `json:"ComponentName" xml:"ComponentName"` ActionName string `json:"ActionName" xml:"ActionName"` ServiceName string `json:"ServiceName" xml:"ServiceName"` DisplayName string `json:"DisplayName" xml:"DisplayName"` }
ServiceAction is a nested struct in emr response
type ServiceActionListInDescribeClusterService ¶
type ServiceActionListInDescribeClusterService struct {
ServiceAction []ServiceAction `json:"ServiceAction" xml:"ServiceAction"`
}
ServiceActionListInDescribeClusterService is a nested struct in emr response
type ServiceActionListInListClusterInstalledService ¶
type ServiceActionListInListClusterInstalledService struct {
ServiceAction []ServiceAction `json:"ServiceAction" xml:"ServiceAction"`
}
ServiceActionListInListClusterInstalledService is a nested struct in emr response
type ServiceActionListInListClusterService ¶
type ServiceActionListInListClusterService struct {
ServiceAction []ServiceAction `json:"ServiceAction" xml:"ServiceAction"`
}
ServiceActionListInListClusterService is a nested struct in emr response
type ServiceInfo ¶
type ServiceInfo struct { NeedRestartInfo string `json:"NeedRestartInfo" xml:"NeedRestartInfo"` ServiceDisplayVersion string `json:"ServiceDisplayVersion" xml:"ServiceDisplayVersion"` Mandatory bool `json:"Mandatory" xml:"Mandatory"` Display bool `json:"Display" xml:"Display"` NeedRestartNum int `json:"NeedRestartNum" xml:"NeedRestartNum"` ServiceStatus string `json:"ServiceStatus" xml:"ServiceStatus"` ServiceDisplayName string `json:"ServiceDisplayName" xml:"ServiceDisplayName"` ServiceName string `json:"ServiceName" xml:"ServiceName"` ServiceVersion string `json:"ServiceVersion" xml:"ServiceVersion"` NeedRestartComponentNameList NeedRestartComponentNameList `json:"NeedRestartComponentNameList" xml:"NeedRestartComponentNameList"` NeedRestartHostIdList NeedRestartHostIdList `json:"NeedRestartHostIdList" xml:"NeedRestartHostIdList"` ClusterServiceSummaryList ClusterServiceSummaryList `json:"ClusterServiceSummaryList" xml:"ClusterServiceSummaryList"` ServiceActionList ServiceActionListInDescribeClusterService `json:"ServiceActionList" xml:"ServiceActionList"` }
ServiceInfo is a nested struct in emr response
type ServiceInfoList ¶ added in v1.61.805
type ServiceInfoList struct {
ServiceInfo []ServiceInfo `json:"ServiceInfo" xml:"ServiceInfo"`
}
ServiceInfoList is a nested struct in emr response
type Software ¶
type Software struct { Name string `json:"Name" xml:"Name"` StartTpe int `json:"StartTpe" xml:"StartTpe"` Version string `json:"Version" xml:"Version"` OnlyDisplay bool `json:"OnlyDisplay" xml:"OnlyDisplay"` DisplayName string `json:"DisplayName" xml:"DisplayName"` }
Software is a nested struct in emr response
type SoftwareInfo ¶
type SoftwareInfo struct { ClusterType string `json:"ClusterType" xml:"ClusterType"` EmrVer string `json:"EmrVer" xml:"EmrVer"` Softwares SoftwaresInDescribeClusterBasicInfo `json:"Softwares" xml:"Softwares"` }
SoftwareInfo is a nested struct in emr response
type SoftwareInfoListInDescribeClusterTemplate ¶
type SoftwareInfoListInDescribeClusterTemplate struct {
SoftwareInfo []string `json:"SoftwareInfo" xml:"SoftwareInfo"`
}
SoftwareInfoListInDescribeClusterTemplate is a nested struct in emr response
type SoftwareInfoListInListClusterTemplates ¶
type SoftwareInfoListInListClusterTemplates struct {
SoftwareInfo []string `json:"SoftwareInfo" xml:"SoftwareInfo"`
}
SoftwareInfoListInListClusterTemplates is a nested struct in emr response
type SoftwaresInDescribeClusterBasicInfo ¶
type SoftwaresInDescribeClusterBasicInfo struct {
Software []Software `json:"Software" xml:"Software"`
}
SoftwaresInDescribeClusterBasicInfo is a nested struct in emr response
type SoftwaresInDescribeClusterV2 ¶
type SoftwaresInDescribeClusterV2 struct {
Software []Software `json:"Software" xml:"Software"`
}
SoftwaresInDescribeClusterV2 is a nested struct in emr response
type SpotPriceLimit ¶
type SpotPriceLimit struct { InstanceType string `json:"InstanceType" xml:"InstanceType"` PriceLimit float64 `json:"PriceLimit" xml:"PriceLimit"` }
SpotPriceLimit is a nested struct in emr response
type SpotPriceLimits ¶ added in v1.61.805
type SpotPriceLimits struct {
SpotPriceLimit []SpotPriceLimit `json:"SpotPriceLimit" xml:"SpotPriceLimit"`
}
SpotPriceLimits is a nested struct in emr response
type StartFlowRequest ¶
type StartFlowRequest struct { *requests.RpcRequest FlowInstanceId string `position:"Query" name:"FlowInstanceId"` ProjectId string `position:"Query" name:"ProjectId"` }
StartFlowRequest is the request struct for api StartFlow
func CreateStartFlowRequest ¶
func CreateStartFlowRequest() (request *StartFlowRequest)
CreateStartFlowRequest creates a request to invoke StartFlow API
type StartFlowResponse ¶
type StartFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
StartFlowResponse is the response struct for api StartFlow
func CreateStartFlowResponse ¶
func CreateStartFlowResponse() (response *StartFlowResponse)
CreateStartFlowResponse creates a response to parse from StartFlow response
type SubmitFlowJobRequest ¶
type SubmitFlowJobRequest struct { *requests.RpcRequest Conf string `position:"Query" name:"Conf"` ClusterId string `position:"Query" name:"ClusterId"` JobId string `position:"Query" name:"JobId"` HostName string `position:"Query" name:"HostName"` Namespace string `position:"Query" name:"Namespace"` JobInstanceId string `position:"Query" name:"JobInstanceId"` ProjectId string `position:"Query" name:"ProjectId"` }
SubmitFlowJobRequest is the request struct for api SubmitFlowJob
func CreateSubmitFlowJobRequest ¶
func CreateSubmitFlowJobRequest() (request *SubmitFlowJobRequest)
CreateSubmitFlowJobRequest creates a request to invoke SubmitFlowJob API
type SubmitFlowJobResponse ¶
type SubmitFlowJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id string `json:"Id" xml:"Id"` }
SubmitFlowJobResponse is the response struct for api SubmitFlowJob
func CreateSubmitFlowJobResponse ¶
func CreateSubmitFlowJobResponse() (response *SubmitFlowJobResponse)
CreateSubmitFlowJobResponse creates a response to parse from SubmitFlowJob response
type SubmitFlowRequest ¶
type SubmitFlowRequest struct { *requests.RpcRequest Conf string `position:"Query" name:"Conf"` ProjectId string `position:"Query" name:"ProjectId"` FlowId string `position:"Query" name:"FlowId"` }
SubmitFlowRequest is the request struct for api SubmitFlow
func CreateSubmitFlowRequest ¶
func CreateSubmitFlowRequest() (request *SubmitFlowRequest)
CreateSubmitFlowRequest creates a request to invoke SubmitFlow API
type SubmitFlowResponse ¶
type SubmitFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Id string `json:"Id" xml:"Id"` Data string `json:"Data" xml:"Data"` }
SubmitFlowResponse is the response struct for api SubmitFlow
func CreateSubmitFlowResponse ¶
func CreateSubmitFlowResponse() (response *SubmitFlowResponse)
CreateSubmitFlowResponse creates a response to parse from SubmitFlow response
type SupportNodeTypeList ¶
type SupportNodeTypeList struct {
SupportNodeType []string `json:"SupportNodeType" xml:"SupportNodeType"`
}
SupportNodeTypeList is a nested struct in emr response
type SupportedResource ¶
type SupportedResource struct { Value string `json:"Value" xml:"Value"` Min int `json:"Min" xml:"Min"` Max int `json:"Max" xml:"Max"` Unit string `json:"Unit" xml:"Unit"` SupportNodeTypeList SupportNodeTypeList `json:"SupportNodeTypeList" xml:"SupportNodeTypeList"` EmrInstanceType EmrInstanceType `json:"EmrInstanceType" xml:"EmrInstanceType"` }
SupportedResource is a nested struct in emr response
type SupportedResourceList ¶
type SupportedResourceList struct {
SupportedResource []SupportedResource `json:"SupportedResource" xml:"SupportedResource"`
}
SupportedResourceList is a nested struct in emr response
type SuspendFlowRequest ¶
type SuspendFlowRequest struct { *requests.RpcRequest FlowInstanceId string `position:"Query" name:"FlowInstanceId"` ProjectId string `position:"Query" name:"ProjectId"` }
SuspendFlowRequest is the request struct for api SuspendFlow
func CreateSuspendFlowRequest ¶
func CreateSuspendFlowRequest() (request *SuspendFlowRequest)
CreateSuspendFlowRequest creates a request to invoke SuspendFlow API
type SuspendFlowResponse ¶
type SuspendFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
SuspendFlowResponse is the response struct for api SuspendFlow
func CreateSuspendFlowResponse ¶
func CreateSuspendFlowResponse() (response *SuspendFlowResponse)
CreateSuspendFlowResponse creates a response to parse from SuspendFlow response
type Tag ¶ added in v1.61.805
type Tag struct { TagValue string `json:"TagValue" xml:"TagValue"` TagKey string `json:"TagKey" xml:"TagKey"` }
Tag is a nested struct in emr response
type TagResource ¶ added in v1.60.302
type TagResource struct { TagKey string `json:"TagKey" xml:"TagKey"` TagValue string `json:"TagValue" xml:"TagValue"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceId string `json:"ResourceId" xml:"ResourceId"` }
TagResource is a nested struct in emr response
type TagResources ¶ added in v1.60.302
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in emr response
type TagResourcesRequest ¶ added in v1.60.302
type TagResourcesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` Tag *[]TagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` }
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶ added in v1.60.302
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶ added in v1.60.302
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶ added in v1.60.302
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type TagResourcesTag ¶ added in v1.60.302
TagResourcesTag is a repeated param struct in TagResourcesRequest
type TagsInDescribeClusterTemplate ¶ added in v1.61.805
type TagsInDescribeClusterTemplate struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeClusterTemplate is a nested struct in emr response
type TagsInListClusters ¶ added in v1.61.805
type TagsInListClusters struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListClusters is a nested struct in emr response
type TemplateInfo ¶
type TemplateInfo struct { UserDefinedEmrEcsRole string `json:"UserDefinedEmrEcsRole" xml:"UserDefinedEmrEcsRole"` InitCustomHiveMetaDb bool `json:"InitCustomHiveMetaDb" xml:"InitCustomHiveMetaDb"` DataDiskKMSKeyId string `json:"DataDiskKMSKeyId" xml:"DataDiskKMSKeyId"` TemplateName string `json:"TemplateName" xml:"TemplateName"` SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` MachineType string `json:"MachineType" xml:"MachineType"` Configurations string `json:"Configurations" xml:"Configurations"` MetaStoreConf string `json:"MetaStoreConf" xml:"MetaStoreConf"` IsOpenPublicIp bool `json:"IsOpenPublicIp" xml:"IsOpenPublicIp"` CreateSource string `json:"CreateSource" xml:"CreateSource"` UseCustomHiveMetaDb bool `json:"UseCustomHiveMetaDb" xml:"UseCustomHiveMetaDb"` EasEnable bool `json:"EasEnable" xml:"EasEnable"` IoOptimized bool `json:"IoOptimized" xml:"IoOptimized"` UserId string `json:"UserId" xml:"UserId"` Id string `json:"Id" xml:"Id"` EmrVer string `json:"EmrVer" xml:"EmrVer"` VpcId string `json:"VpcId" xml:"VpcId"` SecurityGroupName string `json:"SecurityGroupName" xml:"SecurityGroupName"` AllowNotebook bool `json:"AllowNotebook" xml:"AllowNotebook"` DataDiskEncrypted bool `json:"DataDiskEncrypted" xml:"DataDiskEncrypted"` NetType string `json:"NetType" xml:"NetType"` ClusterType string `json:"ClusterType" xml:"ClusterType"` MasterNodeTotal int `json:"MasterNodeTotal" xml:"MasterNodeTotal"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` DepositType string `json:"DepositType" xml:"DepositType"` UseLocalMetaDb bool `json:"UseLocalMetaDb" xml:"UseLocalMetaDb"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` ZoneId string `json:"ZoneId" xml:"ZoneId"` SshEnable bool `json:"SshEnable" xml:"SshEnable"` KeyPairName string `json:"KeyPairName" xml:"KeyPairName"` InstanceGeneration string `json:"InstanceGeneration" xml:"InstanceGeneration"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` LogPath string `json:"LogPath" xml:"LogPath"` MetaStoreType string `json:"MetaStoreType" xml:"MetaStoreType"` HighAvailabilityEnable bool `json:"HighAvailabilityEnable" xml:"HighAvailabilityEnable"` LogEnable bool `json:"LogEnable" xml:"LogEnable"` MasterPwd string `json:"MasterPwd" xml:"MasterPwd"` SoftwareInfoList SoftwareInfoListInDescribeClusterTemplate `json:"SoftwareInfoList" xml:"SoftwareInfoList"` Tags TagsInDescribeClusterTemplate `json:"Tags" xml:"Tags"` HostGroupList HostGroupListInDescribeClusterTemplate `json:"HostGroupList" xml:"HostGroupList"` BootstrapActionList BootstrapActionListInDescribeClusterTemplate `json:"BootstrapActionList" xml:"BootstrapActionList"` ConfigList ConfigListInDescribeClusterTemplate `json:"ConfigList" xml:"ConfigList"` }
TemplateInfo is a nested struct in emr response
type TemplateInfoList ¶
type TemplateInfoList struct {
TemplateInfo []TemplateInfo `json:"TemplateInfo" xml:"TemplateInfo"`
}
TemplateInfoList is a nested struct in emr response
type UntagResourcesRequest ¶ added in v1.60.302
type UntagResourcesRequest struct { *requests.RpcRequest All requests.Boolean `position:"Query" name:"All"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` }
UntagResourcesRequest is the request struct for api UntagResources
func CreateUntagResourcesRequest ¶ added in v1.60.302
func CreateUntagResourcesRequest() (request *UntagResourcesRequest)
CreateUntagResourcesRequest creates a request to invoke UntagResources API
type UntagResourcesResponse ¶ added in v1.60.302
type UntagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UntagResourcesResponse is the response struct for api UntagResources
func CreateUntagResourcesResponse ¶ added in v1.60.302
func CreateUntagResourcesResponse() (response *UntagResourcesResponse)
CreateUntagResourcesResponse creates a response to parse from UntagResources response
type User ¶
type User struct { GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` ProjectId string `json:"ProjectId" xml:"ProjectId"` OwnerId string `json:"OwnerId" xml:"OwnerId"` UserName string `json:"UserName" xml:"UserName"` AccountUserId string `json:"AccountUserId" xml:"AccountUserId"` }
User is a nested struct in emr response
type UserListInDescribeFlowProjectClusterSetting ¶
type UserListInDescribeFlowProjectClusterSetting struct {
User []string `json:"User" xml:"User"`
}
UserListInDescribeFlowProjectClusterSetting is a nested struct in emr response
type UserListInListFlowProjectClusterSetting ¶
type UserListInListFlowProjectClusterSetting struct {
User []string `json:"User" xml:"User"`
}
UserListInListFlowProjectClusterSetting is a nested struct in emr response
type Users ¶
type Users struct {
User []User `json:"User" xml:"User"`
}
Users is a nested struct in emr response
type Value ¶
type Value struct { Value string `json:"Value" xml:"Value"` ValueDesc string `json:"ValueDesc" xml:"ValueDesc"` }
Value is a nested struct in emr response
type ValueEntryInfo ¶
type ValueEntryInfo struct { Value string `json:"Value" xml:"Value"` Label string `json:"Label" xml:"Label"` Description string `json:"Description" xml:"Description"` }
ValueEntryInfo is a nested struct in emr response
type ValueList ¶ added in v1.60.302
type ValueList struct {
Value []Value `json:"Value" xml:"Value"`
}
ValueList is a nested struct in emr response
type VpcInfo ¶
type VpcInfo struct { VpcId string `json:"VpcId" xml:"VpcId"` VpcName string `json:"VpcName" xml:"VpcName"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` CreationTime string `json:"CreationTime" xml:"CreationTime"` VRouterId string `json:"VRouterId" xml:"VRouterId"` Description string `json:"Description" xml:"Description"` VswitchInfoList VswitchInfoList `json:"VswitchInfoList" xml:"VswitchInfoList"` }
VpcInfo is a nested struct in emr response
type VpcInfoList ¶
type VpcInfoList struct {
VpcInfo []VpcInfo `json:"VpcInfo" xml:"VpcInfo"`
}
VpcInfoList is a nested struct in emr response
type VswitchInfo ¶
type VswitchInfo struct { VpcId string `json:"VpcId" xml:"VpcId"` VswitchId string `json:"VswitchId" xml:"VswitchId"` VswitchName string `json:"VswitchName" xml:"VswitchName"` ZoneId string `json:"ZoneId" xml:"ZoneId"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` AvailableIpAddressCount int64 `json:"AvailableIpAddressCount" xml:"AvailableIpAddressCount"` Description string `json:"Description" xml:"Description"` CreationTime string `json:"CreationTime" xml:"CreationTime"` }
VswitchInfo is a nested struct in emr response
type VswitchInfoList ¶
type VswitchInfoList struct {
VswitchInfo []VswitchInfo `json:"VswitchInfo" xml:"VswitchInfo"`
}
VswitchInfoList is a nested struct in emr response
type WhiteUserList ¶ added in v1.61.805
type WhiteUserList struct {
WhiteUser []string `json:"WhiteUser" xml:"WhiteUser"`
}
WhiteUserList is a nested struct in emr response
type ZKLinksInDescribeClusterBasicInfo ¶
type ZKLinksInDescribeClusterBasicInfo struct {
ZKLink []ZKLink `json:"ZKLink" xml:"ZKLink"`
}
ZKLinksInDescribeClusterBasicInfo is a nested struct in emr response
type ZKLinksInDescribeClusterV2 ¶
type ZKLinksInDescribeClusterV2 struct {
ZKLink []ZKLink `json:"ZKLink" xml:"ZKLink"`
}
ZKLinksInDescribeClusterV2 is a nested struct in emr response
Source Files ¶
- add_cluster_service.go
- add_scaling_config_item_v2.go
- client.go
- clone_flow.go
- clone_flow_job.go
- create_cluster_template.go
- create_cluster_v2.go
- create_cluster_with_template.go
- create_flow.go
- create_flow_category.go
- create_flow_for_web.go
- create_flow_job.go
- create_flow_project.go
- create_flow_project_cluster_setting.go
- create_flow_project_user.go
- create_resource_pool.go
- create_resource_queue.go
- create_scaling_group_v2.go
- delete_cluster_template.go
- delete_flow.go
- delete_flow_category.go
- delete_flow_job.go
- delete_flow_project.go
- delete_flow_project_cluster_setting.go
- delete_flow_project_user.go
- delete_resource_pool.go
- delete_resource_queue.go
- describe_cluster_basic_info.go
- describe_cluster_operation_host_task_log.go
- describe_cluster_resource_pool_scheduler_type.go
- describe_cluster_service.go
- describe_cluster_service_config.go
- describe_cluster_service_config_tag.go
- describe_cluster_template.go
- describe_cluster_v2.go
- describe_flow.go
- describe_flow_category.go
- describe_flow_category_tree.go
- describe_flow_instance.go
- describe_flow_job.go
- describe_flow_node_instance.go
- describe_flow_node_instance_container_log.go
- describe_flow_node_instance_launcher_log.go
- describe_flow_project.go
- describe_flow_project_cluster_setting.go
- describe_scaling_config_item_v2.go
- describe_scaling_group_instance_v2.go
- describe_scaling_group_v2.go
- endpoint.go
- join_resource_group.go
- kill_flow_job.go
- list_cluster_host.go
- list_cluster_host_component.go
- list_cluster_host_group.go
- list_cluster_installed_service.go
- list_cluster_operation.go
- list_cluster_operation_host.go
- list_cluster_operation_host_task.go
- list_cluster_operation_task.go
- list_cluster_service.go
- list_cluster_service_component_health_info.go
- list_cluster_service_config_history.go
- list_cluster_service_quick_link.go
- list_cluster_templates.go
- list_clusters.go
- list_emr_available_config.go
- list_emr_available_resource.go
- list_emr_main_version.go
- list_flow.go
- list_flow_category.go
- list_flow_cluster.go
- list_flow_cluster_all.go
- list_flow_cluster_all_hosts.go
- list_flow_cluster_host.go
- list_flow_instance.go
- list_flow_job.go
- list_flow_job_history.go
- list_flow_node_instance.go
- list_flow_node_instance_container_status.go
- list_flow_node_sql_result.go
- list_flow_project.go
- list_flow_project_cluster_setting.go
- list_flow_project_user.go
- list_resource_pool.go
- list_scaling_activity_v2.go
- list_scaling_config_item_v2.go
- list_scaling_group_v2.go
- list_tag_resources.go
- modify_cluster_name.go
- modify_cluster_service_config.go
- modify_cluster_template.go
- modify_flow_category.go
- modify_flow_for_web.go
- modify_flow_project.go
- modify_flow_project_cluster_setting.go
- modify_resource_pool.go
- modify_resource_pool_scheduler_type.go
- modify_resource_queue.go
- modify_scaling_config_item_v2.go
- modify_scaling_group_v2.go
- refresh_cluster_resource_pool.go
- release_cluster.go
- release_cluster_host_group.go
- remove_scaling_config_item_v2.go
- rerun_flow.go
- resize_cluster_v2.go
- resume_flow.go
- run_cluster_service_action.go
- run_scaling_action_v2.go
- start_flow.go
- struct_access_info.go
- struct_bootstrap_action.go
- struct_bootstrap_action_list_in_describe_cluster_basic_info.go
- struct_bootstrap_action_list_in_describe_cluster_template.go
- struct_bootstrap_action_list_in_describe_cluster_v2.go
- struct_bootstrap_action_list_in_list_cluster_templates.go
- struct_categories.go
- struct_category.go
- struct_cloud_watch_trigger.go
- struct_cluster_info.go
- struct_cluster_info_in_list_clusters.go
- struct_cluster_installed_service.go
- struct_cluster_installed_service_list.go
- struct_cluster_operation.go
- struct_cluster_operation_host.go
- struct_cluster_operation_host_list.go
- struct_cluster_operation_host_task.go
- struct_cluster_operation_host_task_list.go
- struct_cluster_operation_list.go
- struct_cluster_operation_task.go
- struct_cluster_operation_task_list.go
- struct_cluster_service.go
- struct_cluster_service_info.go
- struct_cluster_service_info_list.go
- struct_cluster_service_list.go
- struct_cluster_service_summary.go
- struct_cluster_service_summary_list.go
- struct_cluster_setting.go
- struct_cluster_settings.go
- struct_cluster_type_info.go
- struct_cluster_type_info_list_in_list_emr_available_config.go
- struct_cluster_type_info_list_in_list_emr_main_version.go
- struct_cluster_type_white_user.go
- struct_cluster_type_white_user_list.go
- struct_clusters_in_list_clusters.go
- struct_clusters_in_list_flow_cluster.go
- struct_clusters_in_list_flow_cluster_all.go
- struct_component.go
- struct_component_list.go
- struct_config.go
- struct_config_history.go
- struct_config_history_list.go
- struct_config_item_value.go
- struct_config_item_value_list.go
- struct_config_list_in_describe_cluster_template.go
- struct_config_list_in_list_cluster_templates.go
- struct_config_tag.go
- struct_config_tag_list.go
- struct_config_value.go
- struct_config_value_list.go
- struct_container_status.go
- struct_container_status_list.go
- struct_daemon_info.go
- struct_daemon_infos.go
- struct_dependency_flow_list.go
- struct_disk.go
- struct_disk_info.go
- struct_disk_infos.go
- struct_disk_list.go
- struct_ecm_resource_pool.go
- struct_ecm_resource_pool_config.go
- struct_ecm_resource_pool_config_list_in_list_resource_pool.go
- struct_ecm_resource_queue.go
- struct_effect_way.go
- struct_emr_instance_type.go
- struct_emr_main_version.go
- struct_emr_main_version_list_in_list_emr_available_config.go
- struct_emr_main_version_list_in_list_emr_main_version.go
- struct_emr_resource_info.go
- struct_emr_resource_info_list.go
- struct_emr_zone_info.go
- struct_emr_zone_info_list.go
- struct_entries.go
- struct_fail_reason.go
- struct_flow.go
- struct_flow_instance.go
- struct_flow_instances.go
- struct_flow_item.go
- struct_flow_node_instance.go
- struct_flow_node_instances.go
- struct_gateway_cluster_info.go
- struct_gateway_cluster_info_list_in_describe_cluster_basic_info.go
- struct_gateway_cluster_info_list_in_describe_cluster_v2.go
- struct_header_list.go
- struct_health_detail.go
- struct_health_detail_list.go
- struct_health_info.go
- struct_health_info_list.go
- struct_health_rule_param.go
- struct_host.go
- struct_host_group.go
- struct_host_group_list_in_describe_cluster_template.go
- struct_host_group_list_in_describe_cluster_v2.go
- struct_host_group_list_in_list_cluster_host_group.go
- struct_host_group_list_in_list_cluster_templates.go
- struct_host_list_in_describe_flow_project_cluster_setting.go
- struct_host_list_in_list_cluster_host.go
- struct_host_list_in_list_flow_cluster_all_hosts.go
- struct_host_list_in_list_flow_cluster_host.go
- struct_host_list_in_list_flow_project_cluster_setting.go
- struct_host_pool_info.go
- struct_instance_type_list.go
- struct_item.go
- struct_items_in_list_scaling_activity_v2.go
- struct_items_in_list_scaling_config_item_v2.go
- struct_items_in_list_scaling_group_v2.go
- struct_job.go
- struct_job_list.go
- struct_key_pair_name_list.go
- struct_log_entry.go
- struct_log_entrys_in_describe_flow_node_instance_container_log.go
- struct_log_entrys_in_describe_flow_node_instance_launcher_log.go
- struct_need_restart_component_name_list.go
- struct_need_restart_host_id_list.go
- struct_node.go
- struct_node_instance.go
- struct_node_instance_in_describe_flow_instance.go
- struct_node_instance_item.go
- struct_node_instances.go
- struct_nodes.go
- struct_order_task_info.go
- struct_parent_flow.go
- struct_parent_flow_list.go
- struct_pool_info.go
- struct_pool_info_list.go
- struct_project.go
- struct_projects.go
- struct_property_info.go
- struct_property_info_list.go
- struct_property_types.go
- struct_property_value_attributes.go
- struct_queue.go
- struct_queue_list_in_describe_flow_project_cluster_setting.go
- struct_queue_list_in_list_flow_project_cluster_setting.go
- struct_queue_list_in_list_resource_pool.go
- struct_quick_link.go
- struct_quick_link_list.go
- struct_relate_cluster_info.go
- struct_resource.go
- struct_resource_list_in_describe_flow_job.go
- struct_resource_list_in_list_flow_job.go
- struct_row.go
- struct_row_item_list.go
- struct_row_list.go
- struct_scaling_config.go
- struct_scaling_rule.go
- struct_scaling_rule_list.go
- struct_scheduler_trigger.go
- struct_security_group.go
- struct_security_group_list.go
- struct_service_action.go
- struct_service_action_list_in_describe_cluster_service.go
- struct_service_action_list_in_list_cluster_installed_service.go
- struct_service_action_list_in_list_cluster_service.go
- struct_service_info.go
- struct_service_info_list.go
- struct_software.go
- struct_software_info.go
- struct_software_info_list_in_describe_cluster_template.go
- struct_software_info_list_in_list_cluster_templates.go
- struct_softwares_in_describe_cluster_basic_info.go
- struct_softwares_in_describe_cluster_v2.go
- struct_spot_price_limit.go
- struct_spot_price_limits.go
- struct_support_node_type_list.go
- struct_supported_resource.go
- struct_supported_resource_list.go
- struct_tag.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_tags_in_describe_cluster_template.go
- struct_tags_in_list_clusters.go
- struct_template_info.go
- struct_template_info_list.go
- struct_user.go
- struct_user_list_in_describe_flow_project_cluster_setting.go
- struct_user_list_in_list_flow_project_cluster_setting.go
- struct_users.go
- struct_value.go
- struct_value_entry_info.go
- struct_value_list.go
- struct_vpc_info.go
- struct_vpc_info_list.go
- struct_vswitch_info.go
- struct_vswitch_info_list.go
- struct_white_user_list.go
- struct_zk_link.go
- struct_zk_links_in_describe_cluster_basic_info.go
- struct_zk_links_in_describe_cluster_v2.go
- submit_flow.go
- submit_flow_job.go
- suspend_flow.go
- tag_resources.go
- untag_resources.go