Class RepositoryResource (1.6.0)

RepositoryResource(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A resource that manages a package repository.

Attributes

NameDescription
apt google.cloud.osconfig_v1alpha.types.OSPolicy.Resource.RepositoryResource.AptRepository
An Apt Repository.
yum google.cloud.osconfig_v1alpha.types.OSPolicy.Resource.RepositoryResource.YumRepository
A Yum Repository.
zypper google.cloud.osconfig_v1alpha.types.OSPolicy.Resource.RepositoryResource.ZypperRepository
A Zypper Repository.
goo google.cloud.osconfig_v1alpha.types.OSPolicy.Resource.RepositoryResource.GooRepository
A Goo Repository.

Classes

AptRepository

AptRepository(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Represents a single apt package repository. These will be added to a repo file that will be managed at /etc/apt/sources.list.d/google_osconfig.list.

GooRepository

GooRepository(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Represents a Goo package repository. These are added to a repo file that is managed at C:/ProgramData/GooGet/repos/google_osconfig.repo.

YumRepository

YumRepository(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Represents a single yum package repository. These are added to a repo file that is managed at /etc/yum.repos.d/google_osconfig.repo.

ZypperRepository

ZypperRepository(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Represents a single zypper package repository. These are added to a repo file that is managed at /etc/zypp/repos.d/google_osconfig.repo.