Reference documentation and code samples for the Cloud OS Config V1alpha API class Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource.
A resource that manages a package repository.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#apt
def apt() -> ::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::AptRepository-
(::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::AptRepository) — An Apt Repository.
Note: The following fields are mutually exclusive:
apt,yum,zypper,goo. If a field in that set is populated, all other fields in the set will automatically be cleared.
#apt=
def apt=(value) -> ::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::AptRepository-
value (::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::AptRepository) — An Apt Repository.
Note: The following fields are mutually exclusive:
apt,yum,zypper,goo. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::AptRepository) — An Apt Repository.
Note: The following fields are mutually exclusive:
apt,yum,zypper,goo. If a field in that set is populated, all other fields in the set will automatically be cleared.
#goo
def goo() -> ::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::GooRepository-
(::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::GooRepository) — A Goo Repository.
Note: The following fields are mutually exclusive:
goo,apt,yum,zypper. If a field in that set is populated, all other fields in the set will automatically be cleared.
#goo=
def goo=(value) -> ::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::GooRepository-
value (::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::GooRepository) — A Goo Repository.
Note: The following fields are mutually exclusive:
goo,apt,yum,zypper. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::GooRepository) — A Goo Repository.
Note: The following fields are mutually exclusive:
goo,apt,yum,zypper. If a field in that set is populated, all other fields in the set will automatically be cleared.
#yum
def yum() -> ::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::YumRepository-
(::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::YumRepository) — A Yum Repository.
Note: The following fields are mutually exclusive:
yum,apt,zypper,goo. If a field in that set is populated, all other fields in the set will automatically be cleared.
#yum=
def yum=(value) -> ::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::YumRepository-
value (::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::YumRepository) — A Yum Repository.
Note: The following fields are mutually exclusive:
yum,apt,zypper,goo. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::YumRepository) — A Yum Repository.
Note: The following fields are mutually exclusive:
yum,apt,zypper,goo. If a field in that set is populated, all other fields in the set will automatically be cleared.
#zypper
def zypper() -> ::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::ZypperRepository-
(::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::ZypperRepository) — A Zypper Repository.
Note: The following fields are mutually exclusive:
zypper,apt,yum,goo. If a field in that set is populated, all other fields in the set will automatically be cleared.
#zypper=
def zypper=(value) -> ::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::ZypperRepository-
value (::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::ZypperRepository) — A Zypper Repository.
Note: The following fields are mutually exclusive:
zypper,apt,yum,goo. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::OsConfig::V1alpha::OSPolicy::Resource::RepositoryResource::ZypperRepository) — A Zypper Repository.
Note: The following fields are mutually exclusive:
zypper,apt,yum,goo. If a field in that set is populated, all other fields in the set will automatically be cleared.