Class SoftwareRecipeStep
An action that can be taken as part of installing or updating a recipe.
Implements
Inherited Members
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 |