Show / Hide Table of Contents

Class FunctionArgs

Inheritance
System.Object
InputArgs
ResourceArgs
FunctionArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.AliCloud.FC
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class FunctionArgs : ResourceArgs

Constructors

View Source

FunctionArgs()

Declaration
public FunctionArgs()

Properties

View Source

CodeChecksum

The checksum (crc64) of the function code.

Declaration
public Input<string> CodeChecksum { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Description

The Function Compute function description.

Declaration
public Input<string> Description { get; set; }
Property Value
Type Description
Input<System.String>
View Source

EnvironmentVariables

A map that defines environment variables for the function.

Declaration
public InputMap<object> EnvironmentVariables { get; set; }
Property Value
Type Description
InputMap<System.Object>
View Source

Filename

The path to the function's deployment package within the local filesystem. It is conflict with the oss_-prefixed options.

Declaration
public Input<string> Filename { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Handler

The function entry point in your code.

Declaration
public Input<string> Handler { get; set; }
Property Value
Type Description
Input<System.String>
View Source

MemorySize

Amount of memory in MB your Function can use at runtime. Defaults to 128. Limits to [128, 3072].

Declaration
public Input<int> MemorySize { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

Name

The Function Compute function name. It is the only in one service and is conflict with "name_prefix".

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

NamePrefix

Setting a prefix to get a only function name. It is conflict with "name".

Declaration
public Input<string> NamePrefix { get; set; }
Property Value
Type Description
Input<System.String>
View Source

OssBucket

The OSS bucket location containing the function's deployment package. Conflicts with filename. This bucket must reside in the same Alibaba Cloud region where you are creating the function.

Declaration
public Input<string> OssBucket { get; set; }
Property Value
Type Description
Input<System.String>
View Source

OssKey

The OSS key of an object containing the function's deployment package. Conflicts with filename.

Declaration
public Input<string> OssKey { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Runtime

See [Runtimes][https://www.alibabacloud.com/help/doc-detail/52077.htm] for valid values.

Declaration
public Input<string> Runtime { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Service

The Function Compute service name.

Declaration
public Input<string> Service { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Timeout

The amount of time your Function has to run in seconds.

Declaration
public Input<int> Timeout { get; set; }
Property Value
Type Description
Input<System.Int32>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.