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. |
appNameRequired
public java.lang.Object getAppName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
cpuRequired
public java.lang.Object getCpu();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
memoryRequired
public java.lang.Object getMemory();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
namespaceIdRequired
public java.lang.Object getNamespaceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
packageTypeRequired
public java.lang.Object getPackageType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
replicasRequired
public java.lang.Object getReplicas();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
acrAssumeRoleArnOptional
public java.lang.Object getAcrAssumeRoleArn();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
acrInstanceIdOptional
public java.lang.Object getAcrInstanceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
appDescriptionOptional
public java.lang.Object getAppDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
appSourceOptional
public java.lang.Object getAppSource();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
associateEipOptional
public java.lang.Object getAssociateEip();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
autoConfigOptional
public java.lang.Object getAutoConfig();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
baseAppIdOptional
public java.lang.Object getBaseAppId();
- 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: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
configMapMountDescOptional
public java.lang.Object getConfigMapMountDesc();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
customHostAliasOptional
public java.lang.Object getCustomHostAlias();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
deployOptional
public java.lang.Object getDeploy();
- 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
enableEbpfOptional
public java.lang.Object getEnableEbpf();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
envsOptional
public java.lang.Object getEnvs();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
imagePullSecretsOptional
public java.lang.Object getImagePullSecrets();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
imageUrlOptional
public java.lang.Object getImageUrl();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
jarStartArgsOptional
public java.lang.Object getJarStartArgs();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
jarStartOptionsOptional
public java.lang.Object getJarStartOptions();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
jdkOptional
public java.lang.Object getJdk();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
kafkaConfigsOptional
public java.lang.Object getKafkaConfigs();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
livenessOptional
public java.lang.Object getLiveness();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
microRegistrationOptional
public java.lang.Object getMicroRegistration();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
microRegistrationConfigOptional
public java.lang.Object getMicroRegistrationConfig();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
mountDescOptional
public java.lang.Object getMountDesc();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
mountHostOptional
public java.lang.Object getMountHost();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
nasConfigsOptional
public java.lang.Object getNasConfigs();
- 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
ossAkIdOptional
public java.lang.Object getOssAkId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ossAkSecretOptional
public java.lang.Object getOssAkSecret();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ossMountDescsOptional
public java.lang.Object getOssMountDescs();
- Type: java.util.List
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
phpOptional
public java.lang.Object getPhp();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
phpArmsConfigLocationOptional
public java.lang.Object getPhpArmsConfigLocation();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
phpConfigOptional
public java.lang.Object getPhpConfig();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
phpConfigLocationOptional
public java.lang.Object getPhpConfigLocation();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
postStartOptional
public java.lang.Object getPostStart();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
preStopOptional
public java.lang.Object getPreStop();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
programmingLanguageOptional
public java.lang.Object getProgrammingLanguage();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
pvtzDiscoverySvcOptional
public java.lang.Object getPvtzDiscoverySvc();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
pythonOptional
public java.lang.Object getPython();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
pythonModulesOptional
public java.lang.Object getPythonModules();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
readinessOptional
public java.lang.Object getReadiness();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
saeVersionOptional
public java.lang.Object getSaeVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityGroupIdOptional
public java.lang.Object getSecurityGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
serviceTagsOptional
public java.lang.Object getServiceTags();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
slsConfigsOptional
public java.lang.Object getSlsConfigs();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
tagsOptional
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
terminationGracePeriodSecondsOptional
public java.lang.Object getTerminationGracePeriodSeconds();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
timezoneOptional
public java.lang.Object getTimezone();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
tomcatConfigOptional
public java.lang.Object getTomcatConfig();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vpcIdOptional
public java.lang.Object getVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vSwitchIdOptional
public java.lang.Object getVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
warStartOptionsOptional
public java.lang.Object getWarStartOptions();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
webContainerOptional
public java.lang.Object getWebContainer();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable