Show / Hide Table of Contents

Class CreateInvokeFunctionDeployStageDetails

Specifies Invoke Function stage.

Inheritance
object
CreateDeployStageDetails
CreateInvokeFunctionDeployStageDetails
Inherited Members
CreateDeployStageDetails.Description
CreateDeployStageDetails.DisplayName
CreateDeployStageDetails.DeployPipelineId
CreateDeployStageDetails.DeployStagePredecessorCollection
CreateDeployStageDetails.FreeformTags
CreateDeployStageDetails.DefinedTags
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 CreateInvokeFunctionDeployStageDetails : CreateDeployStageDetails

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 should be validated.

Remarks

Required

In this article
Back to top