OSPolicyResourceRepositoryResourceAptRepositoryResponse

data class OSPolicyResourceRepositoryResourceAptRepositoryResponse(val archiveType: String, val components: List<String>, val distribution: String, val gpgKey: String, val uri: String)

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.

Constructors

fun OSPolicyResourceRepositoryResourceAptRepositoryResponse(archiveType: String, components: List<String>, distribution: String, gpgKey: String, uri: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Type of archive files in this repository.

Link copied to clipboard

List of components for this repository. Must contain at least one item.

Link copied to clipboard

Distribution of this repository.

Link copied to clipboard

URI of the key file for this repository. The agent maintains a keyring at /etc/apt/trusted.gpg.d/osconfig_agent_managed.gpg.

Link copied to clipboard
val uri: String

URI for this repository.