Reference documentation and code samples for the Cloud OS Config V1 API class Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource.
A resource that manages a system package.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#apt
def apt() -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::APT
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::APT) — A package managed by Apt.
#apt=
def apt=(value) -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::APT
Parameter
- value (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::APT) — A package managed by Apt.
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::APT) — A package managed by Apt.
#deb
def deb() -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::Deb
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::Deb) — A deb package file.
#deb=
def deb=(value) -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::Deb
Parameter
- value (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::Deb) — A deb package file.
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::Deb) — A deb package file.
#desired_state
def desired_state() -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::DesiredState
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::DesiredState) — Required. The desired state the agent should maintain for this package.
#desired_state=
def desired_state=(value) -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::DesiredState
Parameter
- value (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::DesiredState) — Required. The desired state the agent should maintain for this package.
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::DesiredState) — Required. The desired state the agent should maintain for this package.
#googet
def googet() -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::GooGet
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::GooGet) — A package managed by GooGet.
#googet=
def googet=(value) -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::GooGet
Parameter
- value (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::GooGet) — A package managed by GooGet.
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::GooGet) — A package managed by GooGet.
#msi
def msi() -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::MSI
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::MSI) — An MSI package.
#msi=
def msi=(value) -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::MSI
Parameter
- value (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::MSI) — An MSI package.
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::MSI) — An MSI package.
#rpm
def rpm() -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::RPM
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::RPM) — An rpm package file.
#rpm=
def rpm=(value) -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::RPM
Parameter
- value (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::RPM) — An rpm package file.
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::RPM) — An rpm package file.
#yum
def yum() -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::YUM
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::YUM) — A package managed by YUM.
#yum=
def yum=(value) -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::YUM
Parameter
- value (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::YUM) — A package managed by YUM.
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::YUM) — A package managed by YUM.
#zypper
def zypper() -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::Zypper
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::Zypper) — A package managed by Zypper.
#zypper=
def zypper=(value) -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::Zypper
Parameter
- value (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::Zypper) — A package managed by Zypper.
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::Zypper) — A package managed by Zypper.