View Source GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResource (google_api_os_config v0.21.1)
A resource that manages a system package.
Attributes
-
apt
(type:GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResourceAPT.t
, default:nil
) - A package managed by Apt. -
deb
(type:GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResourceDeb.t
, default:nil
) - A deb package file. -
desiredState
(type:String.t
, default:nil
) - Required. The desired state the agent should maintain for this package. -
googet
(type:GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResourceGooGet.t
, default:nil
) - A package managed by GooGet. -
msi
(type:GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResourceMSI.t
, default:nil
) - An MSI package. -
rpm
(type:GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResourceRPM.t
, default:nil
) - An rpm package file. -
yum
(type:GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResourceYUM.t
, default:nil
) - A package managed by YUM. -
zypper
(type:GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResourceZypper.t
, default:nil
) - A package managed by Zypper.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResource{ apt: GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResourceAPT.t() | nil, deb: GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResourceDeb.t() | nil, desiredState: String.t() | nil, googet: GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResourceGooGet.t() | nil, msi: GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResourceMSI.t() | nil, rpm: GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResourceRPM.t() | nil, yum: GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResourceYUM.t() | nil, zypper: GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResourceZypper.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.