Show / Hide Table of Contents

Class SoftwareRecipeStep

An action that can be taken as part of installing or updating a recipe.

Inheritance
object
SoftwareRecipeStep
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.OSConfig.v1beta.Data
Assembly: Google.Apis.OSConfig.v1beta.dll
Syntax
public class SoftwareRecipeStep : IDirectResponseSchema

Properties

ArchiveExtraction

Extracts an archive into the specified directory.

Declaration
[JsonProperty("archiveExtraction")]
public virtual SoftwareRecipeStepExtractArchive ArchiveExtraction { get; set; }
Property Value
Type Description
SoftwareRecipeStepExtractArchive

DpkgInstallation

Installs a deb file via dpkg.

Declaration
[JsonProperty("dpkgInstallation")]
public virtual SoftwareRecipeStepInstallDpkg DpkgInstallation { get; set; }
Property Value
Type Description
SoftwareRecipeStepInstallDpkg

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

FileCopy

Copies a file onto the instance.

Declaration
[JsonProperty("fileCopy")]
public virtual SoftwareRecipeStepCopyFile FileCopy { get; set; }
Property Value
Type Description
SoftwareRecipeStepCopyFile

FileExec

Executes an artifact or local file.

Declaration
[JsonProperty("fileExec")]
public virtual SoftwareRecipeStepExecFile FileExec { get; set; }
Property Value
Type Description
SoftwareRecipeStepExecFile

MsiInstallation

Installs an MSI file.

Declaration
[JsonProperty("msiInstallation")]
public virtual SoftwareRecipeStepInstallMsi MsiInstallation { get; set; }
Property Value
Type Description
SoftwareRecipeStepInstallMsi

RpmInstallation

Installs an rpm file via the rpm utility.

Declaration
[JsonProperty("rpmInstallation")]
public virtual SoftwareRecipeStepInstallRpm RpmInstallation { get; set; }
Property Value
Type Description
SoftwareRecipeStepInstallRpm

ScriptRun

Runs commands in a shell.

Declaration
[JsonProperty("scriptRun")]
public virtual SoftwareRecipeStepRunScript ScriptRun { get; set; }
Property Value
Type Description
SoftwareRecipeStepRunScript

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX