程序包 | 说明 |
---|---|
com.aliyun.sdk.service.edas20170801.models |
限定符和类型 | 方法和说明 |
---|---|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.annotations(String annotations)
The annotation of an application pod.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.appId(String appId)
The ID of the application.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.args(String args)
The argument array in the container start-up command.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.batchTimeout(Integer batchTimeout)
The timeout period for an at-a-time release.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.batchWaitTime(Integer batchWaitTime)
The minimum time interval for the phased release of pods.
|
static DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.builder() |
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.buildPackId(String buildPackId)
The build package number of EDAS Container.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.canaryRuleId(String canaryRuleId)
CanaryRuleId.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.changeOrderDesc(String changeOrderDesc)
The description of the change process.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.command(String command)
The commands that you run to start the container.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.configMountDescs(String configMountDescs)
The configuration for mounting a Kubernetes ConfigMap or Secret to a directory in an elastic container instance.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.cpuLimit(Integer cpuLimit)
The maximum number of CPU cores allowed for each application instance when the application is running.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.cpuRequest(Integer cpuRequest)
The number of CPU cores requested for each application instance when the application is running.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.customAffinity(String customAffinity)
The affinity configuration of the pod.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.customTolerations(String customTolerations)
The scheduling tolerance configuration of the pod.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.deployAcrossNodes(String deployAcrossNodes)
Specifies whether to distribute application instances to multiple nodes.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.deployAcrossZones(String deployAcrossZones)
Specifies whether to distribute application instances across zones.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.edasContainerVersion(String edasContainerVersion)
The version of EDAS Container on which the deployment package of the application depends.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.emptyDirs(String emptyDirs)
The configuration for mounting a Kubernetes emptyDir volume to a directory in an elastic container instance.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.enableAhas(Boolean enableAhas)
Specifies whether to enable access to Application High Availability Service (AHAS).
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.enableEmptyPushReject(Boolean enableEmptyPushReject)
Specifies whether to enable the empty list protection feature.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.enableLosslessRule(Boolean enableLosslessRule)
Specifies whether to enable graceful start rules.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.envFroms(String envFroms)
The Kubernetes environment variables that are configured in EnvFrom mode.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.envs(String envs)
The environment variables that are used to deploy the application.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.image(String image)
The absolute URL of the image.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.imagePlatforms(String imagePlatforms)
ImagePlatforms.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.imageTag(String imageTag)
The tag of the image.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.initContainers(String initContainers)
InitContainers.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.javaStartUpConfig(String javaStartUpConfig)
The configuration of Java startup parameters for a Java application.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.JDK(String JDK)
The version of the Java Development Kit (JDK) on which the deployment package of the application depends.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.labels(String labels)
The label of an application pod.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.limitEphemeralStorage(Integer limitEphemeralStorage)
The maximum size of space required by ephemeral storage.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.liveness(String liveness)
The configuration for the liveness check on the container.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.localVolume(String localVolume)
The configurations that are used when the host files are mounted to the container on which the application is running.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.losslessRuleAligned(Boolean losslessRuleAligned)
Specifies whether to enable Graceful Rolling Release and configure Complete Service Registration before Readiness Probing.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.losslessRuleDelayTime(Integer losslessRuleDelayTime)
The delay of service registration.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.losslessRuleFuncType(Integer losslessRuleFuncType)
The number of prefetching curves.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.losslessRuleRelated(Boolean losslessRuleRelated)
Specifies whether to enable Graceful Rolling Release and configure Complete Service Prefetching before Readiness Probing.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.losslessRuleWarmupTime(Integer losslessRuleWarmupTime)
The service prefetching duration.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.mcpuLimit(Integer mcpuLimit)
The maximum number of CPU cores allowed.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.mcpuRequest(Integer mcpuRequest)
The minimum number of CPU cores required.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.memoryLimit(Integer memoryLimit)
The maximum size of memory allowed for each application instance when the application is running.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.memoryRequest(Integer memoryRequest)
The size of memory requested for each application instance when the application is running.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.mountDescs(String mountDescs)
The description of the NAS mounting configuration.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.nasId(String nasId)
The ID of the Apsara File Storage NAS (NAS) file system mounted to the container in which the application is running.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.packageUrl(String packageUrl)
The URL of the deployment package.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.packageVersion(String packageVersion)
The version of the deployment package.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.packageVersionId(String packageVersionId)
The version ID of the deployment package.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.postStart(String postStart)
The post-start script.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.preStop(String preStop)
The pre-stop script.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.pvcMountDescs(String pvcMountDescs)
The configuration for mounting a Kubernetes PersistentVolumeClaim (PVC) to a directory in an elastic container instance.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.readiness(String readiness)
The configuration for the readiness check on the container.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.replicas(Integer replicas)
The number of application instances.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.requestsEphemeralStorage(Integer requestsEphemeralStorage)
The minimum size of space required by ephemeral storage.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.runtimeClassName(String runtimeClassName)
The type of the container runtime.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.sidecars(String sidecars)
Sidecars.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.slsConfigs(String slsConfigs)
The Logstore configuration.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.startup(String startup)
Startup.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.storageType(String storageType)
The storage type of the NAS file system.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.terminateGracePeriod(Integer terminateGracePeriod)
TerminateGracePeriod.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.toBuilder() |
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.trafficControlStrategy(String trafficControlStrategy)
The traffic adjustment policy for a canary release.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.updateStrategy(String updateStrategy)
The phased release policy.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.uriEncoding(String uriEncoding)
The URI encoding scheme.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.useBodyEncoding(Boolean useBodyEncoding)
Specifies whether to use the encoding scheme specified in the request body for URI query parameters.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.userBaseImageUrl(String userBaseImageUrl)
UserBaseImageUrl.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.volumesStr(String volumesStr)
The data volume.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.webContainer(String webContainer)
The version of the Tomcat container on which the deployment package of the application depends.
|
DeployK8sApplicationRequest.Builder |
DeployK8sApplicationRequest.Builder.webContainerConfig(String webContainerConfig)
The Tomcat container configuration.
|
Copyright © 2023. All rights reserved.