RosK8sApplicationProps
Properties for defining a RosK8sApplication.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-edas-k8sapplication
Initializer
import { RosK8sApplicationProps } from '@alicloud/ros-cdk-edas'
const rosK8sApplicationProps: RosK8sApplicationProps = { ... }
Properties
| Name | Type | Description |
|---|---|---|
appName | string | @alicloud/ros-cdk-core.IResolvable | No description. |
clusterId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
applicationDescription | string | @alicloud/ros-cdk-core.IResolvable | No description. |
command | string | @alicloud/ros-cdk-core.IResolvable | No description. |
commandArgs | @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | CommandArgsProperty[] | No description. |
deployAcrossNodes | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
deployAcrossZones | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
edasContainerVersion | string | @alicloud/ros-cdk-core.IResolvable | No description. |
enableAhas | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
envs | @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | EnvsProperty[] | No description. |
imageUrl | string | @alicloud/ros-cdk-core.IResolvable | No description. |
internetSlbId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
internetSlbPort | number | @alicloud/ros-cdk-core.IResolvable | No description. |
internetSlbProtocol | string | @alicloud/ros-cdk-core.IResolvable | No description. |
internetTargetPort | number | @alicloud/ros-cdk-core.IResolvable | No description. |
intranetSlbId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
intranetSlbPort | number | @alicloud/ros-cdk-core.IResolvable | No description. |
intranetSlbProtocol | string | @alicloud/ros-cdk-core.IResolvable | No description. |
intranetTargetPort | number | @alicloud/ros-cdk-core.IResolvable | No description. |
isMultilingualApp | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
javaStartUpConfig | @alicloud/ros-cdk-core.IResolvable | JavaStartUpConfigProperty | No description. |
jdk | string | @alicloud/ros-cdk-core.IResolvable | No description. |
limitCpu | number | @alicloud/ros-cdk-core.IResolvable | No description. |
limitMem | number | @alicloud/ros-cdk-core.IResolvable | No description. |
liveness | @alicloud/ros-cdk-core.IResolvable | LivenessProperty | No description. |
localVolume | @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | LocalVolumeProperty[] | No description. |
logicalRegionId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
mountDescs | @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | MountDescsProperty[] | No description. |
namespace | string | @alicloud/ros-cdk-core.IResolvable | No description. |
nasId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
packageType | string | @alicloud/ros-cdk-core.IResolvable | No description. |
packageUrl | string | @alicloud/ros-cdk-core.IResolvable | No description. |
packageVersion | string | @alicloud/ros-cdk-core.IResolvable | No description. |
postStart | @alicloud/ros-cdk-core.IResolvable | PostStartProperty | No description. |
preStop | @alicloud/ros-cdk-core.IResolvable | PreStopProperty | No description. |
readiness | @alicloud/ros-cdk-core.IResolvable | ReadinessProperty | No description. |
replicas | number | @alicloud/ros-cdk-core.IResolvable | No description. |
repoId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
requestsCpu | number | @alicloud/ros-cdk-core.IResolvable | No description. |
requestsMem | number | @alicloud/ros-cdk-core.IResolvable | No description. |
runtimeClassName | string | @alicloud/ros-cdk-core.IResolvable | No description. |
slsConfigs | @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | SlsConfigsProperty[] | No description. |
storageType | string | @alicloud/ros-cdk-core.IResolvable | No description. |
timeout | number | @alicloud/ros-cdk-core.IResolvable | No description. |
uriEncoding | string | @alicloud/ros-cdk-core.IResolvable | No description. |
useBodyEncoding | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
webContainer | string | @alicloud/ros-cdk-core.IResolvable | No description. |
webContainerConfig | @alicloud/ros-cdk-core.IResolvable | WebContainerConfigProperty | No description. |
appNameRequired
public readonly appName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
clusterIdRequired
public readonly clusterId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
applicationDescriptionOptional
public readonly applicationDescription: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
commandOptional
public readonly command: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
commandArgsOptional
public readonly commandArgs: IResolvable | IResolvable | CommandArgsProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | CommandArgsProperty[]
deployAcrossNodesOptional
public readonly deployAcrossNodes: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
deployAcrossZonesOptional
public readonly deployAcrossZones: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
edasContainerVersionOptional
public readonly edasContainerVersion: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
enableAhasOptional
public readonly enableAhas: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
envsOptional
public readonly envs: IResolvable | IResolvable | EnvsProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | EnvsProperty[]
imageUrlOptional
public readonly imageUrl: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
internetSlbIdOptional
public readonly internetSlbId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
internetSlbPortOptional
public readonly internetSlbPort: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
internetSlbProtocolOptional
public readonly internetSlbProtocol: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
internetTargetPortOptional
public readonly internetTargetPort: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
intranetSlbIdOptional
public readonly intranetSlbId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
intranetSlbPortOptional
public readonly intranetSlbPort: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
intranetSlbProtocolOptional
public readonly intranetSlbProtocol: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
intranetTargetPortOptional
public readonly intranetTargetPort: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
isMultilingualAppOptional
public readonly isMultilingualApp: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
javaStartUpConfigOptional
public readonly javaStartUpConfig: IResolvable | JavaStartUpConfigProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | JavaStartUpConfigProperty
jdkOptional
public readonly jdk: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
limitCpuOptional
public readonly limitCpu: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
limitMemOptional
public readonly limitMem: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
livenessOptional
public readonly liveness: IResolvable | LivenessProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | LivenessProperty
localVolumeOptional
public readonly localVolume: IResolvable | IResolvable | LocalVolumeProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | LocalVolumeProperty[]
logicalRegionIdOptional
public readonly logicalRegionId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
mountDescsOptional
public readonly mountDescs: IResolvable | IResolvable | MountDescsProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | MountDescsProperty[]
namespaceOptional
public readonly namespace: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
nasIdOptional
public readonly nasId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
packageTypeOptional
public readonly packageType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
packageUrlOptional
public readonly packageUrl: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
packageVersionOptional
public readonly packageVersion: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
postStartOptional
public readonly postStart: IResolvable | PostStartProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | PostStartProperty
preStopOptional
public readonly preStop: IResolvable | PreStopProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | PreStopProperty
readinessOptional
public readonly readiness: IResolvable | ReadinessProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | ReadinessProperty
replicasOptional
public readonly replicas: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
repoIdOptional
public readonly repoId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
requestsCpuOptional
public readonly requestsCpu: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
requestsMemOptional
public readonly requestsMem: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
runtimeClassNameOptional
public readonly runtimeClassName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
slsConfigsOptional
public readonly slsConfigs: IResolvable | IResolvable | SlsConfigsProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | SlsConfigsProperty[]
storageTypeOptional
public readonly storageType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
timeoutOptional
public readonly timeout: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
uriEncodingOptional
public readonly uriEncoding: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
useBodyEncodingOptional
public readonly useBodyEncoding: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
webContainerOptional
public readonly webContainer: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
webContainerConfigOptional
public readonly webContainerConfig: IResolvable | WebContainerConfigProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | WebContainerConfigProperty