Skip to content

RosK8sApplicationProps

Properties for defining a RosK8sApplication.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-edas-k8sapplication

Initializer

using AlibabaCloud.SDK.ROS.CDK.Edas;
new RosK8sApplicationProps {
    object AppName,
    object ClusterId,
    object ApplicationDescription = null,
    object Command = null,
    object CommandArgs = null,
    object DeployAcrossNodes = null,
    object DeployAcrossZones = null,
    object EdasContainerVersion = null,
    object EnableAhas = null,
    object Envs = null,
    object ImageUrl = null,
    object InternetSlbId = null,
    object InternetSlbPort = null,
    object InternetSlbProtocol = null,
    object InternetTargetPort = null,
    object IntranetSlbId = null,
    object IntranetSlbPort = null,
    object IntranetSlbProtocol = null,
    object IntranetTargetPort = null,
    object IsMultilingualApp = null,
    object JavaStartUpConfig = null,
    object Jdk = null,
    object LimitCpu = null,
    object LimitMem = null,
    object Liveness = null,
    object LocalVolume = null,
    object LogicalRegionId = null,
    object MountDescs = null,
    object Namespace = null,
    object NasId = null,
    object PackageType = null,
    object PackageUrl = null,
    object PackageVersion = null,
    object PostStart = null,
    object PreStop = null,
    object Readiness = null,
    object Replicas = null,
    object RepoId = null,
    object RequestsCpu = null,
    object RequestsMem = null,
    object RuntimeClassName = null,
    object SlsConfigs = null,
    object StorageType = null,
    object Timeout = null,
    object UriEncoding = null,
    object UseBodyEncoding = null,
    object WebContainer = null,
    object WebContainerConfig = null
};

Properties

Name Type Description
AppName object No description.
ClusterId object No description.
ApplicationDescription object No description.
Command object No description.
CommandArgs object No description.
DeployAcrossNodes object No description.
DeployAcrossZones object No description.
EdasContainerVersion object No description.
EnableAhas object No description.
Envs object No description.
ImageUrl object No description.
InternetSlbId object No description.
InternetSlbPort object No description.
InternetSlbProtocol object No description.
InternetTargetPort object No description.
IntranetSlbId object No description.
IntranetSlbPort object No description.
IntranetSlbProtocol object No description.
IntranetTargetPort object No description.
IsMultilingualApp object No description.
JavaStartUpConfig object No description.
Jdk object No description.
LimitCpu object No description.
LimitMem object No description.
Liveness object No description.
LocalVolume object No description.
LogicalRegionId object No description.
MountDescs object No description.
Namespace object No description.
NasId object No description.
PackageType object No description.
PackageUrl object No description.
PackageVersion object No description.
PostStart object No description.
PreStop object No description.
Readiness object No description.
Replicas object No description.
RepoId object No description.
RequestsCpu object No description.
RequestsMem object No description.
RuntimeClassName object No description.
SlsConfigs object No description.
StorageType object No description.
Timeout object No description.
UriEncoding object No description.
UseBodyEncoding object No description.
WebContainer object No description.
WebContainerConfig object No description.

AppNameRequired

public object AppName { get; set; }
  • Type: object

ClusterIdRequired

public object ClusterId { get; set; }
  • Type: object

ApplicationDescriptionOptional

public object ApplicationDescription { get; set; }
  • Type: object

CommandOptional

public object Command { get; set; }
  • Type: object

CommandArgsOptional

public object CommandArgs { get; set; }
  • Type: object

DeployAcrossNodesOptional

public object DeployAcrossNodes { get; set; }
  • Type: object

DeployAcrossZonesOptional

public object DeployAcrossZones { get; set; }
  • Type: object

EdasContainerVersionOptional

public object EdasContainerVersion { get; set; }
  • Type: object

EnableAhasOptional

public object EnableAhas { get; set; }
  • Type: object

EnvsOptional

public object Envs { get; set; }
  • Type: object

ImageUrlOptional

public object ImageUrl { get; set; }
  • Type: object

InternetSlbIdOptional

public object InternetSlbId { get; set; }
  • Type: object

InternetSlbPortOptional

public object InternetSlbPort { get; set; }
  • Type: object

InternetSlbProtocolOptional

public object InternetSlbProtocol { get; set; }
  • Type: object

InternetTargetPortOptional

public object InternetTargetPort { get; set; }
  • Type: object

IntranetSlbIdOptional

public object IntranetSlbId { get; set; }
  • Type: object

IntranetSlbPortOptional

public object IntranetSlbPort { get; set; }
  • Type: object

IntranetSlbProtocolOptional

public object IntranetSlbProtocol { get; set; }
  • Type: object

IntranetTargetPortOptional

public object IntranetTargetPort { get; set; }
  • Type: object

IsMultilingualAppOptional

public object IsMultilingualApp { get; set; }
  • Type: object

JavaStartUpConfigOptional

public object JavaStartUpConfig { get; set; }
  • Type: object

JdkOptional

public object Jdk { get; set; }
  • Type: object

LimitCpuOptional

public object LimitCpu { get; set; }
  • Type: object

LimitMemOptional

public object LimitMem { get; set; }
  • Type: object

LivenessOptional

public object Liveness { get; set; }
  • Type: object

LocalVolumeOptional

public object LocalVolume { get; set; }
  • Type: object

LogicalRegionIdOptional

public object LogicalRegionId { get; set; }
  • Type: object

MountDescsOptional

public object MountDescs { get; set; }
  • Type: object

NamespaceOptional

public object Namespace { get; set; }
  • Type: object

NasIdOptional

public object NasId { get; set; }
  • Type: object

PackageTypeOptional

public object PackageType { get; set; }
  • Type: object

PackageUrlOptional

public object PackageUrl { get; set; }
  • Type: object

PackageVersionOptional

public object PackageVersion { get; set; }
  • Type: object

PostStartOptional

public object PostStart { get; set; }
  • Type: object

PreStopOptional

public object PreStop { get; set; }
  • Type: object

ReadinessOptional

public object Readiness { get; set; }
  • Type: object

ReplicasOptional

public object Replicas { get; set; }
  • Type: object

RepoIdOptional

public object RepoId { get; set; }
  • Type: object

RequestsCpuOptional

public object RequestsCpu { get; set; }
  • Type: object

RequestsMemOptional

public object RequestsMem { get; set; }
  • Type: object

RuntimeClassNameOptional

public object RuntimeClassName { get; set; }
  • Type: object

SlsConfigsOptional

public object SlsConfigs { get; set; }
  • Type: object

StorageTypeOptional

public object StorageType { get; set; }
  • Type: object

TimeoutOptional

public object Timeout { get; set; }
  • Type: object

UriEncodingOptional

public object UriEncoding { get; set; }
  • Type: object

UseBodyEncodingOptional

public object UseBodyEncoding { get; set; }
  • Type: object

WebContainerOptional

public object WebContainer { get; set; }
  • Type: object

WebContainerConfigOptional

public object WebContainerConfig { get; set; }
  • Type: object