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)
Link copied to clipboard
data class ClusterNetworksIpAllocationPolicy(val bondPolicy: ClusterNetworksIpAllocationPolicyBondPolicy? = null, val machineTypePolicies: List<ClusterNetworksIpAllocationPolicyMachineTypePolicy>? = null, val nodePolicies: List<ClusterNetworksIpAllocationPolicyNodePolicy>? = null)
Link copied to clipboard
data class ClusterNetworksIpAllocationPolicyBondPolicy(val bondDefaultSubnet: String? = null, val bonds: List<ClusterNetworksIpAllocationPolicyBondPolicyBond>? = null)
Link copied to clipboard
data class ClusterNetworksIpAllocationPolicyBondPolicyBond(val name: String? = null, val subnet: String? = null)
Link copied to clipboard
data class ClusterNetworksIpAllocationPolicyMachineTypePolicy(val bonds: List<ClusterNetworksIpAllocationPolicyMachineTypePolicyBond>? = null, val machineType: String? = null)
Link copied to clipboard
data class ClusterNetworksIpAllocationPolicyMachineTypePolicyBond(val name: String? = null, val subnet: String? = null)
Link copied to clipboard
data class ClusterNetworksIpAllocationPolicyNodePolicy(val bonds: List<ClusterNetworksIpAllocationPolicyNodePolicyBond>? = null, val nodeId: String? = null)
Link copied to clipboard
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
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
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)
Link copied to clipboard
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
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
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)
Link copied to clipboard
data class NodeGroupIpAllocationPolicyBondPolicyBond(val name: String? = null, val subnet: String? = null)
Link copied to clipboard
data class NodeGroupIpAllocationPolicyMachineTypePolicy(val bonds: List<NodeGroupIpAllocationPolicyMachineTypePolicyBond>? = null, val machineType: String? = null)
Link copied to clipboard
data class NodeGroupIpAllocationPolicyMachineTypePolicyBond(val name: String? = null, val subnet: String? = null)
Link copied to clipboard
data class NodeGroupIpAllocationPolicyNodePolicy(val bonds: List<NodeGroupIpAllocationPolicyNodePolicyBond>? = null, val nodeId: String? = null)
Link copied to clipboard
data class NodeGroupIpAllocationPolicyNodePolicyBond(val name: String? = null, val subnet: String? = null)
Link copied to clipboard
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)