Show / Hide Table of Contents

Class FunctionDeployStage

Specifies the Function stage.

Inheritance
object
DeployStage
FunctionDeployStage
Inherited Members
DeployStage.Id
DeployStage.Description
DeployStage.DisplayName
DeployStage.ProjectId
DeployStage.DeployPipelineId
DeployStage.CompartmentId
DeployStage.TimeCreated
DeployStage.TimeUpdated
DeployStage.LifecycleState
DeployStage.LifecycleDetails
DeployStage.DeployStagePredecessorCollection
DeployStage.FreeformTags
DeployStage.DefinedTags
DeployStage.SystemTags
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DevopsService.Models
Assembly: OCI.DotNetSDK.Devops.dll
Syntax
public class FunctionDeployStage : DeployStage

Properties

Config

Declaration
[JsonProperty(PropertyName = "config")]
public Dictionary<string, string> Config { get; set; }
Property Value
Type Description
Dictionary<string, string>

User provided key and value pair configuration, which is assigned through constants or parameter.

DockerImageDeployArtifactId

Declaration
[Required(ErrorMessage = "DockerImageDeployArtifactId is required.")]
[JsonProperty(PropertyName = "dockerImageDeployArtifactId")]
public string DockerImageDeployArtifactId { get; set; }
Property Value
Type Description
string

A Docker image artifact OCID.

Remarks

Required

FunctionDeployEnvironmentId

Declaration
[Required(ErrorMessage = "FunctionDeployEnvironmentId is required.")]
[JsonProperty(PropertyName = "functionDeployEnvironmentId")]
public string FunctionDeployEnvironmentId { get; set; }
Property Value
Type Description
string

Function environment OCID.

Remarks

Required

FunctionTimeoutInSeconds

Declaration
[JsonProperty(PropertyName = "functionTimeoutInSeconds")]
public int? FunctionTimeoutInSeconds { get; set; }
Property Value
Type Description
int?

Timeout for execution of the Function. Value in seconds.

MaxMemoryInMBs

Declaration
[JsonProperty(PropertyName = "maxMemoryInMBs")]
public long? MaxMemoryInMBs { get; set; }
Property Value
Type Description
long?

Maximum usable memory for the Function (in MB).

In this article
Back to top