Skip to content

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;

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;

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;

preStopOptional

public readonly preStop: IResolvable | PreStopProperty;

readinessOptional

public readonly readiness: 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;