OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs

data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs(val apt: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs>? = null, val deb: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs>? = null, val desiredState: Output<String>, val googet: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs>? = null, val msi: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs>? = null, val rpm: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs>? = null, val yum: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs>? = null, val zypper: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs>? = null) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs>

Properties

Link copied to clipboard

A package managed by Apt. Structure is documented below.

Link copied to clipboard

A deb package file. Structure is documented below.

Link copied to clipboard
val desiredState: Output<String>

The desired state the agent should maintain for this package. Possible values are: DESIRED_STATE_UNSPECIFIED, INSTALLED, REMOVED.

Link copied to clipboard

A package managed by GooGet. Structure is documented below.

Link copied to clipboard

An MSI package. Structure is documented below.

Link copied to clipboard

An rpm package file. Structure is documented below.

Link copied to clipboard

A package managed by YUM. Structure is documented below.

Link copied to clipboard

A package managed by Zypper. Structure is documented below.

Functions

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