Skip to content

RosK8sApplicationProps

Properties for defining a RosK8sApplication.

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

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkedas"
&alicloudroscdkedas.RosK8sApplicationProps {
    AppName: interface{},
    ClusterId: interface{},
    ApplicationDescription: interface{},
    Command: interface{},
    CommandArgs: interface{},
    DeployAcrossNodes: interface{},
    DeployAcrossZones: interface{},
    EdasContainerVersion: interface{},
    EnableAhas: interface{},
    Envs: interface{},
    ImageUrl: interface{},
    InternetSlbId: interface{},
    InternetSlbPort: interface{},
    InternetSlbProtocol: interface{},
    InternetTargetPort: interface{},
    IntranetSlbId: interface{},
    IntranetSlbPort: interface{},
    IntranetSlbProtocol: interface{},
    IntranetTargetPort: interface{},
    IsMultilingualApp: interface{},
    JavaStartUpConfig: interface{},
    Jdk: interface{},
    LimitCpu: interface{},
    LimitMem: interface{},
    Liveness: interface{},
    LocalVolume: interface{},
    LogicalRegionId: interface{},
    MountDescs: interface{},
    Namespace: interface{},
    NasId: interface{},
    PackageType: interface{},
    PackageUrl: interface{},
    PackageVersion: interface{},
    PostStart: interface{},
    PreStop: interface{},
    Readiness: interface{},
    Replicas: interface{},
    RepoId: interface{},
    RequestsCpu: interface{},
    RequestsMem: interface{},
    RuntimeClassName: interface{},
    SlsConfigs: interface{},
    StorageType: interface{},
    Timeout: interface{},
    UriEncoding: interface{},
    UseBodyEncoding: interface{},
    WebContainer: interface{},
    WebContainerConfig: interface{},
}

Properties

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

AppNameRequired

AppName interface{}
  • Type: interface{}

ClusterIdRequired

ClusterId interface{}
  • Type: interface{}

ApplicationDescriptionOptional

ApplicationDescription interface{}
  • Type: interface{}

CommandOptional

Command interface{}
  • Type: interface{}

CommandArgsOptional

CommandArgs interface{}
  • Type: interface{}

DeployAcrossNodesOptional

DeployAcrossNodes interface{}
  • Type: interface{}

DeployAcrossZonesOptional

DeployAcrossZones interface{}
  • Type: interface{}

EdasContainerVersionOptional

EdasContainerVersion interface{}
  • Type: interface{}

EnableAhasOptional

EnableAhas interface{}
  • Type: interface{}

EnvsOptional

Envs interface{}
  • Type: interface{}

ImageUrlOptional

ImageUrl interface{}
  • Type: interface{}

InternetSlbIdOptional

InternetSlbId interface{}
  • Type: interface{}

InternetSlbPortOptional

InternetSlbPort interface{}
  • Type: interface{}

InternetSlbProtocolOptional

InternetSlbProtocol interface{}
  • Type: interface{}

InternetTargetPortOptional

InternetTargetPort interface{}
  • Type: interface{}

IntranetSlbIdOptional

IntranetSlbId interface{}
  • Type: interface{}

IntranetSlbPortOptional

IntranetSlbPort interface{}
  • Type: interface{}

IntranetSlbProtocolOptional

IntranetSlbProtocol interface{}
  • Type: interface{}

IntranetTargetPortOptional

IntranetTargetPort interface{}
  • Type: interface{}

IsMultilingualAppOptional

IsMultilingualApp interface{}
  • Type: interface{}

JavaStartUpConfigOptional

JavaStartUpConfig interface{}
  • Type: interface{}

JdkOptional

Jdk interface{}
  • Type: interface{}

LimitCpuOptional

LimitCpu interface{}
  • Type: interface{}

LimitMemOptional

LimitMem interface{}
  • Type: interface{}

LivenessOptional

Liveness interface{}
  • Type: interface{}

LocalVolumeOptional

LocalVolume interface{}
  • Type: interface{}

LogicalRegionIdOptional

LogicalRegionId interface{}
  • Type: interface{}

MountDescsOptional

MountDescs interface{}
  • Type: interface{}

NamespaceOptional

Namespace interface{}
  • Type: interface{}

NasIdOptional

NasId interface{}
  • Type: interface{}

PackageTypeOptional

PackageType interface{}
  • Type: interface{}

PackageUrlOptional

PackageUrl interface{}
  • Type: interface{}

PackageVersionOptional

PackageVersion interface{}
  • Type: interface{}

PostStartOptional

PostStart interface{}
  • Type: interface{}

PreStopOptional

PreStop interface{}
  • Type: interface{}

ReadinessOptional

Readiness interface{}
  • Type: interface{}

ReplicasOptional

Replicas interface{}
  • Type: interface{}

RepoIdOptional

RepoId interface{}
  • Type: interface{}

RequestsCpuOptional

RequestsCpu interface{}
  • Type: interface{}

RequestsMemOptional

RequestsMem interface{}
  • Type: interface{}

RuntimeClassNameOptional

RuntimeClassName interface{}
  • Type: interface{}

SlsConfigsOptional

SlsConfigs interface{}
  • Type: interface{}

StorageTypeOptional

StorageType interface{}
  • Type: interface{}

TimeoutOptional

Timeout interface{}
  • Type: interface{}

UriEncodingOptional

UriEncoding interface{}
  • Type: interface{}

UseBodyEncodingOptional

UseBodyEncoding interface{}
  • Type: interface{}

WebContainerOptional

WebContainer interface{}
  • Type: interface{}

WebContainerConfigOptional

WebContainerConfig interface{}
  • Type: interface{}