RosApplicationProps
Properties for defining a RosApplication
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-sae-application
Initializer
import com.aliyun.ros.cdk.sae.RosApplicationProps;
RosApplicationProps.builder()
.appName(java.lang.String)
.appName(IResolvable)
.cpu(java.lang.Number)
.cpu(IResolvable)
.memory(java.lang.Number)
.memory(IResolvable)
.namespaceId(java.lang.String)
.namespaceId(IResolvable)
.packageType(java.lang.String)
.packageType(IResolvable)
.replicas(java.lang.Number)
.replicas(IResolvable)
// .acrAssumeRoleArn(java.lang.String)
// .acrAssumeRoleArn(IResolvable)
// .acrInstanceId(java.lang.String)
// .acrInstanceId(IResolvable)
// .appDescription(java.lang.String)
// .appDescription(IResolvable)
// .appSource(java.lang.String)
// .appSource(IResolvable)
// .associateEip(java.lang.Boolean)
// .associateEip(IResolvable)
// .autoConfig(java.lang.Boolean)
// .autoConfig(IResolvable)
// .baseAppId(java.lang.String)
// .baseAppId(IResolvable)
// .command(java.lang.String)
// .command(IResolvable)
// .commandArgs(java.lang.String)
// .commandArgs(IResolvable)
// .configMapMountDesc(java.lang.String)
// .configMapMountDesc(IResolvable)
// .customHostAlias(java.lang.String)
// .customHostAlias(IResolvable)
// .deploy(java.lang.Boolean)
// .deploy(IResolvable)
// .edasContainerVersion(java.lang.String)
// .edasContainerVersion(IResolvable)
// .enableEbpf(java.lang.String)
// .enableEbpf(IResolvable)
// .envs(java.lang.String)
// .envs(IResolvable)
// .imagePullSecrets(java.lang.String)
// .imagePullSecrets(IResolvable)
// .imageUrl(java.lang.String)
// .imageUrl(IResolvable)
// .jarStartArgs(java.lang.String)
// .jarStartArgs(IResolvable)
// .jarStartOptions(java.lang.String)
// .jarStartOptions(IResolvable)
// .jdk(java.lang.String)
// .jdk(IResolvable)
// .kafkaConfigs(java.lang.String)
// .kafkaConfigs(IResolvable)
// .liveness(java.lang.String)
// .liveness(IResolvable)
// .microRegistration(java.lang.String)
// .microRegistration(IResolvable)
// .microRegistrationConfig(java.lang.String)
// .microRegistrationConfig(IResolvable)
// .mountDesc(java.lang.String)
// .mountDesc(IResolvable)
// .mountHost(java.lang.String)
// .mountHost(IResolvable)
// .nasConfigs(java.lang.String)
// .nasConfigs(IResolvable)
// .nasId(java.lang.String)
// .nasId(IResolvable)
// .ossAkId(java.lang.String)
// .ossAkId(IResolvable)
// .ossAkSecret(java.lang.String)
// .ossAkSecret(IResolvable)
// .ossMountDescs(java.util.List<java.lang.Object>)
// .ossMountDescs(IResolvable)
// .packageUrl(java.lang.String)
// .packageUrl(IResolvable)
// .packageVersion(java.lang.String)
// .packageVersion(IResolvable)
// .php(java.lang.String)
// .php(IResolvable)
// .phpArmsConfigLocation(java.lang.String)
// .phpArmsConfigLocation(IResolvable)
// .phpConfig(java.lang.String)
// .phpConfig(IResolvable)
// .phpConfigLocation(java.lang.String)
// .phpConfigLocation(IResolvable)
// .postStart(java.lang.String)
// .postStart(IResolvable)
// .preStop(java.lang.String)
// .preStop(IResolvable)
// .programmingLanguage(java.lang.String)
// .programmingLanguage(IResolvable)
// .pvtzDiscoverySvc(java.lang.String)
// .pvtzDiscoverySvc(IResolvable)
// .python(java.lang.String)
// .python(IResolvable)
// .pythonModules(java.lang.String)
// .pythonModules(IResolvable)
// .readiness(java.lang.String)
// .readiness(IResolvable)
// .saeVersion(java.lang.String)
// .saeVersion(IResolvable)
// .securityGroupId(java.lang.String)
// .securityGroupId(IResolvable)
// .serviceTags(java.lang.String)
// .serviceTags(IResolvable)
// .slsConfigs(java.lang.String)
// .slsConfigs(IResolvable)
// .tags(java.util.List<TagsProperty>)
// .terminationGracePeriodSeconds(java.lang.Number)
// .terminationGracePeriodSeconds(IResolvable)
// .timezone(java.lang.String)
// .timezone(IResolvable)
// .tomcatConfig(java.lang.String)
// .tomcatConfig(IResolvable)
// .vpcId(java.lang.String)
// .vpcId(IResolvable)
// .vSwitchId(java.lang.String)
// .vSwitchId(IResolvable)
// .warStartOptions(java.lang.String)
// .warStartOptions(IResolvable)
// .webContainer(java.lang.String)
// .webContainer(IResolvable)
.build();
Properties
Name | Type | Description |
---|---|---|
appName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
cpu |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
memory |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
namespaceId |
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. |
replicas |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
acrAssumeRoleArn |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
acrInstanceId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
appDescription |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
appSource |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
associateEip |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
autoConfig |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
baseAppId |
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 |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
configMapMountDesc |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
customHostAlias |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
deploy |
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. |
enableEbpf |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
envs |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
imagePullSecrets |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
imageUrl |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
jarStartArgs |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
jarStartOptions |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
jdk |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
kafkaConfigs |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
liveness |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
microRegistration |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
microRegistrationConfig |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
mountDesc |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
mountHost |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
nasConfigs |
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. |
ossAkId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ossAkSecret |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
ossMountDescs |
java.util.List |
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. |
php |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
phpArmsConfigLocation |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
phpConfig |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
phpConfigLocation |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
postStart |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
preStop |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
programmingLanguage |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
pvtzDiscoverySvc |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
python |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
pythonModules |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
readiness |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
saeVersion |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
securityGroupId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
serviceTags |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
slsConfigs |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
tags |
java.util.List<TagsProperty> |
No description. |
terminationGracePeriodSeconds |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
timezone |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
tomcatConfig |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
vpcId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
vSwitchId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
warStartOptions |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
webContainer |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
appName
Required
public java.lang.Object getAppName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
cpu
Required
public java.lang.Object getCpu();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
memory
Required
public java.lang.Object getMemory();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
namespaceId
Required
public java.lang.Object getNamespaceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
packageType
Required
public java.lang.Object getPackageType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
replicas
Required
public java.lang.Object getReplicas();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
acrAssumeRoleArn
Optional
public java.lang.Object getAcrAssumeRoleArn();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
acrInstanceId
Optional
public java.lang.Object getAcrInstanceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
appDescription
Optional
public java.lang.Object getAppDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
appSource
Optional
public java.lang.Object getAppSource();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
associateEip
Optional
public java.lang.Object getAssociateEip();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
autoConfig
Optional
public java.lang.Object getAutoConfig();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
baseAppId
Optional
public java.lang.Object getBaseAppId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
command
Optional
public java.lang.Object getCommand();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
commandArgs
Optional
public java.lang.Object getCommandArgs();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
configMapMountDesc
Optional
public java.lang.Object getConfigMapMountDesc();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
customHostAlias
Optional
public java.lang.Object getCustomHostAlias();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
deploy
Optional
public java.lang.Object getDeploy();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
edasContainerVersion
Optional
public java.lang.Object getEdasContainerVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
enableEbpf
Optional
public java.lang.Object getEnableEbpf();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
envs
Optional
public java.lang.Object getEnvs();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
imagePullSecrets
Optional
public java.lang.Object getImagePullSecrets();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
imageUrl
Optional
public java.lang.Object getImageUrl();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
jarStartArgs
Optional
public java.lang.Object getJarStartArgs();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
jarStartOptions
Optional
public java.lang.Object getJarStartOptions();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
jdk
Optional
public java.lang.Object getJdk();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
kafkaConfigs
Optional
public java.lang.Object getKafkaConfigs();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
liveness
Optional
public java.lang.Object getLiveness();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
microRegistration
Optional
public java.lang.Object getMicroRegistration();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
microRegistrationConfig
Optional
public java.lang.Object getMicroRegistrationConfig();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
mountDesc
Optional
public java.lang.Object getMountDesc();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
mountHost
Optional
public java.lang.Object getMountHost();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
nasConfigs
Optional
public java.lang.Object getNasConfigs();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
nasId
Optional
public java.lang.Object getNasId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ossAkId
Optional
public java.lang.Object getOssAkId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ossAkSecret
Optional
public java.lang.Object getOssAkSecret();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ossMountDescs
Optional
public java.lang.Object getOssMountDescs();
- Type: java.util.List
OR com.aliyun.ros.cdk.core.IResolvable
packageUrl
Optional
public java.lang.Object getPackageUrl();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
packageVersion
Optional
public java.lang.Object getPackageVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
php
Optional
public java.lang.Object getPhp();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
phpArmsConfigLocation
Optional
public java.lang.Object getPhpArmsConfigLocation();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
phpConfig
Optional
public java.lang.Object getPhpConfig();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
phpConfigLocation
Optional
public java.lang.Object getPhpConfigLocation();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
postStart
Optional
public java.lang.Object getPostStart();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
preStop
Optional
public java.lang.Object getPreStop();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
programmingLanguage
Optional
public java.lang.Object getProgrammingLanguage();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
pvtzDiscoverySvc
Optional
public java.lang.Object getPvtzDiscoverySvc();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
python
Optional
public java.lang.Object getPython();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
pythonModules
Optional
public java.lang.Object getPythonModules();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
readiness
Optional
public java.lang.Object getReadiness();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
saeVersion
Optional
public java.lang.Object getSaeVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityGroupId
Optional
public java.lang.Object getSecurityGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
serviceTags
Optional
public java.lang.Object getServiceTags();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
slsConfigs
Optional
public java.lang.Object getSlsConfigs();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
tags
Optional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
terminationGracePeriodSeconds
Optional
public java.lang.Object getTerminationGracePeriodSeconds();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
timezone
Optional
public java.lang.Object getTimezone();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
tomcatConfig
Optional
public java.lang.Object getTomcatConfig();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vpcId
Optional
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vSwitchId
Optional
public java.lang.Object getVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
warStartOptions
Optional
public java.lang.Object getWarStartOptions();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
webContainer
Optional
public java.lang.Object getWebContainer();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable