Skip to content

RosApplicationProps

Properties for defining a RosApplication.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-sae-application

Initializer

using AlibabaCloud.SDK.ROS.CDK.Sae;
new RosApplicationProps {
    object AppName,
    object Cpu,
    object Memory,
    object NamespaceId,
    object PackageType,
    object Replicas,
    object AcrAssumeRoleArn = null,
    object AcrInstanceId = null,
    object AppDescription = null,
    object AppSource = null,
    object AssociateEip = null,
    object AutoConfig = null,
    object BaseAppId = null,
    object Command = null,
    object CommandArgs = null,
    object ConfigMapMountDesc = null,
    object CustomHostAlias = null,
    object Deploy = null,
    object EdasContainerVersion = null,
    object EnableEbpf = null,
    object Envs = null,
    object ImagePullSecrets = null,
    object ImageUrl = null,
    object JarStartArgs = null,
    object JarStartOptions = null,
    object Jdk = null,
    object KafkaConfigs = null,
    object Liveness = null,
    object MicroRegistration = null,
    object MicroRegistrationConfig = null,
    object MountDesc = null,
    object MountHost = null,
    object NasConfigs = null,
    object NasId = null,
    object OssAkId = null,
    object OssAkSecret = null,
    object OssMountDescs = null,
    object PackageUrl = null,
    object PackageVersion = null,
    object Php = null,
    object PhpArmsConfigLocation = null,
    object PhpConfig = null,
    object PhpConfigLocation = null,
    object PostStart = null,
    object PreStop = null,
    object ProgrammingLanguage = null,
    object PvtzDiscoverySvc = null,
    object Python = null,
    object PythonModules = null,
    object Readiness = null,
    object SaeVersion = null,
    object SecurityGroupId = null,
    object ServiceTags = null,
    object SlsConfigs = null,
    TagsProperty[] Tags = null,
    object TerminationGracePeriodSeconds = null,
    object Timezone = null,
    object TomcatConfig = null,
    object VpcId = null,
    object VSwitchId = null,
    object WarStartOptions = null,
    object WebContainer = null
};

Properties

Name Type Description
AppName object No description.
Cpu object No description.
Memory object No description.
NamespaceId object No description.
PackageType object No description.
Replicas object No description.
AcrAssumeRoleArn object No description.
AcrInstanceId object No description.
AppDescription object No description.
AppSource object No description.
AssociateEip object No description.
AutoConfig object No description.
BaseAppId object No description.
Command object No description.
CommandArgs object No description.
ConfigMapMountDesc object No description.
CustomHostAlias object No description.
Deploy object No description.
EdasContainerVersion object No description.
EnableEbpf object No description.
Envs object No description.
ImagePullSecrets object No description.
ImageUrl object No description.
JarStartArgs object No description.
JarStartOptions object No description.
Jdk object No description.
KafkaConfigs object No description.
Liveness object No description.
MicroRegistration object No description.
MicroRegistrationConfig object No description.
MountDesc object No description.
MountHost object No description.
NasConfigs object No description.
NasId object No description.
OssAkId object No description.
OssAkSecret object No description.
OssMountDescs object No description.
PackageUrl object No description.
PackageVersion object No description.
Php object No description.
PhpArmsConfigLocation object No description.
PhpConfig object No description.
PhpConfigLocation object No description.
PostStart object No description.
PreStop object No description.
ProgrammingLanguage object No description.
PvtzDiscoverySvc object No description.
Python object No description.
PythonModules object No description.
Readiness object No description.
SaeVersion object No description.
SecurityGroupId object No description.
ServiceTags object No description.
SlsConfigs object No description.
Tags TagsProperty[] No description.
TerminationGracePeriodSeconds object No description.
Timezone object No description.
TomcatConfig object No description.
VpcId object No description.
VSwitchId object No description.
WarStartOptions object No description.
WebContainer object No description.

AppNameRequired

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

CpuRequired

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

MemoryRequired

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

NamespaceIdRequired

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

PackageTypeRequired

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

ReplicasRequired

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

AcrAssumeRoleArnOptional

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

AcrInstanceIdOptional

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

AppDescriptionOptional

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

AppSourceOptional

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

AssociateEipOptional

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

AutoConfigOptional

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

BaseAppIdOptional

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

CommandOptional

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

CommandArgsOptional

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

ConfigMapMountDescOptional

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

CustomHostAliasOptional

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

DeployOptional

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

EdasContainerVersionOptional

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

EnableEbpfOptional

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

EnvsOptional

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

ImagePullSecretsOptional

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

ImageUrlOptional

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

JarStartArgsOptional

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

JarStartOptionsOptional

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

JdkOptional

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

KafkaConfigsOptional

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

LivenessOptional

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

MicroRegistrationOptional

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

MicroRegistrationConfigOptional

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

MountDescOptional

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

MountHostOptional

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

NasConfigsOptional

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

NasIdOptional

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

OssAkIdOptional

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

OssAkSecretOptional

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

OssMountDescsOptional

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

PackageUrlOptional

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

PackageVersionOptional

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

PhpOptional

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

PhpArmsConfigLocationOptional

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

PhpConfigOptional

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

PhpConfigLocationOptional

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

PostStartOptional

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

PreStopOptional

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

ProgrammingLanguageOptional

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

PvtzDiscoverySvcOptional

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

PythonOptional

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

PythonModulesOptional

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

ReadinessOptional

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

SaeVersionOptional

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

SecurityGroupIdOptional

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

ServiceTagsOptional

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

SlsConfigsOptional

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

TagsOptional

public TagsProperty[] Tags { get; set; }

TerminationGracePeriodSecondsOptional

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

TimezoneOptional

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

TomcatConfigOptional

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

VpcIdOptional

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

VSwitchIdOptional

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

WarStartOptionsOptional

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

WebContainerOptional

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