Reference documentation and code samples for the Cloud OS Config V1alpha API class Google::Cloud::OsConfig::V1alpha::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.rpmorzypper -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.rpmorzypper -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.rpmorzypper -y install package.rpm 
 - install when false: 
 
#source
def source() -> ::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::File
    Returns
    
  - (::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::File) — Required. An rpm package.
 
#source=
def source=(value) -> ::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::File
    Parameter
    
  - value (::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::File) — Required. An rpm package.
 
    Returns
    
- (::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::File) — Required. An rpm package.