Class FunctionState
Inherited Members
Namespace: Pulumi.AliCloud.FC
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class FunctionState : ResourceArgs
Constructors
View SourceFunctionState()
Declaration
public FunctionState()
Properties
View SourceCodeChecksum
The checksum (crc64) of the function code.
Declaration
public Input<string> CodeChecksum { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Description
The Function Compute function description.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
EnvironmentVariables
A map that defines environment variables for the function.
Declaration
public InputMap<object> EnvironmentVariables { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
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> |
FunctionId
The Function Compute service ID.
Declaration
public Input<string> FunctionId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Handler
The function entry point in your code.
Declaration
public Input<string> Handler { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
LastModified
The date this resource was last modified.
Declaration
public Input<string> LastModified { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |
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> |
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> |
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> |
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> |
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> |
Service
The Function Compute service name.
Declaration
public Input<string> Service { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |