Package-level declarations

Types

Link copied to clipboard
data class ClusterComponent(val componentConfig: ClusterComponentComponentConfig? = null, val componentType: String? = null)
Link copied to clipboard
data class ClusterComponentComponentConfig(val basicArgs: String? = null, val nodeUnits: List<String>? = null)
Link copied to clipboard
data class ClusterNetworks(val ipAllocationPolicies: List<ClusterNetworksIpAllocationPolicy>? = null, val newVpdInfo: ClusterNetworksNewVpdInfo? = null, val securityGroupId: String? = null, val tailIpVersion: String? = null, val vpcId: String? = null, val vpdInfo: ClusterNetworksVpdInfo? = null, val vswitchId: String? = null, val vswitchZoneId: String? = null)
data class ClusterNetworksIpAllocationPolicyBondPolicyBond(val name: String? = null, val subnet: String? = null)
data class ClusterNetworksIpAllocationPolicyMachineTypePolicyBond(val name: String? = null, val subnet: String? = null)
data class ClusterNetworksIpAllocationPolicyNodePolicyBond(val name: String? = null, val subnet: String? = null)
Link copied to clipboard
data class ClusterNetworksNewVpdInfo(val cenId: String? = null, val cloudLinkCidr: String? = null, val cloudLinkId: String? = null, val monitorVpcId: String? = null, val monitorVswitchId: String? = null, val vpdCidr: String? = null, val vpdSubnets: List<ClusterNetworksNewVpdInfoVpdSubnet>? = null)
Link copied to clipboard
data class ClusterNetworksNewVpdInfoVpdSubnet(val subnetCidr: String? = null, val subnetType: String? = null, val zoneId: String? = null)
Link copied to clipboard
data class ClusterNetworksVpdInfo(val vpdId: String? = null, val vpdSubnets: List<String>? = null)
Link copied to clipboard
data class ClusterNodeGroup(val imageId: String? = null, val machineType: String? = null, val nodeGroupDescription: String? = null, val nodeGroupName: String? = null, val nodes: List<ClusterNodeGroupNode>? = null, val userData: String? = null, val zoneId: String? = null)
Link copied to clipboard
data class ClusterNodeGroupNode(val hostname: String? = null, val loginPassword: String? = null, val nodeId: String? = null, val vpcId: String? = null, val vswitchId: String? = null)
Link copied to clipboard
data class ExperimentPlanTemplateTemplatePipeline(val envParams: ExperimentPlanTemplateTemplatePipelineEnvParams, val pipelineOrder: Int, val scene: String, val settingParams: Map<String, String>? = null, val workloadId: Int, val workloadName: String)
data class ExperimentPlanTemplateTemplatePipelineEnvParams(val cpuPerWorker: Int, val cudaVersion: String? = null, val gpuDriverVersion: String? = null, val gpuPerWorker: Int, val memoryPerWorker: Int, val ncclVersion: String? = null, val pyTorchVersion: String? = null, val shareMemory: Int, val workerNum: Int)
Link copied to clipboard
data class GetSubnetsResult(val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val resourceGroupId: String? = null, val status: String? = null, val subnetId: String? = null, val subnetName: String? = null, val subnets: List<GetSubnetsSubnet>, val type: String? = null, val vpdId: String? = null, val zoneId: String? = null)

A collection of values returned by getSubnets.

Link copied to clipboard
data class GetSubnetsSubnet(val cidr: String, val createTime: String, val gmtModified: String, val id: String, val message: String, val resourceGroupId: String, val status: String, val subnetId: String, val subnetName: String, val type: String, val vpdId: String, val zoneId: String)
Link copied to clipboard
data class GetVpdsResult(val enableDetails: Boolean? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val resourceGroupId: String? = null, val status: String? = null, val vpdId: String? = null, val vpdName: String? = null, val vpds: List<GetVpdsVpd>)

A collection of values returned by getVpds.

Link copied to clipboard
data class GetVpdsVpd(val cidr: String, val createTime: String, val gmtModified: String, val id: String, val resourceGroupId: String, val status: String, val vpdId: String, val vpdName: String)
Link copied to clipboard
data class NodeGroupIpAllocationPolicy(val bondPolicy: NodeGroupIpAllocationPolicyBondPolicy? = null, val machineTypePolicies: List<NodeGroupIpAllocationPolicyMachineTypePolicy>? = null, val nodePolicies: List<NodeGroupIpAllocationPolicyNodePolicy>? = null)
Link copied to clipboard
data class NodeGroupIpAllocationPolicyBondPolicy(val bondDefaultSubnet: String? = null, val bonds: List<NodeGroupIpAllocationPolicyBondPolicyBond>? = null)
data class NodeGroupIpAllocationPolicyBondPolicyBond(val name: String? = null, val subnet: String? = null)
data class NodeGroupIpAllocationPolicyMachineTypePolicyBond(val name: String? = null, val subnet: String? = null)
Link copied to clipboard
data class NodeGroupIpAllocationPolicyNodePolicyBond(val name: String? = null, val subnet: String? = null)
Link copied to clipboard
data class NodeGroupNode(val hostname: String? = null, val loginPassword: String? = null, val nodeId: String? = null, val vpcId: String? = null, val vswitchId: String? = null)
Link copied to clipboard
data class ResourceMachineTypes(val bondNum: Int? = null, val cpuInfo: String, val diskInfo: String? = null, val gpuInfo: String, val memoryInfo: String? = null, val name: String? = null, val networkInfo: String? = null, val networkMode: String? = null, val nodeCount: Int? = null, val type: String? = null)
Link copied to clipboard
data class ResourceUserAccessParam(val accessId: String, val accessKey: String, val endpoint: String, val workspaceId: String)