Show / Hide Table of Contents

Class InvokeFunctionDeployStage

Specifies Invoke Function stage.

Inheritance
object
DeployStage
InvokeFunctionDeployStage
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 InvokeFunctionDeployStage : DeployStage

Properties

DeployArtifactId

Declaration
[JsonProperty(PropertyName = "deployArtifactId")]
public string DeployArtifactId { get; set; }
Property Value
Type Description
string

Optional artifact OCID. The artifact will be included in the body for the function invocation during the stage's execution. If the DeployArtifact.argumentSubstituitionMode is set to SUBSTITUTE_PLACEHOLDERS, then the pipeline parameter values will be used to replace the placeholders in the artifact content.

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

IsAsync

Declaration
[Required(ErrorMessage = "IsAsync is required.")]
[JsonProperty(PropertyName = "isAsync")]
public bool? IsAsync { get; set; }
Property Value
Type Description
bool?

A boolean flag specifies whether this stage executes asynchronously.

Remarks

Required

IsValidationEnabled

Declaration
[Required(ErrorMessage = "IsValidationEnabled is required.")]
[JsonProperty(PropertyName = "isValidationEnabled")]
public bool? IsValidationEnabled { get; set; }
Property Value
Type Description
bool?

A boolean flag specifies whether the invoked function must be validated.

Remarks

Required

In this article
Back to top