Skip to content

RosTemplateProps

Properties for defining a RosTemplate.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-agentrun-template

Initializer

import { RosTemplateProps } from '@alicloud/ros-cdk-agentrun'
const rosTemplateProps: RosTemplateProps = { ... }

Properties

Name Type Description
templateName string | @alicloud/ros-cdk-core.IResolvable No description.
allowAnonymousManage boolean | @alicloud/ros-cdk-core.IResolvable No description.
armsConfiguration @alicloud/ros-cdk-core.IResolvable | ArmsConfigurationProperty No description.
containerConfiguration @alicloud/ros-cdk-core.IResolvable | ContainerConfigurationProperty No description.
cpu number | @alicloud/ros-cdk-core.IResolvable No description.
credentialConfiguration @alicloud/ros-cdk-core.IResolvable | CredentialConfigurationProperty No description.
description string | @alicloud/ros-cdk-core.IResolvable No description.
diskSize number | @alicloud/ros-cdk-core.IResolvable No description.
enableAgent boolean | @alicloud/ros-cdk-core.IResolvable No description.
environmentVariables @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any} No description.
executionRoleArn string | @alicloud/ros-cdk-core.IResolvable No description.
logConfiguration @alicloud/ros-cdk-core.IResolvable | LogConfigurationProperty No description.
memory number | @alicloud/ros-cdk-core.IResolvable No description.
nasConfig @alicloud/ros-cdk-core.IResolvable | NasConfigProperty No description.
networkConfiguration @alicloud/ros-cdk-core.IResolvable | NetworkConfigurationProperty No description.
ossConfiguration @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | OssConfigurationProperty[] No description.
sandboxIdleTimeoutInSeconds number | @alicloud/ros-cdk-core.IResolvable No description.
templateConfiguration @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any} No description.
templateType string | @alicloud/ros-cdk-core.IResolvable No description.
workspaceId string | @alicloud/ros-cdk-core.IResolvable No description.

templateNameRequired

public readonly templateName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

allowAnonymousManageOptional

public readonly allowAnonymousManage: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

armsConfigurationOptional

public readonly armsConfiguration: IResolvable | ArmsConfigurationProperty;

containerConfigurationOptional

public readonly containerConfiguration: IResolvable | ContainerConfigurationProperty;

cpuOptional

public readonly cpu: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

credentialConfigurationOptional

public readonly credentialConfiguration: IResolvable | CredentialConfigurationProperty;

descriptionOptional

public readonly description: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

diskSizeOptional

public readonly diskSize: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

enableAgentOptional

public readonly enableAgent: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

environmentVariablesOptional

public readonly environmentVariables: IResolvable | {[ key: string ]: any};
  • Type: @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any}

executionRoleArnOptional

public readonly executionRoleArn: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

logConfigurationOptional

public readonly logConfiguration: IResolvable | LogConfigurationProperty;

memoryOptional

public readonly memory: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

nasConfigOptional

public readonly nasConfig: IResolvable | NasConfigProperty;

networkConfigurationOptional

public readonly networkConfiguration: IResolvable | NetworkConfigurationProperty;

ossConfigurationOptional

public readonly ossConfiguration: IResolvable | IResolvable | OssConfigurationProperty[];

sandboxIdleTimeoutInSecondsOptional

public readonly sandboxIdleTimeoutInSeconds: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

templateConfigurationOptional

public readonly templateConfiguration: IResolvable | {[ key: string ]: any};
  • Type: @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any}

templateTypeOptional

public readonly templateType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

workspaceIdOptional

public readonly workspaceId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable