Documentation
      ¶
    
    
  
    
  
    Index ¶
- Constants
 - type Apis
 - type CcseAttachClusterNodesAnnotationsRequest
 - type CcseAttachClusterNodesApi
 - type CcseAttachClusterNodesInstancesRequest
 - type CcseAttachClusterNodesKubeletArgsRequest
 - type CcseAttachClusterNodesLabelsRequest
 - type CcseAttachClusterNodesRequest
 - type CcseAttachClusterNodesResourceLabelsRequest
 - type CcseAttachClusterNodesResponse
 - type CcseAttachClusterNodesTaintsRequest
 - type CcseBatchDeleteNodePoolApi
 - type CcseBatchDeleteNodePoolRequest
 - type CcseBatchDeleteNodePoolResponse
 - type CcseBatchDeleteNodePoolReturnObjResponse
 - type CcseBindClusterTagsApi
 - type CcseBindClusterTagsRequest
 - type CcseBindClusterTagsResponse
 - type CcseCancelClusterTaskApi
 - type CcseCancelClusterTaskRequest
 - type CcseCancelClusterTaskResponse
 - type CcseCancelClusterTaskReturnObjResponse
 - type CcseCheckControlPlaneLogEnabledApi
 - type CcseCheckControlPlaneLogEnabledRequest
 - type CcseCheckControlPlaneLogEnabledResponse
 - type CcseClusterUpgradePrecheckApi
 - type CcseClusterUpgradePrecheckRequest
 - type CcseClusterUpgradePrecheckResponse
 - type CcseClusterUpgradePrecheckReturnObjCheckEntryResultCheckSummaryResponse
 - type CcseClusterUpgradePrecheckReturnObjCheckEntryResultErrorInstanceResultCheckpointResultsResponse
 - type CcseClusterUpgradePrecheckReturnObjCheckEntryResultErrorInstanceResultResponse
 - type CcseClusterUpgradePrecheckReturnObjCheckEntryResultNormalInstanceResultCheckpointResultsResponse
 - type CcseClusterUpgradePrecheckReturnObjCheckEntryResultNormalInstanceResultResponse
 - type CcseClusterUpgradePrecheckReturnObjCheckEntryResultResponse
 - type CcseClusterUpgradePrecheckReturnObjResponse
 - type CcseCreateClusterApi
 - type CcseCreateClusterAutoscalerPolicyApi
 - type CcseCreateClusterAutoscalerPolicyRequest
 - type CcseCreateClusterAutoscalerPolicyResponse
 - type CcseCreateClusterClusterBaseInfoAzInfosRequest
 - type CcseCreateClusterClusterBaseInfoNodeLabelsRequest
 - type CcseCreateClusterClusterBaseInfoRequest
 - type CcseCreateClusterClusterBaseInfoResourceLabelsRequest
 - type CcseCreateClusterDelegateApi
 - type CcseCreateClusterDelegateRequest
 - type CcseCreateClusterDelegateResponse
 - type CcseCreateClusterMasterHostDataDisksRequest
 - type CcseCreateClusterMasterHostRequest
 - type CcseCreateClusterMasterHostSysDiskRequest
 - type CcseCreateClusterPolicyInstanceApi
 - type CcseCreateClusterPolicyInstancePolicyParametersRequest
 - type CcseCreateClusterPolicyInstanceRequest
 - type CcseCreateClusterPolicyInstanceResponse
 - type CcseCreateClusterPolicyInstanceReturnObjResponse
 - type CcseCreateClusterRequest
 - type CcseCreateClusterResponse
 - type CcseCreateClusterReturnObjResponse
 - type CcseCreateClusterSlaveHostAzInfosRequest
 - type CcseCreateClusterSlaveHostDataDisksRequest
 - type CcseCreateClusterSlaveHostRequest
 - type CcseCreateClusterSlaveHostSysDiskRequest
 - type CcseCreateConfigMapApi
 - type CcseCreateConfigMapRequest
 - type CcseCreateConfigMapResponse
 - type CcseCreateCronHorizontalPodAutoscalerApi
 - type CcseCreateCronHorizontalPodAutoscalerRequest
 - type CcseCreateCronHorizontalPodAutoscalerResponse
 - type CcseCreateDaemonSetApi
 - type CcseCreateDaemonSetRequest
 - type CcseCreateDaemonSetResponse
 - type CcseCreateDeploymentApi
 - type CcseCreateDeploymentRequest
 - type CcseCreateDeploymentResponse
 - type CcseCreateHorizontalPodAutoscalerApi
 - type CcseCreateHorizontalPodAutoscalerRequest
 - type CcseCreateHorizontalPodAutoscalerResponse
 - type CcseCreateJobApi
 - type CcseCreateJobRequest
 - type CcseCreateJobResponse
 - type CcseCreateNodePoolApi
 - type CcseCreateNodePoolAzInfoRequest
 - type CcseCreateNodePoolDataDisksRequest
 - type CcseCreateNodePoolLabelsRequest
 - type CcseCreateNodePoolRequest
 - type CcseCreateNodePoolResourceLabelsRequest
 - type CcseCreateNodePoolResponse
 - type CcseCreateNodePoolTaintsRequest
 - type CcseCreatePersistentVolumeApi
 - type CcseCreatePersistentVolumeClaimApi
 - type CcseCreatePersistentVolumeClaimRequest
 - type CcseCreatePersistentVolumeClaimResponse
 - type CcseCreatePersistentVolumeRequest
 - type CcseCreatePersistentVolumeResponse
 - type CcseCreatePodApi
 - type CcseCreatePodRequest
 - type CcseCreatePodResponse
 - type CcseCreateReplicaSetApi
 - type CcseCreateReplicaSetRequest
 - type CcseCreateReplicaSetResponse
 - type CcseCreateSecretApi
 - type CcseCreateSecretRequest
 - type CcseCreateSecretResponse
 - type CcseCreateServiceApi
 - type CcseCreateServiceRequest
 - type CcseCreateServiceResponse
 - type CcseCreateStatefulSetApi
 - type CcseCreateStatefulSetRequest
 - type CcseCreateStatefulSetResponse
 - type CcseCreateStorageClassApi
 - type CcseCreateStorageClassRequest
 - type CcseCreateStorageClassResponse
 - type CcseCreateVolumeSnapshotApi
 - type CcseCreateVolumeSnapshotClassApi
 - type CcseCreateVolumeSnapshotClassRequest
 - type CcseCreateVolumeSnapshotClassResponse
 - type CcseCreateVolumeSnapshotRequest
 - type CcseCreateVolumeSnapshotResponse
 - type CcseDeleteClusterApi
 - type CcseDeleteClusterAutoscalerPolicyApi
 - type CcseDeleteClusterAutoscalerPolicyRequest
 - type CcseDeleteClusterAutoscalerPolicyResponse
 - type CcseDeleteClusterPolicyInstanceApi
 - type CcseDeleteClusterPolicyInstanceRequest
 - type CcseDeleteClusterPolicyInstanceResponse
 - type CcseDeleteClusterPolicyInstanceReturnObjResponse
 - type CcseDeleteClusterRequest
 - type CcseDeleteClusterResponse
 - type CcseDeleteClusterReturnObjResponse
 - type CcseDeleteConfigMapApi
 - type CcseDeleteConfigMapRequest
 - type CcseDeleteConfigMapResponse
 - type CcseDeleteCronHorizontalPodAutoscalerApi
 - type CcseDeleteCronHorizontalPodAutoscalerRequest
 - type CcseDeleteCronHorizontalPodAutoscalerResponse
 - type CcseDeleteDaemonSetApi
 - type CcseDeleteDaemonSetRequest
 - type CcseDeleteDaemonSetResponse
 - type CcseDeleteDeploymentApi
 - type CcseDeleteDeploymentRequest
 - type CcseDeleteDeploymentResponse
 - type CcseDeleteJobApi
 - type CcseDeleteJobRequest
 - type CcseDeleteJobResponse
 - type CcseDeleteNodePoolApi
 - type CcseDeleteNodePoolRequest
 - type CcseDeleteNodePoolResponse
 - type CcseDeletePersistentVolumeApi
 - type CcseDeletePersistentVolumeClaimApi
 - type CcseDeletePersistentVolumeClaimRequest
 - type CcseDeletePersistentVolumeClaimResponse
 - type CcseDeletePersistentVolumeRequest
 - type CcseDeletePersistentVolumeResponse
 - type CcseDeletePluginInstanceApi
 - type CcseDeletePluginInstanceRequest
 - type CcseDeletePluginInstanceResponse
 - type CcseDeletePodApi
 - type CcseDeletePodRequest
 - type CcseDeletePodResponse
 - type CcseDeleteReplicaSetApi
 - type CcseDeleteReplicaSetRequest
 - type CcseDeleteReplicaSetResponse
 - type CcseDeleteSecretApi
 - type CcseDeleteSecretRequest
 - type CcseDeleteSecretResponse
 - type CcseDeleteServiceApi
 - type CcseDeleteServiceRequest
 - type CcseDeleteServiceResponse
 - type CcseDeleteStatefulSetApi
 - type CcseDeleteStatefulSetRequest
 - type CcseDeleteStatefulSetResponse
 - type CcseDeleteStorageClassApi
 - type CcseDeleteStorageClassRequest
 - type CcseDeleteStorageClassResponse
 - type CcseDeleteTemplateInstanceApi
 - type CcseDeleteTemplateInstanceRequest
 - type CcseDeleteTemplateInstanceResponse
 - type CcseDeleteVolumeSnapshotApi
 - type CcseDeleteVolumeSnapshotClassApi
 - type CcseDeleteVolumeSnapshotClassRequest
 - type CcseDeleteVolumeSnapshotClassResponse
 - type CcseDeleteVolumeSnapshotRequest
 - type CcseDeleteVolumeSnapshotResponse
 - type CcseDeployPluginInstanceApi
 - type CcseDeployPluginInstanceRequest
 - type CcseDeployPluginInstanceResponse
 - type CcseDeployTemplateInstanceApi
 - type CcseDeployTemplateInstanceRequest
 - type CcseDeployTemplateInstanceResponse
 - type CcseEnableControlPlaneLogApi
 - type CcseEnableControlPlaneLogRequest
 - type CcseEnableControlPlaneLogResponse
 - type CcseGetClusterApi
 - type CcseGetClusterAutoscalerPolicyApi
 - type CcseGetClusterAutoscalerPolicyRequest
 - type CcseGetClusterAutoscalerPolicyResponse
 - type CcseGetClusterEventsApi
 - type CcseGetClusterEventsRequest
 - type CcseGetClusterEventsResponse
 - type CcseGetClusterEventsReturnObjRecordsResponse
 - type CcseGetClusterEventsReturnObjResponse
 - type CcseGetClusterKubeConfigApi
 - type CcseGetClusterKubeConfigRequest
 - type CcseGetClusterKubeConfigResponse
 - type CcseGetClusterKubeConfigReturnObjResponse
 - type CcseGetClusterPolicyStatusApi
 - type CcseGetClusterPolicyStatusRequest
 - type CcseGetClusterPolicyStatusResponse
 - type CcseGetClusterPolicyStatusReturnObjInstancesSeverityCountResponse
 - type CcseGetClusterPolicyStatusReturnObjPolicyInstancesResponse
 - type CcseGetClusterPolicyStatusReturnObjResponse
 - type CcseGetClusterQuotaApi
 - type CcseGetClusterQuotaRequest
 - type CcseGetClusterQuotaResponse
 - type CcseGetClusterQuotaReturnObjQuotaCenterDataListResponse
 - type CcseGetClusterQuotaReturnObjResponse
 - type CcseGetClusterRequest
 - type CcseGetClusterResourcesApi
 - type CcseGetClusterResourcesRequest
 - type CcseGetClusterResourcesResponse
 - type CcseGetClusterResourcesReturnObjResponse
 - type CcseGetClusterResponse
 - type CcseGetClusterReturnObjResponse
 - type CcseGetClusterTaskApi
 - type CcseGetClusterTaskRequest
 - type CcseGetClusterTaskResponse
 - type CcseGetClusterTaskReturnObjResponse
 - type CcseGetClusterTempKubeConfigApi
 - type CcseGetClusterTempKubeConfigRequest
 - type CcseGetClusterTempKubeConfigResponse
 - type CcseGetClusterTempKubeConfigReturnObjResponse
 - type CcseGetConfigMapApi
 - type CcseGetConfigMapRequest
 - type CcseGetConfigMapResponse
 - type CcseGetCronHorizontalPodAutoscalerApi
 - type CcseGetCronHorizontalPodAutoscalerRequest
 - type CcseGetCronHorizontalPodAutoscalerResponse
 - type CcseGetDaemonSetApi
 - type CcseGetDaemonSetRequest
 - type CcseGetDaemonSetResponse
 - type CcseGetDeploymentApi
 - type CcseGetDeploymentRequest
 - type CcseGetDeploymentResponse
 - type CcseGetHorizontalPodAutoscalerApi
 - type CcseGetHorizontalPodAutoscalerRequest
 - type CcseGetHorizontalPodAutoscalerResponse
 - type CcseGetJobApi
 - type CcseGetJobRequest
 - type CcseGetJobResponse
 - type CcseGetKubernetesVersionsApi
 - type CcseGetKubernetesVersionsRequest
 - type CcseGetKubernetesVersionsResponse
 - type CcseGetKubernetesVersionsReturnObjResponse
 - type CcseGetKubernetesVersionsReturnObjRuntimesResponse
 - type CcseGetNodeDetailApi
 - type CcseGetNodeDetailRequest
 - type CcseGetNodeDetailResponse
 - type CcseGetNodeDetailReturnObjResponse
 - type CcseGetNodePoolApi
 - type CcseGetNodePoolRequest
 - type CcseGetNodePoolResponse
 - type CcseGetNodePoolReturnObjAzInfoResponse
 - type CcseGetNodePoolReturnObjDataDisksResponse
 - type CcseGetNodePoolReturnObjKubeletArgsResponse
 - type CcseGetNodePoolReturnObjLabelsResponse
 - type CcseGetNodePoolReturnObjNodesLabelsResponse
 - type CcseGetNodePoolReturnObjNodesResponse
 - type CcseGetNodePoolReturnObjNodesTaintsResponse
 - type CcseGetNodePoolReturnObjResponse
 - type CcseGetNodePoolReturnObjTaintsResponse
 - type CcseGetPersistentVolumeApi
 - type CcseGetPersistentVolumeClaimApi
 - type CcseGetPersistentVolumeClaimRequest
 - type CcseGetPersistentVolumeClaimResponse
 - type CcseGetPersistentVolumeRequest
 - type CcseGetPersistentVolumeResponse
 - type CcseGetPluginInstanceApi
 - type CcseGetPluginInstanceRequest
 - type CcseGetPluginInstanceResponse
 - type CcseGetPluginInstanceReturnObjReleaseHistoryListDTOSResponse
 - type CcseGetPluginInstanceReturnObjResourceDTOSResponse
 - type CcseGetPluginInstanceReturnObjResponse
 - type CcseGetPodApi
 - type CcseGetPodRequest
 - type CcseGetPodResponse
 - type CcseGetPolicyGovernanceApi
 - type CcseGetPolicyGovernanceRequest
 - type CcseGetPolicyGovernanceResponse
 - type CcseGetPolicyGovernanceReturnObjAdmitLogLogResponse
 - type CcseGetPolicyGovernanceReturnObjAdmitLogResponse
 - type CcseGetPolicyGovernanceReturnObjOnStateResponse
 - type CcseGetPolicyGovernanceReturnObjResponse
 - type CcseGetPolicyGovernanceReturnObjViolationsDenyCountResponse
 - type CcseGetPolicyGovernanceReturnObjViolationsDenyResponse
 - type CcseGetPolicyGovernanceReturnObjViolationsResponse
 - type CcseGetPolicyGovernanceReturnObjViolationsWarnCountResponse
 - type CcseGetPolicyGovernanceReturnObjViolationsWarnResponse
 - type CcseGetPolicyTemplateApi
 - type CcseGetPolicyTemplateRequest
 - type CcseGetPolicyTemplateResponse
 - type CcseGetPolicyTemplateReturnObjResponse
 - type CcseGetReplicaSetApi
 - type CcseGetReplicaSetRequest
 - type CcseGetReplicaSetResponse
 - type CcseGetSecretApi
 - type CcseGetSecretRequest
 - type CcseGetSecretResponse
 - type CcseGetServiceApi
 - type CcseGetServiceRequest
 - type CcseGetServiceResponse
 - type CcseGetStatefulSetApi
 - type CcseGetStatefulSetRequest
 - type CcseGetStatefulSetResponse
 - type CcseGetStorageClassApi
 - type CcseGetStorageClassRequest
 - type CcseGetStorageClassResponse
 - type CcseGetSubUserClusterKubeConfigApi
 - type CcseGetSubUserClusterKubeConfigRequest
 - type CcseGetSubUserClusterKubeConfigResponse
 - type CcseGetSubUserClusterKubeConfigReturnObjResponse
 - type CcseGetSubUserClusterNamespacesApi
 - type CcseGetSubUserClusterNamespacesRequest
 - type CcseGetSubUserClusterNamespacesResponse
 - type CcseGetSubUserPermissionApi
 - type CcseGetSubUserPermissionRequest
 - type CcseGetSubUserPermissionResponse
 - type CcseGetSubUserPermissionReturnObjResponse
 - type CcseGetTemplateInstanceApi
 - type CcseGetTemplateInstanceRequest
 - type CcseGetTemplateInstanceResponse
 - type CcseGetTemplateInstanceReturnObjReleaseHistoryListDTOSResponse
 - type CcseGetTemplateInstanceReturnObjResourceDTOSResponse
 - type CcseGetTemplateInstanceReturnObjResponse
 - type CcseGetUpgradeClusterStatusApi
 - type CcseGetUpgradeClusterStatusRequest
 - type CcseGetUpgradeClusterStatusResponse
 - type CcseGetUpgradeClusterStatusReturnObjResponse
 - type CcseGetUpgradeClusterStatusReturnObjTasksResponse
 - type CcseGetVolumeSnapshotApi
 - type CcseGetVolumeSnapshotClassApi
 - type CcseGetVolumeSnapshotClassRequest
 - type CcseGetVolumeSnapshotClassResponse
 - type CcseGetVolumeSnapshotRequest
 - type CcseGetVolumeSnapshotResponse
 - type CcseHasPluginInstanceExistedApi
 - type CcseHasPluginInstanceExistedRequest
 - type CcseHasPluginInstanceExistedResponse
 - type CcseHasTemplateInstanceExistedApi
 - type CcseHasTemplateInstanceExistedRequest
 - type CcseHasTemplateInstanceExistedResponse
 - type CcseListClusterAutoscalerPoliciesApi
 - type CcseListClusterAutoscalerPoliciesRequest
 - type CcseListClusterAutoscalerPoliciesResponse
 - type CcseListClusterNodesApi
 - type CcseListClusterNodesRequest
 - type CcseListClusterNodesResponse
 - type CcseListClusterNodesReturnObjKubeletArgsResponse
 - type CcseListClusterNodesReturnObjResponse
 - type CcseListClusterPolicyInstancesApi
 - type CcseListClusterPolicyInstancesRequest
 - type CcseListClusterPolicyInstancesResponse
 - type CcseListClusterPolicyInstancesReturnObjResponse
 - type CcseListClusterTagsApi
 - type CcseListClusterTagsRequest
 - type CcseListClusterTagsResponse
 - type CcseListClusterTagsReturnObjResponse
 - type CcseListClusterTaskEventsApi
 - type CcseListClusterTaskEventsRequest
 - type CcseListClusterTaskEventsResponse
 - type CcseListClusterTaskEventsReturnObjRecordsResponse
 - type CcseListClusterTaskEventsReturnObjResponse
 - type CcseListClusterTasksApi
 - type CcseListClusterTasksRequest
 - type CcseListClusterTasksResponse
 - type CcseListClusterTasksReturnObjRecordsResponse
 - type CcseListClusterTasksReturnObjResponse
 - type CcseListClustersApi
 - type CcseListClustersRequest
 - type CcseListClustersResponse
 - type CcseListClustersReturnObjRecordsResponse
 - type CcseListClustersReturnObjResponse
 - type CcseListConfigMapsApi
 - type CcseListConfigMapsRequest
 - type CcseListConfigMapsResponse
 - type CcseListCronHorizontalPodAutoscalersApi
 - type CcseListCronHorizontalPodAutoscalersRequest
 - type CcseListCronHorizontalPodAutoscalersResponse
 - type CcseListDaemonSetsApi
 - type CcseListDaemonSetsRequest
 - type CcseListDaemonSetsResponse
 - type CcseListDeploymentsApi
 - type CcseListDeploymentsRequest
 - type CcseListDeploymentsResponse
 - type CcseListEventsApi
 - type CcseListEventsRequest
 - type CcseListEventsResponse
 - type CcseListHorizontalPodAutoscalersApi
 - type CcseListHorizontalPodAutoscalersRequest
 - type CcseListHorizontalPodAutoscalersResponse
 - type CcseListJobsApi
 - type CcseListJobsRequest
 - type CcseListJobsResponse
 - type CcseListNodePoolsApi
 - type CcseListNodePoolsRequest
 - type CcseListNodePoolsResponse
 - type CcseListNodePoolsReturnObjRecordsAzInfoResponse
 - type CcseListNodePoolsReturnObjRecordsDataDisksResponse
 - type CcseListNodePoolsReturnObjRecordsKubeletArgsResponse
 - type CcseListNodePoolsReturnObjRecordsLabelsResponse
 - type CcseListNodePoolsReturnObjRecordsNodesLabelsResponse
 - type CcseListNodePoolsReturnObjRecordsNodesResponse
 - type CcseListNodePoolsReturnObjRecordsNodesTaintsResponse
 - type CcseListNodePoolsReturnObjRecordsResponse
 - type CcseListNodePoolsReturnObjRecordsTaintsResponse
 - type CcseListNodePoolsReturnObjResponse
 - type CcseListNodesApi
 - type CcseListNodesRequest
 - type CcseListNodesResponse
 - type CcseListPersistentVolumeClaimsApi
 - type CcseListPersistentVolumeClaimsRequest
 - type CcseListPersistentVolumeClaimsResponse
 - type CcseListPersistentVolumesApi
 - type CcseListPersistentVolumesRequest
 - type CcseListPersistentVolumesResponse
 - type CcseListPluginInstancesApi
 - type CcseListPluginInstancesRequest
 - type CcseListPluginInstancesResponse
 - type CcseListPluginInstancesReturnObjRecordsResponse
 - type CcseListPluginInstancesReturnObjResponse
 - type CcseListPodApi
 - type CcseListPodRequest
 - type CcseListPodResponse
 - type CcseListPolicyRulesApi
 - type CcseListPolicyRulesRequest
 - type CcseListPolicyRulesResponse
 - type CcseListPolicyRulesReturnObjResponse
 - type CcseListReplicaSetsApi
 - type CcseListReplicaSetsRequest
 - type CcseListReplicaSetsResponse
 - type CcseListSecretsApi
 - type CcseListSecretsRequest
 - type CcseListSecretsResponse
 - type CcseListServicesApi
 - type CcseListServicesRequest
 - type CcseListServicesResponse
 - type CcseListStatefulSetsApi
 - type CcseListStatefulSetsRequest
 - type CcseListStatefulSetsResponse
 - type CcseListStorageClassesApi
 - type CcseListStorageClassesRequest
 - type CcseListStorageClassesResponse
 - type CcseListVolumeSnapshotClassesApi
 - type CcseListVolumeSnapshotClassesRequest
 - type CcseListVolumeSnapshotClassesResponse
 - type CcseListVolumeSnapshotsApi
 - type CcseListVolumeSnapshotsRequest
 - type CcseListVolumeSnapshotsResponse
 - type CcseModifyNodeApi
 - type CcseModifyNodeRequest
 - type CcseModifyNodeResponse
 - type CcsePauseClusterTaskApi
 - type CcsePauseClusterTaskRequest
 - type CcsePauseClusterTaskResponse
 - type CcsePauseClusterTaskReturnObjResponse
 - type CcseQueryClusterSubUserApi
 - type CcseQueryClusterSubUserRequest
 - type CcseQueryClusterSubUserResponse
 - type CcseQueryClusterSubUserReturnObjResponse
 - type CcseQueryNodeApi
 - type CcseQueryNodeRequest
 - type CcseQueryNodeResponse
 - type CcseRedeployPluginInstanceApi
 - type CcseRedeployPluginInstanceRequest
 - type CcseRedeployPluginInstanceResponse
 - type CcseRemoveHorizontalPodAutoscalerV2Api
 - type CcseRemoveHorizontalPodAutoscalerV2Request
 - type CcseRemoveHorizontalPodAutoscalerV2Response
 - type CcseRemoveNodeV2Api
 - type CcseRemoveNodeV2Request
 - type CcseRemoveNodeV2Response
 - type CcseRenewClusterApi
 - type CcseRenewClusterRequest
 - type CcseRenewClusterResponse
 - type CcseRenewClusterReturnObjResponse
 - type CcseRepairNodePoolApi
 - type CcseRepairNodePoolRequest
 - type CcseRepairNodePoolResponse
 - type CcseRepairNodePoolReturnObjResponse
 - type CcseResumeClusterTaskApi
 - type CcseResumeClusterTaskRequest
 - type CcseResumeClusterTaskResponse
 - type CcseResumeClusterTaskReturnObjResponse
 - type CcseScaleDownNodePoolApi
 - type CcseScaleDownNodePoolRequest
 - type CcseScaleDownNodePoolResponse
 - type CcseScaleUpNodePoolApi
 - type CcseScaleUpNodePoolRequest
 - type CcseScaleUpNodePoolResponse
 - type CcseSyncNodePoolApi
 - type CcseSyncNodePoolRequest
 - type CcseSyncNodePoolResponse
 - type CcseSyncNodePoolReturnObjResponse
 - type CcseUnbindClusterTagsApi
 - type CcseUnbindClusterTagsRequest
 - type CcseUnbindClusterTagsResponse
 - type CcseUpdateClusterApi
 - type CcseUpdateClusterAutoscalerPolicyApi
 - type CcseUpdateClusterAutoscalerPolicyRequest
 - type CcseUpdateClusterAutoscalerPolicyResponse
 - type CcseUpdateClusterCubecniRequest
 - type CcseUpdateClusterCustomSanRequest
 - type CcseUpdateClusterKubeConfigExpirationTimeApi
 - type CcseUpdateClusterKubeConfigExpirationTimeRequest
 - type CcseUpdateClusterKubeConfigExpirationTimeResponse
 - type CcseUpdateClusterKubeConfigExpirationTimeReturnObjResponse
 - type CcseUpdateClusterPolicyInstanceApi
 - type CcseUpdateClusterPolicyInstancePolicyParametersRequest
 - type CcseUpdateClusterPolicyInstanceRequest
 - type CcseUpdateClusterPolicyInstanceResponse
 - type CcseUpdateClusterPolicyInstanceReturnObjResponse
 - type CcseUpdateClusterRequest
 - type CcseUpdateClusterResponse
 - type CcseUpdateClusterTagsApi
 - type CcseUpdateClusterTagsRequest
 - type CcseUpdateClusterTagsResponse
 - type CcseUpdateConfigMapApi
 - type CcseUpdateConfigMapRequest
 - type CcseUpdateConfigMapResponse
 - type CcseUpdateCronHorizontalPodAutoscalerApi
 - type CcseUpdateCronHorizontalPodAutoscalerRequest
 - type CcseUpdateCronHorizontalPodAutoscalerResponse
 - type CcseUpdateDaemonSetApi
 - type CcseUpdateDaemonSetRequest
 - type CcseUpdateDaemonSetResponse
 - type CcseUpdateDeploymentApi
 - type CcseUpdateDeploymentRequest
 - type CcseUpdateDeploymentResponse
 - type CcseUpdateHorizontalPodAutoscalerApi
 - type CcseUpdateHorizontalPodAutoscalerRequest
 - type CcseUpdateHorizontalPodAutoscalerResponse
 - type CcseUpdateJobApi
 - type CcseUpdateJobRequest
 - type CcseUpdateJobResponse
 - type CcseUpdateNodePoolApi
 - type CcseUpdateNodePoolDataDisksRequest
 - type CcseUpdateNodePoolKubeletConfigApi
 - type CcseUpdateNodePoolKubeletConfigKubeletArgsRequest
 - type CcseUpdateNodePoolKubeletConfigRequest
 - type CcseUpdateNodePoolKubeletConfigResponse
 - type CcseUpdateNodePoolKubeletConfigReturnObjResponse
 - type CcseUpdateNodePoolLabelsRequest
 - type CcseUpdateNodePoolRequest
 - type CcseUpdateNodePoolResponse
 - type CcseUpdateNodePoolTaintsRequest
 - type CcseUpdatePersistentVolumeApi
 - type CcseUpdatePersistentVolumeClaimApi
 - type CcseUpdatePersistentVolumeClaimRequest
 - type CcseUpdatePersistentVolumeClaimResponse
 - type CcseUpdatePersistentVolumeRequest
 - type CcseUpdatePersistentVolumeResponse
 - type CcseUpdatePodApi
 - type CcseUpdatePodRequest
 - type CcseUpdatePodResponse
 - type CcseUpdateReplicaSetApi
 - type CcseUpdateReplicaSetRequest
 - type CcseUpdateReplicaSetResponse
 - type CcseUpdateSecretApi
 - type CcseUpdateSecretRequest
 - type CcseUpdateSecretResponse
 - type CcseUpdateServiceApi
 - type CcseUpdateServiceRequest
 - type CcseUpdateServiceResponse
 - type CcseUpdateStatefulSetApi
 - type CcseUpdateStatefulSetRequest
 - type CcseUpdateStatefulSetResponse
 - type CcseUpdateStorageClassApi
 - type CcseUpdateStorageClassRequest
 - type CcseUpdateStorageClassResponse
 - type CcseUpdateSubUserPermissionsApi
 - type CcseUpdateSubUserPermissionsDataRequest
 - type CcseUpdateSubUserPermissionsRequest
 - type CcseUpdateSubUserPermissionsResponse
 - type CcseUpdateSubUserPermissionsReturnObjResponse
 - type CcseUpdateVolumeSnapshotApi
 - type CcseUpdateVolumeSnapshotClassApi
 - type CcseUpdateVolumeSnapshotClassRequest
 - type CcseUpdateVolumeSnapshotClassResponse
 - type CcseUpdateVolumeSnapshotRequest
 - type CcseUpdateVolumeSnapshotResponse
 - type CcseUpgradeClusterApi
 - type CcseUpgradeClusterRequest
 - type CcseUpgradeClusterResponse
 - type CcseUpgradeClusterReturnObjResponse
 - type CcseUpgradeNodePoolApi
 - type CcseUpgradeNodePoolRequest
 - type CcseUpgradeNodePoolResponse
 - type CcseUpgradeNodePoolReturnObjResponse
 - type CcseUpgradePluginInstanceApi
 - type CcseUpgradePluginInstanceRequest
 - type CcseUpgradePluginInstanceResponse
 
Constants ¶
      View Source
      
  
const EndpointName = "ccse"
    Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Apis ¶
