Skip to content

RosFunctionProps

Properties for defining a RosFunction.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-fc3-function

Initializer

using AlibabaCloud.SDK.ROS.CDK.Fc3;
new RosFunctionProps {
    object FunctionName,
    object Handler,
    object Runtime,
    object Code = null,
    object Cpu = null,
    object CustomContainerConfig = null,
    object CustomDns = null,
    object CustomRuntimeConfig = null,
    object Description = null,
    object DiskSize = null,
    object EnvironmentVariables = null,
    object GpuConfig = null,
    object InstanceConcurrency = null,
    object InstanceLifecycleConfig = null,
    object InternetAccess = null,
    object Layers = null,
    object LogConfig = null,
    object MemorySize = null,
    object NasConfig = null,
    object OssMountConfig = null,
    object Role = null,
    object Timeout = null,
    object TracingConfig = null,
    object VpcConfig = null
};

Properties

Name Type Description
FunctionName object No description.
Handler object No description.
Runtime object No description.
Code object No description.
Cpu object No description.
CustomContainerConfig object No description.
CustomDns object No description.
CustomRuntimeConfig object No description.
Description object No description.
DiskSize object No description.
EnvironmentVariables object No description.
GpuConfig object No description.
InstanceConcurrency object No description.
InstanceLifecycleConfig object No description.
InternetAccess object No description.
Layers object No description.
LogConfig object No description.
MemorySize object No description.
NasConfig object No description.
OssMountConfig object No description.
Role object No description.
Timeout object No description.
TracingConfig object No description.
VpcConfig object No description.

FunctionNameRequired

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

HandlerRequired

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

RuntimeRequired

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

CodeOptional

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

CpuOptional

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

CustomContainerConfigOptional

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

CustomDnsOptional

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

CustomRuntimeConfigOptional

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

DescriptionOptional

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

DiskSizeOptional

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

EnvironmentVariablesOptional

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

GpuConfigOptional

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

InstanceConcurrencyOptional

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

InstanceLifecycleConfigOptional

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

InternetAccessOptional

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

LayersOptional

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

LogConfigOptional

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

MemorySizeOptional

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

NasConfigOptional

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

OssMountConfigOptional

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

RoleOptional

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

TimeoutOptional

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

TracingConfigOptional

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

VpcConfigOptional

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