GuestPoliciesRecipeInstallStepArgs

data class GuestPoliciesRecipeInstallStepArgs(val archiveExtraction: Output<GuestPoliciesRecipeInstallStepArchiveExtractionArgs>? = null, val dpkgInstallation: Output<GuestPoliciesRecipeInstallStepDpkgInstallationArgs>? = null, val fileCopy: Output<GuestPoliciesRecipeInstallStepFileCopyArgs>? = null, val fileExec: Output<GuestPoliciesRecipeInstallStepFileExecArgs>? = null, val msiInstallation: Output<GuestPoliciesRecipeInstallStepMsiInstallationArgs>? = null, val rpmInstallation: Output<GuestPoliciesRecipeInstallStepRpmInstallationArgs>? = null, val scriptRun: Output<GuestPoliciesRecipeInstallStepScriptRunArgs>? = null) : ConvertibleToJava<GuestPoliciesRecipeInstallStepArgs>

Constructors

Link copied to clipboard
constructor(archiveExtraction: Output<GuestPoliciesRecipeInstallStepArchiveExtractionArgs>? = null, dpkgInstallation: Output<GuestPoliciesRecipeInstallStepDpkgInstallationArgs>? = null, fileCopy: Output<GuestPoliciesRecipeInstallStepFileCopyArgs>? = null, fileExec: Output<GuestPoliciesRecipeInstallStepFileExecArgs>? = null, msiInstallation: Output<GuestPoliciesRecipeInstallStepMsiInstallationArgs>? = null, rpmInstallation: Output<GuestPoliciesRecipeInstallStepRpmInstallationArgs>? = null, scriptRun: Output<GuestPoliciesRecipeInstallStepScriptRunArgs>? = null)

Properties

Link copied to clipboard

Extracts an archive into the specified directory. Structure is documented below.

Link copied to clipboard

Installs a deb file via dpkg. Structure is documented below.

Link copied to clipboard

Copies a file onto the instance. Structure is documented below.

Link copied to clipboard

Executes an artifact or local file. Structure is documented below.

Link copied to clipboard

Installs an MSI file. Structure is documented below.

Link copied to clipboard

Installs an rpm file via the rpm utility. Structure is documented below.

Link copied to clipboard

Runs commands in a shell. Structure is documented below.

Functions

Link copied to clipboard
open override fun toJava(): GuestPoliciesRecipeInstallStepArgs