type Apis struct {
	CcseQueryClusterSubUserApi                   *CcseQueryClusterSubUserApi
	CcseGetClusterTempKubeConfigApi              *CcseGetClusterTempKubeConfigApi
	CcseModifyNodeApi                            *CcseModifyNodeApi
	CcseQueryNodeApi                             *CcseQueryNodeApi
	CcseListNodesApi                             *CcseListNodesApi
	CcseDeleteCronHorizontalPodAutoscalerApi     *CcseDeleteCronHorizontalPodAutoscalerApi
	CcseUpdateCronHorizontalPodAutoscalerApi     *CcseUpdateCronHorizontalPodAutoscalerApi
	CcseGetCronHorizontalPodAutoscalerApi        *CcseGetCronHorizontalPodAutoscalerApi
	CcseListCronHorizontalPodAutoscalersApi      *CcseListCronHorizontalPodAutoscalersApi
	CcseGetNodeDetailApi                         *CcseGetNodeDetailApi
	CcseUpdateHorizontalPodAutoscalerApi         *CcseUpdateHorizontalPodAutoscalerApi
	CcseRemoveHorizontalPodAutoscalerV2Api       *CcseRemoveHorizontalPodAutoscalerV2Api
	CcseCreateCronHorizontalPodAutoscalerApi     *CcseCreateCronHorizontalPodAutoscalerApi
	CcseGetHorizontalPodAutoscalerApi            *CcseGetHorizontalPodAutoscalerApi
	CcseDeleteJobApi                             *CcseDeleteJobApi
	CcseUpdateJobApi                             *CcseUpdateJobApi
	CcseGetJobApi                                *CcseGetJobApi
	CcseListJobsApi                              *CcseListJobsApi
	CcseCreateJobApi                             *CcseCreateJobApi
	CcseListEventsApi                            *CcseListEventsApi
	CcseDeleteReplicaSetApi                      *CcseDeleteReplicaSetApi
	CcseUpdateReplicaSetApi                      *CcseUpdateReplicaSetApi
	CcseGetReplicaSetApi                         *CcseGetReplicaSetApi
	CcseListReplicaSetsApi                       *CcseListReplicaSetsApi
	CcseCreateReplicaSetApi                      *CcseCreateReplicaSetApi
	CcseListHorizontalPodAutoscalersApi          *CcseListHorizontalPodAutoscalersApi
	CcseCreateHorizontalPodAutoscalerApi         *CcseCreateHorizontalPodAutoscalerApi
	CcseDeletePersistentVolumeApi                *CcseDeletePersistentVolumeApi
	CcseUpdatePersistentVolumeApi                *CcseUpdatePersistentVolumeApi
	CcseGetPersistentVolumeApi                   *CcseGetPersistentVolumeApi
	CcseListPersistentVolumesApi                 *CcseListPersistentVolumesApi
	CcseCreatePersistentVolumeApi                *CcseCreatePersistentVolumeApi
	CcseUpdateServiceApi                         *CcseUpdateServiceApi
	CcseListServicesApi                          *CcseListServicesApi
	CcseGetServiceApi                            *CcseGetServiceApi
	CcseDeleteServiceApi                         *CcseDeleteServiceApi
	CcseCreateServiceApi                         *CcseCreateServiceApi
	CcseCreateSecretApi                          *CcseCreateSecretApi
	CcseListSecretsApi                           *CcseListSecretsApi
	CcseDeleteSecretApi                          *CcseDeleteSecretApi
	CcseUpdateSecretApi                          *CcseUpdateSecretApi
	CcseGetSecretApi                             *CcseGetSecretApi
	CcseCreateConfigMapApi                       *CcseCreateConfigMapApi
	CcseListConfigMapsApi                        *CcseListConfigMapsApi
	CcseDeleteConfigMapApi                       *CcseDeleteConfigMapApi
	CcseUpdateConfigMapApi                       *CcseUpdateConfigMapApi
	CcseGetConfigMapApi                          *CcseGetConfigMapApi
	CcseUpdatePersistentVolumeClaimApi           *CcseUpdatePersistentVolumeClaimApi
	CcseGetPersistentVolumeClaimApi              *CcseGetPersistentVolumeClaimApi
	CcseListPersistentVolumeClaimsApi            *CcseListPersistentVolumeClaimsApi
	CcseDeletePersistentVolumeClaimApi           *CcseDeletePersistentVolumeClaimApi
	CcseCreatePersistentVolumeClaimApi           *CcseCreatePersistentVolumeClaimApi
	CcseListClusterAutoscalerPoliciesApi         *CcseListClusterAutoscalerPoliciesApi
	CcseGetClusterAutoscalerPolicyApi            *CcseGetClusterAutoscalerPolicyApi
	CcseDeleteClusterAutoscalerPolicyApi         *CcseDeleteClusterAutoscalerPolicyApi
	CcseUpdateClusterAutoscalerPolicyApi         *CcseUpdateClusterAutoscalerPolicyApi
	CcseCreateClusterAutoscalerPolicyApi         *CcseCreateClusterAutoscalerPolicyApi
	CcseRenewClusterApi                          *CcseRenewClusterApi
	CcseCreateClusterDelegateApi                 *CcseCreateClusterDelegateApi
	CcseGetKubernetesVersionsApi                 *CcseGetKubernetesVersionsApi
	CcseGetClusterQuotaApi                       *CcseGetClusterQuotaApi
	CcseDeleteClusterApi                         *CcseDeleteClusterApi
	CcseCreateClusterApi                         *CcseCreateClusterApi
	CcseRepairNodePoolApi                        *CcseRepairNodePoolApi
	CcseGetPolicyTemplateApi                     *CcseGetPolicyTemplateApi
	CcseListPolicyRulesApi                       *CcseListPolicyRulesApi
	CcseListPodApi                               *CcseListPodApi
	CcseDeletePodApi                             *CcseDeletePodApi
	CcseUpdatePodApi                             *CcseUpdatePodApi
	CcseCreatePodApi                             *CcseCreatePodApi
	CcsePauseClusterTaskApi                      *CcsePauseClusterTaskApi
	CcseResumeClusterTaskApi                     *CcseResumeClusterTaskApi
	CcseCancelClusterTaskApi                     *CcseCancelClusterTaskApi
	CcseDeleteStorageClassApi                    *CcseDeleteStorageClassApi
	CcseGetStorageClassApi                       *CcseGetStorageClassApi
	CcseUpdateStorageClassApi                    *CcseUpdateStorageClassApi
	CcseListStorageClassesApi                    *CcseListStorageClassesApi
	CcseCreateStorageClassApi                    *CcseCreateStorageClassApi
	CcseListVolumeSnapshotsApi                   *CcseListVolumeSnapshotsApi
	CcseDeleteVolumeSnapshotApi                  *CcseDeleteVolumeSnapshotApi
	CcseUpdateVolumeSnapshotApi                  *CcseUpdateVolumeSnapshotApi
	CcseGetVolumeSnapshotApi                     *CcseGetVolumeSnapshotApi
	CcseCreateVolumeSnapshotApi                  *CcseCreateVolumeSnapshotApi
	CcseListVolumeSnapshotClassesApi             *CcseListVolumeSnapshotClassesApi
	CcseDeleteVolumeSnapshotClassApi             *CcseDeleteVolumeSnapshotClassApi
	CcseUpdateVolumeSnapshotClassApi             *CcseUpdateVolumeSnapshotClassApi
	CcseGetVolumeSnapshotClassApi                *CcseGetVolumeSnapshotClassApi
	CcseCreateVolumeSnapshotClassApi             *CcseCreateVolumeSnapshotClassApi
	CcseGetClusterResourcesApi                   *CcseGetClusterResourcesApi
	CcseGetClusterApi                            *CcseGetClusterApi
	CcseGetClusterKubeConfigApi                  *CcseGetClusterKubeConfigApi
	CcseGetSubUserClusterKubeConfigApi           *CcseGetSubUserClusterKubeConfigApi
	CcseGetSubUserPermissionApi                  *CcseGetSubUserPermissionApi
	CcseUpdateSubUserPermissionsApi              *CcseUpdateSubUserPermissionsApi
	CcseUpdateClusterApi                         *CcseUpdateClusterApi
	CcseGetUpgradeClusterStatusApi               *CcseGetUpgradeClusterStatusApi
	CcseUpgradeClusterApi                        *CcseUpgradeClusterApi
	CcseListClustersApi                          *CcseListClustersApi
	CcseListClusterTagsApi                       *CcseListClusterTagsApi
	CcseUpdateClusterTagsApi                     *CcseUpdateClusterTagsApi
	CcseUnbindClusterTagsApi                     *CcseUnbindClusterTagsApi
	CcseBindClusterTagsApi                       *CcseBindClusterTagsApi
	CcseGetPolicyGovernanceApi                   *CcseGetPolicyGovernanceApi
	CcseListClusterPolicyInstancesApi            *CcseListClusterPolicyInstancesApi
	CcseGetClusterPolicyStatusApi                *CcseGetClusterPolicyStatusApi
	CcseUpdateClusterPolicyInstanceApi           *CcseUpdateClusterPolicyInstanceApi
	CcseDeleteClusterPolicyInstanceApi           *CcseDeleteClusterPolicyInstanceApi
	CcseCreateClusterPolicyInstanceApi           *CcseCreateClusterPolicyInstanceApi
	CcseListClusterNodesApi                      *CcseListClusterNodesApi
	CcseCreateNodePoolApi                        *CcseCreateNodePoolApi
	CcseListNodePoolsApi                         *CcseListNodePoolsApi
	CcseGetNodePoolApi                           *CcseGetNodePoolApi
	CcseDeleteNodePoolApi                        *CcseDeleteNodePoolApi
	CcseBatchDeleteNodePoolApi                   *CcseBatchDeleteNodePoolApi
	CcseScaleUpNodePoolApi                       *CcseScaleUpNodePoolApi
	CcseScaleDownNodePoolApi                     *CcseScaleDownNodePoolApi
	CcseHasPluginInstanceExistedApi              *CcseHasPluginInstanceExistedApi
	CcseDeletePluginInstanceApi                  *CcseDeletePluginInstanceApi
	CcseUpgradePluginInstanceApi                 *CcseUpgradePluginInstanceApi
	CcseRedeployPluginInstanceApi                *CcseRedeployPluginInstanceApi
	CcseListPluginInstancesApi                   *CcseListPluginInstancesApi
	CcseGetPluginInstanceApi                     *CcseGetPluginInstanceApi
	CcseDeployPluginInstanceApi                  *CcseDeployPluginInstanceApi
	CcseGetPodApi                                *CcseGetPodApi
	CcseListDeploymentsApi                       *CcseListDeploymentsApi
	CcseHasTemplateInstanceExistedApi            *CcseHasTemplateInstanceExistedApi
	CcseGetTemplateInstanceApi                   *CcseGetTemplateInstanceApi
	CcseDeleteTemplateInstanceApi                *CcseDeleteTemplateInstanceApi
	CcseDeployTemplateInstanceApi                *CcseDeployTemplateInstanceApi
	CcseAttachClusterNodesApi                    *CcseAttachClusterNodesApi
	CcseRemoveNodeV2Api                          *CcseRemoveNodeV2Api
	CcseGetSubUserClusterNamespacesApi           *CcseGetSubUserClusterNamespacesApi
	CcseClusterUpgradePrecheckApi                *CcseClusterUpgradePrecheckApi
	CcseUpdateClusterKubeConfigExpirationTimeApi *CcseUpdateClusterKubeConfigExpirationTimeApi
	CcseCheckControlPlaneLogEnabledApi           *CcseCheckControlPlaneLogEnabledApi
	CcseEnableControlPlaneLogApi                 *CcseEnableControlPlaneLogApi
	CcseUpdateNodePoolApi                        *CcseUpdateNodePoolApi
	CcseUpdateNodePoolKubeletConfigApi           *CcseUpdateNodePoolKubeletConfigApi
	CcseSyncNodePoolApi                          *CcseSyncNodePoolApi
	CcseGetClusterTaskApi                        *CcseGetClusterTaskApi
	CcseListClusterTasksApi                      *CcseListClusterTasksApi
	CcseGetClusterEventsApi                      *CcseGetClusterEventsApi
	CcseListClusterTaskEventsApi                 *CcseListClusterTaskEventsApi
	CcseGetDeploymentApi                         *CcseGetDeploymentApi
	CcseUpdateDeploymentApi                      *CcseUpdateDeploymentApi
	CcseDeleteDeploymentApi                      *CcseDeleteDeploymentApi
	CcseCreateDeploymentApi                      *CcseCreateDeploymentApi
	CcseListStatefulSetsApi                      *CcseListStatefulSetsApi
	CcseGetStatefulSetApi                        *CcseGetStatefulSetApi
	CcseUpdateStatefulSetApi                     *CcseUpdateStatefulSetApi
	CcseDeleteStatefulSetApi                     *CcseDeleteStatefulSetApi
	CcseCreateStatefulSetApi                     *CcseCreateStatefulSetApi
	CcseListDaemonSetsApi                        *CcseListDaemonSetsApi
	CcseGetDaemonSetApi                          *CcseGetDaemonSetApi
	CcseUpdateDaemonSetApi                       *CcseUpdateDaemonSetApi
	CcseDeleteDaemonSetApi                       *CcseDeleteDaemonSetApi
	CcseCreateDaemonSetApi                       *CcseCreateDaemonSetApi
	CcseUpgradeNodePoolApi                       *CcseUpgradeNodePoolApi
}
    type CcseAttachClusterNodesAnnotationsRequest ¶
type CcseAttachClusterNodesAnnotationsRequest struct{}
    type CcseAttachClusterNodesApi ¶
type CcseAttachClusterNodesApi struct {
	// contains filtered or unexported fields
}
    CcseAttachClusterNodesApi
调用该接口纳管节点。
func NewCcseAttachClusterNodesApi ¶
func NewCcseAttachClusterNodesApi(client *core.CtyunClient) *CcseAttachClusterNodesApi
func (*CcseAttachClusterNodesApi) Do ¶
func (a *CcseAttachClusterNodesApi) Do(ctx context.Context, credential core.Credential, req *CcseAttachClusterNodesRequest) (*CcseAttachClusterNodesResponse, error)
type CcseAttachClusterNodesInstancesRequest ¶
type CcseAttachClusterNodesInstancesRequest struct {
	InstanceId string `json:"instanceId,omitempty"` /*  云主机ID,您可以查看<a href="https://www.ctyun.cn/products/ecs" target="_blank">弹性云主机</a>了解云主机的相关信息
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8309&data=87">查询云主机列表</a>
	<span style="background-color: rgb(97, 175, 254);color: rgb(255,255,255);padding: 2px; margin:2px">创</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8281&data=87" target="_blank">创建一台按量付费或包年包月的云主机</a>
	<span style="background-color: rgb(97, 175, 254);color: rgb(255,255,255);padding: 2px; margin:2px">创</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8282&data=87">批量创建按量付费或包年包月云主机</a>
	物理机 instanceUUID,获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6941&data=97&isNormal=1&vid=91">批量查询物理机</a>
	<span style="background-color: rgb(97, 175, 254);color: rgb(255,255,255);padding: 2px; margin:2px">创</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6942&data=97&isNormal=1&vid=91">物理机创建</a>  */
	AzName string `json:"azName,omitempty"` /*  可用区名称,纳管是物理机,此项必填,可用区信息可用区名称获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87&vid=81" target="_blank">资源池可用区查询</a>  */
}
    type CcseAttachClusterNodesKubeletArgsRequest ¶
type CcseAttachClusterNodesKubeletArgsRequest struct {
	KubeAPIQPS           int32  `json:"kubeAPIQPS,omitempty"`           /*  请求至kube-apiserver的QPS配置  */
	KubeAPIBurst         int32  `json:"kubeAPIBurst,omitempty"`         /*  请求至kube-apiserver的Burst配置  */
	MaxPods              int32  `json:"maxPods,omitempty"`              /*  kubelet管理的pod上限  */
	RegistryPullQPS      int32  `json:"registryPullQPS,omitempty"`      /*  每秒钟可以执行的镜像仓库拉取操作限值  */
	RegistryBurst        int32  `json:"registryBurst,omitempty"`        /*  突发性镜像拉取的上限值  */
	PodPidsLimit         int32  `json:"podPidsLimit,omitempty"`         /*  限制Pod中的进程数  */
	EventRecordQPS       int32  `json:"eventRecordQPS,omitempty"`       /*  事件创建QPS限制  */
	EventBurst           int32  `json:"eventBurst,omitempty"`           /*  事件创建的个数的突发峰值上限  */
	TopologyManagerScope string `json:"topologyManagerScope,omitempty"` /*   拓扑管理策略的资源对齐粒度  */
	CpuCFSQuota          *bool  `json:"cpuCFSQuota"`                    /*  是否为设置了CPU限制的容器实施CPU CFS配额约束,默认值为true  */
}
    type CcseAttachClusterNodesLabelsRequest ¶
type CcseAttachClusterNodesLabelsRequest struct{}
    type CcseAttachClusterNodesRequest ¶
type CcseAttachClusterNodesRequest struct {
	ClusterId string `json:"clusterId,omitempty"` /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId  string `json:"regionId,omitempty"`  /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	Instances []*CcseAttachClusterNodesInstancesRequest `json:"instances"`           /*  云主机ECS 信息  */
	VmType    string                                    `json:"vmType,omitempty"`    /*  默认ecs,值为:弹性云主机则是:ecs ;物理机则是:ebm  */
	Runtime   string                                    `json:"runtime,omitempty"`   /*  容器运行时,目前仅支持 CONTAINERD  */
	ImageType int32                                     `json:"imageType,omitempty"` /*  镜像类型,0-私有镜像,1-公有镜像。
	您可查看<a href="https://www.ctyun.cn/document/10026730/10030151" target="_blank">镜像概述</a>  */
	ImageUuid string `json:"imageUuid,omitempty"` /*  镜像ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004475" target="_blank">节点规格和节点镜像</a>
	<span style="background-color: rgb(97, 175, 254);color: rgb(255,255,255);padding: 2px; margin:2px">创</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=23&api=4765&data=89" target="_blank">创建私有镜像(云主机系统盘)</a>
	<span style="background-color: rgb(97, 175, 254);color: rgb(255,255,255);padding: 2px; margin:2px">创</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=23&api=5230&data=89" target="_blank">创建私有镜像(云主机数据盘)</a>
	注:同一镜像名称在不同资源池的镜像ID是不同的,调用前需确认镜像ID是否归属当前资源池  */
	LoginType string `json:"loginType,omitempty"` /*  主机登录方式: password:密码,secretPair:密钥对  */
	Password  string `json:"password,omitempty"`  /*  云主机或物理机,用户登录密码,如果loginType=password,这该项为必填项,满足以下规则:
	物理机:用户密码,满足以下规则:长度在8~30个字符;
	必须包含大小写字母和(至少一个数字或者特殊字符);
	特殊符号可选:()`~!@#$%&*_-+=\
	云主机:长度在8~30个字符;
	必须包含大写字母、小写字母、数字以及特殊符号中的三项;
	特殊符号可选:()`-!@#$%^&*_-+=|{}[]:;'<>,.?/且不能以斜线号 / 开头;
	不能包含3个及以上连续字符;
	纳管节点时password字段可选择加密,具体加密方法请参见<a href="https://www.ctyun.cn/document/10083472/11002096" target="_blank">password字段加密的方法</a>  */
	KeyName string `json:"keyName,omitempty"` /*  密钥对名称,如果loginType=secretPair,物理机该项为必填项,您可以查看密钥对来了解密钥对相关内容
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8342&data=87&vid=81" target="_blank">查询一个或多个密钥对</a>
	<span style="background-color: rgb(97, 175, 254);color: rgb(255,255,255);padding: 2px; margin:2px">创</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8344&data=87&vid=81" target="_blank">创建一对SSH密钥对</a>  */
	KeyPairId string `json:"keyPairId,omitempty"` /*  密钥对ID,如果loginType=secretPair,弹性云主机该项为必填项。您可以查看密钥对来了解密钥对相关内容
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8342&data=87&vid=81">查询一个或多个密钥对</a>
	<span style="background-color: rgb(97, 175, 254);color: rgb(255,255,255);padding: 2px; margin:2px">创</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8344&data=87&vid=81" target="_blank">创建一对SSH密钥对</a>  */
	Labels                      *CcseAttachClusterNodesLabelsRequest         `json:"labels"`                             /*  K8S节点标签  */
	Annotations                 *CcseAttachClusterNodesAnnotationsRequest    `json:"annotations"`                        /*  K8S节点注解  */
	Taints                      []*CcseAttachClusterNodesTaintsRequest       `json:"taints"`                             /*  节点污点,格式为 [{\"key\":\"{key}\",\"value\":\"{value}\",\"effect\":\"{effect}\"}],上述的{key}、{value}、{effect}替换为所需字段。effect枚举包括NoSchedule、PreferNoSchedule、NoExecute  */
	VisibilityPostHostScript    string                                       `json:"visibilityPostHostScript,omitempty"` /*  部署后执行自定义脚本 (输入的值需要经过Base64编码,方法如下:echo -n "待编码内容" \  */
	VisibilityHostScript        string                                       `json:"visibilityHostScript,omitempty"`     /*  部署前执行自定义脚本(输入的值需要经过Base64编码,方法如下:echo -n "待编码内容" \  */
	KubeletArgs                 *CcseAttachClusterNodesKubeletArgsRequest    `json:"kubeletArgs"`                        /*  Kubelet自定义参数  */
	IsSyncClusterResourceLabels *bool                                        `json:"isSyncClusterResourceLabels"`        /*  是否同步集群标签。默认是false。如果为true,则同步以当前集群标签为基准的快照。  */
	ResourceLabels              *CcseAttachClusterNodesResourceLabelsRequest `json:"resourceLabels"`                     /*  云主机资源标签  */
	KubeletDirectory            string                                       `json:"kubeletDirectory,omitempty"`         /*  kubelet数据目录。该参数可以自定义指定在/data下的子目录,用于kubelet数据目录。该参数由白名单控制  */
	ContainerDataDirectory      string                                       `json:"containerDataDirectory,omitempty"`   /*  容器数据目录。该参数可以自定义指定在/data下的子目录,用于容器数据目录。该参数由白名单控制  */
}
    type CcseAttachClusterNodesResourceLabelsRequest ¶
type CcseAttachClusterNodesResourceLabelsRequest struct{}
    type CcseBatchDeleteNodePoolApi ¶
type CcseBatchDeleteNodePoolApi struct {
	// contains filtered or unexported fields
}
    func NewCcseBatchDeleteNodePoolApi ¶
func NewCcseBatchDeleteNodePoolApi(client *core.CtyunClient) *CcseBatchDeleteNodePoolApi
func (*CcseBatchDeleteNodePoolApi) Do ¶
func (a *CcseBatchDeleteNodePoolApi) Do(ctx context.Context, credential core.Credential, req *CcseBatchDeleteNodePoolRequest) (*CcseBatchDeleteNodePoolResponse, error)
type CcseBatchDeleteNodePoolRequest ¶
type CcseBatchDeleteNodePoolRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	NodePoolNames []string `json:"nodePoolNames"` /*  节点池名称列表  */
}
    type CcseBatchDeleteNodePoolResponse ¶
type CcseBatchDeleteNodePoolResponse struct {
	StatusCode int32                                     `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                    `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseBatchDeleteNodePoolReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                    `json:"error,omitempty"`      /*  错误码  */
}
    type CcseBatchDeleteNodePoolReturnObjResponse ¶
type CcseBatchDeleteNodePoolReturnObjResponse struct {
	SuccessList  []string `json:"successList"`            /*  批量操作成功列表  */
	FailedList   []string `json:"failedList"`             /*  批量操作失败列表  */
	Total        int32    `json:"total,omitempty"`        /*  批量操作数据个数  */
	SuccessTotal int32    `json:"successTotal,omitempty"` /*  批量操作成功数据个数  */
	FailedTotal  int32    `json:"failedTotal,omitempty"`  /*  批量操作失败数据个数  */
}
    type CcseBindClusterTagsApi ¶
type CcseBindClusterTagsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseBindClusterTagsApi ¶
func NewCcseBindClusterTagsApi(client *core.CtyunClient) *CcseBindClusterTagsApi
func (*CcseBindClusterTagsApi) Do ¶
func (a *CcseBindClusterTagsApi) Do(ctx context.Context, credential core.Credential, req *CcseBindClusterTagsRequest) (*CcseBindClusterTagsResponse, error)
type CcseBindClusterTagsRequest ¶
type CcseBindClusterTagsRequest struct {
	ClusterId string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	Tags []string `json:"tags"` /*  标签列表  */
}
    type CcseCancelClusterTaskApi ¶
type CcseCancelClusterTaskApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCancelClusterTaskApi ¶
func NewCcseCancelClusterTaskApi(client *core.CtyunClient) *CcseCancelClusterTaskApi
func (*CcseCancelClusterTaskApi) Do ¶
func (a *CcseCancelClusterTaskApi) Do(ctx context.Context, credential core.Credential, req *CcseCancelClusterTaskRequest) (*CcseCancelClusterTaskResponse, error)
type CcseCancelClusterTaskRequest ¶
type CcseCancelClusterTaskRequest struct {
	TaskId   string /*  任务ID  */
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseCancelClusterTaskResponse ¶
type CcseCancelClusterTaskResponse struct {
	StatusCode int32                                   `json:"statusCode,omitempty"` /*  响应状态码  */
	RequestId  string                                  `json:"requestId,omitempty"`  /*  请求ID  */
	Message    string                                  `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  *CcseCancelClusterTaskReturnObjResponse `json:"returnObj"`            /*  请求结果  */
	Error      string                                  `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
}
    type CcseCancelClusterTaskReturnObjResponse ¶
type CcseCancelClusterTaskReturnObjResponse struct{}
    type CcseCheckControlPlaneLogEnabledApi ¶
type CcseCheckControlPlaneLogEnabledApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCheckControlPlaneLogEnabledApi ¶
func NewCcseCheckControlPlaneLogEnabledApi(client *core.CtyunClient) *CcseCheckControlPlaneLogEnabledApi
func (*CcseCheckControlPlaneLogEnabledApi) Do ¶
func (a *CcseCheckControlPlaneLogEnabledApi) Do(ctx context.Context, credential core.Credential, req *CcseCheckControlPlaneLogEnabledRequest) (*CcseCheckControlPlaneLogEnabledResponse, error)
type CcseCheckControlPlaneLogEnabledRequest ¶
type CcseCheckControlPlaneLogEnabledRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseCheckControlPlaneLogEnabledResponse ¶
type CcseCheckControlPlaneLogEnabledResponse struct {
	StatusCode int32    `json:"statusCode,omitempty"` /*  statusCode  */
	Message    string   `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  []string `json:"returnObj"`            /*  响应对象,已开通的核心组件日志,目前支持的核心组件有:apiserver、etcd、scheduler、controller-manager  */
	Error      string   `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
}
    type CcseClusterUpgradePrecheckApi ¶
type CcseClusterUpgradePrecheckApi struct {
	// contains filtered or unexported fields
}
    func NewCcseClusterUpgradePrecheckApi ¶
func NewCcseClusterUpgradePrecheckApi(client *core.CtyunClient) *CcseClusterUpgradePrecheckApi
func (*CcseClusterUpgradePrecheckApi) Do ¶
func (a *CcseClusterUpgradePrecheckApi) Do(ctx context.Context, credential core.Credential, req *CcseClusterUpgradePrecheckRequest) (*CcseClusterUpgradePrecheckResponse, error)
type CcseClusterUpgradePrecheckRequest ¶
type CcseClusterUpgradePrecheckRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	ChecklistName string /*  集群升级检查项,目前支持的检查项及含义如下
	ClusterComponentChecklist:集群组件检查
	ClusterConfigurationChecklist:集群配置检查
	ClusterResourceChecklist:集群资源检查  */
}
    type CcseClusterUpgradePrecheckResponse ¶
type CcseClusterUpgradePrecheckResponse struct {
	StatusCode int32                                        `json:"statusCode,omitempty"` /*  响应状态码  */
	Message    string                                       `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  *CcseClusterUpgradePrecheckReturnObjResponse `json:"returnObj"`            /*  响应对象  */
	Error      string                                       `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
}
    type CcseClusterUpgradePrecheckReturnObjCheckEntryResultCheckSummaryResponse ¶
type CcseClusterUpgradePrecheckReturnObjCheckEntryResultCheckSummaryResponse struct {
	NormalCount int32  `json:"normalCount,omitempty"` /*  正常数量  */
	ErrorCount  int32  `json:"errorCount,omitempty"`  /*  错误数量  */
	Process     string `json:"process,omitempty"`     /*  检查进度  */
	Code        string `json:"code,omitempty"`        /*  结果代码  */
}
    type CcseClusterUpgradePrecheckReturnObjCheckEntryResultErrorInstanceResultCheckpointResultsResponse ¶
type CcseClusterUpgradePrecheckReturnObjCheckEntryResultErrorInstanceResultCheckpointResultsResponse struct {
	MessageLevel   string `json:"messageLevel,omitempty"`   /*  消息级别  */
	CheckpointName string `json:"checkpointName,omitempty"` /*  检查内容  */
	AdviseCode     string `json:"adviseCode,omitempty"`     /*  修复建议  */
	MessageCode    string `json:"messageCode,omitempty"`    /*  结果  */
	AffectCode     string `json:"affectCode,omitempty"`     /*  影响  */
}
    type CcseClusterUpgradePrecheckReturnObjCheckEntryResultErrorInstanceResultResponse ¶
type CcseClusterUpgradePrecheckReturnObjCheckEntryResultErrorInstanceResultResponse struct {
	InstanceId        string                                                                                           `json:"instanceId,omitempty"`   /*  节点实例id  */
	InstanceName      string                                                                                           `json:"instanceName,omitempty"` /*  节点实例名称  */
	CheckpointResults *CcseClusterUpgradePrecheckReturnObjCheckEntryResultErrorInstanceResultCheckpointResultsResponse `json:"checkpointResults"`      /*  检查结果  */
}
    type CcseClusterUpgradePrecheckReturnObjCheckEntryResultNormalInstanceResultCheckpointResultsResponse ¶
type CcseClusterUpgradePrecheckReturnObjCheckEntryResultNormalInstanceResultCheckpointResultsResponse struct {
	MessageLevel   string `json:"messageLevel,omitempty"`   /*  消息级别  */
	CheckpointName string `json:"checkpointName,omitempty"` /*  检查内容  */
	AdviseCode     string `json:"adviseCode,omitempty"`     /*  修复建议  */
	MessageCode    string `json:"messageCode,omitempty"`    /*  结果  */
	AffectCode     string `json:"affectCode,omitempty"`     /*  影响  */
}
    type CcseClusterUpgradePrecheckReturnObjCheckEntryResultNormalInstanceResultResponse ¶
type CcseClusterUpgradePrecheckReturnObjCheckEntryResultNormalInstanceResultResponse struct {
	InstanceId        string                                                                                            `json:"instanceId,omitempty"`   /*  节点实例id  */
	InstanceName      string                                                                                            `json:"instanceName,omitempty"` /*  节点实例名称  */
	CheckpointResults *CcseClusterUpgradePrecheckReturnObjCheckEntryResultNormalInstanceResultCheckpointResultsResponse `json:"checkpointResults"`      /*  检查结果  */
}
    type CcseClusterUpgradePrecheckReturnObjCheckEntryResultResponse ¶
type CcseClusterUpgradePrecheckReturnObjCheckEntryResultResponse struct {
	EntryName            string                                                                             `json:"entryName,omitempty"`      /*  检查项名称  */
	EntryGroupName       string                                                                             `json:"entryGroupName,omitempty"` /*  检查项所属分组  */
	NormalInstanceResult []*CcseClusterUpgradePrecheckReturnObjCheckEntryResultNormalInstanceResultResponse `json:"normalInstanceResult"`     /*  正常节点实例检查结果  */
	ErrorInstanceResult  []*CcseClusterUpgradePrecheckReturnObjCheckEntryResultErrorInstanceResultResponse  `json:"errorInstanceResult"`      /*  异常节点实例检查结果  */
	CheckSummary         *CcseClusterUpgradePrecheckReturnObjCheckEntryResultCheckSummaryResponse           `json:"checkSummary"`             /*  检查汇总  */
}
    type CcseClusterUpgradePrecheckReturnObjResponse ¶
type CcseClusterUpgradePrecheckReturnObjResponse struct {
	ErrorMessage     string                                                         `json:"errorMessage,omitempty"` /*  集群升级中的错误信息  */
	CheckStatus      string                                                         `json:"checkStatus,omitempty"`  /*  检查状态:checking 检查中;completed 检查完成  */
	CheckEntryResult []*CcseClusterUpgradePrecheckReturnObjCheckEntryResultResponse `json:"checkEntryResult"`       /*  检查结果  */
}
    type CcseCreateClusterApi ¶
type CcseCreateClusterApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateClusterApi ¶
func NewCcseCreateClusterApi(client *core.CtyunClient) *CcseCreateClusterApi
func (*CcseCreateClusterApi) Do ¶
func (a *CcseCreateClusterApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateClusterRequest) (*CcseCreateClusterResponse, error)
type CcseCreateClusterAutoscalerPolicyApi ¶
type CcseCreateClusterAutoscalerPolicyApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateClusterAutoscalerPolicyApi ¶
func NewCcseCreateClusterAutoscalerPolicyApi(client *core.CtyunClient) *CcseCreateClusterAutoscalerPolicyApi
func (*CcseCreateClusterAutoscalerPolicyApi) Do ¶
func (a *CcseCreateClusterAutoscalerPolicyApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateClusterAutoscalerPolicyRequest) (*CcseCreateClusterAutoscalerPolicyResponse, error)
type CcseCreateClusterAutoscalerPolicyRequest ¶
type CcseCreateClusterAutoscalerPolicyRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseCreateClusterClusterBaseInfoAzInfosRequest ¶
type CcseCreateClusterClusterBaseInfoAzInfosRequest struct {
	AzName string `json:"azName,omitempty"` /*  可用区编码查询:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87&vid=81">资源池可用区查询</a>  */
	Size int32 `json:"size,omitempty"` /*  该可用区节点数量  */
}
    type CcseCreateClusterClusterBaseInfoNodeLabelsRequest ¶
type CcseCreateClusterClusterBaseInfoNodeLabelsRequest struct{}
    type CcseCreateClusterClusterBaseInfoRequest ¶
type CcseCreateClusterClusterBaseInfoRequest struct {
	SubnetUuid string `json:"subnetUuid,omitempty"` /*  子网id,您可以查看<a href="https://www.ctyun.cn/document/10026755/10098380">基本概念</a>来查找子网的相关定义
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=18&api=8659&data=94">查询子网列表</a>
	注:在多可用区类型资源池下,subnetID通常以“subnet-”开头,非多可用区类型资源池subnetID为uuid格式  */
	NetworkPlugin string `json:"networkPlugin,omitempty"` /*  网络插件,可选calico和cubecni。您可查看<a href="https://www.ctyun.cn/document/10083472/10520760">容器网络插件说明</a>选择
	注:calico需要申请白名单  */
	ClusterDomain     string   `json:"clusterDomain,omitempty"` /*  集群本地域名,集群创建完成后,暂无法修改,请慎重配置  */
	PodSubnetUuidList []string `json:"podSubnetUuidList"`       /*  pod子网id列表,网络插件选择cubecni必传
	 */
	AutoGenerateSecurityGroup *bool  `json:"autoGenerateSecurityGroup"`   /*  是否自动创建安全组,默认false  */
	SecurityGroupUuid         string `json:"securityGroupUuid,omitempty"` /*  安全组id,autoGenerateSecurityGroup=false必填
	安全组id您可以查看<a href="https://www.ctyun.cn/document/10026755/10028520">安全组概述</a>了解安全组相关信息
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=18&api=4817&data=94&vid=88">查询用户安全组列表</a>
	注:在多可用区类型资源池下,安全组ID通常以“sg-”开头,非多可用区类型资源池安全组ID为uuid格式  */
	StartPort          int64  `json:"startPort,omitempty"`      /*  节点服务开始端口,可选范围30000-65535  */
	EndPort            int64  `json:"endPort,omitempty"`        /*  节点服务终止端口,可选范围30000-65535  */
	EnableApiServerEip *bool  `json:"enableApiServerEip"`       /*  是否开启ApiServerEip,默认false,若开启将自动创建按需计费类型的eip。  */
	EnableSnat         *bool  `json:"enableSnat"`               /*  是否开启nat网关,默认false,若开启将自动创建按需计费类型的nat网关。  */
	NatGatewaySpec     string `json:"natGatewaySpec,omitempty"` /*  enableSnat=true必填,nat网关规格:small,medium,large,xlarge,您可查看不同<a href="https://www.ctyun.cn/document/10026759/10043996">类型规格</a>的详细说明  */
	ElbProdCode        string `json:"elbProdCode,omitempty"`    /*  ApiServer的ELB类型,standardI(标准I型) ,standardII(标准II型), enhancedI(增强I型), enhancedII(增强II型) , higherI(高阶I型)
	您可查看不同<a href="https://www.ctyun.cn/document/10026756/10032048">类型规格</a>的详细说明
	*/
	NodeLabels *CcseCreateClusterClusterBaseInfoNodeLabelsRequest `json:"nodeLabels"`        /*  节点标签  */
	PodCidr    string                                             `json:"podCidr,omitempty"` /*  pod网络cidr,使用cubecni作为网络插件时,podCidr传值为vpc cidr,vpc cidr通过如下方式查询:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=18&api=8658&data=94&isNormal=1&vid=88">查询VPC列表</a>
	注:网络插件为calico时,podCidr与vpcCidr与serviceCidr不能重叠。选择cubecni时,podCidr(vpcCidr)与serviceCidr不能重叠。  */
	InstallNginxIngress *bool  `json:"installNginxIngress"`          /*  是否安装nginx ingress插件  */
	NginxIngressLBSpec  string `json:"nginxIngressLBSpec,omitempty"` /*  installNginxIngress=true必填,nginx ingress ELB的规格:standardI(标准I型) ,standardII(标准II型), enhancedI(增强I型), enhancedII(增强II型) , higherI(高阶I型)
	您可查看不同<a href="https://www.ctyun.cn/document/10026756/10032048">规格的详细说明</a>  */
	NginxIngressLBNetWork string                                            `json:"nginxIngressLBNetWork,omitempty"` /*  installNginxIngress=true必填,nginx ingress访问方式:external(公网),internal(内网),当选择公网时将自动创建eip额外产生eip相关费用  */
	BillMode              string                                            `json:"billMode,omitempty"`              /*  计费模式:1为包周期,2为按需  */
	CycleType             string                                            `json:"cycleType,omitempty"`             /*  订购周期类型:3表示按月订购,按需订购不传  */
	CycleCnt              int32                                             `json:"cycleCnt,omitempty"`              /*  订购时长:cycleType为3时,cycleCnt为1表示订购1个月  */
	AutoRenewStatus       *bool                                             `json:"autoRenewStatus"`                 /*  是否自动续费,默认false  */
	AutoRenewCycleType    string                                            `json:"autoRenewCycleType,omitempty"`    /*  自动续费周期类型,3(按月),5(按年)  */
	AutoRenewCycleCount   string                                            `json:"autoRenewCycleCount,omitempty"`   /*  自动续期续期时长  */
	ContainerRuntime      string                                            `json:"containerRuntime,omitempty"`      /*  容器运行时,可选containerd、docker,您可查看<a href="https://www.ctyun.cn/document/10083472/10902208">容器运行时说明</a>  */
	Timezone              string                                            `json:"timezone,omitempty"`              /*  时区  */
	ClusterVersion        string                                            `json:"clusterVersion,omitempty"`        /*  集群版本1.23.3 ,1.25.6 ,1.27.8,1.29.3,您可查看<a href="https://www.ctyun.cn/document/10083472/10650447">集群版本说明</a>选择  */
	DeployType            string                                            `json:"deployType,omitempty"`            /*  部署模式:单可用区为single,多可用区为multi。  */
	AzInfos               []*CcseCreateClusterClusterBaseInfoAzInfosRequest `json:"azInfos"`                         /*  可用区信息,包括可用区编码,该可用区下master节点数量。专有版时必填  */
	ServiceCidr           string                                            `json:"serviceCidr,omitempty"`           /*  服务cidr。网络插件为calico时,podCidr与vpcCidr与serviceCidr不能重叠。选择cubecni时,podCidr(vpcCidr)与serviceCidr不能重叠。  */
	VpcUuid               string                                            `json:"vpcUuid,omitempty"`               /*  虚拟私有云ID,通过以下方式查询:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=18&api=4814&data=94&vid=88">查询用户vpc列表</a>
	注:在多可用区类型资源池下,vpcID通常为“vpc-”开头,非多可用区类型资源池vpcID为uuid格式  */
	ClusterName              string `json:"clusterName,omitempty"`      /*  集群名字  */
	KubeProxy                string `json:"kubeProxy,omitempty"`        /*  kubeProxy类型:iptables或ipvs,您可查看<a href="https://www.ctyun.cn/document/10083472/10915725">iptables与IPVS如何选择</a>  */
	PluginCstorcsiAk         string `json:"pluginCstorcsiAk,omitempty"` /*  CSI插件AK  */
	PluginCstorcsiSk         string `json:"pluginCstorcsiSk,omitempty"` /*  CSI插件SK  */
	PluginCstorcsiEnabled    *bool  `json:"pluginCstorcsiEnabled"`      /*  是否安装csi插件  */
	PluginCcseMonitorEnabled *bool  `json:"pluginCcseMonitorEnabled"`   /*  是否安装监控插件  */
	ClusterSeries            string `json:"clusterSeries,omitempty"`    /*  集群系列,cce.standard-专有版,cce.managed-托管版,您可查看<a href="https://www.ctyun.cn/document/10083472/10892150">产品定义</a>选择  */
	ProjectId                string `json:"projectId,omitempty"`        /*  集群所属企业项目id,企业项目管理服务提供统一的云资源按企业项目管理,以及企业项目内的资源管理,成员管理。您可以通过查看<a href="https://www.ctyun.cn/document/10017248/10017961">创建企业项目</a>了解如何创建企业项目
	注:默认值为"0"  */
	EnableAls                 *bool  `json:"enableAls"`                   /*  是否开启日志插件  */
	EnableAlsCubeEventer      *bool  `json:"enableAlsCubeEventer"`        /*  是否开启事件采集插件  */
	PluginNginxIngressEnabled *bool  `json:"pluginNginxIngressEnabled"`   /*  是否开启nginxingress  */
	CustomScriptBase64        *bool  `json:"customScriptBase64"`          /*  节点自定义脚本是否采用base64编码,默认为false  */
	HostScript                string `json:"hostScript,omitempty"`        /*  节点自定义脚本,如果customScriptBase64=false,此参数传明文;若customScriptBase64=true,此参数传base64后内容  */
	EnablePostUserScript      *bool  `json:"enablePostUserScript"`        /*  节点部署后置脚本是否采用base64编码  */
	PostUserScript            string `json:"postUserScript,omitempty"`    /*  节点部署后置脚本,节点自定义脚本,如果enablePostUserScript=false,此参数传明文;若enablePostUserScript=true,此参数传base64后内容  */
	EnableHostName            *bool  `json:"enableHostName"`              /*  自定义节点名称是否开启  */
	HostNamePrefix            string `json:"hostNamePrefix,omitempty"`    /*  自定义节点名称前缀  */
	HostNamePostfix           string `json:"hostNamePostfix,omitempty"`   /*  自定义节点名称后缀  */
	NodeTaints                string `json:"nodeTaints,omitempty"`        /*  节点污点,格式为 [{\"key\":\"{key}\",\"value\":\"{value}\",\"effect\":\"{effect}\"}],上述的{key}、{value}、{effect}替换为所需字段。effect枚举包括NoSchedule、PreferNoSchedule、NoExecute  */
	NodeUnschedulable         *bool  `json:"nodeUnschedulable"`           /*  节点不可调度  */
	ClusterDesc               string `json:"clusterDesc,omitempty"`       /*  集群描述  */
	DeleteProtection          *bool  `json:"deleteProtection"`            /*  集群删除保护  */
	SeriesType                string `json:"seriesType,omitempty"`        /*  托管版集群规格,托管版集群必填,单实例-managedbase,多实例-managedpro。单/多实例指控制面是否高可用,生产环境建议使用多实例  */
	Ipvlan                    *bool  `json:"ipvlan"`                      /*  基于IPVLAN做弹性网卡共享,主机镜像只有使用CtyunOS系统才能生效  */
	NetworkPolicy             *bool  `json:"networkPolicy"`               /*  提供基于策略的网络访问控制  */
	IpStackType               string `json:"ipStackType,omitempty"`       /*  ip栈类型,ipv4或dual。默认ipv4  */
	ServiceCidrV6             string `json:"serviceCidrV6,omitempty"`     /*  ipStackType=dual时必填,IPV6网段的掩码必须在112到120之间,如fc00::/112  */
	ClusterAlias              string `json:"clusterAlias,omitempty"`      /*  集群显示名称  */
	NodeScale                 string `json:"nodeScale,omitempty"`         /*  托管版集群节点规模。当seriesType=managedbase时,选择节点规模,可选10;当seriesType=managedpro时,选择节点规模,可选为50,200,1000,2000  */
	SyncNodeLabels            *bool  `json:"syncNodeLabels"`              /*  节点池节点标签的改动将会被同步更新到存量节点,默认false  */
	SyncNodeTaints            *bool  `json:"syncNodeTaints"`              /*  节点池节点污点的改动将会被同步更新到存量节点,默认false  */
	EnableAffinityGroup       *bool  `json:"enableAffinityGroup"`         /*  是否默认使用反亲和性的云主机组创建节点池,默认false  */
	AffinityGroupUuid         string `json:"affinityGroupUuid,omitempty"` /*  是否使用已有反亲和性的云主机组创建节点池,enableAffinityGroup=true时填写,不填系统使用默认配置创建
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8324&data=87&vid=81">查询云主机组列表或者详情</a>  */
	DelegateName           string                                                 `json:"delegateName,omitempty"` /*  工作节点使用已有委托,不填使用系统默认创建委托  */
	ResourceLabels         *CcseCreateClusterClusterBaseInfoResourceLabelsRequest `json:"resourceLabels"`         /*  云主机资源标签  */
	CpuManagerPolicyEnable *bool                                                  `json:"cpuManagerPolicyEnable"` /*  是否开启cpu管理策略,默认false  */
	San                    string                                                 `json:"san,omitempty"`          /*  自定义证书SAN,您可查看<a href="https://www.ctyun.cn/document/10083472/10915719">自定义集群APIServer证书SAN</a>  */
	CustomCAEnable         *bool                                                  `json:"customCAEnable"`         /*  是否开启集群CA,默认false  */
	CustomCA               string                                                 `json:"customCA,omitempty"`     /*  集群CA  */
}
    type CcseCreateClusterClusterBaseInfoResourceLabelsRequest ¶
type CcseCreateClusterClusterBaseInfoResourceLabelsRequest struct{}
    type CcseCreateClusterDelegateApi ¶
type CcseCreateClusterDelegateApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateClusterDelegateApi ¶
func NewCcseCreateClusterDelegateApi(client *core.CtyunClient) *CcseCreateClusterDelegateApi
func (*CcseCreateClusterDelegateApi) Do ¶
func (a *CcseCreateClusterDelegateApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateClusterDelegateRequest) (*CcseCreateClusterDelegateResponse, error)
type CcseCreateClusterDelegateRequest ¶
type CcseCreateClusterDelegateRequest struct {
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
}
    type CcseCreateClusterMasterHostDataDisksRequest ¶
type CcseCreateClusterMasterHostDataDisksRequest struct {
	ItemDefName string `json:"itemDefName,omitempty"` /*  数据盘规格名称,取值范围:
	SATA:普通IO,
	SAS:高IO,
	SSD:超高IO
	您可以查看<a href="https://www.ctyun.cn/document/10027696/10162918">磁盘类型及性能介绍</a>磁盘类型相关信息  */
	Size      int32  `json:"size,omitempty"`      /*  数据盘大小,单位为G  */
	DecTypeId string `json:"decTypeId,omitempty"` /*  专属存储池id,需用专属资源池权限
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=4&api=12772&data=113&isNormal=1&vid=106">查询存储池信息详情</a>  */
}
    type CcseCreateClusterMasterHostRequest ¶
type CcseCreateClusterMasterHostRequest struct {
	Cpu         int32  `json:"cpu,omitempty"`         /*  cpu  */
	Mem         int32  `json:"mem,omitempty"`         /*  内存  */
	ItemDefName string `json:"itemDefName,omitempty"` /*  实例规格名称
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8327&data=87&isNormal=1&vid=81">查询主机规格资源</a>  */
	ItemDefType string                                         `json:"itemDefType,omitempty"` /*  实例规格类型  */
	Size        int32                                          `json:"size,omitempty"`        /*  master节点数量  */
	SysDisk     *CcseCreateClusterMasterHostSysDiskRequest     `json:"sysDisk"`               /*  系统盘信息  */
	DataDisks   []*CcseCreateClusterMasterHostDataDisksRequest `json:"dataDisks"`             /*  数据盘信息  */
}
    type CcseCreateClusterMasterHostSysDiskRequest ¶
type CcseCreateClusterMasterHostSysDiskRequest struct {
	ItemDefName string `json:"itemDefName,omitempty"` /*  系统盘规格,云硬盘类型,取值范围:
	SATA:普通IO,
	SAS:高IO,
	SSD:超高IO
	您可以查看<a href="https://www.ctyun.cn/document/10027696/10162918">磁盘类型及性能介绍</a>磁盘类型相关信息  */
	Size int32 `json:"size,omitempty"` /*  系统盘大小,单位为G  */
}
    type CcseCreateClusterPolicyInstanceApi ¶
type CcseCreateClusterPolicyInstanceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateClusterPolicyInstanceApi ¶
func NewCcseCreateClusterPolicyInstanceApi(client *core.CtyunClient) *CcseCreateClusterPolicyInstanceApi
func (*CcseCreateClusterPolicyInstanceApi) Do ¶
func (a *CcseCreateClusterPolicyInstanceApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateClusterPolicyInstanceRequest) (*CcseCreateClusterPolicyInstanceResponse, error)
type CcseCreateClusterPolicyInstancePolicyParametersRequest ¶
type CcseCreateClusterPolicyInstancePolicyParametersRequest struct{}
    type CcseCreateClusterPolicyInstanceRequest ¶
type CcseCreateClusterPolicyInstanceRequest struct {
	ClusterId  string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	PolicyName string /*  策略治理规则名称,您可以通过查询策略治理规则模版接口来获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=43&api=18949&data=128&isNormal=1&vid=121">查询策略治理规则模版</a>  */
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	PolicyParameters *CcseCreateClusterPolicyInstancePolicyParametersRequest `json:"policyParameters"` /*  模板实例参数,您可以通过查询策略治理规则模版接口来获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=43&api=18949&data=128&isNormal=1&vid=121">查询策略治理规则模版</a>  */
	PolicyScope  string `json:"policyScope,omitempty"`  /*  以逗号分隔的字符串,策略实例实施范围:默认"*"代表集群所有命名空间。  */
	PolicyAction string `json:"policyAction,omitempty"` /*  规则治理动作,取值:<br />deny:拦截违规部署<br />warn:告警  */
}
    type CcseCreateClusterPolicyInstanceResponse ¶
type CcseCreateClusterPolicyInstanceResponse struct {
	StatusCode int32                                             `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                            `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseCreateClusterPolicyInstanceReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                            `json:"error,omitempty"`      /*  错误码  */
}
    type CcseCreateClusterPolicyInstanceReturnObjResponse ¶
type CcseCreateClusterPolicyInstanceReturnObjResponse struct {
	Instances []string `json:"instances"` /*  部署的实例名称列表  */
}
    type CcseCreateClusterRequest ¶
type CcseCreateClusterRequest struct {
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	ResPoolId string `json:"resPoolId,omitempty"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>  */
	ClusterBaseInfo *CcseCreateClusterClusterBaseInfoRequest `json:"clusterBaseInfo"` /*  集群基本信息  */
	MasterHost      *CcseCreateClusterMasterHostRequest      `json:"masterHost"`      /*  master节点基本信息,专有版必填,托管版时不传  */
	SlaveHost       *CcseCreateClusterSlaveHostRequest       `json:"slaveHost"`       /*  worker节点基本信息  */
}
    type CcseCreateClusterResponse ¶
type CcseCreateClusterResponse struct {
	StatusCode int32                               `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                              `json:"message,omitempty"`    /*  提示信息  */
	Error      string                              `json:"error,omitempty"`      /*  错误码  */
	ReturnObj  *CcseCreateClusterReturnObjResponse `json:"returnObj"`            /*  返回对象  */
}
    type CcseCreateClusterSlaveHostAzInfosRequest ¶
type CcseCreateClusterSlaveHostAzInfosRequest struct {
	AzName string `json:"azName,omitempty"` /*  可用区编码查询:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87&vid=81">资源池可用区查询</a>  */
	Size int32 `json:"size,omitempty"` /*  该可用区节点数量  */
}
    type CcseCreateClusterSlaveHostDataDisksRequest ¶
type CcseCreateClusterSlaveHostDataDisksRequest struct {
	ItemDefName string `json:"itemDefName,omitempty"` /*  数据盘规格名称,取值范围:
	SATA:普通IO,
	SAS:高IO,
	SSD:超高IO
	您可以查看<a href="https://www.ctyun.cn/document/10027696/10162918">磁盘类型及性能介绍</a>磁盘类型相关信息  */
	Size      int32  `json:"size,omitempty"`      /*  数据盘大小,单位为G  */
	DecTypeId string `json:"decTypeId,omitempty"` /*  专属存储池id,需用专属资源池权限
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=4&api=12772&data=113&isNormal=1&vid=106">查询存储池信息详情</a>  */
}
    type CcseCreateClusterSlaveHostRequest ¶
type CcseCreateClusterSlaveHostRequest struct {
	Cpu         int32  `json:"cpu,omitempty"`         /*  cpu  */
	Mem         int32  `json:"mem,omitempty"`         /*  内存  */
	ItemDefName string `json:"itemDefName,omitempty"` /*  实例规格名称
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8327&data=87&isNormal=1&vid=81">查询主机规格资源</a>  */
	ItemDefType     string                                        `json:"itemDefType,omitempty"`     /*  实例规格族  */
	Size            int32                                         `json:"size,omitempty"`            /*  worker节点数量  */
	SysDisk         *CcseCreateClusterSlaveHostSysDiskRequest     `json:"sysDisk"`                   /*  系统盘信息  */
	DataDisks       []*CcseCreateClusterSlaveHostDataDisksRequest `json:"dataDisks"`                 /*  数据盘信息  */
	ForeignMirrorId string                                        `json:"foreignMirrorId,omitempty"` /*  镜像id,worker节点为ecs类型时必填  */
	MirrorType      int32                                         `json:"mirrorType"`                /*  镜像类型,0-私有,1-公有。  */
	MirrorName      string                                        `json:"mirrorName,omitempty"`      /*  镜像名称,worker节点为ebm类型必填。您可查看<a href="https://www.ctyun.cn/document/10083472/11004475">节点规格和节点镜像</a>  */
	AzInfos         []*CcseCreateClusterSlaveHostAzInfosRequest   `json:"azInfos"`                   /*  可用区信息,包括可用区编码,可用区worker节点数量  */
}
    type CcseCreateClusterSlaveHostSysDiskRequest ¶
type CcseCreateClusterSlaveHostSysDiskRequest struct {
	ItemDefName string `json:"itemDefName,omitempty"` /*  系统盘规格,云硬盘类型,取值范围:
	SATA:普通IO,
	SAS:高IO,
	SSD:超高IO
	您可以查看<a href="https://www.ctyun.cn/document/10027696/10162918">磁盘类型及性能介绍</a>磁盘类型相关信息  */
	Size int32 `json:"size,omitempty"` /*  系统盘大小,单位为G  */
}
    type CcseCreateConfigMapApi ¶
type CcseCreateConfigMapApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateConfigMapApi ¶
func NewCcseCreateConfigMapApi(client *core.CtyunClient) *CcseCreateConfigMapApi
func (*CcseCreateConfigMapApi) Do ¶
func (a *CcseCreateConfigMapApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateConfigMapRequest) (*CcseCreateConfigMapResponse, error)
type CcseCreateConfigMapRequest ¶
type CcseCreateConfigMapRequest struct {
	ClusterId     string /*  集群id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseCreateCronHorizontalPodAutoscalerApi ¶
type CcseCreateCronHorizontalPodAutoscalerApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateCronHorizontalPodAutoscalerApi ¶
func NewCcseCreateCronHorizontalPodAutoscalerApi(client *core.CtyunClient) *CcseCreateCronHorizontalPodAutoscalerApi
func (*CcseCreateCronHorizontalPodAutoscalerApi) Do ¶
func (a *CcseCreateCronHorizontalPodAutoscalerApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateCronHorizontalPodAutoscalerRequest) (*CcseCreateCronHorizontalPodAutoscalerResponse, error)
type CcseCreateCronHorizontalPodAutoscalerRequest ¶
type CcseCreateCronHorizontalPodAutoscalerRequest struct {
	ClusterId     string /*  集群ID, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseCreateDaemonSetApi ¶
type CcseCreateDaemonSetApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateDaemonSetApi ¶
func NewCcseCreateDaemonSetApi(client *core.CtyunClient) *CcseCreateDaemonSetApi
func (*CcseCreateDaemonSetApi) Do ¶
func (a *CcseCreateDaemonSetApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateDaemonSetRequest) (*CcseCreateDaemonSetResponse, error)
type CcseCreateDaemonSetRequest ¶
type CcseCreateDaemonSetRequest struct {
	ClusterId     string /*  集群ID, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseCreateDeploymentApi ¶
type CcseCreateDeploymentApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateDeploymentApi ¶
func NewCcseCreateDeploymentApi(client *core.CtyunClient) *CcseCreateDeploymentApi
func (*CcseCreateDeploymentApi) Do ¶
func (a *CcseCreateDeploymentApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateDeploymentRequest) (*CcseCreateDeploymentResponse, error)
type CcseCreateDeploymentRequest ¶
type CcseCreateDeploymentRequest struct {
	ClusterId     string /*  集群id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseCreateHorizontalPodAutoscalerApi ¶
type CcseCreateHorizontalPodAutoscalerApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateHorizontalPodAutoscalerApi ¶
func NewCcseCreateHorizontalPodAutoscalerApi(client *core.CtyunClient) *CcseCreateHorizontalPodAutoscalerApi
func (*CcseCreateHorizontalPodAutoscalerApi) Do ¶
func (a *CcseCreateHorizontalPodAutoscalerApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateHorizontalPodAutoscalerRequest) (*CcseCreateHorizontalPodAutoscalerResponse, error)
type CcseCreateHorizontalPodAutoscalerRequest ¶
type CcseCreateHorizontalPodAutoscalerRequest struct {
	ClusterId     string /*  集群ID, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseCreateJobApi ¶
type CcseCreateJobApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateJobApi ¶
func NewCcseCreateJobApi(client *core.CtyunClient) *CcseCreateJobApi
func (*CcseCreateJobApi) Do ¶
func (a *CcseCreateJobApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateJobRequest) (*CcseCreateJobResponse, error)
type CcseCreateJobRequest ¶
type CcseCreateJobRequest struct {
	ClusterId     string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseCreateJobResponse ¶
type CcseCreateNodePoolApi ¶
type CcseCreateNodePoolApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateNodePoolApi ¶
func NewCcseCreateNodePoolApi(client *core.CtyunClient) *CcseCreateNodePoolApi
func (*CcseCreateNodePoolApi) Do ¶
func (a *CcseCreateNodePoolApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateNodePoolRequest) (*CcseCreateNodePoolResponse, error)
type CcseCreateNodePoolAzInfoRequest ¶
type CcseCreateNodePoolAzInfoRequest struct {
	AzName string `json:"azName,omitempty"` /*  可用区名称  */
}
    type CcseCreateNodePoolDataDisksRequest ¶
type CcseCreateNodePoolDataDisksRequest struct {
	Size         int32  `json:"size,omitempty"`         /*  数据盘大小,单位G  */
	DiskSpecName string `json:"diskSpecName,omitempty"` /*  数据盘规格名称,取值范围:
	SATA:普通IO,
	SAS:高IO,
	SSD:超高IO
	您可以查看<a href="https://www.ctyun.cn/document/10027696/10162918">磁盘类型及性能介绍</a>磁盘类型相关信息  */
}
    type CcseCreateNodePoolLabelsRequest ¶
type CcseCreateNodePoolLabelsRequest struct{}
    type CcseCreateNodePoolRequest ¶
type CcseCreateNodePoolRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	NodePoolName             string `json:"nodePoolName,omitempty"`             /*  节点池名称  */
	Description              string `json:"description,omitempty"`              /*  节点池描述  */
	BillMode                 string `json:"billMode,omitempty"`                 /*  订单类型 1-包年包月 2-按需计费  */
	CycleCount               int32  `json:"cycleCount,omitempty"`               /*  订购时长,billMode为1必传,cycleType为MONTH时,cycleCount为1表示订购1个月  */
	CycleType                string `json:"cycleType,omitempty"`                /*  订购周期类型 MONTH-月 YEAR-年,billMode为1必传  */
	AutoRenewStatus          int32  `json:"autoRenewStatus,omitempty"`          /*  是否自动续订 0-否 1-是,默认为0  */
	VisibilityPostHostScript string `json:"visibilityPostHostScript,omitempty"` /*  部署后执行自定义脚本,base64编码  */
	VisibilityHostScript     string `json:"visibilityHostScript,omitempty"`     /*  部署前执行自定义脚本,base64编码  */
	DefinedHostnameEnable    int32  `json:"definedHostnameEnable,omitempty"`    /*  是否使用自定义节点名称;默认值0:不使用;1:使用  */
	HostNamePrefix           string `json:"hostNamePrefix,omitempty"`           /*  自定义主机名前缀,长度不超过10  */
	HostNamePostfix          string `json:"hostNamePostfix,omitempty"`          /*  自定义主机名后缀,长度不超过10  */
	ImageType                int32  `json:"imageType,omitempty"`                /*  镜像类型,0-私有,1-公有。  */
	ImageName                string `json:"imageName,omitempty"`                /*  镜像名称  */
	ImageUuid                string `json:"imageUuid,omitempty"`                /*  镜像ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004475" target="_blank">节点规格和节点镜像</a>
	<span style="background-color: rgb(97, 175, 254);color: rgb(255,255,255);padding: 2px; margin:2px">创</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=23&api=4765&data=89" target="_blank">创建私有镜像(云主机系统盘)</a>
	<span style="background-color: rgb(97, 175, 254);color: rgb(255,255,255);padding: 2px; margin:2px">创</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=23&api=5230&data=89" target="_blank">创建私有镜像(云主机数据盘)</a>
	注:同一镜像名称在不同资源池的镜像ID是不同的,调用前需确认镜像ID是否归属当前资源池  */
	LoginType string `json:"loginType,omitempty"` /*  云主机密码登录类型:secretPair:密钥对;password:密码  */
	EcsPasswd string `json:"ecsPasswd,omitempty"` /*  用户密码,如果loginType=password,这该项为必填项,满足以下规则:
	长度在8~30个字符
	必须包含大写字母、小写字母、数字以及特殊符号中的三项
	特殊符号可选:()`-!@#$%^&*_-+=|{}[]:;'<>,.?/且不能以斜线号 / 开头
	不能包含3个及以上连续字符
	Linux镜像不能包含镜像用户名(root)、用户名的倒序(toor)、用户名大小写变化(如RoOt、rOot等)
	Windows镜像不能包含镜像用户名(Administrator)、用户名大小写变化(adminiSTrator等)
	*/
	KeyName string `json:"keyName,omitempty"` /*  密钥对名称,如果loginType=secretPair,这该项为必填项,您可以查看密钥对来了解密钥对相关内容
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8342&data=87&vid=81">查询一个或多个密钥对</a>
	<span style="background-color: rgb(97, 175, 254);color: rgb(255,255,255);padding: 2px; margin:2px">创</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8344&data=87&vid=81" target="_blank">创建一对SSH密钥对</a>  */
	KeyPairId string `json:"keyPairId,omitempty"` /*  密钥对ID,如果loginType=secretPair,这该项为必填项。您可以查看密钥对来了解密钥对相关内容
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8342&data=87&vid=81">查询一个或多个密钥对</a>
	<span style="background-color: rgb(97, 175, 254);color: rgb(255,255,255);padding: 2px; margin:2px">创</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8344&data=87&vid=81" target="_blank">创建一对SSH密钥对</a>  */
	UseAffinityGroup  *bool  `json:"useAffinityGroup"`            /*  是否启用主机组  */
	AffinityGroupUuid string `json:"affinityGroupUuid,omitempty"` /*  云主机组ID,获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8324&data=87&vid=81" target="_blank">查询云主机组列表或者详情</a>
	<span style="background-color: rgb(97, 175, 254);color: rgb(255,255,255);padding: 2px; margin:2px">创</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8316&data=87&vid=81" target="_blank">创建云主机组</a>  */
	ResourceLabels    *CcseCreateNodePoolResourceLabelsRequest `json:"resourceLabels"`       /*  云主机资源标签  */
	SyncNodeLabels    *bool                                    `json:"syncNodeLabels"`       /*  是否同步节点标签  */
	SyncNodeTaints    *bool                                    `json:"syncNodeTaints"`       /*  是否同步节点污点  */
	NodeUnschedulable *bool                                    `json:"nodeUnschedulable"`    /*  节点是否不可调度  */
	Labels            *CcseCreateNodePoolLabelsRequest         `json:"labels"`               /*  标签  */
	Taints            []*CcseCreateNodePoolTaintsRequest       `json:"taints"`               /*  节点污点,格式为 [{\"key\":\"{key}\",\"value\":\"{value}\",\"effect\":\"{effect}\"}],上述的{key}、{value}、{effect}替换为所需字段。effect枚举包括NoSchedule、PreferNoSchedule、NoExecute  */
	VmSpecName        string                                   `json:"vmSpecName,omitempty"` /*  节点规格,获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8327&data=87&isNormal=1&vid=81" target="_blank">查询主机规格资源</a>  */
	VmType string `json:"vmType,omitempty"` /*  节点规格类型,获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8327&data=87&isNormal=1&vid=81" target="_blank">查询主机规格资源</a>  */
	Cpu             int32                                 `json:"cpu,omitempty"`         /*  CPU大小  */
	Memory          int32                                 `json:"memory,omitempty"`      /*  内存大小,单位是G  */
	MaxNum          int32                                 `json:"maxNum,omitempty"`      /*  伸缩组最大数量  */
	MinNum          int32                                 `json:"minNum,omitempty"`      /*  伸缩组最小数量  */
	EnableAutoScale *bool                                 `json:"enableAutoScale"`       /*  是否自动弹性伸缩  */
	DataDisks       []*CcseCreateNodePoolDataDisksRequest `json:"dataDisks"`             /*  数据盘  */
	MaxPodNum       int32                                 `json:"maxPodNum,omitempty"`   /*  最大pod数,默认110  */
	Gpu             int32                                 `json:"gpu,omitempty"`         /*  gpu大小  */
	SysDiskType     string                                `json:"sysDiskType,omitempty"` /*  系统盘规格,云硬盘类型,取值范围:
	SATA:普通IO,
	SAS:高IO,
	SSD:超高IO
	您可以查看<a href="https://www.ctyun.cn/document/10027696/10162918">磁盘类型及性能介绍</a>磁盘类型相关信息  */
	SysDiskSize int32                              `json:"sysDiskSize,omitempty"` /*  系统盘大小,单位是G  */
	AzInfo      []*CcseCreateNodePoolAzInfoRequest `json:"azInfo"`                /*  可用区信息,包括可用区ID,可用区名称
	可用区名称获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87&vid=81" target="_blank">资源池可用区查询</a>  */
}
    type CcseCreateNodePoolResourceLabelsRequest ¶
type CcseCreateNodePoolResourceLabelsRequest struct{}
    type CcseCreatePersistentVolumeApi ¶
type CcseCreatePersistentVolumeApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreatePersistentVolumeApi ¶
func NewCcseCreatePersistentVolumeApi(client *core.CtyunClient) *CcseCreatePersistentVolumeApi
func (*CcseCreatePersistentVolumeApi) Do ¶
func (a *CcseCreatePersistentVolumeApi) Do(ctx context.Context, credential core.Credential, req *CcseCreatePersistentVolumeRequest) (*CcseCreatePersistentVolumeResponse, error)
type CcseCreatePersistentVolumeClaimApi ¶
type CcseCreatePersistentVolumeClaimApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreatePersistentVolumeClaimApi ¶
func NewCcseCreatePersistentVolumeClaimApi(client *core.CtyunClient) *CcseCreatePersistentVolumeClaimApi
func (*CcseCreatePersistentVolumeClaimApi) Do ¶
func (a *CcseCreatePersistentVolumeClaimApi) Do(ctx context.Context, credential core.Credential, req *CcseCreatePersistentVolumeClaimRequest) (*CcseCreatePersistentVolumeClaimResponse, error)
type CcseCreatePersistentVolumeClaimRequest ¶
type CcseCreatePersistentVolumeClaimRequest struct {
	ClusterId     string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseCreatePersistentVolumeRequest ¶
type CcseCreatePersistentVolumeRequest struct {
	ClusterId string /*  集群id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseCreatePodApi ¶
type CcseCreatePodApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreatePodApi ¶
func NewCcseCreatePodApi(client *core.CtyunClient) *CcseCreatePodApi
func (*CcseCreatePodApi) Do ¶
func (a *CcseCreatePodApi) Do(ctx context.Context, credential core.Credential, req *CcseCreatePodRequest) (*CcseCreatePodResponse, error)
type CcseCreatePodRequest ¶
type CcseCreatePodRequest struct {
	ClusterId     string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseCreatePodResponse ¶
type CcseCreatePodResponse struct {
	StatusCode int32  `json:"statusCode,omitempty"` /*  响应状态码  */
	Message    string `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  string `json:"returnObj,omitempty"`  /*  返回结果  */
	Error      string `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
	RequestId  string `json:"requestId,omitempty"`  /*  请求ID  */
}
    type CcseCreateReplicaSetApi ¶
type CcseCreateReplicaSetApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateReplicaSetApi ¶
func NewCcseCreateReplicaSetApi(client *core.CtyunClient) *CcseCreateReplicaSetApi
func (*CcseCreateReplicaSetApi) Do ¶
func (a *CcseCreateReplicaSetApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateReplicaSetRequest) (*CcseCreateReplicaSetResponse, error)
type CcseCreateReplicaSetRequest ¶
type CcseCreateReplicaSetRequest struct {
	ClusterId     string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseCreateSecretApi ¶
type CcseCreateSecretApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateSecretApi ¶
func NewCcseCreateSecretApi(client *core.CtyunClient) *CcseCreateSecretApi
func (*CcseCreateSecretApi) Do ¶
func (a *CcseCreateSecretApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateSecretRequest) (*CcseCreateSecretResponse, error)
type CcseCreateSecretRequest ¶
type CcseCreateSecretRequest struct {
	ClusterId     string /*  集群id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseCreateServiceApi ¶
type CcseCreateServiceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateServiceApi ¶
func NewCcseCreateServiceApi(client *core.CtyunClient) *CcseCreateServiceApi
func (*CcseCreateServiceApi) Do ¶
func (a *CcseCreateServiceApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateServiceRequest) (*CcseCreateServiceResponse, error)
type CcseCreateServiceRequest ¶
type CcseCreateServiceRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseCreateStatefulSetApi ¶
type CcseCreateStatefulSetApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateStatefulSetApi ¶
func NewCcseCreateStatefulSetApi(client *core.CtyunClient) *CcseCreateStatefulSetApi
func (*CcseCreateStatefulSetApi) Do ¶
func (a *CcseCreateStatefulSetApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateStatefulSetRequest) (*CcseCreateStatefulSetResponse, error)
type CcseCreateStatefulSetRequest ¶
type CcseCreateStatefulSetRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseCreateStorageClassApi ¶
type CcseCreateStorageClassApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateStorageClassApi ¶
func NewCcseCreateStorageClassApi(client *core.CtyunClient) *CcseCreateStorageClassApi
func (*CcseCreateStorageClassApi) Do ¶
func (a *CcseCreateStorageClassApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateStorageClassRequest) (*CcseCreateStorageClassResponse, error)
type CcseCreateStorageClassRequest ¶
type CcseCreateStorageClassRequest struct {
	ClusterId string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseCreateVolumeSnapshotApi ¶
type CcseCreateVolumeSnapshotApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateVolumeSnapshotApi ¶
func NewCcseCreateVolumeSnapshotApi(client *core.CtyunClient) *CcseCreateVolumeSnapshotApi
func (*CcseCreateVolumeSnapshotApi) Do ¶
func (a *CcseCreateVolumeSnapshotApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateVolumeSnapshotRequest) (*CcseCreateVolumeSnapshotResponse, error)
type CcseCreateVolumeSnapshotClassApi ¶
type CcseCreateVolumeSnapshotClassApi struct {
	// contains filtered or unexported fields
}
    func NewCcseCreateVolumeSnapshotClassApi ¶
func NewCcseCreateVolumeSnapshotClassApi(client *core.CtyunClient) *CcseCreateVolumeSnapshotClassApi
func (*CcseCreateVolumeSnapshotClassApi) Do ¶
func (a *CcseCreateVolumeSnapshotClassApi) Do(ctx context.Context, credential core.Credential, req *CcseCreateVolumeSnapshotClassRequest) (*CcseCreateVolumeSnapshotClassResponse, error)
type CcseCreateVolumeSnapshotClassRequest ¶
type CcseCreateVolumeSnapshotClassRequest struct {
	ClusterId string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseCreateVolumeSnapshotRequest ¶
type CcseCreateVolumeSnapshotRequest struct {
	ClusterId     string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseDeleteClusterApi ¶
type CcseDeleteClusterApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteClusterApi ¶
func NewCcseDeleteClusterApi(client *core.CtyunClient) *CcseDeleteClusterApi
func (*CcseDeleteClusterApi) Do ¶
func (a *CcseDeleteClusterApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteClusterRequest) (*CcseDeleteClusterResponse, error)
type CcseDeleteClusterAutoscalerPolicyApi ¶
type CcseDeleteClusterAutoscalerPolicyApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteClusterAutoscalerPolicyApi ¶
func NewCcseDeleteClusterAutoscalerPolicyApi(client *core.CtyunClient) *CcseDeleteClusterAutoscalerPolicyApi
func (*CcseDeleteClusterAutoscalerPolicyApi) Do ¶
func (a *CcseDeleteClusterAutoscalerPolicyApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteClusterAutoscalerPolicyRequest) (*CcseDeleteClusterAutoscalerPolicyResponse, error)
type CcseDeleteClusterAutoscalerPolicyRequest ¶
type CcseDeleteClusterAutoscalerPolicyRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	Name      string /*  节点弹性伸缩策略名称  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87">资源池列表查询</a>  */
}
    type CcseDeleteClusterPolicyInstanceApi ¶
type CcseDeleteClusterPolicyInstanceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteClusterPolicyInstanceApi ¶
func NewCcseDeleteClusterPolicyInstanceApi(client *core.CtyunClient) *CcseDeleteClusterPolicyInstanceApi
func (*CcseDeleteClusterPolicyInstanceApi) Do ¶
func (a *CcseDeleteClusterPolicyInstanceApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteClusterPolicyInstanceRequest) (*CcseDeleteClusterPolicyInstanceResponse, error)
type CcseDeleteClusterPolicyInstanceRequest ¶
type CcseDeleteClusterPolicyInstanceRequest struct {
	ClusterId  string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	PolicyName string /*  策略治理实例名称,您可以通过查询策略治理实例接口来获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=43&api=18035&data=128&isNormal=1&vid=121">查询策略治理实例</a>  */
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	InstanceName string /*  策略规则实例名称,不填默认删除该策略下所有实例  */
}
    type CcseDeleteClusterPolicyInstanceResponse ¶
type CcseDeleteClusterPolicyInstanceResponse struct {
	StatusCode int32                                             `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                            `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseDeleteClusterPolicyInstanceReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                            `json:"error,omitempty"`      /*  错误码  */
}
    type CcseDeleteClusterPolicyInstanceReturnObjResponse ¶
type CcseDeleteClusterPolicyInstanceReturnObjResponse struct {
	Instances []string `json:"instances"` /*  已删除的实例名称列表  */
}
    type CcseDeleteClusterRequest ¶
type CcseDeleteClusterRequest struct {
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	ResPoolId string `json:"resPoolId,omitempty"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	ProdInstId string `json:"prodInstId,omitempty"` /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
}
    type CcseDeleteClusterResponse ¶
type CcseDeleteClusterResponse struct {
	StatusCode int32                               `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                              `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseDeleteClusterReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                              `json:"error,omitempty"`      /*  返回错误码  */
	RequestId  string                              `json:"requestId"`
}
    type CcseDeleteConfigMapApi ¶
type CcseDeleteConfigMapApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteConfigMapApi ¶
func NewCcseDeleteConfigMapApi(client *core.CtyunClient) *CcseDeleteConfigMapApi
func (*CcseDeleteConfigMapApi) Do ¶
func (a *CcseDeleteConfigMapApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteConfigMapRequest) (*CcseDeleteConfigMapResponse, error)
type CcseDeleteConfigMapRequest ¶
type CcseDeleteConfigMapRequest struct {
	ClusterId     string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	ConfigmapName string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseDeleteCronHorizontalPodAutoscalerApi ¶
type CcseDeleteCronHorizontalPodAutoscalerApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteCronHorizontalPodAutoscalerApi ¶
func NewCcseDeleteCronHorizontalPodAutoscalerApi(client *core.CtyunClient) *CcseDeleteCronHorizontalPodAutoscalerApi
func (*CcseDeleteCronHorizontalPodAutoscalerApi) Do ¶
func (a *CcseDeleteCronHorizontalPodAutoscalerApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteCronHorizontalPodAutoscalerRequest) (*CcseDeleteCronHorizontalPodAutoscalerResponse, error)
type CcseDeleteCronHorizontalPodAutoscalerRequest ¶
type CcseDeleteCronHorizontalPodAutoscalerRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	Name          string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
}
    type CcseDeleteDaemonSetApi ¶
type CcseDeleteDaemonSetApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteDaemonSetApi ¶
func NewCcseDeleteDaemonSetApi(client *core.CtyunClient) *CcseDeleteDaemonSetApi
func (*CcseDeleteDaemonSetApi) Do ¶
func (a *CcseDeleteDaemonSetApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteDaemonSetRequest) (*CcseDeleteDaemonSetResponse, error)
type CcseDeleteDaemonSetRequest ¶
type CcseDeleteDaemonSetRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	DaemonsetName string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseDeleteDeploymentApi ¶
type CcseDeleteDeploymentApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteDeploymentApi ¶
func NewCcseDeleteDeploymentApi(client *core.CtyunClient) *CcseDeleteDeploymentApi
func (*CcseDeleteDeploymentApi) Do ¶
func (a *CcseDeleteDeploymentApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteDeploymentRequest) (*CcseDeleteDeploymentResponse, error)
type CcseDeleteDeploymentRequest ¶
type CcseDeleteDeploymentRequest struct {
	ClusterId      string /*  集群ID, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName  string /*  命名空间名称  */
	DeploymentName string /*  资源名称  */
	RegionId       string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseDeleteJobApi ¶
type CcseDeleteJobApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteJobApi ¶
func NewCcseDeleteJobApi(client *core.CtyunClient) *CcseDeleteJobApi
func (*CcseDeleteJobApi) Do ¶
func (a *CcseDeleteJobApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteJobRequest) (*CcseDeleteJobResponse, error)
type CcseDeleteJobRequest ¶
type CcseDeleteJobRequest struct {
	ClusterId     string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	JobName       string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseDeleteJobResponse ¶
type CcseDeleteNodePoolApi ¶
type CcseDeleteNodePoolApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteNodePoolApi ¶
func NewCcseDeleteNodePoolApi(client *core.CtyunClient) *CcseDeleteNodePoolApi
func (*CcseDeleteNodePoolApi) Do ¶
func (a *CcseDeleteNodePoolApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteNodePoolRequest) (*CcseDeleteNodePoolResponse, error)
type CcseDeleteNodePoolRequest ¶
type CcseDeleteNodePoolRequest struct {
	ClusterId  string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	NodePoolId string /*  节点池ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId   string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseDeletePersistentVolumeApi ¶
type CcseDeletePersistentVolumeApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeletePersistentVolumeApi ¶
func NewCcseDeletePersistentVolumeApi(client *core.CtyunClient) *CcseDeletePersistentVolumeApi
func (*CcseDeletePersistentVolumeApi) Do ¶
func (a *CcseDeletePersistentVolumeApi) Do(ctx context.Context, credential core.Credential, req *CcseDeletePersistentVolumeRequest) (*CcseDeletePersistentVolumeResponse, error)
type CcseDeletePersistentVolumeClaimApi ¶
type CcseDeletePersistentVolumeClaimApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeletePersistentVolumeClaimApi ¶
func NewCcseDeletePersistentVolumeClaimApi(client *core.CtyunClient) *CcseDeletePersistentVolumeClaimApi
func (*CcseDeletePersistentVolumeClaimApi) Do ¶
func (a *CcseDeletePersistentVolumeClaimApi) Do(ctx context.Context, credential core.Credential, req *CcseDeletePersistentVolumeClaimRequest) (*CcseDeletePersistentVolumeClaimResponse, error)
type CcseDeletePersistentVolumeClaimRequest ¶
type CcseDeletePersistentVolumeClaimRequest struct {
	ClusterId                 string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName             string /*  命名空间名称  */
	PersistentVolumeClaimName string /*  资源名称  */
	RegionId                  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseDeletePersistentVolumeRequest ¶
type CcseDeletePersistentVolumeRequest struct {
	ClusterId            string /*  集群id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	PersistentVolumeName string /*  资源名称  */
	RegionId             string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseDeletePluginInstanceApi ¶
type CcseDeletePluginInstanceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeletePluginInstanceApi ¶
func NewCcseDeletePluginInstanceApi(client *core.CtyunClient) *CcseDeletePluginInstanceApi
func (*CcseDeletePluginInstanceApi) Do ¶
func (a *CcseDeletePluginInstanceApi) Do(ctx context.Context, credential core.Credential, req *CcseDeletePluginInstanceRequest) (*CcseDeletePluginInstanceResponse, error)
type CcseDeletePluginInstanceRequest ¶
type CcseDeletePluginInstanceRequest struct {
	ClusterId    string `json:"clusterId,omitempty"`    /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	InstanceName string `json:"instanceName,omitempty"` /*  插件实例名称  */
	RegionId     string `json:"regionId,omitempty"`     /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	Namespace      string `json:"namespace,omitempty"` /*  命名空间名称  */
	IsDeleteRecord *bool  `json:"isDeleteRecord"`      /*  是否保留卸载记录(默认true,保留记录)  */
}
    type CcseDeletePluginInstanceResponse ¶
type CcseDeletePluginInstanceResponse struct {
	StatusCode int32  `json:"statusCode,omitempty"` /*  状态码  */
	RequestId  string `json:"requestId,omitempty"`  /*  请求id  */
	Message    string `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *bool  `json:"returnObj"`            /*  返回对象  */
	Error      string `json:"error,omitempty"`      /*  错误码  */
}
    type CcseDeletePodApi ¶
type CcseDeletePodApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeletePodApi ¶
func NewCcseDeletePodApi(client *core.CtyunClient) *CcseDeletePodApi
func (*CcseDeletePodApi) Do ¶
func (a *CcseDeletePodApi) Do(ctx context.Context, credential core.Credential, req *CcseDeletePodRequest) (*CcseDeletePodResponse, error)
type CcseDeletePodRequest ¶
type CcseDeletePodRequest struct {
	ClusterId     string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	PodName       string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseDeletePodResponse ¶
type CcseDeletePodResponse struct {
	StatusCode int32  `json:"statusCode,omitempty"` /*  响应状态码  */
	Message    string `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  *bool  `json:"returnObj"`            /*  返回结果  */
	Error      string `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
	RequestId  string `json:"requestId,omitempty"`  /*  请求ID  */
}
    type CcseDeleteReplicaSetApi ¶
type CcseDeleteReplicaSetApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteReplicaSetApi ¶
func NewCcseDeleteReplicaSetApi(client *core.CtyunClient) *CcseDeleteReplicaSetApi
func (*CcseDeleteReplicaSetApi) Do ¶
func (a *CcseDeleteReplicaSetApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteReplicaSetRequest) (*CcseDeleteReplicaSetResponse, error)
type CcseDeleteReplicaSetRequest ¶
type CcseDeleteReplicaSetRequest struct {
	ClusterId      string /*  集群Id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName  string /*  命名空间名称  */
	ReplicaSetName string /*  资源名称  */
	RegionId       string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseDeleteSecretApi ¶
type CcseDeleteSecretApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteSecretApi ¶
func NewCcseDeleteSecretApi(client *core.CtyunClient) *CcseDeleteSecretApi
func (*CcseDeleteSecretApi) Do ¶
func (a *CcseDeleteSecretApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteSecretRequest) (*CcseDeleteSecretResponse, error)
type CcseDeleteSecretRequest ¶
type CcseDeleteSecretRequest struct {
	ClusterId     string /*  集群id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	SecretName    string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseDeleteServiceApi ¶
type CcseDeleteServiceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteServiceApi ¶
func NewCcseDeleteServiceApi(client *core.CtyunClient) *CcseDeleteServiceApi
func (*CcseDeleteServiceApi) Do ¶
func (a *CcseDeleteServiceApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteServiceRequest) (*CcseDeleteServiceResponse, error)
type CcseDeleteServiceRequest ¶
type CcseDeleteServiceRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>  */
	NamespaceName string /*  命名空间名称  */
	ServiceName   string /*  Service资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseDeleteStatefulSetApi ¶
type CcseDeleteStatefulSetApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteStatefulSetApi ¶
func NewCcseDeleteStatefulSetApi(client *core.CtyunClient) *CcseDeleteStatefulSetApi
func (*CcseDeleteStatefulSetApi) Do ¶
func (a *CcseDeleteStatefulSetApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteStatefulSetRequest) (*CcseDeleteStatefulSetResponse, error)
type CcseDeleteStatefulSetRequest ¶
type CcseDeleteStatefulSetRequest struct {
	ClusterId       string /*  集群ID, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName   string /*  命名空间名称  */
	StatefulsetName string /*  资源名称  */
	RegionId        string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseDeleteStorageClassApi ¶
type CcseDeleteStorageClassApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteStorageClassApi ¶
func NewCcseDeleteStorageClassApi(client *core.CtyunClient) *CcseDeleteStorageClassApi
func (*CcseDeleteStorageClassApi) Do ¶
func (a *CcseDeleteStorageClassApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteStorageClassRequest) (*CcseDeleteStorageClassResponse, error)
type CcseDeleteStorageClassRequest ¶
type CcseDeleteStorageClassRequest struct {
	ClusterId        string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	StorageClassName string /*  资源名称  */
	RegionId         string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseDeleteTemplateInstanceApi ¶
type CcseDeleteTemplateInstanceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteTemplateInstanceApi ¶
func NewCcseDeleteTemplateInstanceApi(client *core.CtyunClient) *CcseDeleteTemplateInstanceApi
func (*CcseDeleteTemplateInstanceApi) Do ¶
func (a *CcseDeleteTemplateInstanceApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteTemplateInstanceRequest) (*CcseDeleteTemplateInstanceResponse, error)
type CcseDeleteTemplateInstanceRequest ¶
type CcseDeleteTemplateInstanceRequest struct {
	ClusterId            string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName        string /*  命名空间名称  */
	TemplateInstanceName string /*  模板实例名称  */
	RegionId             string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	IsDeleteRecord *bool /*  是否保留删除记录(默认true保留记录)  */
}
    type CcseDeleteTemplateInstanceResponse ¶
type CcseDeleteTemplateInstanceResponse struct {
	StatusCode int32  `json:"statusCode,omitempty"` /*  状态码  */
	RequestId  string `json:"requestId,omitempty"`  /*  请求id  */
	Message    string `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *bool  `json:"returnObj"`            /*  返回对象  */
	Error      string `json:"error,omitempty"`      /*  错误码  */
}
    type CcseDeleteVolumeSnapshotApi ¶
type CcseDeleteVolumeSnapshotApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteVolumeSnapshotApi ¶
func NewCcseDeleteVolumeSnapshotApi(client *core.CtyunClient) *CcseDeleteVolumeSnapshotApi
func (*CcseDeleteVolumeSnapshotApi) Do ¶
func (a *CcseDeleteVolumeSnapshotApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteVolumeSnapshotRequest) (*CcseDeleteVolumeSnapshotResponse, error)
type CcseDeleteVolumeSnapshotClassApi ¶
type CcseDeleteVolumeSnapshotClassApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeleteVolumeSnapshotClassApi ¶
func NewCcseDeleteVolumeSnapshotClassApi(client *core.CtyunClient) *CcseDeleteVolumeSnapshotClassApi
func (*CcseDeleteVolumeSnapshotClassApi) Do ¶
func (a *CcseDeleteVolumeSnapshotClassApi) Do(ctx context.Context, credential core.Credential, req *CcseDeleteVolumeSnapshotClassRequest) (*CcseDeleteVolumeSnapshotClassResponse, error)
type CcseDeleteVolumeSnapshotClassRequest ¶
type CcseDeleteVolumeSnapshotClassRequest struct {
	ClusterId               string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	VolumeSnapshotClassName string /*  资源名称  */
	RegionId                string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseDeleteVolumeSnapshotRequest ¶
type CcseDeleteVolumeSnapshotRequest struct {
	ClusterId          string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName      string /*  命名空间名称  */
	VolumeSnapshotName string /*  资源名称  */
	RegionId           string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseDeployPluginInstanceApi ¶
type CcseDeployPluginInstanceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeployPluginInstanceApi ¶
func NewCcseDeployPluginInstanceApi(client *core.CtyunClient) *CcseDeployPluginInstanceApi
func (*CcseDeployPluginInstanceApi) Do ¶
func (a *CcseDeployPluginInstanceApi) Do(ctx context.Context, credential core.Credential, req *CcseDeployPluginInstanceRequest) (*CcseDeployPluginInstanceResponse, error)
type CcseDeployPluginInstanceRequest ¶
type CcseDeployPluginInstanceRequest struct {
	ClusterId string `json:"clusterId,omitempty"` /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string `json:"regionId,omitempty"`  /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	ChartName    string `json:"chartName,omitempty"`    /*  插件名称  */
	ChartVersion string `json:"chartVersion,omitempty"` /*  插件版本号,可通过容器镜像服务的接口<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=44&api=17879&data=127&isNormal=1&vid=120">查询插件市场列表</a>和<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=44&api=18067&data=127&isNormal=1&vid=120">查询版本列表</a>获取可用版本。  */
	Values       string `json:"values,omitempty"`       /*  插件配置参数(YAML格式),与valuesJson二选一。可通过容器镜像服务的接口<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=44&api=18132&data=127&isNormal=1&vid=120">查询版本values</a>获取values的模板。  */
	ValuesJson   string `json:"valuesJson,omitempty"`   /*  插件配置参数(JSON格式),与values二选一。可通过容器镜像服务的接口<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=44&api=18132&data=127&isNormal=1&vid=120">查询版本values</a>获取values的模板。  */
}
    type CcseDeployPluginInstanceResponse ¶
type CcseDeployPluginInstanceResponse struct {
	StatusCode int32  `json:"statusCode,omitempty"` /*  状态码  */
	RequestId  string `json:"requestId,omitempty"`  /*  请求id  */
	Message    string `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *bool  `json:"returnObj"`            /*  返回对象  */
	Error      string `json:"error,omitempty"`      /*  错误码  */
}
    type CcseDeployTemplateInstanceApi ¶
type CcseDeployTemplateInstanceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseDeployTemplateInstanceApi ¶
func NewCcseDeployTemplateInstanceApi(client *core.CtyunClient) *CcseDeployTemplateInstanceApi
func (*CcseDeployTemplateInstanceApi) Do ¶
func (a *CcseDeployTemplateInstanceApi) Do(ctx context.Context, credential core.Credential, req *CcseDeployTemplateInstanceRequest) (*CcseDeployTemplateInstanceResponse, error)
type CcseDeployTemplateInstanceRequest ¶
type CcseDeployTemplateInstanceRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	ChartName     string `json:"chartName,omitempty"`     /*  Chart名称  */
	ChartVersion  string `json:"chartVersion,omitempty"`  /*  Chart版本  */
	CrNamespaceId int64  `json:"crNamespaceId,omitempty"` /*  模板存放在镜像服务实例中的命名空间的ID,获取方法参见<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=44&api=10629&data=127&isNormal=1&vid=120" target="_blank">查询HelmChart命名空间列表</a>
	 */
	InstanceName      string `json:"instanceName,omitempty"`      /*  实例名  */
	InstanceValue     string `json:"instanceValue,omitempty"`     /*  实例参数  */
	InstanceValueType string `json:"instanceValueType,omitempty"` /*  实例参数  */
	RepositoryId      int64  `json:"repositoryId,omitempty"`      /*  镜像服务实例仓库ID,获取方法参见<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=44&api=10621&data=127&isNormal=1&vid=120" target="_blank">查询镜像仓库列表</a>  */
	Timeout           string `json:"timeout,omitempty"`           /*  实例安装超时时间  */
	IsSyncMode        *bool  `json:"isSyncMode"`                  /*  是否同步调用  */
}
    type CcseDeployTemplateInstanceResponse ¶
type CcseDeployTemplateInstanceResponse struct {
	StatusCode int32  `json:"statusCode,omitempty"` /*  状态码  */
	RequestId  string `json:"requestId,omitempty"`  /*  请求id  */
	Message    string `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *bool  `json:"returnObj"`            /*  返回对象  */
	Error      string `json:"error,omitempty"`      /*  错误码  */
}
    type CcseEnableControlPlaneLogApi ¶
type CcseEnableControlPlaneLogApi struct {
	// contains filtered or unexported fields
}
    func NewCcseEnableControlPlaneLogApi ¶
func NewCcseEnableControlPlaneLogApi(client *core.CtyunClient) *CcseEnableControlPlaneLogApi
func (*CcseEnableControlPlaneLogApi) Do ¶
func (a *CcseEnableControlPlaneLogApi) Do(ctx context.Context, credential core.Credential, req *CcseEnableControlPlaneLogRequest) (*CcseEnableControlPlaneLogResponse, error)
type CcseEnableControlPlaneLogRequest ¶
type CcseEnableControlPlaneLogRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	Components []string `json:"components"` /*  更新后的核心组件列表,在列表中的组件会开启日志,不在列表的会关闭。列表支持的元素有:"apiserver", "etcd", "scheduler", "controller-manager"  */
}
    type CcseEnableControlPlaneLogResponse ¶
type CcseEnableControlPlaneLogResponse struct {
	StatusCode int32    `json:"statusCode,omitempty"` /*  状态码  */
	Message    string   `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  []string `json:"returnObj"`            /*  响应对象,已开通的核心组件日志,目前支持的核心组件有:apiserver、etcd、scheduler、controller-manager  */
	Error      string   `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
}
    type CcseGetClusterApi ¶
type CcseGetClusterApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetClusterApi ¶
func NewCcseGetClusterApi(client *core.CtyunClient) *CcseGetClusterApi
func (*CcseGetClusterApi) Do ¶
func (a *CcseGetClusterApi) Do(ctx context.Context, credential core.Credential, req *CcseGetClusterRequest) (*CcseGetClusterResponse, error)
type CcseGetClusterAutoscalerPolicyApi ¶
type CcseGetClusterAutoscalerPolicyApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetClusterAutoscalerPolicyApi ¶
func NewCcseGetClusterAutoscalerPolicyApi(client *core.CtyunClient) *CcseGetClusterAutoscalerPolicyApi
func (*CcseGetClusterAutoscalerPolicyApi) Do ¶
func (a *CcseGetClusterAutoscalerPolicyApi) Do(ctx context.Context, credential core.Credential, req *CcseGetClusterAutoscalerPolicyRequest) (*CcseGetClusterAutoscalerPolicyResponse, error)
type CcseGetClusterAutoscalerPolicyRequest ¶
type CcseGetClusterAutoscalerPolicyRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。
	如:
	/v1.2/cce/clusters/{clusterId}/apis/autoscaler.ccse.ctyun.cn/v1/horizontalnodeautoscaler/{name}  */
	Name string /*  节点弹性伸缩策略名称
	如:
	/v1.2/cce/clusters/{clusterId}/apis/autoscaler.ccse.ctyun.cn/v1/horizontalnodeautoscaler/{name}  */
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87">资源池列表查询</a>  */
}
    type CcseGetClusterEventsApi ¶
type CcseGetClusterEventsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetClusterEventsApi ¶
func NewCcseGetClusterEventsApi(client *core.CtyunClient) *CcseGetClusterEventsApi
func (*CcseGetClusterEventsApi) Do ¶
func (a *CcseGetClusterEventsApi) Do(ctx context.Context, credential core.Credential, req *CcseGetClusterEventsRequest) (*CcseGetClusterEventsResponse, error)
type CcseGetClusterEventsRequest ¶
type CcseGetClusterEventsRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	EventType  string /*  事件类型  */
	TaskId     string /*  任务ID  */
	PageNumber int32  /*  每页显示数量  */
	PageSize   int32  /*  分页查询页数  */
}
    type CcseGetClusterEventsResponse ¶
type CcseGetClusterEventsResponse struct {
	StatusCode int32                                  `json:"statusCode,omitempty"` /*  响应状态码  */
	RequestId  string                                 `json:"requestId,omitempty"`  /*  请求ID  */
	Message    string                                 `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  *CcseGetClusterEventsReturnObjResponse `json:"returnObj"`            /*  请求结果  */
	Error      string                                 `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
}
    type CcseGetClusterEventsReturnObjRecordsResponse ¶
type CcseGetClusterEventsReturnObjRecordsResponse struct {
	TaskId       string `json:"taskId,omitempty"`       /*  任务ID  */
	ClusterId    string `json:"clusterId,omitempty"`    /*  集群ID  */
	EventId      string `json:"eventId,omitempty"`      /*  事件Id  */
	Source       string `json:"source,omitempty"`       /*  事件源  */
	Subject      string `json:"subject,omitempty"`      /*  事件关联操作对象ID  */
	EventType    string `json:"eventType,omitempty"`    /*  事件类型  */
	EventMessage string `json:"eventMessage,omitempty"` /*  事件内容  */
	CreatedTime  string `json:"createdTime,omitempty"`  /*  创建时间  */
}
    type CcseGetClusterEventsReturnObjResponse ¶
type CcseGetClusterEventsReturnObjResponse struct {
	Records []*CcseGetClusterEventsReturnObjRecordsResponse `json:"records"`           /*  诊断任务记录  */
	Total   int32                                           `json:"total,omitempty"`   /*  总记录数  */
	Pages   int32                                           `json:"pages,omitempty"`   /*  总页数  */
	Current int32                                           `json:"current,omitempty"` /*  当前页数  */
	Size    int32                                           `json:"size,omitempty"`    /*  每页大小  */
}
    type CcseGetClusterKubeConfigApi ¶
type CcseGetClusterKubeConfigApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetClusterKubeConfigApi ¶
func NewCcseGetClusterKubeConfigApi(client *core.CtyunClient) *CcseGetClusterKubeConfigApi
func (*CcseGetClusterKubeConfigApi) Do ¶
func (a *CcseGetClusterKubeConfigApi) Do(ctx context.Context, credential core.Credential, req *CcseGetClusterKubeConfigRequest) (*CcseGetClusterKubeConfigResponse, error)
type CcseGetClusterKubeConfigRequest ¶
type CcseGetClusterKubeConfigRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	IsPublic bool /*  是否获取公网KubeConfig  */
}
    type CcseGetClusterKubeConfigResponse ¶
type CcseGetClusterKubeConfigResponse struct {
	StatusCode int32                                      `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                     `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseGetClusterKubeConfigReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                     `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetClusterPolicyStatusApi ¶
type CcseGetClusterPolicyStatusApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetClusterPolicyStatusApi ¶
func NewCcseGetClusterPolicyStatusApi(client *core.CtyunClient) *CcseGetClusterPolicyStatusApi
func (*CcseGetClusterPolicyStatusApi) Do ¶
func (a *CcseGetClusterPolicyStatusApi) Do(ctx context.Context, credential core.Credential, req *CcseGetClusterPolicyStatusRequest) (*CcseGetClusterPolicyStatusResponse, error)
type CcseGetClusterPolicyStatusRequest ¶
type CcseGetClusterPolicyStatusRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	PolicyName string /*  策略名称,您可以通过查询策略治理规则列表接口来获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=43&api=18948&data=128&isNormal=1&vid=121">查询策略治理规则列表</a>  */
}
    type CcseGetClusterPolicyStatusResponse ¶
type CcseGetClusterPolicyStatusResponse struct {
	StatusCode int32                                        `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                       `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseGetClusterPolicyStatusReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                       `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetClusterPolicyStatusReturnObjPolicyInstancesResponse ¶
type CcseGetClusterPolicyStatusReturnObjPolicyInstancesResponse struct {
	PolicyCategory       string `json:"policyCategory,omitempty"`       /*  策略类型  */
	PolicyName           string `json:"policyName,omitempty"`           /*  策略名称  */
	PolicyDescription    string `json:"policyDescription,omitempty"`    /*  策略描述  */
	PolicySeverity       string `json:"policySeverity,omitempty"`       /*  策略治理等级  */
	PolicyInstancesCount int32  `json:"policyInstancesCount,omitempty"` /*  已部署的策略实例计数  */
}
    type CcseGetClusterPolicyStatusReturnObjResponse ¶
type CcseGetClusterPolicyStatusReturnObjResponse struct {
	PolicyInstances        []*CcseGetClusterPolicyStatusReturnObjPolicyInstancesResponse      `json:"policyInstances"`        /*  不同策略类型下的策略实例计数列表  */
	InstancesSeverityCount *CcseGetClusterPolicyStatusReturnObjInstancesSeverityCountResponse `json:"instancesSeverityCount"` /*  Map<String,Object>类型,集群中当前部署的不同治理等级的策略实例计数  */
}
    type CcseGetClusterQuotaApi ¶
type CcseGetClusterQuotaApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetClusterQuotaApi ¶
func NewCcseGetClusterQuotaApi(client *core.CtyunClient) *CcseGetClusterQuotaApi
func (*CcseGetClusterQuotaApi) Do ¶
func (a *CcseGetClusterQuotaApi) Do(ctx context.Context, credential core.Credential, req *CcseGetClusterQuotaRequest) (*CcseGetClusterQuotaResponse, error)
type CcseGetClusterQuotaRequest ¶
type CcseGetClusterQuotaRequest struct {
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
}
    type CcseGetClusterQuotaResponse ¶
type CcseGetClusterQuotaResponse struct {
	StatusCode int32                                 `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseGetClusterQuotaReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetClusterQuotaReturnObjResponse ¶
type CcseGetClusterQuotaReturnObjResponse struct {
	QuotaCenterDataList []*CcseGetClusterQuotaReturnObjQuotaCenterDataListResponse `json:"quotaCenterDataList"` /*  配额数据列表  */
}
    type CcseGetClusterRequest ¶
type CcseGetClusterRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
}
    type CcseGetClusterResourcesApi ¶
type CcseGetClusterResourcesApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetClusterResourcesApi ¶
func NewCcseGetClusterResourcesApi(client *core.CtyunClient) *CcseGetClusterResourcesApi
func (*CcseGetClusterResourcesApi) Do ¶
func (a *CcseGetClusterResourcesApi) Do(ctx context.Context, credential core.Credential, req *CcseGetClusterResourcesRequest) (*CcseGetClusterResourcesResponse, error)
type CcseGetClusterResourcesRequest ¶
type CcseGetClusterResourcesRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
}
    type CcseGetClusterResourcesResponse ¶
type CcseGetClusterResourcesResponse struct {
	StatusCode int32                                       `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                      `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  []*CcseGetClusterResourcesReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                      `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetClusterResponse ¶
type CcseGetClusterResponse struct {
	StatusCode int32                            `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                           `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseGetClusterReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                           `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetClusterReturnObjResponse ¶
type CcseGetClusterReturnObjResponse struct {
	Id          string `json:"id,omitempty"`          /*  集群ID  */
	ClusterName string `json:"clusterName,omitempty"` /*  集群名称  */
	ClusterType int32  `json:"clusterType,omitempty"` /*  集群类型,表示如下
	0:专有版
	2:托管版  */
	ClusterDesc          string `json:"clusterDesc,omitempty"`          /*  集群描述  */
	DeployMode           string `json:"deployMode,omitempty"`           /*  集群部署模式  */
	ClusterVersion       string `json:"clusterVersion,omitempty"`       /*  集群版本  */
	ClusterStatus        string `json:"clusterStatus,omitempty"`        /*  集群状态,取值:<br />normal:正常。<br/>creating:创建中。<br/>create_fail:创建失败。<br/>adjust:规模调整中。<br/>updating:升级中。<br/>suspend:暂停。<br/>deleting:删除中。<br/>deleted:已删除。<br/>delete_fail:删除失败。<br/>resetting:节点重置中。<br/>resettled:节点已重置。<br/>reset_fail:节点重置失败。<br/>upgrading:集群升级中。<br/>upgrade_fail:集群升级失败。  */
	Ipv4Ipv6             string `json:"ipv4Ipv6,omitempty"`             /*  IP协议版本,取值:<br/>ipv4:IPv4版本。<br/>ipv6:IPv6版本。  */
	ControlPlaneProtocol string `json:"controlPlaneProtocol,omitempty"` /*  控制面接口协议,取值:<br/>ipv4:IPv4版本。<br/>ipv6:IPv6版本。  */
	MasterExtraVip       string `json:"masterExtraVip,omitempty"`       /*  master外网VIP地址  */
	MasterExtraVipv6     string `json:"masterExtraVipv6,omitempty"`     /*  master业务VIPv6地址  */
	MasterIntraVip       string `json:"masterIntraVip,omitempty"`       /*  master内网VIP地址  */
	MasterIntraVipv6     string `json:"masterIntraVipv6,omitempty"`     /*  master管理VIPv6地址  */
	SecurePort           int32  `json:"securePort,omitempty"`           /*  ApiServer安全端口  */
	NonSecurePort        int32  `json:"nonSecurePort,omitempty"`        /*  ApiServer非安全端口,0表示不开启非安全端口  */
	StartPort            int32  `json:"startPort,omitempty"`            /*  节点服务起始端口  */
	EndPort              int32  `json:"endPort,omitempty"`              /*  节点服务终止端口  */
	ServiceCidr          string `json:"serviceCidr,omitempty"`          /*  Service IP地址范围  */
	ServiceCidrv6        string `json:"serviceCidrv6,omitempty"`        /*  Service IPv6地址范围  */
	PodCidr              string `json:"podCidr,omitempty"`              /*  Pod IP地址范围  */
	PodCidrv6            string `json:"podCidrv6,omitempty"`            /*  Pod IPv6地址范围  */
	CreatedTime          string `json:"createdTime,omitempty"`          /*  创建时间  */
	ModifiedTime         string `json:"modifiedTime,omitempty"`         /*  修改时间  */
	MasterNodeNum        int32  `json:"masterNodeNum,omitempty"`        /*  master节点数量  */
	SlaveNodeNum         int32  `json:"slaveNodeNum,omitempty"`         /*  slave节点数量  */
	GrafanaAddress       string `json:"grafanaAddress,omitempty"`       /*  监控面板grafana地址  */
	BizState             int32  `json:"bizState,omitempty"`             /*  业务状态,1:运行中,2:已停止,3:已注销,4:已退订,5:扩容中,6:开通中,7:已取消,9:重启中,10:节点重置中,11:升级中,13:缩容中,14:已过期(冻结、过期),15:节点升规格中,17:创建失败,18:退订中,19:控制面升配中,20:休眠中,21:唤醒中,22:转订购模式中  */
	ChannelLabel         string `json:"channelLabel,omitempty"`         /*  渠道标签  */
	ResPoolId            string `json:"resPoolId,omitempty"`            /*  资源池ID  */
	ResPoolName          string `json:"resPoolName,omitempty"`          /*  资源池名称  */
	Eip                  string `json:"eip,omitempty"`                  /*  集群绑定弹性ip  */
	Timezone             string `json:"timezone,omitempty"`             /*  时区  */
	ContainerRuntime     string `json:"containerRuntime,omitempty"`     /*  容器运行时  */
	NetworkPlugin        string `json:"networkPlugin,omitempty"`        /*  网络插件,包括calico、cubecni  */
	KubeProxyPattern     string `json:"kubeProxyPattern,omitempty"`     /*  kube-proxy 代理模式,包括ipvs、iptables  */
	ProdInstId           string `json:"prodInstId,omitempty"`           /*  实例ID  */
	ProdId               string `json:"prodId,omitempty"`               /*  集群规格编码  */
	ExpireTime           string `json:"expireTime,omitempty"`           /*  到期时间  */
	BillMode             string `json:"billMode,omitempty"`             /*  计费类型  */
	MasterSlbIp          string `json:"masterSlbIp,omitempty"`          /*  集群ApiServer Elb IP  */
	VpcId                string `json:"vpcId,omitempty"`                /*  集群所属VPC ID  */
	VpcName              string `json:"vpcName,omitempty"`              /*  集群所属VPC名称  */
	SubnetUuid           string `json:"subnetUuid,omitempty"`           /*  集群所属子网  */
	SecurityGroupName    string `json:"securityGroupName,omitempty"`    /*  安全组名称  */
	SecurityGroupId      string `json:"securityGroupId,omitempty"`      /*  安全组ID  */
	ClusterAlias         string `json:"clusterAlias,omitempty"`         /*  集群显示名称  */
}
    type CcseGetClusterTaskApi ¶
type CcseGetClusterTaskApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetClusterTaskApi ¶
func NewCcseGetClusterTaskApi(client *core.CtyunClient) *CcseGetClusterTaskApi
func (*CcseGetClusterTaskApi) Do ¶
func (a *CcseGetClusterTaskApi) Do(ctx context.Context, credential core.Credential, req *CcseGetClusterTaskRequest) (*CcseGetClusterTaskResponse, error)
type CcseGetClusterTaskRequest ¶
type CcseGetClusterTaskRequest struct {
	TaskId   string /*  任务ID  */
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetClusterTaskResponse ¶
type CcseGetClusterTaskResponse struct {
	StatusCode int32                                `json:"statusCode,omitempty"` /*  响应状态码  */
	RequestId  string                               `json:"requestId,omitempty"`  /*  请求ID  */
	Message    string                               `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  *CcseGetClusterTaskReturnObjResponse `json:"returnObj"`            /*  请求结果  */
	Error      string                               `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
}
    type CcseGetClusterTaskReturnObjResponse ¶
type CcseGetClusterTaskReturnObjResponse struct {
	TaskId         string `json:"taskId,omitempty"`         /*  任务ID  */
	ClusterId      string `json:"clusterId,omitempty"`      /*  集群ID  */
	RegionId       string `json:"regionId,omitempty"`       /*  资源池Id  */
	TaskType       string `json:"taskType,omitempty"`       /*  任务类型  */
	TaskStatus     string `json:"taskStatus,omitempty"`     /*  任务状态  */
	ParallelNumber int32  `json:"parallelNumber,omitempty"` /*  并行数  */
	TaskContent    string `json:"taskContent,omitempty"`    /*  任务内容  */
	TaskResult     string `json:"taskResult,omitempty"`     /*  任务执行结果  */
	RetryTime      int32  `json:"retryTime,omitempty"`      /*  重试次数  */
	CreatedTime    string `json:"createdTime,omitempty"`    /*  创建时间  */
	ModifyTime     string `json:"modifyTime,omitempty"`     /*  修改时间  */
}
    type CcseGetClusterTempKubeConfigApi ¶
type CcseGetClusterTempKubeConfigApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetClusterTempKubeConfigApi ¶
func NewCcseGetClusterTempKubeConfigApi(client *core.CtyunClient) *CcseGetClusterTempKubeConfigApi
func (*CcseGetClusterTempKubeConfigApi) Do ¶
func (a *CcseGetClusterTempKubeConfigApi) Do(ctx context.Context, credential core.Credential, req *CcseGetClusterTempKubeConfigRequest) (*CcseGetClusterTempKubeConfigResponse, error)
type CcseGetClusterTempKubeConfigRequest ¶
type CcseGetClusterTempKubeConfigRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	IsPublic    bool  /*  是否获取公网KubeConfig,公网Kubeconfig需要集群APIServer绑定eip  */
	ValidPeriod int32 /*  KubeConfig有效期,单位为秒;参数取值范围为[600, 2147483647]
	注:Kubernetes证书最大有效期由kube-controller-manager参数ClustersigningDuration决定,若设置的validPeriod超过ClustersigningDuration的值,则会被置为ClustersigningDuration的值,ClustersigningDuration参数默认值为一年。生成的KubeConfig实际有效期请通过接口返回的expireDate确认。  */
}
    type CcseGetClusterTempKubeConfigResponse ¶
type CcseGetClusterTempKubeConfigResponse struct {
	StatusCode int32                                          `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                         `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseGetClusterTempKubeConfigReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                         `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetConfigMapApi ¶
type CcseGetConfigMapApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetConfigMapApi ¶
func NewCcseGetConfigMapApi(client *core.CtyunClient) *CcseGetConfigMapApi
func (*CcseGetConfigMapApi) Do ¶
func (a *CcseGetConfigMapApi) Do(ctx context.Context, credential core.Credential, req *CcseGetConfigMapRequest) (*CcseGetConfigMapResponse, error)
type CcseGetConfigMapRequest ¶
type CcseGetConfigMapRequest struct {
	ClusterId     string /*  集群id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	ConfigmapName string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetCronHorizontalPodAutoscalerApi ¶
type CcseGetCronHorizontalPodAutoscalerApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetCronHorizontalPodAutoscalerApi ¶
func NewCcseGetCronHorizontalPodAutoscalerApi(client *core.CtyunClient) *CcseGetCronHorizontalPodAutoscalerApi
func (*CcseGetCronHorizontalPodAutoscalerApi) Do ¶
func (a *CcseGetCronHorizontalPodAutoscalerApi) Do(ctx context.Context, credential core.Credential, req *CcseGetCronHorizontalPodAutoscalerRequest) (*CcseGetCronHorizontalPodAutoscalerResponse, error)
type CcseGetCronHorizontalPodAutoscalerRequest ¶
type CcseGetCronHorizontalPodAutoscalerRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	Name          string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
}
    type CcseGetDaemonSetApi ¶
type CcseGetDaemonSetApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetDaemonSetApi ¶
func NewCcseGetDaemonSetApi(client *core.CtyunClient) *CcseGetDaemonSetApi
func (*CcseGetDaemonSetApi) Do ¶
func (a *CcseGetDaemonSetApi) Do(ctx context.Context, credential core.Credential, req *CcseGetDaemonSetRequest) (*CcseGetDaemonSetResponse, error)
type CcseGetDaemonSetRequest ¶
type CcseGetDaemonSetRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	DaemonsetName string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetDeploymentApi ¶
type CcseGetDeploymentApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetDeploymentApi ¶
func NewCcseGetDeploymentApi(client *core.CtyunClient) *CcseGetDeploymentApi
func (*CcseGetDeploymentApi) Do ¶
func (a *CcseGetDeploymentApi) Do(ctx context.Context, credential core.Credential, req *CcseGetDeploymentRequest) (*CcseGetDeploymentResponse, error)
type CcseGetDeploymentRequest ¶
type CcseGetDeploymentRequest struct {
	ClusterId      string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName  string /*  命名空间名称  */
	DeploymentName string /*  资源名称  */
	RegionId       string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetHorizontalPodAutoscalerApi ¶
type CcseGetHorizontalPodAutoscalerApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetHorizontalPodAutoscalerApi ¶
func NewCcseGetHorizontalPodAutoscalerApi(client *core.CtyunClient) *CcseGetHorizontalPodAutoscalerApi
func (*CcseGetHorizontalPodAutoscalerApi) Do ¶
func (a *CcseGetHorizontalPodAutoscalerApi) Do(ctx context.Context, credential core.Credential, req *CcseGetHorizontalPodAutoscalerRequest) (*CcseGetHorizontalPodAutoscalerResponse, error)
type CcseGetHorizontalPodAutoscalerRequest ¶
type CcseGetHorizontalPodAutoscalerRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	Name          string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
}
    type CcseGetJobApi ¶
type CcseGetJobApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetJobApi ¶
func NewCcseGetJobApi(client *core.CtyunClient) *CcseGetJobApi
func (*CcseGetJobApi) Do ¶
func (a *CcseGetJobApi) Do(ctx context.Context, credential core.Credential, req *CcseGetJobRequest) (*CcseGetJobResponse, error)
type CcseGetJobRequest ¶
type CcseGetJobRequest struct {
	ClusterId     string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	JobName       string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetJobResponse ¶
type CcseGetKubernetesVersionsApi ¶
type CcseGetKubernetesVersionsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetKubernetesVersionsApi ¶
func NewCcseGetKubernetesVersionsApi(client *core.CtyunClient) *CcseGetKubernetesVersionsApi
func (*CcseGetKubernetesVersionsApi) Do ¶
func (a *CcseGetKubernetesVersionsApi) Do(ctx context.Context, credential core.Credential, req *CcseGetKubernetesVersionsRequest) (*CcseGetKubernetesVersionsResponse, error)
type CcseGetKubernetesVersionsRequest ¶
type CcseGetKubernetesVersionsRequest struct {
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
}
    type CcseGetKubernetesVersionsResponse ¶
type CcseGetKubernetesVersionsResponse struct {
	StatusCode int32                                         `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                        `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  []*CcseGetKubernetesVersionsReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                        `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetKubernetesVersionsReturnObjResponse ¶
type CcseGetKubernetesVersionsReturnObjResponse struct {
	Runtimes []*CcseGetKubernetesVersionsReturnObjRuntimesResponse `json:"runtimes"`           /*  容器运行时  */
	Multi_az string                                                `json:"multi_az,omitempty"` /*  是否支持多AZ  */
	Version  string                                                `json:"version,omitempty"`  /*  版本  */
}
    type CcseGetNodeDetailApi ¶
type CcseGetNodeDetailApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetNodeDetailApi ¶
func NewCcseGetNodeDetailApi(client *core.CtyunClient) *CcseGetNodeDetailApi
func (*CcseGetNodeDetailApi) Do ¶
func (a *CcseGetNodeDetailApi) Do(ctx context.Context, credential core.Credential, req *CcseGetNodeDetailRequest) (*CcseGetNodeDetailResponse, error)
type CcseGetNodeDetailRequest ¶
type CcseGetNodeDetailRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NodeName  string /*  节点名称  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87">资源池列表查询</a>  */
}
    type CcseGetNodeDetailResponse ¶
type CcseGetNodeDetailResponse struct {
	StatusCode int32                               `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                              `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseGetNodeDetailReturnObjResponse `json:"returnObj"`            /*  返回参数  */
	Error      string                              `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetNodeDetailReturnObjResponse ¶
type CcseGetNodeDetailReturnObjResponse struct {
	NodeName         string `json:"nodeName,omitempty"`         /*  集群节点名称  */
	NodeType         int32  `json:"nodeType,omitempty"`         /*  节点类型,取值:<br/>1:master <br/>2:slave  */
	NodeStatus       string `json:"nodeStatus,omitempty"`       /*  节点状态,取值:<br/>normal:健康<br/>abnormal:异常<br/>expulsion:驱逐中  */
	IsSchedule       int32  `json:"isSchedule,omitempty"`       /*  是否调度,取值: 1:是 <br />0:否  */
	IsEvict          int32  `json:"isEvict,omitempty"`          /*  是否驱逐,取值: 1:是 <br />0:否  */
	CreatedTime      string `json:"createdTime,omitempty"`      /*  创建时间  */
	HostIp           string `json:"hostIp,omitempty"`           /*  主机管理ip  */
	HostExtraIpv6    string `json:"hostExtraIpv6,omitempty"`    /*  主机业务ipv6  */
	KubeletVersion   string `json:"kubeletVersion,omitempty"`   /*  Kubelet 版本  */
	PodCidr          string `json:"podCidr,omitempty"`          /*  Pod CIDR  */
	KernelVersion    string `json:"kernelVersion,omitempty"`    /*  内核版本  */
	OsImageVersion   string `json:"osImageVersion,omitempty"`   /*  OS 镜像  */
	KubeProxyVersion string `json:"kubeProxyVersion,omitempty"` /*  KubeProxy 版本  */
	EcsId            string `json:"ecsId,omitempty"`            /*  云主机ID  */
	HostType         string `json:"hostType,omitempty"`         /*  host类型  */
	ZoneName         string `json:"zoneName,omitempty"`         /*  可用区名称  */
	ZoneCode         string `json:"zoneCode,omitempty"`         /*  可用区编码  */
}
    type CcseGetNodePoolApi ¶
type CcseGetNodePoolApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetNodePoolApi ¶
func NewCcseGetNodePoolApi(client *core.CtyunClient) *CcseGetNodePoolApi
func (*CcseGetNodePoolApi) Do ¶
func (a *CcseGetNodePoolApi) Do(ctx context.Context, credential core.Credential, req *CcseGetNodePoolRequest) (*CcseGetNodePoolResponse, error)
type CcseGetNodePoolRequest ¶
type CcseGetNodePoolRequest struct {
	ClusterId  string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	NodePoolId string /*  节点池ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId   string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetNodePoolResponse ¶
type CcseGetNodePoolResponse struct {
	StatusCode int32                             `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                            `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseGetNodePoolReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                            `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetNodePoolReturnObjAzInfoResponse ¶
type CcseGetNodePoolReturnObjAzInfoResponse struct {
	AzName string `json:"azName,omitempty"` /*  azName  */
}
    type CcseGetNodePoolReturnObjKubeletArgsResponse ¶
type CcseGetNodePoolReturnObjKubeletArgsResponse struct{}
    type CcseGetNodePoolReturnObjLabelsResponse ¶
type CcseGetNodePoolReturnObjLabelsResponse struct{}
    type CcseGetNodePoolReturnObjNodesLabelsResponse ¶
type CcseGetNodePoolReturnObjNodesLabelsResponse struct{}
    type CcseGetNodePoolReturnObjNodesResponse ¶
type CcseGetNodePoolReturnObjNodesResponse struct {
	ClusterId            string                                         `json:"clusterId,omitempty"`            /*  集群ID  */
	NodeName             string                                         `json:"nodeName,omitempty"`             /*  节点名称  */
	NodeType             int32                                          `json:"nodeType,omitempty"`             /*  节点类型,取值:<br />1:master <br />2:slave  */
	NodeStatus           string                                         `json:"nodeStatus,omitempty"`           /*  节点状态,取值:<br/>normal:健康。<br/>abnormal:异常。<br/>expulsion:驱逐中。  */
	IsSchedule           int32                                          `json:"isSchedule,omitempty"`           /*  是否调度,取值: 1:是。 <br />0:否。  */
	IsEvict              int32                                          `json:"isEvict,omitempty"`              /*  是否驱逐,取值: 1:是。 <br />0:否。  */
	DockerDataPath       string                                         `json:"dockerDataPath,omitempty"`       /*  docker数据目录  */
	CreatedTime          string                                         `json:"createdTime,omitempty"`          /*  创建时间。  */
	HostIp               string                                         `json:"hostIp,omitempty"`               /*  主机管理ip。  */
	HostIpv6             string                                         `json:"hostIpv6,omitempty"`             /*  主机管理ipv6。  */
	HostExtraIp          string                                         `json:"hostExtraIp,omitempty"`          /*  主机业务ip。  */
	HostExtraIpv6        string                                         `json:"hostExtraIpv6,omitempty"`        /*  主机业务ipv6。  */
	Cpu                  string                                         `json:"cpu,omitempty"`                  /*  cpu核数  */
	CpuUseRate           int32                                          `json:"cpuUseRate,omitempty"`           /*  cpu使用率%  */
	Memory               string                                         `json:"memory,omitempty"`               /*  内存  */
	MemoryUseRate        int32                                          `json:"memoryUseRate,omitempty"`        /*  内存使用率%  */
	Disk                 string                                         `json:"disk,omitempty"`                 /*  磁盘GiB  */
	DiskUseRate          int32                                          `json:"diskUseRate,omitempty"`          /*  磁盘使用率%  */
	KubeletVersion       string                                         `json:"kubeletVersion,omitempty"`       /*  Kubelet 版本  */
	PodCidr              string                                         `json:"podCidr,omitempty"`              /*  Pod CIDR  */
	KernelVersion        string                                         `json:"kernelVersion,omitempty"`        /*  内核版本  */
	OsImageVersion       string                                         `json:"osImageVersion,omitempty"`       /*  OS 镜像  */
	KubeProxyVersion     string                                         `json:"kubeProxyVersion,omitempty"`     /*  KubeProxy 版本  */
	DockerVersion        string                                         `json:"dockerVersion,omitempty"`        /*  容器版本  */
	IsSecure             int32                                          `json:"isSecure,omitempty"`             /*  是否安全节点,取值:<br />1:是。 <br />0:否。  */
	Taints               []*CcseGetNodePoolReturnObjNodesTaintsResponse `json:"taints"`                         /*  污点  */
	ChannelLabel         string                                         `json:"channelLabel,omitempty"`         /*  渠道标签  */
	ZoneName             string                                         `json:"zoneName,omitempty"`             /*  可用区名称  */
	CloudHostId          string                                         `json:"cloudHostId,omitempty"`          /*  云主机id  */
	Labels               *CcseGetNodePoolReturnObjNodesLabelsResponse   `json:"labels"`                         /*  标签  */
	EcsId                string                                         `json:"ecsId,omitempty"`                /*  paas平台云主机id  */
	VmSpecName           string                                         `json:"vmSpecName,omitempty"`           /*  节点规格名称  */
	Architecture         string                                         `json:"architecture,omitempty"`         /*  架构  */
	NeedShowHostRoom     string                                         `json:"needShowHostRoom,omitempty"`     /*  是否显示机房信息  */
	RoomName             string                                         `json:"roomName,omitempty"`             /*  机房名称  */
	FrameCode            string                                         `json:"frameCode,omitempty"`            /*  机柜编码  */
	PhysicalPosition     string                                         `json:"physicalPosition,omitempty"`     /*  物理位置  */
	RoomInfo             string                                         `json:"roomInfo,omitempty"`             /*  机房信息  */
	HostType             string                                         `json:"hostType,omitempty"`             /*  host类型  */
	ResourceId           string                                         `json:"resourceId,omitempty"`           /*  资源id  */
	NodeScaleDownProject string                                         `json:"nodeScaleDownProject,omitempty"` /*  开启/关闭缩容保护  */
	NodePoolName         string                                         `json:"nodePoolName,omitempty"`         /*  节点池名称  */
	LoginType            string                                         `json:"loginType,omitempty"`            /*  登陆类型  */
	VirtualNodeId        string                                         `json:"virtualNodeId,omitempty"`        /*  虚拟节点ID  */
}
    type CcseGetNodePoolReturnObjResponse ¶
type CcseGetNodePoolReturnObjResponse struct {
	Id                       string                                       `json:"id,omitempty"`                       /*  节点池id  */
	NodePoolName             string                                       `json:"nodePoolName,omitempty"`             /*  节点池名称  */
	BillMode                 string                                       `json:"billMode,omitempty"`                 /*  付费类型  */
	Description              string                                       `json:"description,omitempty"`              /*  描述  */
	NodeTotalNum             int32                                        `json:"nodeTotalNum,omitempty"`             /*  节点总数  */
	NormalNodeNum            int32                                        `json:"normalNodeNum,omitempty"`            /*  正常节点数  */
	UnNormalNodeNum          int32                                        `json:"unNormalNodeNum,omitempty"`          /*  异常节点数  */
	Nodes                    []*CcseGetNodePoolReturnObjNodesResponse     `json:"nodes"`                              /*  节点池节点信息  */
	Runtime                  string                                       `json:"runtime,omitempty"`                  /*  运行时  */
	RuntimeVersion           string                                       `json:"runtimeVersion,omitempty"`           /*  运行时版本  */
	NodeGroup                string                                       `json:"nodeGroup,omitempty"`                /*  伸缩组  */
	VmSpecName               string                                       `json:"vmSpecName,omitempty"`               /*  节点规格  */
	VmType                   string                                       `json:"vmType,omitempty"`                   /*  节点规格类型  */
	Cpu                      int32                                        `json:"cpu,omitempty"`                      /*  cpu  */
	Memory                   int32                                        `json:"memory,omitempty"`                   /*  内存  */
	DataDisks                []*CcseGetNodePoolReturnObjDataDisksResponse `json:"dataDisks"`                          /*  数据盘  */
	Status                   string                                       `json:"status,omitempty"`                   /*  状态  */
	MaxPodNum                int32                                        `json:"maxPodNum,omitempty"`                /*  最大pod数  */
	Labels                   *CcseGetNodePoolReturnObjLabelsResponse      `json:"labels"`                             /*  标签  */
	Taints                   []*CcseGetNodePoolReturnObjTaintsResponse    `json:"taints"`                             /*  污点  */
	IsDefault                *bool                                        `json:"isDefault"`                          /*  是否默认  */
	EnableAutoScale          *bool                                        `json:"enableAutoScale"`                    /*  是否自动弹性伸缩  */
	MaxNum                   int32                                        `json:"maxNum,omitempty"`                   /*  伸缩组最大数量  */
	MinNum                   int32                                        `json:"minNum,omitempty"`                   /*  伸缩组最小数量  */
	KubeletArgs              *CcseGetNodePoolReturnObjKubeletArgsResponse `json:"kubeletArgs"`                        /*  kubelet参数  */
	CreatedTime              string                                       `json:"createdTime,omitempty"`              /*  创建时间  */
	UpdatedTime              string                                       `json:"updatedTime,omitempty"`              /*  更新时间  */
	Vpc                      string                                       `json:"vpc,omitempty"`                      /*  vpc名称  */
	Subnetwork               string                                       `json:"subnetwork,omitempty"`               /*  子网  */
	SecruityGroupName        string                                       `json:"secruityGroupName,omitempty"`        /*  安全组名称  */
	ImageType                int32                                        `json:"imageType,omitempty"`                /*  操作系统镜像类型  */
	ImageName                string                                       `json:"imageName,omitempty"`                /*  操作系统镜像名称  */
	KeyName                  string                                       `json:"keyName,omitempty"`                  /*  ebm密钥对使用字段  */
	KeyPairId                string                                       `json:"keyPairId,omitempty"`                /*  ecs密钥对使用字段  */
	VisibilityPostHostScript string                                       `json:"visibilityPostHostScript,omitempty"` /*  部署后执行自定义脚本  */
	AzInfo                   []*CcseGetNodePoolReturnObjAzInfoResponse    `json:"azInfo"`                             /*  可用区  */
	SubnetUuid               string                                       `json:"subnetUuid,omitempty"`               /*  子网UUID  */
}
    type CcseGetPersistentVolumeApi ¶
type CcseGetPersistentVolumeApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetPersistentVolumeApi ¶
func NewCcseGetPersistentVolumeApi(client *core.CtyunClient) *CcseGetPersistentVolumeApi
func (*CcseGetPersistentVolumeApi) Do ¶
func (a *CcseGetPersistentVolumeApi) Do(ctx context.Context, credential core.Credential, req *CcseGetPersistentVolumeRequest) (*CcseGetPersistentVolumeResponse, error)
type CcseGetPersistentVolumeClaimApi ¶
type CcseGetPersistentVolumeClaimApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetPersistentVolumeClaimApi ¶
func NewCcseGetPersistentVolumeClaimApi(client *core.CtyunClient) *CcseGetPersistentVolumeClaimApi
func (*CcseGetPersistentVolumeClaimApi) Do ¶
func (a *CcseGetPersistentVolumeClaimApi) Do(ctx context.Context, credential core.Credential, req *CcseGetPersistentVolumeClaimRequest) (*CcseGetPersistentVolumeClaimResponse, error)
type CcseGetPersistentVolumeClaimRequest ¶
type CcseGetPersistentVolumeClaimRequest struct {
	ClusterId                 string /*  集群id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName             string /*  命名空间名称  */
	PersistentVolumeClaimName string /*  资源名称  */
	RegionId                  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetPersistentVolumeRequest ¶
type CcseGetPersistentVolumeRequest struct {
	ClusterId            string /*  集群id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	PersistentVolumeName string /*  资源名称  */
	RegionId             string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetPluginInstanceApi ¶
type CcseGetPluginInstanceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetPluginInstanceApi ¶
func NewCcseGetPluginInstanceApi(client *core.CtyunClient) *CcseGetPluginInstanceApi
func (*CcseGetPluginInstanceApi) Do ¶
func (a *CcseGetPluginInstanceApi) Do(ctx context.Context, credential core.Credential, req *CcseGetPluginInstanceRequest) (*CcseGetPluginInstanceResponse, error)
type CcseGetPluginInstanceRequest ¶
type CcseGetPluginInstanceRequest struct {
	ClusterId  string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	PluginName string /*  插件名称  */
	RegionId   string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	Namespace string /*  插件所在命名空间名称  */
}
    type CcseGetPluginInstanceResponse ¶
type CcseGetPluginInstanceResponse struct {
	StatusCode int32                                   `json:"statusCode,omitempty"` /*  状态码  */
	RequestId  string                                  `json:"requestId,omitempty"`  /*  请求id  */
	Message    string                                  `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseGetPluginInstanceReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                  `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetPluginInstanceReturnObjReleaseHistoryListDTOSResponse ¶
type CcseGetPluginInstanceReturnObjReleaseHistoryListDTOSResponse struct {
	Revision     string `json:"revision,omitempty"`     /*  版本  */
	Updated      string `json:"updated,omitempty"`      /*  更新时间。  */
	Status       string `json:"status,omitempty"`       /*  状态。  */
	Chart        string `json:"chart,omitempty"`        /*  Chart名称和版本。  */
	AppVersion   string `json:"appVersion,omitempty"`   /*  版本。  */
	Description  string `json:"description,omitempty"`  /*  描述。  */
	ClusterId    string `json:"clusterId,omitempty"`    /*  集群ID。  */
	Name         string `json:"name,omitempty"`         /*  实例名称。  */
	Namespace    string `json:"namespace,omitempty"`    /*  命名空间。  */
	ChartName    string `json:"chartName,omitempty"`    /*  Chart名称。  */
	ChartVersion string `json:"chartVersion,omitempty"` /*  Chart版本。  */
}
    type CcseGetPluginInstanceReturnObjResponse ¶
type CcseGetPluginInstanceReturnObjResponse struct {
	ReleaseHistoryListDTOS []*CcseGetPluginInstanceReturnObjReleaseHistoryListDTOSResponse `json:"releaseHistoryListDTOS"`    /*  插件实例发布历史版本列表  */
	FirstDeployTime        string                                                          `json:"firstDeployTime,omitempty"` /*  首次发布时间。  */
	LastDeployTime         string                                                          `json:"lastDeployTime,omitempty"`  /*  最新发布时间。  */
	Name                   string                                                          `json:"name,omitempty"`            /*  插件实例名称。  */
	Namespace              string                                                          `json:"namespace,omitempty"`       /*  命名空间。  */
	Values                 string                                                          `json:"values,omitempty"`          /*  values参数。  */
	ResourceDTOS           []*CcseGetPluginInstanceReturnObjResourceDTOSResponse           `json:"resourceDTOS"`              /*  资源列表。  */
	ClusterName            string                                                          `json:"clusterName,omitempty"`     /*  集群ID  */
	CreatedTime            string                                                          `json:"createdTime,omitempty"`     /*  创建时间  */
	ChartVersion           string                                                          `json:"chartVersion,omitempty"`    /*  chart版本  */
	Status                 string                                                          `json:"status,omitempty"`          /*  状态  */
	Readme                 string                                                          `json:"readme,omitempty"`          /*  说明  */
	ChartUrl               string                                                          `json:"chartUrl,omitempty"`        /*  chart url  */
	RepositoryId           int64                                                           `json:"repositoryId,omitempty"`    /*  仓库ID  */
	ChartName              string                                                          `json:"chartName,omitempty"`       /*  chart名称  */
	Icon                   string                                                          `json:"icon,omitempty"`            /*  icon名称  */
}
    type CcseGetPodApi ¶
type CcseGetPodApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetPodApi ¶
func NewCcseGetPodApi(client *core.CtyunClient) *CcseGetPodApi
func (*CcseGetPodApi) Do ¶
func (a *CcseGetPodApi) Do(ctx context.Context, credential core.Credential, req *CcseGetPodRequest) (*CcseGetPodResponse, error)
type CcseGetPodRequest ¶
type CcseGetPodRequest struct {
	ClusterId     string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	PodName       string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetPodResponse ¶
type CcseGetPodResponse struct {
	StatusCode int32  `json:"statusCode,omitempty"` /*  响应状态码  */
	Message    string `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  string `json:"returnObj,omitempty"`  /*  返回结果  */
	Error      string `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
	RequestId  string `json:"requestId,omitempty"`  /*  请求ID  */
}
    type CcseGetPolicyGovernanceApi ¶
type CcseGetPolicyGovernanceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetPolicyGovernanceApi ¶
func NewCcseGetPolicyGovernanceApi(client *core.CtyunClient) *CcseGetPolicyGovernanceApi
func (*CcseGetPolicyGovernanceApi) Do ¶
func (a *CcseGetPolicyGovernanceApi) Do(ctx context.Context, credential core.Credential, req *CcseGetPolicyGovernanceRequest) (*CcseGetPolicyGovernanceResponse, error)
type CcseGetPolicyGovernanceRequest ¶
type CcseGetPolicyGovernanceRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetPolicyGovernanceResponse ¶
type CcseGetPolicyGovernanceResponse struct {
	StatusCode int32                                     `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                    `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseGetPolicyGovernanceReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                    `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetPolicyGovernanceReturnObjAdmitLogLogResponse ¶
type CcseGetPolicyGovernanceReturnObjAdmitLogLogResponse struct {
	ClusterId         string `json:"clusterId,omitempty"`         /*  目标集群ID  */
	ConstraintKind    int64  `json:"constraintKind,omitempty"`    /*  策略类型名称  */
	ResourceName      string `json:"resourceName,omitempty"`      /*  目标资源名称  */
	ResourceKind      string `json:"resourceKind,omitempty"`      /*  目标资源类型  */
	ResourceNamespace string `json:"resourceNamespace,omitempty"` /*  目标资源命名空间  */
	Msg               string `json:"msg,omitempty"`               /*  策略治理审计日志信息  */
}
    type CcseGetPolicyGovernanceReturnObjAdmitLogResponse ¶
type CcseGetPolicyGovernanceReturnObjAdmitLogResponse struct {
	Progress string                                                 `json:"progress,omitempty"` /*  查询结果的状态:Complete, Incomplete  */
	Count    int64                                                  `json:"count,omitempty"`    /*  当前查询到的日志总数  */
	Log      []*CcseGetPolicyGovernanceReturnObjAdmitLogLogResponse `json:"log"`                /*  策略治理审计日志内容  */
}
    type CcseGetPolicyGovernanceReturnObjResponse ¶
type CcseGetPolicyGovernanceReturnObjResponse struct {
	OnState    []*CcseGetPolicyGovernanceReturnObjOnStateResponse  `json:"onState"`    /*  当前集群中开启的不同等级策略计数统计  */
	Violations *CcseGetPolicyGovernanceReturnObjViolationsResponse `json:"violations"` /*  集群中针对不同策略类型的拦截和告警的审计计数统计列表  */
	AdmitLog   *CcseGetPolicyGovernanceReturnObjAdmitLogResponse   `json:"admitLog"`   /*  集群当前策略治理审计日志  */
}
    type CcseGetPolicyGovernanceReturnObjViolationsDenyResponse ¶
type CcseGetPolicyGovernanceReturnObjViolationsDenyResponse struct {
	PolicyName string `json:"policyName,omitempty"` /*  策略名称  */
	PolicyDesc string `json:"policyDesc,omitempty"` /*  策略描述  */
	Violations int32  `json:"violations,omitempty"` /*  集群中对应规则类型下被拦截的违规计数统计  */
	Severity   string `json:"severity,omitempty"`   /*  策略治理等级  */
}
    type CcseGetPolicyGovernanceReturnObjViolationsResponse ¶
type CcseGetPolicyGovernanceReturnObjViolationsResponse struct {
	Deny      []*CcseGetPolicyGovernanceReturnObjViolationsDenyResponse    `json:"deny"`      /*  拦截模式下不同治理等级的违规计数统计  */
	Warn      []*CcseGetPolicyGovernanceReturnObjViolationsWarnResponse    `json:"warn"`      /*  告警模式下不同治理等级的违规计数统计  */
	DenyCount *CcseGetPolicyGovernanceReturnObjViolationsDenyCountResponse `json:"denyCount"` /*  告警模式下High治理等级的违规计数统计  */
	WarnCount *CcseGetPolicyGovernanceReturnObjViolationsWarnCountResponse `json:"warnCount"` /*  告警模式下Medium治理等级的违规计数统计  */
}
    type CcseGetPolicyGovernanceReturnObjViolationsWarnResponse ¶
type CcseGetPolicyGovernanceReturnObjViolationsWarnResponse struct {
	PolicyName string `json:"policyName,omitempty"` /*  策略名称  */
	PolicyDesc string `json:"policyDesc,omitempty"` /*  策略描述  */
	Violations int32  `json:"violations,omitempty"` /*  集群中对应规则类型下被拦截的违规计数统计  */
	Severity   string `json:"severity,omitempty"`   /*  策略治理等级  */
}
    type CcseGetPolicyTemplateApi ¶
type CcseGetPolicyTemplateApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetPolicyTemplateApi ¶
func NewCcseGetPolicyTemplateApi(client *core.CtyunClient) *CcseGetPolicyTemplateApi
func (*CcseGetPolicyTemplateApi) Do ¶
func (a *CcseGetPolicyTemplateApi) Do(ctx context.Context, credential core.Credential, req *CcseGetPolicyTemplateRequest) (*CcseGetPolicyTemplateResponse, error)
type CcseGetPolicyTemplateRequest ¶
type CcseGetPolicyTemplateRequest struct {
	PolicyName string /*  策略治理规则名称,您可以通过查询策略治理规则列表接口来获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=43&api=18948&data=128&isNormal=1&vid=121">查询策略治理规则列表</a>  */
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetPolicyTemplateResponse ¶
type CcseGetPolicyTemplateResponse struct {
	StatusCode int32                                   `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                  `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseGetPolicyTemplateReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                  `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetPolicyTemplateReturnObjResponse ¶
type CcseGetPolicyTemplateReturnObjResponse struct {
	PolicyId         int64  `json:"policyId,omitempty"`         /*  规则ID  */
	Name             string `json:"name,omitempty"`             /*  规则名称  */
	Category         string `json:"category,omitempty"`         /*  规则模板类型  */
	Desc             string `json:"desc,omitempty"`             /*  规则模板描述  */
	Action           string `json:"action,omitempty"`           /*  规则治理动作,取值:<br /> enforce:拦截违规部署<br /> inform:告警  */
	Severity         string `json:"severity,omitempty"`         /*  规则治理等级,取值:<br /> high<br /> medium<br /> low  */
	NoConfig         int32  `json:"noConfig,omitempty"`         /*  是否需要配置策略,取值:<br /> 0:需要<br /> 1:不需要  */
	Template         string `json:"template,omitempty"`         /*  规则模板详情  */
	InstanceTemplate string `json:"instanceTemplate,omitempty"` /*  实例规则模板详情  */
	Status           int32  `json:"status,omitempty"`           /*  状态,取值:<br /> 1:有效<br /> 2:删除  */
	CreatedTime      string `json:"createdTime,omitempty"`      /*  创建时间  */
	CreatedBy        int64  `json:"createdBy,omitempty"`        /*  创建人  */
	ModifiedTime     string `json:"modifiedTime,omitempty"`     /*  修改时间  */
	ModifiedBy       int64  `json:"modifiedBy,omitempty"`       /*  修改人  */
}
    type CcseGetReplicaSetApi ¶
type CcseGetReplicaSetApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetReplicaSetApi ¶
func NewCcseGetReplicaSetApi(client *core.CtyunClient) *CcseGetReplicaSetApi
func (*CcseGetReplicaSetApi) Do ¶
func (a *CcseGetReplicaSetApi) Do(ctx context.Context, credential core.Credential, req *CcseGetReplicaSetRequest) (*CcseGetReplicaSetResponse, error)
type CcseGetReplicaSetRequest ¶
type CcseGetReplicaSetRequest struct {
	ClusterId      string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName  string /*  命名空间名称  */
	ReplicaSetName string /*  资源名称  */
	RegionId       string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetSecretApi ¶
type CcseGetSecretApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetSecretApi ¶
func NewCcseGetSecretApi(client *core.CtyunClient) *CcseGetSecretApi
func (*CcseGetSecretApi) Do ¶
func (a *CcseGetSecretApi) Do(ctx context.Context, credential core.Credential, req *CcseGetSecretRequest) (*CcseGetSecretResponse, error)
type CcseGetSecretRequest ¶
type CcseGetSecretRequest struct {
	ClusterId     string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	SecretName    string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetSecretResponse ¶
type CcseGetServiceApi ¶
type CcseGetServiceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetServiceApi ¶
func NewCcseGetServiceApi(client *core.CtyunClient) *CcseGetServiceApi
func (*CcseGetServiceApi) Do ¶
func (a *CcseGetServiceApi) Do(ctx context.Context, credential core.Credential, req *CcseGetServiceRequest) (*CcseGetServiceResponse, error)
type CcseGetServiceRequest ¶
type CcseGetServiceRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>  */
	NamespaceName string /*  命名空间名称  */
	ServiceName   string /*  Service资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetServiceResponse ¶
type CcseGetStatefulSetApi ¶
type CcseGetStatefulSetApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetStatefulSetApi ¶
func NewCcseGetStatefulSetApi(client *core.CtyunClient) *CcseGetStatefulSetApi
func (*CcseGetStatefulSetApi) Do ¶
func (a *CcseGetStatefulSetApi) Do(ctx context.Context, credential core.Credential, req *CcseGetStatefulSetRequest) (*CcseGetStatefulSetResponse, error)
type CcseGetStatefulSetRequest ¶
type CcseGetStatefulSetRequest struct {
	ClusterId       string /*  集群ID, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName   string /*  命名空间名称  */
	StatefulsetName string /*  资源名称  */
	RegionId        string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetStorageClassApi ¶
type CcseGetStorageClassApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetStorageClassApi ¶
func NewCcseGetStorageClassApi(client *core.CtyunClient) *CcseGetStorageClassApi
func (*CcseGetStorageClassApi) Do ¶
func (a *CcseGetStorageClassApi) Do(ctx context.Context, credential core.Credential, req *CcseGetStorageClassRequest) (*CcseGetStorageClassResponse, error)
type CcseGetStorageClassRequest ¶
type CcseGetStorageClassRequest struct {
	ClusterId        string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	StorageClassName string /*  资源名称  */
	RegionId         string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetSubUserClusterKubeConfigApi ¶
type CcseGetSubUserClusterKubeConfigApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetSubUserClusterKubeConfigApi ¶
func NewCcseGetSubUserClusterKubeConfigApi(client *core.CtyunClient) *CcseGetSubUserClusterKubeConfigApi
func (*CcseGetSubUserClusterKubeConfigApi) Do ¶
func (a *CcseGetSubUserClusterKubeConfigApi) Do(ctx context.Context, credential core.Credential, req *CcseGetSubUserClusterKubeConfigRequest) (*CcseGetSubUserClusterKubeConfigResponse, error)
type CcseGetSubUserClusterKubeConfigRequest ¶
type CcseGetSubUserClusterKubeConfigRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	UserId   int64 /*  用户ID,可在云容器引擎控制台安全管理 > 授权页面查看主账号名下的子账号列表及对应的用户ID  */
	IsPublic bool  /*  是否获取公网KubeConfig  */
}
    type CcseGetSubUserClusterKubeConfigResponse ¶
type CcseGetSubUserClusterKubeConfigResponse struct {
	StatusCode int32                                             `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                            `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseGetSubUserClusterKubeConfigReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                            `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetSubUserClusterNamespacesApi ¶
type CcseGetSubUserClusterNamespacesApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetSubUserClusterNamespacesApi ¶
func NewCcseGetSubUserClusterNamespacesApi(client *core.CtyunClient) *CcseGetSubUserClusterNamespacesApi
func (*CcseGetSubUserClusterNamespacesApi) Do ¶
func (a *CcseGetSubUserClusterNamespacesApi) Do(ctx context.Context, credential core.Credential, req *CcseGetSubUserClusterNamespacesRequest) (*CcseGetSubUserClusterNamespacesResponse, error)
type CcseGetSubUserClusterNamespacesRequest ¶
type CcseGetSubUserClusterNamespacesRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
}
    type CcseGetSubUserPermissionApi ¶
type CcseGetSubUserPermissionApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetSubUserPermissionApi ¶
func NewCcseGetSubUserPermissionApi(client *core.CtyunClient) *CcseGetSubUserPermissionApi
func (*CcseGetSubUserPermissionApi) Do ¶
func (a *CcseGetSubUserPermissionApi) Do(ctx context.Context, credential core.Credential, req *CcseGetSubUserPermissionRequest) (*CcseGetSubUserPermissionResponse, error)
type CcseGetSubUserPermissionRequest ¶
type CcseGetSubUserPermissionRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	UserId int64 /*  用户ID,可在云容器引擎控制台 > 安全管理 > 授权页面查看子账号列表及对应的用户ID  */
}
    type CcseGetSubUserPermissionResponse ¶
type CcseGetSubUserPermissionResponse struct {
	StatusCode int32                                        `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                       `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  []*CcseGetSubUserPermissionReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                       `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetSubUserPermissionReturnObjResponse ¶
type CcseGetSubUserPermissionReturnObjResponse struct {
	BindingName string `json:"bindingName,omitempty"` /*  绑定标识  */
	BindingKind string `json:"bindingKind,omitempty"` /*  角色绑定类型  */
	Namespace   string `json:"namespace,omitempty"`   /*  角色绑定命名空间,为空表示全部命名空间  */
	ClusterRole string `json:"clusterRole,omitempty"` /*  绑定的角色名  */
}
    type CcseGetTemplateInstanceApi ¶
type CcseGetTemplateInstanceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetTemplateInstanceApi ¶
func NewCcseGetTemplateInstanceApi(client *core.CtyunClient) *CcseGetTemplateInstanceApi
func (*CcseGetTemplateInstanceApi) Do ¶
func (a *CcseGetTemplateInstanceApi) Do(ctx context.Context, credential core.Credential, req *CcseGetTemplateInstanceRequest) (*CcseGetTemplateInstanceResponse, error)
type CcseGetTemplateInstanceRequest ¶
type CcseGetTemplateInstanceRequest struct {
	ClusterId            string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName        string /*  命名空间名称  */
	TemplateInstanceName string /*  模板名称  */
	RegionId             string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetTemplateInstanceResponse ¶
type CcseGetTemplateInstanceResponse struct {
	StatusCode int32                                     `json:"statusCode,omitempty"` /*  状态码  */
	RequestId  string                                    `json:"requestId,omitempty"`  /*  请求id  */
	Message    string                                    `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseGetTemplateInstanceReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                    `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetTemplateInstanceReturnObjReleaseHistoryListDTOSResponse ¶
type CcseGetTemplateInstanceReturnObjReleaseHistoryListDTOSResponse struct {
	Revision     string `json:"revision,omitempty"`     /*  版本  */
	Updated      string `json:"updated,omitempty"`      /*  更新时间  */
	Status       string `json:"status,omitempty"`       /*  状态  */
	Chart        string `json:"chart,omitempty"`        /*  chart名称和版本  */
	AppVersion   string `json:"appVersion,omitempty"`   /*  app版本  */
	Description  string `json:"description,omitempty"`  /*  描述  */
	ClusterId    string `json:"clusterId,omitempty"`    /*  集群id  */
	Name         string `json:"name,omitempty"`         /*  实例名称  */
	Namespace    string `json:"namespace,omitempty"`    /*  命名空间  */
	ChartVersion string `json:"chartVersion,omitempty"` /*  chart版本  */
}
    type CcseGetTemplateInstanceReturnObjResponse ¶
type CcseGetTemplateInstanceReturnObjResponse struct {
	ReleaseHistoryListDTOS []*CcseGetTemplateInstanceReturnObjReleaseHistoryListDTOSResponse `json:"releaseHistoryListDTOS"`    /*  发布版本列表  */
	FirstDeployTime        string                                                            `json:"firstDeployTime,omitempty"` /*  首次发布时间  */
	LastDeployTime         string                                                            `json:"lastDeployTime,omitempty"`  /*  最新发布时间  */
	Name                   string                                                            `json:"name,omitempty"`            /*  实例名称  */
	Namespace              string                                                            `json:"namespace,omitempty"`       /*  命名空间  */
	Values                 string                                                            `json:"values,omitempty"`          /*  values参数  */
	ResourceDTOS           []*CcseGetTemplateInstanceReturnObjResourceDTOSResponse           `json:"resourceDTOS"`              /*  资源列表  */
	ClusterId              string                                                            `json:"clusterId,omitempty"`       /*  集群ID  */
	CreatedTime            string                                                            `json:"createdTime,omitempty"`     /*  创建时间  */
	ChartVersion           string                                                            `json:"chartVersion,omitempty"`    /*  Chart版本  */
	Status                 string                                                            `json:"status,omitempty"`          /*  状态  */
	LastEvent              string                                                            `json:"lastEvent,omitempty"`       /*  历史事件  */
	Readme                 string                                                            `json:"readme,omitempty"`          /*  readme  */
	ExternalIps            []string                                                          `json:"externalIps"`               /*  externalIps  */
	ChartUrl               string                                                            `json:"chartUrl,omitempty"`        /*  Chart地址  */
	KubeConfigPath         string                                                            `json:"kubeConfigPath,omitempty"`  /*  kubeConfig路径  */
	RepositoryId           string                                                            `json:"repositoryId,omitempty"`    /*  镜像实例仓库id  */
	ChartName              string                                                            `json:"chartName,omitempty"`       /*  chart名称  */
	Icon                   string                                                            `json:"icon,omitempty"`            /*  icon  */
}
    type CcseGetUpgradeClusterStatusApi ¶
type CcseGetUpgradeClusterStatusApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetUpgradeClusterStatusApi ¶
func NewCcseGetUpgradeClusterStatusApi(client *core.CtyunClient) *CcseGetUpgradeClusterStatusApi
func (*CcseGetUpgradeClusterStatusApi) Do ¶
func (a *CcseGetUpgradeClusterStatusApi) Do(ctx context.Context, credential core.Credential, req *CcseGetUpgradeClusterStatusRequest) (*CcseGetUpgradeClusterStatusResponse, error)
type CcseGetUpgradeClusterStatusRequest ¶
type CcseGetUpgradeClusterStatusRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	TaskId int64 /*  任务ID,您可以在升级集群接口获取任务ID
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=43&api=18045&data=128&isNormal=1&vid=121">升级集群</a>  */
}
    type CcseGetUpgradeClusterStatusResponse ¶
type CcseGetUpgradeClusterStatusResponse struct {
	StatusCode int32                                           `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                          `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  []*CcseGetUpgradeClusterStatusReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                          `json:"error,omitempty"`      /*  错误码  */
}
    type CcseGetUpgradeClusterStatusReturnObjResponse ¶
type CcseGetUpgradeClusterStatusReturnObjResponse struct {
	TaskId int64                                                `json:"taskId,omitempty"` /*  master0任务id  */
	Tasks  []*CcseGetUpgradeClusterStatusReturnObjTasksResponse `json:"tasks"`            /*  集群升级任务  */
}
    type CcseGetUpgradeClusterStatusReturnObjTasksResponse ¶
type CcseGetUpgradeClusterStatusReturnObjTasksResponse struct {
	TaskId         int64  `json:"taskId,omitempty"`         /*  任务ID  */
	ClusterId      string `json:"clusterId,omitempty"`      /*  集群ID  */
	ParentTaskId   int64  `json:"parentTaskId,omitempty"`   /*  上级任务ID  */
	NodeName       string `json:"nodeName,omitempty"`       /*  升级节点名称  */
	NodeType       string `json:"nodeType,omitempty"`       /*  升级节点类型:master0, master, node  */
	MasterPlanHash string `json:"masterPlanHash,omitempty"` /*  升级master使用crd的latest hash  */
	WorkerPlanHash string `json:"workerPlanHash,omitempty"` /*  升级worker使用crd的latest hash  */
	TaskStatus     string `json:"taskStatus,omitempty"`     /*  升级状态:start-开始升级,end-完成升级,pause-暂停升级  */
	Version        string `json:"version,omitempty"`        /*  升级版本  */
	Status         int32  `json:"status,omitempty"`         /*  状态  0-无效 1-有效 2-删除  */
	CreatedBy      int64  `json:"createdBy,omitempty"`      /*  创建人  */
	CreatedTime    string `json:"createdTime,omitempty"`    /*  创建时间  */
	UpdatedTime    string `json:"updatedTime,omitempty"`    /*  修改时间  */
}
    type CcseGetVolumeSnapshotApi ¶
type CcseGetVolumeSnapshotApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetVolumeSnapshotApi ¶
func NewCcseGetVolumeSnapshotApi(client *core.CtyunClient) *CcseGetVolumeSnapshotApi
func (*CcseGetVolumeSnapshotApi) Do ¶
func (a *CcseGetVolumeSnapshotApi) Do(ctx context.Context, credential core.Credential, req *CcseGetVolumeSnapshotRequest) (*CcseGetVolumeSnapshotResponse, error)
type CcseGetVolumeSnapshotClassApi ¶
type CcseGetVolumeSnapshotClassApi struct {
	// contains filtered or unexported fields
}
    func NewCcseGetVolumeSnapshotClassApi ¶
func NewCcseGetVolumeSnapshotClassApi(client *core.CtyunClient) *CcseGetVolumeSnapshotClassApi
func (*CcseGetVolumeSnapshotClassApi) Do ¶
func (a *CcseGetVolumeSnapshotClassApi) Do(ctx context.Context, credential core.Credential, req *CcseGetVolumeSnapshotClassRequest) (*CcseGetVolumeSnapshotClassResponse, error)
type CcseGetVolumeSnapshotClassRequest ¶
type CcseGetVolumeSnapshotClassRequest struct {
	ClusterId               string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	VolumeSnapshotClassName string /*  资源名称  */
	RegionId                string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseGetVolumeSnapshotRequest ¶
type CcseGetVolumeSnapshotRequest struct {
	ClusterId          string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName      string /*  命名空间名称  */
	VolumeSnapshotName string /*  资源名称  */
	RegionId           string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseHasPluginInstanceExistedApi ¶
type CcseHasPluginInstanceExistedApi struct {
	// contains filtered or unexported fields
}
    func NewCcseHasPluginInstanceExistedApi ¶
func NewCcseHasPluginInstanceExistedApi(client *core.CtyunClient) *CcseHasPluginInstanceExistedApi
func (*CcseHasPluginInstanceExistedApi) Do ¶
func (a *CcseHasPluginInstanceExistedApi) Do(ctx context.Context, credential core.Credential, req *CcseHasPluginInstanceExistedRequest) (*CcseHasPluginInstanceExistedResponse, error)
type CcseHasPluginInstanceExistedRequest ¶
type CcseHasPluginInstanceExistedRequest struct {
	ClusterId  string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	PluginName string /*  插件实例名称  */
	RegionId   string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseHasPluginInstanceExistedResponse ¶
type CcseHasPluginInstanceExistedResponse struct {
	StatusCode int32  `json:"statusCode,omitempty"` /*  状态码  */
	RequestId  string `json:"requestId,omitempty"`  /*  请求id  */
	Message    string `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *bool  `json:"returnObj"`            /*  返回对象  */
	Error      string `json:"error,omitempty"`      /*  错误码  */
}
    type CcseHasTemplateInstanceExistedApi ¶
type CcseHasTemplateInstanceExistedApi struct {
	// contains filtered or unexported fields
}
    func NewCcseHasTemplateInstanceExistedApi ¶
func NewCcseHasTemplateInstanceExistedApi(client *core.CtyunClient) *CcseHasTemplateInstanceExistedApi
func (*CcseHasTemplateInstanceExistedApi) Do ¶
func (a *CcseHasTemplateInstanceExistedApi) Do(ctx context.Context, credential core.Credential, req *CcseHasTemplateInstanceExistedRequest) (*CcseHasTemplateInstanceExistedResponse, error)
type CcseHasTemplateInstanceExistedRequest ¶
type CcseHasTemplateInstanceExistedRequest struct {
	ClusterId            string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName        string /*  命名空间名称  */
	TemplateInstanceName string /*  模板实例名称  */
	RegionId             string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseHasTemplateInstanceExistedResponse ¶
type CcseHasTemplateInstanceExistedResponse struct {
	StatusCode int32  `json:"statusCode,omitempty"` /*  状态码  */
	RequestId  string `json:"requestId,omitempty"`  /*  请求id  */
	Message    string `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *bool  `json:"returnObj"`            /*  返回对象  */
	Error      string `json:"error,omitempty"`      /*  错误码  */
}
    type CcseListClusterAutoscalerPoliciesApi ¶
type CcseListClusterAutoscalerPoliciesApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListClusterAutoscalerPoliciesApi ¶
func NewCcseListClusterAutoscalerPoliciesApi(client *core.CtyunClient) *CcseListClusterAutoscalerPoliciesApi
func (*CcseListClusterAutoscalerPoliciesApi) Do ¶
func (a *CcseListClusterAutoscalerPoliciesApi) Do(ctx context.Context, credential core.Credential, req *CcseListClusterAutoscalerPoliciesRequest) (*CcseListClusterAutoscalerPoliciesResponse, error)
type CcseListClusterAutoscalerPoliciesRequest ¶
type CcseListClusterAutoscalerPoliciesRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87">资源池列表查询</a>  */
}
    type CcseListClusterNodesApi ¶
type CcseListClusterNodesApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListClusterNodesApi ¶
func NewCcseListClusterNodesApi(client *core.CtyunClient) *CcseListClusterNodesApi
func (*CcseListClusterNodesApi) Do ¶
func (a *CcseListClusterNodesApi) Do(ctx context.Context, credential core.Credential, req *CcseListClusterNodesRequest) (*CcseListClusterNodesResponse, error)
type CcseListClusterNodesRequest ¶
type CcseListClusterNodesRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	NodeName string /*  集群节点名称  */
}
    type CcseListClusterNodesResponse ¶
type CcseListClusterNodesResponse struct {
	StatusCode int32                                    `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                   `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  []*CcseListClusterNodesReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                   `json:"error,omitempty"`      /*  错误码  */
}
    type CcseListClusterNodesReturnObjKubeletArgsResponse ¶
type CcseListClusterNodesReturnObjKubeletArgsResponse struct{}
    type CcseListClusterNodesReturnObjResponse ¶
type CcseListClusterNodesReturnObjResponse struct {
	NodeName                 string                                            `json:"nodeName,omitempty"`                 /*  集群节点名称  */
	NodeType                 int32                                             `json:"nodeType,omitempty"`                 /*  节点类型,取值:<br/>1:master <br/>2:slave  */
	NodeStatus               string                                            `json:"nodeStatus,omitempty"`               /*  节点状态,取值:<br/>normal:健康<br/>abnormal:异常<br/>expulsion:驱逐中  */
	IsSchedule               int32                                             `json:"isSchedule,omitempty"`               /*  是否调度,取值: 1:是 <br />0:否  */
	IsEvict                  int32                                             `json:"isEvict,omitempty"`                  /*  是否驱逐,取值: 1:是 <br />0:否  */
	CreatedTime              string                                            `json:"createdTime,omitempty"`              /*  创建时间  */
	HostIp                   string                                            `json:"hostIp,omitempty"`                   /*  主机管理ip  */
	HostIpv6                 string                                            `json:"hostIpv6,omitempty"`                 /*  主机管理ipv6  */
	HostExtraIp              string                                            `json:"hostExtraIp,omitempty"`              /*  主机业务ip  */
	HostExtraIpv6            string                                            `json:"hostExtraIpv6,omitempty"`            /*  主机业务ipv6  */
	KubeletVersion           string                                            `json:"kubeletVersion,omitempty"`           /*  Kubelet 版本  */
	PodCidr                  string                                            `json:"podCidr,omitempty"`                  /*  Pod CIDR  */
	KernelVersion            string                                            `json:"kernelVersion,omitempty"`            /*  内核版本  */
	OsImageVersion           string                                            `json:"osImageVersion,omitempty"`           /*  OS 镜像  */
	KubeProxyVersion         string                                            `json:"kubeProxyVersion,omitempty"`         /*  KubeProxy 版本  */
	DockerVersion            string                                            `json:"dockerVersion,omitempty"`            /*  容器版本  */
	ChannelLabel             string                                            `json:"channelLabel,omitempty"`             /*  渠道标签  */
	DockerDataPath           string                                            `json:"dockerDataPath,omitempty"`           /*  docker数据目录  */
	EcsId                    string                                            `json:"ecsId,omitempty"`                    /*  云主机ID  */
	HostType                 string                                            `json:"hostType,omitempty"`                 /*  host类型  */
	LoginType                string                                            `json:"loginType,omitempty"`                /*  登陆类型  */
	SysDiskType              string                                            `json:"sysDiskType,omitempty"`              /*  节点系统盘类型  */
	SysDiskSize              int32                                             `json:"sysDiskSize,omitempty"`              /*  节点系统盘大小  */
	ContainerDataDirectory   string                                            `json:"containerDataDirectory,omitempty"`   /*  自定义容器数据目录  */
	VisibilityPostHostScript string                                            `json:"visibilityPostHostScript,omitempty"` /*  部署后执行自定义脚本  */
	KubeletArgs              *CcseListClusterNodesReturnObjKubeletArgsResponse `json:"kubeletArgs"`                        /*  kubelet参数  */
	ZoneName                 string                                            `json:"zoneName,omitempty"`                 /*  可用区名称  */
	ZoneCode                 string                                            `json:"zoneCode,omitempty"`                 /*  可用区编码  */
}
    type CcseListClusterPolicyInstancesApi ¶
type CcseListClusterPolicyInstancesApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListClusterPolicyInstancesApi ¶
func NewCcseListClusterPolicyInstancesApi(client *core.CtyunClient) *CcseListClusterPolicyInstancesApi
func (*CcseListClusterPolicyInstancesApi) Do ¶
func (a *CcseListClusterPolicyInstancesApi) Do(ctx context.Context, credential core.Credential, req *CcseListClusterPolicyInstancesRequest) (*CcseListClusterPolicyInstancesResponse, error)
type CcseListClusterPolicyInstancesRequest ¶
type CcseListClusterPolicyInstancesRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	PolicyName string /*  策略治理规则名称,您可以通过查询策略治理规则列表接口来获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=43&api=18948&data=128&isNormal=1&vid=121">查询策略治理规则列表</a>  */
	InstanceName string /*  策略规则实例名称  */
}
    type CcseListClusterPolicyInstancesResponse ¶
type CcseListClusterPolicyInstancesResponse struct {
	StatusCode int32                                              `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                             `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  []*CcseListClusterPolicyInstancesReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                             `json:"error,omitempty"`      /*  错误码  */
}
    type CcseListClusterPolicyInstancesReturnObjResponse ¶
type CcseListClusterPolicyInstancesReturnObjResponse struct {
	InstanceId       int64  `json:"instanceId,omitempty"`       /*  规则ID  */
	InstanceName     string `json:"instanceName,omitempty"`     /*  实例名称  */
	ClusterId        string `json:"clusterId,omitempty"`        /*  集群标识ID  */
	PolicyName       string `json:"policyName,omitempty"`       /*  策略规则名称  */
	PolicyCategory   string `json:"policyCategory,omitempty"`   /*  策略模板类型  */
	PolicyDesc       string `json:"policyDesc,omitempty"`       /*  策略模板描述  */
	PolicyParameters string `json:"policyParameters,omitempty"` /*  当前规则实例的配置参数  */
	PolicySeverity   string `json:"policySeverity,omitempty"`   /*  规则治理等级,取值:<br /> high<br /> medium<br /> low  */
	PolicyScope      string `json:"policyScope,omitempty"`      /*  策略实例实施范围,默认*代表全部命名空间,否则返回命名空间名称,多个命名空间用逗号分隔  */
	PolicyAction     string `json:"policyAction,omitempty"`     /*  规则治理动作,取值:<br /> deny:拦截违规部署<br /> warn:告警  */
	Status           int32  `json:"status,omitempty"`           /*  状态,取值:<br /> 1:有效<br /> 2:删除  */
	CreatedTime      string `json:"createdTime,omitempty"`      /*  创建时间  */
	CreatedBy        int64  `json:"createdBy,omitempty"`        /*  创建人  */
	ModifiedTime     string `json:"modifiedTime,omitempty"`     /*  修改时间  */
	ModifiedBy       int64  `json:"modifiedBy,omitempty"`       /*  修改人  */
}
    type CcseListClusterTagsApi ¶
type CcseListClusterTagsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListClusterTagsApi ¶
func NewCcseListClusterTagsApi(client *core.CtyunClient) *CcseListClusterTagsApi
func (*CcseListClusterTagsApi) Do ¶
func (a *CcseListClusterTagsApi) Do(ctx context.Context, credential core.Credential, req *CcseListClusterTagsRequest) (*CcseListClusterTagsResponse, error)
type CcseListClusterTagsRequest ¶
type CcseListClusterTagsRequest struct {
	ClusterId string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
}
    type CcseListClusterTagsResponse ¶
type CcseListClusterTagsResponse struct {
	StatusCode string                                `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseListClusterTagsReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                `json:"error,omitempty"`      /*  错误码  */
}
    type CcseListClusterTagsReturnObjResponse ¶
type CcseListClusterTagsReturnObjResponse struct {
	Tags []string `json:"tags"` /*  标签列表  */
}
    type CcseListClusterTaskEventsApi ¶
type CcseListClusterTaskEventsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListClusterTaskEventsApi ¶
func NewCcseListClusterTaskEventsApi(client *core.CtyunClient) *CcseListClusterTaskEventsApi
func (*CcseListClusterTaskEventsApi) Do ¶
func (a *CcseListClusterTaskEventsApi) Do(ctx context.Context, credential core.Credential, req *CcseListClusterTaskEventsRequest) (*CcseListClusterTaskEventsResponse, error)
type CcseListClusterTaskEventsRequest ¶
type CcseListClusterTaskEventsRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	TaskId    string /*  任务ID  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	PageNumber int32 /*  每页显示数量  */
	PageSize   int32 /*  分页查询页数  */
}
    type CcseListClusterTaskEventsResponse ¶
type CcseListClusterTaskEventsResponse struct {
	StatusCode int32                                       `json:"statusCode,omitempty"` /*  响应状态码  */
	RequestId  string                                      `json:"requestId,omitempty"`  /*  请求ID  */
	Message    string                                      `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  *CcseListClusterTaskEventsReturnObjResponse `json:"returnObj"`            /*  请求结果  */
	Error      string                                      `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
}
    type CcseListClusterTaskEventsReturnObjRecordsResponse ¶
type CcseListClusterTaskEventsReturnObjRecordsResponse struct {
	TaskId       string `json:"taskId,omitempty"`       /*  任务ID  */
	ClusterId    string `json:"clusterId,omitempty"`    /*  集群ID  */
	EventId      string `json:"eventId,omitempty"`      /*  事件Id  */
	Source       string `json:"source,omitempty"`       /*  事件源  */
	Subject      string `json:"subject,omitempty"`      /*  事件关联操作对象ID  */
	EventType    string `json:"eventType,omitempty"`    /*  事件类型  */
	EventMessage string `json:"eventMessage,omitempty"` /*  事件内容  */
	CreatedTime  string `json:"createdTime,omitempty"`  /*  创建时间  */
}
    type CcseListClusterTaskEventsReturnObjResponse ¶
type CcseListClusterTaskEventsReturnObjResponse struct {
	Records []*CcseListClusterTaskEventsReturnObjRecordsResponse `json:"records"`           /*  诊断任务记录  */
	Total   int32                                                `json:"total,omitempty"`   /*  总记录数  */
	Pages   int32                                                `json:"pages,omitempty"`   /*  总页数  */
	Current int32                                                `json:"current,omitempty"` /*  当前页数  */
	Size    int32                                                `json:"size,omitempty"`    /*  每页大小  */
}
    type CcseListClusterTasksApi ¶
type CcseListClusterTasksApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListClusterTasksApi ¶
func NewCcseListClusterTasksApi(client *core.CtyunClient) *CcseListClusterTasksApi
func (*CcseListClusterTasksApi) Do ¶
func (a *CcseListClusterTasksApi) Do(ctx context.Context, credential core.Credential, req *CcseListClusterTasksRequest) (*CcseListClusterTasksResponse, error)
type CcseListClusterTasksRequest ¶
type CcseListClusterTasksRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	PageNumber int32 /*  每页显示数量  */
	PageSize   int32 /*  分页查询页数  */
}
    type CcseListClusterTasksResponse ¶
type CcseListClusterTasksResponse struct {
	StatusCode int32                                  `json:"statusCode,omitempty"` /*  响应状态码  */
	RequestId  string                                 `json:"requestId,omitempty"`  /*  请求ID  */
	Message    string                                 `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  *CcseListClusterTasksReturnObjResponse `json:"returnObj"`            /*  请求结果  */
	Error      string                                 `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
}
    type CcseListClusterTasksReturnObjRecordsResponse ¶
type CcseListClusterTasksReturnObjRecordsResponse struct {
	TaskId         string `json:"taskId,omitempty"`         /*  任务ID  */
	ClusterId      string `json:"clusterId,omitempty"`      /*  集群ID  */
	RegionId       string `json:"regionId,omitempty"`       /*  资源池Id  */
	TaskType       string `json:"taskType,omitempty"`       /*  任务类型  */
	TaskStatus     string `json:"taskStatus,omitempty"`     /*  任务状态  */
	ParallelNumber int32  `json:"parallelNumber,omitempty"` /*  并行数  */
	TaskContent    string `json:"taskContent,omitempty"`    /*  任务内容  */
	TaskResult     string `json:"taskResult,omitempty"`     /*  任务执行结果  */
	RetryTime      int32  `json:"retryTime,omitempty"`      /*  重试次数  */
	CreatedTime    string `json:"createdTime,omitempty"`    /*  创建时间  */
	ModifyTime     string `json:"modifyTime,omitempty"`     /*  修改时间  */
}
    type CcseListClusterTasksReturnObjResponse ¶
type CcseListClusterTasksReturnObjResponse struct {
	Records []*CcseListClusterTasksReturnObjRecordsResponse `json:"records"`           /*  诊断任务记录  */
	Total   int32                                           `json:"total,omitempty"`   /*  总记录数  */
	Pages   int32                                           `json:"pages,omitempty"`   /*  总页数  */
	Current int32                                           `json:"current,omitempty"` /*  当前页数  */
	Size    int32                                           `json:"size,omitempty"`    /*  每页大小  */
}
    type CcseListClustersApi ¶
type CcseListClustersApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListClustersApi ¶
func NewCcseListClustersApi(client *core.CtyunClient) *CcseListClustersApi
func (*CcseListClustersApi) Do ¶
func (a *CcseListClustersApi) Do(ctx context.Context, credential core.Credential, req *CcseListClustersRequest) (*CcseListClustersResponse, error)
type CcseListClustersRequest ¶
type CcseListClustersRequest struct {
	ResPoolId string
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	ClusterName string /*  集群名称  */
	PageNow     int32  /*  当前页码  */
	PageSize    int32  /*  每页条数  */
}
    type CcseListClustersResponse ¶
type CcseListClustersResponse struct {
	StatusCode int32                              `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                             `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseListClustersReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                             `json:"error,omitempty"`      /*  错误码  */
}
    type CcseListClustersReturnObjRecordsResponse ¶
type CcseListClustersReturnObjRecordsResponse struct {
	Id          string `json:"id,omitempty"`          /*  集群ID  */
	ClusterName string `json:"clusterName,omitempty"` /*  集群名称  */
	ClusterDesc string `json:"clusterDesc,omitempty"` /*  集群描述  */
	ClusterType int32  `json:"clusterType,omitempty"` /*  集群类型,表示如下
	0:专有版
	2:托管版  */
	DeployMode           string `json:"deployMode,omitempty"`           /*  集群部署模式  */
	ClusterVersion       string `json:"clusterVersion,omitempty"`       /*  集群版本  */
	ClusterStatus        string `json:"clusterStatus,omitempty"`        /*  集群状态,取值:<br/>creating:创建中。<br />abnormal:异常。<br />normal:正常。<br/>create_fail:创建失败。<br/>adjust:规模调整中。<br/>updating:升级中。<br/>suspend:暂停。<br/>deleting:删除中。<br/>deleted:已删除。<br/>delete_fail:删除失败。<br/>resetting:节点重置中。<br/>resettled:节点已重置。<br/>reset_fail:节点重置失败。<br/>upgrading:集群升级中。<br/>upgrade_fail:集群升级失败。  */
	Ipv4Ipv6             string `json:"ipv4Ipv6,omitempty"`             /*  IP协议版本,取值:<br/>ipv4:IPv4版本。<br/>ipv6:IPv6版本。  */
	ControlPlaneProtocol string `json:"controlPlaneProtocol,omitempty"` /*  控制面接口协议,取值:<br/>ipv4:IPv4版本。<br/>ipv6:IPv6版本。  */
	MasterExtraVip       string `json:"masterExtraVip,omitempty"`       /*  master外网VIP地址  */
	MasterExtraVipv6     string `json:"masterExtraVipv6,omitempty"`     /*  master业务VIPv6地址  */
	MasterIntraVip       string `json:"masterIntraVip,omitempty"`       /*  master内网VIP地址  */
	MasterIntraVipv6     string `json:"masterIntraVipv6,omitempty"`     /*  master管理VIPv6地址  */
	SecurePort           int32  `json:"securePort,omitempty"`           /*  ApiServer安全端口  */
	NonSecurePort        int32  `json:"nonSecurePort,omitempty"`        /*  ApiServer非安全端口,0表示不开启非安全端口  */
	StartPort            int32  `json:"startPort,omitempty"`            /*  节点服务起始端口  */
	EndPort              int32  `json:"endPort,omitempty"`              /*  节点服务终止端口  */
	ServiceCidr          string `json:"serviceCidr,omitempty"`          /*  Service IP地址范围  */
	ServiceCidrv6        string `json:"serviceCidrv6,omitempty"`        /*  Service IPv6地址范围  */
	PodCidr              string `json:"podCidr,omitempty"`              /*  Pod IP地址范围  */
	PodCidrv6            string `json:"podCidrv6,omitempty"`            /*  Pod IPv6地址范围  */
	CreatedTime          string `json:"createdTime,omitempty"`          /*  创建时间  */
	ModifiedTime         string `json:"modifiedTime,omitempty"`         /*  修改时间  */
	MasterNodeNum        int32  `json:"masterNodeNum,omitempty"`        /*  master节点数量  */
	SlaveNodeNum         int32  `json:"slaveNodeNum,omitempty"`         /*  slave节点数量  */
	GrafanaAddress       string `json:"grafanaAddress,omitempty"`       /*  监控面板grafana地址  */
	BizState             int32  `json:"bizState,omitempty"`             /*  业务状态,1:运行中,2:已停止,3:已注销,4:已退订,5:扩容中,6:开通中,7:已取消,9:重启中,10:节点重置中,11:升级中,13:缩容中,14:已过期(冻结、过期),15:节点升规格中,17:创建失败,18:退订中,19:控制面升配中,20:休眠中,21:唤醒中,22:转订购模式中  */
	ChannelLabel         string `json:"channelLabel,omitempty"`         /*  渠道标签  */
	ResPoolId            string `json:"resPoolId,omitempty"`            /*  资源池ID  */
	ResPoolName          string `json:"resPoolName,omitempty"`          /*  资源池名称  */
	Eip                  string `json:"eip,omitempty"`                  /*  集群绑定弹性ip  */
	Timezone             string `json:"timezone,omitempty"`             /*  时区  */
	ContainerRuntime     string `json:"containerRuntime,omitempty"`     /*  容器运行时  */
	NetworkPlugin        string `json:"networkPlugin,omitempty"`        /*  网络插件,包括calico、cubecni  */
	KubeProxyPattern     string `json:"kubeProxyPattern,omitempty"`     /*  kube-proxy 代理模式,包括ipvs,iptables  */
	ProdInstId           string `json:"prodInstId,omitempty"`           /*  实例ID  */
	ProdId               string `json:"prodId,omitempty"`               /*  集群规格编码  */
	ExpireTime           string `json:"expireTime,omitempty"`           /*  到期时间  */
	BillMode             string `json:"billMode,omitempty"`             /*  计费类型,1:包周期,2:按需  */
	MasterSlbIp          string `json:"masterSlbIp,omitempty"`          /*  集群ApiServer Elb IP  */
	VpcId                string `json:"vpcId,omitempty"`                /*  集群所属VPC ID  */
	VpcName              string `json:"vpcName,omitempty"`              /*  集群所属VPC名称  */
	SubnetUuid           string `json:"subnetUuid,omitempty"`           /*  集群所属子网  */
}
    type CcseListClustersReturnObjResponse ¶
type CcseListClustersReturnObjResponse struct {
	Records []*CcseListClustersReturnObjRecordsResponse `json:"records"`           /*  记录列表  */
	Total   int32                                       `json:"total,omitempty"`   /*  总条数  */
	Size    int32                                       `json:"size,omitempty"`    /*  每页条数  */
	Current int32                                       `json:"current,omitempty"` /*  当前页码  */
	Pages   int32                                       `json:"pages,omitempty"`   /*  总页数  */
}
    type CcseListConfigMapsApi ¶
type CcseListConfigMapsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListConfigMapsApi ¶
func NewCcseListConfigMapsApi(client *core.CtyunClient) *CcseListConfigMapsApi
func (*CcseListConfigMapsApi) Do ¶
func (a *CcseListConfigMapsApi) Do(ctx context.Context, credential core.Credential, req *CcseListConfigMapsRequest) (*CcseListConfigMapsResponse, error)
type CcseListConfigMapsRequest ¶
type CcseListConfigMapsRequest struct {
	ClusterId     string /*  集群id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	LabelSelector string /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”   */
	FieldSelector string /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
}
    type CcseListCronHorizontalPodAutoscalersApi ¶
type CcseListCronHorizontalPodAutoscalersApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListCronHorizontalPodAutoscalersApi ¶
func NewCcseListCronHorizontalPodAutoscalersApi(client *core.CtyunClient) *CcseListCronHorizontalPodAutoscalersApi
func (*CcseListCronHorizontalPodAutoscalersApi) Do ¶
func (a *CcseListCronHorizontalPodAutoscalersApi) Do(ctx context.Context, credential core.Credential, req *CcseListCronHorizontalPodAutoscalersRequest) (*CcseListCronHorizontalPodAutoscalersResponse, error)
type CcseListCronHorizontalPodAutoscalersRequest ¶
type CcseListCronHorizontalPodAutoscalersRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
}
    type CcseListDaemonSetsApi ¶
type CcseListDaemonSetsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListDaemonSetsApi ¶
func NewCcseListDaemonSetsApi(client *core.CtyunClient) *CcseListDaemonSetsApi
func (*CcseListDaemonSetsApi) Do ¶
func (a *CcseListDaemonSetsApi) Do(ctx context.Context, credential core.Credential, req *CcseListDaemonSetsRequest) (*CcseListDaemonSetsResponse, error)
type CcseListDaemonSetsRequest ¶
type CcseListDaemonSetsRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	LabelSelector string /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”   */
	FieldSelector string /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
}
    type CcseListDeploymentsApi ¶
type CcseListDeploymentsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListDeploymentsApi ¶
func NewCcseListDeploymentsApi(client *core.CtyunClient) *CcseListDeploymentsApi
func (*CcseListDeploymentsApi) Do ¶
func (a *CcseListDeploymentsApi) Do(ctx context.Context, credential core.Credential, req *CcseListDeploymentsRequest) (*CcseListDeploymentsResponse, error)
type CcseListDeploymentsRequest ¶
type CcseListDeploymentsRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	LabelSelector string /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
	FieldSelector string /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
}
    type CcseListEventsApi ¶
type CcseListEventsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListEventsApi ¶
func NewCcseListEventsApi(client *core.CtyunClient) *CcseListEventsApi
func (*CcseListEventsApi) Do ¶
func (a *CcseListEventsApi) Do(ctx context.Context, credential core.Credential, req *CcseListEventsRequest) (*CcseListEventsResponse, error)
type CcseListEventsRequest ¶
type CcseListEventsRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87">资源池列表查询</a>  */
	LabelSelector string /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
	FieldSelector string /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”,以下为过滤Event常用的key及其含义:
	type:事件等级,有Normal和Warning两种等级
	regarding.kind:产生事件资源的类型,如Pod、Node等
	regarding.name:产生事件资源的名称
	regarding.namesapce:产生事件资源所在的命名空间   */
}
    type CcseListEventsResponse ¶
type CcseListHorizontalPodAutoscalersApi ¶
type CcseListHorizontalPodAutoscalersApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListHorizontalPodAutoscalersApi ¶
func NewCcseListHorizontalPodAutoscalersApi(client *core.CtyunClient) *CcseListHorizontalPodAutoscalersApi
func (*CcseListHorizontalPodAutoscalersApi) Do ¶
func (a *CcseListHorizontalPodAutoscalersApi) Do(ctx context.Context, credential core.Credential, req *CcseListHorizontalPodAutoscalersRequest) (*CcseListHorizontalPodAutoscalersResponse, error)
type CcseListHorizontalPodAutoscalersRequest ¶
type CcseListHorizontalPodAutoscalersRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
}
    type CcseListJobsApi ¶
type CcseListJobsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListJobsApi ¶
func NewCcseListJobsApi(client *core.CtyunClient) *CcseListJobsApi
func (*CcseListJobsApi) Do ¶
func (a *CcseListJobsApi) Do(ctx context.Context, credential core.Credential, req *CcseListJobsRequest) (*CcseListJobsResponse, error)
type CcseListJobsRequest ¶
type CcseListJobsRequest struct {
	ClusterId     string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	LabelSelector string /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”    */
	FieldSelector string /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
}
    type CcseListJobsResponse ¶
type CcseListNodePoolsApi ¶
type CcseListNodePoolsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListNodePoolsApi ¶
func NewCcseListNodePoolsApi(client *core.CtyunClient) *CcseListNodePoolsApi
func (*CcseListNodePoolsApi) Do ¶
func (a *CcseListNodePoolsApi) Do(ctx context.Context, credential core.Credential, req *CcseListNodePoolsRequest) (*CcseListNodePoolsResponse, error)
type CcseListNodePoolsRequest ¶
type CcseListNodePoolsRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	NodePoolName string /*  节点池名称  */
	PageNow      int32  /*  当前页码  */
	PageSize     int32  /*  每页条数  */
}
    type CcseListNodePoolsResponse ¶
type CcseListNodePoolsResponse struct {
	StatusCode int32                               `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                              `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseListNodePoolsReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                              `json:"error,omitempty"`      /*  错误码  */
}
    type CcseListNodePoolsReturnObjRecordsKubeletArgsResponse ¶
type CcseListNodePoolsReturnObjRecordsKubeletArgsResponse struct{}
    type CcseListNodePoolsReturnObjRecordsLabelsResponse ¶
type CcseListNodePoolsReturnObjRecordsLabelsResponse struct{}
    type CcseListNodePoolsReturnObjRecordsNodesLabelsResponse ¶
type CcseListNodePoolsReturnObjRecordsNodesLabelsResponse struct{}
    type CcseListNodePoolsReturnObjRecordsNodesResponse ¶
type CcseListNodePoolsReturnObjRecordsNodesResponse struct {
	ClusterId            string                                                  `json:"clusterId,omitempty"`        /*  集群ID  */
	NodeName             string                                                  `json:"nodeName,omitempty"`         /*  节点名称  */
	NodeType             int32                                                   `json:"nodeType,omitempty"`         /*  节点类型,取值:<br />1:master <br />2:slave  */
	NodeStatus           string                                                  `json:"nodeStatus,omitempty"`       /*  节点状态,取值:<br/>normal:健康。<br/>abnormal:异常。<br/>expulsion:驱逐中。  */
	IsSchedule           int32                                                   `json:"isSchedule,omitempty"`       /*  是否调度,取值: 1:是。 <br />0:否。  */
	IsEvict              int32                                                   `json:"isEvict,omitempty"`          /*  是否驱逐,取值: 1:是。 <br />0:否。  */
	DockerDataPath       string                                                  `json:"dockerDataPath,omitempty"`   /*  docker数据目录  */
	CreatedTime          string                                                  `json:"createdTime,omitempty"`      /*  创建时间。  */
	HostIp               string                                                  `json:"hostIp,omitempty"`           /*  主机管理ip。  */
	HostIpv6             string                                                  `json:"hostIpv6,omitempty"`         /*  主机管理ipv6。  */
	HostExtraIp          string                                                  `json:"hostExtraIp,omitempty"`      /*  主机业务ip。  */
	HostExtraIpv6        string                                                  `json:"hostExtraIpv6,omitempty"`    /*  主机业务ipv6。  */
	Cpu                  string                                                  `json:"cpu,omitempty"`              /*  cpu核数  */
	CpuUseRate           int32                                                   `json:"cpuUseRate,omitempty"`       /*  cpu使用率%  */
	Memory               string                                                  `json:"memory,omitempty"`           /*  内存  */
	MemoryUseRate        int32                                                   `json:"memoryUseRate,omitempty"`    /*  内存使用率%  */
	Disk                 string                                                  `json:"disk,omitempty"`             /*  磁盘GiB  */
	DiskUseRate          int32                                                   `json:"diskUseRate,omitempty"`      /*  磁盘使用率%  */
	KubeletVersion       string                                                  `json:"kubeletVersion,omitempty"`   /*  Kubelet 版本  */
	PodCidr              string                                                  `json:"podCidr,omitempty"`          /*  Pod CIDR  */
	KernelVersion        string                                                  `json:"kernelVersion,omitempty"`    /*  内核版本  */
	OsImageVersion       string                                                  `json:"osImageVersion,omitempty"`   /*  OS 镜像  */
	KubeProxyVersion     string                                                  `json:"kubeProxyVersion,omitempty"` /*  KubeProxy 版本  */
	DockerVersion        string                                                  `json:"dockerVersion,omitempty"`    /*  容器版本  */
	IsSecure             int32                                                   `json:"isSecure,omitempty"`         /*  是否安全节点,取值:<br />1:是。 <br />0:否。  */
	Taints               []*CcseListNodePoolsReturnObjRecordsNodesTaintsResponse `json:"taints"`                     /*  污点  */
	ChannelLabel         string                                                  `json:"channelLabel,omitempty"`     /*  渠道标签  */
	ZoneName             string                                                  `json:"zoneName,omitempty"`         /*  可用区名称  */
	CloudHostId          string                                                  `json:"cloudHostId,omitempty"`      /*  云主机id  */
	Labels               *CcseListNodePoolsReturnObjRecordsNodesLabelsResponse   `json:"labels"`                     /*  标签  */
	EcsId                string                                                  `json:"ecsId,omitempty"`            /*  paas平台云主机id  */
	VmSpecName           string                                                  `json:"vmSpecName,omitempty"`       /*  节点规格名称  */
	Architecture         string                                                  `json:"architecture,omitempty"`     /*  架构  */
	ZoneCode             string                                                  `json:"zoneCode,omitempty"`         /*  可用区编码  */
	BizState             int32                                                   `json:"bizState,omitempty"`         /*  集群状态  */
	NeedShowHostRoom     *bool                                                   `json:"needShowHostRoom"`           /*  是否显示机房信息  */
	RoomName             string                                                  `json:"roomName,omitempty"`         /*  机房名称  */
	FrameCode            string                                                  `json:"frameCode,omitempty"`        /*  机柜编码  */
	PhysicalPosition     string                                                  `json:"physicalPosition,omitempty"` /*  物理位置  */
	RoomInfo             string                                                  `json:"roomInfo,omitempty"`         /*  机房信息  */
	IsBootstrap          *bool                                                   `json:"isBootstrap"`                /*  是否为bootstrap节点  */
	HostType             string                                                  `json:"hostType,omitempty"`         /*  host类型  */
	ResourceId           string                                                  `json:"resourceId,omitempty"`       /*  资源id  */
	NodeScaleDownProject *bool                                                   `json:"nodeScaleDownProject"`       /*  开启/关闭节点缩容保护  */
	LoginType            string                                                  `json:"loginType,omitempty"`        /*  登陆类型  */
	VirtualNodeId        string                                                  `json:"virtualNodeId,omitempty"`    /*  虚拟节点ID  */
}
    type CcseListNodePoolsReturnObjRecordsResponse ¶
type CcseListNodePoolsReturnObjRecordsResponse struct {
	Id                       string                                                `json:"id,omitempty"`                       /*  节点池id  */
	NodePoolName             string                                                `json:"nodePoolName,omitempty"`             /*  节点池名称  */
	BillMode                 string                                                `json:"billMode,omitempty"`                 /*  付费类型  */
	Description              string                                                `json:"description,omitempty"`              /*  描述  */
	NodeTotalNum             int32                                                 `json:"nodeTotalNum,omitempty"`             /*  节点总数  */
	NormalNodeNum            int32                                                 `json:"normalNodeNum,omitempty"`            /*  正常节点数  */
	UnNormalNodeNum          int32                                                 `json:"unNormalNodeNum,omitempty"`          /*  异常节点数  */
	Nodes                    []*CcseListNodePoolsReturnObjRecordsNodesResponse     `json:"nodes"`                              /*  节点池节点信息  */
	Runtime                  string                                                `json:"runtime,omitempty"`                  /*  运行时  */
	RuntimeVersion           string                                                `json:"runtimeVersion,omitempty"`           /*  运行时版本  */
	NodeGroup                string                                                `json:"nodeGroup,omitempty"`                /*  伸缩组  */
	VmSpecName               string                                                `json:"vmSpecName,omitempty"`               /*  节点规格  */
	VmType                   string                                                `json:"vmType,omitempty"`                   /*  节点规格类型  */
	Cpu                      int32                                                 `json:"cpu,omitempty"`                      /*  cpu  */
	Memory                   int32                                                 `json:"memory,omitempty"`                   /*  内存  */
	DataDisks                []*CcseListNodePoolsReturnObjRecordsDataDisksResponse `json:"dataDisks"`                          /*  数据盘  */
	Status                   string                                                `json:"status,omitempty"`                   /*  状态  */
	MaxPodNum                int32                                                 `json:"maxPodNum,omitempty"`                /*  最大pod数  */
	Labels                   *CcseListNodePoolsReturnObjRecordsLabelsResponse      `json:"labels"`                             /*  标签  */
	Taints                   []*CcseListNodePoolsReturnObjRecordsTaintsResponse    `json:"taints"`                             /*  污点  */
	IsDefault                *bool                                                 `json:"isDefault"`                          /*  是否默认  */
	EnableAutoScale          *bool                                                 `json:"enableAutoScale"`                    /*  是否自动弹性伸缩  */
	MaxNum                   int32                                                 `json:"maxNum,omitempty"`                   /*  伸缩组最大数量  */
	MinNum                   int32                                                 `json:"minNum,omitempty"`                   /*  伸缩组最小数量  */
	KubeletArgs              *CcseListNodePoolsReturnObjRecordsKubeletArgsResponse `json:"kubeletArgs"`                        /*  kubelet参数  */
	CreatedTime              string                                                `json:"createdTime,omitempty"`              /*  创建时间  */
	UpdatedTime              string                                                `json:"updatedTime,omitempty"`              /*  更新时间  */
	Vpc                      string                                                `json:"vpc,omitempty"`                      /*  vpc名称  */
	Subnetwork               string                                                `json:"subnetwork,omitempty"`               /*  子网  */
	SecruityGroupName        string                                                `json:"secruityGroupName,omitempty"`        /*  安全组名称  */
	ImageName                string                                                `json:"imageName,omitempty"`                /*  操作系统镜像名称  */
	ImageUuid                string                                                `json:"imageUuid,omitempty"`                /*  操作系统镜像ID  */
	EcsPasswd                string                                                `json:"ecsPasswd,omitempty"`                /*  云主机密码  */
	LoginType                string                                                `json:"loginType,omitempty"`                /*  云主机密码类型  */
	KeyName                  string                                                `json:"keyName,omitempty"`                  /*  ebm密钥对使用字段  */
	KeyPairId                string                                                `json:"keyPairId,omitempty"`                /*  ecs密钥对使用字段  */
	SysDiskType              string                                                `json:"sysDiskType,omitempty"`              /*  节点系统盘类型  */
	SysDiskSize              int32                                                 `json:"sysDiskSize,omitempty"`              /*  节点系统盘大小  */
	KubeletDirectory         string                                                `json:"kubeletDirectory,omitempty"`         /*  自定义kubelet目录  */
	ContainerDataDirectory   string                                                `json:"containerDataDirectory,omitempty"`   /*  自定义容器数据目录  */
	VisibilityPostHostScript string                                                `json:"visibilityPostHostScript,omitempty"` /*  部署后执行自定义脚本  */
	VisibilityHostScript     string                                                `json:"visibilityHostScript,omitempty"`     /*  部署前执行自定义脚本  */
	AzInfo                   []*CcseListNodePoolsReturnObjRecordsAzInfoResponse    `json:"azInfo"`                             /*  可用区  */
	SubnetUuid               string                                                `json:"subnetUuid,omitempty"`               /*  子网UUID  */
	NodePoolType             int32                                                 `json:"nodePoolType,omitempty"`             /*  节点池类型  */
	BillingMode              string                                                `json:"billingMode,omitempty"`              /*  订单类型 1-包年包月 2-按需计费  */
	CycleCount               int32                                                 `json:"cycleCount,omitempty"`               /*  订购时长  */
	CycleType                string                                                `json:"cycleType,omitempty"`                /*  订购周期类型 MONTH-月 YEAR-年  */
	AutoRenewStatus          int32                                                 `json:"autoRenewStatus,omitempty"`          /*  是否自动续订 0-否 1-是  */
	DefinedHostnameEnable    int32                                                 `json:"definedHostnameEnable,omitempty"`    /*  是否自定义节点名称 0-否 1-是  */
	HostNamePrefix           string                                                `json:"hostNamePrefix,omitempty"`           /*  自定义主机名前缀  */
	HostNamePostfix          string                                                `json:"hostNamePostfix,omitempty"`          /*  自定义主机名后缀  */
}
    type CcseListNodePoolsReturnObjResponse ¶
type CcseListNodePoolsReturnObjResponse struct {
	Records []*CcseListNodePoolsReturnObjRecordsResponse `json:"records"`           /*  记录列表  */
	Total   int32                                        `json:"total,omitempty"`   /*  总条数  */
	Size    int32                                        `json:"size,omitempty"`    /*  每页条数  */
	Current int32                                        `json:"current,omitempty"` /*  当前页码  */
	Pages   int32                                        `json:"pages,omitempty"`   /*  总页数  */
}
    type CcseListNodesApi ¶
type CcseListNodesApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListNodesApi ¶
func NewCcseListNodesApi(client *core.CtyunClient) *CcseListNodesApi
func (*CcseListNodesApi) Do ¶
func (a *CcseListNodesApi) Do(ctx context.Context, credential core.Credential, req *CcseListNodesRequest) (*CcseListNodesResponse, error)
type CcseListNodesRequest ¶
type CcseListNodesRequest struct {
	ClusterId string `json:"clusterId,omitempty"` /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string `json:"regionId,omitempty"`  /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	LabelSelector string `json:"labelSelector,omitempty"` /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”   */
	FieldSelector string `json:"fieldSelector,omitempty"` /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
}
    type CcseListNodesResponse ¶
type CcseListPersistentVolumeClaimsApi ¶
type CcseListPersistentVolumeClaimsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListPersistentVolumeClaimsApi ¶
func NewCcseListPersistentVolumeClaimsApi(client *core.CtyunClient) *CcseListPersistentVolumeClaimsApi
func (*CcseListPersistentVolumeClaimsApi) Do ¶
func (a *CcseListPersistentVolumeClaimsApi) Do(ctx context.Context, credential core.Credential, req *CcseListPersistentVolumeClaimsRequest) (*CcseListPersistentVolumeClaimsResponse, error)
type CcseListPersistentVolumeClaimsRequest ¶
type CcseListPersistentVolumeClaimsRequest struct {
	ClusterId     string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	LabelSelector string /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”   */
	FieldSelector string /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
}
    type CcseListPersistentVolumesApi ¶
type CcseListPersistentVolumesApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListPersistentVolumesApi ¶
func NewCcseListPersistentVolumesApi(client *core.CtyunClient) *CcseListPersistentVolumesApi
func (*CcseListPersistentVolumesApi) Do ¶
func (a *CcseListPersistentVolumesApi) Do(ctx context.Context, credential core.Credential, req *CcseListPersistentVolumesRequest) (*CcseListPersistentVolumesResponse, error)
type CcseListPersistentVolumesRequest ¶
type CcseListPersistentVolumesRequest struct {
	ClusterId string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	LabelSelector string /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”    */
	FieldSelector string /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
}
    type CcseListPluginInstancesApi ¶
type CcseListPluginInstancesApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListPluginInstancesApi ¶
func NewCcseListPluginInstancesApi(client *core.CtyunClient) *CcseListPluginInstancesApi
func (*CcseListPluginInstancesApi) Do ¶
func (a *CcseListPluginInstancesApi) Do(ctx context.Context, credential core.Credential, req *CcseListPluginInstancesRequest) (*CcseListPluginInstancesResponse, error)
type CcseListPluginInstancesRequest ¶
type CcseListPluginInstancesRequest struct {
	ClusterId string `json:"clusterId,omitempty"` /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string `json:"regionId,omitempty"`  /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	PageNow      int32  `json:"pageNow,omitempty"`      /*  当前页码  */
	PageSize     int32  `json:"pageSize,omitempty"`     /*  每页条数  */
	Namespace    string `json:"namespace,omitempty"`    /*  命名空间名称  */
	ChartName    string `json:"chartName,omitempty"`    /*  chart名称  */
	InstanceName string `json:"instanceName,omitempty"` /*  插件名称  */
	ListAll      *bool  `json:"listAll"`                /*  是否列举全部  */
}
    type CcseListPluginInstancesResponse ¶
type CcseListPluginInstancesResponse struct {
	StatusCode int32                                     `json:"statusCode,omitempty"` /*  状态码  */
	RequestId  string                                    `json:"requestId,omitempty"`  /*  请求id  */
	Message    string                                    `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseListPluginInstancesReturnObjResponse `json:"returnObj"`            /*  分页查询结果对象  */
	Error      string                                    `json:"error,omitempty"`      /*  错误码  */
}
    type CcseListPluginInstancesReturnObjRecordsResponse ¶
type CcseListPluginInstancesReturnObjRecordsResponse struct {
	Name           string      `json:"name,omitempty"`           /*  实例名称。  */
	Revision       string      `json:"revision,omitempty"`       /*  版本  */
	Namespace      string      `json:"namespace,omitempty"`      /*  命名空间  */
	Updated        string      `json:"updated,omitempty"`        /*  更新时间  */
	Status         string      `json:"status,omitempty"`         /*  状态。取值范围:uninstalled未安装、deployed已部署、failed失败、pending-upgrade待升级、pending-rollback待回滚、uninstalling已卸载、uninstalled已卸载完成、pending-install安装中  */
	Chart          string      `json:"chart,omitempty"`          /*  Chart名称和版本  */
	AppVersion     string      `json:"appVersion,omitempty"`     /*  版本  */
	ClusterId      string      `json:"clusterId,omitempty"`      /*  集群ID  */
	RepositoryId   interface{} `json:"repositoryId,omitempty"`   /*  仓库ID  */
	ChartName      string      `json:"chartName,omitempty"`      /*  Chart名称  */
	ChartVersion   string      `json:"chartVersion,omitempty"`   /*  Chart版本  */
	ChartUrl       string      `json:"chartUrl,omitempty"`       /*  Chart地址  */
	Icon           string      `json:"icon,omitempty"`           /*  icon地址  */
	Description    string      `json:"description,omitempty"`    /*  描述  */
	NextVersion    string      `json:"nextVersion,omitempty"`    /*  下一版本  */
	TemplateName   string      `json:"templateName,omitempty"`   /*  模板类型  */
	KubeConfigPath string      `json:"kubeConfigPath,omitempty"` /*  kubeConfig路径  */
}
    type CcseListPluginInstancesReturnObjResponse ¶
type CcseListPluginInstancesReturnObjResponse struct {
	Records []*CcseListPluginInstancesReturnObjRecordsResponse `json:"records"`           /*  记录列表  */
	Total   int32                                              `json:"total,omitempty"`   /*  总条数  */
	Size    int32                                              `json:"size,omitempty"`    /*  每页条数  */
	Current int32                                              `json:"current,omitempty"` /*  当前页码  */
	Pages   int32                                              `json:"pages,omitempty"`   /*  总页数  */
}
    type CcseListPodApi ¶
type CcseListPodApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListPodApi ¶
func NewCcseListPodApi(client *core.CtyunClient) *CcseListPodApi
func (*CcseListPodApi) Do ¶
func (a *CcseListPodApi) Do(ctx context.Context, credential core.Credential, req *CcseListPodRequest) (*CcseListPodResponse, error)
type CcseListPodRequest ¶
type CcseListPodRequest struct {
	ClusterId     string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	LabelSelector string /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”   */
	FieldSelector string /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
}
    type CcseListPodResponse ¶
type CcseListPodResponse struct {
	StatusCode int32  `json:"statusCode,omitempty"` /*  响应状态码  */
	Message    string `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  string `json:"returnObj,omitempty"`  /*  返回结果  */
	Error      string `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
	RequestId  string `json:"requestId,omitempty"`  /*  请求ID  */
}
    type CcseListPolicyRulesApi ¶
type CcseListPolicyRulesApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListPolicyRulesApi ¶
func NewCcseListPolicyRulesApi(client *core.CtyunClient) *CcseListPolicyRulesApi
func (*CcseListPolicyRulesApi) Do ¶
func (a *CcseListPolicyRulesApi) Do(ctx context.Context, credential core.Credential, req *CcseListPolicyRulesRequest) (*CcseListPolicyRulesResponse, error)
type CcseListPolicyRulesRequest ¶
type CcseListPolicyRulesRequest struct {
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseListPolicyRulesResponse ¶
type CcseListPolicyRulesResponse struct {
	StatusCode int32                                 `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseListPolicyRulesReturnObjResponse `json:"returnObj"`            /*  Map<String,Array of Strings>类型,返回对象  */
	Error      string                                `json:"error,omitempty"`      /*  错误码  */
}
    type CcseListPolicyRulesReturnObjResponse ¶
type CcseListPolicyRulesReturnObjResponse struct{}
    type CcseListReplicaSetsApi ¶
type CcseListReplicaSetsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListReplicaSetsApi ¶
func NewCcseListReplicaSetsApi(client *core.CtyunClient) *CcseListReplicaSetsApi
func (*CcseListReplicaSetsApi) Do ¶
func (a *CcseListReplicaSetsApi) Do(ctx context.Context, credential core.Credential, req *CcseListReplicaSetsRequest) (*CcseListReplicaSetsResponse, error)
type CcseListReplicaSetsRequest ¶
type CcseListReplicaSetsRequest struct {
	ClusterId     string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	LabelSelector string /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”   */
	FieldSelector string /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
}
    type CcseListSecretsApi ¶
type CcseListSecretsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListSecretsApi ¶
func NewCcseListSecretsApi(client *core.CtyunClient) *CcseListSecretsApi
func (*CcseListSecretsApi) Do ¶
func (a *CcseListSecretsApi) Do(ctx context.Context, credential core.Credential, req *CcseListSecretsRequest) (*CcseListSecretsResponse, error)
type CcseListSecretsRequest ¶
type CcseListSecretsRequest struct {
	ClusterId     string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	LabelSelector string /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”   */
	FieldSelector string /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
}
    type CcseListSecretsResponse ¶
type CcseListServicesApi ¶
type CcseListServicesApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListServicesApi ¶
func NewCcseListServicesApi(client *core.CtyunClient) *CcseListServicesApi
func (*CcseListServicesApi) Do ¶
func (a *CcseListServicesApi) Do(ctx context.Context, credential core.Credential, req *CcseListServicesRequest) (*CcseListServicesResponse, error)
type CcseListServicesRequest ¶
type CcseListServicesRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	LabelSelector string /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”    */
	FieldSelector string /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
}
    type CcseListStatefulSetsApi ¶
type CcseListStatefulSetsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListStatefulSetsApi ¶
func NewCcseListStatefulSetsApi(client *core.CtyunClient) *CcseListStatefulSetsApi
func (*CcseListStatefulSetsApi) Do ¶
func (a *CcseListStatefulSetsApi) Do(ctx context.Context, credential core.Credential, req *CcseListStatefulSetsRequest) (*CcseListStatefulSetsResponse, error)
type CcseListStatefulSetsRequest ¶
type CcseListStatefulSetsRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	LabelSelector string /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”     */
	FieldSelector string /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
}
    type CcseListStorageClassesApi ¶
type CcseListStorageClassesApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListStorageClassesApi ¶
func NewCcseListStorageClassesApi(client *core.CtyunClient) *CcseListStorageClassesApi
func (*CcseListStorageClassesApi) Do ¶
func (a *CcseListStorageClassesApi) Do(ctx context.Context, credential core.Credential, req *CcseListStorageClassesRequest) (*CcseListStorageClassesResponse, error)
type CcseListStorageClassesRequest ¶
type CcseListStorageClassesRequest struct {
	ClusterId string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	LabelSelector string /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”    */
	FieldSelector string /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
}
    type CcseListVolumeSnapshotClassesApi ¶
type CcseListVolumeSnapshotClassesApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListVolumeSnapshotClassesApi ¶
func NewCcseListVolumeSnapshotClassesApi(client *core.CtyunClient) *CcseListVolumeSnapshotClassesApi
func (*CcseListVolumeSnapshotClassesApi) Do ¶
func (a *CcseListVolumeSnapshotClassesApi) Do(ctx context.Context, credential core.Credential, req *CcseListVolumeSnapshotClassesRequest) (*CcseListVolumeSnapshotClassesResponse, error)
type CcseListVolumeSnapshotClassesRequest ¶
type CcseListVolumeSnapshotClassesRequest struct {
	ClusterId string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	LabelSelector string /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”    */
	FieldSelector string /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
}
    type CcseListVolumeSnapshotsApi ¶
type CcseListVolumeSnapshotsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseListVolumeSnapshotsApi ¶
func NewCcseListVolumeSnapshotsApi(client *core.CtyunClient) *CcseListVolumeSnapshotsApi
func (*CcseListVolumeSnapshotsApi) Do ¶
func (a *CcseListVolumeSnapshotsApi) Do(ctx context.Context, credential core.Credential, req *CcseListVolumeSnapshotsRequest) (*CcseListVolumeSnapshotsResponse, error)
type CcseListVolumeSnapshotsRequest ¶
type CcseListVolumeSnapshotsRequest struct {
	ClusterId     string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	LabelSelector string /*  Kubernetes labelSelector,可通过label过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
	FieldSelector string /*  Kubernetes fieldSelector,可通过field过滤资源;label之间通过“,”分隔,特殊符号要转义为url编码,如“=”写为“%3D”  */
}
    type CcseModifyNodeApi ¶
type CcseModifyNodeApi struct {
	// contains filtered or unexported fields
}
    func NewCcseModifyNodeApi ¶
func NewCcseModifyNodeApi(client *core.CtyunClient) *CcseModifyNodeApi
func (*CcseModifyNodeApi) Do ¶
func (a *CcseModifyNodeApi) Do(ctx context.Context, credential core.Credential, req *CcseModifyNodeRequest) (*CcseModifyNodeResponse, error)
type CcseModifyNodeRequest ¶
type CcseModifyNodeRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NodeName  string /*  节点名称  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseModifyNodeResponse ¶
type CcsePauseClusterTaskApi ¶
type CcsePauseClusterTaskApi struct {
	// contains filtered or unexported fields
}
    func NewCcsePauseClusterTaskApi ¶
func NewCcsePauseClusterTaskApi(client *core.CtyunClient) *CcsePauseClusterTaskApi
func (*CcsePauseClusterTaskApi) Do ¶
func (a *CcsePauseClusterTaskApi) Do(ctx context.Context, credential core.Credential, req *CcsePauseClusterTaskRequest) (*CcsePauseClusterTaskResponse, error)
type CcsePauseClusterTaskRequest ¶
type CcsePauseClusterTaskRequest struct {
	TaskId   string /*  任务ID  */
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcsePauseClusterTaskResponse ¶
type CcsePauseClusterTaskResponse struct {
	StatusCode int32                                  `json:"statusCode,omitempty"` /*  响应状态码  */
	RequestId  string                                 `json:"requestId,omitempty"`  /*  请求ID  */
	Message    string                                 `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  *CcsePauseClusterTaskReturnObjResponse `json:"returnObj"`            /*  请求结果  */
	Error      string                                 `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
}
    type CcsePauseClusterTaskReturnObjResponse ¶
type CcsePauseClusterTaskReturnObjResponse struct{}
    type CcseQueryClusterSubUserApi ¶
type CcseQueryClusterSubUserApi struct {
	// contains filtered or unexported fields
}
    func NewCcseQueryClusterSubUserApi ¶
func NewCcseQueryClusterSubUserApi(client *core.CtyunClient) *CcseQueryClusterSubUserApi
func (*CcseQueryClusterSubUserApi) Do ¶
func (a *CcseQueryClusterSubUserApi) Do(ctx context.Context, credential core.Credential, req *CcseQueryClusterSubUserRequest) (*CcseQueryClusterSubUserResponse, error)
type CcseQueryClusterSubUserRequest ¶
type CcseQueryClusterSubUserRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseQueryClusterSubUserResponse ¶
type CcseQueryClusterSubUserResponse struct {
	StatusCode int32                                       `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                      `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  []*CcseQueryClusterSubUserReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                      `json:"error,omitempty"`      /*  错误码  */
}
    type CcseQueryNodeApi ¶
type CcseQueryNodeApi struct {
	// contains filtered or unexported fields
}
    func NewCcseQueryNodeApi ¶
func NewCcseQueryNodeApi(client *core.CtyunClient) *CcseQueryNodeApi
func (*CcseQueryNodeApi) Do ¶
func (a *CcseQueryNodeApi) Do(ctx context.Context, credential core.Credential, req *CcseQueryNodeRequest) (*CcseQueryNodeResponse, error)
type CcseQueryNodeRequest ¶
type CcseQueryNodeRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NodeName  string /*  节点名称  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseQueryNodeResponse ¶
type CcseRedeployPluginInstanceApi ¶
type CcseRedeployPluginInstanceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseRedeployPluginInstanceApi ¶
func NewCcseRedeployPluginInstanceApi(client *core.CtyunClient) *CcseRedeployPluginInstanceApi
func (*CcseRedeployPluginInstanceApi) Do ¶
func (a *CcseRedeployPluginInstanceApi) Do(ctx context.Context, credential core.Credential, req *CcseRedeployPluginInstanceRequest) (*CcseRedeployPluginInstanceResponse, error)
type CcseRedeployPluginInstanceRequest ¶
type CcseRedeployPluginInstanceRequest struct {
	ClusterId  string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	PluginName string /*  插件实例名称  */
	RegionId   string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	Namespace    string /*  命名空间名称  */
	ChartName    string `json:"chartName,omitempty"`    /*  插件名称  */
	ChartVersion string `json:"chartVersion,omitempty"` /*  插件版本号  */
	InstanceName string `json:"instanceName,omitempty"` /*  实例名称  */
	Values       string `json:"values,omitempty"`       /*  实例配置参数(YAML格式),与valuesJson二选一  */
	ValuesJson   string `json:"valuesJson,omitempty"`   /*  实例配置参数(JSON格式),与values二选一  */
}
    type CcseRedeployPluginInstanceResponse ¶
type CcseRedeployPluginInstanceResponse struct {
	StatusCode int32  `json:"statusCode,omitempty"` /*  状态码  */
	RequestId  string `json:"requestId,omitempty"`  /*  请求id  */
	Message    string `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *bool  `json:"returnObj"`            /*  返回对象  */
	Error      string `json:"error,omitempty"`      /*  错误码  */
}
    type CcseRemoveHorizontalPodAutoscalerV2Api ¶
type CcseRemoveHorizontalPodAutoscalerV2Api struct {
	// contains filtered or unexported fields
}
    func NewCcseRemoveHorizontalPodAutoscalerV2Api ¶
func NewCcseRemoveHorizontalPodAutoscalerV2Api(client *core.CtyunClient) *CcseRemoveHorizontalPodAutoscalerV2Api
func (*CcseRemoveHorizontalPodAutoscalerV2Api) Do ¶
func (a *CcseRemoveHorizontalPodAutoscalerV2Api) Do(ctx context.Context, credential core.Credential, req *CcseRemoveHorizontalPodAutoscalerV2Request) (*CcseRemoveHorizontalPodAutoscalerV2Response, error)
type CcseRemoveHorizontalPodAutoscalerV2Request ¶
type CcseRemoveHorizontalPodAutoscalerV2Request struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	Name          string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
}
    type CcseRemoveNodeV2Api ¶
type CcseRemoveNodeV2Api struct {
	// contains filtered or unexported fields
}
    func NewCcseRemoveNodeV2Api ¶
func NewCcseRemoveNodeV2Api(client *core.CtyunClient) *CcseRemoveNodeV2Api
func (*CcseRemoveNodeV2Api) Do ¶
func (a *CcseRemoveNodeV2Api) Do(ctx context.Context, credential core.Credential, req *CcseRemoveNodeV2Request) (*CcseRemoveNodeV2Response, error)
type CcseRemoveNodeV2Request ¶
type CcseRemoveNodeV2Request struct {
	ClusterId  string `json:"clusterId,omitempty"`  /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	NodePoolId string `json:"nodePoolId,omitempty"` /*  节点池ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId   string `json:"regionId,omitempty"`   /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	Nodes     []string `json:"nodes"`               /*  移除节点的名称,可通过<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=43&api=18020&data=128&isNormal=1&vid=121" target="_blank">查询节点池详情</a>接口返回的节点池节点信息查询节点名称  */
	LoginType string   `json:"loginType,omitempty"` /*  云主机密码登录类型:目前只支持 password  */
	Password  string   `json:"password,omitempty"`  /*  云主机或物理机,用户登录密码,如果loginType=password,这该项为必填项,满足以下规则:
	物理机:用户密码,满足以下规则:长度在8~30个字符;
	必须包含大小写字母和(至少一个数字或者特殊字符);
	特殊符号可选:()`~!@#$%&*_-+=\
	云主机:长度在8~30个字符;
	必须包含大写字母、小写字母、数字以及特殊符号中的三项;
	特殊符号可选:()`-!@#$%^&*_-+=|{}[]:;'<>,.?/且不能以斜线号 / 开头;
	不能包含3个及以上连续字符;
	移除节点时password字段可选择加密,具体加密方法请参见<a href="https://www.ctyun.cn/document/10083472/11002096" target="_blank">password字段加密的方法</a>  */
	ForcedRemoved *bool `json:"forcedRemoved"` /*  是否强制移除,默认是true  */
}
    type CcseRenewClusterApi ¶
type CcseRenewClusterApi struct {
	// contains filtered or unexported fields
}
    func NewCcseRenewClusterApi ¶
func NewCcseRenewClusterApi(client *core.CtyunClient) *CcseRenewClusterApi
func (*CcseRenewClusterApi) Do ¶
func (a *CcseRenewClusterApi) Do(ctx context.Context, credential core.Credential, req *CcseRenewClusterRequest) (*CcseRenewClusterResponse, error)
type CcseRenewClusterRequest ¶
type CcseRenewClusterRequest struct {
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	ResPoolId string `json:"resPoolId,omitempty"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	ProdInstId string `json:"prodInstId,omitempty"` /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	CycleType  string `json:"cycleType,omitempty"`  /*  订购周期类型,3(按月)、5(按年)  */
	CycleCnt   int32  `json:"cycleCnt,omitempty"`   /*  订购时长  */
}
    type CcseRenewClusterResponse ¶
type CcseRenewClusterResponse struct {
	StatusCode int32                              `json:"statusCode,omitempty"` /*  响应状态码  */
	Message    string                             `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  *CcseRenewClusterReturnObjResponse `json:"returnObj"`            /*  响应对象  */
	Error      string                             `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
}
    type CcseRepairNodePoolApi ¶
type CcseRepairNodePoolApi struct {
	// contains filtered or unexported fields
}
    func NewCcseRepairNodePoolApi ¶
func NewCcseRepairNodePoolApi(client *core.CtyunClient) *CcseRepairNodePoolApi
func (*CcseRepairNodePoolApi) Do ¶
func (a *CcseRepairNodePoolApi) Do(ctx context.Context, credential core.Credential, req *CcseRepairNodePoolRequest) (*CcseRepairNodePoolResponse, error)
type CcseRepairNodePoolRequest ¶
type CcseRepairNodePoolRequest struct {
	ClusterId  string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	NodePoolId string /*  节点池ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId   string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	NodeNames []string `json:"nodeNames"` /*  需要修复节点名称  */
}
    type CcseRepairNodePoolResponse ¶
type CcseRepairNodePoolResponse struct {
	StatusCode int32                                `json:"statusCode,omitempty"` /*  响应状态码  */
	Message    string                               `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  *CcseRepairNodePoolReturnObjResponse `json:"returnObj"`            /*  响应对象  */
	Error      string                               `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
}
    type CcseRepairNodePoolReturnObjResponse ¶
type CcseRepairNodePoolReturnObjResponse struct {
	TaskId string `json:"taskId,omitempty"` /*  任务ID  */
}
    type CcseResumeClusterTaskApi ¶
type CcseResumeClusterTaskApi struct {
	// contains filtered or unexported fields
}
    func NewCcseResumeClusterTaskApi ¶
func NewCcseResumeClusterTaskApi(client *core.CtyunClient) *CcseResumeClusterTaskApi
func (*CcseResumeClusterTaskApi) Do ¶
func (a *CcseResumeClusterTaskApi) Do(ctx context.Context, credential core.Credential, req *CcseResumeClusterTaskRequest) (*CcseResumeClusterTaskResponse, error)
type CcseResumeClusterTaskRequest ¶
type CcseResumeClusterTaskRequest struct {
	TaskId   string /*  任务ID  */
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseResumeClusterTaskResponse ¶
type CcseResumeClusterTaskResponse struct {
	StatusCode int32                                   `json:"statusCode,omitempty"` /*  响应状态码  */
	RequestId  string                                  `json:"requestId,omitempty"`  /*  请求ID  */
	Message    string                                  `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  *CcseResumeClusterTaskReturnObjResponse `json:"returnObj"`            /*  请求结果  */
	Error      string                                  `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
}
    type CcseResumeClusterTaskReturnObjResponse ¶
type CcseResumeClusterTaskReturnObjResponse struct{}
    type CcseScaleDownNodePoolApi ¶
type CcseScaleDownNodePoolApi struct {
	// contains filtered or unexported fields
}
    func NewCcseScaleDownNodePoolApi ¶
func NewCcseScaleDownNodePoolApi(client *core.CtyunClient) *CcseScaleDownNodePoolApi
func (*CcseScaleDownNodePoolApi) Do ¶
func (a *CcseScaleDownNodePoolApi) Do(ctx context.Context, credential core.Credential, req *CcseScaleDownNodePoolRequest) (*CcseScaleDownNodePoolResponse, error)
type CcseScaleDownNodePoolRequest ¶
type CcseScaleDownNodePoolRequest struct {
	ClusterId  string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	NodePoolId string /*  节点池Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId   string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	NodeNames      []string `json:"nodeNames"`      /*  移除节点名称  */
	ForcedDeletion *bool    `json:"forcedDeletion"` /*  是否从集群中强制移除,默认值true  */
}
    type CcseScaleUpNodePoolApi ¶
type CcseScaleUpNodePoolApi struct {
	// contains filtered or unexported fields
}
    func NewCcseScaleUpNodePoolApi ¶
func NewCcseScaleUpNodePoolApi(client *core.CtyunClient) *CcseScaleUpNodePoolApi
func (*CcseScaleUpNodePoolApi) Do ¶
func (a *CcseScaleUpNodePoolApi) Do(ctx context.Context, credential core.Credential, req *CcseScaleUpNodePoolRequest) (*CcseScaleUpNodePoolResponse, error)
type CcseScaleUpNodePoolRequest ¶
type CcseScaleUpNodePoolRequest struct {
	ClusterId  string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	NodePoolId string /*  节点池ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId   string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	Num int32 `json:"num,omitempty"` /*  扩容节点规模  */
}
    type CcseSyncNodePoolApi ¶
type CcseSyncNodePoolApi struct {
	// contains filtered or unexported fields
}
    func NewCcseSyncNodePoolApi ¶
func NewCcseSyncNodePoolApi(client *core.CtyunClient) *CcseSyncNodePoolApi
func (*CcseSyncNodePoolApi) Do ¶
func (a *CcseSyncNodePoolApi) Do(ctx context.Context, credential core.Credential, req *CcseSyncNodePoolRequest) (*CcseSyncNodePoolResponse, error)
type CcseSyncNodePoolRequest ¶
type CcseSyncNodePoolRequest struct {
	ClusterId  string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	NodePoolId string /*  节点池ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId   string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	ParallelNumber int32 `json:"parallelNumber,omitempty"` /*  并行度,默认值为1  */
}
    type CcseSyncNodePoolResponse ¶
type CcseSyncNodePoolResponse struct {
	RequestId string                             `json:"requestId,omitempty"` /*  请求ID  */
	ReturnObj *CcseSyncNodePoolReturnObjResponse `json:"returnObj"`           /*  响应对象  */
}
    type CcseSyncNodePoolReturnObjResponse ¶
type CcseSyncNodePoolReturnObjResponse struct {
	TaskId string `json:"taskId,omitempty"` /*  任务ID  */
}
    type CcseUnbindClusterTagsApi ¶
type CcseUnbindClusterTagsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUnbindClusterTagsApi ¶
func NewCcseUnbindClusterTagsApi(client *core.CtyunClient) *CcseUnbindClusterTagsApi
func (*CcseUnbindClusterTagsApi) Do ¶
func (a *CcseUnbindClusterTagsApi) Do(ctx context.Context, credential core.Credential, req *CcseUnbindClusterTagsRequest) (*CcseUnbindClusterTagsResponse, error)
type CcseUnbindClusterTagsRequest ¶
type CcseUnbindClusterTagsRequest struct {
	ClusterId string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
}
    type CcseUpdateClusterApi ¶
type CcseUpdateClusterApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateClusterApi ¶
func NewCcseUpdateClusterApi(client *core.CtyunClient) *CcseUpdateClusterApi
func (*CcseUpdateClusterApi) Do ¶
func (a *CcseUpdateClusterApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateClusterRequest) (*CcseUpdateClusterResponse, error)
type CcseUpdateClusterAutoscalerPolicyApi ¶
type CcseUpdateClusterAutoscalerPolicyApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateClusterAutoscalerPolicyApi ¶
func NewCcseUpdateClusterAutoscalerPolicyApi(client *core.CtyunClient) *CcseUpdateClusterAutoscalerPolicyApi
func (*CcseUpdateClusterAutoscalerPolicyApi) Do ¶
func (a *CcseUpdateClusterAutoscalerPolicyApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateClusterAutoscalerPolicyRequest) (*CcseUpdateClusterAutoscalerPolicyResponse, error)
type CcseUpdateClusterAutoscalerPolicyRequest ¶
type CcseUpdateClusterAutoscalerPolicyRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。
	如:
	/v1.2/cce/clusters/{clusterId}/apis/autoscaler.ccse.ctyun.cn/v1/horizontalnodeautoscaler/{name}  */
	Name string /*  节点弹性伸缩策略名称
	如:
	/v1.2/cce/clusters/{clusterId}/apis/autoscaler.ccse.ctyun.cn/v1/horizontalnodeautoscaler/{name}  */
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml资源  */
}
    type CcseUpdateClusterKubeConfigExpirationTimeApi ¶
type CcseUpdateClusterKubeConfigExpirationTimeApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateClusterKubeConfigExpirationTimeApi ¶
func NewCcseUpdateClusterKubeConfigExpirationTimeApi(client *core.CtyunClient) *CcseUpdateClusterKubeConfigExpirationTimeApi
func (*CcseUpdateClusterKubeConfigExpirationTimeApi) Do ¶
func (a *CcseUpdateClusterKubeConfigExpirationTimeApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateClusterKubeConfigExpirationTimeRequest) (*CcseUpdateClusterKubeConfigExpirationTimeResponse, error)
type CcseUpdateClusterKubeConfigExpirationTimeRequest ¶
type CcseUpdateClusterKubeConfigExpirationTimeRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	UserId      int64 `json:"userId,omitempty"`      /*  用户ID,可在云容器引擎控制台 > 安全管理 > 授权页面查看主账号名下的子账号列表及对应的用户ID  */
	ValidPeriod int32 `json:"validPeriod,omitempty"` /*  证书过期秒数,最长为一年(31536000)  */
}
    type CcseUpdateClusterKubeConfigExpirationTimeResponse ¶
type CcseUpdateClusterKubeConfigExpirationTimeResponse struct {
	StatusCode int32                                                       `json:"statusCode,omitempty"` /*  响应状态码  */
	Message    string                                                      `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  *CcseUpdateClusterKubeConfigExpirationTimeReturnObjResponse `json:"returnObj"`            /*  响应对象  */
	Error      string                                                      `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
}
    type CcseUpdateClusterKubeConfigExpirationTimeReturnObjResponse ¶
type CcseUpdateClusterKubeConfigExpirationTimeReturnObjResponse struct{}
    type CcseUpdateClusterPolicyInstanceApi ¶
type CcseUpdateClusterPolicyInstanceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateClusterPolicyInstanceApi ¶
func NewCcseUpdateClusterPolicyInstanceApi(client *core.CtyunClient) *CcseUpdateClusterPolicyInstanceApi
func (*CcseUpdateClusterPolicyInstanceApi) Do ¶
func (a *CcseUpdateClusterPolicyInstanceApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateClusterPolicyInstanceRequest) (*CcseUpdateClusterPolicyInstanceResponse, error)
type CcseUpdateClusterPolicyInstancePolicyParametersRequest ¶
type CcseUpdateClusterPolicyInstancePolicyParametersRequest struct{}
    type CcseUpdateClusterPolicyInstanceRequest ¶
type CcseUpdateClusterPolicyInstanceRequest struct {
	ClusterId  string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	PolicyName string /*  策略治理实例名称,您可以通过查询策略治理实例接口来获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=43&api=18035&data=128&isNormal=1&vid=121">查询策略治理实例</a>  */
	RegionId string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	InstanceId int64 `json:"instanceId,omitempty"` /*  实例Id,您可以通过查询策略治理实例接口来获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=43&api=18035&data=128&isNormal=1&vid=121">查询策略治理实例</a>  */
	PolicyParameters *CcseUpdateClusterPolicyInstancePolicyParametersRequest `json:"policyParameters"`       /*  实例参数  */
	PolicyScope      string                                                  `json:"policyScope,omitempty"`  /*  所属命名空间  */
	PolicyAction     string                                                  `json:"policyAction,omitempty"` /*  规则治理动作,取值:<br />deny:拦截违规部署<br />warn:告警  */
}
    type CcseUpdateClusterPolicyInstanceResponse ¶
type CcseUpdateClusterPolicyInstanceResponse struct {
	StatusCode int32                                             `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                            `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseUpdateClusterPolicyInstanceReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                            `json:"error,omitempty"`      /*  错误码  */
}
    type CcseUpdateClusterPolicyInstanceReturnObjResponse ¶
type CcseUpdateClusterPolicyInstanceReturnObjResponse struct {
	Instances []string `json:"instances"` /*  部署的实例名称列表  */
}
    type CcseUpdateClusterRequest ¶
type CcseUpdateClusterRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	ClusterDesc     string                             `json:"clusterDesc,omitempty"`     /*  集群描述  */
	ClusterAlias    string                             `json:"clusterAlias,omitempty"`    /*  集群显示名称  */
	StartPort       int32                              `json:"startPort,omitempty"`       /*  服务起始端口,取值范围[20106, 32767]  */
	EndPort         int32                              `json:"endPort,omitempty"`         /*  服务结束端口,取值范围[20106, 32767]  */
	SecurityGroupId string                             `json:"securityGroupId,omitempty"` /*  节点默认安全组ID  */
	CustomSan       *CcseUpdateClusterCustomSanRequest `json:"customSan"`                 /*  自定义SAN列表  */
	Cubecni         *CcseUpdateClusterCubecniRequest   `json:"cubecni"`                   /*  cubecni插件网络配置  */
}
    type CcseUpdateClusterTagsApi ¶
type CcseUpdateClusterTagsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateClusterTagsApi ¶
func NewCcseUpdateClusterTagsApi(client *core.CtyunClient) *CcseUpdateClusterTagsApi
func (*CcseUpdateClusterTagsApi) Do ¶
func (a *CcseUpdateClusterTagsApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateClusterTagsRequest) (*CcseUpdateClusterTagsResponse, error)
type CcseUpdateClusterTagsRequest ¶
type CcseUpdateClusterTagsRequest struct {
	ClusterId string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	Tags []string `json:"tags"` /*  标签列表  */
}
    type CcseUpdateConfigMapApi ¶
type CcseUpdateConfigMapApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateConfigMapApi ¶
func NewCcseUpdateConfigMapApi(client *core.CtyunClient) *CcseUpdateConfigMapApi
func (*CcseUpdateConfigMapApi) Do ¶
func (a *CcseUpdateConfigMapApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateConfigMapRequest) (*CcseUpdateConfigMapResponse, error)
type CcseUpdateConfigMapRequest ¶
type CcseUpdateConfigMapRequest struct {
	ClusterId     string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	ConfigmapName string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseUpdateCronHorizontalPodAutoscalerApi ¶
type CcseUpdateCronHorizontalPodAutoscalerApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateCronHorizontalPodAutoscalerApi ¶
func NewCcseUpdateCronHorizontalPodAutoscalerApi(client *core.CtyunClient) *CcseUpdateCronHorizontalPodAutoscalerApi
func (*CcseUpdateCronHorizontalPodAutoscalerApi) Do ¶
func (a *CcseUpdateCronHorizontalPodAutoscalerApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateCronHorizontalPodAutoscalerRequest) (*CcseUpdateCronHorizontalPodAutoscalerResponse, error)
type CcseUpdateCronHorizontalPodAutoscalerRequest ¶
type CcseUpdateCronHorizontalPodAutoscalerRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	Name          string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseUpdateDaemonSetApi ¶
type CcseUpdateDaemonSetApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateDaemonSetApi ¶
func NewCcseUpdateDaemonSetApi(client *core.CtyunClient) *CcseUpdateDaemonSetApi
func (*CcseUpdateDaemonSetApi) Do ¶
func (a *CcseUpdateDaemonSetApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateDaemonSetRequest) (*CcseUpdateDaemonSetResponse, error)
type CcseUpdateDaemonSetRequest ¶
type CcseUpdateDaemonSetRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	DaemonsetName string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseUpdateDeploymentApi ¶
type CcseUpdateDeploymentApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateDeploymentApi ¶
func NewCcseUpdateDeploymentApi(client *core.CtyunClient) *CcseUpdateDeploymentApi
func (*CcseUpdateDeploymentApi) Do ¶
func (a *CcseUpdateDeploymentApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateDeploymentRequest) (*CcseUpdateDeploymentResponse, error)
type CcseUpdateDeploymentRequest ¶
type CcseUpdateDeploymentRequest struct {
	ClusterId      string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName  string /*  命名空间名称  */
	DeploymentName string /*  资源名称  */
	RegionId       string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  请求入参yaml  */
}
    type CcseUpdateHorizontalPodAutoscalerApi ¶
type CcseUpdateHorizontalPodAutoscalerApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateHorizontalPodAutoscalerApi ¶
func NewCcseUpdateHorizontalPodAutoscalerApi(client *core.CtyunClient) *CcseUpdateHorizontalPodAutoscalerApi
func (*CcseUpdateHorizontalPodAutoscalerApi) Do ¶
func (a *CcseUpdateHorizontalPodAutoscalerApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateHorizontalPodAutoscalerRequest) (*CcseUpdateHorizontalPodAutoscalerResponse, error)
type CcseUpdateHorizontalPodAutoscalerRequest ¶
type CcseUpdateHorizontalPodAutoscalerRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	Name          string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseUpdateJobApi ¶
type CcseUpdateJobApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateJobApi ¶
func NewCcseUpdateJobApi(client *core.CtyunClient) *CcseUpdateJobApi
func (*CcseUpdateJobApi) Do ¶
func (a *CcseUpdateJobApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateJobRequest) (*CcseUpdateJobResponse, error)
type CcseUpdateJobRequest ¶
type CcseUpdateJobRequest struct {
	ClusterId     string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	JobName       string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseUpdateJobResponse ¶
type CcseUpdateNodePoolApi ¶
type CcseUpdateNodePoolApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateNodePoolApi ¶
func NewCcseUpdateNodePoolApi(client *core.CtyunClient) *CcseUpdateNodePoolApi
func (*CcseUpdateNodePoolApi) Do ¶
func (a *CcseUpdateNodePoolApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateNodePoolRequest) (*CcseUpdateNodePoolResponse, error)
type CcseUpdateNodePoolDataDisksRequest ¶
type CcseUpdateNodePoolDataDisksRequest struct {
	Size         int32  `json:"size,omitempty"`         /*  数据盘大小,单位G  */
	DiskSpecName string `json:"diskSpecName,omitempty"` /*  数据盘规格名称,取值范围:
	SATA:普通IO,
	SAS:高IO,
	SSD:超高IO
	您可以查看<a href="https://www.ctyun.cn/document/10027696/10162918">磁盘类型及性能介绍</a>磁盘类型相关信息  */
}
    type CcseUpdateNodePoolKubeletConfigApi ¶
type CcseUpdateNodePoolKubeletConfigApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateNodePoolKubeletConfigApi ¶
func NewCcseUpdateNodePoolKubeletConfigApi(client *core.CtyunClient) *CcseUpdateNodePoolKubeletConfigApi
func (*CcseUpdateNodePoolKubeletConfigApi) Do ¶
func (a *CcseUpdateNodePoolKubeletConfigApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateNodePoolKubeletConfigRequest) (*CcseUpdateNodePoolKubeletConfigResponse, error)
type CcseUpdateNodePoolKubeletConfigRequest ¶
type CcseUpdateNodePoolKubeletConfigRequest struct {
	ClusterId  string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	NodePoolId string /*  节点池ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId   string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	KubeletArgs *CcseUpdateNodePoolKubeletConfigKubeletArgsRequest `json:"kubeletArgs"` /*  其他可支持的Kubelet参数:registryPullQPS,registryBurst, podPidsLimit,eventRecordQPS,eventBurst    , kubeAPIQPS    , kubeAPIBurst, cpuManagerPolicy, topologyManagerScope, cpuCFSQuota, maxPods,  */
}
    type CcseUpdateNodePoolKubeletConfigResponse ¶
type CcseUpdateNodePoolKubeletConfigResponse struct {
	RequestId string                                            `json:"requestId,omitempty"` /*  请求ID  */
	Message   string                                            `json:"message,omitempty"`   /*  响应信息  */
	ReturnObj *CcseUpdateNodePoolKubeletConfigReturnObjResponse `json:"returnObj"`           /*  响应对象  */
}
    type CcseUpdateNodePoolKubeletConfigReturnObjResponse ¶
type CcseUpdateNodePoolKubeletConfigReturnObjResponse struct {
	TaskId string `json:"taskId,omitempty"` /*  任务ID  */
}
    type CcseUpdateNodePoolLabelsRequest ¶
type CcseUpdateNodePoolLabelsRequest struct{}
    type CcseUpdateNodePoolRequest ¶
type CcseUpdateNodePoolRequest struct {
	ClusterId  string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	NodePoolId string /*  节点池ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId   string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	NodePoolName    string                                `json:"nodePoolName,omitempty"`    /*  节点池名称  */
	BillMode        string                                `json:"billMode,omitempty"`        /*  订单类型 1-包年包月 2-按需计费  */
	CycleCount      int32                                 `json:"cycleCount,omitempty"`      /*  订购时长,billMode为1必传,cycleType为MONTH时,cycleCount为1表示订购1个月  */
	CycleType       string                                `json:"cycleType,omitempty"`       /*  订购周期类型 MONTH-月 YEAR-年,billMode为1必传  */
	AutoRenewStatus int32                                 `json:"autoRenewStatus,omitempty"` /*  是否自动续订 0-否 1-是,默认为0  */
	Description     string                                `json:"description,omitempty"`     /*  描述  */
	DataDisks       []*CcseUpdateNodePoolDataDisksRequest `json:"dataDisks"`                 /*  数据盘  */
	Labels          *CcseUpdateNodePoolLabelsRequest      `json:"labels"`                    /*  标签  */
	Taints          []*CcseUpdateNodePoolTaintsRequest    `json:"taints"`                    /*  节点污点,格式为 [{\"key\":\"{key}\",\"value\":\"{value}\",\"effect\":\"{effect}\"}],上述的{key}、{value}、{effect}替换为所需字段。effect枚举包括NoSchedule、PreferNoSchedule、NoExecute  */
	EnableAutoScale *bool                                 `json:"enableAutoScale"`           /*  是否自动弹性伸缩  */
	MaxNum          int32                                 `json:"maxNum,omitempty"`          /*  伸缩组最大数量0-20  */
	MinNum          int32                                 `json:"minNum,omitempty"`          /*  伸缩组最小数量0-20  */
	SysDiskSize     int32                                 `json:"sysDiskSize,omitempty"`     /*  系统盘大小  */
	SysDiskType     string                                `json:"sysDiskType,omitempty"`     /*  系统盘规格,云硬盘类型,取值范围:
	SATA:普通IO,
	SAS:高IO,
	SSD:超高IO
	您可以查看<a href="https://www.ctyun.cn/document/10027696/10162918">磁盘类型及性能介绍</a>磁盘类型相关信息  */
	VisibilityPostHostScript string `json:"visibilityPostHostScript,omitempty"` /*  部署后执行自定义脚本,base64编码  */
	VisibilityHostScript     string `json:"visibilityHostScript,omitempty"`     /*  部署前执行自定义脚本,base64编码  */
}
    type CcseUpdateNodePoolResponse ¶
type CcseUpdateNodePoolResponse struct {
	StatusCode int32  `json:"statusCode,omitempty"` /*  响应状态码  */
	RequestId  string `json:"requestId,omitempty"`  /*  请求ID  */
	Message    string `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  *bool  `json:"returnObj"`            /*  返回对象  */
	Error      string `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
}
    type CcseUpdatePersistentVolumeApi ¶
type CcseUpdatePersistentVolumeApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdatePersistentVolumeApi ¶
func NewCcseUpdatePersistentVolumeApi(client *core.CtyunClient) *CcseUpdatePersistentVolumeApi
func (*CcseUpdatePersistentVolumeApi) Do ¶
func (a *CcseUpdatePersistentVolumeApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdatePersistentVolumeRequest) (*CcseUpdatePersistentVolumeResponse, error)
type CcseUpdatePersistentVolumeClaimApi ¶
type CcseUpdatePersistentVolumeClaimApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdatePersistentVolumeClaimApi ¶
func NewCcseUpdatePersistentVolumeClaimApi(client *core.CtyunClient) *CcseUpdatePersistentVolumeClaimApi
func (*CcseUpdatePersistentVolumeClaimApi) Do ¶
func (a *CcseUpdatePersistentVolumeClaimApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdatePersistentVolumeClaimRequest) (*CcseUpdatePersistentVolumeClaimResponse, error)
type CcseUpdatePersistentVolumeClaimRequest ¶
type CcseUpdatePersistentVolumeClaimRequest struct {
	ClusterId                 string /*  集群id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName             string /*  命名空间名称  */
	PersistentVolumeClaimName string /*  资源名称  */
	RegionId                  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseUpdatePersistentVolumeRequest ¶
type CcseUpdatePersistentVolumeRequest struct {
	ClusterId            string /*  集群id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	PersistentVolumeName string /*  资源名称  */
	RegionId             string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseUpdatePodApi ¶
type CcseUpdatePodApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdatePodApi ¶
func NewCcseUpdatePodApi(client *core.CtyunClient) *CcseUpdatePodApi
func (*CcseUpdatePodApi) Do ¶
func (a *CcseUpdatePodApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdatePodRequest) (*CcseUpdatePodResponse, error)
type CcseUpdatePodRequest ¶
type CcseUpdatePodRequest struct {
	ClusterId     string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	PodName       string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseUpdatePodResponse ¶
type CcseUpdatePodResponse struct {
	StatusCode int32  `json:"statusCode,omitempty"` /*  响应状态码  */
	Message    string `json:"message,omitempty"`    /*  响应信息  */
	ReturnObj  string `json:"returnObj,omitempty"`  /*  返回结果  */
	Error      string `json:"error,omitempty"`      /*  错误码,参见错误码说明  */
	RequestId  string `json:"requestId,omitempty"`  /*  请求ID  */
}
    type CcseUpdateReplicaSetApi ¶
type CcseUpdateReplicaSetApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateReplicaSetApi ¶
func NewCcseUpdateReplicaSetApi(client *core.CtyunClient) *CcseUpdateReplicaSetApi
func (*CcseUpdateReplicaSetApi) Do ¶
func (a *CcseUpdateReplicaSetApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateReplicaSetRequest) (*CcseUpdateReplicaSetResponse, error)
type CcseUpdateReplicaSetRequest ¶
type CcseUpdateReplicaSetRequest struct {
	ClusterId      string /*  集群Id,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName  string /*  命名空间名称  */
	ReplicaSetName string /*  资源名称  */
	RegionId       string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseUpdateSecretApi ¶
type CcseUpdateSecretApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateSecretApi ¶
func NewCcseUpdateSecretApi(client *core.CtyunClient) *CcseUpdateSecretApi
func (*CcseUpdateSecretApi) Do ¶
func (a *CcseUpdateSecretApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateSecretRequest) (*CcseUpdateSecretResponse, error)
type CcseUpdateSecretRequest ¶
type CcseUpdateSecretRequest struct {
	ClusterId     string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName string /*  命名空间名称  */
	SecretName    string /*  资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseUpdateServiceApi ¶
type CcseUpdateServiceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateServiceApi ¶
func NewCcseUpdateServiceApi(client *core.CtyunClient) *CcseUpdateServiceApi
func (*CcseUpdateServiceApi) Do ¶
func (a *CcseUpdateServiceApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateServiceRequest) (*CcseUpdateServiceResponse, error)
type CcseUpdateServiceRequest ¶
type CcseUpdateServiceRequest struct {
	ClusterId     string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>  */
	NamespaceName string /*  命名空间名称  */
	ServiceName   string /*  Service资源名称  */
	RegionId      string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseUpdateStatefulSetApi ¶
type CcseUpdateStatefulSetApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateStatefulSetApi ¶
func NewCcseUpdateStatefulSetApi(client *core.CtyunClient) *CcseUpdateStatefulSetApi
func (*CcseUpdateStatefulSetApi) Do ¶
func (a *CcseUpdateStatefulSetApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateStatefulSetRequest) (*CcseUpdateStatefulSetResponse, error)
type CcseUpdateStatefulSetRequest ¶
type CcseUpdateStatefulSetRequest struct {
	ClusterId       string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName   string /*  命名空间名称  */
	StatefulsetName string /*  资源名称  */
	RegionId        string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseUpdateStorageClassApi ¶
type CcseUpdateStorageClassApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateStorageClassApi ¶
func NewCcseUpdateStorageClassApi(client *core.CtyunClient) *CcseUpdateStorageClassApi
func (*CcseUpdateStorageClassApi) Do ¶
func (a *CcseUpdateStorageClassApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateStorageClassRequest) (*CcseUpdateStorageClassResponse, error)
type CcseUpdateStorageClassRequest ¶
type CcseUpdateStorageClassRequest struct {
	ClusterId        string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	StorageClassName string /*  资源名称  */
	RegionId         string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseUpdateSubUserPermissionsApi ¶
type CcseUpdateSubUserPermissionsApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateSubUserPermissionsApi ¶
func NewCcseUpdateSubUserPermissionsApi(client *core.CtyunClient) *CcseUpdateSubUserPermissionsApi
func (*CcseUpdateSubUserPermissionsApi) Do ¶
func (a *CcseUpdateSubUserPermissionsApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateSubUserPermissionsRequest) (*CcseUpdateSubUserPermissionsResponse, error)
type CcseUpdateSubUserPermissionsDataRequest ¶
type CcseUpdateSubUserPermissionsDataRequest struct {
	Namespace   string `json:"namespace,omitempty"`   /*  命名空间,不填默认全部命名空间  */
	ClusterRole string `json:"clusterRole,omitempty"` /*  需要绑定的clusterRole,创建,更新需要填写;删除不需要填
	目前支持的检查项及含义如下
	ccse:preset:admin	管理员
	ccse:preset:ops	运维人员
	ccse:preset:dev	开发人员
	ccse:preset:view	受限用户  */
	BindingName string `json:"bindingName,omitempty"` /*  clusterRoleBinding或者roleBinding的名称,用于表示权限绑定,创建不需要填写,删除或更新必填;删除或更新通过查询子账号集群授权信息获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=43&api=18049&data=128&isNormal=1&vid=121">查询子账号集群授权信息</a>  */
	BindingKind string `json:"bindingKind,omitempty"` /*  rolebinding类型,创建不需要填写,删除或更新必填;删除或更新通过查询子账号集群授权信息获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=43&api=18049&data=128&isNormal=1&vid=121">查询子账号集群授权信息</a>  */
	OperType int32 `json:"operType,omitempty"` /*  操作类型。0-增加,1-删除,2-更新。不填默认为0  */
}
    type CcseUpdateSubUserPermissionsRequest ¶
type CcseUpdateSubUserPermissionsRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	UserIds []int64                                    `json:"userIds"` /*  用户ID,可在云容器引擎控制台 > 安全管理 > 授权页面查看子账号列表及对应的用户ID  */
	Data    []*CcseUpdateSubUserPermissionsDataRequest `json:"data"`    /*  权限设置列表  */
}
    type CcseUpdateSubUserPermissionsResponse ¶
type CcseUpdateSubUserPermissionsResponse struct {
	StatusCode int32                                          `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                                         `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseUpdateSubUserPermissionsReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                                         `json:"error,omitempty"`      /*  错误码  */
}
    type CcseUpdateSubUserPermissionsReturnObjResponse ¶
type CcseUpdateSubUserPermissionsReturnObjResponse struct{}
    type CcseUpdateVolumeSnapshotApi ¶
type CcseUpdateVolumeSnapshotApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateVolumeSnapshotApi ¶
func NewCcseUpdateVolumeSnapshotApi(client *core.CtyunClient) *CcseUpdateVolumeSnapshotApi
func (*CcseUpdateVolumeSnapshotApi) Do ¶
func (a *CcseUpdateVolumeSnapshotApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateVolumeSnapshotRequest) (*CcseUpdateVolumeSnapshotResponse, error)
type CcseUpdateVolumeSnapshotClassApi ¶
type CcseUpdateVolumeSnapshotClassApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpdateVolumeSnapshotClassApi ¶
func NewCcseUpdateVolumeSnapshotClassApi(client *core.CtyunClient) *CcseUpdateVolumeSnapshotClassApi
func (*CcseUpdateVolumeSnapshotClassApi) Do ¶
func (a *CcseUpdateVolumeSnapshotClassApi) Do(ctx context.Context, credential core.Credential, req *CcseUpdateVolumeSnapshotClassRequest) (*CcseUpdateVolumeSnapshotClassResponse, error)
type CcseUpdateVolumeSnapshotClassRequest ¶
type CcseUpdateVolumeSnapshotClassRequest struct {
	ClusterId               string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	VolumeSnapshotClassName string /*  资源名称  */
	RegionId                string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseUpdateVolumeSnapshotRequest ¶
type CcseUpdateVolumeSnapshotRequest struct {
	ClusterId          string /*  集群id, 获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	NamespaceName      string /*  命名空间名称  */
	VolumeSnapshotName string /*  资源名称  */
	RegionId           string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	TextPlainDataString string `json:"textPlainDataString,omitempty"` /*  字符串类型的yaml  */
}
    type CcseUpgradeClusterApi ¶
type CcseUpgradeClusterApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpgradeClusterApi ¶
func NewCcseUpgradeClusterApi(client *core.CtyunClient) *CcseUpgradeClusterApi
func (*CcseUpgradeClusterApi) Do ¶
func (a *CcseUpgradeClusterApi) Do(ctx context.Context, credential core.Credential, req *CcseUpgradeClusterRequest) (*CcseUpgradeClusterResponse, error)
type CcseUpgradeClusterRequest ¶
type CcseUpgradeClusterRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>
	*/
	NextVersion string `json:"nextVersion,omitempty"` /*  集群可升级版本  */
	Version     string `json:"version,omitempty"`     /*  当前版本  */
	Concurrency int32  `json:"concurrency,omitempty"` /*  worker升级并发数量  */
}
    type CcseUpgradeClusterResponse ¶
type CcseUpgradeClusterResponse struct {
	StatusCode int32                                `json:"statusCode,omitempty"` /*  状态码  */
	Message    string                               `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *CcseUpgradeClusterReturnObjResponse `json:"returnObj"`            /*  返回对象  */
	Error      string                               `json:"error,omitempty"`      /*  错误码  */
}
    type CcseUpgradeClusterReturnObjResponse ¶
type CcseUpgradeClusterReturnObjResponse struct {
	TaskId         int64  `json:"taskId,omitempty"`         /*  任务id  */
	ClusterId      string `json:"clusterId,omitempty"`      /*  集群ID  */
	ParentTaskId   int64  `json:"parentTaskId,omitempty"`   /*  parentTaskId  */
	NodeName       string `json:"nodeName,omitempty"`       /*  节点名称  */
	NodeType       string `json:"nodeType,omitempty"`       /*  节点类型,包括master0, master, node  */
	MasterPlanHash string `json:"masterPlanHash,omitempty"` /*  masterPlanHash  */
	WorkerPlanHash string `json:"workerPlanHash,omitempty"` /*  workerPlanHash  */
	TaskStatus     string `json:"taskStatus,omitempty"`     /*  任务状态,start:开始升级,end:完成升级,pause:暂停升级  */
	Version        string `json:"version,omitempty"`        /*  版本  */
	Status         int32  `json:"status,omitempty"`         /*  状态码,0:无效 1:有效 2:删除  */
	CreatedBy      int64  `json:"createdBy,omitempty"`      /*  创建者  */
	CreatedTime    string `json:"createdTime,omitempty"`    /*  创建时间  */
	UpdatedTime    string `json:"updatedTime,omitempty"`    /*  更新时间  */
}
    type CcseUpgradeNodePoolApi ¶
type CcseUpgradeNodePoolApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpgradeNodePoolApi ¶
func NewCcseUpgradeNodePoolApi(client *core.CtyunClient) *CcseUpgradeNodePoolApi
func (*CcseUpgradeNodePoolApi) Do ¶
func (a *CcseUpgradeNodePoolApi) Do(ctx context.Context, credential core.Credential, req *CcseUpgradeNodePoolRequest) (*CcseUpgradeNodePoolResponse, error)
type CcseUpgradeNodePoolRequest ¶
type CcseUpgradeNodePoolRequest struct {
	ClusterId  string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	NodePoolId string /*  节点池ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105" target="_blank">如何获取接口URI中参数</a>。  */
	RegionId   string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87">资源池列表查询</a>  */
	OsUpgrade             bool   `json:"osUpgrade"`                       /*  是否升级操作系统  */
	UpgradeImageName      string `json:"upgradeImageName,omitempty"`      /*  目标操作系统名称(最新操作系统名称可参考产品文档”升级节点池“章节)  */
	UpgradeImageID        string `json:"upgradeImageID,omitempty"`        /*  目标操作系统镜像ID,请联系相关技术人员获取对应操作系统名称的ID  */
	KubeletUpgrade        bool   `json:"kubeletUpgrade"`                  /*  是否升级kubelet  */
	UpgradeKubeletVersion string `json:"upgradeKubeletVersion,omitempty"` /*  目标kubelet版本名称(最新kubelet版本可参考产品文档”升级节点池“章节)  */
	RuntimeUpgrade        bool   `json:"runtimeUpgrade"`                  /*  否升级容器运行时  */
	RuntimeType           string `json:"runtimeType,omitempty"`           /*  节点池容器运行时类型,目前支持containerd运行时升级  */
	UpgradeRuntimeVersion string `json:"upgradeRuntimeVersion,omitempty"` /*  目标运行时版本名称(最新运行时版本可参考产品文档”升级节点池“章节)  */
}
    type CcseUpgradeNodePoolResponse ¶
type CcseUpgradeNodePoolResponse struct {
	ReturnObj *CcseUpgradeNodePoolReturnObjResponse `json:"returnObj"` /*  响应对象  */
}
    type CcseUpgradeNodePoolReturnObjResponse ¶
type CcseUpgradeNodePoolReturnObjResponse struct {
	TaskId string `json:"taskId,omitempty"` /*  任务ID  */
}
    type CcseUpgradePluginInstanceApi ¶
type CcseUpgradePluginInstanceApi struct {
	// contains filtered or unexported fields
}
    func NewCcseUpgradePluginInstanceApi ¶
func NewCcseUpgradePluginInstanceApi(client *core.CtyunClient) *CcseUpgradePluginInstanceApi
func (*CcseUpgradePluginInstanceApi) Do ¶
func (a *CcseUpgradePluginInstanceApi) Do(ctx context.Context, credential core.Credential, req *CcseUpgradePluginInstanceRequest) (*CcseUpgradePluginInstanceResponse, error)
type CcseUpgradePluginInstanceRequest ¶
type CcseUpgradePluginInstanceRequest struct {
	ClusterId string /*  集群ID,获取方式请参见<a href="https://www.ctyun.cn/document/10083472/11002105">如何获取接口URI中参数</a>。  */
	RegionId  string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10083472/11004422" target="_blank">云容器引擎资源池</a>
	另外您通过<a href="https://www.ctyun.cn/document/10026730/10028695" target="_blank">地域和可用区</a>来了解资源池
	获取:
	<span style="background-color: rgb(73, 204, 144);color: rgb(255,255,255);padding: 2px; margin:2px">查</span> <a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81" target="_blank">资源池列表查询</a>  */
	ChartName    string `json:"chartName,omitempty"`    /*  Chart名称  */
	ChartVersion string `json:"chartVersion,omitempty"` /*  Chart版本号  */
	InstanceName string `json:"instanceName,omitempty"` /*  实例名称  */
	Values       string `json:"values,omitempty"`       /*  实例配置参数(YAML格式),与valuesJson参数二选一必填  */
	ValuesJson   string `json:"valuesJson,omitempty"`   /*  实例配置参数(JSON格式),与values参数二选一必填  */
}
    type CcseUpgradePluginInstanceResponse ¶
type CcseUpgradePluginInstanceResponse struct {
	StatusCode int32  `json:"statusCode,omitempty"` /*  状态码  */
	RequestId  string `json:"requestId,omitempty"`  /*  请求id  */
	Message    string `json:"message,omitempty"`    /*  提示信息  */
	ReturnObj  *bool  `json:"returnObj"`            /*  返回对象  */
	Error      string `json:"error,omitempty"`      /*  错误码  */
}
    
      
      Source Files
      ¶
    
- apis.go
 - ccse_attach_cluster_nodes_api.go
 - ccse_batch_delete_node_pool_api.go
 - ccse_bind_cluster_tags_api.go
 - ccse_cancel_cluster_task_api.go
 - ccse_check_control_plane_log_enabled_api.go
 - ccse_cluster_upgrade_precheck_api.go
 - ccse_create_cluster_api.go
 - ccse_create_cluster_autoscaler_policy_api.go
 - ccse_create_cluster_delegate_api.go
 - ccse_create_cluster_policy_instance_api.go
 - ccse_create_config_map_api.go
 - ccse_create_cron_horizontal_pod_autoscaler_api.go
 - ccse_create_daemon_set_api.go
 - ccse_create_deployment_api.go
 - ccse_create_horizontal_pod_autoscaler_api.go
 - ccse_create_job_api.go
 - ccse_create_node_pool_api.go
 - ccse_create_persistent_volume_api.go
 - ccse_create_persistent_volume_claim_api.go
 - ccse_create_pod_api.go
 - ccse_create_replica_set_api.go
 - ccse_create_secret_api.go
 - ccse_create_service_api.go
 - ccse_create_stateful_set_api.go
 - ccse_create_storage_class_api.go
 - ccse_create_volume_snapshot_api.go
 - ccse_create_volume_snapshot_class_api.go
 - ccse_delete_cluster_api.go
 - ccse_delete_cluster_autoscaler_policy_api.go
 - ccse_delete_cluster_policy_instance_api.go
 - ccse_delete_config_map_api.go
 - ccse_delete_cron_horizontal_pod_autoscaler_api.go
 - ccse_delete_daemon_set_api.go
 - ccse_delete_deployment_api.go
 - ccse_delete_job_api.go
 - ccse_delete_node_pool_api.go
 - ccse_delete_persistent_volume_api.go
 - ccse_delete_persistent_volume_claim_api.go
 - ccse_delete_plugin_instance_api.go
 - ccse_delete_pod_api.go
 - ccse_delete_replica_set_api.go
 - ccse_delete_secret_api.go
 - ccse_delete_service_api.go
 - ccse_delete_stateful_set_api.go
 - ccse_delete_storage_class_api.go
 - ccse_delete_template_instance_api.go
 - ccse_delete_volume_snapshot_api.go
 - ccse_delete_volume_snapshot_class_api.go
 - ccse_deploy_plugin_instance_api.go
 - ccse_deploy_template_instance_api.go
 - ccse_enable_control_plane_log_api.go
 - ccse_get_cluster_api.go
 - ccse_get_cluster_autoscaler_policy_api.go
 - ccse_get_cluster_events_api.go
 - ccse_get_cluster_kube_config_api.go
 - ccse_get_cluster_policy_status_api.go
 - ccse_get_cluster_quota_api.go
 - ccse_get_cluster_resources_api.go
 - ccse_get_cluster_task_api.go
 - ccse_get_cluster_temp_kube_config_api.go
 - ccse_get_config_map_api.go
 - ccse_get_cron_horizontal_pod_autoscaler_api.go
 - ccse_get_daemon_set_api.go
 - ccse_get_deployment_api.go
 - ccse_get_horizontal_pod_autoscaler_api.go
 - ccse_get_job_api.go
 - ccse_get_kubernetes_versions_api.go
 - ccse_get_node_detail_api.go
 - ccse_get_node_pool_api.go
 - ccse_get_persistent_volume_api.go
 - ccse_get_persistent_volume_claim_api.go
 - ccse_get_plugin_instance_api.go
 - ccse_get_pod_api.go
 - ccse_get_policy_governance_api.go
 - ccse_get_policy_template_api.go
 - ccse_get_replica_set_api.go
 - ccse_get_secret_api.go
 - ccse_get_service_api.go
 - ccse_get_stateful_set_api.go
 - ccse_get_storage_class_api.go
 - ccse_get_sub_user_cluster_kube_config_api.go
 - ccse_get_sub_user_cluster_namespaces_api.go
 - ccse_get_sub_user_permission_api.go
 - ccse_get_template_instance_api.go
 - ccse_get_upgrade_cluster_status_api.go
 - ccse_get_volume_snapshot_api.go
 - ccse_get_volume_snapshot_class_api.go
 - ccse_has_plugin_instance_existed_api.go
 - ccse_has_template_instance_existed_api.go
 - ccse_list_cluster_autoscaler_policies_api.go
 - ccse_list_cluster_nodes_api.go
 - ccse_list_cluster_policy_instances_api.go
 - ccse_list_cluster_tags_api.go
 - ccse_list_cluster_task_events_api.go
 - ccse_list_cluster_tasks_api.go
 - ccse_list_clusters_api.go
 - ccse_list_config_maps_api.go
 - ccse_list_cron_horizontal_pod_autoscalers_api.go
 - ccse_list_daemon_sets_api.go
 - ccse_list_deployments_api.go
 - ccse_list_events_api.go
 - ccse_list_horizontal_pod_autoscalers_api.go
 - ccse_list_jobs_api.go
 - ccse_list_node_pools_api.go
 - ccse_list_nodes_api.go
 - ccse_list_persistent_volume_claims_api.go
 - ccse_list_persistent_volumes_api.go
 - ccse_list_plugin_instances_api.go
 - ccse_list_pod_api.go
 - ccse_list_policy_rules_api.go
 - ccse_list_replica_sets_api.go
 - ccse_list_secrets_api.go
 - ccse_list_services_api.go
 - ccse_list_stateful_sets_api.go
 - ccse_list_storage_classes_api.go
 - ccse_list_volume_snapshot_classes_api.go
 - ccse_list_volume_snapshots_api.go
 - ccse_modify_node_api.go
 - ccse_pause_cluster_task_api.go
 - ccse_query_cluster_sub_user_api.go
 - ccse_query_node_api.go
 - ccse_redeploy_plugin_instance_api.go
 - ccse_remove_horizontal_pod_autoscaler_v2_api.go
 - ccse_remove_node_v2_api.go
 - ccse_renew_cluster_api.go
 - ccse_repair_node_pool_api.go
 - ccse_resume_cluster_task_api.go
 - ccse_scale_down_node_pool_api.go
 - ccse_scale_up_node_pool_api.go
 - ccse_sync_node_pool_api.go
 - ccse_unbind_cluster_tags_api.go
 - ccse_update_cluster_api.go
 - ccse_update_cluster_autoscaler_policy_api.go
 - ccse_update_cluster_kube_config_expiration_time_api.go
 - ccse_update_cluster_policy_instance_api.go
 - ccse_update_cluster_tags_api.go
 - ccse_update_config_map_api.go
 - ccse_update_cron_horizontal_pod_autoscaler_api.go
 - ccse_update_daemon_set_api.go
 - ccse_update_deployment_api.go
 - ccse_update_horizontal_pod_autoscaler_api.go
 - ccse_update_job_api.go
 - ccse_update_node_pool_api.go
 - ccse_update_node_pool_kubelet_config_api.go
 - ccse_update_persistent_volume_api.go
 - ccse_update_persistent_volume_claim_api.go
 - ccse_update_pod_api.go
 - ccse_update_replica_set_api.go
 - ccse_update_secret_api.go
 - ccse_update_service_api.go
 - ccse_update_stateful_set_api.go
 - ccse_update_storage_class_api.go
 - ccse_update_sub_user_permissions_api.go
 - ccse_update_volume_snapshot_api.go
 - ccse_update_volume_snapshot_class_api.go
 - ccse_upgrade_cluster_api.go
 - ccse_upgrade_node_pool_api.go
 - ccse_upgrade_plugin_instance_api.go
 
 Click to show internal directories. 
   Click to hide internal directories.