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 |