Show / Hide Table of Contents

Class FunctionDeployStageSummary

Specifies the Function stage.

Inheritance
object
DeployStageSummary
FunctionDeployStageSummary
Inherited Members
DeployStageSummary.Id
DeployStageSummary.Description
DeployStageSummary.DisplayName
DeployStageSummary.ProjectId
DeployStageSummary.DeployPipelineId
DeployStageSummary.CompartmentId
DeployStageSummary.TimeCreated
DeployStageSummary.TimeUpdated
DeployStageSummary.LifecycleState
DeployStageSummary.LifecycleDetails
DeployStageSummary.DeployStagePredecessorCollection
DeployStageSummary.FreeformTags
DeployStageSummary.DefinedTags
DeployStageSummary.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 FunctionDeployStageSummary : DeployStageSummary

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