Reference documentation and code samples for the Cloud OS Config V1 API class Google::Cloud::OsConfig::V1::OSPolicy::Resource::PackageResource::RPM.
An RPM package file. RPM packages only support INSTALLED state.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#pull_deps
def pull_deps() -> ::Boolean
Returns
-
(::Boolean) —
Whether dependencies should also be installed.
- install when false:
rpm --upgrade --replacepkgs package.rpm
- install when true:
yum -y install package.rpm
orzypper -y install package.rpm
- install when false:
#pull_deps=
def pull_deps=(value) -> ::Boolean
Parameter
-
value (::Boolean) —
Whether dependencies should also be installed.
- install when false:
rpm --upgrade --replacepkgs package.rpm
- install when true:
yum -y install package.rpm
orzypper -y install package.rpm
- install when false:
Returns
-
(::Boolean) —
Whether dependencies should also be installed.
- install when false:
rpm --upgrade --replacepkgs package.rpm
- install when true:
yum -y install package.rpm
orzypper -y install package.rpm
- install when false:
#source
def source() -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::File
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::File) — Required. An rpm package.
#source=
def source=(value) -> ::Google::Cloud::OsConfig::V1::OSPolicy::Resource::File
Parameter
- value (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::File) — Required. An rpm package.
Returns
- (::Google::Cloud::OsConfig::V1::OSPolicy::Resource::File) — Required. An rpm package.