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)
// .enableNewArms(java.lang.Boolean)
// .enableNewArms(IResolvable)
// .enableSidecarResourceIsolated(java.lang.Boolean)
// .enableSidecarResourceIsolated(IResolvable)
// .envs(java.lang.String)
// .envs(IResolvable)
// .imagePullSecrets(java.lang.String)
// .imagePullSecrets(IResolvable)
// .imageUrl(java.lang.String)
// .imageUrl(IResolvable)
// .initContainersConfig(IResolvable)
// .initContainersConfig(java.util.List<IResolvable)
// .initContainersConfig(InitContainersConfigProperty>)
// .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)
// .newSaeVersion(java.lang.String)
// .newSaeVersion(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)
// .sidecarContainersConfig(IResolvable)
// .sidecarContainersConfig(java.util.List<IResolvable)
// .sidecarContainersConfig(SidecarContainersConfigProperty>)
// .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. |
enableNewArms | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
enableSidecarResourceIsolated | java.lang.Boolean 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. |
initContainersConfig | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | 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. |
newSaeVersion | 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. |
sidecarContainersConfig | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | 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
enableNewArmsOptional
public java.lang.Object getEnableNewArms();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
enableSidecarResourceIsolatedOptional
public java.lang.Object getEnableSidecarResourceIsolated();
- Type: java.lang.Boolean 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
initContainersConfigOptional
public java.lang.Object getInitContainersConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
InitContainersConfigProperty>
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
newSaeVersionOptional
public java.lang.Object getNewSaeVersion();
- 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
sidecarContainersConfigOptional
public java.lang.Object getSidecarContainersConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
SidecarContainersConfigProperty>
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