GoogleApi.OSConfig.V1.Model.OSPolicyResourcePackageResource (google_api_os_config v0.16.0) View Source
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.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
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
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.