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