RosTemplateProps
Properties for defining a RosTemplate.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-agentrun-template
Initializer
import com.aliyun.ros.cdk.agentrun.RosTemplateProps;
RosTemplateProps.builder()
.templateName(java.lang.String)
.templateName(IResolvable)
// .allowAnonymousManage(java.lang.Boolean)
// .allowAnonymousManage(IResolvable)
// .armsConfiguration(IResolvable)
// .armsConfiguration(ArmsConfigurationProperty)
// .containerConfiguration(IResolvable)
// .containerConfiguration(ContainerConfigurationProperty)
// .cpu(java.lang.Number)
// .cpu(IResolvable)
// .credentialConfiguration(IResolvable)
// .credentialConfiguration(CredentialConfigurationProperty)
// .description(java.lang.String)
// .description(IResolvable)
// .diskSize(java.lang.Number)
// .diskSize(IResolvable)
// .enableAgent(java.lang.Boolean)
// .enableAgent(IResolvable)
// .environmentVariables(IResolvable)
// .environmentVariables(java.util.Map<java.lang.String, java.lang.Object>)
// .executionRoleArn(java.lang.String)
// .executionRoleArn(IResolvable)
// .logConfiguration(IResolvable)
// .logConfiguration(LogConfigurationProperty)
// .memory(java.lang.Number)
// .memory(IResolvable)
// .nasConfig(IResolvable)
// .nasConfig(NasConfigProperty)
// .networkConfiguration(IResolvable)
// .networkConfiguration(NetworkConfigurationProperty)
// .ossConfiguration(IResolvable)
// .ossConfiguration(java.util.List<IResolvable)
// .ossConfiguration(OssConfigurationProperty>)
// .sandboxIdleTimeoutInSeconds(java.lang.Number)
// .sandboxIdleTimeoutInSeconds(IResolvable)
// .templateConfiguration(IResolvable)
// .templateConfiguration(java.util.Map<java.lang.String, java.lang.Object>)
// .templateType(java.lang.String)
// .templateType(IResolvable)
// .workspaceId(java.lang.String)
// .workspaceId(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
templateName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
allowAnonymousManage | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
armsConfiguration | com.aliyun.ros.cdk.core.IResolvable OR ArmsConfigurationProperty | No description. |
containerConfiguration | com.aliyun.ros.cdk.core.IResolvable OR ContainerConfigurationProperty | No description. |
cpu | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
credentialConfiguration | com.aliyun.ros.cdk.core.IResolvable OR CredentialConfigurationProperty | No description. |
description | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
diskSize | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
enableAgent | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. |
environmentVariables | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
executionRoleArn | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
logConfiguration | com.aliyun.ros.cdk.core.IResolvable OR LogConfigurationProperty | No description. |
memory | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
nasConfig | com.aliyun.ros.cdk.core.IResolvable OR NasConfigProperty | No description. |
networkConfiguration | com.aliyun.ros.cdk.core.IResolvable OR NetworkConfigurationProperty | No description. |
ossConfiguration | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. |
sandboxIdleTimeoutInSeconds | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. |
templateConfiguration | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | No description. |
templateType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
workspaceId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. |
templateNameRequired
public java.lang.Object getTemplateName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
allowAnonymousManageOptional
public java.lang.Object getAllowAnonymousManage();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
armsConfigurationOptional
public java.lang.Object getArmsConfiguration();
- Type: com.aliyun.ros.cdk.core.IResolvable OR ArmsConfigurationProperty
containerConfigurationOptional
public java.lang.Object getContainerConfiguration();
- Type: com.aliyun.ros.cdk.core.IResolvable OR ContainerConfigurationProperty
cpuOptional
public java.lang.Object getCpu();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
credentialConfigurationOptional
public java.lang.Object getCredentialConfiguration();
- Type: com.aliyun.ros.cdk.core.IResolvable OR CredentialConfigurationProperty
descriptionOptional
public java.lang.Object getDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
diskSizeOptional
public java.lang.Object getDiskSize();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
enableAgentOptional
public java.lang.Object getEnableAgent();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
environmentVariablesOptional
public java.lang.Object getEnvironmentVariables();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
executionRoleArnOptional
public java.lang.Object getExecutionRoleArn();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
logConfigurationOptional
public java.lang.Object getLogConfiguration();
- Type: com.aliyun.ros.cdk.core.IResolvable OR LogConfigurationProperty
memoryOptional
public java.lang.Object getMemory();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
nasConfigOptional
public java.lang.Object getNasConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR NasConfigProperty
networkConfigurationOptional
public java.lang.Object getNetworkConfiguration();
- Type: com.aliyun.ros.cdk.core.IResolvable OR NetworkConfigurationProperty
ossConfigurationOptional
public java.lang.Object getOssConfiguration();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
OssConfigurationProperty>
sandboxIdleTimeoutInSecondsOptional
public java.lang.Object getSandboxIdleTimeoutInSeconds();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
templateConfigurationOptional
public java.lang.Object getTemplateConfiguration();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
templateTypeOptional
public java.lang.Object getTemplateType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
workspaceIdOptional
public java.lang.Object getWorkspaceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable