Class AptRepository (1.14.1)

Stay organized with collections Save and categorize content based on your preferences.
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.

Attributes

NameDescription
archive_type google.cloud.osconfig_v1alpha.types.OSPolicy.Resource.RepositoryResource.AptRepository.ArchiveType
Required. Type of archive files in this repository.
uri str
Required. URI for this repository.
distribution str
Required. Distribution of this repository.
components MutableSequence[str]
Required. List of components for this repository. Must contain at least one item.
gpg_key str
URI of the key file for this repository. The agent maintains a keyring at /etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg.

Classes

ArchiveType

ArchiveType(value)

Type of archive.

Values: ARCHIVE_TYPE_UNSPECIFIED (0): Unspecified is invalid. DEB (1): Deb indicates that the archive contains binary files. DEB_SRC (2): Deb-src indicates that the archive contains source files.