Class InvokeFunctionDeployStage
Specifies Invoke Function stage.
Inherited Members
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