RosK8sApplicationProps
Properties for defining a RosK8sApplication.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-edas-k8sapplication
Initializer
import com.aliyun.ros.cdk.edas.RosK8sApplicationProps;
RosK8sApplicationProps.builder()
.appName(java.lang.String)
.appName(IResolvable)
.clusterId(java.lang.String)
.clusterId(IResolvable)
// .applicationDescription(java.lang.String)
// .applicationDescription(IResolvable)
// .command(java.lang.String)
// .command(IResolvable)
// .commandArgs(IResolvable)
// .commandArgs(java.util.List<IResolvable)
// .commandArgs(CommandArgsProperty>)
// .deployAcrossNodes(java.lang.Boolean)
// .deployAcrossNodes(IResolvable)
// .deployAcrossZones(java.lang.Boolean)
// .deployAcrossZones(IResolvable)
// .edasContainerVersion(java.lang.String)
// .edasContainerVersion(IResolvable)
// .enableAhas(java.lang.Boolean)
// .enableAhas(IResolvable)
// .envs(IResolvable)
// .envs(java.util.List<IResolvable)
// .envs(EnvsProperty>)
// .imageUrl(java.lang.String)
// .imageUrl(IResolvable)
// .internetSlbId(java.lang.String)
// .internetSlbId(IResolvable)
// .internetSlbPort(java.lang.Number)
// .internetSlbPort(IResolvable)
// .internetSlbProtocol(java.lang.String)
// .internetSlbProtocol(IResolvable)
// .internetTargetPort(java.lang.Number)
// .internetTargetPort(IResolvable)
// .intranetSlbId(java.lang.String)
// .intranetSlbId(IResolvable)
// .intranetSlbPort(java.lang.Number)
// .intranetSlbPort(IResolvable)
// .intranetSlbProtocol(java.lang.String)
// .intranetSlbProtocol(IResolvable)
// .intranetTargetPort(java.lang.Number)
// .intranetTargetPort(IResolvable)
// .isMultilingualApp(java.lang.Boolean)
// .isMultilingualApp(IResolvable)
// .javaStartUpConfig(IResolvable)
// .javaStartUpConfig(JavaStartUpConfigProperty)
// .jdk(java.lang.String)
// .jdk(IResolvable)
// .limitCpu(java.lang.Number)
// .limitCpu(IResolvable)
// .limitMem(java.lang.Number)
// .limitMem(IResolvable)
// .liveness(IResolvable)
// .liveness(LivenessProperty)
// .localVolume(IResolvable)
// .localVolume(java.util.List<IResolvable)
// .localVolume(LocalVolumeProperty>)
// .logicalRegionId(java.lang.String)
// .logicalRegionId(IResolvable)
// .mountDescs(IResolvable)
// .mountDescs(java.util.List<IResolvable)
// .mountDescs(MountDescsProperty>)
// .namespace(java.lang.String)
// .namespace(IResolvable)
// .nasId(java.lang.String)
// .nasId(IResolvable)
// .packageType(java.lang.String)
// .packageType(IResolvable)
// .packageUrl(java.lang.String)
// .packageUrl(IResolvable)
// .packageVersion(java.lang.String)
// .packageVersion(IResolvable)
// .postStart(IResolvable)
// .postStart(PostStartProperty)
// .preStop(IResolvable)
// .preStop(PreStopProperty)
// .readiness(IResolvable)
// .readiness(ReadinessProperty)
// .replicas(java.lang.Number)
// .replicas(IResolvable)
// .repoId(java.lang.String)
// .repoId(IResolvable)
// .requestsCpu(java.lang.Number)
// .requestsCpu(IResolvable)
// .requestsMem(java.lang.Number)
// .requestsMem(IResolvable)
// .runtimeClassName(java.lang.String)
// .runtimeClassName(IResolvable)
// .slsConfigs(IResolvable)
// .slsConfigs(java.util.List<IResolvable)
// .slsConfigs(SlsConfigsProperty>)
// .storageType(java.lang.String)
// .storageType(IResolvable)
// .timeout(java.lang.Number)
// .timeout(IResolvable)
// .uriEncoding(java.lang.String)
// .uriEncoding(IResolvable)
// .useBodyEncoding(java.lang.Boolean)
// .useBodyEncoding(IResolvable)
// .webContainer(java.lang.String)
// .webContainer(IResolvable)
// .webContainerConfig(IResolvable)
// .webContainerConfig(WebContainerConfigProperty)
.build();
Properties
| Name | Type | Description |
|---|---|---|
appName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
clusterId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
applicationDescription | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
command | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
commandArgs | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
deployAcrossNodes | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
deployAcrossZones | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
edasContainerVersion | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
enableAhas | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
envs | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
imageUrl | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
internetSlbId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
internetSlbPort | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
internetSlbProtocol | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
internetTargetPort | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
intranetSlbId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
intranetSlbPort | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
intranetSlbProtocol | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
intranetTargetPort | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
isMultilingualApp | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
javaStartUpConfig | com.aliyun.ros.cdk.core.IResolvable OR JavaStartUpConfigProperty | No description. |
jdk | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
limitCpu | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
limitMem | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
liveness | com.aliyun.ros.cdk.core.IResolvable OR LivenessProperty | No description. |
localVolume | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
logicalRegionId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
mountDescs | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
namespace | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
nasId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
packageType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
packageUrl | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
packageVersion | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
postStart | com.aliyun.ros.cdk.core.IResolvable OR PostStartProperty | No description. |
preStop | com.aliyun.ros.cdk.core.IResolvable OR PreStopProperty | No description. |
readiness | com.aliyun.ros.cdk.core.IResolvable OR ReadinessProperty | No description. |
replicas | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
repoId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
requestsCpu | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
requestsMem | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
runtimeClassName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
slsConfigs | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
storageType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
timeout | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
uriEncoding | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
useBodyEncoding | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
webContainer | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
webContainerConfig | com.aliyun.ros.cdk.core.IResolvable OR WebContainerConfigProperty | No description. |
appNameRequired
public java.lang.Object getAppName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
clusterIdRequired
public java.lang.Object getClusterId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
applicationDescriptionOptional
public java.lang.Object getApplicationDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
commandOptional
public java.lang.Object getCommand();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
commandArgsOptional
public java.lang.Object getCommandArgs();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
CommandArgsProperty>
deployAcrossNodesOptional
public java.lang.Object getDeployAcrossNodes();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
deployAcrossZonesOptional
public java.lang.Object getDeployAcrossZones();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
edasContainerVersionOptional
public java.lang.Object getEdasContainerVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
enableAhasOptional
public java.lang.Object getEnableAhas();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
envsOptional
public java.lang.Object getEnvs();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
EnvsProperty>
imageUrlOptional
public java.lang.Object getImageUrl();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
internetSlbIdOptional
public java.lang.Object getInternetSlbId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
internetSlbPortOptional
public java.lang.Object getInternetSlbPort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
internetSlbProtocolOptional
public java.lang.Object getInternetSlbProtocol();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
internetTargetPortOptional
public java.lang.Object getInternetTargetPort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
intranetSlbIdOptional
public java.lang.Object getIntranetSlbId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
intranetSlbPortOptional
public java.lang.Object getIntranetSlbPort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
intranetSlbProtocolOptional
public java.lang.Object getIntranetSlbProtocol();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
intranetTargetPortOptional
public java.lang.Object getIntranetTargetPort();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
isMultilingualAppOptional
public java.lang.Object getIsMultilingualApp();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
javaStartUpConfigOptional
public java.lang.Object getJavaStartUpConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR JavaStartUpConfigProperty
jdkOptional
public java.lang.Object getJdk();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
limitCpuOptional
public java.lang.Object getLimitCpu();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
limitMemOptional
public java.lang.Object getLimitMem();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
livenessOptional
public java.lang.Object getLiveness();
- Type: com.aliyun.ros.cdk.core.IResolvable OR LivenessProperty
localVolumeOptional
public java.lang.Object getLocalVolume();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
LocalVolumeProperty>
logicalRegionIdOptional
public java.lang.Object getLogicalRegionId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
mountDescsOptional
public java.lang.Object getMountDescs();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
MountDescsProperty>
namespaceOptional
public java.lang.Object getNamespace();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
nasIdOptional
public java.lang.Object getNasId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
packageTypeOptional
public java.lang.Object getPackageType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
packageUrlOptional
public java.lang.Object getPackageUrl();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
packageVersionOptional
public java.lang.Object getPackageVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
postStartOptional
public java.lang.Object getPostStart();
- Type: com.aliyun.ros.cdk.core.IResolvable OR PostStartProperty
preStopOptional
public java.lang.Object getPreStop();
- Type: com.aliyun.ros.cdk.core.IResolvable OR PreStopProperty
readinessOptional
public java.lang.Object getReadiness();
- Type: com.aliyun.ros.cdk.core.IResolvable OR ReadinessProperty
replicasOptional
public java.lang.Object getReplicas();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
repoIdOptional
public java.lang.Object getRepoId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
requestsCpuOptional
public java.lang.Object getRequestsCpu();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
requestsMemOptional
public java.lang.Object getRequestsMem();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
runtimeClassNameOptional
public java.lang.Object getRuntimeClassName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
slsConfigsOptional
public java.lang.Object getSlsConfigs();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
SlsConfigsProperty>
storageTypeOptional
public java.lang.Object getStorageType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
timeoutOptional
public java.lang.Object getTimeout();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
uriEncodingOptional
public java.lang.Object getUriEncoding();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
useBodyEncodingOptional
public java.lang.Object getUseBodyEncoding();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
webContainerOptional
public java.lang.Object getWebContainer();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
webContainerConfigOptional
public java.lang.Object getWebContainerConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR WebContainerConfigProperty