in cs-20151215/src/main/java/com/aliyun/sdk/service/cs20151215/models/CreateClusterRequest.java [1372:1472]
private Builder(CreateClusterRequest request) {
super(request);
this.accessControlList = request.accessControlList;
this.addons = request.addons;
this.apiAudiences = request.apiAudiences;
this.autoRenew = request.autoRenew;
this.autoRenewPeriod = request.autoRenewPeriod;
this.chargeType = request.chargeType;
this.cisEnabled = request.cisEnabled;
this.cloudMonitorFlags = request.cloudMonitorFlags;
this.clusterDomain = request.clusterDomain;
this.clusterSpec = request.clusterSpec;
this.clusterType = request.clusterType;
this.containerCidr = request.containerCidr;
this.controlPlaneConfig = request.controlPlaneConfig;
this.controlplaneLogComponents = request.controlplaneLogComponents;
this.controlplaneLogProject = request.controlplaneLogProject;
this.controlplaneLogTtl = request.controlplaneLogTtl;
this.cpuPolicy = request.cpuPolicy;
this.customSan = request.customSan;
this.deletionProtection = request.deletionProtection;
this.disableRollback = request.disableRollback;
this.enableRrsa = request.enableRrsa;
this.encryptionProviderKey = request.encryptionProviderKey;
this.endpointPublicAccess = request.endpointPublicAccess;
this.formatDisk = request.formatDisk;
this.imageId = request.imageId;
this.imageType = request.imageType;
this.instances = request.instances;
this.ipStack = request.ipStack;
this.isEnterpriseSecurityGroup = request.isEnterpriseSecurityGroup;
this.keepInstanceName = request.keepInstanceName;
this.keyPair = request.keyPair;
this.kubernetesVersion = request.kubernetesVersion;
this.loadBalancerId = request.loadBalancerId;
this.loadBalancerSpec = request.loadBalancerSpec;
this.loggingType = request.loggingType;
this.loginPassword = request.loginPassword;
this.maintenanceWindow = request.maintenanceWindow;
this.masterAutoRenew = request.masterAutoRenew;
this.masterAutoRenewPeriod = request.masterAutoRenewPeriod;
this.masterCount = request.masterCount;
this.masterInstanceChargeType = request.masterInstanceChargeType;
this.masterInstanceTypes = request.masterInstanceTypes;
this.masterPeriod = request.masterPeriod;
this.masterPeriodUnit = request.masterPeriodUnit;
this.masterSystemDiskCategory = request.masterSystemDiskCategory;
this.masterSystemDiskPerformanceLevel = request.masterSystemDiskPerformanceLevel;
this.masterSystemDiskSize = request.masterSystemDiskSize;
this.masterSystemDiskSnapshotPolicyId = request.masterSystemDiskSnapshotPolicyId;
this.masterVswitchIds = request.masterVswitchIds;
this.name = request.name;
this.natGateway = request.natGateway;
this.nodeCidrMask = request.nodeCidrMask;
this.nodeNameMode = request.nodeNameMode;
this.nodePortRange = request.nodePortRange;
this.nodepools = request.nodepools;
this.numOfNodes = request.numOfNodes;
this.operationPolicy = request.operationPolicy;
this.osType = request.osType;
this.period = request.period;
this.periodUnit = request.periodUnit;
this.platform = request.platform;
this.podVswitchIds = request.podVswitchIds;
this.profile = request.profile;
this.proxyMode = request.proxyMode;
this.rdsInstances = request.rdsInstances;
this.regionId = request.regionId;
this.resourceGroupId = request.resourceGroupId;
this.runtime = request.runtime;
this.securityGroupId = request.securityGroupId;
this.securityHardeningOs = request.securityHardeningOs;
this.serviceAccountIssuer = request.serviceAccountIssuer;
this.serviceCidr = request.serviceCidr;
this.serviceDiscoveryTypes = request.serviceDiscoveryTypes;
this.snatEntry = request.snatEntry;
this.socEnabled = request.socEnabled;
this.sshFlags = request.sshFlags;
this.tags = request.tags;
this.taints = request.taints;
this.timeoutMins = request.timeoutMins;
this.timezone = request.timezone;
this.userCa = request.userCa;
this.userData = request.userData;
this.vpcid = request.vpcid;
this.vswitchIds = request.vswitchIds;
this.workerAutoRenew = request.workerAutoRenew;
this.workerAutoRenewPeriod = request.workerAutoRenewPeriod;
this.workerDataDisks = request.workerDataDisks;
this.workerInstanceChargeType = request.workerInstanceChargeType;
this.workerInstanceTypes = request.workerInstanceTypes;
this.workerPeriod = request.workerPeriod;
this.workerPeriodUnit = request.workerPeriodUnit;
this.workerSystemDiskCategory = request.workerSystemDiskCategory;
this.workerSystemDiskPerformanceLevel = request.workerSystemDiskPerformanceLevel;
this.workerSystemDiskSize = request.workerSystemDiskSize;
this.workerSystemDiskSnapshotPolicyId = request.workerSystemDiskSnapshotPolicyId;
this.workerVswitchIds = request.workerVswitchIds;
this.zoneId = request.zoneId;
this.zoneIds = request.zoneIds;
}