GetFunctionsFunction

data class GetFunctionsFunction(val caPort: Int, val codeChecksum: String, val codeSize: Int, val creationTime: String, val customContainerConfig: GetFunctionsFunctionCustomContainerConfig? = null, val description: String, val environmentVariables: Map<String, String>, val handler: String, val id: String, val initializationTimeout: Int, val initializer: String, val instanceConcurrency: Int, val instanceType: String, val lastModificationTime: String, val memorySize: Int, val name: String, val runtime: String, val timeout: Int)

Constructors

Link copied to clipboard
constructor(caPort: Int, codeChecksum: String, codeSize: Int, creationTime: String, customContainerConfig: GetFunctionsFunctionCustomContainerConfig? = null, description: String, environmentVariables: Map<String, String>, handler: String, id: String, initializationTimeout: Int, initializer: String, instanceConcurrency: Int, instanceType: String, lastModificationTime: String, memorySize: Int, name: String, runtime: String, timeout: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val caPort: Int

The port that the function listen to, only valid for custom runtime and custom container runtime.

Link copied to clipboard

Checksum (crc64) of the function code.

Link copied to clipboard

Function code size in bytes.

Link copied to clipboard

Function creation time.

Link copied to clipboard

The configuration for custom container runtime. It contains following attributes:

Link copied to clipboard

Function description.

Link copied to clipboard

A map that defines environment variables for the function.

Link copied to clipboard

Function entry point in the code.

Link copied to clipboard
val id: String

Function ID.

Link copied to clipboard

The maximum length of time, in seconds, that the function's initialization should be run for.

Link copied to clipboard

The entry point of the function's initialization.

Link copied to clipboard

The maximum number of requests can be executed concurrently within the single function instance.

Link copied to clipboard

The instance type of the function.

Link copied to clipboard

Function last modification time.

Link copied to clipboard

Amount of memory in MB the function can use at runtime.

Link copied to clipboard

Function name.

Link copied to clipboard

Function runtime. The list of possible values is available here.

Link copied to clipboard

Maximum amount of time the function can run in seconds.